--- /srv/rebuilderd/tmp/rebuilderdS366Ke/inputs/python3.13-minimal_3.13.18-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdS366Ke/out/python3.13-minimal_3.13.18-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-10-27 16:10:31.000000 debian-binary │ -rw-r--r-- 0 0 0 2304 2026-10-27 16:10:31.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2031340 2026-10-27 16:10:31.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2030568 2026-10-27 16:10:31.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/python3.13 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ Data: 2's complement, little endian │ │ │ │ Version: 1 (current) │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: EXEC (Executable file) │ │ │ │ Machine: ARM │ │ │ │ Version: 0x1 │ │ │ │ - Entry point address: 0x1ecdad │ │ │ │ + Entry point address: 0x1edb6d │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 5151512 (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) │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ Elf file type is EXEC (Executable file) │ │ │ │ -Entry point 0x1ecdad │ │ │ │ +Entry point 0x1edb6d │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x49dd14 0x004add14 0x004add14 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x49cfd0 0x004acfd0 0x004acfd0 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 0x49dd40 0x49dd40 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x49cffc 0x49cffc R E 0x10000 │ │ │ │ LOAD 0x49fee4 0x004bfee4 0x004bfee4 0x4988c 0x7518c RW 0x10000 │ │ │ │ DYNAMIC 0x49fef8 0x004bfef8 0x004bfef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x49dd20 0x004add20 0x004add20 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x49cfdc 0x004acfdc 0x004acfdc 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x49fee4 0x004bfee4 0x004bfee4 0x00004 0x0000d R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x49fee4 0x004bfee4 0x004bfee4 0x0011c 0x0011c R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001ca90 00ca90 00a3ba 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 00026e4a 016e4a 0011b2 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00027ffc 017ffc 0001b0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 000281ac 0181ac 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 000281dc 0181dc 0010b8 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 00029294 019294 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 000292a0 0192a0 0019c0 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002ac60 01ac60 2a21d4 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 002cce34 2bce34 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 002cce40 2bce40 1e0ed0 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 004add10 49dd10 000001 00 Ao 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 004add14 49dd14 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 004add1c 49dd1c 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 004add20 49dd20 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002ac60 01ac60 2a1462 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 002cc0c4 2bc0c4 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 002cc100 2bc100 1e0ecc 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 004acfcc 49cfcc 000001 00 Ao 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 004acfd0 49cfd0 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 004acfd8 49cfd8 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 004acfdc 49cfdc 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 004bfee4 49fee4 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 004bfee8 49fee8 000009 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 004bfee8 49fee8 000008 04 WA 0 0 4 │ │ │ │ [22] .fini_array FINI_ARRAY 004bfef0 49fef0 000004 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 004bfef4 49fef4 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 004bfef8 49fef8 000108 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 004c0000 4a0000 000870 04 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2268 +1,2268 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2265 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 │ │ │ │ + 1: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ + 2: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ 3: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ - 4: 00078b9f 92 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ - 5: 001ef505 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ - 6: 0014b4e9 370 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ - 7: 00044abd 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 8: 0007572f 214 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 9: 000761dd 108 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 10: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (2) │ │ │ │ - 11: 0018828d 420 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 12: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (2) │ │ │ │ - 13: 004cab84 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 14: 0007305b 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 15: 0006e851 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 16: 00137c41 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 17: 004cac44 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 18: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (2) │ │ │ │ - 19: 002129f9 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 20: 00068991 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 21: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (2) │ │ │ │ - 22: 00188431 170 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 23: 000719e9 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ - 24: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (2) │ │ │ │ - 25: 00029bd8 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 26: 0011bcb5 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 4: 0007b8f1 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 5: 00078bbf 92 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 6: 0014b571 370 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 7: 000761fd 108 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 8: 0007574f 214 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 9: 0004485b 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 10: 0007307b 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 11: 001876ed 420 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 12: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ + 13: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ + 14: 004cab84 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ + 15: 004cac44 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ + 16: 0006e871 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 17: 00137d09 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 18: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ + 19: 000688a1 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 20: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ + 21: 002136f9 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 22: 00187891 170 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 23: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ + 24: 00071a09 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 25: 0011ba85 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 26: 000299f4 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ 27: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 28: 001f8559 90 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ - 29: 0015c381 724 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: 0015bfe9 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 33: 00299df9 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 34: 004cab98 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 35: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ - 36: 002b2b61 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 37: 000abe05 192 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 38: 001f92a5 336 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 39: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (2) │ │ │ │ - 40: 00196bb1 96 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 41: 0006f625 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ - 42: 0002f389 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 43: 00509780 4 OBJECT WEAK DEFAULT 29 environ@GLIBC_2.4 (2) │ │ │ │ - 44: 00071063 66 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 45: 00266409 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ - 46: 00153715 164 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 47: 0006161d 180 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyNamespace │ │ │ │ - 48: 000710a5 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 49: 00077e9d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 28: 001f9249 90 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 29: 0029a099 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 30: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ + 31: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ + 32: 0015bca9 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 33: 0015c041 724 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 34: 000ac0b5 192 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 35: 004cab98 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ + 36: 002b227d 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 37: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ + 38: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ + 39: 001f9f95 336 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 40: 001964a5 96 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 41: 0002f129 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ + 42: 00509784 4 OBJECT WEAK DEFAULT 29 environ@GLIBC_2.4 (3) │ │ │ │ + 43: 0006f645 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 44: 00071083 66 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 45: 0015365d 164 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 46: 002667e1 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 47: 000710c5 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 48: 00061531 180 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyNamespace │ │ │ │ + 49: 000337d1 16 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ 50: 004c1648 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 51: 00033a31 16 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 52: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (2) │ │ │ │ - 53: 00038805 40 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyCapturedException │ │ │ │ - 54: 0006cf91 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 55: 00234a85 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ - 56: 0011bdf5 130 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 57: 0025e0d9 182 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 58: 00077f5d 272 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ - 59: 002484ad 12 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ - 60: 001f2625 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 61: 00076adb 186 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ - 62: 002393b5 196 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: 004cabfc 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 66: 000ffa71 62 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ - 67: 00150be1 508 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 68: 004cac18 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 69: 00090229 456 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: 000ef9f5 80 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ - 73: 00072a6d 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ - 74: 001fa2c5 70 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ - 75: 0015225d 202 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 76: 0006d623 36 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 77: 00108a69 832 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 78: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (2) │ │ │ │ - 79: 00096d95 150 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ - 80: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (2) │ │ │ │ + 51: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ + 52: 00077ebd 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 53: 000385a5 40 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyCapturedException │ │ │ │ + 54: 0006ce99 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 55: 002356c9 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 56: 0025e545 182 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 57: 0011bbc9 130 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 58: 00077f7d 272 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 59: 001f3285 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 60: 00076afb 186 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 61: 00248bc5 12 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 62: 00239ff9 196 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 63: 00000000 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ + 64: 004cabfc 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ + 65: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ + 66: 000ff969 62 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 67: 00150b89 508 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 68: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ + 69: 000904c5 456 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 70: 004cac18 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ + 71: 000efad5 80 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ + 72: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ + 73: 00072a8d 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 74: 001fafb5 70 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 75: 001521fd 202 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 76: 0010892d 832 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 77: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ + 78: 0006d641 36 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 79: 0009702d 150 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 80: 000f12fd 82 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ 81: 0002b3b3 84 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 82: 000f12a9 82 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) │ │ │ │ + 82: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ + 83: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ + 84: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ 85: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ 86: 004caba4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ - 87: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (11) │ │ │ │ - 88: 0005a3e1 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 89: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (2) │ │ │ │ - 90: 00074c79 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ - 91: 000e64e1 200 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ - 92: 000f5005 728 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 93: 00162025 368 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 94: 000e452d 168 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 95: 0012ae0d 120 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 96: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (2) │ │ │ │ - 97: 0024fa89 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 87: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ + 88: 0005a889 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 89: 000e494d 168 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 90: 00161bf9 368 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 91: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ + 92: 00074c99 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 93: 000f5031 728 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 94: 000e66e5 200 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 95: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (3) │ │ │ │ + 96: 00250185 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 97: 0012af1d 120 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ 98: 00509dfc 4 OBJECT GLOBAL DEFAULT 29 Py_DontWriteBytecodeFlag │ │ │ │ - 99: 0026e235 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ - 100: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (2) │ │ │ │ - 101: 00189059 168 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 102: 0006f527 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ - 103: 0024f945 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ - 104: 0005a4ed 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 105: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (10) │ │ │ │ - 106: 00234a65 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ - 107: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (2) │ │ │ │ - 108: 0022c921 92 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 109: 000755cf 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ - 110: 00064ca7 66 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 111: 0002b253 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: 0006df31 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 99: 00188575 168 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 100: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ + 101: 0006f547 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 102: 0026e71d 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 103: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ + 104: 0005a269 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 105: 00250041 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 106: 002356a9 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 107: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ + 108: 000755ef 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 109: 0022d6c9 92 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 110: 00064bbd 68 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 111: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ + 112: 0002b253 36 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ + 113: 000729df 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 114: 0006df51 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ 115: 004c17ec 208 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ - 116: 002b5629 62 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_InitWithSize │ │ │ │ - 117: 000729bf 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 118: 001ecdad 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 119: 00509da0 4 OBJECT GLOBAL DEFAULT 29 Py_IsolatedFlag │ │ │ │ - 120: 000950a9 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 121: 00255741 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 122: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (2) │ │ │ │ - 123: 0006ec15 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 124: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (2) │ │ │ │ + 116: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ + 117: 002b4b59 62 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_InitWithSize │ │ │ │ + 118: 001edb6d 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 119: 00095341 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 120: 00509da0 4 OBJECT GLOBAL DEFAULT 29 Py_IsolatedFlag │ │ │ │ + 121: 00255b99 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 122: 0006ec35 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 123: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ + 124: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ 125: 00509de4 4 OBJECT GLOBAL DEFAULT 29 Py_DebugFlag │ │ │ │ - 126: 00210ea9 234 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 127: 001ef209 124 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 128: 00029a48 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (2) │ │ │ │ - 129: 0014a01d 580 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ - 130: 0008697d 1020 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 131: 00072989 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 132: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 133: 00072bcd 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 134: 0002e213 62 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ - 135: 0006d70d 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 136: 000f2d85 882 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 137: 00033843 170 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 138: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (2) │ │ │ │ - 139: 0006ebdb 58 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ - 140: 0006a731 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ - 141: 000659c7 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 142: 00178b05 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 143: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (2) │ │ │ │ - 144: 00509df8 4 OBJECT GLOBAL DEFAULT 29 Py_NoSiteFlag │ │ │ │ - 145: 0003d503 632 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 146: 0018cbd9 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 147: 001d3ed1 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 148: 00092419 84 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ - 149: 0009f871 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 150: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (2) │ │ │ │ - 151: 00050e2f 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ - 152: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (2) │ │ │ │ - 153: 0018f715 72 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 154: 000806b1 236 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 126: 00211bf9 234 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 127: 000295a8 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ + 128: 001effc9 124 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 129: 0014a0a5 580 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 130: 00086be5 1020 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 131: 000729a9 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 132: 00072bed 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 133: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ + 134: 0006d72b 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 135: 000f2db1 882 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 136: 0002dfb7 62 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ + 137: 000335e3 170 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 138: 0006a63d 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 139: 0006ebfb 58 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 140: 0017842d 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 141: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ + 142: 000658db 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 143: 00509df8 4 OBJECT GLOBAL DEFAULT 29 Py_NoSiteFlag │ │ │ │ + 144: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ + 145: 0003d2a3 632 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 146: 000926b5 84 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 147: 0018c28d 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 148: 001d4471 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 149: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ + 150: 00050bbb 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 151: 0009fa95 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 152: 0008079d 236 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 153: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ + 154: 0018edcd 72 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ 155: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ - 156: 004c10e4 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 157: 00030a69 396 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 158: 004cabe8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 159: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (2) │ │ │ │ - 160: 00061535 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 161: 00206785 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 162: 0007113d 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ - 163: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (2) │ │ │ │ - 164: 00171d01 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 165: 0006d7b3 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 166: 001f4125 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ - 167: 0002a3a0 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ - 168: 0026e2ed 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ - 169: 000ede8d 62 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 156: 00030809 396 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ + 157: 004cabe8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ + 158: 004c10e4 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ + 159: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (3) │ │ │ │ + 160: 00061449 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 161: 00207475 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 162: 0007115d 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 163: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ + 164: 0017160d 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 165: 0006d7d1 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 166: 0002a31c 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ + 167: 001f4d85 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 168: 0026e7d5 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 169: 000edff1 62 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ 170: 004c72c8 208 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ - 171: 00144f45 112 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 172: 0006d561 32 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ - 173: 00115059 858 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywordsWithVararg │ │ │ │ - 174: 001249a1 16 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ - 175: 001840d9 112 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ - 176: 0007b171 544 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ - 177: 0013a80d 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 178: 0024f46d 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 179: 00057451 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ - 180: 00229829 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 181: 0006e3d3 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 182: 00042211 184 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 183: 0006c523 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 184: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (2) │ │ │ │ - 185: 004c2e94 208 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ - 186: 00073141 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 187: 00029c9c 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (3) │ │ │ │ - 188: 0006ddb1 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 189: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (2) │ │ │ │ - 190: 0014c5f5 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 191: 0022f7ad 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 192: 0006d9d1 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ - 193: 00214521 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 194: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (2) │ │ │ │ - 195: 0016d1a5 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 196: 00214e7d 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 197: 00038eb7 10 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 198: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 199: 001edc01 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ - 200: 002ad3fd 90 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 171: 0014500d 112 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 172: 0006d57f 32 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 173: 00114e3d 858 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywordsWithVararg │ │ │ │ + 174: 00124725 16 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 175: 00183569 112 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 176: 0007b139 544 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 177: 00057217 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 178: 0022a621 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 179: 0013a8cd 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 180: 0024fcd1 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 181: 0006e3f3 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 182: 00041ec1 184 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 183: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ + 184: 004c2e94 208 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ + 185: 00073161 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 186: 0006c42b 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 187: 00029f44 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ + 188: 0006ddd1 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 189: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ + 190: 0014c67d 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 191: 0006d9f1 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 192: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ + 193: 00215189 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 194: 00230565 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 195: 001568f1 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 196: 0016caad 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 197: 00038c57 10 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ + 198: 002ad0b5 90 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 199: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ + 200: 001ee9c1 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 201: 004c1638 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ - 202: 004cab60 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 203: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (22) │ │ │ │ - 204: 001bcded 278 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 205: 00223b7d 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ - 206: 004c8808 208 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 207: 004cee58 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 208: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (2) │ │ │ │ - 209: 00071ac7 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ - 210: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (2) │ │ │ │ - 211: 00072a57 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 212: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (2) │ │ │ │ - 213: 0024707d 132 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 214: 00083af1 70 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 215: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (2) │ │ │ │ - 216: 001107d9 252 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 217: 001ecd9d 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 202: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ + 203: 004cab60 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ + 204: 002249b5 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 205: 001bcc41 278 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 206: 004cee58 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ + 207: 004c8808 208 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ + 208: 00071ae7 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 209: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (3) │ │ │ │ + 210: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ + 211: 00072a77 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 212: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ + 213: 00195a4d 132 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 214: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ + 215: 001edb5d 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 216: 00083bd5 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 217: 00110591 252 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ 218: 004caba0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 219: 00029e50 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (2) │ │ │ │ - 220: 000788bd 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 221: 0022ff2d 360 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 222: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (2) │ │ │ │ - 223: 0002b3ad 6 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ - 224: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (2) │ │ │ │ - 225: 004cac2c 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: 000629f5 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ - 229: 0002a37c 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ - 230: 0026ed75 388 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 231: 00072959 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 232: 0014f6d5 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ + 219: 0002a4f8 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ + 220: 00230ce5 360 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 221: 000788dd 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 222: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ + 223: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ + 224: 0002b3ad 6 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ + 225: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ + 226: 004cac2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ + 227: 00029650 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ + 228: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ + 229: 0026f25d 388 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 230: 00062905 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 231: 0014f751 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ + 232: 00072979 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ 233: 004cabcc 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 234: 00089fa1 34 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 235: 000f47c5 168 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 236: 0006d801 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ - 237: 00034b4d 12 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ - 238: 001eee89 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 239: 000eb0b9 550 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ - 240: 0003c54b 16 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ - 241: 000712fd 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 242: 00106319 460 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 243: 00142619 2 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 244: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (2) │ │ │ │ + 234: 0008a261 34 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 235: 000f47f1 168 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 236: 000eb415 552 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 237: 000348ed 12 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 238: 001efc49 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 239: 0006d81f 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 240: 00142695 2 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 241: 0003c0ff 16 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 242: 0007131d 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 243: 001061cd 460 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 244: 0008419d 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 245: 004cac48 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ - 246: 000840bd 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ - 247: 001f4019 108 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ - 248: 0009bb21 90 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ - 249: 0002a5d0 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ - 250: 0002a64c 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (3) │ │ │ │ - 251: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (2) │ │ │ │ - 252: 0002e257 4 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 253: 001f3bad 112 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 254: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (2) │ │ │ │ + 246: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ + 247: 001f4c79 108 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 248: 0009bdbd 90 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 249: 00029cf0 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ + 250: 00029d14 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ + 251: 0002dffb 4 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ + 252: 001f480d 112 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 253: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ + 254: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ 255: 00509de8 4 OBJECT GLOBAL DEFAULT 29 Py_VerboseFlag │ │ │ │ - 256: 0011b67d 328 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ - 257: 00296e81 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ - 258: 0002a670 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ + 256: 0011b44d 328 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 257: 00297125 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 258: 0002a1bc 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ 259: 0002acd1 352 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ - 260: 00071291 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 261: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (2) │ │ │ │ - 262: 0015033d 238 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ - 263: 00297891 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 264: 002ae359 96 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 265: 00247499 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ - 266: 00072cb5 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ - 267: 000995ed 344 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 268: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (2) │ │ │ │ - 269: 004c4a8c 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 270: 004cab80 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ - 271: 0005a9df 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ - 272: 002b27e5 648 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 273: 0006f539 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ - 274: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (2) │ │ │ │ - 275: 0017e36d 136 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: 00075c55 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 279: 00210b35 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ - 280: 0009f51d 154 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 281: 00532e40 4 OBJECT GLOBAL DEFAULT 29 PyOS_ReadlineFunctionPointer │ │ │ │ - 282: 0030c328 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ - 283: 00064f27 116 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 284: 00072c5d 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ - 285: 000b8e65 210 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 286: 000293f0 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 287: 00145219 64 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 260: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ + 261: 000712b1 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 262: 00297b31 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 263: 002ad575 96 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 264: 001502e5 238 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ + 265: 00247bb1 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 266: 004c4a8c 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ + 267: 00072cd5 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 268: 00099889 344 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 269: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (3) │ │ │ │ + 270: 001dbb89 648 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 271: 004cab80 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ + 272: 0005a75f 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 273: 0006f559 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 274: 0017dd7d 136 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 275: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ + 276: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ + 277: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ + 278: 0009f741 154 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 279: 00211885 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 280: 0030b5e8 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 281: 00075c75 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 282: 00532e40 4 OBJECT GLOBAL DEFAULT 29 PyOS_ReadlineFunctionPointer │ │ │ │ + 283: 00064e39 116 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 284: 000b912d 210 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 285: 00072c7d 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 286: 001452e1 64 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 287: 0002ab40 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ 288: 00509ddc 4 OBJECT GLOBAL DEFAULT 29 Py_InteractiveFlag │ │ │ │ - 289: 002497bd 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 290: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (11) │ │ │ │ - 291: 00311f64 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ - 292: 0021452d 204 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ - 293: 0002a148 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 294: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (2) │ │ │ │ - 295: 00214e31 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 296: 0013e881 544 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ - 297: 0002a4b0 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: 00074bd7 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 301: 0018eb15 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ - 302: 0011b2ad 104 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 303: 00097791 476 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 289: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ + 290: 00249ed5 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 291: 00215195 204 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 292: 000298e8 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ + 293: 00311224 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 294: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ + 295: 00215a99 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 296: 0013e8f9 544 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 297: 00029ff8 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ + 298: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ + 299: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ + 300: 00074bf7 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 301: 0011b07d 104 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 302: 0018e1cd 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 303: 00214159 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ 304: 004c49bc 208 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ - 305: 002134f1 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 306: 0006f579 104 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 307: 001ea571 420 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 308: 00230095 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 309: 0005193d 16 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ - 310: 0002a470 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: 0024d289 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 315: 000921e5 564 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 316: 00151b81 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 317: 0006d7fd 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ - 318: 00000000 0 FUNC GLOBAL DEFAULT UND link@GLIBC_2.4 (2) │ │ │ │ + 305: 00097a29 476 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 306: 0006f599 104 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 307: 001eb311 420 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 308: 00230e4d 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 309: 000516d1 16 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 310: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ + 311: 0002a7a0 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ + 312: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ + 313: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (3) │ │ │ │ + 314: 0024d9a1 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 315: 00092481 564 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 316: 00000000 0 FUNC GLOBAL DEFAULT UND link@GLIBC_2.4 (3) │ │ │ │ + 317: 0006d81b 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 318: 00151b25 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ 319: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ - 320: 000edecd 742 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ - 321: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (2) │ │ │ │ + 320: 000ee031 742 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 321: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ 322: 005120c8 4 OBJECT GLOBAL DEFAULT 29 Py_HashRandomizationFlag │ │ │ │ - 323: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (2) │ │ │ │ + 323: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ 324: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 325: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (2) │ │ │ │ - 326: 00128ffd 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ - 327: 0006a6b1 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: 00071dd7 128 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 331: 0006d0b5 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 332: 0003ce99 280 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 333: 0019e685 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ - 334: 00177be1 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 335: 0007b391 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 325: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ + 326: 00128e55 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 327: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ + 328: 0006a5bd 128 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 329: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ + 330: 0003cc39 280 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 331: 0019df7d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 332: 00071df7 128 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 333: 0006cfbd 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 334: 00177501 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 335: 0007b359 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: 000d4be9 16 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 339: 001f3f99 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ - 340: 001a4111 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasArg │ │ │ │ - 341: 00114635 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 342: 00075629 156 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ - 343: 00145ef5 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 344: 00000000 0 FUNC GLOBAL DEFAULT UND __read_chk@GLIBC_2.4 (2) │ │ │ │ + 337: 000d4fe1 16 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 338: 001f4bf9 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 339: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ + 340: 00114419 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 341: 001a39e1 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasArg │ │ │ │ + 342: 00075649 156 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 343: 00145fbd 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 344: 00000000 0 FUNC GLOBAL DEFAULT UND __read_chk@GLIBC_2.4 (3) │ │ │ │ 345: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ 346: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 347: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (2) │ │ │ │ - 348: 00120a99 1020 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 349: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (2) │ │ │ │ - 350: 00258ae5 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 351: 0005a51b 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 352: 000b97f9 44 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 353: 00161f0d 278 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 354: 00133c6d 852 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ - 355: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (2) │ │ │ │ - 356: 00078bfb 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 357: 001861fd 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 358: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (2) │ │ │ │ - 359: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (2) │ │ │ │ - 360: 0022dabd 132 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 361: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (2) │ │ │ │ - 362: 002b50e9 232 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 363: 00073101 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 364: 004c59b0 208 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 365: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (2) │ │ │ │ - 366: 00029d24 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (3) │ │ │ │ - 367: 0006d435 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 368: 00047eb9 356 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 369: 000e8939 236 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ - 370: 00075bc5 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 371: 0026c461 778 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ - 372: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (2) │ │ │ │ - 373: 001d9a3d 500 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 347: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ + 348: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ + 349: 00120839 1020 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 350: 00258f11 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 351: 000b9ac1 44 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 352: 00161ae1 278 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 353: 0005ae63 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 354: 00133d79 852 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 355: 00078c1b 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 356: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ + 357: 0022e871 132 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 358: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ + 359: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ + 360: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ + 361: 0018568d 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 362: 004c59b0 208 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ + 363: 00073121 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 364: 002b4641 232 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 365: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ + 366: 0002a740 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ + 367: 0006d33d 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 368: 00047c4d 356 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 369: 000e8b3d 236 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 370: 0026c6f1 778 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 371: 00075be5 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 372: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ + 373: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 374: 004cac3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ - 375: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ - 376: 00142ad9 236 FUNC GLOBAL DEFAULT 12 _PyImport_GetModuleAttrString │ │ │ │ - 377: 0002a26c 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 378: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (2) │ │ │ │ - 379: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (2) │ │ │ │ - 380: 0009b655 220 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ - 381: 0006f485 56 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 382: 001ef285 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ - 383: 0015c77d 24 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 384: 0014150d 1880 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ - 385: 0003ce15 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 386: 00051479 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 375: 00142b55 236 FUNC GLOBAL DEFAULT 12 _PyImport_GetModuleAttrString │ │ │ │ + 376: 001da265 500 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 377: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ + 378: 0002a990 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ + 379: 0009b8f1 220 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 380: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ + 381: 0006f4a5 56 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 382: 001f0045 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 383: 0003cbb5 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 384: 00141589 1880 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 385: 0015c43d 24 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 386: 002cb4f5 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ 387: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ - 388: 002cc26d 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ - 389: 00224a01 76 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ - 390: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (2) │ │ │ │ - 391: 0004275b 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 392: 00039097 10 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ - 393: 000557d3 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ - 394: 0006ddef 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ - 395: 0005cbe9 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ - 396: 001320f1 356 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ + 388: 00225839 76 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 389: 00050dcd 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 390: 00038e37 10 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 391: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ + 392: 000424fb 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 393: 0006de0f 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 394: 0005557b 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 395: 0005c9c5 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 396: 002a002d 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ 397: 00509780 0 NOTYPE GLOBAL DEFAULT 29 __bss_start__ │ │ │ │ - 398: 002a03e5 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 399: 002cc269 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ - 400: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (2) │ │ │ │ - 401: 00108da9 168 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 402: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (2) │ │ │ │ - 403: 001407d9 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ - 404: 000515b3 34 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 405: 0023c8bd 140 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ - 406: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (2) │ │ │ │ - 407: 004cabb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ - 408: 001cea79 372 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 409: 001ef399 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 410: 00064e97 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 411: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (2) │ │ │ │ - 412: 00073137 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 413: 000295fc 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 414: 002b3f09 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 415: 00029a90 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (3) │ │ │ │ - 416: 00072955 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 417: 0002f729 22 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 418: 00091239 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 419: 0029685d 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 398: 00132201 356 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ + 399: 0006d535 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 400: 00108c6d 168 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 401: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ + 402: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ + 403: 00140851 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 404: 00051345 34 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 405: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ + 406: 0023d299 140 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 407: 001cea7d 372 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 408: 004cabb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ + 409: 00064da9 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 410: 0007b81d 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 411: 00029a34 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ + 412: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ + 413: 00073157 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 414: 000292b4 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ + 415: 002b3339 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 416: 0002f4c9 22 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ + 417: 00072975 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 418: 00296b01 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 419: 000914d5 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ 420: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 421: 0020bf19 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ - 422: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (2) │ │ │ │ - 423: 00079757 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 424: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (2) │ │ │ │ + 421: 0020cbd9 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ + 422: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ + 423: 00079777 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 424: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ 425: 004c287c 208 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 426: 000abec5 308 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 426: 000ac175 308 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 427: 004c481c 208 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 428: 001eb0dd 216 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 429: 0026eb01 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 430: 002775a1 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 431: 004cabf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 432: 00094cf5 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 428: 001ebea1 216 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 429: 004cabf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ + 430: 0027756d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 431: 00094f8d 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 432: 0026efe9 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ 433: 00509de0 4 OBJECT GLOBAL DEFAULT 29 Py_OptimizeFlag │ │ │ │ - 434: 000732e5 70 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 435: 000df97d 52 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 436: 000422f1 312 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ - 437: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (2) │ │ │ │ - 438: 00072987 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 439: 00232ed5 200 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 440: 0006db33 30 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 441: 0007a3fd 64 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 442: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (2) │ │ │ │ - 443: 0002f6dd 76 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 444: 0022f619 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ - 445: 001672b5 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ - 446: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (2) │ │ │ │ - 447: 0018ce35 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 448: 00150e29 276 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ - 449: 00072983 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 450: 00509780 4 OBJECT GLOBAL DEFAULT 29 __environ@GLIBC_2.4 (2) │ │ │ │ - 451: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (5) │ │ │ │ - 452: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (2) │ │ │ │ - 453: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 454: 00072985 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ - 455: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 456: 002b5dbd 4 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_ReleaseAndRawFree │ │ │ │ - 457: 0002a354 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 458: 000292cc 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (3) │ │ │ │ - 459: 004ca71c 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 460: 00208521 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 461: 00072b87 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 462: 0007657b 62 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 463: 0004b691 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ - 464: 00283271 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 465: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (2) │ │ │ │ - 466: 0004b7b9 12 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 467: 0006df0d 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 468: 00147231 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ - 469: 004cac04 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ - 470: 00052011 204 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 471: 00072851 40 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ - 472: 0007bd55 82 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 473: 001d6a75 512 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 474: 0004c845 96 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 475: 00223f85 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ - 476: 00029994 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (3) │ │ │ │ - 477: 004ca10c 208 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ - 478: 002cb011 42 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_New │ │ │ │ - 479: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (2) │ │ │ │ - 480: 0022be99 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 481: 0009b405 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 482: 000ce835 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 483: 00139f85 1188 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 484: 00071db9 30 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ - 485: 004c297c 208 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ - 486: 000abce9 248 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ - 487: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (2) │ │ │ │ - 488: 003cea20 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 489: 0007332f 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 490: 00131c99 184 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 491: 00036d85 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ - 492: 00146035 124 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ - 493: 002c9971 36 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 494: 002498f5 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ - 495: 00509e00 4 OBJECT GLOBAL DEFAULT 29 Py_NoUserSiteDirectory │ │ │ │ - 496: 00256825 40 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 497: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (2) │ │ │ │ - 498: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 499: 0017672d 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 500: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (2) │ │ │ │ - 501: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (2) │ │ │ │ - 502: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (2) │ │ │ │ - 503: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (2) │ │ │ │ + 434: 00073305 70 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 435: 000421df 310 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 436: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ + 437: 000dfd79 52 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 438: 0007a41b 66 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 439: 0006db53 30 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 440: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ + 441: 00233b5d 200 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 442: 000729a7 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 443: 0002f47d 76 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ + 444: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ + 445: 002303d1 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 446: 0018c4e9 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 447: 00166cb1 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 448: 00150dd1 276 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 449: 000729a3 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 450: 00509784 4 OBJECT GLOBAL DEFAULT 29 __environ@GLIBC_2.4 (3) │ │ │ │ + 451: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ + 452: 000729a5 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 453: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ + 454: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ + 455: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ + 456: 000293a4 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ + 457: 002b53b1 4 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_ReleaseAndRawFree │ │ │ │ + 458: 000293bc 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ + 459: 0004b425 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 460: 004ca71c 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ + 461: 00113f99 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 462: 00072ba7 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 463: 0007659b 62 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 464: 002833d1 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 465: 0004b54d 12 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 466: 0006df2d 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 467: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ + 468: 004cac04 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ + 469: 00051da5 204 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 470: 001472f9 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 471: 001d6ee1 512 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 472: 00072871 40 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 473: 0007be35 82 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 474: 000295d8 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ + 475: 002ca441 42 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_New │ │ │ │ + 476: 00224dbd 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 477: 0004c5dd 96 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 478: 004ca10c 208 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ + 479: 0022cc41 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 480: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ + 481: 0009b6a1 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 482: 000cec8d 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 483: 0013a045 1188 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 484: 004c297c 208 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ + 485: 00071dd9 30 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 486: 000abf99 248 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 487: 00036b25 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 488: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ + 489: 0007334f 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 490: 003cdcd0 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 491: 00131da9 184 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 492: 00509e00 4 OBJECT GLOBAL DEFAULT 29 Py_NoUserSiteDirectory │ │ │ │ + 493: 002c8d15 36 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 494: 00256c7d 40 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 495: 001460fd 124 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 496: 0024a00d 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 497: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ + 498: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ + 499: 00176011 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 500: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ + 501: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ + 502: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ + 503: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ 504: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 505: 00233271 68 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 506: 002144b9 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ - 507: 001892f9 88 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 508: 005120d4 4 OBJECT GLOBAL DEFAULT 29 PyExc_EnvironmentError │ │ │ │ - 509: 004c1a60 208 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 510: 001d2c41 116 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ - 511: 0007293f 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 512: 0026ea5d 86 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDInitref │ │ │ │ - 513: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (2) │ │ │ │ - 514: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (2) │ │ │ │ - 515: 0010550d 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 516: 00054df9 44 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 517: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (2) │ │ │ │ - 518: 0004ca4b 170 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ - 519: 0022d77d 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 520: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (2) │ │ │ │ - 521: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (2) │ │ │ │ - 522: 00176d05 100 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 523: 001589f5 228 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 524: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (2) │ │ │ │ - 525: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (2) │ │ │ │ - 526: 0019e585 124 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ - 527: 0006c16d 62 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ - 528: 000348eb 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ - 529: 0012928d 600 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ - 530: 002235e5 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ - 531: 002972a5 124 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ - 532: 000847fd 1248 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ - 533: 00176509 548 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 534: 0010d4dd 892 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 535: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ - 536: 000cd229 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ - 537: 000ed635 1066 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 538: 00057299 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 539: 00073179 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 540: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (3) │ │ │ │ - 541: 0026eccd 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 542: 0006be77 18 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ - 543: 0022d5dd 36 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 544: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 545: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (2) │ │ │ │ - 546: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (2) │ │ │ │ - 547: 0024c8d9 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ - 548: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (2) │ │ │ │ - 549: 004c4f00 208 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 550: 0013feb1 2128 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ - 551: 0007298b 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 552: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ - 553: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 554: 0022bd69 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ - 555: 0002ac48 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 556: 000b2c0d 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 557: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 558: 000ee5f1 452 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ - 559: 0006e417 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 560: 00074c2d 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 561: 00099495 344 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 562: 001d36b5 80 FUNC GLOBAL DEFAULT 12 _PyType_GetModuleByDef2 │ │ │ │ - 563: 001a50a5 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasName │ │ │ │ - 564: 00233a25 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 565: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (2) │ │ │ │ - 566: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (2) │ │ │ │ - 567: 0003da65 98 FUNC GLOBAL DEFAULT 12 _PyType_GetModuleByDef3 │ │ │ │ - 568: 0017c441 188 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ - 569: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (2) │ │ │ │ - 570: 00125d39 44 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ - 571: 0015e961 180 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 572: 0009b925 284 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ - 573: 0009796d 2 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 574: 0002a118 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (8) │ │ │ │ - 575: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (2) │ │ │ │ - 576: 000a30a5 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 577: 0015eb35 384 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 578: 000f963d 4 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ - 579: 00052347 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 580: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (2) │ │ │ │ - 581: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (2) │ │ │ │ - 582: 00157a45 198 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 583: 0016f739 368 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 584: 0002fd2d 2342 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 585: 004d19fc 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 586: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (2) │ │ │ │ - 587: 0026ef19 66 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterState_GetMainModule │ │ │ │ - 588: 001952a9 56 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 589: 002ae2f1 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 590: 001c4c09 54 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 591: 004cabac 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 592: 00535070 0 NOTYPE GLOBAL DEFAULT 29 _end │ │ │ │ - 593: 0005a19b 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ - 594: 0022495d 72 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 595: 00274d0d 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 596: 004c252c 208 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ - 597: 0002b58b 76 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 598: 0022b875 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ - 599: 00177c11 204 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ - 600: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (2) │ │ │ │ - 601: 0006f645 4 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 602: 0002983c 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (2) │ │ │ │ - 603: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (2) │ │ │ │ - 604: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ - 605: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 606: 004c241c 208 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ - 607: 0005cc27 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ - 608: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (2) │ │ │ │ - 609: 000f8b21 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 610: 000d3945 524 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 611: 001053e9 278 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 612: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ - 613: 0008d7a5 262 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 614: 0004bf55 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 615: 0006e245 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 616: 0023ade5 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 617: 001f7ae5 80 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 618: 0007128d 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 619: 00275791 116 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 620: 004cabe4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 621: 00241275 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 622: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (2) │ │ │ │ - 623: 0005a0a9 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ - 624: 000ee1b5 264 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 625: 001a7a05 4 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ - 626: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (2) │ │ │ │ - 627: 0002b341 108 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 628: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (2) │ │ │ │ - 629: 0015a639 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 630: 00030659 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ - 631: 0005ad53 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 632: 000515fd 34 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ - 633: 000f4a3d 708 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 634: 00142bc5 70 FUNC GLOBAL DEFAULT 12 _PyImport_GetModuleAttr │ │ │ │ - 635: 000a9bdd 588 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ - 636: 0026aaad 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 637: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (2) │ │ │ │ - 638: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (2) │ │ │ │ - 639: 000b5f25 348 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 640: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (2) │ │ │ │ + 505: 00183355 68 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 506: 005120d4 4 OBJECT GLOBAL DEFAULT 29 PyExc_EnvironmentError │ │ │ │ + 507: 00215121 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ + 508: 00188815 88 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 509: 001d28f5 116 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 510: 004c1a60 208 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ + 511: 0026ef45 86 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDInitref │ │ │ │ + 512: 0007295f 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 513: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ + 514: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ + 515: 00054bf9 44 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 516: 0010542d 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 517: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ + 518: 0004c7e3 170 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 519: 0022e52d 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 520: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ + 521: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ + 522: 001589b5 228 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 523: 00176639 100 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 524: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ + 525: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ + 526: 0019de7d 124 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 527: 0006c075 62 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 528: 0003468b 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 529: 001290e5 600 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 530: 0022441d 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 531: 00175ded 548 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 532: 000848dd 1248 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 533: 00297545 124 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 534: 0010d295 892 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 535: 000cd685 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 536: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ + 537: 000ed7b5 1040 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 538: 0005705b 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 539: 00073199 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 540: 0026f1b5 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 541: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ + 542: 0022e38d 36 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 543: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ + 544: 0006bd7f 18 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 545: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ + 546: 0024cff1 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 547: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ + 548: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ + 549: 0013ff29 2128 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 550: 004c4f00 208 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ + 551: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ + 552: 000729ab 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 553: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ + 554: 0022cb11 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 555: 000298c0 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ + 556: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ + 557: 000b2ebd 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 558: 00074c4d 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 559: 0006e437 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 560: 000ee755 452 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 561: 00099731 344 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 562: 001a4975 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasName │ │ │ │ + 563: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ + 564: 001d3c55 80 FUNC GLOBAL DEFAULT 12 _PyType_GetModuleByDef2 │ │ │ │ + 565: 00234669 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 566: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ + 567: 0003d805 98 FUNC GLOBAL DEFAULT 12 _PyType_GetModuleByDef3 │ │ │ │ + 568: 0017be89 188 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 569: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ + 570: 00125ab5 44 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ + 571: 0015e6d1 180 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 572: 0009bbc1 284 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 573: 00097c05 2 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 574: 00029dec 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ + 575: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ + 576: 000a3335 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 577: 000f9601 4 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 578: 0015e8a5 384 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 579: 000520db 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 580: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ + 581: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ + 582: 00157a05 198 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 583: 0002facd 2342 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ + 584: 004d19fc 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ + 585: 0016f045 368 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 586: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ + 587: 0026f401 66 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterState_GetMainModule │ │ │ │ + 588: 00194b1d 56 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 589: 002addd1 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 590: 0005a78d 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 591: 00225795 72 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 592: 004cabac 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ + 593: 001c4bb1 54 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 594: 00535070 0 NOTYPE GLOBAL DEFAULT 29 _end │ │ │ │ + 595: 004c252c 208 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ + 596: 0002b58b 76 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ + 597: 002750e9 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 598: 00177531 208 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 599: 0022c66d 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 600: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ + 601: 0006f665 4 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 602: 000293b0 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ + 603: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ + 604: 000f8b1d 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 605: 0005ca03 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 606: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ + 607: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ + 608: 004c241c 208 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ + 609: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ + 610: 000d3d91 524 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 611: 00105309 278 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 612: 0004bd39 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 613: 0008da45 262 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 614: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ + 615: 0023ba29 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 616: 0006e265 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 617: 001f86dd 80 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 618: 004cabe4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ + 619: 000712ad 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 620: 0027586d 116 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 621: 00241b95 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 622: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ + 623: 0005a5b5 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 624: 000ee319 264 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 625: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ + 626: 001a7689 4 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 627: 0015a30d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 628: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ + 629: 0002b341 108 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ + 630: 0005ab11 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 631: 000303f9 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ + 632: 000f4899 708 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 633: 0005138f 34 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 634: 00142c41 70 FUNC GLOBAL DEFAULT 12 _PyImport_GetModuleAttr │ │ │ │ + 635: 000a9ee9 588 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 636: 0026ad3d 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 637: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ + 638: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ + 639: 000b61d9 348 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 640: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ 641: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 642: 0023f2dd 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 643: 00096cc1 212 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 644: 00096a99 244 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 645: 000e558d 152 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 646: 0006d51b 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 647: 00000000 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 648: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (2) │ │ │ │ - 649: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (2) │ │ │ │ - 650: 00509770 0 NOTYPE GLOBAL DEFAULT 28 _edata │ │ │ │ + 642: 0023fcbd 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 643: 00096f59 212 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 644: 00096d31 244 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 645: 000e578d 152 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 646: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ + 647: 00509770 0 NOTYPE GLOBAL DEFAULT 28 _edata │ │ │ │ + 648: 00000000 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ + 649: 0006d539 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 650: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ 651: 004c5c04 208 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 652: 004c0870 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 653: 000abde1 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ - 654: 004cac24 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ - 655: 0018a309 272 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 656: 0011fdf1 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 657: 0006b5bb 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 658: 0006e0d3 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 659: 001edd6d 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ - 660: 00241c5d 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 661: 0015a5b5 100 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ - 662: 0019e0b5 484 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ - 663: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (2) │ │ │ │ - 664: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (2) │ │ │ │ - 665: 00072a33 36 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ - 666: 001053e1 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ - 667: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (2) │ │ │ │ - 668: 004c1650 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 669: 001cd499 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ - 670: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (17) │ │ │ │ - 671: 0023fc09 136 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 672: 001385b1 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ - 673: 0023919d 428 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ - 674: 0006d9cd 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ - 675: 00053de5 52 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 676: 00071b7f 70 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 677: 0006f547 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 652: 004cac24 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ + 653: 004c0870 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ + 654: 000ac091 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 655: 00189821 272 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 656: 0011fb91 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 657: 0006e0f3 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 658: 0006b4c3 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 659: 00242441 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 660: 001eeb2d 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 661: 0015a289 100 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 662: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ + 663: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ + 664: 0019d9ad 484 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 665: 00072a53 36 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 666: 00105301 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 667: 004c1650 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ + 668: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ + 669: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ + 670: 001cd691 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 671: 00138671 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 672: 002405e9 136 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 673: 00053b81 52 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 674: 00239de1 428 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 675: 0006d9ed 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 676: 00071b9f 70 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 677: 0006f567 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ 678: 004c5010 208 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 679: 001052f1 240 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ - 680: 000754d3 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 681: 00074dd5 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 679: 00105211 240 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 680: 000754f3 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 681: 00074df5 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ 682: 004cabd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ - 683: 00229311 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ - 684: 000486d9 228 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 685: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (2) │ │ │ │ - 686: 0023145d 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ - 687: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (2) │ │ │ │ - 688: 0030c728 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 689: 0005a817 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 690: 00185dd1 64 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 691: 001f4cd1 160 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 692: 00076ceb 260 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ - 693: 000a3fbd 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ - 694: 00253b09 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 695: 0024c939 150 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 696: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (10) │ │ │ │ - 697: 0026aabd 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 698: 00072879 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 683: 000483cd 228 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 684: 0022a109 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 685: 002320f5 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 686: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ + 687: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ + 688: 0030b9e8 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 689: 0005a587 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 690: 00185261 64 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 691: 001f5931 160 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 692: 00076d0b 260 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 693: 00253f61 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 694: 000a424d 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 695: 0024d051 150 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 696: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (8) │ │ │ │ + 697: 0026ad4d 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 698: 00072899 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ 699: 004c1fcc 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ 700: 0002b17d 14 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 701: 0004b3d9 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 702: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (8) │ │ │ │ - 703: 002760a5 120 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 704: 00293291 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ - 705: 000d96fd 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 706: 0007655f 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 707: 001dc949 160 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 708: 000610ed 202 FUNC GLOBAL DEFAULT 12 _PyXI_FillNamespaceFromDict │ │ │ │ - 709: 0006e0d9 28 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 710: 0004cd73 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 711: 0006d647 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 712: 0023cde9 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 713: 00192ce9 38 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 714: 000f20d1 108 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ - 715: 00128831 138 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 716: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (2) │ │ │ │ - 717: 001dc199 208 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 718: 00051aa1 350 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 719: 004c8990 208 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 720: 00029f08 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (3) │ │ │ │ - 721: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 722: 0007806d 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 723: 0006e0cd 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 724: 0015a345 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 725: 0007171f 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 726: 001d318d 1320 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ - 727: 001799a1 276 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ - 728: 00032ec5 66 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 701: 0004b16d 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 702: 000d9af5 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 703: 0007657f 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 704: 002935ed 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 705: 001cbed9 120 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 706: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ + 707: 00061049 202 FUNC GLOBAL DEFAULT 12 _PyXI_FillNamespaceFromDict │ │ │ │ + 708: 0006e0f9 28 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 709: 0006d665 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 710: 001dd6a1 160 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 711: 0004cb0b 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 712: 000f20a1 108 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 713: 00192519 38 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 714: 0023d7c5 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 715: 00128689 138 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 716: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ + 717: 00051835 350 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 718: 001dcb75 208 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 719: 0006e0ed 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 720: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ + 721: 0007808d 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 722: 004c8990 208 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ + 723: 0002ab80 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ + 724: 0007173f 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 725: 00159fa9 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 726: 001d372d 1320 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 727: 001792c9 276 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 728: 00032c65 66 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ 729: 004c5df4 208 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 730: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (2) │ │ │ │ - 731: 00099979 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 732: 00032289 100 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ - 733: 0006f521 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ - 734: 00105535 100 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 735: 00076b95 204 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 736: 000fc5f1 52 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 737: 00075b2d 54 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ - 738: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (8) │ │ │ │ - 739: 00190271 398 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 740: 004bfef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (18) │ │ │ │ - 741: 000515e1 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 742: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (2) │ │ │ │ - 743: 004c1634 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 744: 00261489 980 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 745: 00094c8d 104 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 746: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (2) │ │ │ │ + 730: 00032029 100 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 731: 00099c15 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 732: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ + 733: 0006f541 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 734: 00105455 100 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 735: 00076bb5 204 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 736: 000fc599 52 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 737: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (20) │ │ │ │ + 738: 00075b4d 54 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 739: 004bfef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ + 740: 0018f929 398 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 741: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ + 742: 00051373 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 743: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ + 744: 002618f9 980 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 745: 004c1634 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ + 746: 00094f25 104 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ 747: 00535070 0 NOTYPE GLOBAL DEFAULT 29 __end__ │ │ │ │ - 748: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (14) │ │ │ │ - 749: 001edcc9 92 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 750: 00098c8d 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 751: 00127ff1 176 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ - 752: 0006f53d 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ - 753: 000711bf 70 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ - 754: 00051c69 32 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 755: 000a33e1 1528 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 756: 0009adbd 1232 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 757: 0014a261 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 758: 000eaa21 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ - 759: 00059c19 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 748: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ + 749: 001eea89 92 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 750: 00098f29 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 751: 0006f55d 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 752: 00127e49 176 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 753: 000711df 70 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 754: 000519fd 32 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 755: 0009b059 1232 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 756: 000a3c55 1528 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 757: 0014a2e9 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 758: 000eabb9 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 759: 000599d9 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ 760: 004c423c 208 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 761: 00072a13 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 762: 004c209c 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 763: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (2) │ │ │ │ - 764: 00077cd3 82 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ - 765: 0015ecb5 92 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 761: 004c209c 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ + 762: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ + 763: 0015ea25 92 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 764: 00072a33 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 765: 00077cf3 82 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ 766: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 767: 0015eebd 164 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 768: 0004e5d1 96 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 767: 0015ec2d 164 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 768: 0004e361 96 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ 769: 005120d8 4 OBJECT GLOBAL DEFAULT 29 PyExc_IOError │ │ │ │ - 770: 000503fd 82 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 770: 0005018d 82 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ 771: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 772: 004cab54 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 773: 0006d3e1 84 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 772: 0006d2e9 84 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 773: 004cab54 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ 774: 004c37d8 208 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ - 775: 00269d2d 120 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ - 776: 000765b9 84 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 775: 00269fbd 120 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 776: 000765d9 84 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ 777: 004cab94 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 778: 0025123d 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 778: 002515d5 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ 779: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ - 780: 00176b85 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ - 781: 0012056d 378 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 782: 000bce09 54188 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 783: 002308c9 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 784: 004c10e8 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ - 785: 000d8ffd 1040 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 786: 000f8b9d 108 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ - 787: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (2) │ │ │ │ - 788: 00047571 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 789: 00191005 960 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 790: 0024cb25 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ - 791: 00221fb1 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 792: 00072981 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 793: 0020296d 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ - 794: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (2) │ │ │ │ - 795: 001209e9 174 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 796: 000acb4d 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ - 797: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (2) │ │ │ │ - 798: 0005cc19 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ - 799: 00179d89 300 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 800: 001291f1 156 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 801: 0022f72d 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 802: 0022277d 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 803: 00077d25 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 804: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (2) │ │ │ │ - 805: 0005b423 58 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 806: 00072e31 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 807: 00080951 556 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ - 808: 00238395 1160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 809: 0011dd6d 1372 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ - 810: 000a3ffd 136 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 811: 001ae42d 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ - 812: 004cac38 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ - 813: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 814: 0027a3d5 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 815: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (2) │ │ │ │ - 816: 004c7888 208 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 817: 00114889 428 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 818: 0006dfd7 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 819: 002a6141 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 820: 00029a10 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 821: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (2) │ │ │ │ + 780: 00176469 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 781: 0012030d 378 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 782: 000bd101 54420 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 783: 00231681 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 784: 000f8b99 108 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 785: 004c10e8 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ + 786: 000d93f9 1036 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 787: 00047305 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 788: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ + 789: 00190675 960 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 790: 0024d23d 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 791: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ + 792: 00203659 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 793: 000729a1 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 794: 00120789 174 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 795: 00222e99 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 796: 0005c9f5 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 797: 00129049 156 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 798: 001796b1 300 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 799: 002304e5 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 800: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ + 801: 000acdfd 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 802: 00223665 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 803: 00077d45 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 804: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ + 805: 0005b387 58 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 806: 00072e51 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 807: 00080a3d 556 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 808: 0011db51 1372 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 809: 000a428d 136 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 810: 00238fd9 1160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 811: 004cac38 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ + 812: 001ae1c1 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ + 813: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ + 814: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ + 815: 0027a275 274 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 816: 002a5e5d 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 817: 0006dff7 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 818: 0011466d 428 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 819: 004c7888 208 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ + 820: 0002a7b0 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ + 821: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ 822: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (23) │ │ │ │ - 823: 00116479 368 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ - 824: 00105171 212 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 825: 0015a679 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ - 826: 00297321 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ - 827: 002c6039 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ - 828: 000acba9 5304 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 829: 000fca51 214 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ - 830: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (2) │ │ │ │ - 831: 00055e0f 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ - 832: 000ce7f1 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 833: 000f2729 1544 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterable │ │ │ │ - 834: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (5) │ │ │ │ - 835: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (2) │ │ │ │ + 823: 00116259 368 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 824: 0010508d 216 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 825: 0015a34d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 826: 002c54f5 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 827: 002975c1 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 828: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ + 829: 000ace59 5304 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 830: 000fc9f9 214 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 831: 00055bc1 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 832: 000f26f9 1636 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterable │ │ │ │ + 833: 000cec4d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 834: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ + 835: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ 836: 004cab0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 837: 00029520 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (3) │ │ │ │ - 838: 00128751 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 839: 0006e06d 96 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ - 840: 00205ff9 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 841: 0002a400 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 842: 002593c9 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 843: 001f4fd1 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 844: 0007baf1 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 837: 00029900 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ + 838: 00206ced 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 839: 001285a9 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 840: 0006e08d 96 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 841: 0002a528 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ + 842: 002597f5 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 843: 001f5c31 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 844: 0007bbd1 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ 845: 004cabe0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ - 846: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (2) │ │ │ │ - 847: 00188c45 536 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 848: 0026fb85 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 849: 00299429 832 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 846: 001880a5 536 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 847: 002996c9 832 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 848: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ + 849: 0027006d 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ 850: 004cabc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ 851: 004c3f6c 208 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 852: 0006da2b 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 853: 00033d09 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 854: 00067271 860 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ - 855: 0023b349 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ - 856: 0011fa49 20 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ - 857: 0002f657 62 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 858: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (2) │ │ │ │ - 859: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (2) │ │ │ │ - 860: 0007552d 162 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 861: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (2) │ │ │ │ - 862: 00097311 1152 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 863: 0029ea19 272 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 852: 0006da4b 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 853: 00033aa9 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 854: 0006717f 862 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 855: 0011f7e9 20 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 856: 0023bf8d 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 857: 0002f3f7 62 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ + 858: 000975a9 1152 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 859: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ + 860: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ + 861: 0007554d 162 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 862: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ + 863: 0029e779 272 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ 864: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ 865: 00509dd8 4 OBJECT GLOBAL DEFAULT 29 Py_InspectFlag │ │ │ │ - 866: 002ba6c1 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 867: 00120171 848 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ - 868: 00075711 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 869: 001c1055 1108 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 870: 0012c105 346 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ - 871: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (2) │ │ │ │ - 872: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (2) │ │ │ │ + 866: 002b9be5 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 867: 0011ff11 848 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ + 868: 00075731 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 869: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ + 870: 001c0ea5 1108 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 871: 0012c20d 346 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 872: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ 873: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 874: 00509788 4 OBJECT GLOBAL DEFAULT 29 stdin@GLIBC_2.4 (2) │ │ │ │ - 875: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (2) │ │ │ │ - 876: 00124b0d 3570 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 877: 000675cd 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 878: 000d336d 2 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 879: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (2) │ │ │ │ - 880: 00051ff5 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ - 881: 000fbca5 1142 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ - 882: 001ce675 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 874: 00509780 4 OBJECT GLOBAL DEFAULT 29 stdin@GLIBC_2.4 (3) │ │ │ │ + 875: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (3) │ │ │ │ + 876: 00124891 3564 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 877: 000674dd 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 878: 000d37b9 2 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 879: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ + 880: 001ce8f1 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 881: 00051d89 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 882: 000fbc6d 1142 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 883: 004c5214 208 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ 884: 004c9a8c 208 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ - 885: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (2) │ │ │ │ - 886: 002b14ed 986 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 887: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (2) │ │ │ │ - 888: 00178921 444 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 889: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (2) │ │ │ │ - 890: 0029cf31 216 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 891: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (2) │ │ │ │ + 885: 002b0fc5 986 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 886: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ + 887: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ + 888: 00178249 444 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 889: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ + 890: 001d2f21 216 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 891: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ 892: 004ca03c 208 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 893: 00085611 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ - 894: 00072eaf 18 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ - 895: 001aa245 60 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ - 896: 00091591 712 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ - 897: 00034ad5 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 898: 0002f01b 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 899: 002b5a1d 76 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Init │ │ │ │ - 900: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (9) │ │ │ │ - 901: 0007c551 94 FUNC GLOBAL DEFAULT 12 _Py_HashBytes │ │ │ │ - 902: 0024c09d 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ - 903: 00072b97 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 904: 0024dec9 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ - 905: 002cc121 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ - 906: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 907: 0022b849 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ - 908: 00072d11 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 909: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (2) │ │ │ │ + 893: 00072ecf 18 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 894: 00085879 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 895: 0009182d 712 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 896: 001a9f69 60 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 897: 0002edbb 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ + 898: 002b4f91 80 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Init │ │ │ │ + 899: 00034875 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 900: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ + 901: 0024c7b5 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 902: 0007c631 94 FUNC GLOBAL DEFAULT 12 _Py_HashBytes │ │ │ │ + 903: 00072bb7 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 904: 0024e5e1 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 905: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ + 906: 002cb4c5 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 907: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ + 908: 0022c641 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 909: 00072d31 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ 910: 0002af31 248 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ - 911: 0006d68d 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 912: 002744dd 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 913: 000ddd41 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 914: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (2) │ │ │ │ - 915: 0017ab7d 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 916: 0006db51 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 917: 000434f7 644 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 918: 00051ddb 190 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_UnregisterClass │ │ │ │ - 919: 001a144d 1080 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 920: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (3) │ │ │ │ - 921: 0005a4df 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ - 922: 000f8931 252 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 923: 00097275 156 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 924: 000f0429 284 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 925: 000b8f39 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 911: 0006d6ab 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 912: 000de139 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 913: 00274995 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 914: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ + 915: 0017a4a5 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 916: 0006db71 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 917: 00043297 644 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 918: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (2) │ │ │ │ + 919: 00051b6f 190 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_UnregisterClass │ │ │ │ + 920: 001a0d21 1080 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 921: 0005ab47 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 922: 000f0505 284 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 923: 000f892d 252 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 924: 0009750d 156 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 925: 000b9201 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ 926: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ 927: 004c7df4 208 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 928: 0026dd79 252 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_RegisterClass │ │ │ │ - 929: 001052e9 6 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ - 930: 0026eb2d 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 931: 000710d7 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 932: 002a54b9 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ - 933: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (2) │ │ │ │ - 934: 00154271 180 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 935: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (2) │ │ │ │ - 936: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (13) │ │ │ │ - 937: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (2) │ │ │ │ - 938: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (2) │ │ │ │ - 939: 0002997c 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ - 940: 000343f5 76 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 941: 0014a00d 16 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 942: 0024abe9 212 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ - 943: 004adb20 268 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ - 944: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (2) │ │ │ │ - 945: 0022b8f5 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 928: 0026e261 252 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_RegisterClass │ │ │ │ + 929: 00105209 6 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 930: 000710f7 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 931: 0026f015 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 932: 002a5245 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 933: 00154211 180 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 934: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ + 935: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ + 936: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ + 937: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ + 938: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ + 939: 00034195 76 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 940: 0002a9e8 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ + 941: 0014a095 16 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 942: 004acddc 268 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 943: 0024b301 212 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 944: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ + 945: 001765e9 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 946: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 947: 00029b44 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 948: 001956b1 20 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 949: 00055785 78 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 950: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (2) │ │ │ │ - 951: 0006f67f 14 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 952: 001ebdf1 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 953: 00090c49 138 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ - 954: 00072e5d 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 955: 00077ddd 192 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ - 956: 000f9735 100 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 957: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (19) │ │ │ │ - 958: 00071c03 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 959: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (2) │ │ │ │ - 960: 00274269 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 961: 0003cac1 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 947: 00194f25 20 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 948: 0002ac54 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ + 949: 0005552d 78 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 950: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ + 951: 0006f69f 14 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 952: 00090ee5 138 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 953: 001ecbb1 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 954: 00072e7d 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 955: 00077dfd 192 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 956: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ + 957: 000f96f9 100 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 958: 00071c23 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 959: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ + 960: 00274721 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 961: 0003c861 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 962: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 963: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (2) │ │ │ │ - 964: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (2) │ │ │ │ + 963: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ + 964: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ 965: 004cab9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ - 966: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (2) │ │ │ │ - 967: 0006f567 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ - 968: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (2) │ │ │ │ - 969: 00094f55 340 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 970: 00094d0d 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 966: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ + 967: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ + 968: 0006f587 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 969: 00094fa5 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 970: 000951ed 340 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ 971: 004c7488 208 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 972: 00096c71 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 973: 001a3d15 30 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeIsValid │ │ │ │ - 974: 004c66d4 208 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 975: 0007b7cd 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 976: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (2) │ │ │ │ - 977: 00073161 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 978: 004ce100 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 979: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (2) │ │ │ │ - 980: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (2) │ │ │ │ - 981: 0015e581 80 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 982: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (3) │ │ │ │ - 983: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (2) │ │ │ │ - 984: 00221f01 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 985: 0013c669 332 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 986: 002a9a55 54 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 987: 00072e95 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ - 988: 00072a59 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 989: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 990: 000abde5 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 991: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (2) │ │ │ │ - 992: 001a619d 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 993: 00089629 820 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 994: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (5) │ │ │ │ - 995: 00129599 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ - 996: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (11) │ │ │ │ - 997: 000895b5 116 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ - 998: 000a8149 92 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 999: 00044a71 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 1000: 004c405c 208 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ - 1001: 000ee5d1 32 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ - 1002: 00078b83 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1003: 0007332b 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ - 1004: 00105501 12 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ - 1005: 001aea3d 800 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 1006: 001bfd65 764 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1007: 0006e2d5 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 1008: 00073399 116 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 1009: 001f4c55 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ - 1010: 00029408 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 1011: 0009123d 384 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 1012: 002afb19 364 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ - 1013: 000e1f51 428 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 972: 00096f09 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 973: 004c66d4 208 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ + 974: 001a35e5 30 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeIsValid │ │ │ │ + 975: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ + 976: 0007b795 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 977: 004ce100 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ + 978: 00073181 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 979: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ + 980: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ + 981: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ + 982: 0015e2f1 80 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 983: 00159fb5 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 984: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ + 985: 002ac355 54 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 986: 00072eb5 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 987: 0013c729 332 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 988: 00072a79 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 989: 000ac095 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 990: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ + 991: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ + 992: 000898ed 820 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 993: 001a5a71 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 994: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ + 995: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (7) │ │ │ │ + 996: 00129501 600 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 997: 00089825 116 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 998: 000ee735 32 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 999: 0004480f 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 1000: 000a837d 92 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 1001: 004c405c 208 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ + 1002: 0007334b 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 1003: 00078ba3 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1004: 00105421 12 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1005: 001bfbb5 764 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1006: 001ae7d1 800 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 1007: 000733b9 116 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 1008: 0006e2f5 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 1009: 001f58b5 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1010: 002af599 364 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1011: 00029e2c 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ + 1012: 000914d9 384 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 1013: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ 1014: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1015: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (2) │ │ │ │ - 1016: 00085851 106 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 1017: 0005630b 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ - 1018: 0024f201 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 1019: 0003c791 68 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ - 1020: 0007b3d1 532 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 1021: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (2) │ │ │ │ - 1022: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (2) │ │ │ │ - 1023: 001c08d5 526 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 1024: 00072a71 86 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1025: 000cc4d1 144 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1015: 000e237d 428 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1016: 0024f8fd 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 1017: 00085ab9 106 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 1018: 000560c3 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 1019: 0003c531 68 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 1020: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (3) │ │ │ │ + 1021: 0007b399 532 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 1022: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ + 1023: 00072a91 86 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1024: 001c0725 526 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 1025: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ 1026: 004cee5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 1027: 001ef4d9 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1028: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (2) │ │ │ │ - 1029: 00532e1c 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 1030: 004c57b4 208 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 1031: 00061769 58 FUNC GLOBAL DEFAULT 12 _PyXI_FreeNamespace │ │ │ │ - 1032: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 1033: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (2) │ │ │ │ - 1034: 000affd5 1096 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ - 1035: 00272109 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1036: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (2) │ │ │ │ + 1027: 001f01c5 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1028: 000cc8c5 144 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1029: 004c57b4 208 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ + 1030: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ + 1031: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ + 1032: 000b0285 1096 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 1033: 00532e1c 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncodeErrors │ │ │ │ + 1034: 0006167d 58 FUNC GLOBAL DEFAULT 12 _PyXI_FreeNamespace │ │ │ │ + 1035: 002725f1 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1036: 0007298d 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ 1037: 004cabbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 1038: 0006e96d 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1039: 0007296d 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 1040: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (2) │ │ │ │ - 1041: 000b9349 480 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1042: 00224fe1 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ - 1043: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (2) │ │ │ │ - 1044: 00081585 488 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1045: 00074911 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 1046: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (12) │ │ │ │ - 1047: 002491b5 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ - 1048: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (2) │ │ │ │ - 1049: 0002a508 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (3) │ │ │ │ - 1050: 0006d805 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1051: 001414d9 52 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 1052: 0006de6b 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 1053: 001208fd 236 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1054: 0008176d 484 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 1055: 002ca185 932 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 1056: 0005a4eb 2 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1057: 00279dc5 4 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ - 1058: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (2) │ │ │ │ - 1059: 000a5681 258 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1060: 0023ec1d 260 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 1061: 004c1bd4 208 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ - 1062: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (20) │ │ │ │ - 1063: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (3) │ │ │ │ - 1064: 00535070 0 NOTYPE GLOBAL DEFAULT 29 __bss_end__ │ │ │ │ - 1065: 0022b819 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1066: 0006df55 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 1067: 000a97b1 2 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 1068: 00223eb1 212 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 1069: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (2) │ │ │ │ - 1070: 004c63c0 208 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ - 1071: 0004fead 172 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ - 1072: 00293ea1 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 1073: 001dc711 464 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 1074: 002480e1 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 1075: 00032dbb 266 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ - 1076: 000aaee5 1128 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 1077: 0016d3d9 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1078: 00178c99 168 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 1079: 001db0ed 412 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 1080: 004c32e8 208 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1081: 001c06e9 490 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ - 1082: 0006e30d 40 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ - 1083: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (24) │ │ │ │ - 1084: 0008b975 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 1085: 0022ed91 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1086: 001385a1 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ - 1087: 00191b81 460 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ - 1088: 000359cd 904 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1089: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (2) │ │ │ │ - 1090: 004cab10 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ - 1091: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (2) │ │ │ │ - 1092: 0016c3b5 48 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ - 1093: 000f8b35 104 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 1094: 0022eda9 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1095: 0024c85d 122 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 1096: 00078c01 16 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 1097: 00072991 6 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Clear │ │ │ │ - 1098: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (2) │ │ │ │ - 1099: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (2) │ │ │ │ - 1100: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (7) │ │ │ │ - 1101: 0006e1ad 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 1102: 0006d9bb 18 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ - 1103: 0002eae5 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ + 1038: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ + 1039: 0006e98d 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1040: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ + 1041: 000b9611 480 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1042: 0008166d 488 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1043: 00074931 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 1044: 00225e19 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 1045: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ + 1046: 002498cd 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 1047: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ + 1048: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ + 1049: 0002a894 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ + 1050: 0006d823 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1051: 0006de8b 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 1052: 00081855 484 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 1053: 00141555 52 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 1054: 0012069d 236 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1055: 00279d81 4 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 1056: 002c9529 932 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 1057: 0005a267 2 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1058: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ + 1059: 0023f5fd 260 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 1060: 000a58ed 258 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1061: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ + 1062: 004c1bd4 208 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ + 1063: 00535070 0 NOTYPE GLOBAL DEFAULT 29 __bss_end__ │ │ │ │ + 1064: 0022c611 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1065: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ + 1066: 0006df75 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 1067: 000a99f9 200 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 1068: 00224ce9 212 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 1069: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ + 1070: 0004fc3d 172 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 1071: 00294135 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 1072: 004c63c0 208 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ + 1073: 001dd465 468 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 1074: 002487f9 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 1075: 0016cce5 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1076: 001785c1 168 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 1077: 00032b5b 266 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 1078: 000ab195 1128 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 1079: 004c32e8 208 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ + 1080: 001db939 416 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 1081: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ + 1082: 001c0539 490 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 1083: 0006e32d 40 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 1084: 0008bc11 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 1085: 0022fb49 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1086: 001911f1 460 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 1087: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ + 1088: 0003576d 904 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1089: 00138661 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 1090: 0016bcc1 48 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 1091: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ + 1092: 000f8b31 104 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 1093: 004cab10 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ + 1094: 0022fb61 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1095: 0024cf75 122 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 1096: 00078c21 16 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 1097: 000729b1 6 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Clear │ │ │ │ + 1098: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ + 1099: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ + 1100: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ + 1101: 0006e1cd 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 1102: 0006d9db 18 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1103: 0002e889 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ 1104: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1105: 00532b28 1 OBJECT GLOBAL DEFAULT 29 _PyByteArray_empty_string │ │ │ │ - 1106: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (2) │ │ │ │ - 1107: 004c2bac 208 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 1108: 0010d9d1 496 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ - 1109: 00178c25 114 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ - 1110: 00113b41 704 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ - 1111: 00198819 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 1112: 001c0f99 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 1113: 00074763 50 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_FailIfRunningMain │ │ │ │ - 1114: 00264c55 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 1115: 0010e301 148 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1116: 0015e7ed 372 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 1117: 0002af0d 36 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 1118: 00223f91 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1119: 0007b5f1 372 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 1120: 0003e149 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1121: 002965c1 52 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ - 1122: 0002b22b 40 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ - 1123: 0006da47 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ - 1124: 00061af7 56 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ - 1125: 0023cd11 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 1126: 001d6961 274 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 1127: 0008118d 592 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 1128: 001c73c9 46 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ - 1129: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (2) │ │ │ │ - 1130: 0006f415 68 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 1131: 001f0419 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ - 1132: 004c3ce8 208 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 1133: 0006bedf 18 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 1134: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (2) │ │ │ │ - 1135: 0006e4a7 492 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 1136: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (2) │ │ │ │ - 1137: 00049945 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ - 1138: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (2) │ │ │ │ - 1139: 0018efdd 572 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 1140: 001f56c9 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1141: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (2) │ │ │ │ - 1142: 0017bf25 532 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 1143: 00115825 96 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 1105: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ + 1106: 00532b28 1 OBJECT GLOBAL DEFAULT 29 _PyByteArray_empty_string │ │ │ │ + 1107: 0010d789 496 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1108: 0017854d 114 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 1109: 004c2bac 208 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ + 1110: 00074783 50 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_FailIfRunningMain │ │ │ │ + 1111: 00113909 704 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1112: 001c0de9 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 1113: 001980ad 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 1114: 0002af0d 36 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ + 1115: 0026502d 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 1116: 0015e55d 372 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 1117: 0010e0b9 148 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1118: 00224dc9 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1119: 0007b5b9 372 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 1120: 0003dee9 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1121: 00061a0b 56 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 1122: 00296865 52 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1123: 0006da67 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 1124: 0023d6ed 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 1125: 0002b22b 40 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ + 1126: 001d712d 274 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 1127: 00081275 592 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 1128: 001c70d1 46 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 1129: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ + 1130: 001f10b9 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 1131: 0006f435 68 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 1132: 0006bde7 18 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 1133: 004c3ce8 208 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ + 1134: 0006e4c7 492 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 1135: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ + 1136: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ + 1137: 000496d9 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 1138: 001f6329 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1139: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ + 1140: 0018e695 572 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 1141: 0017b96d 532 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 1142: 00115609 96 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 1143: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ 1144: 004c4c5c 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ - 1145: 0004da27 342 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 1146: 00190035 532 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 1147: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (2) │ │ │ │ - 1148: 001a5471 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasJump │ │ │ │ - 1149: 00029c08 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (3) │ │ │ │ - 1150: 0006c52d 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 1151: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (13) │ │ │ │ - 1152: 000d7749 88 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 1153: 0002b029 80 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ - 1154: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (2) │ │ │ │ - 1155: 004c432c 208 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ - 1156: 0002aee1 44 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ - 1157: 002b5bb5 4 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_NewObject │ │ │ │ - 1158: 000855e1 48 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ - 1159: 00293121 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ - 1160: 0006b527 148 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1161: 0007ae6f 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1162: 000ac279 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ - 1163: 000f768d 188 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 1164: 000a0c35 468 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1145: 0018f6ed 532 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 1146: 0004d6af 342 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 1147: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ + 1148: 001a4d45 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasJump │ │ │ │ + 1149: 0006c435 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 1150: 00029d2c 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ + 1151: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ + 1152: 004c432c 208 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ + 1153: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ + 1154: 000d7b41 88 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 1155: 0002b029 80 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ + 1156: 000ac529 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1157: 0029347d 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ + 1158: 002b51d5 4 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_NewObject │ │ │ │ + 1159: 0002aee1 44 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ + 1160: 0006b42f 148 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1161: 0007ae35 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1162: 00085849 48 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1163: 000f76b9 188 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 1164: 000a0ec5 468 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ 1165: 004ca718 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 1166: 00029508 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (3) │ │ │ │ - 1167: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (2) │ │ │ │ - 1168: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (2) │ │ │ │ - 1169: 00127c75 504 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 1166: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ + 1167: 0002abec 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ + 1168: 00127acd 504 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 1169: 00066d79 832 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ 1170: 004cbb9c 208 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1171: 00066f2f 834 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 1172: 0029f659 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 1173: 00098705 272 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 1174: 00084465 464 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 1175: 0006f549 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1176: 001f7aa1 66 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 1171: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ + 1172: 0029f2e5 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 1173: 000989a1 272 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 1174: 00084545 464 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 1175: 0006f569 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1176: 001f8699 66 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ 1177: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1178: 003d1cac 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 1179: 00151c91 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1180: 0022e5f9 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ - 1181: 00061f47 84 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 1182: 0005cd5d 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ - 1183: 0003aca7 10 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 1184: 0023c87d 62 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 1185: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (2) │ │ │ │ - 1186: 0006d511 10 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1187: 000d9c09 764 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1188: 0018a14d 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1189: 0013a9b5 88 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1190: 0002a348 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ - 1191: 0015a339 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 1192: 001fa22d 48 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ - 1193: 0006f545 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 1194: 00093c61 4138 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 1195: 00509df4 4 OBJECT GLOBAL DEFAULT 29 Py_UnbufferedStdioFlag │ │ │ │ + 1178: 00151c35 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1179: 003d0f5c 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 1180: 00061e57 84 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 1181: 0022f3b1 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1182: 0005cb39 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1183: 0003aa43 10 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 1184: 0023d259 62 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 1185: 0006d419 10 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1186: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ + 1187: 000da001 764 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1188: 00189665 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1189: 00159f9d 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 1190: 0013aa75 88 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1191: 0002a7d4 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ + 1192: 001faf1d 48 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1193: 0006f565 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 1194: 00509df4 4 OBJECT GLOBAL DEFAULT 29 Py_UnbufferedStdioFlag │ │ │ │ + 1195: 00093efd 4134 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ 1196: 004d25d4 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 1197: 0024dd81 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ - 1198: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (2) │ │ │ │ - 1199: 0006d76d 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 1200: 003ce8d4 104 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1201: 001a46d9 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasConst │ │ │ │ - 1202: 0012e729 222 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1203: 0025393d 180 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 1204: 004c2260 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 1205: 0006f467 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ - 1206: 0006e8d5 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 1207: 00056e73 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 1208: 0026ea2d 46 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1209: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (2) │ │ │ │ - 1210: 00078301 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ - 1211: 000439f1 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1212: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (2) │ │ │ │ - 1213: 00164791 368 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1214: 00064ce9 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 1197: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ + 1198: 0006d78b 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 1199: 0024e499 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 1200: 003cdb84 104 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1201: 001a3fa9 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasConst │ │ │ │ + 1202: 0012e82d 222 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1203: 004c2260 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ + 1204: 00253d95 180 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ + 1205: 0006f487 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 1206: 0006e8f5 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 1207: 0026ef15 46 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1208: 00056c2b 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 1209: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ + 1210: 00043791 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1211: 00078321 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 1212: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ + 1213: 00164355 368 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1214: 00064bb7 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ 1215: 004c414c 208 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 1216: 0006eb19 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1217: 00035725 68 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 1218: 0006ddd1 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 1219: 00029f9c 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ - 1220: 0021000d 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 1216: 0006eb39 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1217: 000354c5 68 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 1218: 00029ad4 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ + 1219: 00210cc9 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 1220: 0006ddf1 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ 1221: 004cab90 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 1222: 00029d3c 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 1223: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (2) │ │ │ │ - 1224: 0005c6e7 434 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ - 1225: 00264fc9 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ - 1226: 004cab8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 1227: 00201e1d 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1222: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ + 1223: 0005c4c3 434 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1224: 0002a364 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ + 1225: 002653a1 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1226: 00202b09 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1227: 004cab8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ 1228: 00509da8 4 OBJECT GLOBAL DEFAULT 29 Py_UTF8Mode │ │ │ │ - 1229: 004c1dc4 208 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 1230: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (16) │ │ │ │ - 1231: 001b035d 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ - 1232: 0005b037 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1233: 000a4839 206 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ - 1234: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (2) │ │ │ │ - 1235: 0050978c 4 OBJECT GLOBAL DEFAULT 29 stdout@GLIBC_2.4 (2) │ │ │ │ - 1236: 0006f649 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1229: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ + 1230: 004c1dc4 208 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ + 1231: 001b0119 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1232: 0005ae03 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1233: 000a4455 206 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1234: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ + 1235: 0050978c 4 OBJECT GLOBAL DEFAULT 29 stdout@GLIBC_2.4 (3) │ │ │ │ + 1236: 0006f669 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ 1237: 004c3698 208 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1238: 0006f64b 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1239: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (2) │ │ │ │ - 1240: 00192c8d 92 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 1241: 00000000 0 FUNC GLOBAL DEFAULT UND sem_trywait@GLIBC_2.34 (4) │ │ │ │ - 1242: 00029a00 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 1243: 001edc29 94 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 1244: 0002a84c 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (3) │ │ │ │ - 1245: 0011b315 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1246: 000dc8a5 672 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 1247: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (2) │ │ │ │ - 1248: 0005f82f 58 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ - 1249: 0006ddf7 110 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1250: 0014292d 128 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ - 1251: 002975b1 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ - 1252: 000518f9 68 FUNC GLOBAL DEFAULT 12 _PyObject_CheckCrossInterpreterData │ │ │ │ - 1253: 0026eab5 76 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1254: 002acc15 268 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ - 1255: 00047e81 56 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ - 1256: 000d5091 84 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 1257: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (2) │ │ │ │ + 1238: 0006f66b 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1239: 00000000 0 FUNC GLOBAL DEFAULT UND sem_trywait@GLIBC_2.34 (4) │ │ │ │ + 1240: 001924bd 92 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 1241: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ + 1242: 0011b0e5 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1243: 00029f5c 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ + 1244: 0002a268 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ + 1245: 001ee9e9 94 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ + 1246: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ + 1247: 000dcc9d 672 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 1248: 0005f73f 58 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 1249: 0006de17 110 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ + 1250: 001429a9 128 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 1251: 002ac8c9 268 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 1252: 00297851 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 1253: 0005168d 68 FUNC GLOBAL DEFAULT 12 _PyObject_CheckCrossInterpreterData │ │ │ │ + 1254: 0026ef9d 76 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1255: 000d5489 84 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 1256: 00047c15 56 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 1257: 000596a5 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ 1258: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ - 1259: 0003cfb1 12 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1260: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (2) │ │ │ │ - 1261: 000598e3 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ - 1262: 0006d8fb 90 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 1263: 000722a7 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1264: 002289fd 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ - 1265: 000728f9 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 1266: 0002a8e8 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (2) │ │ │ │ - 1267: 002126b5 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ - 1268: 002c963d 656 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 1269: 00532e38 4 OBJECT GLOBAL DEFAULT 29 _PyOS_ReadlineTState │ │ │ │ - 1270: 00105851 120 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ - 1271: 00074cc5 272 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1272: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (2) │ │ │ │ - 1273: 0006b0c5 228 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ - 1274: 000de8b9 1618 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 1275: 004cab5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1276: 000bc861 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ - 1277: 0004d5d3 214 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ - 1278: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (2) │ │ │ │ - 1279: 00053eab 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 1280: 001f7dfd 108 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 1281: 00121aed 184 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 1259: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ + 1260: 0003cd51 12 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1261: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ + 1262: 0006d919 92 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 1263: 000722c7 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1264: 00029ba4 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ + 1265: 002297f5 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1266: 00072919 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 1267: 002133b5 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 1268: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ + 1269: 00105771 120 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1270: 00532e38 4 OBJECT GLOBAL DEFAULT 29 _PyOS_ReadlineTState │ │ │ │ + 1271: 00074ce5 272 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1272: 002c89e1 656 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 1273: 0006afd1 228 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 1274: 000decb5 1618 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 1275: 0004d1bf 214 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1276: 004cab5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ + 1277: 000bcb5d 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 1278: 00053c4f 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 1279: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ + 1280: 001f8b3d 108 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 1281: 0012188d 184 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 1282: 004cac0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ - 1283: 00097971 1736 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1284: 003cea50 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ - 1285: 0004710b 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 1286: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ - 1287: 004cac08 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 1288: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (2) │ │ │ │ - 1289: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (2) │ │ │ │ - 1290: 0005b701 134 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ - 1291: 0006f52b 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1292: 00072da5 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ - 1293: 0023e915 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ - 1294: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (8) │ │ │ │ - 1295: 00193049 20 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1296: 0006a76d 60 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ - 1297: 000fb269 68 FUNC GLOBAL DEFAULT 12 _PyList_FromArraySteal │ │ │ │ - 1298: 00066b91 26 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ - 1299: 002065e5 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ - 1300: 004c769c 208 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ - 1301: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (2) │ │ │ │ - 1302: 0015adfd 364 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 1303: 0003fe39 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 1304: 0011b32d 280 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 1305: 0003068d 112 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 1306: 0007148f 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ - 1307: 002137bd 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1308: 00059d51 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 1309: 00071a0f 138 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 1310: 00167219 86 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1311: 0006da41 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1312: 0013a429 56 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 1283: 00097c09 1736 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1284: 00047019 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 1285: 003cdd00 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 1286: 004cac08 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ + 1287: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ + 1288: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ + 1289: 0005b4d9 134 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1290: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ + 1291: 00072dc5 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 1292: 0006f54b 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1293: 0023f2f1 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1294: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (20) │ │ │ │ + 1295: 001928c1 20 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1296: 0006a679 60 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1297: 000fb22d 68 FUNC GLOBAL DEFAULT 12 _PyList_FromArraySteal │ │ │ │ + 1298: 00066aa1 26 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1299: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ + 1300: 002072d5 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 1301: 004c769c 208 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ + 1302: 0015aabd 364 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 1303: 0003042d 112 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ + 1304: 0003fbef 10 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 1305: 0011b0fd 280 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 1306: 000714af 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 1307: 00214425 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1308: 00071a2f 138 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 1309: 00059a85 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 1310: 00166c15 86 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1311: 0013a4e9 56 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 1312: 0006da61 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ 1313: 004cab50 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ - 1314: 0003d225 60 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 1315: 00072b79 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: 000f6509 240 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1319: 000b5ec1 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 1320: 0014dba1 32 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ - 1321: 00123789 880 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1322: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (2) │ │ │ │ - 1323: 002cc2c1 8 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1314: 0003cfc5 60 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 1315: 00072b99 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 1316: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ + 1317: 000b6175 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 1318: 000f6531 240 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1319: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ + 1320: 0014dc25 32 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 1321: 00123559 880 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1322: 002cb549 8 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1323: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (3) │ │ │ │ 1324: 0002b541 26 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1325: 000e42a5 96 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ - 1326: 0014c9a9 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1327: 000a9fed 200 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 1328: 001edda1 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 1329: 0020d711 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ - 1330: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (2) │ │ │ │ - 1331: 0006e1e5 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 1332: 004c8bc4 208 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ - 1333: 000af7ed 252 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 1334: 0022c175 1352 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ - 1335: 001eec2d 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1336: 00110f9d 1720 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 1337: 004d1bec 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 1338: 00223545 160 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1339: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (2) │ │ │ │ - 1340: 0014d73d 74 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 1341: 00144a89 1212 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1325: 000e46c5 96 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1326: 0014ca31 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1327: 001eeb61 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 1328: 000aa2f9 200 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 1329: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ + 1330: 0020e3d9 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1331: 004c8bc4 208 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ + 1332: 000afa9d 252 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 1333: 0006e205 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 1334: 0022cf1d 1352 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 1335: 004d1bec 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ + 1336: 00110d55 1720 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 1337: 0022437d 160 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1338: 001ef9ed 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1339: 000f90d5 1324 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1340: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ + 1341: 0014d7c1 74 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ 1342: 004c6d44 208 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ - 1343: 00246235 160 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1344: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 1345: 000f90d9 1380 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1346: 0013d981 96 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1347: 0009246d 84 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 1348: 00053d99 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1349: 0002df55 64 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetConfigCopy │ │ │ │ - 1350: 00071493 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ - 1351: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (2) │ │ │ │ - 1352: 002134f5 80 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 1353: 00051fa3 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ - 1354: 00095115 832 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ - 1355: 0006c61d 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ - 1356: 00043dab 160 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 1357: 0022d915 38 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ - 1358: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1359: 00072e63 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1360: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (2) │ │ │ │ - 1361: 001f7cb5 82 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1362: 0015e7c9 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 1363: 0026a869 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 1364: 00080565 332 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ - 1365: 004ca1dc 208 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 1366: 0006e065 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 1367: 00000000 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 1368: 00178b49 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1369: 0005c32d 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 1370: 0006d4ff 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ - 1371: 0006c565 54 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1372: 004c6060 208 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1373: 002cc27d 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ - 1374: 000dcbb5 960 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1375: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (2) │ │ │ │ - 1376: 0006e0f5 184 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ - 1377: 004c3a38 208 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ - 1378: 001fa30d 460 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ - 1379: 0014712d 260 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ - 1380: 0011bce5 272 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ - 1381: 0007128f 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 1382: 001502e1 92 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ - 1383: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber64 │ │ │ │ - 1384: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1385: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (2) │ │ │ │ - 1386: 00277701 32 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ - 1387: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (2) │ │ │ │ - 1388: 0003958b 10 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 1389: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ + 1343: 00144b51 1212 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1344: 002469d1 160 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1345: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ + 1346: 00053b35 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1347: 0002dcf9 64 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetConfigCopy │ │ │ │ + 1348: 00092709 84 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 1349: 0013da3d 96 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1350: 000714b3 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 1351: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ + 1352: 0021415d 80 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 1353: 00051d37 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 1354: 000953ad 832 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 1355: 0006c525 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 1356: 00043b4b 160 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 1357: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ + 1358: 0022e6c9 38 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ + 1359: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ + 1360: 00072e83 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1361: 001f88ad 82 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1362: 0015e539 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 1363: 004ca1dc 208 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ + 1364: 0026aaf9 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 1365: 00080645 344 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 1366: 0006e085 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 1367: 0005c105 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 1368: 00178471 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1369: 00000000 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ + 1370: 0006d407 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1371: 0006c46d 54 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1372: 002cb505 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1373: 000dcfad 960 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1374: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (3) │ │ │ │ + 1375: 004c6060 208 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ + 1376: 004c3a38 208 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ + 1377: 001faffd 460 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 1378: 0006e115 184 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 1379: 001471f5 260 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ + 1380: 000712af 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 1381: 00150289 92 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1382: 0011bab5 276 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ + 1383: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ + 1384: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber64 │ │ │ │ + 1385: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ + 1386: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ + 1387: 0003932b 10 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 1388: 002776cd 32 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 1389: 0024b861 252 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ 1390: 00532e18 4 OBJECT GLOBAL DEFAULT 29 Py_HasFileSystemDefaultEncoding │ │ │ │ - 1391: 004c48ec 208 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ - 1392: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ - 1393: 0024b149 252 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1394: 00198511 776 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 1395: 000efa55 684 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ - 1396: 001fa5c5 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 1397: 001970e9 718 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1398: 00120f25 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 1399: 00098cd9 1272 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ - 1400: 0007b765 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1401: 0006e7e5 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1402: 002c77e1 144 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1391: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ + 1392: 004c48ec 208 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ + 1393: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ + 1394: 00197de9 708 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 1395: 000efb35 684 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ + 1396: 001969dd 718 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1397: 001fb2b5 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 1398: 00120cc5 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 1399: 0007b72d 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1400: 00098f75 1272 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 1401: 0006e805 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1402: 002c6c59 144 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ 1403: 004c7fbc 208 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ 1404: 004cabd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1405: 00238db9 116 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ - 1406: 004cddbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 1407: 0026ed6d 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ - 1408: 002cb269 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ - 1409: 00000000 0 FUNC GLOBAL DEFAULT UND __realpath_chk@GLIBC_2.4 (2) │ │ │ │ - 1410: 000ddda1 116 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1411: 0014e119 1072 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 1412: 000b2c11 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1413: 00051e99 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1414: 0006e9d9 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 1415: 000395a9 700 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ - 1416: 002c7bd5 146 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1417: 00072939 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ - 1418: 00000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (2) │ │ │ │ - 1419: 00242add 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ - 1420: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 1421: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (2) │ │ │ │ - 1422: 0022f84d 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 1423: 001cd491 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1424: 00532e14 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncoding │ │ │ │ - 1425: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ - 1426: 0007bad9 24 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1427: 00064e9d 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ - 1428: 00072d4b 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 1429: 0006f63f 6 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ - 1430: 00532e44 4 OBJECT GLOBAL DEFAULT 29 PyOS_InputHook │ │ │ │ - 1431: 00071551 112 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 1432: 00231a01 48 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ - 1433: 000e5af9 1274 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 1434: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (2) │ │ │ │ - 1435: 0005a439 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 1436: 00072925 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ - 1437: 001163c9 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1405: 0026f255 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 1406: 002ca60d 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1407: 002399fd 116 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 1408: 004cddbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ + 1409: 00000000 0 FUNC GLOBAL DEFAULT UND __realpath_chk@GLIBC_2.4 (3) │ │ │ │ + 1410: 0014e19d 1068 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 1411: 000de199 116 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1412: 000b2ec1 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1413: 0006e9f9 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 1414: 00051c2d 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1415: 00039349 700 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 1416: 002c7045 146 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1417: 00000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (3) │ │ │ │ + 1418: 00072959 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 1419: 00243275 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 1420: 00230605 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 1421: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ + 1422: 00532e14 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncoding │ │ │ │ + 1423: 001cd689 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1424: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ + 1425: 0007bbb9 24 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ + 1426: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ + 1427: 00064daf 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1428: 0006f65f 6 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 1429: 00071571 112 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 1430: 00072d6b 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 1431: 00532e44 4 OBJECT GLOBAL DEFAULT 29 PyOS_InputHook │ │ │ │ + 1432: 00232699 48 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 1433: 000e5cf9 1274 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 1434: 0005aaa7 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 1435: 00072945 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1436: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ + 1437: 001161a9 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ 1438: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ - 1439: 00222ead 140 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ - 1440: 0003ba31 136 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1441: 00248281 98 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 1442: 0002aa88 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 1443: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (2) │ │ │ │ + 1439: 00223ce5 140 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 1440: 00248999 98 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 1441: 0003b639 136 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 1442: 0002a1f8 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ + 1443: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 1444: 004cac30 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1445: 0019b1c9 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 1446: 00031cad 544 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 1447: 0002a260 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ - 1448: 000a30ad 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ - 1449: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 1450: 0003cd6f 166 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1451: 002267a9 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1452: 0004cb3f 134 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 1453: 00081161 44 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ - 1454: 000efa45 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1455: 00275bc1 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ - 1456: 00230509 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ - 1457: 000a415d 104 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 1445: 0019aabd 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 1446: 00031a4d 544 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ + 1447: 0002a9d0 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ + 1448: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ + 1449: 000a333d 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 1450: 002275a1 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1451: 0003cb0f 166 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1452: 00081249 44 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 1453: 0004c8d7 134 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 1454: 000efb25 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1455: 00275f9d 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 1456: 002312c1 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 1457: 000a43ed 104 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ 1458: 004c263c 208 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ - 1459: 0026e319 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ - 1460: 001c5341 10 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 1461: 000afd49 312 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 1462: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (2) │ │ │ │ - 1463: 004cac1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 1464: 0004c733 54 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 1465: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (3) │ │ │ │ - 1466: 000373df 10 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 1467: 001d7a9d 168 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 1468: 000d9bf1 22 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 1469: 0012c081 130 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 1470: 0006de95 120 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1471: 00509df0 4 OBJECT GLOBAL DEFAULT 29 Py_FrozenFlag │ │ │ │ - 1472: 000f0209 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ - 1473: 00151409 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 1474: 000ee2fd 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ - 1475: 0003c317 56 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 1476: 00071bc5 62 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 1459: 000afff9 312 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 1460: 001c4fc9 10 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 1461: 0026e801 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 1462: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ + 1463: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ + 1464: 0003717f 10 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1465: 0004c4cb 54 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 1466: 004cac1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ + 1467: 001d801d 168 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 1468: 000d9fe9 22 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 1469: 0006deb5 120 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1470: 0012c189 130 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 1471: 001513b1 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 1472: 000f02e9 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1473: 00509df0 4 OBJECT GLOBAL DEFAULT 29 Py_FrozenFlag │ │ │ │ + 1474: 00104395 424 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 1475: 00071be5 62 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 1476: 0003c0af 56 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ 1477: 004c35c8 208 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1478: 0010447d 424 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 1479: 0005c33b 174 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 1480: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (2) │ │ │ │ - 1481: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ - 1482: 002ad505 568 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1483: 000b8f4d 172 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ - 1484: 00072ca5 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1485: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (2) │ │ │ │ - 1486: 00055e63 4 FUNC GLOBAL DEFAULT 12 _PyXI_ClearExcInfo │ │ │ │ - 1487: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (2) │ │ │ │ - 1488: 00191d4d 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 1489: 002484c5 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1490: 00212d79 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ - 1491: 00283349 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1492: 00098c2d 96 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ - 1493: 0024c6d5 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1494: 0012ef31 1382 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1495: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (2) │ │ │ │ - 1496: 0002aa0c 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (3) │ │ │ │ - 1497: 004cab58 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 1498: 001ef46d 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ - 1499: 0015e7d1 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 1500: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (2) │ │ │ │ - 1501: 0003b83f 90 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ - 1502: 0015affd 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 1478: 000ee461 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 1479: 0005c113 174 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 1480: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ + 1481: 000b9215 172 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 1482: 00072cc5 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1483: 001d9469 568 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1484: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ + 1485: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ + 1486: 00055c1d 4 FUNC GLOBAL DEFAULT 12 _PyXI_ClearExcInfo │ │ │ │ + 1487: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ + 1488: 00248bdd 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1489: 002139e1 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1490: 0019147d 268 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 1491: 00283465 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1492: 0024cded 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1493: 0012f039 1382 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1494: 00098ec9 96 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1495: 0002932c 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ + 1496: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ + 1497: 0015e541 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 1498: 004cab58 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ + 1499: 001f0159 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1500: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (3) │ │ │ │ + 1501: 0003b5df 90 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1502: 0015acbd 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ 1503: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ - 1504: 00073333 102 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 1505: 000df165 412 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 1506: 002c7439 356 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ - 1507: 0007fbbd 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 1508: 004cac10 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ - 1509: 00072df9 56 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1510: 0007148b 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 1511: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (2) │ │ │ │ - 1512: 001291c5 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1513: 00072997 10 FUNC GLOBAL DEFAULT 12 _PyXI_HasCapturedException │ │ │ │ - 1514: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (2) │ │ │ │ + 1504: 00073353 102 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 1505: 000df561 412 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 1506: 002c68b1 356 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1507: 004cac10 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ + 1508: 0007fc9d 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 1509: 000714ab 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 1510: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ + 1511: 00072e19 56 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1512: 0012901d 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1513: 000729b7 10 FUNC GLOBAL DEFAULT 12 _PyXI_HasCapturedException │ │ │ │ + 1514: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ 1515: 004c9f6c 208 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 1516: 0002f263 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ - 1517: 00509790 4 OBJECT GLOBAL DEFAULT 29 stderr@GLIBC_2.4 (2) │ │ │ │ - 1518: 001a64b5 14 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasExc │ │ │ │ - 1519: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (2) │ │ │ │ - 1520: 001b53fd 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 1521: 00132899 1716 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1522: 000f8659 22 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ - 1523: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (2) │ │ │ │ - 1524: 0003eb41 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ - 1525: 0016f1bd 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 1526: 001c6201 1928 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ - 1527: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (2) │ │ │ │ - 1528: 000732df 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 1529: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (2) │ │ │ │ - 1530: 00262239 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1516: 00509788 4 OBJECT GLOBAL DEFAULT 29 stderr@GLIBC_2.4 (3) │ │ │ │ + 1517: 0002f003 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 1518: 001a5d89 14 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasExc │ │ │ │ + 1519: 000f8655 22 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 1520: 001b51dd 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 1521: 00132829 1716 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1522: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ + 1523: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ + 1524: 0003e90f 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 1525: 0016eac9 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 1526: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ + 1527: 001c5f09 1928 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 1528: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ + 1529: 000732ff 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 1530: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ 1531: 004c8a60 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ - 1532: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (2) │ │ │ │ - 1533: 00210fc1 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 1534: 00109db9 300 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1535: 000913bd 468 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 1536: 00091f81 48 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ - 1537: 000dd851 1264 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1532: 00262731 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1533: 000ddc49 1264 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1534: 00091659 468 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 1535: 0009221d 48 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 1536: 00109b69 300 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1537: 00211d11 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ 1538: 004d1a00 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 1539: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (2) │ │ │ │ - 1540: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (2) │ │ │ │ - 1541: 00252c2d 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 1542: 00247e91 590 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ - 1543: 0002a214 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 1544: 0013aa79 308 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 1545: 0007cbc5 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1546: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (2) │ │ │ │ - 1547: 001a5979 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasFree │ │ │ │ - 1548: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 1549: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (2) │ │ │ │ - 1550: 00042501 76 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 1551: 00084cdd 56 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ - 1552: 000367f3 478 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1553: 0016a5e9 204 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 1554: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (2) │ │ │ │ - 1555: 00041aeb 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ - 1556: 001a7a59 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ - 1557: 00158afd 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 1558: 001edf15 200 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1559: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (2) │ │ │ │ - 1560: 0018f75d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ - 1561: 004cab88 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ - 1562: 0009b585 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ - 1563: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (11) │ │ │ │ + 1539: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ + 1540: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ + 1541: 002485a9 590 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1542: 00252fc5 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 1543: 00029cc0 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ + 1544: 0013ab39 308 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 1545: 0007cca5 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1546: 001a5149 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasFree │ │ │ │ + 1547: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (3) │ │ │ │ + 1548: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ + 1549: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ + 1550: 000420f5 76 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 1551: 00084dbd 54 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 1552: 00169ef5 204 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 1553: 00036593 478 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1554: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ + 1555: 00158abd 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 1556: 001a768d 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 1557: 0004188b 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 1558: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ + 1559: 0018ee15 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 1560: 001eecd5 200 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1561: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ + 1562: 0009b821 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 1563: 004cab88 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 1564: 004e4f28 0x24830 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1565: 001a6189 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasLocal │ │ │ │ - 1566: 0015e7dd 16 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 1565: 001a5a5d 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasLocal │ │ │ │ + 1566: 0015e54d 16 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ 1567: 004c566c 208 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ - 1568: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (2) │ │ │ │ - 1569: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (2) │ │ │ │ - 1570: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (2) │ │ │ │ - 1571: 002a3c75 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1572: 0013e37d 474 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 1573: 0010dbc1 274 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1568: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ + 1569: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ + 1570: 002a3a3d 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1571: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ + 1572: 0013df11 474 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 1573: 0010d979 274 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ 1574: 004c7cd4 208 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ - 1575: 0024bf71 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 1576: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (2) │ │ │ │ - 1577: 0006f65f 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1578: 000715c1 132 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ - 1579: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (14) │ │ │ │ - 1580: 002425f1 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ - 1581: 00234be5 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 1582: 000716c9 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 1583: 00143b59 62 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 1584: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (2) │ │ │ │ - 1585: 0006f459 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 1586: 00067629 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 1587: 0002a6dc 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ + 1575: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ + 1576: 0024c689 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 1577: 0006f67f 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1578: 000715e1 132 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 1579: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ + 1580: 00192541 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 1581: 00235829 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 1582: 00143c21 62 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 1583: 000716e9 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 1584: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ + 1585: 00029710 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ + 1586: 00067539 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 1587: 0006f479 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ 1588: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 1589: 0007bda9 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ - 1590: 00247295 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1591: 00127479 196 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 1592: 000ea9ad 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ - 1593: 0015ad85 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ - 1594: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (2) │ │ │ │ - 1595: 0004cfb9 720 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ - 1596: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (2) │ │ │ │ - 1597: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (2) │ │ │ │ - 1598: 00036df5 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ - 1599: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 1600: 002acf85 158 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1601: 0006c2b1 236 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1602: 000b0b85 872 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 1603: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (11) │ │ │ │ - 1604: 0006c3c9 202 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ - 1605: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber64 │ │ │ │ - 1606: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (2) │ │ │ │ - 1607: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1608: 0002b277 202 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1609: 00071109 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1610: 0014f2b1 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 1611: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (2) │ │ │ │ - 1612: 001edd25 70 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1613: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (6) │ │ │ │ - 1614: 00136b25 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1615: 0026fbc9 56 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1616: 002b9d29 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1617: 0003d3e5 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ - 1618: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (2) │ │ │ │ - 1619: 001d2cd5 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 1620: 0019e601 62 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1621: 000fc82d 548 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ - 1622: 0012bf79 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ - 1623: 0005b1af 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 1624: 004c7eec 208 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1625: 00036ebd 100 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 1626: 0006dac7 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 1627: 00292729 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ - 1628: 0019809d 42 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ - 1629: 004cabf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 1630: 004c474c 208 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 1631: 00290fc5 272 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 1632: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (11) │ │ │ │ - 1633: 0004aa51 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1634: 0006dd8f 34 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 1635: 00089c3d 768 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ - 1636: 0002a6f4 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1637: 0015a2fd 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1589: 0007be89 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1590: 002479ad 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1591: 001272d1 196 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 1592: 000eab45 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1593: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ + 1594: 0015aa45 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 1595: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ + 1596: 0004cd51 720 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 1597: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ + 1598: 00036b95 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 1599: 002acc39 158 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1600: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ + 1601: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber64 │ │ │ │ + 1602: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ + 1603: 000b0e35 872 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 1604: 0006c2d1 202 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 1605: 0006c1e5 236 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1606: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ + 1607: 0002b277 202 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ + 1608: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ + 1609: 001eeae5 70 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1610: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ + 1611: 00071129 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1612: 0014f32d 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 1613: 00136c1d 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1614: 002700b1 56 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1615: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (24) │ │ │ │ + 1616: 0003d185 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 1617: 002b9231 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1618: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (3) │ │ │ │ + 1619: 0019def9 62 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1620: 001d2ee5 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 1621: 000fc5cd 548 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1622: 0005b0b5 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 1623: 0012c081 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 1624: 00036c5d 100 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 1625: 004c7eec 208 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ + 1626: 00292a41 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 1627: 0006dae7 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 1628: 004cabf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ + 1629: 00197975 42 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ + 1630: 002910a5 272 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 1631: 004c474c 208 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ + 1632: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ + 1633: 0004a783 30 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1634: 00089f01 764 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ + 1635: 0006ddaf 34 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 1636: 000297e8 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ + 1637: 00159f61 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 1638: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ 1639: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 1640: 00071c09 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 1641: 0012f499 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1642: 00188099 500 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 1643: 00075af5 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ - 1644: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (2) │ │ │ │ - 1645: 0019e641 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ - 1646: 00292fcd 274 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 1647: 002cce40 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1648: 00038e25 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ - 1649: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (2) │ │ │ │ - 1650: 00293149 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 1651: 00122391 396 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ - 1652: 000dcb45 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ - 1653: 001537b9 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 1654: 001edfdd 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ - 1655: 00085001 76 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 1656: 00182d4d 2116 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1657: 00065967 30 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ - 1658: 00178b71 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 1659: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (2) │ │ │ │ - 1660: 004c81dc 208 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ - 1661: 000dafd5 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1662: 004cac34 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ - 1663: 004c10ec 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1664: 000441cf 10 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 1665: 002263d9 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ - 1666: 002410f1 70 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1667: 0007baf5 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1668: 0013c80d 1304 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1669: 0022d7bd 246 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ - 1670: 0012bf89 248 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1671: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (2) │ │ │ │ - 1672: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1673: 000eee09 1204 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1674: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1675: 000299ac 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 1676: 0022f60d 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1677: 004cabec 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ - 1678: 00071497 28 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape │ │ │ │ - 1679: 000756c5 38 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1680: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (2) │ │ │ │ - 1681: 0002a840 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (3) │ │ │ │ - 1682: 0006f64f 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 1683: 001a6361 192 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 1684: 004c272c 208 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ - 1685: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (16) │ │ │ │ - 1686: 0003ecff 162 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 1687: 00072b63 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ - 1688: 0003c273 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ - 1689: 000f5ce5 380 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 1690: 000ae061 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ - 1691: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (2) │ │ │ │ - 1692: 00172b8d 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 1693: 00234b9d 70 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1694: 0006c1ab 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 1695: 0006de73 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 1696: 0022d741 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 1697: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (2) │ │ │ │ - 1698: 0007340d 116 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1699: 0015e6ed 220 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ - 1700: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (2) │ │ │ │ - 1701: 002c4e99 400 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 1702: 000719ff 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 1703: 00071205 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ - 1704: 004c68dc 208 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 1705: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ - 1706: 00233ae1 114 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 1640: 00071c29 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 1641: 0012f5a1 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1642: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ + 1643: 0019df39 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 1644: 001874f9 500 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 1645: 00075b15 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 1646: 00038bc5 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 1647: 002cc100 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1648: 00293329 274 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 1649: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ + 1650: 002934a5 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 1651: 00122151 396 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1652: 000dcf3d 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1653: 00153759 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 1654: 00085269 76 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 1655: 001eed9d 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1656: 00178499 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 1657: 00182185 2116 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1658: 0006587d 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 1659: 004c81dc 208 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ + 1660: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ + 1661: 004c10ec 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ + 1662: 000db3cd 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1663: 004cac34 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ + 1664: 00043f6f 10 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 1665: 002271d1 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 1666: 00241ad1 70 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ + 1667: 0007bbd5 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1668: 0013c8cd 1300 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1669: 0012c091 248 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1670: 0022e56d 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1671: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ + 1672: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ + 1673: 002303c5 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1674: 00029fe0 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ + 1675: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ + 1676: 000eed95 1092 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1677: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ + 1678: 000756e5 38 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1679: 004cabec 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ + 1680: 0002a644 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ + 1681: 000714b7 28 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape │ │ │ │ + 1682: 001a5c35 192 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 1683: 0006f66f 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 1684: 0003eaa1 160 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 1685: 004c272c 208 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ + 1686: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ + 1687: 00072b83 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1688: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ + 1689: 000ae311 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 1690: 000f5d0d 380 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 1691: 0003c013 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 1692: 002357e1 70 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1693: 00172499 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 1694: 0006c0b3 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 1695: 0006de93 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 1696: 0022e4f1 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 1697: 0007342d 116 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1698: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (3) │ │ │ │ + 1699: 0015e45d 220 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 1700: 00071a1f 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 1701: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ + 1702: 002c4491 400 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 1703: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ + 1704: 00071225 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 1705: 004c68dc 208 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ + 1706: 00234725 114 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 1707: 004c64e0 208 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ 1708: 004cabd4 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 1709: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (2) │ │ │ │ - 1710: 001a6421 148 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 1711: 002aea55 188 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 1712: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (2) │ │ │ │ - 1713: 0026e225 8 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ - 1714: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (2) │ │ │ │ - 1715: 000369d1 64 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ - 1716: 000f19fd 412 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 1717: 001547e9 8 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 1718: 001f4e19 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1719: 0002a6e8 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (2) │ │ │ │ - 1720: 00073531 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 1721: 0008d8ad 2 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 1709: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ + 1710: 001a5cf5 148 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 1711: 002ae4d5 188 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 1712: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ + 1713: 0026e70d 8 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1714: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ + 1715: 00036771 64 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 1716: 000f19cd 412 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 1717: 001f5a79 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1718: 00073551 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 1719: 0008db4d 2 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 1720: 00154789 8 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 1721: 0002a558 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ 1722: 004cabb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1723: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (2) │ │ │ │ - 1724: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (2) │ │ │ │ - 1725: 00029f6c 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ - 1726: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (2) │ │ │ │ - 1727: 004c6f70 208 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ - 1728: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (2) │ │ │ │ - 1729: 00072ced 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 1730: 00208c75 258 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ - 1731: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (2) │ │ │ │ - 1732: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (2) │ │ │ │ - 1733: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (2) │ │ │ │ - 1734: 004c1934 208 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 1735: 00072d23 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ - 1736: 0023e711 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ - 1737: 00297495 148 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 1738: 00241bf1 106 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1739: 004adb1c 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ - 1740: 00112719 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1741: 001ddd3d 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 1742: 0002a718 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ - 1743: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 1744: 00137021 1540 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1745: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1746: 0006f541 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 1723: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ + 1724: 00029b08 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ + 1725: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ + 1726: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ + 1727: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ + 1728: 004c6f70 208 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ + 1729: 00072d0d 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 1730: 00209941 258 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1731: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ + 1732: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (3) │ │ │ │ + 1733: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ + 1734: 00072d43 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1735: 004c1934 208 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ + 1736: 00297735 148 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 1737: 0023f0ed 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1738: 002423d5 106 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ + 1739: 001124d1 4 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1740: 001deabd 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 1741: 004acdd8 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1742: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ + 1743: 0002aa30 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ + 1744: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ + 1745: 00137119 1540 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1746: 0006f561 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ 1747: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext64 │ │ │ │ - 1748: 001c77d9 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 1749: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (2) │ │ │ │ - 1750: 000ef57d 1144 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 1751: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (2) │ │ │ │ - 1752: 00072e85 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 1753: 004cabc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 1754: 0006d7f9 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 1755: 0006d809 178 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 1756: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (2) │ │ │ │ - 1757: 0007b795 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 1758: 002102f1 38 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 1759: 004d1e80 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ - 1760: 00195c11 354 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ - 1761: 00207c61 88 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 1762: 003ce9c0 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 1763: 00109471 782 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 1764: 002c71cd 66 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ - 1765: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (2) │ │ │ │ - 1766: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (2) │ │ │ │ - 1767: 0006d581 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1768: 0013bf65 252 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ - 1769: 0024db45 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ - 1770: 0007be5d 100 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 1771: 00227c95 2424 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 1772: 0018233d 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1773: 00033653 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 1774: 000756f1 32 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal │ │ │ │ - 1775: 00150ddd 76 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ - 1776: 00223609 144 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 1777: 001cebed 260 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 1778: 001f7c69 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ - 1779: 0006bf1d 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1780: 002ac6d1 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 1781: 001b5fd5 150 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 1782: 00078181 384 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ - 1783: 001714c9 4 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ - 1784: 0007bded 110 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ - 1785: 004c6c34 208 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ - 1786: 000f3a51 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ - 1787: 0029527d 172 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ - 1788: 00150275 106 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ - 1789: 002a543d 122 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1790: 004c86e8 208 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 1791: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ - 1792: 0022e91d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 1748: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ + 1749: 001c74e5 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 1750: 004cabc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ + 1751: 00072ea5 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 1752: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ + 1753: 000ef65d 1142 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 1754: 0006d817 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 1755: 0006d827 178 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 1756: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ + 1757: 00195485 354 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 1758: 004d1e80 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ + 1759: 00210fad 38 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 1760: 0007b75d 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 1761: 00208951 88 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 1762: 00109221 782 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 1763: 003cdc70 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 1764: 002c6661 66 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 1765: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ + 1766: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ + 1767: 0006d59f 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1768: 0007bf3d 100 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 1769: 00228a8d 2424 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 1770: 0024e25d 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 1771: 0013c1d1 252 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 1772: 000333f3 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1773: 00181765 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1774: 00075711 32 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal │ │ │ │ + 1775: 00150d85 76 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 1776: 001cebf1 260 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 1777: 00224441 144 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 1778: 001b5db5 150 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 1779: 001f8861 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 1780: 002ac34d 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 1781: 0006be25 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1782: 000781a1 384 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 1783: 00170dd5 4 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1784: 004c6c34 208 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ + 1785: 0007becd 110 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 1786: 000f3a7d 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1787: 00295511 176 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1788: 002a51c9 122 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1789: 0015021d 106 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ + 1790: 0022f6d5 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 1791: 004c86e8 208 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ + 1792: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 1793: 004caba8 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ - 1794: 00159809 284 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ - 1795: 004c5324 208 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ - 1796: 001dae85 164 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1797: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (2) │ │ │ │ - 1798: 00053b8b 512 FUNC GLOBAL DEFAULT 12 _PyXI_InitExcInfo │ │ │ │ - 1799: 0002a05c 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 1800: 00030f29 344 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ - 1801: 00078679 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ - 1802: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (2) │ │ │ │ - 1803: 000728d1 40 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 1804: 0009b731 50 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1805: 00071c9d 284 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ - 1806: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (2) │ │ │ │ - 1807: 00176a45 4 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 1808: 00032a61 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ - 1809: 000e4305 356 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 1810: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (3) │ │ │ │ + 1794: 004c5324 208 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ + 1795: 0015946d 284 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 1796: 001db725 164 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1797: 000299e8 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ + 1798: 00053921 512 FUNC GLOBAL DEFAULT 12 _PyXI_InitExcInfo │ │ │ │ + 1799: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ + 1800: 00030cc9 344 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ + 1801: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ + 1802: 0009b9cd 50 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1803: 00071cbd 284 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 1804: 000728f1 40 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 1805: 00078699 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 1806: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ + 1807: 00032801 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 1808: 000e4725 356 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 1809: 00176329 4 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 1810: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ 1811: 00509db8 24 OBJECT GLOBAL DEFAULT 29 _Py_HashSecret │ │ │ │ - 1812: 00271d95 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1812: 0027227d 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1813: 004d0340 208 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ - 1814: 00077efd 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ - 1815: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (2) │ │ │ │ - 1816: 00071181 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ - 1817: 0016a325 22 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 1818: 0019e6e9 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 1819: 00532b2c 4 OBJECT GLOBAL DEFAULT 29 PyImport_FrozenModules │ │ │ │ - 1820: 001b5e85 336 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ - 1821: 001f7e69 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ - 1822: 000714e3 110 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1814: 00077f1d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1815: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ + 1816: 00532b2c 4 OBJECT GLOBAL DEFAULT 29 PyImport_FrozenModules │ │ │ │ + 1817: 00169c31 22 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 1818: 0019dfe1 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 1819: 000711a1 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 1820: 001b5c65 336 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1821: 001f8ba9 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 1822: 00071503 110 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ 1823: 004c30c8 208 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ - 1824: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (2) │ │ │ │ - 1825: 0017a975 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ - 1826: 00064a55 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 1827: 000756eb 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 1828: 00051f5d 70 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 1829: 0011fa5d 916 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 1830: 0013964d 1326 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1831: 002b52a1 246 FUNC GLOBAL DEFAULT 12 _PyObject_GetCrossInterpreterData │ │ │ │ - 1832: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1833: 000ca845 8 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ - 1834: 00059c6d 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 1824: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ + 1825: 00064a47 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 1826: 0017a29d 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 1827: 0011f7fd 916 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 1828: 0007570b 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 1829: 00051cf1 70 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 1830: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ + 1831: 002b47f9 246 FUNC GLOBAL DEFAULT 12 _PyObject_GetCrossInterpreterData │ │ │ │ + 1832: 000cac35 8 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 1833: 0013970d 1326 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1834: 00059a2d 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ 1835: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1836: 0018ce61 412 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ - 1837: 00066c13 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1838: 0007298d 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 1839: 002ae355 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ - 1840: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (2) │ │ │ │ - 1841: 00279d09 8 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1842: 0011195d 436 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 1843: 002a1a6d 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 1844: 0006d43b 174 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ - 1845: 0007b921 208 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ - 1846: 001f2525 22 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ - 1847: 0002ab88 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 1848: 0016975d 1320 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ - 1849: 000d0dcd 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ - 1850: 0015bf69 128 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 1851: 0004f699 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ - 1852: 0009d32d 860 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ - 1853: 00071a99 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 1854: 000f5e61 188 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 1836: 0018c515 412 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1837: 00066b23 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1838: 000729ad 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 1839: 00111715 436 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 1840: 002ade35 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 1841: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ + 1842: 00279cc5 8 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1843: 000292e4 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ + 1844: 002a18d5 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 1845: 0007ba05 208 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1846: 001f3185 22 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 1847: 0006d343 174 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1848: 0004f46d 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1849: 001690b1 1248 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1850: 000d1209 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1851: 0015bc29 128 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 1852: 0009d641 738 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1853: 00071ab9 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 1854: 000f5e89 188 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ 1855: 004c714c 208 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1856: 0014e551 184 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1857: 004c1744 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ + 1856: 002557c5 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1857: 001f8a45 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ 1858: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1859: 0025536d 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1860: 001f7d09 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1861: 00089f3d 100 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 1862: 0022947d 260 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1859: 004c1744 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ + 1860: 0014e5d1 184 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1861: 00262965 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1862: 0008a1fd 100 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ 1863: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ - 1864: 002624ed 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1865: 0006d6cd 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 1866: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (2) │ │ │ │ - 1867: 00111b11 1070 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 1868: 000729a1 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1869: 001057d1 128 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1870: 00142461 436 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 1871: 00509dec 4 OBJECT GLOBAL DEFAULT 29 Py_QuietFlag │ │ │ │ - 1872: 0023bfb1 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ - 1873: 002397e1 504 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 1874: 00084dc9 568 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ - 1875: 00167271 66 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1876: 002cb0d1 36 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Free │ │ │ │ - 1877: 00184149 4 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1878: 001b475d 716 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 1879: 0002e251 6 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 1880: 00072cc5 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ - 1881: 000ca1b5 612 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1864: 0022a275 260 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1865: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ + 1866: 0006d6eb 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 1867: 001118c9 1070 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 1868: 000729c1 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1869: 001424dd 436 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 1870: 00509dec 4 OBJECT GLOBAL DEFAULT 29 Py_QuietFlag │ │ │ │ + 1871: 001056f1 128 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1872: 0023cb39 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1873: 0023a425 504 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 1874: 00085031 568 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 1875: 002ca475 36 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Free │ │ │ │ + 1876: 00166c6d 66 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1877: 001835d9 4 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1878: 001b453d 716 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 1879: 000ca595 628 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1880: 00072ce5 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1881: 0002dff5 6 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ 1882: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ - 1883: 00076c81 106 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 1884: 000746fb 64 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ - 1885: 0007315d 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ - 1886: 0023fec5 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 1887: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (2) │ │ │ │ + 1883: 00076ca1 106 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 1884: 0007317d 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 1885: 0007471b 64 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 1886: 002408a5 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 1887: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ 1888: 004c3468 208 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 1889: 001f3315 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1890: 004c4b5c 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ - 1891: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 1892: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (2) │ │ │ │ - 1893: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (2) │ │ │ │ - 1894: 000ee58d 68 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ - 1895: 0025b4ed 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 1896: 001d17c5 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1897: 0005b45d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 1898: 0002efa1 20 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ + 1889: 004c4b5c 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ + 1890: 001f3f75 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1891: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ + 1892: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ + 1893: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ + 1894: 0025b959 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 1895: 001d1821 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1896: 0005b3c1 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 1897: 000ee6f1 68 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1898: 0002ed41 20 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ 1899: 004c0870 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 1900: 0002a2b4 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ - 1901: 00077d8d 80 FUNC GLOBAL DEFAULT 12 _PySys_GetAttr │ │ │ │ - 1902: 004c1eb4 208 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 1903: 000b6b69 108 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1904: 00029aa8 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 1905: 001ecd99 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ - 1906: 000df301 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ - 1907: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 1908: 002501cd 320 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1909: 00032ccd 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ - 1910: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (2) │ │ │ │ - 1911: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ - 1912: 0008e46d 106 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 1913: 00241df9 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ - 1914: 00147281 90 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 1915: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (2) │ │ │ │ - 1916: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ - 1917: 004c6e64 208 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 1918: 004d1594 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ - 1919: 0015ea15 286 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 1920: 0006eabf 90 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 1921: 000678ed 352 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 1922: 000b90b5 660 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1923: 0026e2dd 8 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 1924: 0024e731 1132 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 1900: 00077dad 80 FUNC GLOBAL DEFAULT 12 _PySys_GetAttr │ │ │ │ + 1901: 0002a734 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ + 1902: 000b6e1d 108 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1903: 004c1eb4 208 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ + 1904: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ + 1905: 0002a2e0 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ + 1906: 001edb59 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 1907: 000df6fd 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 1908: 00032a6d 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ + 1909: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ + 1910: 001a63f9 320 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1911: 0008e709 106 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 1912: 002425d9 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 1913: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ + 1914: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ + 1915: 004c6e64 208 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ + 1916: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ + 1917: 00147349 90 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 1918: 0006eadf 90 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 1919: 004d1594 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ + 1920: 0015e785 286 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 1921: 000b937d 660 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1922: 0026e7c5 8 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 1923: 0024ee29 1134 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 1924: 000677fd 352 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ 1925: 004c1cd4 208 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ - 1926: 00029910 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 1927: 00075c33 34 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 1928: 0011e39d 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ - 1929: 00075beb 72 FUNC GLOBAL DEFAULT 12 _PyXI_NamespaceFromNames │ │ │ │ - 1930: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (2) │ │ │ │ - 1931: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (2) │ │ │ │ - 1932: 0014409d 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1933: 00202e39 90 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 1926: 00029f8c 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ + 1927: 00075c53 34 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 1928: 0011e181 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1929: 00075c0b 72 FUNC GLOBAL DEFAULT 12 _PyXI_NamespaceFromNames │ │ │ │ + 1930: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ + 1931: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ + 1932: 00203b25 90 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 1933: 00144165 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ 1934: 00535070 0 NOTYPE GLOBAL DEFAULT 29 _bss_end__ │ │ │ │ - 1935: 00071aeb 148 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1936: 00238d45 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 1937: 0002a370 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (2) │ │ │ │ - 1938: 0015e0f9 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ - 1939: 00051f29 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 1940: 0009b4b5 208 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1941: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (2) │ │ │ │ - 1942: 001d74c1 1032 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ - 1943: 0002a664 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ - 1944: 001f7d15 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1945: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (2) │ │ │ │ - 1946: 0007313b 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1935: 00071b0b 148 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1936: 00239989 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 1937: 0002a6a0 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ + 1938: 0015de69 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 1939: 00051cbd 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 1940: 0009b751 208 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1941: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ + 1942: 001d7a41 1032 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 1943: 00029e74 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ + 1944: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ + 1945: 0007315b 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1946: 001f8a51 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ 1947: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ - 1948: 001a0639 254 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ - 1949: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (2) │ │ │ │ - 1950: 00074969 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ - 1951: 0003653f 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 1952: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (2) │ │ │ │ - 1953: 00224069 2152 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ - 1954: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (2) │ │ │ │ - 1955: 0017ae19 368 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ - 1956: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (2) │ │ │ │ - 1957: 0024be09 116 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1958: 00081a6d 288 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 1959: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (2) │ │ │ │ - 1960: 00142c0d 2012 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 1961: 0002db77 90 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 1948: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ + 1949: 0019ff2d 254 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1950: 00074989 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1951: 000362df 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 1952: 00224ea1 2152 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 1953: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ + 1954: 0017a741 368 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 1955: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ + 1956: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ + 1957: 0024c521 116 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1958: 00081b55 288 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 1959: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ + 1960: 0002d91b 90 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 1961: 00142c89 2012 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ 1962: 004cac00 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 1963: 0010992d 510 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1964: 000a4085 182 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 1965: 00029da8 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (3) │ │ │ │ - 1966: 000ee4bd 208 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1963: 001096dd 510 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1964: 000a4315 182 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 1965: 00029a0c 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ + 1966: 000ee621 208 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ 1967: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1968: 00252a65 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 1968: 00252dfd 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ 1969: 004c7b80 208 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1970: 00509780 0 NOTYPE GLOBAL DEFAULT 29 __bss_start │ │ │ │ - 1971: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (2) │ │ │ │ - 1972: 004c4444 208 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 1973: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ - 1974: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (2) │ │ │ │ - 1975: 004c6b34 208 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 1976: 000b9609 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1977: 002483ad 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 1978: 0026e2e5 8 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 1979: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (2) │ │ │ │ - 1980: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (2) │ │ │ │ - 1981: 004c1640 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 1982: 0004aa47 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ - 1983: 0003eb8d 58 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 1984: 0006c493 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 1985: 00176d69 528 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1986: 002628d5 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 1987: 001288bd 92 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ - 1988: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (2) │ │ │ │ - 1989: 00071209 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 1990: 000298b0 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ - 1991: 001280a1 72 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ - 1992: 0003367f 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ - 1993: 0026a309 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 1994: 00293e5d 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1995: 00144fb5 304 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 1996: 0029f3a5 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ - 1997: 001f7d21 220 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 1998: 00077d2d 96 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ - 1999: 0012a12d 584 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ - 2000: 000f78ed 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 2001: 002c5e6d 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 2002: 002c7429 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 2003: 0019cc15 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2004: 001f45b9 776 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 2005: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (2) │ │ │ │ - 2006: 00072ba7 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 2007: 004c61e0 208 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2008: 00111929 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 2009: 00051473 6 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 2010: 00165d11 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2011: 0006de65 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ - 2012: 004c31d8 208 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ - 2013: 004c707c 208 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 2014: 0006f4bd 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ - 2015: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (8) │ │ │ │ - 2016: 000924c1 6 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ - 2017: 0006cfc5 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ - 2018: 0006a969 348 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 2019: 0026ed29 66 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2020: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (2) │ │ │ │ - 2021: 00134aa1 128 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ - 2022: 0003650b 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ - 2023: 002221ad 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ - 2024: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (17) │ │ │ │ - 2025: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (2) │ │ │ │ - 2026: 001c7801 956 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ - 2027: 0005b1d3 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2028: 0006c59b 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ - 2029: 00083aa5 76 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 2030: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 2031: 0013163d 1280 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ - 2032: 0026ebb1 284 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 1970: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ + 1971: 00509780 0 NOTYPE GLOBAL DEFAULT 29 __bss_start │ │ │ │ + 1972: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ + 1973: 004c4444 208 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ + 1974: 000b98d1 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1975: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ + 1976: 004c6b34 208 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ + 1977: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ + 1978: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ + 1979: 0026e7cd 8 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 1980: 00248ac5 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 1981: 0004a76b 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1982: 004c1640 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ + 1983: 0003e8d5 58 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 1984: 0006c39b 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 1985: 0017669d 528 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1986: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ + 1987: 00262cb1 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 1988: 00071229 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 1989: 00128715 92 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 1990: 0002a244 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ + 1991: 0026a599 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 1992: 00127ef9 72 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 1993: 0003341f 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 1994: 0014507d 304 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 1995: 002940f1 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1996: 0012a27d 584 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1997: 00077d4d 96 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1998: 001f8a5d 224 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 1999: 000f7919 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 2000: 002c5329 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 2001: 002a18e1 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2002: 002c68a1 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 2003: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ + 2004: 001f5219 776 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 2005: 0019c50d 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2006: 00072bc7 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 2007: 001116e1 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 2008: 0005120f 6 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 2009: 004c61e0 208 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ + 2010: 001656f1 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2011: 0006de85 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 2012: 004c707c 208 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ + 2013: 004c31d8 208 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ + 2014: 0006f4dd 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 2015: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ + 2016: 0009275d 6 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 2017: 00134ba9 128 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 2018: 0006a875 348 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 2019: 0006cecd 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2020: 0026f211 66 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2021: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ + 2022: 00223095 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 2023: 000362ab 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 2024: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ + 2025: 001c750d 956 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 2026: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ + 2027: 0005b0d9 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2028: 0006c4f1 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 2029: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ + 2030: 00083b89 76 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ + 2031: 00131749 1284 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 2032: 0015ea81 88 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ 2033: 0002b079 260 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 2034: 0016c3e5 4 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 2035: 0015ed11 88 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 2036: 0002df95 180 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetConfig │ │ │ │ - 2037: 00100419 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ - 2038: 000957f5 504 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ - 2039: 00221a85 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 2040: 0005a07b 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 2041: 004d19f8 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ - 2042: 002335f1 230 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2043: 001280e9 86 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 2044: 000cc3c1 76 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2034: 0016bcf1 4 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 2035: 0026f099 284 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2036: 00095a8d 504 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 2037: 0010030d 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 2038: 0002dd39 180 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetConfig │ │ │ │ + 2039: 004d19f8 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ + 2040: 00059e37 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 2041: 00234235 230 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2042: 002229dd 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 2043: 000cc7b5 76 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2044: 00127f41 86 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ 2045: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2046: 0027a4b1 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2047: 0002a10c 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 2048: 00100871 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 2049: 000eb701 1232 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 2050: 00064cef 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 2051: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (2) │ │ │ │ - 2052: 0006e031 52 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ - 2053: 000729e9 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ - 2054: 0003882d 358 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyError │ │ │ │ - 2055: 0025249d 4 FUNC GLOBAL DEFAULT 12 _PyBytes_Join │ │ │ │ - 2056: 0006d171 18 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2057: 0016f351 1000 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 2058: 0022d461 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 2059: 00196a39 136 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ - 2060: 0026a3bd 88 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ - 2061: 0022df29 16 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 2062: 00071c2f 110 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 2063: 0007298f 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 2046: 00100765 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 2047: 0002a2bc 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ + 2048: 000ec5d1 1232 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 2049: 0027a575 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2050: 00064c01 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 2051: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ + 2052: 00252835 4 FUNC GLOBAL DEFAULT 12 _PyBytes_Join │ │ │ │ + 2053: 000385cd 358 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyError │ │ │ │ + 2054: 00072a09 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 2055: 0006e051 52 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 2056: 0022e211 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 2057: 0006d079 18 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2058: 0016ec5d 1000 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 2059: 0019632d 136 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 2060: 0026a64d 88 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 2061: 00071c4f 110 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 2062: 0022ece1 16 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ + 2063: 000729af 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ 2064: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ - 2065: 0022f819 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ - 2066: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (2) │ │ │ │ - 2067: 00029d60 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ - 2068: 001460b1 22 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ - 2069: 000a49e1 380 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 2070: 00178add 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 2071: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 2072: 00078135 76 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 2073: 002a31a1 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 2074: 00129181 66 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ - 2075: 001b24bd 930 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 2076: 0006da19 18 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 2065: 002305d1 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 2066: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ + 2067: 00146179 22 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 2068: 0002a15c 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ + 2069: 000a4c71 344 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 2070: 00178405 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 2071: 00078155 76 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 2072: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ + 2073: 002a2ef5 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 2074: 00128fd9 66 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 2075: 001b2285 930 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 2076: 0006da39 18 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ 2077: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 2078: 00029750 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 2079: 00029768 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 2080: 0002ae75 108 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ - 2081: 00072a2f 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ - 2082: 002cb0c9 6 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Release │ │ │ │ - 2083: 0002a79c 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (3) │ │ │ │ - 2084: 0006d4e9 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 2085: 00086d79 192 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ - 2086: 00103325 36 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ - 2087: 00225a51 352 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 2078: 000293ec 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ + 2079: 0002ae75 108 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ + 2080: 0002a388 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ + 2081: 00072a4f 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 2082: 002ca46d 6 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Release │ │ │ │ + 2083: 0002aacc 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ + 2084: 00086fe1 192 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 2085: 0006d3f1 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 2086: 00226869 352 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 2087: 00103219 36 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ 2088: 004cabdc 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 2089: 0018af85 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ - 2090: 0006df5b 118 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ - 2091: 0015afd9 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 2092: 001dda51 748 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 2093: 003e5958 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 2094: 00072d75 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 2095: 00145f09 300 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 2089: 0018a649 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 2090: 0006df7b 118 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 2091: 001de7d1 748 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 2092: 0015ac99 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 2093: 003e4c08 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 2094: 00072d95 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 2095: 00145fd1 300 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ 2096: 0002b18b 40 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ - 2097: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (2) │ │ │ │ - 2098: 00073481 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2099: 002484b9 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 2100: 00509da4 4 OBJECT GLOBAL DEFAULT 29 Py_IgnoreEnvironmentFlag │ │ │ │ - 2101: 0006d8e9 18 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 2102: 000e5a99 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 2103: 0006b5ff 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2104: 001154a9 320 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 2105: 0009eca1 68 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ - 2106: 00072945 16 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ - 2107: 00114631 4 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ - 2108: 00061485 72 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 2109: 00070fed 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2110: 002a87fd 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2111: 000ba299 504 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2112: 002b2f11 136 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ - 2113: 002a3fad 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 2114: 00036fb9 340 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 2115: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (2) │ │ │ │ - 2116: 0022ed9d 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ - 2117: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (2) │ │ │ │ - 2118: 0002b851 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 2119: 002bb34d 1074 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 2120: 0004a951 66 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 2121: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 2122: 00212669 76 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 2123: 0004d853 198 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ - 2124: 003ceae8 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ - 2125: 00029354 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 2126: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (2) │ │ │ │ - 2127: 00075bcd 30 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Lookup │ │ │ │ - 2128: 0011a8d5 248 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ - 2129: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (2) │ │ │ │ - 2130: 00127f39 182 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 2097: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ + 2098: 00248bd1 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 2099: 00509da4 4 OBJECT GLOBAL DEFAULT 29 Py_IgnoreEnvironmentFlag │ │ │ │ + 2100: 000734a1 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2101: 0006d907 18 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 2102: 000e5c99 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 2103: 0006b507 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2104: 0009eec1 68 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2105: 00072965 16 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 2106: 00114415 4 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 2107: 0011528d 320 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 2108: 0007100d 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2109: 00061397 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 2110: 002a851d 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2111: 000ba56d 504 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2112: 002b2539 136 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ + 2113: 002a3fed 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 2114: 00036d59 340 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 2115: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ + 2116: 0002b851 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ + 2117: 0022fb55 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 2118: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ + 2119: 002ba841 1074 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 2120: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ + 2121: 0004a675 66 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 2122: 003cdec0 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 2123: 00143465 76 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2124: 0004d441 196 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 2125: 00075bed 30 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Lookup │ │ │ │ + 2126: 0002a0c8 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ + 2127: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ + 2128: 0011a6a5 248 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 2129: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ + 2130: 0029b9a5 764 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ 2131: 00509dd4 4 OBJECT GLOBAL DEFAULT 29 Py_BytesWarningFlag │ │ │ │ - 2132: 0029b7dd 764 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 2133: 00036505 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ - 2134: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (2) │ │ │ │ - 2135: 0014a265 622 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ - 2136: 000b3549 288 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 2137: 00157225 270 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 2138: 0024e29d 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 2139: 00036573 290 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ - 2140: 0002ae31 68 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ - 2141: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (2) │ │ │ │ - 2142: 00198941 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 2143: 0024e685 172 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ - 2144: 00072c2f 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ - 2145: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (2) │ │ │ │ - 2146: 004cac40 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 2147: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (2) │ │ │ │ - 2148: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 2149: 0022868d 456 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ - 2150: 0002ac61 112 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2151: 00210b09 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 2152: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (2) │ │ │ │ - 2153: 002221e1 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ - 2154: 001d2555 1770 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 2155: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 2156: 0002b1b3 26 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 2157: 003f9778 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 2158: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (2) │ │ │ │ - 2159: 0019ccc5 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2160: 00100439 110 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 2161: 004c80cc 208 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 2162: 0019d33d 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 2163: 0016e5a9 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ - 2164: 001089cd 156 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ - 2165: 000aa529 156 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ - 2166: 0008e401 106 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ - 2167: 00226821 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 2168: 00299091 154 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 2132: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ + 2133: 00127d91 182 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 2134: 000362a5 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 2135: 0014a2ed 622 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 2136: 000b37f9 288 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 2137: 00036313 290 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 2138: 0024e995 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 2139: 0002ae31 68 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ + 2140: 001571e1 270 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 2141: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ + 2142: 001981d5 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 2143: 0024ed7d 172 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2144: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ + 2145: 00072c4f 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2146: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ + 2147: 004cac40 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ + 2148: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ + 2149: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ + 2150: 00229485 456 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2151: 0002ac61 112 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ + 2152: 00211859 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 2153: 002230c9 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 2154: 0002b1b3 26 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ + 2155: 001d2209 1770 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 2156: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ + 2157: 003f8a38 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 2158: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ + 2159: 0019c5bd 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2160: 004c80cc 208 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ + 2161: 0010032d 110 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 2162: 0019cc35 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 2163: 000aa835 156 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2164: 0008e69d 106 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 2165: 00108891 156 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 2166: 00227619 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 2167: 00299331 154 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 2168: 0016deb5 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ 2169: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex64 │ │ │ │ - 2170: 001a78e5 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ - 2171: 0002f695 72 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 2172: 001f888d 212 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ - 2173: 001f0211 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 2174: 0006d9ed 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ - 2175: 0006cff9 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 2176: 00075bc9 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ - 2177: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (2) │ │ │ │ - 2178: 0022edf1 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 2179: 000841a9 396 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 2180: 004cabc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 2181: 000a08a5 104 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 2182: 0022682d 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 2183: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (2) │ │ │ │ - 2184: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (2) │ │ │ │ - 2185: 001ddef5 42620 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 2186: 004c456c 208 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 2187: 0006dfd1 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2188: 0006e931 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 2189: 002a3f21 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 2190: 000ff16d 852 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ - 2191: 0006e46b 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 2192: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (3) │ │ │ │ - 2193: 004cac28 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 2194: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (2) │ │ │ │ - 2195: 0002b407 94 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ + 2170: 001a74c5 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 2171: 0002f435 72 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ + 2172: 001f0eb1 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 2173: 001f957d 212 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 2174: 0006da0d 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 2175: 0006cf01 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 2176: 00075be9 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 2177: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ + 2178: 0022fba9 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 2179: 004cabc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ + 2180: 00084289 396 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 2181: 000a0b35 104 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 2182: 00227625 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 2183: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ + 2184: 004c456c 208 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ + 2185: 001dec75 42620 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 2186: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ + 2187: 0006dff1 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2188: 0006e951 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 2189: 002a3ca9 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 2190: 0006e48b 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 2191: 000ff0a5 784 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 2192: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ + 2193: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ + 2194: 0002b407 94 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ + 2195: 004cac28 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ 2196: 004cac20 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 2197: 0003c99f 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 2198: 000f8a2d 244 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ - 2199: 0027c2d5 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 2200: 002cc2c9 8 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ - 2201: 0014a5c1 192 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ - 2202: 001206e9 312 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 2203: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (2) │ │ │ │ - 2204: 0006cf5d 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 2205: 000e25d9 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2206: 002cc2d1 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 2207: 0022d601 268 FUNC GLOBAL DEFAULT 12 _Py_fopen_obj │ │ │ │ - 2208: 00232045 6 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 2209: 001be151 280 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 2210: 0018a185 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ - 2211: 0006f55b 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ - 2212: 0029cde9 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 2213: 0005aa99 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2214: 00073163 22 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 2215: 0007b811 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 2216: 002c98d5 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 2217: 004c38a8 208 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 2218: 0006f66f 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ - 2219: 00094ed9 124 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 2197: 0003c7a9 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 2198: 002cb551 8 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 2199: 0027c365 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 2200: 000f8a29 244 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 2201: 00120489 312 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 2202: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ + 2203: 0014a649 192 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ + 2204: 0006ce65 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 2205: 000e28d1 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2206: 002cb559 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 2207: 0022e3b1 268 FUNC GLOBAL DEFAULT 12 _Py_fopen_obj │ │ │ │ + 2208: 0018969d 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2209: 00232cdd 6 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 2210: 001bdfa1 280 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 2211: 0007b7d9 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 2212: 002c8c79 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 2213: 0005a829 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2214: 0006f57b 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2215: 004c38a8 208 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ + 2216: 0029cedd 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 2217: 00073183 22 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 2218: 00095171 124 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 2219: 0006f68f 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ 2220: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 2221: 004cabb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ - 2222: 000dbfa9 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 2223: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 2224: 00074f79 810 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ - 2225: 000a30c9 536 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 2226: 00049ab3 142 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2227: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (2) │ │ │ │ - 2228: 00130415 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2229: 004cac14 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ + 2222: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ + 2223: 00074f99 810 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 2224: 000dc3a1 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2225: 000a3359 536 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 2226: 00049837 142 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2227: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ + 2228: 004cac14 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ + 2229: 0013051d 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ 2230: 004c5524 208 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ - 2231: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (2) │ │ │ │ - 2232: 00197701 60 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 2233: 00030945 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ - 2234: 002943d5 44 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 2235: 000af8e9 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ - 2236: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (21) │ │ │ │ - 2237: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (2) │ │ │ │ - 2238: 0024b061 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 2239: 00179ab5 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2240: 004c10fc 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 2241: 0005789b 74 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 2242: 00053d8b 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ - 2243: 00060399 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 2231: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ + 2232: 00196ff5 60 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 2233: 000306e5 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 2234: 000afb99 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ + 2235: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ + 2236: 00294599 44 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 2237: 0024b779 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 2238: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ + 2239: 001793dd 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2240: 000576cf 74 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 2241: 004c10fc 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ + 2242: 00053b21 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 2243: 000602a5 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ 2244: 004c5414 208 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2245: 0005110b 38 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 2246: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (2) │ │ │ │ - 2247: 0026fc3d 652 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ - 2248: 00272991 142 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 2249: 00080b81 236 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ - 2250: 004cabf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ - 2251: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (2) │ │ │ │ - 2252: 00238131 84 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ - 2253: 00190401 82 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 2254: 0016f9f1 5978 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 2255: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (2) │ │ │ │ - 2256: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (2) │ │ │ │ - 2257: 00252351 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 2258: 0022ecbd 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ - 2259: 0006f5e1 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 2260: 0026e22d 8 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 2261: 000441d9 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2262: 00105131 62 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 2263: 0006c1b3 254 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ - 2264: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (2) │ │ │ │ + 2245: 00050ea7 38 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 2246: 00270125 652 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 2247: 00272e21 144 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 2248: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ + 2249: 004cabf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ + 2250: 00080c69 236 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 2251: 00238d75 84 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 2252: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ + 2253: 0018fab9 82 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 2254: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ + 2255: 0016f2fd 5978 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 2256: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ + 2257: 002526e9 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 2258: 0006f601 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 2259: 0022fa75 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 2260: 0026e715 8 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 2261: 0010504d 62 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 2262: 00043f79 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2263: 0006c0bb 254 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 2264: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,547 +1,547 @@ │ │ │ │ │ │ │ │ Relocation section '.rel.dyn' at offset 0x181ac contains 6 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ -004c0868 00000115 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ -004bfef4 0002e414 R_ARM_COPY 004bfef4 __stack_chk_guard@GLIBC_2.4 │ │ │ │ -00509780 0001c214 R_ARM_COPY 00509780 __environ@GLIBC_2.4 │ │ │ │ -00509788 00036a14 R_ARM_COPY 00509788 stdin@GLIBC_2.4 │ │ │ │ +004c086c 00000215 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ +004bfef4 0002e314 R_ARM_COPY 004bfef4 __stack_chk_guard@GLIBC_2.4 │ │ │ │ +00509780 00036a14 R_ARM_COPY 00509780 stdin@GLIBC_2.4 │ │ │ │ +00509784 0001c214 R_ARM_COPY 00509784 __environ@GLIBC_2.4 │ │ │ │ +00509788 0005ec14 R_ARM_COPY 00509788 stderr@GLIBC_2.4 │ │ │ │ 0050978c 0004d314 R_ARM_COPY 0050978c stdout@GLIBC_2.4 │ │ │ │ -00509790 0005ed14 R_ARM_COPY 00509790 stderr@GLIBC_2.4 │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0x181dc contains 535 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ -004c000c 00020116 R_ARM_JUMP_SLOT 00000000 getnameinfo@GLIBC_2.4 │ │ │ │ -004c0010 00008a16 R_ARM_JUMP_SLOT 00000000 getpgrp@GLIBC_2.4 │ │ │ │ -004c0014 0001ca16 R_ARM_JUMP_SLOT 000292cc sinh@GLIBC_2.4 │ │ │ │ -004c0018 0003fe16 R_ARM_JUMP_SLOT 00000000 sync@GLIBC_2.4 │ │ │ │ -004c001c 00079b16 R_ARM_JUMP_SLOT 00000000 XML_ExpatVersion │ │ │ │ -004c0020 0004d716 R_ARM_JUMP_SLOT 00000000 if_nametoindex@GLIBC_2.4 │ │ │ │ -004c0024 00013f16 R_ARM_JUMP_SLOT 00000000 __getrusage64@GLIBC_2.34 │ │ │ │ -004c0028 0001c316 R_ARM_JUMP_SLOT 00000000 pipe2@GLIBC_2.9 │ │ │ │ -004c002c 0003dd16 R_ARM_JUMP_SLOT 00000000 pthread_join@GLIBC_2.34 │ │ │ │ -004c0030 0008c616 R_ARM_JUMP_SLOT 00000000 sigemptyset@GLIBC_2.4 │ │ │ │ -004c0034 00018316 R_ARM_JUMP_SLOT 00000000 __fcntl_time64@GLIBC_2.34 │ │ │ │ -004c0038 0004a116 R_ARM_JUMP_SLOT 00000000 strerror@GLIBC_2.4 │ │ │ │ -004c003c 0003d716 R_ARM_JUMP_SLOT 00000000 __ctype_toupper_loc@GLIBC_2.4 │ │ │ │ -004c0040 00084d16 R_ARM_JUMP_SLOT 00029354 XML_SetEndElementHandler │ │ │ │ -004c0044 00019b16 R_ARM_JUMP_SLOT 00000000 fileno@GLIBC_2.4 │ │ │ │ -004c0048 00008f16 R_ARM_JUMP_SLOT 00000000 inet_ntop@GLIBC_2.4 │ │ │ │ -004c004c 0004e916 R_ARM_JUMP_SLOT 00000000 getresgid@GLIBC_2.4 │ │ │ │ -004c0050 0000bd16 R_ARM_JUMP_SLOT 00000000 mkdir@GLIBC_2.4 │ │ │ │ -004c0054 00056716 R_ARM_JUMP_SLOT 00000000 XML_GetCurrentLineNumber64 │ │ │ │ -004c0058 00035a16 R_ARM_JUMP_SLOT 00000000 unsetenv@GLIBC_2.4 │ │ │ │ -004c005c 00058c16 R_ARM_JUMP_SLOT 00000000 pthread_condattr_setclock@GLIBC_2.34 │ │ │ │ -004c0060 0001f816 R_ARM_JUMP_SLOT 00000000 dlerror@GLIBC_2.34 │ │ │ │ -004c0064 00040c16 R_ARM_JUMP_SLOT 00000000 geteuid@GLIBC_2.4 │ │ │ │ -004c0068 00009b16 R_ARM_JUMP_SLOT 00000000 __wait4_time64@GLIBC_2.34 │ │ │ │ -004c006c 0007a016 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ -004c0070 00050916 R_ARM_JUMP_SLOT 00000000 connect@GLIBC_2.4 │ │ │ │ -004c0074 00011e16 R_ARM_JUMP_SLOT 000293f0 XML_ParserCreate_MM │ │ │ │ -004c0078 00059a16 R_ARM_JUMP_SLOT 00000000 getsockname@GLIBC_2.4 │ │ │ │ -004c007c 0003f216 R_ARM_JUMP_SLOT 00029408 XML_SetEncoding │ │ │ │ -004c0080 00044b16 R_ARM_JUMP_SLOT 00000000 setgroups@GLIBC_2.4 │ │ │ │ -004c0084 0003aa16 R_ARM_JUMP_SLOT 00000000 madvise@GLIBC_2.4 │ │ │ │ -004c0088 0006e516 R_ARM_JUMP_SLOT 00000000 wcscpy@GLIBC_2.4 │ │ │ │ -004c008c 00037b16 R_ARM_JUMP_SLOT 00000000 opendir@GLIBC_2.4 │ │ │ │ -004c0090 00037716 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ -004c0094 00064d16 R_ARM_JUMP_SLOT 00000000 getauxval@GLIBC_2.16 │ │ │ │ -004c0098 00025c16 R_ARM_JUMP_SLOT 00000000 __clock_settime64@GLIBC_2.34 │ │ │ │ -004c009c 00049016 R_ARM_JUMP_SLOT 00000000 sysconf@GLIBC_2.4 │ │ │ │ -004c00a0 00044c16 R_ARM_JUMP_SLOT 00000000 pthread_sigmask@GLIBC_2.32 │ │ │ │ -004c00a4 00070516 R_ARM_JUMP_SLOT 00000000 sigwaitinfo@GLIBC_2.4 │ │ │ │ -004c00a8 0003c216 R_ARM_JUMP_SLOT 00000000 __utimensat64@GLIBC_2.34 │ │ │ │ -004c00ac 00022116 R_ARM_JUMP_SLOT 00000000 pthread_exit@GLIBC_2.4 │ │ │ │ -004c00b0 00055716 R_ARM_JUMP_SLOT 00000000 inflateEnd │ │ │ │ -004c00b4 00019016 R_ARM_JUMP_SLOT 00000000 __libc_current_sigrtmin@GLIBC_2.4 │ │ │ │ -004c00b8 00075a16 R_ARM_JUMP_SLOT 00000000 pthread_setspecific@GLIBC_2.34 │ │ │ │ -004c00bc 0002be16 R_ARM_JUMP_SLOT 00000000 exp@GLIBC_2.29 │ │ │ │ -004c00c0 0004ea16 R_ARM_JUMP_SLOT 00000000 __wait3_time64@GLIBC_2.34 │ │ │ │ -004c00c4 00022416 R_ARM_JUMP_SLOT 00000000 sendfile64@GLIBC_2.4 │ │ │ │ -004c00c8 00006016 R_ARM_JUMP_SLOT 00000000 inet_ntoa@GLIBC_2.4 │ │ │ │ -004c00cc 00002316 R_ARM_JUMP_SLOT 00000000 __sendmsg64@GLIBC_2.34 │ │ │ │ -004c00d0 00048e16 R_ARM_JUMP_SLOT 00029508 erfc@GLIBC_2.4 │ │ │ │ -004c00d4 00004716 R_ARM_JUMP_SLOT 00000000 fexecve@GLIBC_2.4 │ │ │ │ -004c00d8 00034516 R_ARM_JUMP_SLOT 00029520 asin@GLIBC_2.4 │ │ │ │ -004c00dc 0008cb16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setpgroup@GLIBC_2.4 │ │ │ │ -004c00e0 0003c616 R_ARM_JUMP_SLOT 00000000 sigismember@GLIBC_2.4 │ │ │ │ -004c00e4 0005cd16 R_ARM_JUMP_SLOT 00000000 getresuid@GLIBC_2.4 │ │ │ │ -004c00e8 0005c916 R_ARM_JUMP_SLOT 00000000 XML_GetBase │ │ │ │ -004c00ec 00000116 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ -004c00f0 00025d16 R_ARM_JUMP_SLOT 00000000 XML_SetParamEntityParsing │ │ │ │ -004c00f4 00067b16 R_ARM_JUMP_SLOT 00000000 sched_yield@GLIBC_2.4 │ │ │ │ -004c00f8 0000e316 R_ARM_JUMP_SLOT 00000000 tzset@GLIBC_2.4 │ │ │ │ -004c00fc 00050616 R_ARM_JUMP_SLOT 00000000 forkpty@GLIBC_2.34 │ │ │ │ -004c0100 00024a16 R_ARM_JUMP_SLOT 00000000 rewind@GLIBC_2.4 │ │ │ │ -004c0104 00038416 R_ARM_JUMP_SLOT 00000000 splice@GLIBC_2.5 │ │ │ │ -004c0108 00059e16 R_ARM_JUMP_SLOT 00000000 __mktime64@GLIBC_2.34 │ │ │ │ -004c010c 00061216 R_ARM_JUMP_SLOT 00000000 socketpair@GLIBC_2.4 │ │ │ │ -004c0110 00034e16 R_ARM_JUMP_SLOT 00000000 rename@GLIBC_2.4 │ │ │ │ -004c0114 00029b16 R_ARM_JUMP_SLOT 00000000 strncpy@GLIBC_2.4 │ │ │ │ -004c0118 00005916 R_ARM_JUMP_SLOT 00000000 fclose@GLIBC_2.4 │ │ │ │ -004c011c 00085116 R_ARM_JUMP_SLOT 00000000 fgets@GLIBC_2.4 │ │ │ │ -004c0120 00019d16 R_ARM_JUMP_SLOT 000295fc XML_SetNamespaceDeclHandler │ │ │ │ -004c0124 00088116 R_ARM_JUMP_SLOT 00000000 recv@GLIBC_2.4 │ │ │ │ -004c0128 00005016 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ -004c012c 0004fe16 R_ARM_JUMP_SLOT 00000000 removexattr@GLIBC_2.4 │ │ │ │ -004c0130 00060a16 R_ARM_JUMP_SLOT 00000000 __printf_chk@GLIBC_2.4 │ │ │ │ -004c0134 00061716 R_ARM_JUMP_SLOT 00000000 waitid@GLIBC_2.4 │ │ │ │ -004c0138 00000a16 R_ARM_JUMP_SLOT 00000000 system@GLIBC_2.4 │ │ │ │ -004c013c 00009816 R_ARM_JUMP_SLOT 00000000 posix_openpt@GLIBC_2.4 │ │ │ │ -004c0140 0002ad16 R_ARM_JUMP_SLOT 00000000 strchr@GLIBC_2.4 │ │ │ │ -004c0144 00078a16 R_ARM_JUMP_SLOT 00000000 unshare@GLIBC_2.4 │ │ │ │ -004c0148 00016d16 R_ARM_JUMP_SLOT 00000000 flistxattr@GLIBC_2.4 │ │ │ │ -004c014c 0002fe16 R_ARM_JUMP_SLOT 00000000 deflate │ │ │ │ -004c0150 0005dc16 R_ARM_JUMP_SLOT 00000000 wmemcmp@GLIBC_2.4 │ │ │ │ -004c0154 00023616 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@GLIBC_2.4 │ │ │ │ -004c0158 0005ea16 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addopen@GLIBC_2.4 │ │ │ │ -004c015c 0001a416 R_ARM_JUMP_SLOT 00000000 sem_destroy@GLIBC_2.34 │ │ │ │ -004c0160 0000f416 R_ARM_JUMP_SLOT 00000000 wcscoll@GLIBC_2.4 │ │ │ │ -004c0164 00047216 R_ARM_JUMP_SLOT 00000000 wcschr@GLIBC_2.4 │ │ │ │ -004c0168 0000b816 R_ARM_JUMP_SLOT 00000000 setlogmask@GLIBC_2.4 │ │ │ │ -004c016c 0007a416 R_ARM_JUMP_SLOT 00000000 fchown@GLIBC_2.4 │ │ │ │ -004c0170 0006b216 R_ARM_JUMP_SLOT 00000000 listen@GLIBC_2.4 │ │ │ │ -004c0174 00053b16 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ -004c0178 00011416 R_ARM_JUMP_SLOT 00000000 getgrgid_r@GLIBC_2.4 │ │ │ │ -004c017c 00067116 R_ARM_JUMP_SLOT 00000000 __uflow@GLIBC_2.4 │ │ │ │ -004c0180 0003f616 R_ARM_JUMP_SLOT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ -004c0184 0001e716 R_ARM_JUMP_SLOT 00000000 getgrouplist@GLIBC_2.4 │ │ │ │ -004c0188 0003a716 R_ARM_JUMP_SLOT 00000000 pthread_cond_wait@GLIBC_2.4 │ │ │ │ -004c018c 00081e16 R_ARM_JUMP_SLOT 00029750 XML_GetErrorCode │ │ │ │ -004c0190 0006d716 R_ARM_JUMP_SLOT 00000000 sendto@GLIBC_2.4 │ │ │ │ -004c0194 00081f16 R_ARM_JUMP_SLOT 00029768 XML_SetUserData │ │ │ │ -004c0198 00016616 R_ARM_JUMP_SLOT 00000000 hstrerror@GLIBC_2.4 │ │ │ │ -004c019c 00021c16 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ -004c01a0 00087916 R_ARM_JUMP_SLOT 00000000 XML_GetCurrentByteIndex64 │ │ │ │ -004c01a4 00088816 R_ARM_JUMP_SLOT 00000000 sched_get_priority_max@GLIBC_2.4 │ │ │ │ -004c01a8 00032d16 R_ARM_JUMP_SLOT 00000000 sem_wait@GLIBC_2.34 │ │ │ │ -004c01ac 0007b616 R_ARM_JUMP_SLOT 00000000 sched_setscheduler@GLIBC_2.4 │ │ │ │ -004c01b0 00070a16 R_ARM_JUMP_SLOT 00000000 setegid@GLIBC_2.4 │ │ │ │ -004c01b4 00036816 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ -004c01b8 0006a116 R_ARM_JUMP_SLOT 00000000 gai_strerror@GLIBC_2.4 │ │ │ │ -004c01bc 0003b216 R_ARM_JUMP_SLOT 00000000 __sigtimedwait64@GLIBC_2.34 │ │ │ │ -004c01c0 00014316 R_ARM_JUMP_SLOT 00000000 uname@GLIBC_2.4 │ │ │ │ -004c01c4 00068a16 R_ARM_JUMP_SLOT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ -004c01c8 00056d16 R_ARM_JUMP_SLOT 00000000 XML_ExternalEntityParserCreate │ │ │ │ -004c01cc 00063d16 R_ARM_JUMP_SLOT 00000000 freeaddrinfo@GLIBC_2.4 │ │ │ │ -004c01d0 00031d16 R_ARM_JUMP_SLOT 00000000 strrchr@GLIBC_2.4 │ │ │ │ -004c01d4 0005f316 R_ARM_JUMP_SLOT 00000000 getprotobyname@GLIBC_2.4 │ │ │ │ -004c01d8 00025a16 R_ARM_JUMP_SLOT 0002983c fsync@GLIBC_2.4 │ │ │ │ -004c01dc 00007116 R_ARM_JUMP_SLOT 00000000 setsid@GLIBC_2.4 │ │ │ │ -004c01e0 0001ba16 R_ARM_JUMP_SLOT 00000000 ungetc@GLIBC_2.4 │ │ │ │ -004c01e4 0005cf16 R_ARM_JUMP_SLOT 00000000 statvfs64@GLIBC_2.4 │ │ │ │ -004c01e8 0002b816 R_ARM_JUMP_SLOT 00000000 mknodat@GLIBC_2.33 │ │ │ │ -004c01ec 0004ae16 R_ARM_JUMP_SLOT 00000000 bindtextdomain@GLIBC_2.4 │ │ │ │ -004c01f0 00026e16 R_ARM_JUMP_SLOT 00000000 perror@GLIBC_2.4 │ │ │ │ -004c01f4 00005716 R_ARM_JUMP_SLOT 00000000 eventfd@GLIBC_2.7 │ │ │ │ -004c01f8 0007a216 R_ARM_JUMP_SLOT 00000000 modf@GLIBC_2.4 │ │ │ │ -004c01fc 0007c616 R_ARM_JUMP_SLOT 000298b0 XML_SetReparseDeferralEnabled │ │ │ │ -004c0200 0006c416 R_ARM_JUMP_SLOT 00000000 wait@GLIBC_2.4 │ │ │ │ -004c0204 00079916 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setschedparam@GLIBC_2.4 │ │ │ │ -004c0208 00042716 R_ARM_JUMP_SLOT 00000000 floor@GLIBC_2.4 │ │ │ │ -004c020c 0003d416 R_ARM_JUMP_SLOT 00000000 chmod@GLIBC_2.4 │ │ │ │ -004c0210 00026016 R_ARM_JUMP_SLOT 00000000 mbrtowc@GLIBC_2.4 │ │ │ │ -004c0214 00078b16 R_ARM_JUMP_SLOT 00000000 sigaltstack@GLIBC_2.4 │ │ │ │ -004c0218 00012616 R_ARM_JUMP_SLOT 00000000 mkdirat@GLIBC_2.4 │ │ │ │ -004c021c 00078616 R_ARM_JUMP_SLOT 00029910 XML_GetCurrentColumnNumber │ │ │ │ -004c0220 00041616 R_ARM_JUMP_SLOT 00000000 hypot@GLIBC_2.35 │ │ │ │ -004c0224 00031316 R_ARM_JUMP_SLOT 00000000 renameat@GLIBC_2.4 │ │ │ │ -004c0228 00058d16 R_ARM_JUMP_SLOT 00000000 writev@GLIBC_2.4 │ │ │ │ -004c022c 00017716 R_ARM_JUMP_SLOT 00000000 inflateInit2_ │ │ │ │ -004c0230 00047f16 R_ARM_JUMP_SLOT 00000000 copy_file_range@GLIBC_2.27 │ │ │ │ -004c0234 0007e916 R_ARM_JUMP_SLOT 00000000 tcgetpgrp@GLIBC_2.4 │ │ │ │ -004c0238 0006bc16 R_ARM_JUMP_SLOT 00000000 __strncat_chk@GLIBC_2.4 │ │ │ │ -004c023c 00010c16 R_ARM_JUMP_SLOT 00000000 sigwait@GLIBC_2.4 │ │ │ │ -004c0240 0003ab16 R_ARM_JUMP_SLOT 0002997c XML_SetStartDoctypeDeclHandler │ │ │ │ -004c0244 00068716 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_init@GLIBC_2.4 │ │ │ │ -004c0248 0001dc16 R_ARM_JUMP_SLOT 00029994 expm1@GLIBC_2.4 │ │ │ │ -004c024c 00089016 R_ARM_JUMP_SLOT 00000000 sqrt@GLIBC_2.4 │ │ │ │ -004c0250 00068b16 R_ARM_JUMP_SLOT 000299ac XML_SetStartCdataSectionHandler │ │ │ │ -004c0254 0002cc16 R_ARM_JUMP_SLOT 00000000 fchownat@GLIBC_2.4 │ │ │ │ -004c0258 0005ef16 R_ARM_JUMP_SLOT 00000000 _exit@GLIBC_2.4 │ │ │ │ -004c025c 00045016 R_ARM_JUMP_SLOT 00000000 inflate │ │ │ │ -004c0260 00028016 R_ARM_JUMP_SLOT 00000000 funlockfile@GLIBC_2.4 │ │ │ │ -004c0264 0000fb16 R_ARM_JUMP_SLOT 00000000 getuid@GLIBC_2.4 │ │ │ │ -004c0268 00076316 R_ARM_JUMP_SLOT 00000000 pthread_create@GLIBC_2.34 │ │ │ │ -004c026c 0004da16 R_ARM_JUMP_SLOT 00029a00 XML_SetDefaultHandlerExpand │ │ │ │ -004c0270 00033416 R_ARM_JUMP_SLOT 00029a10 XML_SetExternalEntityRefHandler │ │ │ │ -004c0274 00062b16 R_ARM_JUMP_SLOT 00000000 preadv64v2@GLIBC_2.26 │ │ │ │ -004c0278 00050e16 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ -004c027c 0001f116 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setsigdefault@GLIBC_2.4 │ │ │ │ -004c0280 00008016 R_ARM_JUMP_SLOT 00029a48 free@GLIBC_2.4 │ │ │ │ -004c0284 00018616 R_ARM_JUMP_SLOT 00000000 setpgid@GLIBC_2.4 │ │ │ │ -004c0288 0007d516 R_ARM_JUMP_SLOT 00000000 read@GLIBC_2.4 │ │ │ │ -004c028c 00026416 R_ARM_JUMP_SLOT 00000000 __setitimer64@GLIBC_2.34 │ │ │ │ -004c0290 00062216 R_ARM_JUMP_SLOT 00000000 write@GLIBC_2.4 │ │ │ │ -004c0294 00076416 R_ARM_JUMP_SLOT 00000000 bind_textdomain_codeset@GLIBC_2.4 │ │ │ │ -004c0298 00019f16 R_ARM_JUMP_SLOT 00029a90 atan@GLIBC_2.4 │ │ │ │ -004c029c 00009f16 R_ARM_JUMP_SLOT 00000000 dcgettext@GLIBC_2.4 │ │ │ │ -004c02a0 00077016 R_ARM_JUMP_SLOT 00029aa8 XML_SetXmlDeclHandler │ │ │ │ -004c02a4 00028116 R_ARM_JUMP_SLOT 00000000 __ioctl_time64@GLIBC_2.34 │ │ │ │ -004c02a8 00044316 R_ARM_JUMP_SLOT 00000000 access@GLIBC_2.4 │ │ │ │ -004c02ac 0000de16 R_ARM_JUMP_SLOT 00000000 wcslen@GLIBC_2.4 │ │ │ │ -004c02b0 0001c416 R_ARM_JUMP_SLOT 00000000 openlog@GLIBC_2.4 │ │ │ │ -004c02b4 0001f416 R_ARM_JUMP_SLOT 00000000 inet_pton@GLIBC_2.4 │ │ │ │ -004c02b8 0006c016 R_ARM_JUMP_SLOT 00000000 openat64@GLIBC_2.4 │ │ │ │ -004c02bc 00040816 R_ARM_JUMP_SLOT 00000000 crc32 │ │ │ │ -004c02c0 00005416 R_ARM_JUMP_SLOT 00000000 setpriority@GLIBC_2.4 │ │ │ │ -004c02c4 00086316 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_adddup2@GLIBC_2.4 │ │ │ │ -004c02c8 00035b16 R_ARM_JUMP_SLOT 00000000 accept@GLIBC_2.4 │ │ │ │ -004c02cc 0004bc16 R_ARM_JUMP_SLOT 00000000 fchmodat@GLIBC_2.4 │ │ │ │ -004c02d0 0006dc16 R_ARM_JUMP_SLOT 00000000 setgrent@GLIBC_2.4 │ │ │ │ -004c02d4 0003b316 R_ARM_JUMP_SLOT 00029b44 XML_SetStartNamespaceDeclHandler │ │ │ │ -004c02d8 00030316 R_ARM_JUMP_SLOT 00000000 close_range@GLIBC_2.34 │ │ │ │ -004c02dc 00030b16 R_ARM_JUMP_SLOT 00000000 __getsockopt64@GLIBC_2.34 │ │ │ │ -004c02e0 00009616 R_ARM_JUMP_SLOT 00000000 getrlimit64@GLIBC_2.4 │ │ │ │ -004c02e4 00025816 R_ARM_JUMP_SLOT 00000000 sched_getscheduler@GLIBC_2.4 │ │ │ │ -004c02e8 00028716 R_ARM_JUMP_SLOT 00000000 deflateEnd │ │ │ │ -004c02ec 00013916 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setschedpolicy@GLIBC_2.4 │ │ │ │ -004c02f0 00062116 R_ARM_JUMP_SLOT 00000000 __memcpy_chk@GLIBC_2.4 │ │ │ │ -004c02f4 00079516 R_ARM_JUMP_SLOT 00000000 gethostbyname_r@GLIBC_2.4 │ │ │ │ -004c02f8 0001b516 R_ARM_JUMP_SLOT 00000000 symlink@GLIBC_2.4 │ │ │ │ -004c02fc 00081d16 R_ARM_JUMP_SLOT 00000000 __fstatat64_time64@GLIBC_2.34 │ │ │ │ -004c0300 00011216 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock@GLIBC_2.4 │ │ │ │ -004c0304 00001916 R_ARM_JUMP_SLOT 00029bd8 XML_SetEndDoctypeDeclHandler │ │ │ │ -004c0308 00060c16 R_ARM_JUMP_SLOT 00000000 zlibVersion │ │ │ │ -004c030c 00036f16 R_ARM_JUMP_SLOT 00000000 symlinkat@GLIBC_2.4 │ │ │ │ -004c0310 00071216 R_ARM_JUMP_SLOT 00000000 round@GLIBC_2.4 │ │ │ │ -004c0314 00047d16 R_ARM_JUMP_SLOT 00029c08 cbrt@GLIBC_2.4 │ │ │ │ -004c0318 0001f616 R_ARM_JUMP_SLOT 00000000 socket@GLIBC_2.4 │ │ │ │ -004c031c 00019216 R_ARM_JUMP_SLOT 00000000 tcsetpgrp@GLIBC_2.4 │ │ │ │ -004c0320 0000d716 R_ARM_JUMP_SLOT 00000000 pread64@GLIBC_2.4 │ │ │ │ -004c0324 00084516 R_ARM_JUMP_SLOT 00000000 vfork@GLIBC_2.4 │ │ │ │ -004c0328 0006e616 R_ARM_JUMP_SLOT 00000000 umask@GLIBC_2.4 │ │ │ │ -004c032c 00027e16 R_ARM_JUMP_SLOT 00000000 getaddrinfo@GLIBC_2.4 │ │ │ │ -004c0330 00007c16 R_ARM_JUMP_SLOT 00000000 fflush@GLIBC_2.4 │ │ │ │ -004c0334 00015b16 R_ARM_JUMP_SLOT 00000000 pthread_attr_setscope@GLIBC_2.4 │ │ │ │ -004c0338 00048216 R_ARM_JUMP_SLOT 00000000 inet_aton@GLIBC_2.4 │ │ │ │ -004c033c 00016716 R_ARM_JUMP_SLOT 00000000 if_freenameindex@GLIBC_2.4 │ │ │ │ -004c0340 0005df16 R_ARM_JUMP_SLOT 00000000 pthread_kill@GLIBC_2.34 │ │ │ │ -004c0344 0000bb16 R_ARM_JUMP_SLOT 00029c9c atanh@GLIBC_2.4 │ │ │ │ -004c0348 00056816 R_ARM_JUMP_SLOT 00000000 __isoc23_wcstol@GLIBC_2.38 │ │ │ │ -004c034c 00015816 R_ARM_JUMP_SLOT 00000000 __read_chk@GLIBC_2.4 │ │ │ │ -004c0350 0000c616 R_ARM_JUMP_SLOT 00000000 XML_FreeContentModel │ │ │ │ -004c0354 00065216 R_ARM_JUMP_SLOT 00000000 wcsncpy@GLIBC_2.4 │ │ │ │ -004c0358 0001d116 R_ARM_JUMP_SLOT 00000000 setuid@GLIBC_2.4 │ │ │ │ -004c035c 00077b16 R_ARM_JUMP_SLOT 00000000 isatty@GLIBC_2.4 │ │ │ │ -004c0360 0000e216 R_ARM_JUMP_SLOT 00000000 readlinkat@GLIBC_2.4 │ │ │ │ -004c0364 0003b016 R_ARM_JUMP_SLOT 00000000 epoll_wait@GLIBC_2.4 │ │ │ │ -004c0368 0004d216 R_ARM_JUMP_SLOT 00000000 lremovexattr@GLIBC_2.4 │ │ │ │ -004c036c 00036b16 R_ARM_JUMP_SLOT 00000000 strsignal@GLIBC_2.4 │ │ │ │ -004c0370 00016e16 R_ARM_JUMP_SLOT 00029d24 tanh@GLIBC_2.4 │ │ │ │ -004c0374 00084916 R_ARM_JUMP_SLOT 00000000 XML_UseForeignDTD │ │ │ │ -004c0378 0004c616 R_ARM_JUMP_SLOT 00029d3c XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ -004c037c 00007a16 R_ARM_JUMP_SLOT 00000000 getpriority@GLIBC_2.4 │ │ │ │ -004c0380 00037916 R_ARM_JUMP_SLOT 00000000 flockfile@GLIBC_2.4 │ │ │ │ -004c0384 00081316 R_ARM_JUMP_SLOT 00029d60 XML_SetDefaultHandler │ │ │ │ -004c0388 00021716 R_ARM_JUMP_SLOT 00000000 pthread_key_create@GLIBC_2.34 │ │ │ │ -004c038c 00069516 R_ARM_JUMP_SLOT 00000000 posix_spawn@GLIBC_2.15 │ │ │ │ -004c0390 00066716 R_ARM_JUMP_SLOT 00000000 login_tty@GLIBC_2.34 │ │ │ │ -004c0394 00055016 R_ARM_JUMP_SLOT 00000000 pthread_mutex_lock@GLIBC_2.4 │ │ │ │ -004c0398 0006b016 R_ARM_JUMP_SLOT 00000000 mbstowcs@GLIBC_2.4 │ │ │ │ -004c039c 0007ad16 R_ARM_JUMP_SLOT 00029da8 cos@GLIBC_2.4 │ │ │ │ -004c03a0 00081216 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ -004c03a4 00081016 R_ARM_JUMP_SLOT 00000000 XML_ParseBuffer │ │ │ │ -004c03a8 0003a816 R_ARM_JUMP_SLOT 00000000 memfd_create@GLIBC_2.27 │ │ │ │ -004c03ac 00005316 R_ARM_JUMP_SLOT 00000000 nextafter@GLIBC_2.4 │ │ │ │ -004c03b0 0007e816 R_ARM_JUMP_SLOT 00000000 getrandom@GLIBC_2.25 │ │ │ │ -004c03b4 00057016 R_ARM_JUMP_SLOT 00000000 XML_GetSpecifiedAttributeCount │ │ │ │ -004c03b8 00020c16 R_ARM_JUMP_SLOT 00000000 unlink@GLIBC_2.4 │ │ │ │ -004c03bc 00015016 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 │ │ │ │ -004c03c0 0007b516 R_ARM_JUMP_SLOT 00000000 __select64@GLIBC_2.34 │ │ │ │ -004c03c4 0006a416 R_ARM_JUMP_SLOT 00000000 posix_fadvise64@GLIBC_2.4 │ │ │ │ -004c03c8 00029716 R_ARM_JUMP_SLOT 00000000 gethostbyaddr_r@GLIBC_2.4 │ │ │ │ -004c03cc 00081716 R_ARM_JUMP_SLOT 00000000 __sem_clockwait64@GLIBC_2.34 │ │ │ │ -004c03d0 0000d416 R_ARM_JUMP_SLOT 00000000 execv@GLIBC_2.4 │ │ │ │ -004c03d4 0000db16 R_ARM_JUMP_SLOT 00029e50 fdatasync@GLIBC_2.4 │ │ │ │ -004c03d8 00034216 R_ARM_JUMP_SLOT 00000000 epoll_create1@GLIBC_2.9 │ │ │ │ -004c03dc 00047516 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ -004c03e0 00076516 R_ARM_JUMP_SLOT 00000000 setlocale@GLIBC_2.4 │ │ │ │ -004c03e4 00041316 R_ARM_JUMP_SLOT 00000000 fopen64@GLIBC_2.4 │ │ │ │ -004c03e8 00017416 R_ARM_JUMP_SLOT 00000000 getxattr@GLIBC_2.4 │ │ │ │ -004c03ec 0004c716 R_ARM_JUMP_SLOT 00000000 clock@GLIBC_2.4 │ │ │ │ -004c03f0 00024416 R_ARM_JUMP_SLOT 00000000 clearerr@GLIBC_2.4 │ │ │ │ -004c03f4 0008bd16 R_ARM_JUMP_SLOT 00000000 pthread_cond_signal@GLIBC_2.4 │ │ │ │ -004c03f8 00085d16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setflags@GLIBC_2.4 │ │ │ │ -004c03fc 0001a616 R_ARM_JUMP_SLOT 00000000 setresgid@GLIBC_2.4 │ │ │ │ -004c0400 00017b16 R_ARM_JUMP_SLOT 00000000 mprotect@GLIBC_2.4 │ │ │ │ -004c0404 0006d116 R_ARM_JUMP_SLOT 00000000 __clock_gettime64@GLIBC_2.34 │ │ │ │ -004c0408 00033516 R_ARM_JUMP_SLOT 00000000 __ctype_tolower_loc@GLIBC_2.4 │ │ │ │ -004c040c 0003f716 R_ARM_JUMP_SLOT 00000000 localeconv@GLIBC_2.4 │ │ │ │ -004c0410 0002d016 R_ARM_JUMP_SLOT 00029f08 acos@GLIBC_2.4 │ │ │ │ -004c0414 00034316 R_ARM_JUMP_SLOT 00000000 feof@GLIBC_2.4 │ │ │ │ -004c0418 00041016 R_ARM_JUMP_SLOT 00000000 getppid@GLIBC_2.4 │ │ │ │ -004c041c 00006916 R_ARM_JUMP_SLOT 00000000 mknod@GLIBC_2.33 │ │ │ │ -004c0420 00063f16 R_ARM_JUMP_SLOT 00000000 openpty@GLIBC_2.34 │ │ │ │ -004c0424 00020d16 R_ARM_JUMP_SLOT 00000000 ftell@GLIBC_2.4 │ │ │ │ -004c0428 0005b916 R_ARM_JUMP_SLOT 00000000 log1p@GLIBC_2.4 │ │ │ │ -004c042c 00052416 R_ARM_JUMP_SLOT 00000000 alarm@GLIBC_2.4 │ │ │ │ -004c0430 0006bd16 R_ARM_JUMP_SLOT 00029f6c XML_SetNotStandaloneHandler │ │ │ │ -004c0434 00029e16 R_ARM_JUMP_SLOT 00000000 __explicit_bzero_chk@GLIBC_2.25 │ │ │ │ -004c0438 0005fc16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_destroy@GLIBC_2.4 │ │ │ │ -004c043c 0007ee16 R_ARM_JUMP_SLOT 00000000 __futimens64@GLIBC_2.34 │ │ │ │ -004c0440 0004c316 R_ARM_JUMP_SLOT 00029f9c XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ -004c0444 0000d016 R_ARM_JUMP_SLOT 00000000 sigaddset@GLIBC_2.4 │ │ │ │ -004c0448 00052a16 R_ARM_JUMP_SLOT 00000000 chroot@GLIBC_2.4 │ │ │ │ -004c044c 00053216 R_ARM_JUMP_SLOT 00000000 strcpy@GLIBC_2.4 │ │ │ │ -004c0450 0001c516 R_ARM_JUMP_SLOT 00000000 dlopen@GLIBC_2.34 │ │ │ │ -004c0454 00022016 R_ARM_JUMP_SLOT 00000000 sem_init@GLIBC_2.34 │ │ │ │ -004c0458 0002fb16 R_ARM_JUMP_SLOT 00000000 waitpid@GLIBC_2.4 │ │ │ │ -004c045c 00049916 R_ARM_JUMP_SLOT 00000000 __pthread_cond_timedwait64@GLIBC_2.34 │ │ │ │ -004c0460 0008cf16 R_ARM_JUMP_SLOT 00000000 pthread_cond_destroy@GLIBC_2.4 │ │ │ │ -004c0464 00074216 R_ARM_JUMP_SLOT 00000000 __time64@GLIBC_2.34 │ │ │ │ -004c0468 0008af16 R_ARM_JUMP_SLOT 00000000 __isoc23_sscanf@GLIBC_2.38 │ │ │ │ -004c046c 00020216 R_ARM_JUMP_SLOT 00000000 lgetxattr@GLIBC_2.4 │ │ │ │ -004c0470 0006ff16 R_ARM_JUMP_SLOT 00000000 inflateSetDictionary │ │ │ │ -004c0474 00077316 R_ARM_JUMP_SLOT 00000000 __vsnprintf_chk@GLIBC_2.4 │ │ │ │ -004c0478 0006ad16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_destroy@GLIBC_2.4 │ │ │ │ -004c047c 00077c16 R_ARM_JUMP_SLOT 00000000 XML_ExpatVersionInfo │ │ │ │ -004c0480 00070716 R_ARM_JUMP_SLOT 0002a05c XML_GetCurrentLineNumber │ │ │ │ -004c0484 0005c816 R_ARM_JUMP_SLOT 00000000 mkfifo@GLIBC_2.4 │ │ │ │ -004c0488 0004ec16 R_ARM_JUMP_SLOT 00000000 open64@GLIBC_2.4 │ │ │ │ -004c048c 00038a16 R_ARM_JUMP_SLOT 00000000 __vfprintf_chk@GLIBC_2.4 │ │ │ │ -004c0490 0007bb16 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ -004c0494 00080316 R_ARM_JUMP_SLOT 00000000 fgetxattr@GLIBC_2.4 │ │ │ │ -004c0498 00032f16 R_ARM_JUMP_SLOT 00000000 getegid@GLIBC_2.4 │ │ │ │ -004c049c 00032416 R_ARM_JUMP_SLOT 00000000 lsetxattr@GLIBC_2.4 │ │ │ │ -004c04a0 00020516 R_ARM_JUMP_SLOT 00000000 sethostname@GLIBC_2.4 │ │ │ │ -004c04a4 00046e16 R_ARM_JUMP_SLOT 00000000 pwrite64@GLIBC_2.4 │ │ │ │ -004c04a8 00054016 R_ARM_JUMP_SLOT 00000000 pthread_detach@GLIBC_2.34 │ │ │ │ -004c04ac 00046916 R_ARM_JUMP_SLOT 00000000 killpg@GLIBC_2.4 │ │ │ │ -004c04b0 0005d716 R_ARM_JUMP_SLOT 00000000 ctermid@GLIBC_2.4 │ │ │ │ -004c04b4 00024516 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_destroy@GLIBC_2.4 │ │ │ │ -004c04b8 0007ff16 R_ARM_JUMP_SLOT 0002a10c XML_SetEndCdataSectionHandler │ │ │ │ -004c04bc 00023e16 R_ARM_JUMP_SLOT 0002a118 exp2@GLIBC_2.29 │ │ │ │ -004c04c0 00047b16 R_ARM_JUMP_SLOT 00000000 getgrent@GLIBC_2.4 │ │ │ │ -004c04c4 00015116 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_init@GLIBC_2.4 │ │ │ │ -004c04c8 00035d16 R_ARM_JUMP_SLOT 00000000 sched_getaffinity@GLIBC_2.4 │ │ │ │ -004c04cc 00012516 R_ARM_JUMP_SLOT 0002a148 XML_SetCommentHandler │ │ │ │ -004c04d0 00072b16 R_ARM_JUMP_SLOT 00000000 __localtime64_r@GLIBC_2.34 │ │ │ │ -004c04d4 0001f216 R_ARM_JUMP_SLOT 00000000 __snprintf_chk@GLIBC_2.4 │ │ │ │ -004c04d8 00040916 R_ARM_JUMP_SLOT 00000000 posix_fallocate64@GLIBC_2.4 │ │ │ │ -004c04dc 00088716 R_ARM_JUMP_SLOT 00000000 pthread_mutex_init@GLIBC_2.4 │ │ │ │ -004c04e0 00060d16 R_ARM_JUMP_SLOT 00000000 ptsname_r@GLIBC_2.4 │ │ │ │ -004c04e4 00063416 R_ARM_JUMP_SLOT 00000000 pthread_attr_setstacksize@GLIBC_2.34 │ │ │ │ -004c04e8 0003a916 R_ARM_JUMP_SLOT 00000000 shutdown@GLIBC_2.4 │ │ │ │ -004c04ec 0002da16 R_ARM_JUMP_SLOT 00000000 bind@GLIBC_2.4 │ │ │ │ -004c04f0 00056b16 R_ARM_JUMP_SLOT 00000000 fdopen@GLIBC_2.4 │ │ │ │ -004c04f4 00073016 R_ARM_JUMP_SLOT 00000000 wcsxfrm@GLIBC_2.4 │ │ │ │ -004c04f8 00066016 R_ARM_JUMP_SLOT 00000000 eventfd_read@GLIBC_2.7 │ │ │ │ -004c04fc 0003b616 R_ARM_JUMP_SLOT 00000000 __syslog_chk@GLIBC_2.4 │ │ │ │ -004c0500 00086116 R_ARM_JUMP_SLOT 00000000 strstr@GLIBC_2.4 │ │ │ │ -004c0504 00084316 R_ARM_JUMP_SLOT 00000000 nice@GLIBC_2.4 │ │ │ │ -004c0508 00006416 R_ARM_JUMP_SLOT 00000000 close@GLIBC_2.4 │ │ │ │ -004c050c 00042216 R_ARM_JUMP_SLOT 00000000 frexp@GLIBC_2.4 │ │ │ │ -004c0510 00060716 R_ARM_JUMP_SLOT 0002a214 XML_SetSkippedEntityHandler │ │ │ │ -004c0514 0001be16 R_ARM_JUMP_SLOT 00000000 lockf64@GLIBC_2.4 │ │ │ │ -004c0518 0001df16 R_ARM_JUMP_SLOT 00000000 getlogin_r@GLIBC_2.4 │ │ │ │ -004c051c 00062016 R_ARM_JUMP_SLOT 00000000 fwrite@GLIBC_2.4 │ │ │ │ -004c0520 00005516 R_ARM_JUMP_SLOT 00000000 __sched_rr_get_interval64@GLIBC_2.34 │ │ │ │ -004c0524 00063a16 R_ARM_JUMP_SLOT 00000000 closedir@GLIBC_2.4 │ │ │ │ -004c0528 0005a716 R_ARM_JUMP_SLOT 0002a260 XML_SetHashSalt16Bytes │ │ │ │ -004c052c 00017916 R_ARM_JUMP_SLOT 0002a26c XML_SetAllocTrackerMaximumAmplification │ │ │ │ -004c0530 0003e416 R_ARM_JUMP_SLOT 00000000 __open64_2@GLIBC_2.7 │ │ │ │ -004c0534 0003fd16 R_ARM_JUMP_SLOT 00000000 initgroups@GLIBC_2.4 │ │ │ │ -004c0538 00066616 R_ARM_JUMP_SLOT 00000000 sem_post@GLIBC_2.34 │ │ │ │ -004c053c 00001b16 R_ARM_JUMP_SLOT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ -004c0540 0005f716 R_ARM_JUMP_SLOT 00000000 wcscmp@GLIBC_2.4 │ │ │ │ -004c0544 00076c16 R_ARM_JUMP_SLOT 0002a2b4 XML_SetProcessingInstructionHandler │ │ │ │ -004c0548 0007af16 R_ARM_JUMP_SLOT 00000000 __clock_nanosleep_time64@GLIBC_2.34 │ │ │ │ -004c054c 00052516 R_ARM_JUMP_SLOT 00000000 log10@GLIBC_2.4 │ │ │ │ -004c0550 0003c316 R_ARM_JUMP_SLOT 00000000 unlockpt@GLIBC_2.4 │ │ │ │ -004c0554 00060316 R_ARM_JUMP_SLOT 00000000 setvbuf@GLIBC_2.4 │ │ │ │ -004c0558 00068816 R_ARM_JUMP_SLOT 00000000 __timerfd_gettime64@GLIBC_2.34 │ │ │ │ -004c055c 00084e16 R_ARM_JUMP_SLOT 00000000 __ctype_b_loc@GLIBC_2.4 │ │ │ │ -004c0560 0003bd16 R_ARM_JUMP_SLOT 00000000 accept4@GLIBC_2.10 │ │ │ │ -004c0564 00008416 R_ARM_JUMP_SLOT 00000000 XML_SetBase │ │ │ │ -004c0568 00027216 R_ARM_JUMP_SLOT 00000000 setpwent@GLIBC_2.4 │ │ │ │ -004c056c 0008b316 R_ARM_JUMP_SLOT 00000000 execve@GLIBC_2.4 │ │ │ │ -004c0570 0001f716 R_ARM_JUMP_SLOT 00000000 if_nameindex@GLIBC_2.4 │ │ │ │ -004c0574 0004a616 R_ARM_JUMP_SLOT 0002a348 XML_SetElementDeclHandler │ │ │ │ -004c0578 0001c916 R_ARM_JUMP_SLOT 0002a354 XML_ErrorString │ │ │ │ -004c057c 00011516 R_ARM_JUMP_SLOT 00000000 lseek64@GLIBC_2.4 │ │ │ │ -004c0580 00079116 R_ARM_JUMP_SLOT 0002a370 malloc@GLIBC_2.4 │ │ │ │ -004c0584 0000e516 R_ARM_JUMP_SLOT 0002a37c XML_SetAllocTrackerActivationThreshold │ │ │ │ -004c0588 00000c16 R_ARM_JUMP_SLOT 00000000 mmap64@GLIBC_2.4 │ │ │ │ -004c058c 0008d016 R_ARM_JUMP_SLOT 00000000 listxattr@GLIBC_2.4 │ │ │ │ -004c0590 0000a716 R_ARM_JUMP_SLOT 0002a3a0 XML_SetEndNamespaceDeclHandler │ │ │ │ -004c0594 00001e16 R_ARM_JUMP_SLOT 00000000 fma@GLIBC_2.4 │ │ │ │ -004c0598 00064616 R_ARM_JUMP_SLOT 00000000 nl_langinfo@GLIBC_2.4 │ │ │ │ -004c059c 00022216 R_ARM_JUMP_SLOT 00000000 gethostname@GLIBC_2.4 │ │ │ │ -004c05a0 00062816 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ -004c05a4 0001f516 R_ARM_JUMP_SLOT 00000000 sched_get_priority_min@GLIBC_2.4 │ │ │ │ -004c05a8 00041816 R_ARM_JUMP_SLOT 00000000 grantpt@GLIBC_2.4 │ │ │ │ -004c05ac 0006bb16 R_ARM_JUMP_SLOT 00000000 sigaction@GLIBC_2.4 │ │ │ │ -004c05b0 00034916 R_ARM_JUMP_SLOT 0002a400 XML_SetNotationDeclHandler │ │ │ │ -004c05b4 0004f816 R_ARM_JUMP_SLOT 00000000 chdir@GLIBC_2.4 │ │ │ │ -004c05b8 00089216 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setsigmask@GLIBC_2.4 │ │ │ │ -004c05bc 0004d916 R_ARM_JUMP_SLOT 00000000 sem_trywait@GLIBC_2.34 │ │ │ │ -004c05c0 0002d116 R_ARM_JUMP_SLOT 00000000 __fprintf_chk@GLIBC_2.4 │ │ │ │ -004c05c4 00004016 R_ARM_JUMP_SLOT 00000000 posix_spawnp@GLIBC_2.15 │ │ │ │ -004c05c8 00064716 R_ARM_JUMP_SLOT 00000000 XML_SetReturnNSTriplet │ │ │ │ -004c05cc 00012a16 R_ARM_JUMP_SLOT 00000000 pthread_attr_init@GLIBC_2.4 │ │ │ │ -004c05d0 0007b316 R_ARM_JUMP_SLOT 00000000 poll@GLIBC_2.4 │ │ │ │ -004c05d4 00013616 R_ARM_JUMP_SLOT 0002a470 XML_SetEntityDeclHandler │ │ │ │ -004c05d8 00072816 R_ARM_JUMP_SLOT 00000000 __gmtime64_r@GLIBC_2.34 │ │ │ │ -004c05dc 0001c716 R_ARM_JUMP_SLOT 00000000 pthread_key_delete@GLIBC_2.34 │ │ │ │ -004c05e0 0005b616 R_ARM_JUMP_SLOT 00000000 strnlen@GLIBC_2.4 │ │ │ │ -004c05e4 00072016 R_ARM_JUMP_SLOT 00000000 fstatvfs64@GLIBC_2.4 │ │ │ │ -004c05e8 00012916 R_ARM_JUMP_SLOT 0002a4b0 asinh@GLIBC_2.4 │ │ │ │ -004c05ec 00003f16 R_ARM_JUMP_SLOT 00000000 atan2@GLIBC_2.4 │ │ │ │ -004c05f0 0003a516 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4 │ │ │ │ -004c05f4 00044a16 R_ARM_JUMP_SLOT 00000000 setpgrp@GLIBC_2.4 │ │ │ │ -004c05f8 00025b16 R_ARM_JUMP_SLOT 00000000 sched_getparam@GLIBC_2.4 │ │ │ │ -004c05fc 00083116 R_ARM_JUMP_SLOT 00000000 __libc_current_sigrtmax@GLIBC_2.4 │ │ │ │ -004c0600 00074a16 R_ARM_JUMP_SLOT 00000000 getpwnam_r@GLIBC_2.4 │ │ │ │ -004c0604 00041916 R_ARM_JUMP_SLOT 0002a508 acosh@GLIBC_2.4 │ │ │ │ -004c0608 00071716 R_ARM_JUMP_SLOT 00000000 mkfifoat@GLIBC_2.4 │ │ │ │ -004c060c 00039e16 R_ARM_JUMP_SLOT 00000000 __isoc23_strtol@GLIBC_2.38 │ │ │ │ -004c0610 00016316 R_ARM_JUMP_SLOT 00000000 getcwd@GLIBC_2.4 │ │ │ │ -004c0614 00014116 R_ARM_JUMP_SLOT 00000000 rmdir@GLIBC_2.4 │ │ │ │ -004c0618 00029816 R_ARM_JUMP_SLOT 00000000 setxattr@GLIBC_2.4 │ │ │ │ -004c061c 00069b16 R_ARM_JUMP_SLOT 00000000 wcsftime@GLIBC_2.4 │ │ │ │ -004c0620 00037516 R_ARM_JUMP_SLOT 00000000 strtok_r@GLIBC_2.4 │ │ │ │ -004c0624 00074716 R_ARM_JUMP_SLOT 00000000 deflateCopy │ │ │ │ -004c0628 00069016 R_ARM_JUMP_SLOT 00000000 fremovexattr@GLIBC_2.4 │ │ │ │ -004c062c 00028816 R_ARM_JUMP_SLOT 00000000 rewinddir@GLIBC_2.4 │ │ │ │ -004c0630 00006b16 R_ARM_JUMP_SLOT 00000000 wcstok@GLIBC_2.4 │ │ │ │ -004c0634 00077716 R_ARM_JUMP_SLOT 00000000 pthread_getspecific@GLIBC_2.34 │ │ │ │ -004c0638 0007e416 R_ARM_JUMP_SLOT 00000000 send@GLIBC_2.4 │ │ │ │ -004c063c 0006c516 R_ARM_JUMP_SLOT 00000000 getpgid@GLIBC_2.4 │ │ │ │ -004c0640 00001f16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ -004c0644 0000f916 R_ARM_JUMP_SLOT 0002a5d0 XML_ParserFree │ │ │ │ -004c0648 00064316 R_ARM_JUMP_SLOT 00000000 eventfd_write@GLIBC_2.7 │ │ │ │ -004c064c 00051516 R_ARM_JUMP_SLOT 00000000 sigfillset@GLIBC_2.4 │ │ │ │ -004c0650 00022d16 R_ARM_JUMP_SLOT 00000000 deflateInit2_ │ │ │ │ -004c0654 00040416 R_ARM_JUMP_SLOT 00000000 pause@GLIBC_2.4 │ │ │ │ -004c0658 0000fe16 R_ARM_JUMP_SLOT 00000000 getc@GLIBC_2.4 │ │ │ │ -004c065c 00060416 R_ARM_JUMP_SLOT 00000000 pathconf@GLIBC_2.4 │ │ │ │ -004c0660 0003df16 R_ARM_JUMP_SLOT 00000000 dup2@GLIBC_2.4 │ │ │ │ -004c0664 00058a16 R_ARM_JUMP_SLOT 00000000 puts@GLIBC_2.4 │ │ │ │ -004c0668 00086416 R_ARM_JUMP_SLOT 00000000 __setsockopt64@GLIBC_2.34 │ │ │ │ -004c066c 0000fa16 R_ARM_JUMP_SLOT 0002a64c erf@GLIBC_2.4 │ │ │ │ -004c0670 00063016 R_ARM_JUMP_SLOT 00000000 __sysconf@GLIBC_2.4 │ │ │ │ -004c0674 00079716 R_ARM_JUMP_SLOT 0002a664 XML_SetElementHandler │ │ │ │ -004c0678 00010216 R_ARM_JUMP_SLOT 0002a670 XML_SetUnknownEncodingHandler │ │ │ │ -004c067c 00027416 R_ARM_JUMP_SLOT 00000000 faccessat@GLIBC_2.4 │ │ │ │ -004c0680 00059116 R_ARM_JUMP_SLOT 00000000 pthread_getcpuclockid@GLIBC_2.34 │ │ │ │ -004c0684 00066c16 R_ARM_JUMP_SLOT 00000000 getpid@GLIBC_2.4 │ │ │ │ -004c0688 00036016 R_ARM_JUMP_SLOT 00000000 XML_StopParser │ │ │ │ -004c068c 00023516 R_ARM_JUMP_SLOT 00000000 setreuid@GLIBC_2.4 │ │ │ │ -004c0690 00017a16 R_ARM_JUMP_SLOT 00000000 endpwent@GLIBC_2.4 │ │ │ │ -004c0694 00014416 R_ARM_JUMP_SLOT 00000000 XML_GetFeatureList │ │ │ │ -004c0698 00075f16 R_ARM_JUMP_SLOT 00000000 textdomain@GLIBC_2.4 │ │ │ │ -004c069c 00063316 R_ARM_JUMP_SLOT 0002a6dc XML_SetAttlistDeclHandler │ │ │ │ -004c06a0 0006b716 R_ARM_JUMP_SLOT 0002a6e8 copysign@GLIBC_2.4 │ │ │ │ -004c06a4 00066416 R_ARM_JUMP_SLOT 0002a6f4 XML_SetStartElementHandler │ │ │ │ -004c06a8 00042616 R_ARM_JUMP_SLOT 00000000 __sched_cpucount@GLIBC_2.6 │ │ │ │ -004c06ac 0008bc16 R_ARM_JUMP_SLOT 00000000 fmod@GLIBC_2.38 │ │ │ │ -004c06b0 0006ce16 R_ARM_JUMP_SLOT 0002a718 XML_Parse │ │ │ │ -004c06b4 00048f16 R_ARM_JUMP_SLOT 00000000 closelog@GLIBC_2.4 │ │ │ │ -004c06b8 00013716 R_ARM_JUMP_SLOT 00000000 dup@GLIBC_2.4 │ │ │ │ -004c06bc 0000a316 R_ARM_JUMP_SLOT 00000000 flock@GLIBC_2.4 │ │ │ │ -004c06c0 0006d516 R_ARM_JUMP_SLOT 00000000 wcsrchr@GLIBC_2.4 │ │ │ │ -004c06c4 00003416 R_ARM_JUMP_SLOT 00000000 readlink@GLIBC_2.4 │ │ │ │ -004c06c8 0004df16 R_ARM_JUMP_SLOT 00000000 memrchr@GLIBC_2.4 │ │ │ │ -004c06cc 00023916 R_ARM_JUMP_SLOT 00000000 fork@GLIBC_2.4 │ │ │ │ -004c06d0 0002af16 R_ARM_JUMP_SLOT 00000000 wcstombs@GLIBC_2.4 │ │ │ │ -004c06d4 0005a916 R_ARM_JUMP_SLOT 00000000 XML_GetBuffer │ │ │ │ -004c06d8 00054e16 R_ARM_JUMP_SLOT 00000000 deflateSetDictionary │ │ │ │ -004c06dc 00082316 R_ARM_JUMP_SLOT 0002a79c sin@GLIBC_2.4 │ │ │ │ -004c06e0 00004e16 R_ARM_JUMP_SLOT 00000000 pthread_attr_destroy@GLIBC_2.4 │ │ │ │ -004c06e4 00012b16 R_ARM_JUMP_SLOT 00000000 pthread_condattr_init@GLIBC_2.4 │ │ │ │ -004c06e8 00033e16 R_ARM_JUMP_SLOT 00000000 sched_setaffinity@GLIBC_2.4 │ │ │ │ -004c06ec 0002e216 R_ARM_JUMP_SLOT 00000000 log2@GLIBC_2.29 │ │ │ │ -004c06f0 00020816 R_ARM_JUMP_SLOT 00000000 munmap@GLIBC_2.4 │ │ │ │ -004c06f4 00056916 R_ARM_JUMP_SLOT 00000000 wcsncmp@GLIBC_2.4 │ │ │ │ -004c06f8 00058116 R_ARM_JUMP_SLOT 00000000 __realpath_chk@GLIBC_2.4 │ │ │ │ -004c06fc 0008ac16 R_ARM_JUMP_SLOT 00000000 adler32 │ │ │ │ -004c0700 00085616 R_ARM_JUMP_SLOT 00000000 readdir64@GLIBC_2.4 │ │ │ │ -004c0704 00044116 R_ARM_JUMP_SLOT 00000000 lchown@GLIBC_2.4 │ │ │ │ -004c0708 00055f16 R_ARM_JUMP_SLOT 00000000 putc@GLIBC_2.4 │ │ │ │ -004c070c 0000cb16 R_ARM_JUMP_SLOT 00000000 setns@GLIBC_2.14 │ │ │ │ -004c0710 00069116 R_ARM_JUMP_SLOT 0002a840 tan@GLIBC_2.4 │ │ │ │ -004c0714 0004dc16 R_ARM_JUMP_SLOT 0002a84c cosh@GLIBC_2.4 │ │ │ │ -004c0718 00023f16 R_ARM_JUMP_SLOT 00000000 unlinkat@GLIBC_2.4 │ │ │ │ -004c071c 0006a916 R_ARM_JUMP_SLOT 00000000 dlsym@GLIBC_2.34 │ │ │ │ -004c0720 00001516 R_ARM_JUMP_SLOT 00000000 linkat@GLIBC_2.4 │ │ │ │ -004c0724 0007c416 R_ARM_JUMP_SLOT 00000000 seteuid@GLIBC_2.4 │ │ │ │ -004c0728 0002ec16 R_ARM_JUMP_SLOT 00000000 pwritev64v2@GLIBC_2.26 │ │ │ │ -004c072c 00036916 R_ARM_JUMP_SLOT 00000000 __recvmsg64@GLIBC_2.34 │ │ │ │ -004c0730 00033616 R_ARM_JUMP_SLOT 00000000 timerfd_create@GLIBC_2.8 │ │ │ │ -004c0734 00014816 R_ARM_JUMP_SLOT 00000000 strcspn@GLIBC_2.4 │ │ │ │ -004c0738 00086b16 R_ARM_JUMP_SLOT 00000000 __sprintf_chk@GLIBC_2.4 │ │ │ │ -004c073c 00064b16 R_ARM_JUMP_SLOT 00000000 fread@GLIBC_2.4 │ │ │ │ -004c0740 00039216 R_ARM_JUMP_SLOT 00000000 fpathconf@GLIBC_2.4 │ │ │ │ -004c0744 0006be16 R_ARM_JUMP_SLOT 00000000 times@GLIBC_2.4 │ │ │ │ -004c0748 0004f216 R_ARM_JUMP_SLOT 0002a8e8 fchdir@GLIBC_2.4 │ │ │ │ -004c074c 00028916 R_ARM_JUMP_SLOT 00000000 pthread_cond_init@GLIBC_2.4 │ │ │ │ -004c0750 0001a816 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ -004c0754 00054716 R_ARM_JUMP_SLOT 00000000 getservbyport@GLIBC_2.4 │ │ │ │ -004c0758 00002716 R_ARM_JUMP_SLOT 00000000 getpwent@GLIBC_2.4 │ │ │ │ -004c075c 00047016 R_ARM_JUMP_SLOT 00000000 kill@GLIBC_2.4 │ │ │ │ -004c0760 00013e16 R_ARM_JUMP_SLOT 00000000 link@GLIBC_2.4 │ │ │ │ -004c0764 00010516 R_ARM_JUMP_SLOT 00000000 setgid@GLIBC_2.4 │ │ │ │ -004c0768 0008d816 R_ARM_JUMP_SLOT 00000000 ferror@GLIBC_2.4 │ │ │ │ -004c076c 00016916 R_ARM_JUMP_SLOT 00000000 getpeername@GLIBC_2.4 │ │ │ │ -004c0770 00014916 R_ARM_JUMP_SLOT 00000000 __memmove_chk@GLIBC_2.4 │ │ │ │ -004c0774 0007bc16 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ -004c0778 00079d16 R_ARM_JUMP_SLOT 00000000 __strcpy_chk@GLIBC_2.4 │ │ │ │ -004c077c 0007fd16 R_ARM_JUMP_SLOT 00000000 __isoc23_strtoul@GLIBC_2.38 │ │ │ │ -004c0780 00036716 R_ARM_JUMP_SLOT 00000000 ftruncate64@GLIBC_2.4 │ │ │ │ -004c0784 0007a716 R_ARM_JUMP_SLOT 00000000 chown@GLIBC_2.4 │ │ │ │ -004c0788 0005f916 R_ARM_JUMP_SLOT 00000000 epoll_ctl@GLIBC_2.4 │ │ │ │ -004c078c 00007016 R_ARM_JUMP_SLOT 00000000 setrlimit64@GLIBC_2.4 │ │ │ │ -004c0790 00086e16 R_ARM_JUMP_SLOT 00000000 getloadavg@GLIBC_2.4 │ │ │ │ -004c0794 00077616 R_ARM_JUMP_SLOT 00000000 getgroups@GLIBC_2.4 │ │ │ │ -004c0798 00045216 R_ARM_JUMP_SLOT 00000000 wmemchr@GLIBC_2.4 │ │ │ │ -004c079c 0002ea16 R_ARM_JUMP_SLOT 00000000 recvfrom@GLIBC_2.4 │ │ │ │ -004c07a0 0006cf16 R_ARM_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.34 │ │ │ │ -004c07a4 0000e016 R_ARM_JUMP_SLOT 00000000 readv@GLIBC_2.4 │ │ │ │ -004c07a8 0005d816 R_ARM_JUMP_SLOT 0002aa0c fabs@GLIBC_2.4 │ │ │ │ -004c07ac 00014516 R_ARM_JUMP_SLOT 00000000 getservbyname@GLIBC_2.4 │ │ │ │ -004c07b0 0004b916 R_ARM_JUMP_SLOT 00000000 pipe@GLIBC_2.4 │ │ │ │ -004c07b4 0005e716 R_ARM_JUMP_SLOT 00000000 endgrent@GLIBC_2.4 │ │ │ │ -004c07b8 00031a16 R_ARM_JUMP_SLOT 00000000 syscall@GLIBC_2.4 │ │ │ │ -004c07bc 00027d16 R_ARM_JUMP_SLOT 00000000 setresuid@GLIBC_2.4 │ │ │ │ -004c07c0 00086816 R_ARM_JUMP_SLOT 00000000 getsid@GLIBC_2.4 │ │ │ │ -004c07c4 00019616 R_ARM_JUMP_SLOT 00000000 if_indextoname@GLIBC_2.4 │ │ │ │ -004c07c8 00015d16 R_ARM_JUMP_SLOT 00000000 setregid@GLIBC_2.4 │ │ │ │ -004c07cc 0003d316 R_ARM_JUMP_SLOT 00000000 strpbrk@GLIBC_2.4 │ │ │ │ -004c07d0 0005a216 R_ARM_JUMP_SLOT 0002aa88 XML_SetCharacterDataHandler │ │ │ │ -004c07d4 0007df16 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ -004c07d8 0003c416 R_ARM_JUMP_SLOT 00000000 getgrnam_r@GLIBC_2.4 │ │ │ │ -004c07dc 00020916 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ -004c07e0 0003d016 R_ARM_JUMP_SLOT 00000000 fchmod@GLIBC_2.4 │ │ │ │ -004c07e4 00022816 R_ARM_JUMP_SLOT 00000000 __clock_getres64@GLIBC_2.34 │ │ │ │ -004c07e8 00061b16 R_ARM_JUMP_SLOT 00000000 __sched_cpualloc@GLIBC_2.7 │ │ │ │ -004c07ec 00012216 R_ARM_JUMP_SLOT 00000000 __sched_cpufree@GLIBC_2.7 │ │ │ │ -004c07f0 00013816 R_ARM_JUMP_SLOT 00000000 setenv@GLIBC_2.4 │ │ │ │ -004c07f4 00015a16 R_ARM_JUMP_SLOT 00000000 __getitimer64@GLIBC_2.34 │ │ │ │ -004c07f8 00042d16 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ -004c07fc 00001216 R_ARM_JUMP_SLOT 00000000 getpwuid_r@GLIBC_2.4 │ │ │ │ -004c0800 0006d316 R_ARM_JUMP_SLOT 00000000 XML_GetInputContext64 │ │ │ │ -004c0804 0000c216 R_ARM_JUMP_SLOT 00000000 sigpending@GLIBC_2.4 │ │ │ │ -004c0808 0000d216 R_ARM_JUMP_SLOT 00000000 exit@GLIBC_2.4 │ │ │ │ -004c080c 0003e216 R_ARM_JUMP_SLOT 00000000 dup3@GLIBC_2.9 │ │ │ │ -004c0810 00004616 R_ARM_JUMP_SLOT 00000000 fsetxattr@GLIBC_2.4 │ │ │ │ -004c0814 0005a316 R_ARM_JUMP_SLOT 00000000 llistxattr@GLIBC_2.4 │ │ │ │ -004c0818 0008b716 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ -004c081c 00043b16 R_ARM_JUMP_SLOT 00000000 inflateCopy@ZLIB_1.2.0 │ │ │ │ -004c0820 00089b16 R_ARM_JUMP_SLOT 00000000 pthread_self@GLIBC_2.4 │ │ │ │ -004c0824 00073716 R_ARM_JUMP_SLOT 0002ab88 XML_SetUnparsedEntityDeclHandler │ │ │ │ -004c0828 00050816 R_ARM_JUMP_SLOT 00000000 confstr@GLIBC_2.4 │ │ │ │ -004c082c 00022916 R_ARM_JUMP_SLOT 00000000 __timerfd_settime64@GLIBC_2.34 │ │ │ │ -004c0830 00070e16 R_ARM_JUMP_SLOT 00000000 __memset_chk@GLIBC_2.4 │ │ │ │ -004c0834 0003c816 R_ARM_JUMP_SLOT 00000000 ttyname_r@GLIBC_2.4 │ │ │ │ -004c0838 00015916 R_ARM_JUMP_SLOT 00000000 closefrom@GLIBC_2.34 │ │ │ │ -004c083c 0004ce16 R_ARM_JUMP_SLOT 00000000 __fdelt_chk@GLIBC_2.15 │ │ │ │ -004c0840 00064516 R_ARM_JUMP_SLOT 00000000 XML_GetCurrentColumnNumber64 │ │ │ │ -004c0844 0003d616 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ -004c0848 00063c16 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addclose@GLIBC_2.4 │ │ │ │ -004c084c 00001816 R_ARM_JUMP_SLOT 00000000 getgid@GLIBC_2.4 │ │ │ │ -004c0850 0002e616 R_ARM_JUMP_SLOT 00000000 fdopendir@GLIBC_2.4 │ │ │ │ -004c0854 0006c316 R_ARM_JUMP_SLOT 00000000 truncate64@GLIBC_2.4 │ │ │ │ -004c0858 0003bf16 R_ARM_JUMP_SLOT 00000000 fputs@GLIBC_2.4 │ │ │ │ -004c085c 00039816 R_ARM_JUMP_SLOT 00000000 ldexp@GLIBC_2.4 │ │ │ │ -004c0860 00022b16 R_ARM_JUMP_SLOT 0002ac48 XML_SetHashSalt │ │ │ │ -004c0864 00038d16 R_ARM_JUMP_SLOT 00000000 sched_setparam@GLIBC_2.4 │ │ │ │ +004c000c 00019e16 R_ARM_JUMP_SLOT 000292b4 atan@GLIBC_2.4 │ │ │ │ +004c0010 00028616 R_ARM_JUMP_SLOT 00000000 pthread_cond_init@GLIBC_2.4 │ │ │ │ +004c0014 0004f416 R_ARM_JUMP_SLOT 00000000 chdir@GLIBC_2.4 │ │ │ │ +004c0018 00001b16 R_ARM_JUMP_SLOT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ +004c001c 00073316 R_ARM_JUMP_SLOT 000292e4 XML_SetUnparsedEntityDeclHandler │ │ │ │ +004c0020 0000b716 R_ARM_JUMP_SLOT 00000000 setlogmask@GLIBC_2.4 │ │ │ │ +004c0024 00060c16 R_ARM_JUMP_SLOT 00000000 ptsname_r@GLIBC_2.4 │ │ │ │ +004c0028 0007a716 R_ARM_JUMP_SLOT 00000000 chown@GLIBC_2.4 │ │ │ │ +004c002c 0007c216 R_ARM_JUMP_SLOT 00000000 seteuid@GLIBC_2.4 │ │ │ │ +004c0030 00054f16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_lock@GLIBC_2.4 │ │ │ │ +004c0034 0005d716 R_ARM_JUMP_SLOT 0002932c fabs@GLIBC_2.4 │ │ │ │ +004c0038 00016616 R_ARM_JUMP_SLOT 00000000 if_freenameindex@GLIBC_2.4 │ │ │ │ +004c003c 00020116 R_ARM_JUMP_SLOT 00000000 lgetxattr@GLIBC_2.4 │ │ │ │ +004c0040 00022c16 R_ARM_JUMP_SLOT 00000000 deflateInit2_ │ │ │ │ +004c0044 0000de16 R_ARM_JUMP_SLOT 00000000 wcslen@GLIBC_2.4 │ │ │ │ +004c0048 00088716 R_ARM_JUMP_SLOT 00000000 pthread_mutex_init@GLIBC_2.4 │ │ │ │ +004c004c 0007a416 R_ARM_JUMP_SLOT 00000000 fchown@GLIBC_2.4 │ │ │ │ +004c0050 00019516 R_ARM_JUMP_SLOT 00000000 if_indextoname@GLIBC_2.4 │ │ │ │ +004c0054 00004416 R_ARM_JUMP_SLOT 00000000 fsetxattr@GLIBC_2.4 │ │ │ │ +004c0058 00071216 R_ARM_JUMP_SLOT 00000000 round@GLIBC_2.4 │ │ │ │ +004c005c 0001c816 R_ARM_JUMP_SLOT 000293a4 XML_ErrorString │ │ │ │ +004c0060 00025a16 R_ARM_JUMP_SLOT 000293b0 fsync@GLIBC_2.4 │ │ │ │ +004c0064 0001ca16 R_ARM_JUMP_SLOT 000293bc sinh@GLIBC_2.4 │ │ │ │ +004c0068 0003fe16 R_ARM_JUMP_SLOT 00000000 sync@GLIBC_2.4 │ │ │ │ +004c006c 00089016 R_ARM_JUMP_SLOT 00000000 sqrt@GLIBC_2.4 │ │ │ │ +004c0070 0005fa16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_destroy@GLIBC_2.4 │ │ │ │ +004c0074 00081e16 R_ARM_JUMP_SLOT 000293ec XML_SetUserData │ │ │ │ +004c0078 00042516 R_ARM_JUMP_SLOT 00000000 __sched_cpucount@GLIBC_2.6 │ │ │ │ +004c007c 00062b16 R_ARM_JUMP_SLOT 00000000 preadv64v2@GLIBC_2.26 │ │ │ │ +004c0080 00036b16 R_ARM_JUMP_SLOT 00000000 strsignal@GLIBC_2.4 │ │ │ │ +004c0084 00066a16 R_ARM_JUMP_SLOT 00000000 getpid@GLIBC_2.4 │ │ │ │ +004c0088 00018316 R_ARM_JUMP_SLOT 00000000 __fcntl_time64@GLIBC_2.34 │ │ │ │ +004c008c 00062116 R_ARM_JUMP_SLOT 00000000 __memcpy_chk@GLIBC_2.4 │ │ │ │ +004c0090 00036516 R_ARM_JUMP_SLOT 00000000 ftruncate64@GLIBC_2.4 │ │ │ │ +004c0094 00087916 R_ARM_JUMP_SLOT 00000000 XML_GetCurrentByteIndex64 │ │ │ │ +004c0098 00025e16 R_ARM_JUMP_SLOT 00000000 mbrtowc@GLIBC_2.4 │ │ │ │ +004c009c 0002e716 R_ARM_JUMP_SLOT 00000000 recvfrom@GLIBC_2.4 │ │ │ │ +004c00a0 0003e316 R_ARM_JUMP_SLOT 00000000 __open64_2@GLIBC_2.7 │ │ │ │ +004c00a4 00070916 R_ARM_JUMP_SLOT 00000000 setegid@GLIBC_2.4 │ │ │ │ +004c00a8 0008ce16 R_ARM_JUMP_SLOT 00000000 pthread_cond_destroy@GLIBC_2.4 │ │ │ │ +004c00ac 0004de16 R_ARM_JUMP_SLOT 00000000 memrchr@GLIBC_2.4 │ │ │ │ +004c00b0 00068d16 R_ARM_JUMP_SLOT 00000000 fremovexattr@GLIBC_2.4 │ │ │ │ +004c00b4 00075a16 R_ARM_JUMP_SLOT 00000000 pthread_setspecific@GLIBC_2.34 │ │ │ │ +004c00b8 00025f16 R_ARM_JUMP_SLOT 00000000 __clock_settime64@GLIBC_2.34 │ │ │ │ +004c00bc 0005ea16 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addopen@GLIBC_2.4 │ │ │ │ +004c00c0 0000e116 R_ARM_JUMP_SLOT 00000000 readlinkat@GLIBC_2.4 │ │ │ │ +004c00c4 0001a616 R_ARM_JUMP_SLOT 00000000 setresgid@GLIBC_2.4 │ │ │ │ +004c00c8 00061216 R_ARM_JUMP_SLOT 00000000 socketpair@GLIBC_2.4 │ │ │ │ +004c00cc 00006716 R_ARM_JUMP_SLOT 00000000 mknod@GLIBC_2.33 │ │ │ │ +004c00d0 0005b616 R_ARM_JUMP_SLOT 00000000 strnlen@GLIBC_2.4 │ │ │ │ +004c00d4 00056a16 R_ARM_JUMP_SLOT 00000000 fdopen@GLIBC_2.4 │ │ │ │ +004c00d8 0005b716 R_ARM_JUMP_SLOT 00000000 log1p@GLIBC_2.4 │ │ │ │ +004c00dc 0004d716 R_ARM_JUMP_SLOT 00000000 sem_trywait@GLIBC_2.34 │ │ │ │ +004c00e0 0006c516 R_ARM_JUMP_SLOT 00000000 getpgid@GLIBC_2.4 │ │ │ │ +004c00e4 00086516 R_ARM_JUMP_SLOT 00000000 getsid@GLIBC_2.4 │ │ │ │ +004c00e8 00063d16 R_ARM_JUMP_SLOT 00000000 freeaddrinfo@GLIBC_2.4 │ │ │ │ +004c00ec 00063b16 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addclose@GLIBC_2.4 │ │ │ │ +004c00f0 00024516 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_destroy@GLIBC_2.4 │ │ │ │ +004c00f4 0004bc16 R_ARM_JUMP_SLOT 00000000 fchmodat@GLIBC_2.4 │ │ │ │ +004c00f8 00044b16 R_ARM_JUMP_SLOT 00000000 pthread_sigmask@GLIBC_2.32 │ │ │ │ +004c00fc 00060d16 R_ARM_JUMP_SLOT 00000000 zlibVersion │ │ │ │ +004c0100 00069616 R_ARM_JUMP_SLOT 00000000 posix_spawn@GLIBC_2.15 │ │ │ │ +004c0104 00007f16 R_ARM_JUMP_SLOT 000295a8 free@GLIBC_2.4 │ │ │ │ +004c0108 00041716 R_ARM_JUMP_SLOT 00000000 hypot@GLIBC_2.35 │ │ │ │ +004c010c 0001f416 R_ARM_JUMP_SLOT 00000000 inet_pton@GLIBC_2.4 │ │ │ │ +004c0110 00027e16 R_ARM_JUMP_SLOT 00000000 getaddrinfo@GLIBC_2.4 │ │ │ │ +004c0114 0001da16 R_ARM_JUMP_SLOT 000295d8 expm1@GLIBC_2.4 │ │ │ │ +004c0118 0007e816 R_ARM_JUMP_SLOT 00000000 getrandom@GLIBC_2.25 │ │ │ │ +004c011c 00043916 R_ARM_JUMP_SLOT 00000000 inflateCopy@ZLIB_1.2.0 │ │ │ │ +004c0120 00047b16 R_ARM_JUMP_SLOT 00000000 getgrent@GLIBC_2.4 │ │ │ │ +004c0124 0005cd16 R_ARM_JUMP_SLOT 00000000 getresuid@GLIBC_2.4 │ │ │ │ +004c0128 00076316 R_ARM_JUMP_SLOT 00000000 bind_textdomain_codeset@GLIBC_2.4 │ │ │ │ +004c012c 0007b416 R_ARM_JUMP_SLOT 00000000 __select64@GLIBC_2.34 │ │ │ │ +004c0130 00066716 R_ARM_JUMP_SLOT 00000000 login_tty@GLIBC_2.34 │ │ │ │ +004c0134 00039216 R_ARM_JUMP_SLOT 00000000 fpathconf@GLIBC_2.4 │ │ │ │ +004c0138 0004c616 R_ARM_JUMP_SLOT 00000000 clock@GLIBC_2.4 │ │ │ │ +004c013c 0000e316 R_ARM_JUMP_SLOT 00029650 XML_SetAllocTrackerActivationThreshold │ │ │ │ +004c0140 00086216 R_ARM_JUMP_SLOT 00000000 __setsockopt64@GLIBC_2.34 │ │ │ │ +004c0144 0001a816 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ +004c0148 0006b016 R_ARM_JUMP_SLOT 00000000 mbstowcs@GLIBC_2.4 │ │ │ │ +004c014c 00069816 R_ARM_JUMP_SLOT 00000000 wcsftime@GLIBC_2.4 │ │ │ │ +004c0150 00029d16 R_ARM_JUMP_SLOT 00000000 __explicit_bzero_chk@GLIBC_2.25 │ │ │ │ +004c0154 00059216 R_ARM_JUMP_SLOT 00000000 pthread_getcpuclockid@GLIBC_2.34 │ │ │ │ +004c0158 0006d416 R_ARM_JUMP_SLOT 00000000 wcsrchr@GLIBC_2.4 │ │ │ │ +004c015c 00022116 R_ARM_JUMP_SLOT 00000000 pthread_exit@GLIBC_2.4 │ │ │ │ +004c0160 00041016 R_ARM_JUMP_SLOT 00000000 getppid@GLIBC_2.4 │ │ │ │ +004c0164 0008ae16 R_ARM_JUMP_SLOT 00000000 __isoc23_sscanf@GLIBC_2.38 │ │ │ │ +004c0168 00026116 R_ARM_JUMP_SLOT 00000000 XML_SetParamEntityParsing │ │ │ │ +004c016c 00056916 R_ARM_JUMP_SLOT 00000000 wcsncmp@GLIBC_2.4 │ │ │ │ +004c0170 0005e616 R_ARM_JUMP_SLOT 00000000 endgrent@GLIBC_2.4 │ │ │ │ +004c0174 00038b16 R_ARM_JUMP_SLOT 00000000 sched_setparam@GLIBC_2.4 │ │ │ │ +004c0178 0007af16 R_ARM_JUMP_SLOT 00000000 __clock_nanosleep_time64@GLIBC_2.34 │ │ │ │ +004c017c 00063116 R_ARM_JUMP_SLOT 00029710 XML_SetAttlistDeclHandler │ │ │ │ +004c0180 00014716 R_ARM_JUMP_SLOT 00000000 strcspn@GLIBC_2.4 │ │ │ │ +004c0184 0002fe16 R_ARM_JUMP_SLOT 00000000 deflate │ │ │ │ +004c0188 00077a16 R_ARM_JUMP_SLOT 00000000 XML_ExpatVersionInfo │ │ │ │ +004c018c 0006c416 R_ARM_JUMP_SLOT 00000000 wait@GLIBC_2.4 │ │ │ │ +004c0190 00038416 R_ARM_JUMP_SLOT 00000000 splice@GLIBC_2.5 │ │ │ │ +004c0194 00063916 R_ARM_JUMP_SLOT 00000000 closedir@GLIBC_2.4 │ │ │ │ +004c0198 00040616 R_ARM_JUMP_SLOT 00000000 posix_fallocate64@GLIBC_2.4 │ │ │ │ +004c019c 00009016 R_ARM_JUMP_SLOT 00000000 inet_ntop@GLIBC_2.4 │ │ │ │ +004c01a0 00054d16 R_ARM_JUMP_SLOT 00000000 deflateSetDictionary │ │ │ │ +004c01a4 0008d016 R_ARM_JUMP_SLOT 00000000 listxattr@GLIBC_2.4 │ │ │ │ +004c01a8 00048116 R_ARM_JUMP_SLOT 00000000 inet_aton@GLIBC_2.4 │ │ │ │ +004c01ac 0003bc16 R_ARM_JUMP_SLOT 00000000 accept4@GLIBC_2.10 │ │ │ │ +004c01b0 0001f616 R_ARM_JUMP_SLOT 00000000 if_nameindex@GLIBC_2.4 │ │ │ │ +004c01b4 00029616 R_ARM_JUMP_SLOT 00000000 gethostbyaddr_r@GLIBC_2.4 │ │ │ │ +004c01b8 00072616 R_ARM_JUMP_SLOT 00000000 __gmtime64_r@GLIBC_2.34 │ │ │ │ +004c01bc 00044a16 R_ARM_JUMP_SLOT 00000000 setpgrp@GLIBC_2.4 │ │ │ │ +004c01c0 0002cc16 R_ARM_JUMP_SLOT 00000000 fchownat@GLIBC_2.4 │ │ │ │ +004c01c4 00066416 R_ARM_JUMP_SLOT 000297e8 XML_SetStartElementHandler │ │ │ │ +004c01c8 00058d16 R_ARM_JUMP_SLOT 00000000 pthread_condattr_setclock@GLIBC_2.34 │ │ │ │ +004c01cc 0000d116 R_ARM_JUMP_SLOT 00000000 exit@GLIBC_2.4 │ │ │ │ +004c01d0 0000d616 R_ARM_JUMP_SLOT 00000000 pread64@GLIBC_2.4 │ │ │ │ +004c01d4 00032d16 R_ARM_JUMP_SLOT 00000000 getegid@GLIBC_2.4 │ │ │ │ +004c01d8 0004a216 R_ARM_JUMP_SLOT 00000000 strerror@GLIBC_2.4 │ │ │ │ +004c01dc 0003fc16 R_ARM_JUMP_SLOT 00000000 initgroups@GLIBC_2.4 │ │ │ │ +004c01e0 0001e016 R_ARM_JUMP_SLOT 00000000 getlogin_r@GLIBC_2.4 │ │ │ │ +004c01e4 00028116 R_ARM_JUMP_SLOT 00000000 __ioctl_time64@GLIBC_2.34 │ │ │ │ +004c01e8 00014316 R_ARM_JUMP_SLOT 00000000 uname@GLIBC_2.4 │ │ │ │ +004c01ec 00015016 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 │ │ │ │ +004c01f0 00077016 R_ARM_JUMP_SLOT 00000000 __vsnprintf_chk@GLIBC_2.4 │ │ │ │ +004c01f4 0004d216 R_ARM_JUMP_SLOT 00000000 lremovexattr@GLIBC_2.4 │ │ │ │ +004c01f8 00078a16 R_ARM_JUMP_SLOT 00000000 sigaltstack@GLIBC_2.4 │ │ │ │ +004c01fc 00016716 R_ARM_JUMP_SLOT 00000000 getpeername@GLIBC_2.4 │ │ │ │ +004c0200 00034216 R_ARM_JUMP_SLOT 00000000 feof@GLIBC_2.4 │ │ │ │ +004c0204 00058916 R_ARM_JUMP_SLOT 00000000 puts@GLIBC_2.4 │ │ │ │ +004c0208 0008be16 R_ARM_JUMP_SLOT 00000000 pthread_cond_signal@GLIBC_2.4 │ │ │ │ +004c020c 00022b16 R_ARM_JUMP_SLOT 000298c0 XML_SetHashSalt │ │ │ │ +004c0210 00026e16 R_ARM_JUMP_SLOT 00000000 perror@GLIBC_2.4 │ │ │ │ +004c0214 00016816 R_ARM_JUMP_SLOT 00000000 hstrerror@GLIBC_2.4 │ │ │ │ +004c0218 00012416 R_ARM_JUMP_SLOT 000298e8 XML_SetCommentHandler │ │ │ │ +004c021c 00032e16 R_ARM_JUMP_SLOT 00000000 sem_wait@GLIBC_2.34 │ │ │ │ +004c0220 00034516 R_ARM_JUMP_SLOT 00029900 asin@GLIBC_2.4 │ │ │ │ +004c0224 0005f316 R_ARM_JUMP_SLOT 00000000 getprotobyname@GLIBC_2.4 │ │ │ │ +004c0228 00064616 R_ARM_JUMP_SLOT 00000000 nl_langinfo@GLIBC_2.4 │ │ │ │ +004c022c 0000a316 R_ARM_JUMP_SLOT 00000000 flock@GLIBC_2.4 │ │ │ │ +004c0230 00005216 R_ARM_JUMP_SLOT 00000000 nextafter@GLIBC_2.4 │ │ │ │ +004c0234 00031716 R_ARM_JUMP_SLOT 00000000 syscall@GLIBC_2.4 │ │ │ │ +004c0238 00043f16 R_ARM_JUMP_SLOT 00000000 lchown@GLIBC_2.4 │ │ │ │ +004c023c 0003a816 R_ARM_JUMP_SLOT 00000000 memfd_create@GLIBC_2.27 │ │ │ │ +004c0240 00028816 R_ARM_JUMP_SLOT 00000000 deflateEnd │ │ │ │ +004c0244 00008516 R_ARM_JUMP_SLOT 00000000 XML_SetBase │ │ │ │ +004c0248 00085116 R_ARM_JUMP_SLOT 00000000 readdir64@GLIBC_2.4 │ │ │ │ +004c024c 00051316 R_ARM_JUMP_SLOT 00000000 sigfillset@GLIBC_2.4 │ │ │ │ +004c0250 00009b16 R_ARM_JUMP_SLOT 00000000 __wait4_time64@GLIBC_2.34 │ │ │ │ +004c0254 0006d816 R_ARM_JUMP_SLOT 00000000 sendto@GLIBC_2.4 │ │ │ │ +004c0258 00014416 R_ARM_JUMP_SLOT 00000000 XML_GetFeatureList │ │ │ │ +004c025c 00025816 R_ARM_JUMP_SLOT 00000000 sched_getscheduler@GLIBC_2.4 │ │ │ │ +004c0260 00064116 R_ARM_JUMP_SLOT 00000000 XML_GetCurrentColumnNumber64 │ │ │ │ +004c0264 00075f16 R_ARM_JUMP_SLOT 00000000 textdomain@GLIBC_2.4 │ │ │ │ +004c0268 00003316 R_ARM_JUMP_SLOT 00000000 readlink@GLIBC_2.4 │ │ │ │ +004c026c 00070516 R_ARM_JUMP_SLOT 000299e8 XML_GetCurrentLineNumber │ │ │ │ +004c0270 00001a16 R_ARM_JUMP_SLOT 000299f4 XML_SetEndDoctypeDeclHandler │ │ │ │ +004c0274 00022716 R_ARM_JUMP_SLOT 00000000 __timerfd_settime64@GLIBC_2.34 │ │ │ │ +004c0278 0007ad16 R_ARM_JUMP_SLOT 00029a0c cos@GLIBC_2.4 │ │ │ │ +004c027c 00030b16 R_ARM_JUMP_SLOT 00000000 __getsockopt64@GLIBC_2.34 │ │ │ │ +004c0280 0002d016 R_ARM_JUMP_SLOT 00000000 __fprintf_chk@GLIBC_2.4 │ │ │ │ +004c0284 00019b16 R_ARM_JUMP_SLOT 00029a34 XML_SetNamespaceDeclHandler │ │ │ │ +004c0288 00023f16 R_ARM_JUMP_SLOT 00000000 unlinkat@GLIBC_2.4 │ │ │ │ +004c028c 00006f16 R_ARM_JUMP_SLOT 00000000 setrlimit64@GLIBC_2.4 │ │ │ │ +004c0290 00029716 R_ARM_JUMP_SLOT 00000000 setxattr@GLIBC_2.4 │ │ │ │ +004c0294 0001c316 R_ARM_JUMP_SLOT 00000000 pipe2@GLIBC_2.9 │ │ │ │ +004c0298 00013c16 R_ARM_JUMP_SLOT 00000000 link@GLIBC_2.4 │ │ │ │ +004c029c 00018716 R_ARM_JUMP_SLOT 00000000 setpgid@GLIBC_2.4 │ │ │ │ +004c02a0 00036816 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ +004c02a4 00089a16 R_ARM_JUMP_SLOT 00000000 pthread_self@GLIBC_2.4 │ │ │ │ +004c02a8 00079816 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setschedparam@GLIBC_2.4 │ │ │ │ +004c02ac 00048e16 R_ARM_JUMP_SLOT 00000000 closelog@GLIBC_2.4 │ │ │ │ +004c02b0 00037b16 R_ARM_JUMP_SLOT 00000000 opendir@GLIBC_2.4 │ │ │ │ +004c02b4 0005f816 R_ARM_JUMP_SLOT 00000000 epoll_ctl@GLIBC_2.4 │ │ │ │ +004c02b8 0004c216 R_ARM_JUMP_SLOT 00029ad4 XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ +004c02bc 0008b316 R_ARM_JUMP_SLOT 00000000 execve@GLIBC_2.4 │ │ │ │ +004c02c0 00053c16 R_ARM_JUMP_SLOT 00000000 pthread_detach@GLIBC_2.34 │ │ │ │ +004c02c4 00040716 R_ARM_JUMP_SLOT 00000000 crc32 │ │ │ │ +004c02c8 0006bc16 R_ARM_JUMP_SLOT 00029b08 XML_SetNotStandaloneHandler │ │ │ │ +004c02cc 0000df16 R_ARM_JUMP_SLOT 00000000 readv@GLIBC_2.4 │ │ │ │ +004c02d0 00027116 R_ARM_JUMP_SLOT 00000000 setpwent@GLIBC_2.4 │ │ │ │ +004c02d4 00088116 R_ARM_JUMP_SLOT 00000000 recv@GLIBC_2.4 │ │ │ │ +004c02d8 00074916 R_ARM_JUMP_SLOT 00000000 getpwnam_r@GLIBC_2.4 │ │ │ │ +004c02dc 00041816 R_ARM_JUMP_SLOT 00000000 grantpt@GLIBC_2.4 │ │ │ │ +004c02e0 00023316 R_ARM_JUMP_SLOT 00000000 setreuid@GLIBC_2.4 │ │ │ │ +004c02e4 0006ce16 R_ARM_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.34 │ │ │ │ +004c02e8 00077516 R_ARM_JUMP_SLOT 00000000 getgroups@GLIBC_2.4 │ │ │ │ +004c02ec 0003c216 R_ARM_JUMP_SLOT 00000000 __utimensat64@GLIBC_2.34 │ │ │ │ +004c02f0 00047316 R_ARM_JUMP_SLOT 00000000 wcschr@GLIBC_2.4 │ │ │ │ +004c02f4 00001e16 R_ARM_JUMP_SLOT 00000000 fma@GLIBC_2.4 │ │ │ │ +004c02f8 00012616 R_ARM_JUMP_SLOT 00000000 mkdirat@GLIBC_2.4 │ │ │ │ +004c02fc 0004f016 R_ARM_JUMP_SLOT 00029ba4 fchdir@GLIBC_2.4 │ │ │ │ +004c0300 0006d016 R_ARM_JUMP_SLOT 00000000 __clock_gettime64@GLIBC_2.34 │ │ │ │ +004c0304 0006b216 R_ARM_JUMP_SLOT 00000000 listen@GLIBC_2.4 │ │ │ │ +004c0308 00000c16 R_ARM_JUMP_SLOT 00000000 mmap64@GLIBC_2.4 │ │ │ │ +004c030c 00014516 R_ARM_JUMP_SLOT 00000000 getservbyname@GLIBC_2.4 │ │ │ │ +004c0310 00015b16 R_ARM_JUMP_SLOT 00000000 pthread_attr_setscope@GLIBC_2.4 │ │ │ │ +004c0314 0000d216 R_ARM_JUMP_SLOT 00000000 sigaddset@GLIBC_2.4 │ │ │ │ +004c0318 00039616 R_ARM_JUMP_SLOT 00000000 ldexp@GLIBC_2.4 │ │ │ │ +004c031c 00006416 R_ARM_JUMP_SLOT 00000000 close@GLIBC_2.4 │ │ │ │ +004c0320 0003c316 R_ARM_JUMP_SLOT 00000000 getgrnam_r@GLIBC_2.4 │ │ │ │ +004c0324 0005dc16 R_ARM_JUMP_SLOT 00000000 wmemcmp@GLIBC_2.4 │ │ │ │ +004c0328 00020516 R_ARM_JUMP_SLOT 00000000 sethostname@GLIBC_2.4 │ │ │ │ +004c032c 0001f116 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setsigdefault@GLIBC_2.4 │ │ │ │ +004c0330 00001416 R_ARM_JUMP_SLOT 00000000 linkat@GLIBC_2.4 │ │ │ │ +004c0334 00045016 R_ARM_JUMP_SLOT 00000000 inflate │ │ │ │ +004c0338 0007d316 R_ARM_JUMP_SLOT 00000000 read@GLIBC_2.4 │ │ │ │ +004c033c 00024416 R_ARM_JUMP_SLOT 00000000 clearerr@GLIBC_2.4 │ │ │ │ +004c0340 00078b16 R_ARM_JUMP_SLOT 00000000 unshare@GLIBC_2.4 │ │ │ │ +004c0344 00045116 R_ARM_JUMP_SLOT 00000000 wmemchr@GLIBC_2.4 │ │ │ │ +004c0348 0003f516 R_ARM_JUMP_SLOT 00000000 localeconv@GLIBC_2.4 │ │ │ │ +004c034c 00050e16 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ +004c0350 00081d16 R_ARM_JUMP_SLOT 00000000 __fstatat64_time64@GLIBC_2.34 │ │ │ │ +004c0354 0007a116 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ +004c0358 00060716 R_ARM_JUMP_SLOT 00029cc0 XML_SetSkippedEntityHandler │ │ │ │ +004c035c 0007b216 R_ARM_JUMP_SLOT 00000000 poll@GLIBC_2.4 │ │ │ │ +004c0360 00032416 R_ARM_JUMP_SLOT 00000000 lsetxattr@GLIBC_2.4 │ │ │ │ +004c0364 00064216 R_ARM_JUMP_SLOT 00000000 eventfd_write@GLIBC_2.7 │ │ │ │ +004c0368 0000f916 R_ARM_JUMP_SLOT 00029cf0 XML_ParserFree │ │ │ │ +004c036c 00040116 R_ARM_JUMP_SLOT 00000000 pause@GLIBC_2.4 │ │ │ │ +004c0370 0007ed16 R_ARM_JUMP_SLOT 00000000 __futimens64@GLIBC_2.34 │ │ │ │ +004c0374 0000fa16 R_ARM_JUMP_SLOT 00029d14 erf@GLIBC_2.4 │ │ │ │ +004c0378 0003d816 R_ARM_JUMP_SLOT 00000000 __ctype_toupper_loc@GLIBC_2.4 │ │ │ │ +004c037c 00047e16 R_ARM_JUMP_SLOT 00029d2c cbrt@GLIBC_2.4 │ │ │ │ +004c0380 0006bd16 R_ARM_JUMP_SLOT 00000000 times@GLIBC_2.4 │ │ │ │ +004c0384 00001f16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ +004c0388 0004ea16 R_ARM_JUMP_SLOT 00000000 __wait3_time64@GLIBC_2.34 │ │ │ │ +004c038c 00052416 R_ARM_JUMP_SLOT 00000000 log10@GLIBC_2.4 │ │ │ │ +004c0390 0003d316 R_ARM_JUMP_SLOT 00000000 strpbrk@GLIBC_2.4 │ │ │ │ +004c0394 00021f16 R_ARM_JUMP_SLOT 00000000 sem_init@GLIBC_2.34 │ │ │ │ +004c0398 0005c816 R_ARM_JUMP_SLOT 00000000 mkfifo@GLIBC_2.4 │ │ │ │ +004c039c 00014116 R_ARM_JUMP_SLOT 00000000 rmdir@GLIBC_2.4 │ │ │ │ +004c03a0 00017516 R_ARM_JUMP_SLOT 00000000 inflateInit2_ │ │ │ │ +004c03a4 00020c16 R_ARM_JUMP_SLOT 00000000 unlink@GLIBC_2.4 │ │ │ │ +004c03a8 00074216 R_ARM_JUMP_SLOT 00000000 __time64@GLIBC_2.34 │ │ │ │ +004c03ac 00033c16 R_ARM_JUMP_SLOT 00000000 sched_setaffinity@GLIBC_2.4 │ │ │ │ +004c03b0 00061916 R_ARM_JUMP_SLOT 00000000 __sched_cpualloc@GLIBC_2.7 │ │ │ │ +004c03b4 0000c716 R_ARM_JUMP_SLOT 00000000 XML_FreeContentModel │ │ │ │ +004c03b8 00023e16 R_ARM_JUMP_SLOT 00029dec exp2@GLIBC_2.29 │ │ │ │ +004c03bc 0001e816 R_ARM_JUMP_SLOT 00000000 getgrouplist@GLIBC_2.4 │ │ │ │ +004c03c0 0003de16 R_ARM_JUMP_SLOT 00000000 pthread_join@GLIBC_2.34 │ │ │ │ +004c03c4 00019116 R_ARM_JUMP_SLOT 00000000 __libc_current_sigrtmin@GLIBC_2.4 │ │ │ │ +004c03c8 00047016 R_ARM_JUMP_SLOT 00000000 kill@GLIBC_2.4 │ │ │ │ +004c03cc 0003f316 R_ARM_JUMP_SLOT 00029e2c XML_SetEncoding │ │ │ │ +004c03d0 00035b16 R_ARM_JUMP_SLOT 00000000 unsetenv@GLIBC_2.4 │ │ │ │ +004c03d4 0003df16 R_ARM_JUMP_SLOT 00000000 dup2@GLIBC_2.4 │ │ │ │ +004c03d8 00000d16 R_ARM_JUMP_SLOT 00000000 system@GLIBC_2.4 │ │ │ │ +004c03dc 00011416 R_ARM_JUMP_SLOT 00000000 getgrgid_r@GLIBC_2.4 │ │ │ │ +004c03e0 00005f16 R_ARM_JUMP_SLOT 00000000 inet_ntoa@GLIBC_2.4 │ │ │ │ +004c03e4 00079716 R_ARM_JUMP_SLOT 00029e74 XML_SetElementHandler │ │ │ │ +004c03e8 0007b916 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ +004c03ec 00052b16 R_ARM_JUMP_SLOT 00000000 chroot@GLIBC_2.4 │ │ │ │ +004c03f0 00053116 R_ARM_JUMP_SLOT 00000000 strcpy@GLIBC_2.4 │ │ │ │ +004c03f4 0000ca16 R_ARM_JUMP_SLOT 00000000 setns@GLIBC_2.14 │ │ │ │ +004c03f8 00017416 R_ARM_JUMP_SLOT 00000000 getxattr@GLIBC_2.4 │ │ │ │ +004c03fc 00013f16 R_ARM_JUMP_SLOT 00000000 __getrusage64@GLIBC_2.34 │ │ │ │ +004c0400 0001bc16 R_ARM_JUMP_SLOT 00000000 lockf64@GLIBC_2.4 │ │ │ │ +004c0404 00027d16 R_ARM_JUMP_SLOT 00000000 setresuid@GLIBC_2.4 │ │ │ │ +004c0408 0004eb16 R_ARM_JUMP_SLOT 00000000 open64@GLIBC_2.4 │ │ │ │ +004c040c 00065216 R_ARM_JUMP_SLOT 00000000 wcsncpy@GLIBC_2.4 │ │ │ │ +004c0410 0006a716 R_ARM_JUMP_SLOT 00000000 dlsym@GLIBC_2.34 │ │ │ │ +004c0414 0001f816 R_ARM_JUMP_SLOT 00000000 dlerror@GLIBC_2.34 │ │ │ │ +004c0418 0007b716 R_ARM_JUMP_SLOT 00000000 sched_setscheduler@GLIBC_2.4 │ │ │ │ +004c041c 0005f616 R_ARM_JUMP_SLOT 00000000 wcscmp@GLIBC_2.4 │ │ │ │ +004c0420 0008bb16 R_ARM_JUMP_SLOT 00000000 fmod@GLIBC_2.38 │ │ │ │ +004c0424 00036916 R_ARM_JUMP_SLOT 00000000 __recvmsg64@GLIBC_2.34 │ │ │ │ +004c0428 0000bb16 R_ARM_JUMP_SLOT 00029f44 atanh@GLIBC_2.4 │ │ │ │ +004c042c 0000e416 R_ARM_JUMP_SLOT 00000000 tzset@GLIBC_2.4 │ │ │ │ +004c0430 0004db16 R_ARM_JUMP_SLOT 00029f5c cosh@GLIBC_2.4 │ │ │ │ +004c0434 0006bf16 R_ARM_JUMP_SLOT 00000000 openat64@GLIBC_2.4 │ │ │ │ +004c0438 00005516 R_ARM_JUMP_SLOT 00000000 __sched_rr_get_interval64@GLIBC_2.34 │ │ │ │ +004c043c 0006be16 R_ARM_JUMP_SLOT 00000000 __strncat_chk@GLIBC_2.4 │ │ │ │ +004c0440 00078616 R_ARM_JUMP_SLOT 00029f8c XML_GetCurrentColumnNumber │ │ │ │ +004c0444 00079516 R_ARM_JUMP_SLOT 00000000 gethostbyname_r@GLIBC_2.4 │ │ │ │ +004c0448 0003d416 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ +004c044c 00046916 R_ARM_JUMP_SLOT 00000000 killpg@GLIBC_2.4 │ │ │ │ +004c0450 00066016 R_ARM_JUMP_SLOT 00000000 eventfd_read@GLIBC_2.7 │ │ │ │ +004c0454 00072016 R_ARM_JUMP_SLOT 00000000 fstatvfs64@GLIBC_2.4 │ │ │ │ +004c0458 00068716 R_ARM_JUMP_SLOT 00000000 __timerfd_gettime64@GLIBC_2.34 │ │ │ │ +004c045c 00068a16 R_ARM_JUMP_SLOT 00029fe0 XML_SetStartCdataSectionHandler │ │ │ │ +004c0460 0001f516 R_ARM_JUMP_SLOT 00000000 sched_get_priority_min@GLIBC_2.4 │ │ │ │ +004c0464 00012916 R_ARM_JUMP_SLOT 00029ff8 asinh@GLIBC_2.4 │ │ │ │ +004c0468 0002dc16 R_ARM_JUMP_SLOT 00000000 bind@GLIBC_2.4 │ │ │ │ +004c046c 0003cf16 R_ARM_JUMP_SLOT 00000000 fchmod@GLIBC_2.4 │ │ │ │ +004c0470 0002fa16 R_ARM_JUMP_SLOT 00000000 waitpid@GLIBC_2.4 │ │ │ │ +004c0474 00017c16 R_ARM_JUMP_SLOT 00000000 mprotect@GLIBC_2.4 │ │ │ │ +004c0478 00086416 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_adddup2@GLIBC_2.4 │ │ │ │ +004c047c 00013916 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setschedpolicy@GLIBC_2.4 │ │ │ │ +004c0480 0003d516 R_ARM_JUMP_SLOT 00000000 chmod@GLIBC_2.4 │ │ │ │ +004c0484 00055916 R_ARM_JUMP_SLOT 00000000 inflateEnd │ │ │ │ +004c0488 00024a16 R_ARM_JUMP_SLOT 00000000 rewind@GLIBC_2.4 │ │ │ │ +004c048c 0006ad16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_destroy@GLIBC_2.4 │ │ │ │ +004c0490 00061616 R_ARM_JUMP_SLOT 00000000 waitid@GLIBC_2.4 │ │ │ │ +004c0494 0007ea16 R_ARM_JUMP_SLOT 00000000 tcgetpgrp@GLIBC_2.4 │ │ │ │ +004c0498 00044c16 R_ARM_JUMP_SLOT 00000000 setgroups@GLIBC_2.4 │ │ │ │ +004c049c 00064a16 R_ARM_JUMP_SLOT 00000000 fread@GLIBC_2.4 │ │ │ │ +004c04a0 00009516 R_ARM_JUMP_SLOT 00000000 getrlimit64@GLIBC_2.4 │ │ │ │ +004c04a4 0001b816 R_ARM_JUMP_SLOT 00000000 ungetc@GLIBC_2.4 │ │ │ │ +004c04a8 00084e16 R_ARM_JUMP_SLOT 0002a0c8 XML_SetEndElementHandler │ │ │ │ +004c04ac 00074716 R_ARM_JUMP_SLOT 00000000 deflateCopy │ │ │ │ +004c04b0 00068b16 R_ARM_JUMP_SLOT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ +004c04b4 00019c16 R_ARM_JUMP_SLOT 00000000 fileno@GLIBC_2.4 │ │ │ │ +004c04b8 00079b16 R_ARM_JUMP_SLOT 00000000 XML_ExpatVersion │ │ │ │ +004c04bc 00010416 R_ARM_JUMP_SLOT 00000000 setgid@GLIBC_2.4 │ │ │ │ +004c04c0 0003b616 R_ARM_JUMP_SLOT 00000000 __syslog_chk@GLIBC_2.4 │ │ │ │ +004c04c4 00070716 R_ARM_JUMP_SLOT 00000000 sigwaitinfo@GLIBC_2.4 │ │ │ │ +004c04c8 00062716 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ +004c04cc 00047f16 R_ARM_JUMP_SLOT 00000000 copy_file_range@GLIBC_2.27 │ │ │ │ +004c04d0 00023916 R_ARM_JUMP_SLOT 00000000 fork@GLIBC_2.4 │ │ │ │ +004c04d4 0005cf16 R_ARM_JUMP_SLOT 00000000 statvfs64@GLIBC_2.4 │ │ │ │ +004c04d8 00081416 R_ARM_JUMP_SLOT 0002a15c XML_SetDefaultHandler │ │ │ │ +004c04dc 0001f716 R_ARM_JUMP_SLOT 00000000 socket@GLIBC_2.4 │ │ │ │ +004c04e0 0008cc16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setpgroup@GLIBC_2.4 │ │ │ │ +004c04e4 00064016 R_ARM_JUMP_SLOT 00000000 openpty@GLIBC_2.34 │ │ │ │ +004c04e8 00073116 R_ARM_JUMP_SLOT 00000000 wcsxfrm@GLIBC_2.4 │ │ │ │ +004c04ec 00044316 R_ARM_JUMP_SLOT 00000000 access@GLIBC_2.4 │ │ │ │ +004c04f0 00084616 R_ARM_JUMP_SLOT 00000000 vfork@GLIBC_2.4 │ │ │ │ +004c04f4 00055e16 R_ARM_JUMP_SLOT 00000000 putc@GLIBC_2.4 │ │ │ │ +004c04f8 00010216 R_ARM_JUMP_SLOT 0002a1bc XML_SetUnknownEncodingHandler │ │ │ │ +004c04fc 00013616 R_ARM_JUMP_SLOT 00000000 setenv@GLIBC_2.4 │ │ │ │ +004c0500 00077c16 R_ARM_JUMP_SLOT 00000000 isatty@GLIBC_2.4 │ │ │ │ +004c0504 0004ff16 R_ARM_JUMP_SLOT 00000000 removexattr@GLIBC_2.4 │ │ │ │ +004c0508 00002516 R_ARM_JUMP_SLOT 00000000 __sendmsg64@GLIBC_2.34 │ │ │ │ +004c050c 0005a216 R_ARM_JUMP_SLOT 0002a1f8 XML_SetCharacterDataHandler │ │ │ │ +004c0510 00019216 R_ARM_JUMP_SLOT 00000000 tcsetpgrp@GLIBC_2.4 │ │ │ │ +004c0514 0001c516 R_ARM_JUMP_SLOT 00000000 pthread_key_delete@GLIBC_2.34 │ │ │ │ +004c0518 00009f16 R_ARM_JUMP_SLOT 00000000 dcgettext@GLIBC_2.4 │ │ │ │ +004c051c 00007416 R_ARM_JUMP_SLOT 00000000 setsid@GLIBC_2.4 │ │ │ │ +004c0520 0003b216 R_ARM_JUMP_SLOT 00000000 __sigtimedwait64@GLIBC_2.34 │ │ │ │ +004c0524 0007c616 R_ARM_JUMP_SLOT 0002a244 XML_SetReparseDeferralEnabled │ │ │ │ +004c0528 0000bd16 R_ARM_JUMP_SLOT 00000000 mkdir@GLIBC_2.4 │ │ │ │ +004c052c 00079c16 R_ARM_JUMP_SLOT 00000000 __strcpy_chk@GLIBC_2.4 │ │ │ │ +004c0530 0004dc16 R_ARM_JUMP_SLOT 0002a268 XML_SetDefaultHandlerExpand │ │ │ │ +004c0534 0000fe16 R_ARM_JUMP_SLOT 00000000 getc@GLIBC_2.4 │ │ │ │ +004c0538 00003f16 R_ARM_JUMP_SLOT 00000000 atan2@GLIBC_2.4 │ │ │ │ +004c053c 00023616 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@GLIBC_2.4 │ │ │ │ +004c0540 00086016 R_ARM_JUMP_SLOT 00000000 strstr@GLIBC_2.4 │ │ │ │ +004c0544 00016d16 R_ARM_JUMP_SLOT 00000000 flistxattr@GLIBC_2.4 │ │ │ │ +004c0548 0007ff16 R_ARM_JUMP_SLOT 0002a2bc XML_SetEndCdataSectionHandler │ │ │ │ +004c054c 00056716 R_ARM_JUMP_SLOT 00000000 __isoc23_wcstol@GLIBC_2.38 │ │ │ │ +004c0550 00005716 R_ARM_JUMP_SLOT 00000000 eventfd@GLIBC_2.7 │ │ │ │ +004c0554 00077116 R_ARM_JUMP_SLOT 0002a2e0 XML_SetXmlDeclHandler │ │ │ │ +004c0558 00017916 R_ARM_JUMP_SLOT 00000000 endpwent@GLIBC_2.4 │ │ │ │ +004c055c 0006dc16 R_ARM_JUMP_SLOT 00000000 setgrent@GLIBC_2.4 │ │ │ │ +004c0560 00059e16 R_ARM_JUMP_SLOT 00000000 __mktime64@GLIBC_2.34 │ │ │ │ +004c0564 0007fd16 R_ARM_JUMP_SLOT 00000000 __isoc23_strtoul@GLIBC_2.38 │ │ │ │ +004c0568 0000a616 R_ARM_JUMP_SLOT 0002a31c XML_SetEndNamespaceDeclHandler │ │ │ │ +004c056c 00020216 R_ARM_JUMP_SLOT 00000000 getnameinfo@GLIBC_2.4 │ │ │ │ +004c0570 00005416 R_ARM_JUMP_SLOT 00000000 setpriority@GLIBC_2.4 │ │ │ │ +004c0574 0002b816 R_ARM_JUMP_SLOT 00000000 mknodat@GLIBC_2.33 │ │ │ │ +004c0578 0005df16 R_ARM_JUMP_SLOT 00000000 pthread_kill@GLIBC_2.34 │ │ │ │ +004c057c 0002ec16 R_ARM_JUMP_SLOT 00000000 pwritev64v2@GLIBC_2.26 │ │ │ │ +004c0580 0004c816 R_ARM_JUMP_SLOT 0002a364 XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ +004c0584 0002e516 R_ARM_JUMP_SLOT 00000000 fdopendir@GLIBC_2.4 │ │ │ │ +004c0588 00004d16 R_ARM_JUMP_SLOT 00000000 pthread_attr_destroy@GLIBC_2.4 │ │ │ │ +004c058c 00082016 R_ARM_JUMP_SLOT 0002a388 XML_GetErrorCode │ │ │ │ +004c0590 00034316 R_ARM_JUMP_SLOT 00000000 epoll_create1@GLIBC_2.9 │ │ │ │ +004c0594 00022316 R_ARM_JUMP_SLOT 00000000 gethostname@GLIBC_2.4 │ │ │ │ +004c0598 00056f16 R_ARM_JUMP_SLOT 00000000 XML_GetSpecifiedAttributeCount │ │ │ │ +004c059c 0003a916 R_ARM_JUMP_SLOT 00000000 shutdown@GLIBC_2.4 │ │ │ │ +004c05a0 0001b416 R_ARM_JUMP_SLOT 00000000 symlink@GLIBC_2.4 │ │ │ │ +004c05a4 00089116 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setsigmask@GLIBC_2.4 │ │ │ │ +004c05a8 0007ba16 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ +004c05ac 0001d316 R_ARM_JUMP_SLOT 00000000 setuid@GLIBC_2.4 │ │ │ │ +004c05b0 00084f16 R_ARM_JUMP_SLOT 00000000 __ctype_b_loc@GLIBC_2.4 │ │ │ │ +004c05b4 0003a716 R_ARM_JUMP_SLOT 00000000 pthread_cond_wait@GLIBC_2.4 │ │ │ │ +004c05b8 00015a16 R_ARM_JUMP_SLOT 00000000 __getitimer64@GLIBC_2.34 │ │ │ │ +004c05bc 0000fd16 R_ARM_JUMP_SLOT 00000000 getuid@GLIBC_2.4 │ │ │ │ +004c05c0 0004ad16 R_ARM_JUMP_SLOT 00000000 bindtextdomain@GLIBC_2.4 │ │ │ │ +004c05c4 0004d916 R_ARM_JUMP_SLOT 00000000 if_nametoindex@GLIBC_2.4 │ │ │ │ +004c05c8 00063416 R_ARM_JUMP_SLOT 00000000 pthread_attr_setstacksize@GLIBC_2.34 │ │ │ │ +004c05cc 00050a16 R_ARM_JUMP_SLOT 00000000 connect@GLIBC_2.4 │ │ │ │ +004c05d0 0000c016 R_ARM_JUMP_SLOT 00000000 sigpending@GLIBC_2.4 │ │ │ │ +004c05d4 00012a16 R_ARM_JUMP_SLOT 00000000 pthread_condattr_init@GLIBC_2.4 │ │ │ │ +004c05d8 0006bb16 R_ARM_JUMP_SLOT 00000000 sigaction@GLIBC_2.4 │ │ │ │ +004c05dc 00028a16 R_ARM_JUMP_SLOT 00000000 rewinddir@GLIBC_2.4 │ │ │ │ +004c05e0 00009916 R_ARM_JUMP_SLOT 00000000 posix_openpt@GLIBC_2.4 │ │ │ │ +004c05e4 00012b16 R_ARM_JUMP_SLOT 00000000 pthread_attr_init@GLIBC_2.4 │ │ │ │ +004c05e8 0007a316 R_ARM_JUMP_SLOT 00000000 modf@GLIBC_2.4 │ │ │ │ +004c05ec 00049316 R_ARM_JUMP_SLOT 00000000 sysconf@GLIBC_2.4 │ │ │ │ +004c05f0 00080316 R_ARM_JUMP_SLOT 00000000 fgetxattr@GLIBC_2.4 │ │ │ │ +004c05f4 00046f16 R_ARM_JUMP_SLOT 00000000 pwrite64@GLIBC_2.4 │ │ │ │ +004c05f8 00022416 R_ARM_JUMP_SLOT 00000000 sendfile64@GLIBC_2.4 │ │ │ │ +004c05fc 00054116 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ +004c0600 0001c616 R_ARM_JUMP_SLOT 00000000 dlopen@GLIBC_2.34 │ │ │ │ +004c0604 0000db16 R_ARM_JUMP_SLOT 0002a4f8 fdatasync@GLIBC_2.4 │ │ │ │ +004c0608 00020d16 R_ARM_JUMP_SLOT 00000000 ftell@GLIBC_2.4 │ │ │ │ +004c060c 0003b016 R_ARM_JUMP_SLOT 00000000 epoll_wait@GLIBC_2.4 │ │ │ │ +004c0610 00012116 R_ARM_JUMP_SLOT 00000000 __sched_cpufree@GLIBC_2.7 │ │ │ │ +004c0614 00034916 R_ARM_JUMP_SLOT 0002a528 XML_SetNotationDeclHandler │ │ │ │ +004c0618 00038916 R_ARM_JUMP_SLOT 00000000 __vfprintf_chk@GLIBC_2.4 │ │ │ │ +004c061c 00076516 R_ARM_JUMP_SLOT 00000000 setlocale@GLIBC_2.4 │ │ │ │ +004c0620 0008d816 R_ARM_JUMP_SLOT 00000000 ferror@GLIBC_2.4 │ │ │ │ +004c0624 0006b916 R_ARM_JUMP_SLOT 0002a558 copysign@GLIBC_2.4 │ │ │ │ +004c0628 00085d16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setflags@GLIBC_2.4 │ │ │ │ +004c062c 0000f616 R_ARM_JUMP_SLOT 00000000 wcscoll@GLIBC_2.4 │ │ │ │ +004c0630 00057116 R_ARM_JUMP_SLOT 00000000 XML_ExternalEntityParserCreate │ │ │ │ +004c0634 00049916 R_ARM_JUMP_SLOT 00000000 __pthread_cond_timedwait64@GLIBC_2.34 │ │ │ │ +004c0638 00085416 R_ARM_JUMP_SLOT 00000000 fgets@GLIBC_2.4 │ │ │ │ +004c063c 0006a516 R_ARM_JUMP_SLOT 00000000 posix_fadvise64@GLIBC_2.4 │ │ │ │ +004c0640 00037716 R_ARM_JUMP_SLOT 00000000 flockfile@GLIBC_2.4 │ │ │ │ +004c0644 00002616 R_ARM_JUMP_SLOT 00000000 getpwent@GLIBC_2.4 │ │ │ │ +004c0648 0003c416 R_ARM_JUMP_SLOT 00000000 unlockpt@GLIBC_2.4 │ │ │ │ +004c064c 0003a616 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4 │ │ │ │ +004c0650 00060316 R_ARM_JUMP_SLOT 00000000 setvbuf@GLIBC_2.4 │ │ │ │ +004c0654 00062016 R_ARM_JUMP_SLOT 00000000 fwrite@GLIBC_2.4 │ │ │ │ +004c0658 00060416 R_ARM_JUMP_SLOT 00000000 pathconf@GLIBC_2.4 │ │ │ │ +004c065c 00010d16 R_ARM_JUMP_SLOT 00000000 sigwait@GLIBC_2.4 │ │ │ │ +004c0660 00021d16 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ +004c0664 00047716 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ +004c0668 0006e516 R_ARM_JUMP_SLOT 00000000 umask@GLIBC_2.4 │ │ │ │ +004c066c 00064816 R_ARM_JUMP_SLOT 00000000 XML_SetReturnNSTriplet │ │ │ │ +004c0670 00069016 R_ARM_JUMP_SLOT 0002a644 tan@GLIBC_2.4 │ │ │ │ +004c0674 00050716 R_ARM_JUMP_SLOT 00000000 forkpty@GLIBC_2.34 │ │ │ │ +004c0678 00008d16 R_ARM_JUMP_SLOT 00000000 getpgrp@GLIBC_2.4 │ │ │ │ +004c067c 00042216 R_ARM_JUMP_SLOT 00000000 frexp@GLIBC_2.4 │ │ │ │ +004c0680 00040e16 R_ARM_JUMP_SLOT 00000000 geteuid@GLIBC_2.4 │ │ │ │ +004c0684 00001716 R_ARM_JUMP_SLOT 00000000 getgid@GLIBC_2.4 │ │ │ │ +004c0688 00077916 R_ARM_JUMP_SLOT 00000000 pthread_getspecific@GLIBC_2.34 │ │ │ │ +004c068c 00079116 R_ARM_JUMP_SLOT 0002a6a0 malloc@GLIBC_2.4 │ │ │ │ +004c0690 00054716 R_ARM_JUMP_SLOT 00000000 getservbyport@GLIBC_2.4 │ │ │ │ +004c0694 00081216 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ +004c0698 0001f216 R_ARM_JUMP_SLOT 00000000 __snprintf_chk@GLIBC_2.4 │ │ │ │ +004c069c 00014916 R_ARM_JUMP_SLOT 00000000 __memmove_chk@GLIBC_2.4 │ │ │ │ +004c06a0 00016416 R_ARM_JUMP_SLOT 00000000 getcwd@GLIBC_2.4 │ │ │ │ +004c06a4 0005a316 R_ARM_JUMP_SLOT 00000000 llistxattr@GLIBC_2.4 │ │ │ │ +004c06a8 00020816 R_ARM_JUMP_SLOT 00000000 munmap@GLIBC_2.4 │ │ │ │ +004c06ac 00072b16 R_ARM_JUMP_SLOT 00000000 __localtime64_r@GLIBC_2.34 │ │ │ │ +004c06b0 00070e16 R_ARM_JUMP_SLOT 00000000 __memset_chk@GLIBC_2.4 │ │ │ │ +004c06b4 00035c16 R_ARM_JUMP_SLOT 00000000 accept@GLIBC_2.4 │ │ │ │ +004c06b8 00084316 R_ARM_JUMP_SLOT 00000000 nice@GLIBC_2.4 │ │ │ │ +004c06bc 00076d16 R_ARM_JUMP_SLOT 0002a734 XML_SetProcessingInstructionHandler │ │ │ │ +004c06c0 00016e16 R_ARM_JUMP_SLOT 0002a740 tanh@GLIBC_2.4 │ │ │ │ +004c06c4 00005b16 R_ARM_JUMP_SLOT 00000000 fclose@GLIBC_2.4 │ │ │ │ +004c06c8 00062316 R_ARM_JUMP_SLOT 00000000 write@GLIBC_2.4 │ │ │ │ +004c06cc 00084816 R_ARM_JUMP_SLOT 00000000 XML_UseForeignDTD │ │ │ │ +004c06d0 00071716 R_ARM_JUMP_SLOT 00000000 mkfifoat@GLIBC_2.4 │ │ │ │ +004c06d4 00021816 R_ARM_JUMP_SLOT 00000000 pthread_key_create@GLIBC_2.34 │ │ │ │ +004c06d8 00011516 R_ARM_JUMP_SLOT 00000000 lseek64@GLIBC_2.4 │ │ │ │ +004c06dc 0004cd16 R_ARM_JUMP_SLOT 00000000 __fdelt_chk@GLIBC_2.15 │ │ │ │ +004c06e0 00013716 R_ARM_JUMP_SLOT 0002a7a0 XML_SetEntityDeclHandler │ │ │ │ +004c06e4 00033416 R_ARM_JUMP_SLOT 0002a7b0 XML_SetExternalEntityRefHandler │ │ │ │ +004c06e8 00036016 R_ARM_JUMP_SLOT 00000000 XML_StopParser │ │ │ │ +004c06ec 0003c616 R_ARM_JUMP_SLOT 00000000 sigismember@GLIBC_2.4 │ │ │ │ +004c06f0 0004a716 R_ARM_JUMP_SLOT 0002a7d4 XML_SetElementDeclHandler │ │ │ │ +004c06f4 0002ae16 R_ARM_JUMP_SLOT 00000000 wcstombs@GLIBC_2.4 │ │ │ │ +004c06f8 00027416 R_ARM_JUMP_SLOT 00000000 faccessat@GLIBC_2.4 │ │ │ │ +004c06fc 00058116 R_ARM_JUMP_SLOT 00000000 __realpath_chk@GLIBC_2.4 │ │ │ │ +004c0700 0000d416 R_ARM_JUMP_SLOT 00000000 execv@GLIBC_2.4 │ │ │ │ +004c0704 0005a816 R_ARM_JUMP_SLOT 00000000 XML_GetBuffer │ │ │ │ +004c0708 00068816 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_init@GLIBC_2.4 │ │ │ │ +004c070c 0005f216 R_ARM_JUMP_SLOT 00000000 _exit@GLIBC_2.4 │ │ │ │ +004c0710 00088a16 R_ARM_JUMP_SLOT 00000000 sched_get_priority_max@GLIBC_2.4 │ │ │ │ +004c0714 00036f16 R_ARM_JUMP_SLOT 00000000 symlinkat@GLIBC_2.4 │ │ │ │ +004c0718 00067116 R_ARM_JUMP_SLOT 00000000 __uflow@GLIBC_2.4 │ │ │ │ +004c071c 00042d16 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ +004c0720 0003f616 R_ARM_JUMP_SLOT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ +004c0724 0003aa16 R_ARM_JUMP_SLOT 00000000 madvise@GLIBC_2.4 │ │ │ │ +004c0728 00066616 R_ARM_JUMP_SLOT 00000000 sem_post@GLIBC_2.34 │ │ │ │ +004c072c 00037616 R_ARM_JUMP_SLOT 00000000 strtok_r@GLIBC_2.4 │ │ │ │ +004c0730 00041916 R_ARM_JUMP_SLOT 0002a894 acosh@GLIBC_2.4 │ │ │ │ +004c0734 0008b716 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ +004c0738 00006b16 R_ARM_JUMP_SLOT 00000000 wcstok@GLIBC_2.4 │ │ │ │ +004c073c 0007e516 R_ARM_JUMP_SLOT 00000000 send@GLIBC_2.4 │ │ │ │ +004c0740 00081816 R_ARM_JUMP_SLOT 00000000 __sem_clockwait64@GLIBC_2.34 │ │ │ │ +004c0744 0007df16 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ +004c0748 0005cc16 R_ARM_JUMP_SLOT 00000000 XML_GetBase │ │ │ │ +004c074c 00020916 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ +004c0750 00029c16 R_ARM_JUMP_SLOT 00000000 strncpy@GLIBC_2.4 │ │ │ │ +004c0754 00070016 R_ARM_JUMP_SLOT 00000000 inflateSetDictionary │ │ │ │ +004c0758 0006d316 R_ARM_JUMP_SLOT 00000000 XML_GetInputContext64 │ │ │ │ +004c075c 00007c16 R_ARM_JUMP_SLOT 00000000 fflush@GLIBC_2.4 │ │ │ │ +004c0760 0006c316 R_ARM_JUMP_SLOT 00000000 truncate64@GLIBC_2.4 │ │ │ │ +004c0764 00015c16 R_ARM_JUMP_SLOT 00000000 setregid@GLIBC_2.4 │ │ │ │ +004c0768 00041516 R_ARM_JUMP_SLOT 00000000 fopen64@GLIBC_2.4 │ │ │ │ +004c076c 00037916 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ +004c0770 00033616 R_ARM_JUMP_SLOT 00000000 timerfd_create@GLIBC_2.8 │ │ │ │ +004c0774 00064f16 R_ARM_JUMP_SLOT 00000000 getauxval@GLIBC_2.16 │ │ │ │ +004c0778 00083116 R_ARM_JUMP_SLOT 00000000 __libc_current_sigrtmax@GLIBC_2.4 │ │ │ │ +004c077c 00025b16 R_ARM_JUMP_SLOT 00000000 sched_getparam@GLIBC_2.4 │ │ │ │ +004c0780 00017a16 R_ARM_JUMP_SLOT 0002a990 XML_SetAllocTrackerMaximumAmplification │ │ │ │ +004c0784 0006a216 R_ARM_JUMP_SLOT 00000000 gai_strerror@GLIBC_2.4 │ │ │ │ +004c0788 0002e116 R_ARM_JUMP_SLOT 00000000 log2@GLIBC_2.29 │ │ │ │ +004c078c 0002c216 R_ARM_JUMP_SLOT 00000000 exp@GLIBC_2.29 │ │ │ │ +004c0790 00059016 R_ARM_JUMP_SLOT 00000000 writev@GLIBC_2.4 │ │ │ │ +004c0794 0005a716 R_ARM_JUMP_SLOT 0002a9d0 XML_SetHashSalt16Bytes │ │ │ │ +004c0798 0008c816 R_ARM_JUMP_SLOT 00000000 sigemptyset@GLIBC_2.4 │ │ │ │ +004c079c 0003ac16 R_ARM_JUMP_SLOT 0002a9e8 XML_SetStartDoctypeDeclHandler │ │ │ │ +004c07a0 0003c716 R_ARM_JUMP_SLOT 00000000 ttyname_r@GLIBC_2.4 │ │ │ │ +004c07a4 00076416 R_ARM_JUMP_SLOT 00000000 pthread_create@GLIBC_2.34 │ │ │ │ +004c07a8 00004116 R_ARM_JUMP_SLOT 00000000 posix_spawnp@GLIBC_2.15 │ │ │ │ +004c07ac 00086c16 R_ARM_JUMP_SLOT 00000000 __sprintf_chk@GLIBC_2.4 │ │ │ │ +004c07b0 00032016 R_ARM_JUMP_SLOT 00000000 strrchr@GLIBC_2.4 │ │ │ │ +004c07b4 0006cf16 R_ARM_JUMP_SLOT 0002aa30 XML_Parse │ │ │ │ +004c07b8 00022916 R_ARM_JUMP_SLOT 00000000 __clock_getres64@GLIBC_2.34 │ │ │ │ +004c07bc 0006e616 R_ARM_JUMP_SLOT 00000000 wcscpy@GLIBC_2.4 │ │ │ │ +004c07c0 00033516 R_ARM_JUMP_SLOT 00000000 __ctype_tolower_loc@GLIBC_2.4 │ │ │ │ +004c07c4 00052716 R_ARM_JUMP_SLOT 00000000 alarm@GLIBC_2.4 │ │ │ │ +004c07c8 00056816 R_ARM_JUMP_SLOT 00000000 XML_GetCurrentLineNumber64 │ │ │ │ +004c07cc 00059c16 R_ARM_JUMP_SLOT 00000000 getsockname@GLIBC_2.4 │ │ │ │ +004c07d0 00028016 R_ARM_JUMP_SLOT 00000000 funlockfile@GLIBC_2.4 │ │ │ │ +004c07d4 0004ed16 R_ARM_JUMP_SLOT 00000000 getresgid@GLIBC_2.4 │ │ │ │ +004c07d8 0001c716 R_ARM_JUMP_SLOT 00000000 openlog@GLIBC_2.4 │ │ │ │ +004c07dc 0003e216 R_ARM_JUMP_SLOT 00000000 dup3@GLIBC_2.9 │ │ │ │ +004c07e0 00007b16 R_ARM_JUMP_SLOT 00000000 getpriority@GLIBC_2.4 │ │ │ │ +004c07e4 00031416 R_ARM_JUMP_SLOT 00000000 renameat@GLIBC_2.4 │ │ │ │ +004c07e8 00082316 R_ARM_JUMP_SLOT 0002aacc sin@GLIBC_2.4 │ │ │ │ +004c07ec 0003bf16 R_ARM_JUMP_SLOT 00000000 fputs@GLIBC_2.4 │ │ │ │ +004c07f0 00086e16 R_ARM_JUMP_SLOT 00000000 getloadavg@GLIBC_2.4 │ │ │ │ +004c07f4 00005316 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ +004c07f8 00026616 R_ARM_JUMP_SLOT 00000000 __setitimer64@GLIBC_2.34 │ │ │ │ +004c07fc 00013816 R_ARM_JUMP_SLOT 00000000 dup@GLIBC_2.4 │ │ │ │ +004c0800 0008ac16 R_ARM_JUMP_SLOT 00000000 adler32 │ │ │ │ +004c0804 00000216 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ +004c0808 00063016 R_ARM_JUMP_SLOT 00000000 __sysconf@GLIBC_2.4 │ │ │ │ +004c080c 00011f16 R_ARM_JUMP_SLOT 0002ab40 XML_ParserCreate_MM │ │ │ │ +004c0810 00001216 R_ARM_JUMP_SLOT 00000000 getpwuid_r@GLIBC_2.4 │ │ │ │ +004c0814 00035016 R_ARM_JUMP_SLOT 00000000 rename@GLIBC_2.4 │ │ │ │ +004c0818 0001a416 R_ARM_JUMP_SLOT 00000000 sem_destroy@GLIBC_2.34 │ │ │ │ +004c081c 00015316 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_init@GLIBC_2.4 │ │ │ │ +004c0820 0002d316 R_ARM_JUMP_SLOT 0002ab80 acos@GLIBC_2.4 │ │ │ │ +004c0824 00035e16 R_ARM_JUMP_SLOT 00000000 sched_getaffinity@GLIBC_2.4 │ │ │ │ +004c0828 00004816 R_ARM_JUMP_SLOT 00000000 fexecve@GLIBC_2.4 │ │ │ │ +004c082c 0002af16 R_ARM_JUMP_SLOT 00000000 strchr@GLIBC_2.4 │ │ │ │ +004c0830 00081016 R_ARM_JUMP_SLOT 00000000 XML_ParseBuffer │ │ │ │ +004c0834 00011316 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock@GLIBC_2.4 │ │ │ │ +004c0838 0005d816 R_ARM_JUMP_SLOT 00000000 ctermid@GLIBC_2.4 │ │ │ │ +004c083c 00050816 R_ARM_JUMP_SLOT 00000000 confstr@GLIBC_2.4 │ │ │ │ +004c0840 0004b916 R_ARM_JUMP_SLOT 00000000 pipe@GLIBC_2.4 │ │ │ │ +004c0844 00048f16 R_ARM_JUMP_SLOT 0002abec erfc@GLIBC_2.4 │ │ │ │ +004c0848 00060b16 R_ARM_JUMP_SLOT 00000000 __printf_chk@GLIBC_2.4 │ │ │ │ +004c084c 00015916 R_ARM_JUMP_SLOT 00000000 closefrom@GLIBC_2.34 │ │ │ │ +004c0850 00030316 R_ARM_JUMP_SLOT 00000000 close_range@GLIBC_2.34 │ │ │ │ +004c0854 00039e16 R_ARM_JUMP_SLOT 00000000 __isoc23_strtol@GLIBC_2.38 │ │ │ │ +004c0858 00067c16 R_ARM_JUMP_SLOT 00000000 sched_yield@GLIBC_2.4 │ │ │ │ +004c085c 00015816 R_ARM_JUMP_SLOT 00000000 __read_chk@GLIBC_2.4 │ │ │ │ +004c0860 00042916 R_ARM_JUMP_SLOT 00000000 floor@GLIBC_2.4 │ │ │ │ +004c0864 0003b416 R_ARM_JUMP_SLOT 0002ac54 XML_SetStartNamespaceDeclHandler │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ 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) 0x29294 │ │ │ │ - 0x0000000d (FINI) 0x2cce34 │ │ │ │ + 0x0000000d (FINI) 0x2cc0c4 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x4bfee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x4bfef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1ca90 │ │ │ │ 0x00000006 (SYMTAB) 0x13d00 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,43 +1,43 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b34f93300c138b65a9450c19f11a2840a223d731 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c3aba875bf517fc0bebd85e6bb272db2af254fc2 │ │ │ │ │ │ │ │ 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: 0x000acac8, Base: 0x004add10, Semaphore: 0x0050976e │ │ │ │ + Location: 0x000acd78, Base: 0x004acfcc, Semaphore: 0x0050976e │ │ │ │ Arguments: 4@r8 4@r7 │ │ │ │ stapsdt 0x0000002a NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x000cc21e, Base: 0x004add10, Semaphore: 0x00509766 │ │ │ │ - Arguments: -4@[sp, #24] │ │ │ │ + Location: 0x000cc4d2, Base: 0x004acfcc, Semaphore: 0x00509766 │ │ │ │ + Arguments: -4@[sp, #20] │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000cc270, Base: 0x004add10, Semaphore: 0x00509768 │ │ │ │ + Location: 0x000cc542, Base: 0x004acfcc, Semaphore: 0x00509768 │ │ │ │ Arguments: -4@r7 │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x00125d06, Base: 0x004add10, Semaphore: 0x0050976c │ │ │ │ + Location: 0x00125a82, Base: 0x004acfcc, Semaphore: 0x0050976c │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x00125d10, Base: 0x004add10, Semaphore: 0x0050976a │ │ │ │ + Location: 0x00125a8c, Base: 0x004acfcc, Semaphore: 0x0050976a │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x00126454, Base: 0x004add10, Semaphore: 0x0050976e │ │ │ │ - Arguments: 4@r5 4@r7 │ │ │ │ - stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ - Name: audit │ │ │ │ - Location: 0x00126c0c, Base: 0x004add10, Semaphore: 0x0050976e │ │ │ │ + Location: 0x001262c4, Base: 0x004acfcc, Semaphore: 0x0050976e │ │ │ │ Arguments: 4@r5 4@r7 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x001273fe, Base: 0x004add10, Semaphore: 0x0050976e │ │ │ │ + Location: 0x00126a62, Base: 0x004acfcc, Semaphore: 0x0050976e │ │ │ │ Arguments: 4@r7 4@#_PyRuntime+49672 │ │ │ │ + stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ + Name: audit │ │ │ │ + Location: 0x001272a0, Base: 0x004acfcc, Semaphore: 0x0050976e │ │ │ │ + Arguments: 4@r5 4@r7 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,600 +1,600 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 2265 entries: │ │ │ │ Addr: 0x0000000000026e4a Offset: 0x00016e4a Link: 4 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 008: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 00c: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 010: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 014: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 018: 2 (GLIBC_2.4) 0 (*local*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ - 01c: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 020: 1 (*global*) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ - 024: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 028: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 008: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 00c: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 010: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 014: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 018: 1 (*global*) 1 (*global*) 0 (*local*) 4 (GLIBC_2.34) │ │ │ │ + 01c: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 020: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 024: 1 (*global*) 4 (GLIBC_2.34) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 028: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ 02c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 030: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 034: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 030: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 034: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 038: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 03c: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ - 040: 10 (GLIBC_2.15) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 044: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 048: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 04c: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 050: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ - 054: 2 (GLIBC_2.4) 4 (GLIBC_2.34) 1 (*global*) b (GLIBC_2.7) │ │ │ │ - 058: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 05c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 060: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 064: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 068: 1 (*global*) a (GLIBC_2.33) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 06c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 070: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 074: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 078: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 07c: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 080: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 084: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 088: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 08c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 090: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 094: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 098: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ - 09c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 0a0: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 0a4: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ + 03c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 040: 1 (*global*) a (GLIBC_2.15) 1 (*global*) 1 (*global*) │ │ │ │ + 044: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 048: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 04c: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 050: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 054: 3 (GLIBC_2.4) 4 (GLIBC_2.34) 1 (*global*) 7 (GLIBC_2.7) │ │ │ │ + 058: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 05c: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 060: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 064: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 8 (GLIBC_2.33) │ │ │ │ + 068: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 06c: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 070: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 074: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 078: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 07c: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 080: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 084: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ + 088: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 08c: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 090: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 094: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 098: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ + 09c: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 0a0: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 0a4: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ │ │ 0a8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 0ac: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 0b0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 0b4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 0b8: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ - 0bc: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 0c0: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 0c4: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ │ │ - 0c8: 1 (*global*) 1 (*global*) 1 (*global*) 16 (GLIBC_2.14) │ │ │ │ + 0b4: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 0b8: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 0bc: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 0c0: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 0c4: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ + 0c8: 1 (*global*) 1 (*global*) 15 (GLIBC_2.14) 1 (*global*) │ │ │ │ 0cc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 0d0: 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 0d4: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 0d8: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 0dc: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 0e0: 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 0e4: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ + 0d0: 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 0d4: 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 0d8: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 0dc: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 0e0: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 0 (*local*) │ │ │ │ + 0e4: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 0e8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 0ec: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 0f0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 0f4: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 0f8: 1 (*global*) 0 (*local*) 3 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 0fc: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 0f4: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 0f8: 1 (*global*) 0 (*local*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 0fc: 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ 100: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ │ │ - 104: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 104: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 108: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 10c: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 110: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 114: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 10c: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 110: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 114: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 118: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 11c: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ │ │ - 120: 1 (*global*) 1 (*global*) b (GLIBC_2.7) 1 (*global*) │ │ │ │ - 124: 1 (*global*) 0 (*local*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 128: 1 (*global*) 3 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ + 11c: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ + 120: 1 (*global*) 7 (GLIBC_2.7) 1 (*global*) 1 (*global*) │ │ │ │ + 124: 0 (*local*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 128: 1 (*global*) 2 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 12c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 130: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 134: 1 (*global*) 1 (*global*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ - 138: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 13c: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 4 (GLIBC_2.34) │ │ │ │ - 140: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 144: 0 (*local*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 148: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 134: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 0 (*local*) │ │ │ │ + 138: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 13c: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ + 140: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 144: 0 (*local*) 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 148: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 14c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 150: 4 (GLIBC_2.34) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 150: 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ 154: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 158: 2 (GLIBC_2.4) 4 (GLIBC_2.34) 4 (GLIBC_2.34) 2 (GLIBC_2.4) │ │ │ │ - 15c: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 160: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 164: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 168: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 16c: 1 (*global*) 2 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 158: 3 (GLIBC_2.4) 4 (GLIBC_2.34) 4 (GLIBC_2.34) 3 (GLIBC_2.4) │ │ │ │ + 15c: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 160: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 164: 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 168: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 16c: 1 (*global*) 3 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ 170: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 174: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ - 178: 1 (*global*) 0 (*local*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 17c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 174: 3 (GLIBC_2.4) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ + 178: 1 (*global*) 3 (GLIBC_2.4) 0 (*local*) 1 (*global*) │ │ │ │ + 17c: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 180: 1 (*global*) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ - 184: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 184: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ 188: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 18c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 190: 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 194: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 198: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 19c: 1 (*global*) 0 (*local*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 190: 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 194: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 198: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ + 19c: 3 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ 1a0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 1a4: 4 (GLIBC_2.34) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 1a8: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 1a4: 4 (GLIBC_2.34) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 1a8: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 1ac: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 1b0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 1b4: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 1b8: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 1bc: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 1c0: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 5 (GLIBC_2.9) │ │ │ │ - 1c4: 2 (GLIBC_2.4) 4 (GLIBC_2.34) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ - 1c8: 1 (*global*) 0 (*local*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 1b4: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 1b8: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 1bc: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 1c0: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 13 (GLIBC_2.9) │ │ │ │ + 1c4: 1 (*global*) 4 (GLIBC_2.34) 4 (GLIBC_2.34) 3 (GLIBC_2.4) │ │ │ │ + 1c8: 0 (*local*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ 1cc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 1d0: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 1d0: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ 1d4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 1d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 1dc: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 1e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 1e4: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 1e8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 1d8: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 1dc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 1e0: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 1e4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 1e8: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 1ec: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 1f0: 1 (*global*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 1f4: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ + 1f0: 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 1f4: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 1f8: 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 1fc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 200: 1 (*global*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 204: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 208: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 20c: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 200: 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 204: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 208: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 20c: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 210: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 214: 1 (*global*) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ - 218: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 21c: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 220: 4 (GLIBC_2.34) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 224: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 228: 4 (GLIBC_2.34) 4 (GLIBC_2.34) 1 (*global*) 0 (*local*) │ │ │ │ - 22c: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ - 230: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 234: 1 (*global*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 238: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 23c: 1 (*global*) 1 (*global*) 8 (GLIBC_2.29) 2 (GLIBC_2.4) │ │ │ │ + 214: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 218: 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 21c: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ + 220: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 224: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ + 228: 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) 0 (*local*) │ │ │ │ + 22c: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 230: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 234: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 238: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 23c: 1 (*global*) 1 (*global*) 14 (GLIBC_2.29) 3 (GLIBC_2.4) │ │ │ │ 240: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 244: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 248: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 244: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 248: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ 24c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 250: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 254: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 258: 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 25c: 4 (GLIBC_2.34) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ - 260: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 264: 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 258: 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 25c: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 4 (GLIBC_2.34) │ │ │ │ + 260: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ + 264: 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) │ │ │ │ 268: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 26c: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 270: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 274: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 26c: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 270: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 274: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 278: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 27c: 1 (*global*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 280: 2 (GLIBC_2.4) 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) │ │ │ │ - 284: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ - 288: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 27c: 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 280: 3 (GLIBC_2.4) 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) │ │ │ │ + 284: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 288: 0 (*local*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ 28c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 290: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 294: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 298: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 29c: 1 (*global*) 1 (*global*) 11 (GLIBC_2.25) 1 (*global*) │ │ │ │ + 294: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 298: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 29c: 3 (GLIBC_2.4) c (GLIBC_2.25) 1 (*global*) 1 (*global*) │ │ │ │ 2a0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 2a4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 2a8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 2ac: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 2ac: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 2b0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 2b4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 2b8: a (GLIBC_2.33) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 2bc: 1 (*global*) 1 (*global*) 8 (GLIBC_2.29) 1 (*global*) │ │ │ │ - 2c0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 2b8: 8 (GLIBC_2.33) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 2bc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 2c0: 1 (*global*) 1 (*global*) 14 (GLIBC_2.29) 1 (*global*) │ │ │ │ 2c4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 2c8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 2cc: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 2d0: 3 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 2cc: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 2d0: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ 2d4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 2d8: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 2dc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 2e0: 1 (*global*) 1 (*global*) 8 (GLIBC_2.29) 1 (*global*) │ │ │ │ - 2e4: 12 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 2e8: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 2ec: e (GLIBC_2.26) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 2d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 2dc: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 2e0: 1 (*global*) 14 (GLIBC_2.29) 1 (*global*) e (GLIBC_2.4) │ │ │ │ + 2e4: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 2e8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 2ec: 6 (GLIBC_2.26) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 2f0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 2f4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 2f8: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 2f8: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ 2fc: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ │ │ 300: 1 (*global*) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ 304: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 308: 1 (*global*) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ 30c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 310: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 314: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 318: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 31c: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 320: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 324: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 310: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 314: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 318: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 31c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 320: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 324: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 328: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 32c: 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 32c: 1 (*global*) 3 (GLIBC_2.4) 4 (GLIBC_2.34) 1 (*global*) │ │ │ │ 330: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 334: 0 (*local*) 2 (GLIBC_2.4) 17 (GLIBC_2.8) 1 (*global*) │ │ │ │ + 334: 0 (*local*) 3 (GLIBC_2.4) 17 (GLIBC_2.8) 1 (*global*) │ │ │ │ 338: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 33c: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 340: 1 (*global*) 1 (*global*) 5 (GLIBC_2.9) 2 (GLIBC_2.4) │ │ │ │ - 344: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 33c: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 340: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 13 (GLIBC_2.9) │ │ │ │ + 344: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 348: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ - 34c: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 350: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 34c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 350: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 354: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 358: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 35c: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 358: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 35c: 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ 360: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 364: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 368: 2 (GLIBC_2.4) 4 (GLIBC_2.34) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 36c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 364: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 368: 3 (GLIBC_2.4) 4 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 36c: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ 370: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 374: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 378: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 374: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 378: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ 37c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 380: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 384: 9 (GLIBC_2.5) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 388: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 38c: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 390: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 394: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 398: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 384: 10 (GLIBC_2.5) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 388: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 38c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 390: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 394: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 398: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 39c: 1 (*global*) 1 (*global*) f (GLIBC_2.38) 1 (*global*) │ │ │ │ 3a0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 3a4: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 3a8: d (GLIBC_2.27) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ - 3ac: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 3b0: 2 (GLIBC_2.4) 1 (*global*) 4 (GLIBC_2.34) 0 (*local*) │ │ │ │ - 3b4: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 3a4: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 3a8: 12 (GLIBC_2.27) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 3ac: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 3b0: 3 (GLIBC_2.4) 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) │ │ │ │ + 3b4: 0 (*local*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ 3b8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 3bc: 1 (*global*) 13 (GLIBC_2.10) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 3c0: 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) 2 (GLIBC_2.4) │ │ │ │ - 3c4: 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 3c8: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 3cc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 3d0: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 3d4: 2 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 3d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 3dc: 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 3e0: 1 (*global*) 1 (*global*) 5 (GLIBC_2.9) 1 (*global*) │ │ │ │ - 3e4: b (GLIBC_2.7) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 3bc: 11 (GLIBC_2.10) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 3c0: 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) 3 (GLIBC_2.4) │ │ │ │ + 3c4: 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 3c8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 3cc: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 3d0: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 3d4: 2 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 3d8: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 3dc: 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) 3 (GLIBC_2.4) │ │ │ │ + 3e0: 1 (*global*) 1 (*global*) 13 (GLIBC_2.9) 7 (GLIBC_2.7) │ │ │ │ + 3e4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 3e8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 3ec: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 3f0: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ │ │ - 3f4: 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) 2 (GLIBC_2.4) │ │ │ │ + 3f0: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ + 3f4: 1 (*global*) 3 (GLIBC_2.4) 4 (GLIBC_2.34) 1 (*global*) │ │ │ │ 3f8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 3fc: 1 (*global*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 400: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 404: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 408: 0 (*local*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 40c: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 410: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 414: 1 (*global*) 1 (*global*) c (GLIBC_2.35) 1 (*global*) │ │ │ │ - 418: 2 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 3fc: 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 400: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 404: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 0 (*local*) │ │ │ │ + 408: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 40c: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 410: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 414: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) b (GLIBC_2.35) │ │ │ │ + 418: 3 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 41c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 420: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 424: 1 (*global*) 1 (*global*) 14 (GLIBC_2.6) 3 (GLIBC_2.4) │ │ │ │ - 428: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 42c: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 420: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 424: 1 (*global*) 5 (GLIBC_2.6) 1 (*global*) 1 (*global*) │ │ │ │ + 428: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 42c: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 430: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 434: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 438: 1 (*global*) 1 (*global*) 1 (*global*) 18 (ZLIB_1.2.0) │ │ │ │ - 43c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 440: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 438: 1 (*global*) d (ZLIB_1.2.0) 1 (*global*) 1 (*global*) │ │ │ │ + 43c: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 440: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ 444: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 448: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 44c: 7 (GLIBC_2.32) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 450: 0 (*local*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 448: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 9 (GLIBC_2.32) │ │ │ │ + 44c: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 450: 0 (*local*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 454: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 458: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 45c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 460: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 464: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 468: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 46c: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 470: 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 474: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 478: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 47c: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) d (GLIBC_2.27) │ │ │ │ - 480: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 468: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 46c: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 470: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 474: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 478: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 47c: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 12 (GLIBC_2.27) │ │ │ │ + 480: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 484: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 488: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 48c: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 490: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 490: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ 494: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 498: 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) │ │ │ │ 49c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 4a0: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 4a4: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ │ │ + 4a0: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 4a4: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ 4a8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 4ac: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 4ac: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 4b0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 4b4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 4b8: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 4bc: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 4c0: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ - 4c4: 1 (*global*) 1 (*global*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ - 4c8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 4cc: 1 (*global*) 1 (*global*) 10 (GLIBC_2.15) 1 (*global*) │ │ │ │ - 4d0: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 4d4: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 4d8: 1 (*global*) 4 (GLIBC_2.34) 0 (*local*) 1 (*global*) │ │ │ │ - 4dc: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 4b8: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 4bc: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 4c0: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ │ │ + 4c4: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 4c8: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 4cc: 1 (*global*) a (GLIBC_2.15) 1 (*global*) 1 (*global*) │ │ │ │ + 4d0: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 4d4: 1 (*global*) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ + 4d8: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 4dc: 0 (*local*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ 4e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 4e4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 4e8: 1 (*global*) 2 (GLIBC_2.4) 4 (GLIBC_2.34) 1 (*global*) │ │ │ │ - 4ec: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 4f0: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 4f4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 4f8: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 4fc: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 4e8: 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) 3 (GLIBC_2.4) │ │ │ │ + 4ec: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 4f0: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 4f4: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 4f8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 4fc: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ 500: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 504: 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) │ │ │ │ - 508: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 50c: 1 (*global*) 1 (*global*) 8 (GLIBC_2.29) 1 (*global*) │ │ │ │ - 510: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 514: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 504: 1 (*global*) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ + 508: 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 50c: 1 (*global*) 1 (*global*) 14 (GLIBC_2.29) 1 (*global*) │ │ │ │ + 510: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 514: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 518: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 51c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 520: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 524: 2 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 528: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 524: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 528: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ 52c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 530: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 530: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 534: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 538: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 53c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 540: 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 544: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 538: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 53c: 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 540: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 544: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ 548: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 54c: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ │ │ - 550: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 554: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ - 558: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 55c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 54c: 1 (*global*) 0 (*local*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 550: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 554: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 558: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ + 55c: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ 560: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 564: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ - 568: f (GLIBC_2.38) 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 56c: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ - 570: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 564: 1 (*global*) 1 (*global*) 1 (*global*) f (GLIBC_2.38) │ │ │ │ + 568: 0 (*local*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 56c: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ + 570: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ 574: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 578: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 57c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 580: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 580: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 584: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 588: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 58c: 4 (GLIBC_2.34) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 590: 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) │ │ │ │ + 588: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 58c: 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) │ │ │ │ + 590: 3 (GLIBC_2.4) 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) │ │ │ │ 594: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 598: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 59c: 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) │ │ │ │ - 5a0: 1 (*global*) 1 (*global*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ + 598: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 59c: 3 (GLIBC_2.4) 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) │ │ │ │ + 5a0: 1 (*global*) 1 (*global*) 0 (*local*) 3 (GLIBC_2.4) │ │ │ │ 5a4: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ - 5a8: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ + 5a8: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 5ac: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 5b0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 5b4: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 5b8: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 5b4: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ + 5b8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 5bc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 5c0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 5c4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 5c8: 2 (GLIBC_2.4) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ - 5cc: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 5c8: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 5cc: 0 (*local*) 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ 5d0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 5d4: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ 5d8: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 5dc: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ + 5dc: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ 5e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 5e4: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 5e8: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 5ec: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 5f0: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 5f4: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 5f8: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 5fc: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 600: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 604: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ - 608: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 60c: 0 (*local*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 610: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 614: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 618: 1 (*global*) 1 (*global*) 1 (*global*) b (GLIBC_2.7) │ │ │ │ + 5e4: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 5e8: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 5ec: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 5f0: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 5f4: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 5f8: 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 5fc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 600: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 604: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ + 608: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 60c: 3 (GLIBC_2.4) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ + 610: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 614: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 618: 1 (*global*) 7 (GLIBC_2.7) 1 (*global*) 1 (*global*) │ │ │ │ 61c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 620: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 624: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 628: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) e (GLIBC_2.26) │ │ │ │ + 620: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 624: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 628: 1 (*global*) 1 (*global*) 1 (*global*) 6 (GLIBC_2.26) │ │ │ │ 62c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 630: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ + 630: 3 (GLIBC_2.4) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ 634: 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 638: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 63c: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ - 640: 1 (*global*) 1 (*global*) 1 (*global*) b (GLIBC_2.7) │ │ │ │ - 644: 1 (*global*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ - 648: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 64c: 1 (*global*) 6 (GLIBC_2.16) 1 (*global*) 1 (*global*) │ │ │ │ - 650: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 638: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 63c: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 640: 4 (GLIBC_2.34) 0 (*local*) 7 (GLIBC_2.7) 1 (*global*) │ │ │ │ + 644: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 648: 0 (*local*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 64c: 1 (*global*) 1 (*global*) 1 (*global*) 18 (GLIBC_2.16) │ │ │ │ + 650: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ 654: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 658: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 65c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 660: b (GLIBC_2.7) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 660: 7 (GLIBC_2.7) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 664: 0 (*local*) 1 (*global*) 4 (GLIBC_2.34) 4 (GLIBC_2.34) │ │ │ │ - 668: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 66c: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 670: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 668: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 66c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 670: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 674: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 678: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 67c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 678: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 67c: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 680: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 684: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 688: 4 (GLIBC_2.34) 1 (*global*) 4 (GLIBC_2.34) 0 (*local*) │ │ │ │ - 68c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 690: 2 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 694: 1 (*global*) 10 (GLIBC_2.15) 1 (*global*) 1 (*global*) │ │ │ │ - 698: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 684: 1 (*global*) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ + 688: 3 (GLIBC_2.4) 1 (*global*) 0 (*local*) 4 (GLIBC_2.34) │ │ │ │ + 68c: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 690: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 694: 1 (*global*) 1 (*global*) a (GLIBC_2.15) 1 (*global*) │ │ │ │ + 698: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 69c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 6a0: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 6a4: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 6a8: 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) │ │ │ │ - 6ac: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 6b0: 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 6b4: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 6b8: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 6bc: 2 (GLIBC_2.4) 0 (*local*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 6c0: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 6c4: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 6a0: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 6a4: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ + 6a8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 6ac: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 6b0: 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 6b4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 6b8: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 6bc: 0 (*local*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 6c0: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 6c4: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 6c8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 6cc: 1 (*global*) 1 (*global*) 0 (*local*) 4 (GLIBC_2.34) │ │ │ │ - 6d0: 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) 0 (*local*) │ │ │ │ - 6d4: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 6d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 6dc: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 6cc: 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) 0 (*local*) │ │ │ │ + 6d0: 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ + 6d4: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 6d8: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 6dc: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 6e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 6e4: 1 (*global*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 6e4: 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ 6e8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 6ec: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 6f0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 6f4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 6f8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 6fc: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ - 700: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 704: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 0 (*local*) │ │ │ │ - 708: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 70c: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 710: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 714: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 6fc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 700: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 704: 1 (*global*) 0 (*local*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 708: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 70c: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 710: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 714: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ 718: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 71c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 720: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 724: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 728: 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ + 720: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 724: 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) │ │ │ │ + 728: 1 (*global*) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ 72c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 730: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 734: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ + 730: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 0 (*local*) │ │ │ │ + 734: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 738: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 73c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 740: 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) │ │ │ │ 744: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ - 748: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 748: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 74c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 750: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 754: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 758: 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) │ │ │ │ - 75c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 760: 1 (*global*) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ - 764: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 75c: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 760: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 764: 4 (GLIBC_2.34) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 768: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 76c: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 770: 0 (*local*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 774: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 4 (GLIBC_2.34) │ │ │ │ - 778: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 77c: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 76c: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ + 770: 3 (GLIBC_2.4) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ + 774: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 778: 1 (*global*) 4 (GLIBC_2.34) 0 (*local*) 1 (*global*) │ │ │ │ + 77c: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 780: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 784: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ │ │ - 788: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ + 788: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 78c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 790: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 794: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 0 (*local*) │ │ │ │ - 798: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 0 (*local*) │ │ │ │ - 79c: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 7a0: 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 7a4: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 790: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 794: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 0 (*local*) │ │ │ │ + 798: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 0 (*local*) │ │ │ │ + 79c: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 7a0: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 7a4: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ 7a8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 7ac: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ - 7b0: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 7b4: 1 (*global*) 4 (GLIBC_2.34) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 7b8: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 7bc: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 7c0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 7c4: 2 (GLIBC_2.4) 1 (*global*) 0 (*local*) 1 (*global*) │ │ │ │ + 7ac: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ + 7b0: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 7b4: 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 7b8: 1 (*global*) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 7bc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 7c0: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 7c4: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ │ │ 7c8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 7cc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 7d0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 7d4: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 7d0: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 7d4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 7d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 7dc: 1 (*global*) 1 (*global*) 1 (*global*) 8 (GLIBC_2.29) │ │ │ │ + 7dc: 1 (*global*) 1 (*global*) 1 (*global*) 14 (GLIBC_2.29) │ │ │ │ 7e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 7e4: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 7e8: 11 (GLIBC_2.25) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 7ec: 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) │ │ │ │ + 7e4: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 7e8: c (GLIBC_2.25) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 7ec: 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) │ │ │ │ 7f0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 7f4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 7f8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 7fc: 1 (*global*) f (GLIBC_2.38) 1 (*global*) 0 (*local*) │ │ │ │ - 800: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 800: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ 804: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 808: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 80c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 810: 0 (*local*) 1 (*global*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ - 814: 1 (*global*) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) │ │ │ │ - 818: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 81c: 1 (*global*) 4 (GLIBC_2.34) 0 (*local*) 0 (*local*) │ │ │ │ - 820: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 810: 0 (*local*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 814: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 818: 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 81c: 1 (*global*) 4 (GLIBC_2.34) 0 (*local*) 1 (*global*) │ │ │ │ + 820: 0 (*local*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ 824: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 828: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 82c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 830: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 830: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 834: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 838: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 83c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 840: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 844: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 848: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ - 84c: 1 (*global*) 0 (*local*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 850: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 854: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 840: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 844: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 848: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 84c: 1 (*global*) 1 (*global*) 0 (*local*) 3 (GLIBC_2.4) │ │ │ │ + 850: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 854: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 858: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 85c: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 860: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 864: 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 868: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 86c: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 85c: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 860: 3 (GLIBC_2.4) 1 (*global*) 4 (GLIBC_2.34) 1 (*global*) │ │ │ │ + 864: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 868: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 86c: 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ 870: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 874: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 878: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ 87c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 880: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ - 884: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 888: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 880: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 884: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 888: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ 88c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 890: 3 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 890: 2 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ 894: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 898: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ + 898: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ 89c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 8a0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 8a4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 8a8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 8ac: 0 (*local*) 1 (*global*) 1 (*global*) f (GLIBC_2.38) │ │ │ │ - 8b0: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 8b4: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 8b8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 8bc: 15 (GLIBC_2.38) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) │ │ │ │ + 8ac: 0 (*local*) 1 (*global*) f (GLIBC_2.38) 1 (*global*) │ │ │ │ + 8b0: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 8b4: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) │ │ │ │ + 8b8: 1 (*global*) 1 (*global*) 1 (*global*) 16 (GLIBC_2.38) │ │ │ │ + 8bc: 1 (*global*) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ 8c0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 8c4: 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 8c8: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 8cc: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.4) │ │ │ │ - 8d0: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 8c4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 8c8: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ + 8cc: 3 (GLIBC_2.4) 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ + 8d0: 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 8d4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 8d8: 2 (GLIBC_2.4) │ │ │ │ + 8d8: 3 (GLIBC_2.4) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 4 entries: │ │ │ │ Addr: 0x0000000000027ffc Offset: 0x00017ffc Link: 5 (.dynstr) │ │ │ │ - 000000: Version: 1 File: libz.so.1 Cnt: 1 │ │ │ │ - 0x0010: Name: ZLIB_1.2.0 Flags: none Version: 24 │ │ │ │ - 0x0020: Version: 1 File: ld-linux-armhf.so.3 Cnt: 1 │ │ │ │ - 0x0030: Name: GLIBC_2.4 Flags: none Version: 18 │ │ │ │ - 0x0040: Version: 1 File: libm.so.6 Cnt: 4 │ │ │ │ - 0x0050: Name: GLIBC_2.38 Flags: none Version: 21 │ │ │ │ - 0x0060: Name: GLIBC_2.35 Flags: none Version: 12 │ │ │ │ - 0x0070: Name: GLIBC_2.29 Flags: none Version: 8 │ │ │ │ - 0x0080: Name: GLIBC_2.4 Flags: none Version: 3 │ │ │ │ - 0x0090: Version: 1 File: libc.so.6 Cnt: 17 │ │ │ │ - 0x00a0: Name: GLIBC_2.8 Flags: none Version: 23 │ │ │ │ - 0x00b0: Name: GLIBC_2.14 Flags: none Version: 22 │ │ │ │ - 0x00c0: Name: GLIBC_2.6 Flags: none Version: 20 │ │ │ │ - 0x00d0: Name: GLIBC_2.10 Flags: none Version: 19 │ │ │ │ - 0x00e0: Name: GLIBC_2.25 Flags: none Version: 17 │ │ │ │ - 0x00f0: Name: GLIBC_2.15 Flags: none Version: 16 │ │ │ │ - 0x0100: Name: GLIBC_2.38 Flags: none Version: 15 │ │ │ │ - 0x0110: Name: GLIBC_2.26 Flags: none Version: 14 │ │ │ │ - 0x0120: Name: GLIBC_2.27 Flags: none Version: 13 │ │ │ │ - 0x0130: Name: GLIBC_2.7 Flags: none Version: 11 │ │ │ │ - 0x0140: Name: GLIBC_2.33 Flags: none Version: 10 │ │ │ │ - 0x0150: Name: GLIBC_2.5 Flags: none Version: 9 │ │ │ │ - 0x0160: Name: GLIBC_2.32 Flags: none Version: 7 │ │ │ │ - 0x0170: Name: GLIBC_2.16 Flags: none Version: 6 │ │ │ │ - 0x0180: Name: GLIBC_2.9 Flags: none Version: 5 │ │ │ │ - 0x0190: Name: GLIBC_2.34 Flags: none Version: 4 │ │ │ │ + 000000: Version: 1 File: ld-linux-armhf.so.3 Cnt: 1 │ │ │ │ + 0x0010: Name: GLIBC_2.4 Flags: none Version: 14 │ │ │ │ + 0x0020: Version: 1 File: libz.so.1 Cnt: 1 │ │ │ │ + 0x0030: Name: ZLIB_1.2.0 Flags: none Version: 13 │ │ │ │ + 0x0040: Version: 1 File: libc.so.6 Cnt: 17 │ │ │ │ + 0x0050: Name: GLIBC_2.16 Flags: none Version: 24 │ │ │ │ + 0x0060: Name: GLIBC_2.8 Flags: none Version: 23 │ │ │ │ + 0x0070: Name: GLIBC_2.14 Flags: none Version: 21 │ │ │ │ + 0x0080: Name: GLIBC_2.9 Flags: none Version: 19 │ │ │ │ + 0x0090: Name: GLIBC_2.27 Flags: none Version: 18 │ │ │ │ + 0x00a0: Name: GLIBC_2.10 Flags: none Version: 17 │ │ │ │ + 0x00b0: Name: GLIBC_2.5 Flags: none Version: 16 │ │ │ │ + 0x00c0: Name: GLIBC_2.38 Flags: none Version: 15 │ │ │ │ + 0x00d0: Name: GLIBC_2.25 Flags: none Version: 12 │ │ │ │ + 0x00e0: Name: GLIBC_2.15 Flags: none Version: 10 │ │ │ │ + 0x00f0: Name: GLIBC_2.32 Flags: none Version: 9 │ │ │ │ + 0x0100: Name: GLIBC_2.33 Flags: none Version: 8 │ │ │ │ + 0x0110: Name: GLIBC_2.7 Flags: none Version: 7 │ │ │ │ + 0x0120: Name: GLIBC_2.26 Flags: none Version: 6 │ │ │ │ + 0x0130: Name: GLIBC_2.6 Flags: none Version: 5 │ │ │ │ + 0x0140: Name: GLIBC_2.34 Flags: none Version: 4 │ │ │ │ + 0x0150: Name: GLIBC_2.4 Flags: none Version: 3 │ │ │ │ + 0x0160: Version: 1 File: libm.so.6 Cnt: 4 │ │ │ │ + 0x0170: Name: GLIBC_2.38 Flags: none Version: 22 │ │ │ │ + 0x0180: Name: GLIBC_2.29 Flags: none Version: 20 │ │ │ │ + 0x0190: Name: GLIBC_2.35 Flags: none Version: 11 │ │ │ │ 0x01a0: Name: GLIBC_2.4 Flags: none Version: 2 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,9 +1,8 @@ │ │ │ │ -1/lib/ld-linux-armhf.so.3 │ │ │ │ -#Deq4~B} │ │ │ │ +/lib/ld-linux-armhf.so.3 │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __libc_start_main │ │ │ │ __cxa_atexit │ │ │ │ __stack_chk_fail │ │ │ │ __errno_location │ │ │ │ @@ -210,16 +209,16 @@ │ │ │ │ sendfile64 │ │ │ │ ftruncate64 │ │ │ │ __memcpy_chk │ │ │ │ faccessat │ │ │ │ getgrnam_r │ │ │ │ mkfifoat │ │ │ │ __setsockopt64 │ │ │ │ -__strncat_chk │ │ │ │ __mktime64 │ │ │ │ +__strncat_chk │ │ │ │ getpwnam_r │ │ │ │ __select64 │ │ │ │ setgrent │ │ │ │ getgrent │ │ │ │ endgrent │ │ │ │ __fdelt_chk │ │ │ │ llistxattr │ │ │ │ @@ -253,19 +252,19 @@ │ │ │ │ fgetxattr │ │ │ │ lgetxattr │ │ │ │ shutdown │ │ │ │ fremovexattr │ │ │ │ lremovexattr │ │ │ │ getresgid │ │ │ │ getresuid │ │ │ │ -copy_file_range │ │ │ │ getlogin_r │ │ │ │ +copy_file_range │ │ │ │ memfd_create │ │ │ │ -__clock_settime64 │ │ │ │ getgrouplist │ │ │ │ +__clock_settime64 │ │ │ │ sched_setscheduler │ │ │ │ sched_setparam │ │ │ │ XML_SetBase │ │ │ │ pthread_getcpuclockid │ │ │ │ XML_GetCurrentByteIndex64 │ │ │ │ ptsname_r │ │ │ │ initgroups │ │ │ │ @@ -326,1731 +325,1731 @@ │ │ │ │ nextafter │ │ │ │ __stack_chk_guard │ │ │ │ libm.so.6 │ │ │ │ libz.so.1 │ │ │ │ libexpat.so.1 │ │ │ │ libc.so.6 │ │ │ │ ld-linux-armhf.so.3 │ │ │ │ -Py_GetConstantBorrowed │ │ │ │ -PyDictKeys_Type │ │ │ │ -PySys_FormatStdout │ │ │ │ -PyList_Insert │ │ │ │ -_PyXI_FormatExcInfo │ │ │ │ -_PyXI_HasCapturedException │ │ │ │ -PyExc_BrokenPipeError │ │ │ │ -Py_Version │ │ │ │ -_PyLong_Multiply │ │ │ │ -PyObject_DelAttr │ │ │ │ -PyMapping_Keys │ │ │ │ -PyUnicodeEncodeError_GetEnd │ │ │ │ -PyModule_AddObject │ │ │ │ -Py_FileSystemDefaultEncodeErrors │ │ │ │ +_PyUnicode_Equal │ │ │ │ +PyFloat_GetMin │ │ │ │ +PyBytes_Concat │ │ │ │ +PyObject_CallFinalizerFromDealloc │ │ │ │ +PyImport_GetMagicNumber │ │ │ │ +PyUnicode_Partition │ │ │ │ +PyMemoryView_FromObject │ │ │ │ +_Py_SetRefcnt │ │ │ │ +PySequence_InPlaceRepeat │ │ │ │ +_PyCode_ConstantKey │ │ │ │ +PyObject_GetTypeData │ │ │ │ +PyTuple_SetItem │ │ │ │ +_PyLong_FromTime_t │ │ │ │ +PyModule_GetNameObject │ │ │ │ +PyUnicode_AsUCS4Copy │ │ │ │ +PyObject_Hash │ │ │ │ +PyInit__tracemalloc │ │ │ │ +PyInit__sha3 │ │ │ │ +_PyBytesWriter_Finish │ │ │ │ +PyInit__suggestions │ │ │ │ +PyDescr_NewMember │ │ │ │ +_PyUnicode_Copy │ │ │ │ +PyObject_GetBuffer │ │ │ │ +PyObject_Repr │ │ │ │ +PyObject_SelfIter │ │ │ │ Py_SetRecursionLimit │ │ │ │ -PyLong_AsLongLongAndOverflow │ │ │ │ +PyType_ClearCache │ │ │ │ +PyThreadState_GetUnchecked │ │ │ │ +PyCoro_New │ │ │ │ +PyMarshal_WriteLongToFile │ │ │ │ +PyInstanceMethod_Type │ │ │ │ +PyClassMethod_Type │ │ │ │ +PySequence_GetSlice │ │ │ │ +PyFloat_Pack2 │ │ │ │ +Py_InitializeEx │ │ │ │ +PyExc_ValueError │ │ │ │ +PyOS_setsig │ │ │ │ +PyUnicodeIter_Type │ │ │ │ +_PyTime_ObjectToTimeval │ │ │ │ +_PyThreadState_GetCurrent │ │ │ │ +PyDescr_NewWrapper │ │ │ │ +_PyImport_FrozenTest │ │ │ │ +_PyTime_FromLong │ │ │ │ +_PyDict_Pop │ │ │ │ +_PyCompile_Assemble │ │ │ │ +PyUnicode_RSplit │ │ │ │ +_PyObject_Dump │ │ │ │ +PyUnicode_FromOrdinal │ │ │ │ +PyInit__locale │ │ │ │ +PyErr_GetRaisedException │ │ │ │ +PyLong_AsLong │ │ │ │ +PyLong_FromSsize_t │ │ │ │ +Py_OptimizeFlag │ │ │ │ +PyGC_Collect │ │ │ │ +PyLong_AsNativeBytes │ │ │ │ +PyObject_GenericGetDict │ │ │ │ +Py_GetProgramName │ │ │ │ +PyOS_mystrnicmp │ │ │ │ +PyTraceMalloc_Untrack │ │ │ │ +PyByteArray_Size │ │ │ │ +PyInit__json │ │ │ │ +PyImport_ImportModuleNoBlock │ │ │ │ +_PySemaphore_Init │ │ │ │ +Py_GetPath │ │ │ │ +_Py_NewReferenceNoTotal │ │ │ │ +_PyUnicode_AsUTF8String │ │ │ │ +PyTuple_GetSlice │ │ │ │ +PyMem_Realloc │ │ │ │ +Py_CompileStringObject │ │ │ │ +PyErr_BadArgument │ │ │ │ +PyUnicode_AsEncodedObject │ │ │ │ PyInit__md5 │ │ │ │ -PyUnicode_GetDefaultEncoding │ │ │ │ -PyUnicode_Fill │ │ │ │ -PyExc_BaseException │ │ │ │ -PyExc_ImportError │ │ │ │ -PyErr_WarnExplicit │ │ │ │ -Py_GetConstant │ │ │ │ -PyInstanceMethod_Function │ │ │ │ -_PyRWMutex_Lock │ │ │ │ -PyExc_ConnectionAbortedError │ │ │ │ -PyArg_VaParse │ │ │ │ -PyExc_RecursionError │ │ │ │ -PyUnicodeEncodeError_GetReason │ │ │ │ -PyOS_string_to_double │ │ │ │ +PyThread_exit_thread │ │ │ │ +_Py_IsInterpreterFinalizing │ │ │ │ +PyThreadState_Swap │ │ │ │ +_PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ +PyCallIter_Type │ │ │ │ +PyInit__abc │ │ │ │ +PyObject_GetArenaAllocator │ │ │ │ +PyThread_detach_thread │ │ │ │ Py_IsFalse │ │ │ │ -PyInterpreterState_GetID │ │ │ │ -PyUnicode_EqualToUTF8AndSize │ │ │ │ -PySys_GetObject │ │ │ │ -PyUnicodeDecodeError_SetReason │ │ │ │ -Py_GetPath │ │ │ │ -_PyInterpreterState_LookUpIDObject │ │ │ │ -PyFile_OpenCode │ │ │ │ -PyDict_SetItemString │ │ │ │ -PyRun_InteractiveOneObject │ │ │ │ -PyContext_CopyCurrent │ │ │ │ -_PyUnicode_ToLowercase │ │ │ │ -PyUnicode_Compare │ │ │ │ +_PyXI_ClearExcInfo │ │ │ │ +PySys_Audit │ │ │ │ +PyThreadState_Delete │ │ │ │ +PyLong_AsVoidPtr │ │ │ │ +_PyInterpreterState_GetWhence │ │ │ │ +PyNumber_InPlaceFloorDivide │ │ │ │ +PyException_GetArgs │ │ │ │ +PyDictRevIterValue_Type │ │ │ │ +PyExc_PermissionError │ │ │ │ +_PyImport_SetModule │ │ │ │ +PyType_GetName │ │ │ │ +Py_RunMain │ │ │ │ +PyCodec_NameReplaceErrors │ │ │ │ PyODictValues_Type │ │ │ │ -PyProperty_Type │ │ │ │ -_PyUnicode_InternMortal │ │ │ │ -PyExc_UserWarning │ │ │ │ -_PyTime_gmtime │ │ │ │ -Py_NewInterpreter │ │ │ │ -PyExc_StopIteration │ │ │ │ -PyGen_Type │ │ │ │ -_PyNamespace_New │ │ │ │ -PyType_GenericNew │ │ │ │ -PyModule_AddType │ │ │ │ -PyFrame_New │ │ │ │ -PyType_SUPPORTS_WEAKREFS │ │ │ │ -PyImport_Import │ │ │ │ -PyMemoryView_GetContiguous │ │ │ │ -_PyCompile_OpcodeHasLocal │ │ │ │ -_PyFunction_SetVersion │ │ │ │ -PyExc_UnicodeTranslateError │ │ │ │ -PyFunction_GetClosure │ │ │ │ -PyEval_SetTrace │ │ │ │ -PyMapping_Size │ │ │ │ -PyExc_StopAsyncIteration │ │ │ │ -_PyUnicode_IsPrintable │ │ │ │ +PyUnstable_Object_GC_NewWithExtraData │ │ │ │ +_PyOS_IsMainThread │ │ │ │ +PyCriticalSection2_End │ │ │ │ PyBool_Type │ │ │ │ -PyModule_NewObject │ │ │ │ -PyList_GetItemRef │ │ │ │ -PyExc_OSError │ │ │ │ -PyEval_GetFrame │ │ │ │ -PyArg_UnpackTuple │ │ │ │ -_PyArg_ParseStack │ │ │ │ -_PyBytesWriter_Finish │ │ │ │ -PyUnicode_AsEncodedString │ │ │ │ -PyCode_ClearWatcher │ │ │ │ -PyUnicode_Splitlines │ │ │ │ -_PyMonitoring_FirePyYieldEvent │ │ │ │ -PyThread_delete_key │ │ │ │ -PyMarshal_WriteObjectToString │ │ │ │ -_PyInterpreterState_IsRunningMain │ │ │ │ -PyCFunction_Call │ │ │ │ -PyObject_InitVar │ │ │ │ -PyList_GetItem │ │ │ │ -_PyUnicode_Equal │ │ │ │ -_PyXI_ClearExcInfo │ │ │ │ -_PyXI_NewInterpreter │ │ │ │ -PyFrame_GetBuiltins │ │ │ │ -PyInit_cmath │ │ │ │ -_Py_IsValidFD │ │ │ │ -PyFrameLocalsProxy_Type │ │ │ │ -PyUnicodeDecodeError_SetEnd │ │ │ │ -PyObject_Print │ │ │ │ -PyException_SetCause │ │ │ │ -PyGC_IsEnabled │ │ │ │ -_PyErr_ChainExceptions1 │ │ │ │ -PyThreadState_GetID │ │ │ │ -PyFunction_GetModule │ │ │ │ +_PyLong_FromGid │ │ │ │ +PySys_AddAuditHook │ │ │ │ +PyObject_GetAttr │ │ │ │ +Py_FinalizeEx │ │ │ │ +_PyType_AllocNoTrack │ │ │ │ +PyImport_ImportFrozenModule │ │ │ │ +PyStatus_Ok │ │ │ │ +PyCFunction_New │ │ │ │ +PyMem_RawMalloc │ │ │ │ +_PyList_Extend │ │ │ │ +_PyNamespace_New │ │ │ │ +PyByteArray_FromObject │ │ │ │ +PyUnicodeEncodeError_SetStart │ │ │ │ +PyDict_GetItemString │ │ │ │ +PyNumber_ToBase │ │ │ │ +_PyStaticType_InitForExtension │ │ │ │ +PyImport_AddModule │ │ │ │ +PyObject_Call │ │ │ │ PyFrame_Type │ │ │ │ -PyCFunction_GetFlags │ │ │ │ -PyPreConfig_InitPythonConfig │ │ │ │ -PyUnicode_Contains │ │ │ │ -PyModule_AddFunctions │ │ │ │ -_PyObject_GenericGetAttrWithDict │ │ │ │ -PyBytes_AsStringAndSize │ │ │ │ -PyDict_GetItemStringRef │ │ │ │ -PyErr_SetImportErrorSubclass │ │ │ │ -PyNumber_InPlaceRshift │ │ │ │ -PyModule_ExecDef │ │ │ │ -PyErr_SyntaxLocationObject │ │ │ │ -PyArg_ValidateKeywordArguments │ │ │ │ -PyBytes_FromObject │ │ │ │ -PyGetSetDescr_Type │ │ │ │ -Py_CompileStringFlags │ │ │ │ -PyImport_ExtendInittab │ │ │ │ -_PyInterpreterConfig_AsDict │ │ │ │ -_PyStructSequence_NewType │ │ │ │ -PyCode_GetCellvars │ │ │ │ -PyOS_InterruptOccurred │ │ │ │ -PyFunction_SetAnnotations │ │ │ │ -PyTime_PerfCounter │ │ │ │ -PyFrozenSet_Type │ │ │ │ -Py_ReprEnter │ │ │ │ -_PyPreConfig_InitCompatConfig │ │ │ │ -PyObject_IS_GC │ │ │ │ -_Py_union_type_or │ │ │ │ -PyFrame_GetLineNumber │ │ │ │ -PyIter_Next │ │ │ │ -_PyCrossInterpreterData_NewObject │ │ │ │ -PyUnicode_DecodeCharmap │ │ │ │ -PyUnicodeIter_Type │ │ │ │ -_PySys_GetOptionalAttr │ │ │ │ -PyCode_GetCode │ │ │ │ -PyByteArray_Concat │ │ │ │ -PyExc_SystemExit │ │ │ │ -PyModule_SetDocString │ │ │ │ -_Py_DecRef │ │ │ │ -Py_GetProgramFullPath │ │ │ │ -PyNumber_Remainder │ │ │ │ -_PyEval_EvalFrameDefault │ │ │ │ -PyFloat_GetInfo │ │ │ │ -PyUnicode_AsUnicodeEscapeString │ │ │ │ -PyInstanceMethod_New │ │ │ │ -PyModule_New │ │ │ │ -PyFunction_GetAnnotations │ │ │ │ -_PyDict_SizeOf │ │ │ │ -Py_SetPythonHome │ │ │ │ -_PyState_AddModule │ │ │ │ -PyExc_ValueError │ │ │ │ -PyType_Ready │ │ │ │ -PyClassMethod_New │ │ │ │ -PyEvent_Wait │ │ │ │ -PyUnstable_Long_IsCompact │ │ │ │ -_PySuper_Lookup │ │ │ │ -PyUnicode_DecodeASCII │ │ │ │ -_PyEval_SliceIndex │ │ │ │ -_PyLong_Add │ │ │ │ -PyUnicode_Format │ │ │ │ -PyInit__functools │ │ │ │ -_Py_InitializeMain │ │ │ │ -PyUnicode_EqualToUTF8 │ │ │ │ -PyLong_FromVoidPtr │ │ │ │ -PyInit__suggestions │ │ │ │ -PyObject_CallNoArgs │ │ │ │ +_PySys_GetSizeOf │ │ │ │ +_PyNotImplemented_Type │ │ │ │ +_PyLong_Frexp │ │ │ │ +PyImport_FrozenModules │ │ │ │ +PyBytes_ConcatAndDel │ │ │ │ +PyThread_join_thread │ │ │ │ +PyStatus_NoMemory │ │ │ │ +PyIter_Check │ │ │ │ +_PyCompile_CodeGen │ │ │ │ +PyExc_KeyError │ │ │ │ +_Py_hashtable_compare_direct │ │ │ │ +PyInit_atexit │ │ │ │ +PyCode_Addr2Location │ │ │ │ +PyCodec_IncrementalDecoder │ │ │ │ +PyUnicodeDecodeError_GetStart │ │ │ │ +PyBuffer_ToContiguous │ │ │ │ _PySlice_FromIndices │ │ │ │ -PyWrapper_New │ │ │ │ -PyUnicode_DecodeFSDefault │ │ │ │ -PyConfig_SetArgv │ │ │ │ -_PyCoro_GetAwaitableIter │ │ │ │ -_PyBytes_Find │ │ │ │ -_Py_strhex_bytes_with_sep │ │ │ │ -_PyErr_Clear │ │ │ │ -PyDict_Watch │ │ │ │ -PyExc_AssertionError │ │ │ │ -PyInit__abc │ │ │ │ -PyCriticalSection_Begin │ │ │ │ -PyErr_SetFromErrnoWithFilename │ │ │ │ -PyLong_AsVoidPtr │ │ │ │ -PyUnicode_FromObject │ │ │ │ -_PyObject_GetCrossInterpreterData │ │ │ │ -PyLong_AsNativeBytes │ │ │ │ -PyList_AsTuple │ │ │ │ -PyEval_ReleaseThread │ │ │ │ -PyObject_Bytes │ │ │ │ -PyErr_WarnExplicitObject │ │ │ │ +_PyCrossInterpreterData_Lookup │ │ │ │ +PyRefTracer_SetTracer │ │ │ │ +_Py_TrueStruct │ │ │ │ +PyInterpreterState_Next │ │ │ │ +PyNumber_And │ │ │ │ +PyUnicode_AsCharmapString │ │ │ │ +PyRun_SimpleFileEx │ │ │ │ +_PyArg_NoPositional │ │ │ │ +PyExc_IndexError │ │ │ │ +_PyEval_MatchClass │ │ │ │ +_PyInterpreterState_FailIfRunningMain │ │ │ │ +PyExc_SyntaxError │ │ │ │ +PyLong_AsInt │ │ │ │ +PyUnicode_Contains │ │ │ │ +PyTuple_Pack │ │ │ │ +PyMapping_GetOptionalItemString │ │ │ │ +PyFrame_FastToLocals │ │ │ │ +PyCodec_RegisterError │ │ │ │ +PyContext_Exit │ │ │ │ +_Py_open │ │ │ │ +_PyThreadState_New │ │ │ │ +_PyInterpreterConfig_UpdateFromDict │ │ │ │ Py_NoSiteFlag │ │ │ │ -_PyRWMutex_RLock │ │ │ │ -_PyUnicodeWriter_Finish │ │ │ │ -PySuper_Type │ │ │ │ -_PyCriticalSection_Resume │ │ │ │ -PyLong_FromUnsignedLong │ │ │ │ -PyConfig_SetString │ │ │ │ -PyExc_EncodingWarning │ │ │ │ -PyNumber_Divmod │ │ │ │ -PyModule_AddStringConstant │ │ │ │ -_PyUnicode_ScanIdentifier │ │ │ │ -_PyCompile_OpcodeIsValid │ │ │ │ -PyEval_ReleaseLock │ │ │ │ -PyUnicode_EncodeFSDefault │ │ │ │ -_PySeqLock_BeginRead │ │ │ │ -_PyOS_URandomNonblock │ │ │ │ -PyObject_SelfIter │ │ │ │ -PyObject_Vectorcall │ │ │ │ -_PyThreadState_NewBound │ │ │ │ -PyLong_FromUnsignedLongLong │ │ │ │ -_PyOS_ReadlineTState │ │ │ │ -PySys_SetArgv │ │ │ │ -_PyObject_IsFreed │ │ │ │ -PyMem_Free │ │ │ │ -PyImport_ImportModuleNoBlock │ │ │ │ -_PyCompile_CodeGen │ │ │ │ -PyNumber_InPlaceXor │ │ │ │ -PyGen_GetCode │ │ │ │ -PyExc_SystemError │ │ │ │ -_PyUnicode_DecodeUnicodeEscapeInternal │ │ │ │ -PyBytes_ConcatAndDel │ │ │ │ -_PyObject_GC_Resize │ │ │ │ -Py_EndInterpreter │ │ │ │ -PyObject_CallMethodObjArgs │ │ │ │ +PyPickleBuffer_Release │ │ │ │ +PyUnicode_GetLength │ │ │ │ +PyUnicode_Tailmatch │ │ │ │ +Py_ReprLeave │ │ │ │ +PySys_SetObject │ │ │ │ +PyUnicode_DecodeLocale │ │ │ │ +PyObject_HasAttr │ │ │ │ +_Py_c_diff │ │ │ │ +PyErr_NormalizeException │ │ │ │ +PyODictIter_Type │ │ │ │ +PyThread_tss_is_created │ │ │ │ +PyEllipsis_Type │ │ │ │ +PyCriticalSection_Begin │ │ │ │ +PyTime_AsSecondsDouble │ │ │ │ +PyRangeIter_Type │ │ │ │ +_PyType_GetDict │ │ │ │ +Py_GetConstant │ │ │ │ +_PyDict_DelItem_KnownHash │ │ │ │ PyRun_AnyFileFlags │ │ │ │ -Py_GetPythonHome │ │ │ │ -_PyLong_FromTime_t │ │ │ │ -_PyUnicode_IsAlpha │ │ │ │ -_PyInterpreterState_SetConfig │ │ │ │ -_PyBytes_DecodeEscape2 │ │ │ │ -PyNumber_InPlaceOr │ │ │ │ -_Py_GetErrorHandler │ │ │ │ -PyExc_IndentationError │ │ │ │ -PyFloat_GetMax │ │ │ │ -PyByteArray_AsString │ │ │ │ -PyUnicode_AsLatin1String │ │ │ │ -PyODict_DelItem │ │ │ │ -PyGILState_Release │ │ │ │ -Py_UTF8Mode │ │ │ │ -PyImport_GetMagicTag │ │ │ │ -PySys_FormatStderr │ │ │ │ -Py_EncodeLocale │ │ │ │ -_PySet_Dummy │ │ │ │ -Py_InitializeFromConfig │ │ │ │ -PyAIter_Check │ │ │ │ -PyContext_New │ │ │ │ -PyDict_Contains │ │ │ │ -PyExc_EOFError │ │ │ │ -PyErr_ProgramText │ │ │ │ -Py_GenericAlias │ │ │ │ -PyEval_GetFrameLocals │ │ │ │ -PyUnicode_Join │ │ │ │ -PyUnicode_FSDecoder │ │ │ │ -_PyType_GetModuleByDef2 │ │ │ │ -PyUnicode_BuildEncodingMap │ │ │ │ -PyCodec_Unregister │ │ │ │ -PyImport_ExecCodeModuleObject │ │ │ │ -PySys_SetPath │ │ │ │ -PyBytes_Size │ │ │ │ -_PyArg_ParseTuple_SizeT │ │ │ │ -PyBool_FromLong │ │ │ │ -_PySeqLock_UnlockWrite │ │ │ │ -PyUnicodeEncodeError_SetStart │ │ │ │ -_PyLong_UnsignedLongLong_Converter │ │ │ │ -PyObject_AsWriteBuffer │ │ │ │ -PyStdPrinter_Type │ │ │ │ -PyContextToken_Type │ │ │ │ -PyBuffer_FromContiguous │ │ │ │ -PyDict_Items │ │ │ │ -PyExc_ProcessLookupError │ │ │ │ -PyFloat_Pack2 │ │ │ │ -PyInit_posix │ │ │ │ -_Py_IsInterpreterFinalizing │ │ │ │ -_PyBytesWriter_Resize │ │ │ │ -PyObject_VectorcallDict │ │ │ │ -_Py_stat │ │ │ │ -PyCapsule_Type │ │ │ │ -PyInit_unicodedata │ │ │ │ -PyUnicode_FromString │ │ │ │ -PyMarshal_ReadObjectFromFile │ │ │ │ -PyException_GetCause │ │ │ │ -PyIter_Send │ │ │ │ -PyNumber_InPlaceRemainder │ │ │ │ -PyUnicodeDecodeError_SetStart │ │ │ │ -_PyTuple_Resize │ │ │ │ -PyExc_PendingDeprecationWarning │ │ │ │ -_PyXI_ApplyCapturedException │ │ │ │ -PyUnicode_FromWideChar │ │ │ │ -PyUnicode_DecodeUTF7 │ │ │ │ -PyObject_GC_Del │ │ │ │ -PySequence_InPlaceConcat │ │ │ │ -PyErr_NoMemory │ │ │ │ -PyThreadState_Clear │ │ │ │ -_PyUnion_Type │ │ │ │ -_PyFloat_ExactDealloc │ │ │ │ -_PyUnicode_IsUppercase │ │ │ │ -PyEval_CallObjectWithKeywords │ │ │ │ -PyCodec_Encode │ │ │ │ -PyList_Type │ │ │ │ -PyExc_ImportWarning │ │ │ │ -_PyUnicode_AsUTF8String │ │ │ │ -_PyErr_ProgramDecodedTextObject │ │ │ │ -PyObject_GC_UnTrack │ │ │ │ -_PyObject_CallFunction_SizeT │ │ │ │ -PyComplex_ImagAsDouble │ │ │ │ -PyInit__codecs │ │ │ │ -PyInterpreterState_Delete │ │ │ │ -PyImport_ExecCodeModuleEx │ │ │ │ -_PySys_GetRequiredAttrString │ │ │ │ -Py_GetPlatform │ │ │ │ -_PyInterpreterState_New │ │ │ │ -PyImport_ImportModuleLevel │ │ │ │ -_PyObject_GetDictPtr │ │ │ │ -PyByteArray_FromStringAndSize │ │ │ │ -PyFile_OpenCodeObject │ │ │ │ -PyNumber_Invert │ │ │ │ -PyUnstable_Code_SetExtra │ │ │ │ -PyMapping_HasKeyStringWithError │ │ │ │ -PyEval_SetProfileAllThreads │ │ │ │ -PyCapsule_GetDestructor │ │ │ │ -PyDictRevIterKey_Type │ │ │ │ -PyObject_CallFunctionObjArgs │ │ │ │ -PyObject_LengthHint │ │ │ │ -_PyErr_Format │ │ │ │ -PyInterpreterState_Next │ │ │ │ -_PySlice_GetLongIndices │ │ │ │ -_Py_normpath │ │ │ │ +PyFile_WriteString │ │ │ │ +_PyXI_EndInterpreter │ │ │ │ +PyUnicode_DecodeUTF32Stateful │ │ │ │ +PyObject_Init │ │ │ │ +PyEval_GetGlobals │ │ │ │ +PyUnstable_InterpreterFrame_GetLasti │ │ │ │ +PyObject_GetItemData │ │ │ │ +_PyEval_SliceIndex │ │ │ │ +PyInstanceMethod_New │ │ │ │ +PyExc_TimeoutError │ │ │ │ +_PyParkingLot_Unpark │ │ │ │ +PyUnicode_EncodeLocale │ │ │ │ +PyTuple_Type │ │ │ │ PyInit_itertools │ │ │ │ -PyInit__locale │ │ │ │ -_PyMonitoring_FirePyThrowEvent │ │ │ │ -PyObject_IsTrue │ │ │ │ -_Py_hashtable_new │ │ │ │ -PyState_FindModule │ │ │ │ -_PyThreadState_Prealloc │ │ │ │ -PyObject_GetAIter │ │ │ │ -Py_OptimizeFlag │ │ │ │ -_Py_EncodeLocaleEx │ │ │ │ +PyGC_Disable │ │ │ │ +_PyArg_UnpackKeywordsWithVararg │ │ │ │ +Py_GetPrefix │ │ │ │ +PyCodec_Decode │ │ │ │ +_PyBytes_Resize │ │ │ │ +PyNumber_InPlaceSubtract │ │ │ │ +PyUnicodeEncodeError_SetEnd │ │ │ │ +_Py_GetConfigsAsDict │ │ │ │ +_PyContext_NewHamtForTests │ │ │ │ +PyCapsule_SetDestructor │ │ │ │ +PyDescr_NewGetSet │ │ │ │ +_PyDict_SetItem_Take2 │ │ │ │ +PyUnicode_EqualToUTF8 │ │ │ │ +PySet_Pop │ │ │ │ +_PyCompile_OpcodeHasName │ │ │ │ +_PyCompile_OpcodeHasFree │ │ │ │ +_PyDeadline_Get │ │ │ │ +PyType_FromMetaclass │ │ │ │ PyInit_select │ │ │ │ +PyEval_AcquireThread │ │ │ │ +PyExc_RecursionError │ │ │ │ +_PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ +PySequence_Length │ │ │ │ +PyComplex_FromDoubles │ │ │ │ +_PyDict_FromItems │ │ │ │ +PyArg_VaParseTupleAndKeywords │ │ │ │ +PyModule_Add │ │ │ │ +PyUnicode_DecodeRawUnicodeEscape │ │ │ │ +PyObject_Str │ │ │ │ +_PyMonitoring_FirePyResumeEvent │ │ │ │ +PyErr_ResourceWarning │ │ │ │ +_PyConfig_FromDict │ │ │ │ +PyThreadState_DeleteCurrent │ │ │ │ +PyUnicode_AsRawUnicodeEscapeString │ │ │ │ +PyList_Type │ │ │ │ +PyGILState_GetThisThreadState │ │ │ │ +PyObject_GetAttrString │ │ │ │ +PyInit_unicodedata │ │ │ │ +_PyInterpreterState_IDDecref │ │ │ │ +PyUnicode_AsUTF32String │ │ │ │ +PyInit_array │ │ │ │ +PyCapsule_Type │ │ │ │ +PySys_WriteStdout │ │ │ │ +_PyInterpreterConfig_AsDict │ │ │ │ +PyDescr_IsData │ │ │ │ +PyErr_ProgramTextObject │ │ │ │ +PyType_FromSpec │ │ │ │ +PyErr_SetExcInfo │ │ │ │ +PyInit__random │ │ │ │ +PyLong_AsLongLongAndOverflow │ │ │ │ +PyUnicodeEncodeError_SetReason │ │ │ │ +PyExc_EnvironmentError │ │ │ │ +PyEval_GetFrameLocals │ │ │ │ +_PyArg_ParseTupleAndKeywordsFast │ │ │ │ +Py_GenericAlias │ │ │ │ +PyExc_FloatingPointError │ │ │ │ +PyExc_EOFError │ │ │ │ +PyInit__blake2 │ │ │ │ +_PyImport_FrozenBootstrap │ │ │ │ +_IO_stdin_used │ │ │ │ +PyInit__sha2 │ │ │ │ +_PySet_NextEntry │ │ │ │ +_PySlice_GetLongIndices │ │ │ │ +_PyGen_yf │ │ │ │ +PyModule_Type │ │ │ │ +PyType_GetModuleByDef │ │ │ │ _Py_c_prod │ │ │ │ -PyFunction_GetDefaults │ │ │ │ -PyCodec_StreamReader │ │ │ │ -PyGC_Enable │ │ │ │ -PyFunction_SetVectorcall │ │ │ │ +_PyCompile_CleanDoc │ │ │ │ +_PyXI_FormatExcInfo │ │ │ │ +PyMem_Free │ │ │ │ +PyDictItems_Type │ │ │ │ +_PyCriticalSection2_BeginSlow │ │ │ │ +_PyDict_SetItem_KnownHash │ │ │ │ +PyObject_GenericSetAttr │ │ │ │ +PyDictRevIterItem_Type │ │ │ │ +_Py_hashtable_hash_ptr │ │ │ │ +PyUnicodeTranslateError_GetObject │ │ │ │ +PyInit__typing │ │ │ │ +Py_GetArgcArgv │ │ │ │ +PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ +PySequence_In │ │ │ │ +PyUnicode_New │ │ │ │ +PyUnstable_PerfTrampoline_CompileCode │ │ │ │ +_PyUnion_Type │ │ │ │ +PyErr_ProgramText │ │ │ │ +_PyEvent_Notify │ │ │ │ +PyImport_ExecCodeModule │ │ │ │ +PyObject_VectorcallMethod │ │ │ │ +_PyUnicodeWriter_Dealloc │ │ │ │ +PyPreConfig_InitIsolatedConfig │ │ │ │ +PyErr_Restore │ │ │ │ +_PyLong_Size_t_Converter │ │ │ │ +PyConfig_SetWideStringList │ │ │ │ +PyErr_Display │ │ │ │ +_Py_CheckFunctionResult │ │ │ │ +_PyList_AppendTakeRefListResize │ │ │ │ +PyType_IsSubtype │ │ │ │ +PyUnicode_CopyCharacters │ │ │ │ +_PyUnicode_ExactDealloc │ │ │ │ +PyBuffer_SizeFromFormat │ │ │ │ +PyModule_GetDict │ │ │ │ +PyExc_ChildProcessError │ │ │ │ +_PyLong_New │ │ │ │ +_PyLong_AsTime_t │ │ │ │ +PyThread_release_lock │ │ │ │ +PyTraceBack_Here │ │ │ │ +_PyParser_TokenNames │ │ │ │ +Py_PreInitializeFromArgs │ │ │ │ +PyMemberDescr_Type │ │ │ │ +PyCodec_ReplaceErrors │ │ │ │ +_PyTime_AsTimeval_clamp │ │ │ │ +_PyThreadState_GetDict │ │ │ │ +PyOS_AfterFork_Parent │ │ │ │ +_PyBytes_Find │ │ │ │ +_Py_HashDouble │ │ │ │ +_PyToken_OneChar │ │ │ │ +PyStaticMethod_Type │ │ │ │ +PyDict_SetItem │ │ │ │ +PyModule_AddObject │ │ │ │ +PyNumber_Power │ │ │ │ +Py_UniversalNewlineFgets │ │ │ │ +PyLong_AsUnsignedLongLongMask │ │ │ │ +_Py_hashtable_new │ │ │ │ +PyErr_WarnEx │ │ │ │ +PyMutex_Unlock │ │ │ │ +PyUnicode_AsASCIIString │ │ │ │ +PyRun_InteractiveLoop │ │ │ │ +PyObject_CheckBuffer │ │ │ │ +PyCodec_LookupError │ │ │ │ +PyObject_GC_IsFinalized │ │ │ │ +PyFloat_GetInfo │ │ │ │ Py_IsNone │ │ │ │ -PyDict_AddWatcher │ │ │ │ -_PyXI_EndInterpreter │ │ │ │ -PyLong_FromDouble │ │ │ │ -PyCodec_XMLCharRefReplaceErrors │ │ │ │ -_Py_open_noraise │ │ │ │ -_Py_NotImplementedStruct │ │ │ │ -PyExc_TypeError │ │ │ │ -Py_InitializeEx │ │ │ │ -PyFunction_SetKwDefaults │ │ │ │ -Py_AddPendingCall │ │ │ │ -PyExc_UnicodeDecodeError │ │ │ │ -PyMarshal_ReadLongFromFile │ │ │ │ -PyList_SetSlice │ │ │ │ -PyByteArray_Size │ │ │ │ -PyType_GetModuleState │ │ │ │ -PyFloat_FromString │ │ │ │ -PyLong_FromSize_t │ │ │ │ -PyMem_Realloc │ │ │ │ -PyExc_Exception │ │ │ │ +PyRun_SimpleStringFlags │ │ │ │ +PyInit_syslog │ │ │ │ +PyDescr_NewClassMethod │ │ │ │ +_PyUnicode_ToUppercase │ │ │ │ +PyErr_SetFromErrno │ │ │ │ +_PyMonitoring_FirePyYieldEvent │ │ │ │ +PyList_AsTuple │ │ │ │ +PyInit__signal │ │ │ │ +_PySemaphore_Wait │ │ │ │ PyExc_UnicodeError │ │ │ │ -_PyObject_SetManagedDict │ │ │ │ -PyBuffer_FillInfo │ │ │ │ -PyAsyncGen_New │ │ │ │ -PyClassMethod_Type │ │ │ │ -PyPickleBuffer_Type │ │ │ │ -_PyImport_FrozenTest │ │ │ │ -PyExc_ModuleNotFoundError │ │ │ │ -PyTraceMalloc_Untrack │ │ │ │ -_PyMonitoring_FireCRaiseEvent │ │ │ │ -PyBytesIter_Type │ │ │ │ -PyUnicode_DecodeUTF32 │ │ │ │ -_PyEval_NoToolsForUnwind │ │ │ │ -PyConfig_Read │ │ │ │ -_PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ -_PySeqLock_LockWrite │ │ │ │ -PyObject_Not │ │ │ │ -PyDict_Type │ │ │ │ -PyErr_GivenExceptionMatches │ │ │ │ -PyIndex_Check │ │ │ │ +Py_NoUserSiteDirectory │ │ │ │ Py_XNewRef │ │ │ │ -PyVectorcall_NARGS │ │ │ │ -_Py_HashSecret │ │ │ │ -PyStructSequence_GetItem │ │ │ │ -_PyLong_AsByteArray │ │ │ │ -PyCode_Type │ │ │ │ -PyMarshal_ReadObjectFromString │ │ │ │ -PyEllipsis_Type │ │ │ │ -_PyParkingLot_AfterFork │ │ │ │ -PyThread_free_lock │ │ │ │ -PyODict_New │ │ │ │ -PyDict_GetItemWithError │ │ │ │ -_PyIntrinsics_BinaryFunctions │ │ │ │ +PyDict_MergeFromSeq2 │ │ │ │ +_PyUnicode_AsUTF8NoNUL │ │ │ │ +_PySeqLock_EndRead │ │ │ │ +PyUnicode_AsDecodedObject │ │ │ │ +PyRun_AnyFileEx │ │ │ │ +PyUnstable_InterpreterFrame_GetCode │ │ │ │ +PyUnicodeEncodeError_GetStart │ │ │ │ +_PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ +PyUnicode_InternFromString │ │ │ │ +PyCapsule_SetPointer │ │ │ │ +PyTuple_New │ │ │ │ +PyObject_SetAttr │ │ │ │ +PyUnstable_AtExit │ │ │ │ +PyEval_GetFrame │ │ │ │ +PyMapping_Keys │ │ │ │ +_Py_FatalErrorFunc │ │ │ │ +PyNumber_Divmod │ │ │ │ +PyUnicode_GetSize │ │ │ │ +PyObject_IsInstance │ │ │ │ +_Py_EllipsisObject │ │ │ │ +PyFunction_GetGlobals │ │ │ │ +_PyInterpreterState_GetIDObject │ │ │ │ +_PyCrossInterpreterData_NewObject │ │ │ │ +Py_GetConstantBorrowed │ │ │ │ +_Py_write │ │ │ │ +PyImport_ReloadModule │ │ │ │ +PyUnicode_AsUTF16String │ │ │ │ +PyMem_RawCalloc │ │ │ │ +PyCode_AddWatcher │ │ │ │ +PyCell_Set │ │ │ │ +PyCFunction_GetSelf │ │ │ │ +PyException_GetContext │ │ │ │ +PyEval_RestoreThread │ │ │ │ +PyFrameLocalsProxy_Type │ │ │ │ +PyExc_KeyboardInterrupt │ │ │ │ +PyType_AddWatcher │ │ │ │ PyObject_CallOneArg │ │ │ │ -PyObject_AsFileDescriptor │ │ │ │ -PyNumber_Lshift │ │ │ │ -PyFloat_Unpack2 │ │ │ │ -_PyUnicodeWriter_WriteSubstring │ │ │ │ -PyExc_KeyError │ │ │ │ -_PyXI_ApplyNamespace │ │ │ │ -PyDict_ContainsString │ │ │ │ -PyNumber_InPlaceMultiply │ │ │ │ -_PyArena_Malloc │ │ │ │ -_PyTime_FromSecondsObject │ │ │ │ -PyFunction_AddWatcher │ │ │ │ -PyListRevIter_Type │ │ │ │ -Py_RunMain │ │ │ │ -_PyObject_New │ │ │ │ -PyNumber_Negative │ │ │ │ -_PyUnicode_ToTitlecase │ │ │ │ -_PyOS_IsMainThread │ │ │ │ -PyObject_HasAttr │ │ │ │ -PyPickleBuffer_Release │ │ │ │ -PySys_AddWarnOption │ │ │ │ -PyMemoryView_FromBuffer │ │ │ │ -_PyGen_yf │ │ │ │ -PyByteArray_Type │ │ │ │ +PySys_WriteStderr │ │ │ │ +_Py_ctype_toupper │ │ │ │ +PyThreadState_LeaveTracing │ │ │ │ +_Py_DecRef │ │ │ │ +PySlice_Type │ │ │ │ +PyErr_NoMemory │ │ │ │ +PyOS_BeforeFork │ │ │ │ +PyObject_DelItemString │ │ │ │ +_PyTuple_Resize │ │ │ │ +PyRun_AnyFile │ │ │ │ +_PyObject_AssertFailed │ │ │ │ +PyMemoryView_Type │ │ │ │ +_Py_NoneStruct │ │ │ │ +PySeqIter_Type │ │ │ │ +PyCode_GetCode │ │ │ │ +_PyMonitoring_FireLineEvent │ │ │ │ +PyUnicode_DecodeASCII │ │ │ │ +_PyList_FromArraySteal │ │ │ │ +PyObject_GenericHash │ │ │ │ +PyExc_AttributeError │ │ │ │ +PyException_SetTraceback │ │ │ │ +PyNumber_Float │ │ │ │ +_PyTime_AsTimeval │ │ │ │ +PyInit_grp │ │ │ │ +PyNumber_Add │ │ │ │ +_PyMonitoring_FireStopIterationEvent │ │ │ │ +PyDict_SetItemString │ │ │ │ +PyThreadState_GetID │ │ │ │ +_PyEval_FormatAwaitableError │ │ │ │ Py_FdIsInteractive │ │ │ │ -PyUnstable_InterpreterFrame_GetLine │ │ │ │ -PyStatus_NoMemory │ │ │ │ -PyInit_pyexpat │ │ │ │ -_PySet_NextEntryRef │ │ │ │ -_Py_IncRef │ │ │ │ -_Py_hashtable_size │ │ │ │ -PyRun_InteractiveLoop │ │ │ │ -_PyXI_FillNamespaceFromDict │ │ │ │ -Py_HashPointer │ │ │ │ -PyObject_SetArenaAllocator │ │ │ │ -PyComplex_Type │ │ │ │ +PyFunction_ClearWatcher │ │ │ │ Py_InspectFlag │ │ │ │ +PyExc_ImportWarning │ │ │ │ +PyExc_BrokenPipeError │ │ │ │ +PyObject_HasAttrWithError │ │ │ │ PyUnicode_AsWideCharString │ │ │ │ -PyExc_ResourceWarning │ │ │ │ +PyEval_GetFrameGlobals │ │ │ │ +PyFloat_FromString │ │ │ │ +PyInterpreterState_GetDict │ │ │ │ +PyInit__operator │ │ │ │ +PyOS_AfterFork │ │ │ │ +PyLong_FromString │ │ │ │ +PyWrapperDescr_Type │ │ │ │ +PySlice_GetIndicesEx │ │ │ │ +PyObject_Realloc │ │ │ │ +PyImport_AddModuleRef │ │ │ │ +PyExc_IOError │ │ │ │ +PyUnicode_FromFormat │ │ │ │ +_PySys_GetOptionalAttr │ │ │ │ +_PyEval_MakePendingCalls │ │ │ │ +_PyXI_FillNamespaceFromDict │ │ │ │ +PyList_Append │ │ │ │ +PyExc_BytesWarning │ │ │ │ +_PyFloat_ExactDealloc │ │ │ │ +PyInterpreterState_GetID │ │ │ │ +_PyThreadState_NewBound │ │ │ │ +PyExc_MemoryError │ │ │ │ +PyMapping_HasKeyWithError │ │ │ │ +_PyCrossInterpreterData_Free │ │ │ │ +_PyMonitoring_FirePyUnwindEvent │ │ │ │ +_PyUnicode_IsLinebreak │ │ │ │ +PyUnicodeTranslateError_GetReason │ │ │ │ +_PyCrossInterpreterData_Release │ │ │ │ +_PyUnicode_IsTitlecase │ │ │ │ +PyType_Type │ │ │ │ +PyAsyncGen_Type │ │ │ │ +_PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ +_PyDict_MergeEx │ │ │ │ +PyInterpreterState_ThreadHead │ │ │ │ +PyBytes_FromStringAndSize │ │ │ │ +PyInit__bisect │ │ │ │ +PyCodec_Encoder │ │ │ │ +PySlice_AdjustIndices │ │ │ │ PyExc_ReferenceError │ │ │ │ -PyUnicode_CompareWithASCIIString │ │ │ │ -PyObject_Str │ │ │ │ -PyNumber_Positive │ │ │ │ -PyExc_FloatingPointError │ │ │ │ -PyOS_snprintf │ │ │ │ -_PyLong_UnsignedShort_Converter │ │ │ │ -PyUnicode_AsUTF8AndSize │ │ │ │ -_PyEvent_Notify │ │ │ │ -PyCriticalSection2_End │ │ │ │ -_PySeqLock_EndRead │ │ │ │ -PyDict_Merge │ │ │ │ -PyObject_GetItem │ │ │ │ +PyUnicodeTranslateError_SetStart │ │ │ │ +PyCode_Type │ │ │ │ +Py_VaBuildValue │ │ │ │ +PyInit__sha1 │ │ │ │ +PyThreadState_GetFrame │ │ │ │ +PyMapping_Check │ │ │ │ +_PyEval_ExceptionGroupMatch │ │ │ │ +_PyStack_AsDict │ │ │ │ +PyFunction_NewWithQualName │ │ │ │ +_PyObject_CallMethod │ │ │ │ +PyDict_SetDefaultRef │ │ │ │ +PyImport_GetImporter │ │ │ │ +PyImport_GetModuleDict │ │ │ │ +PyUnicode_EqualToUTF8AndSize │ │ │ │ PyUnstable_ExecutableKinds │ │ │ │ -_Py_UTF8_Edit_Cost │ │ │ │ -_PyLong_AsTime_t │ │ │ │ -PyRefTracer_SetTracer │ │ │ │ -_PyToken_ThreeChars │ │ │ │ -PyFunction_GetCode │ │ │ │ -PySet_Size │ │ │ │ -PyUnicode_FromFormat │ │ │ │ -_PyAST_Compile │ │ │ │ -PyInit__datetime │ │ │ │ -PyThread_allocate_lock │ │ │ │ -PyNumber_Absolute │ │ │ │ -_PyWeakref_RefType │ │ │ │ -_PyTime_AsMicroseconds │ │ │ │ -_Py_hashtable_foreach │ │ │ │ +PyDict_Contains │ │ │ │ +PyArg_ParseTupleAndKeywords │ │ │ │ +PyStaticMethod_New │ │ │ │ +PyPreConfig_InitPythonConfig │ │ │ │ +PyFloat_Pack8 │ │ │ │ +PyModule_AddFunctions │ │ │ │ +PyUnicodeDecodeError_GetReason │ │ │ │ +PyThread_get_key_value │ │ │ │ +PyByteArray_Type │ │ │ │ +_PyExc_IncompleteInputError │ │ │ │ +PyUnicodeEncodeError_GetReason │ │ │ │ +PyOS_strtoul │ │ │ │ PyUnstable_PerfMapState_Init │ │ │ │ -_PyThreadState_PopFrame │ │ │ │ -_PySemaphore_Init │ │ │ │ -PyModule_Type │ │ │ │ -_Py_FatalErrorFunc │ │ │ │ +PyInit__posixsubprocess │ │ │ │ +_PyErr_SetString │ │ │ │ +PyInit__collections │ │ │ │ +PyNumber_InPlaceMultiply │ │ │ │ +_PyConfig_AsDict │ │ │ │ +PyLong_AsUnsignedLongMask │ │ │ │ +PyEval_CallMethod │ │ │ │ +PyStatus_Exception │ │ │ │ +PyCode_Optimize │ │ │ │ +PyLong_AsDouble │ │ │ │ +PyCompile_OpcodeStackEffectWithJump │ │ │ │ +PySequence_InPlaceConcat │ │ │ │ +_Py_write_noraise │ │ │ │ +PY_TIMEOUT_MAX │ │ │ │ +PyNumber_Absolute │ │ │ │ +PyModule_GetFilename │ │ │ │ +_PyLong_Copy │ │ │ │ PyDict_Next │ │ │ │ -PyErr_SyntaxLocation │ │ │ │ -_PyThreadState_New │ │ │ │ -PyList_Clear │ │ │ │ -PyWeakref_GetObject │ │ │ │ -PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ -PyObject_CopyData │ │ │ │ -PyThreadState_GetFrame │ │ │ │ -_PySet_NextEntry │ │ │ │ -PyBytes_FromFormat │ │ │ │ -_Py_HashDouble │ │ │ │ -PySequence_In │ │ │ │ -_PyEval_SliceIndexNotNone │ │ │ │ -PyImport_AddModule │ │ │ │ -_PyWarnings_Init │ │ │ │ -PyUnicode_AsUCS4Copy │ │ │ │ +PyList_Size │ │ │ │ +PyAsyncGen_New │ │ │ │ +PyException_GetTraceback │ │ │ │ +PyTuple_Size │ │ │ │ +_PyTrash_thread_destroy_chain │ │ │ │ +_Py_FatalRefcountErrorFunc │ │ │ │ +_PyBytesWriter_Init │ │ │ │ +PyMemoryView_FromBuffer │ │ │ │ +PyConfig_InitPythonConfig │ │ │ │ +PyErr_SetObject │ │ │ │ +PyInit__ast │ │ │ │ +Py_UnbufferedStdioFlag │ │ │ │ +_PyArg_ParseStack │ │ │ │ _PyInterpreterState_IsReady │ │ │ │ -PyThreadState_LeaveTracing │ │ │ │ -_Py_c_abs │ │ │ │ -PyThreadState_Delete │ │ │ │ +_PyObject_New │ │ │ │ +_PyCompile_OptimizeCfg │ │ │ │ +_PyArg_Parse_SizeT │ │ │ │ +_PyThread_CurrentFrames │ │ │ │ +PyFloat_Unpack8 │ │ │ │ +PySys_AddXOption │ │ │ │ +_Py_c_quot │ │ │ │ +PyModuleDef_Type │ │ │ │ +_Py_UTF8_Edit_Cost │ │ │ │ +_PyUnicode_DecodeUnicodeEscapeInternal │ │ │ │ +PyDict_Keys │ │ │ │ +PyErr_SetHandledException │ │ │ │ +PyNumber_Long │ │ │ │ +_PyObject_FunctionStr │ │ │ │ +Py_IsFinalizing │ │ │ │ +PyType_GetModule │ │ │ │ +PyType_GenericAlloc │ │ │ │ +PyMarshal_ReadObjectFromFile │ │ │ │ PyDictValues_Type │ │ │ │ -PyLong_AsLong │ │ │ │ -_PyLong_Format │ │ │ │ -Py_EnterRecursiveCall │ │ │ │ -PyObject_Length │ │ │ │ +_Py_HandlePending │ │ │ │ +_Py_Gid_Converter │ │ │ │ +PyExc_ProcessLookupError │ │ │ │ +_PyMem_Strdup │ │ │ │ +PyBuffer_Release │ │ │ │ +_PyXI_InitExcInfo │ │ │ │ +PyImport_GetModule │ │ │ │ +PyErr_SyntaxLocation │ │ │ │ +_Py_HashSecret │ │ │ │ +_PyInterpreterState_GetConfigCopy │ │ │ │ +PyObject_IsSubclass │ │ │ │ +PyType_GetModuleName │ │ │ │ +PySys_FormatStdout │ │ │ │ +PyBytes_FromString │ │ │ │ +PyObject_GetIter │ │ │ │ +PyUnstable_CopyPerfMapFile │ │ │ │ +PyDictRevIterKey_Type │ │ │ │ +_PyUnicode_IsUppercase │ │ │ │ +_PySys_GetRequiredAttr │ │ │ │ _PyUnicode_FromId │ │ │ │ -PyNumber_InPlaceLshift │ │ │ │ +_PyTime_AsLong │ │ │ │ +_PyArena_AddPyObject │ │ │ │ +PyStructSequence_UnnamedField │ │ │ │ +PyContext_Type │ │ │ │ +PyInit__socket │ │ │ │ +_PyBytes_Join │ │ │ │ +PyFunction_Type │ │ │ │ PyFrame_LocalsToFast │ │ │ │ -_PyEval_GetBuiltin │ │ │ │ +PyObject_CallFunction │ │ │ │ +PyStatus_Error │ │ │ │ +_PyObject_GenericGetAttrWithDict │ │ │ │ +PyFunction_New │ │ │ │ +PyObject_CallObject │ │ │ │ +PyContextVar_Set │ │ │ │ +_PyDict_LoadGlobal │ │ │ │ +_PyBytes_Repeat │ │ │ │ +PyBytes_FromFormatV │ │ │ │ +PyRun_FileFlags │ │ │ │ +PyContextToken_Type │ │ │ │ +PyFloat_FromDouble │ │ │ │ +PyLong_GetInfo │ │ │ │ +PyErr_SetFromErrnoWithFilenameObject │ │ │ │ +PySet_Discard │ │ │ │ +PyInit__struct │ │ │ │ +PyInit__opcode │ │ │ │ +_PyUnicode_ToDigit │ │ │ │ +_PyObject_GetCrossInterpreterData │ │ │ │ +_PyEvent_IsSet │ │ │ │ +_PyUnicodeWriter_WriteSubstring │ │ │ │ +_PyXI_ApplyCapturedException │ │ │ │ +_PySet_Update │ │ │ │ +PyFile_WriteObject │ │ │ │ +PyMem_SetAllocator │ │ │ │ +PyInit__sre │ │ │ │ +PyListRevIter_Type │ │ │ │ +PyUnicode_DecodeCharmap │ │ │ │ +_Py_UniversalNewlineFgetsWithSize │ │ │ │ +_PySet_NextEntryRef │ │ │ │ +PyFloat_AsDouble │ │ │ │ +_Py_c_pow │ │ │ │ +PyUnicode_AsUCS4 │ │ │ │ +PyVectorcall_Function │ │ │ │ +PyUnicode_AsLatin1String │ │ │ │ +_PyUnicodeWriter_Init │ │ │ │ +_PySys_GetAttr │ │ │ │ +PyExc_ConnectionError │ │ │ │ +PyExc_ConnectionAbortedError │ │ │ │ +PyList_Reverse │ │ │ │ +_PyInterpreterState_IsRunningMain │ │ │ │ +_PyBytesWriter_Alloc │ │ │ │ +PySequence_Concat │ │ │ │ +PyDict_ContainsString │ │ │ │ +Py_Finalize │ │ │ │ +Py_GetRecursionLimit │ │ │ │ +PyObject_AsCharBuffer │ │ │ │ +_PyTraceback_Add │ │ │ │ +PyCriticalSection2_Begin │ │ │ │ +_PySeqLock_UnlockWrite │ │ │ │ +PyThread_get_thread_ident_ex │ │ │ │ +PySet_Type │ │ │ │ +PyUnicode_DecodeFSDefaultAndSize │ │ │ │ +PyExc_SyntaxWarning │ │ │ │ +_PyObject_CheckCrossInterpreterData │ │ │ │ +PyUnicode_DecodeUTF8 │ │ │ │ +PySequence_DelSlice │ │ │ │ +PyEval_ReleaseLock │ │ │ │ +PyTime_Monotonic │ │ │ │ +PyContextVar_New │ │ │ │ +_PyImport_FrozenStdlib │ │ │ │ +__bss_end__ │ │ │ │ +PyType_Modified │ │ │ │ +_Py_Dealloc │ │ │ │ +PyThread_create_key │ │ │ │ +PyCFunction_GetFunction │ │ │ │ +PyCFunction_Type │ │ │ │ +_Py_BuildValue_SizeT │ │ │ │ +PyErr_SetFromErrnoWithFilename │ │ │ │ _PyLong_FromDigits │ │ │ │ -_PyToken_OneChar │ │ │ │ -_PyBuffer_ReleaseInInterpreter │ │ │ │ -_PyDict_Pop │ │ │ │ -PyObject_CallFinalizerFromDealloc │ │ │ │ -PyCell_Set │ │ │ │ -_PyTime_FromMillisecondsObject │ │ │ │ -PyUnicodeDecodeError_GetEncoding │ │ │ │ +PyObject_Calloc │ │ │ │ +PyByteArray_AsString │ │ │ │ +PyObject_InitVar │ │ │ │ +Py_GetCopyright │ │ │ │ PyModule_AddIntConstant │ │ │ │ -_PyEval_SetProfile │ │ │ │ -PyUnstable_Object_GC_NewWithExtraData │ │ │ │ -PyUnstable_Code_New │ │ │ │ -PyComplex_AsCComplex │ │ │ │ -PyThread_get_stacksize │ │ │ │ -_PyErr_SetFromPyStatus │ │ │ │ -PyDict_Update │ │ │ │ -PyExc_RuntimeWarning │ │ │ │ -PyStatus_Exception │ │ │ │ -_Py_HandlePending │ │ │ │ -_PyImport_SetModule │ │ │ │ -PyType_GetTypeDataSize │ │ │ │ -PyUnicode_AppendAndDel │ │ │ │ -PyInit__stat │ │ │ │ -_PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ -_Py_c_neg │ │ │ │ -PyComplex_RealAsDouble │ │ │ │ -PyMem_GetAllocator │ │ │ │ -PyObject_GetTypeData │ │ │ │ -_Py_open │ │ │ │ -PyFloat_FromDouble │ │ │ │ -PyDictIterItem_Type │ │ │ │ -_PyStack_AsDict │ │ │ │ -PyObject_CallFinalizer │ │ │ │ -_PyTime_ObjectToTime_t │ │ │ │ -PyFunction_New │ │ │ │ -PyImport_Inittab │ │ │ │ -PyNumber_Power │ │ │ │ -PyFunction_SetClosure │ │ │ │ -PyFrame_GetCode │ │ │ │ -_PyDict_SetItem_KnownHash │ │ │ │ -_PyInterpreterState_SetNotRunningMain │ │ │ │ -PyBaseObject_Type │ │ │ │ -PyNumber_And │ │ │ │ -PyMem_RawMalloc │ │ │ │ -_PyObject_Dump │ │ │ │ +PyReversed_Type │ │ │ │ +PySys_AddWarnOptionUnicode │ │ │ │ +_PyUnicodeWriter_WriteASCIIString │ │ │ │ +PyExc_ModuleNotFoundError │ │ │ │ +_PyInterpreterState_RequireIDRef │ │ │ │ PyBytes_Repr │ │ │ │ -PyUnicodeTranslateError_GetEnd │ │ │ │ -_PyEval_MatchClass │ │ │ │ -PyCode_AddWatcher │ │ │ │ -PyNumber_ToBase │ │ │ │ -PyNumber_Long │ │ │ │ -PyFrame_FastToLocals │ │ │ │ -PyDict_GetItemRef │ │ │ │ -PyDictIterKey_Type │ │ │ │ -PyCodec_KnownEncoding │ │ │ │ -PyArg_ParseTuple │ │ │ │ -PyList_GetSlice │ │ │ │ -PySequence_InPlaceRepeat │ │ │ │ -PyInterpreterState_Main │ │ │ │ -_PyXI_ExcInfoAsObject │ │ │ │ -_PyList_Extend │ │ │ │ -PyContext_Type │ │ │ │ -_PyArg_NoKeywords │ │ │ │ -PyCallIter_Type │ │ │ │ -_PyCompile_OpcodeHasConst │ │ │ │ -PyInit__symtable │ │ │ │ -PyCoro_Type │ │ │ │ -PyNumber_InPlaceAdd │ │ │ │ -_IO_stdin_used │ │ │ │ -PyMutex_Lock │ │ │ │ -PyExc_ArithmeticError │ │ │ │ -Py_SetProgramName │ │ │ │ -_PyMem_Strdup │ │ │ │ -PyThreadState_GetUnchecked │ │ │ │ -_Py_DecodeLocaleEx │ │ │ │ -PyMapping_HasKey │ │ │ │ -PyObject_GetAttr │ │ │ │ -PyFrame_GetVarString │ │ │ │ -PyUnicode_FindChar │ │ │ │ -PyErr_Occurred │ │ │ │ -_PyDict_MergeEx │ │ │ │ -_PyWeakref_CallableProxyType │ │ │ │ -_PyParkingLot_Park │ │ │ │ -Py_DecodeLocale │ │ │ │ -PyDict_Copy │ │ │ │ -_PyMem_GetCurrentAllocatorName │ │ │ │ -PyMem_RawRealloc │ │ │ │ -_Py_NewReferenceNoTotal │ │ │ │ -PyTuple_GetSlice │ │ │ │ -PyFile_WriteObject │ │ │ │ -PyUnicodeEncodeError_GetObject │ │ │ │ -PyObject_GenericSetAttr │ │ │ │ +PyThread_set_key_value │ │ │ │ +PyUnicode_Replace │ │ │ │ +PyType_ClearWatcher │ │ │ │ +PyExc_OverflowError │ │ │ │ +_PyObject_NewVar │ │ │ │ +_PyLong_FromByteArray │ │ │ │ +PyCode_GetVarnames │ │ │ │ +PyMem_Malloc │ │ │ │ +PyFrame_GetBuiltins │ │ │ │ +_PyTime_FromMillisecondsObject │ │ │ │ +PyUnicodeDecodeError_GetEnd │ │ │ │ +PyLong_FromUnsignedLongLong │ │ │ │ +Py_BuildValue │ │ │ │ +Py_LeaveRecursiveCall │ │ │ │ +PyList_Clear │ │ │ │ +_PyErr_ChainExceptions1 │ │ │ │ +PyMem_RawFree │ │ │ │ +_PyMonitoring_FirePyStartEvent │ │ │ │ +PyRun_String │ │ │ │ +_PyUnicode_InternInPlace │ │ │ │ PyOS_Readline │ │ │ │ -PyFilter_Type │ │ │ │ -_PyThreadState_Init │ │ │ │ -PyNumber_InPlaceTrueDivide │ │ │ │ -Py_VaBuildValue │ │ │ │ -_PyDict_SetItem_Take2 │ │ │ │ -PyUnicodeDecodeError_GetReason │ │ │ │ -PyThreadState_DeleteCurrent │ │ │ │ -PyException_SetContext │ │ │ │ -_PyXI_FreeNamespace │ │ │ │ -_PyNotImplemented_Type │ │ │ │ -PyMarshal_ReadShortFromFile │ │ │ │ -PyUnstable_InterpreterFrame_GetCode │ │ │ │ +PyBuffer_GetPointer │ │ │ │ +PyComplex_ImagAsDouble │ │ │ │ +PyNumber_InPlaceMatrixMultiply │ │ │ │ +PyErr_GetExcInfo │ │ │ │ +PyTraceBack_Type │ │ │ │ +PyInit__io │ │ │ │ +PyObject_DelAttr │ │ │ │ +_PyUnicode_IsDigit │ │ │ │ PyRun_SimpleFile │ │ │ │ -PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ -PySet_Pop │ │ │ │ -PyThread_release_lock │ │ │ │ -Py_HasFileSystemDefaultEncoding │ │ │ │ -PyEval_SetTraceAllThreads │ │ │ │ -_PyObject_GetAttrId │ │ │ │ -PyLong_AsDouble │ │ │ │ -PyBuffer_ToContiguous │ │ │ │ -PyUnicode_AsEncodedObject │ │ │ │ -PyObject_IsSubclass │ │ │ │ -PyType_Modified │ │ │ │ -PyExc_BufferError │ │ │ │ -_PyEval_FormatKwargsError │ │ │ │ -PyEval_GetLocals │ │ │ │ -_PyLong_FromByteArray │ │ │ │ -PyCodec_LookupError │ │ │ │ -_PyPathConfig_ClearGlobal │ │ │ │ -PyMapping_Check │ │ │ │ -PyByteArray_Resize │ │ │ │ -PyObject_GetBuffer │ │ │ │ -PyExc_BlockingIOError │ │ │ │ -PyDictIterValue_Type │ │ │ │ +PyUnicode_RichCompare │ │ │ │ _PyTraceMalloc_GetTraceback │ │ │ │ -_PyTime_AsTimevalTime_t │ │ │ │ -_PyObject_GenericSetAttrWithDict │ │ │ │ -_PyMonitoring_FirePyReturnEvent │ │ │ │ -Py_FinalizeEx │ │ │ │ +PyUnicode_DecodeLocaleAndSize │ │ │ │ +PyCFunction_NewEx │ │ │ │ +PyThread_acquire_lock_timed │ │ │ │ +PyUnicodeEncodeError_GetEncoding │ │ │ │ +PyList_New │ │ │ │ +PyImport_ImportModule │ │ │ │ +PySys_FormatStderr │ │ │ │ +_PyWeakref_IsDead │ │ │ │ +PyNumber_Check │ │ │ │ +_Py_HashBytes │ │ │ │ +PyEvent_Wait │ │ │ │ +PyUnstable_PerfMapState_Fini │ │ │ │ +PyExc_UserWarning │ │ │ │ +PyInit__thread │ │ │ │ +_PyRWMutex_RLock │ │ │ │ +PyType_GetTypeDataSize │ │ │ │ +PyEnum_Type │ │ │ │ _PyCompile_OpcodeHasArg │ │ │ │ -__data_start │ │ │ │ -PyModule_GetState │ │ │ │ -PyGILState_Check │ │ │ │ -PyExc_SyntaxError │ │ │ │ -PyErr_FormatUnraisable │ │ │ │ -PyInit__signal │ │ │ │ -PyRun_InteractiveOne │ │ │ │ -PyCodec_IncrementalDecoder │ │ │ │ -_PyTime_localtime │ │ │ │ -PyOS_BeforeFork │ │ │ │ -PyContextVar_Reset │ │ │ │ -PyArg_ParseTupleAndKeywords │ │ │ │ -PyLong_AsLongAndOverflow │ │ │ │ -_PyLong_FromGid │ │ │ │ -PyContextVar_Set │ │ │ │ -PyCapsule_New │ │ │ │ -_Py_hashtable_get │ │ │ │ -Py_GetProgramName │ │ │ │ -_PyConfig_AsDict │ │ │ │ +_PyRuntime │ │ │ │ +PyEval_MergeCompilerFlags │ │ │ │ +PyBytesIter_Type │ │ │ │ +_PyInstructionSequence_New │ │ │ │ +PyCodec_IncrementalEncoder │ │ │ │ +_Py_IsValidFD │ │ │ │ +PyUnicode_DecodeFSDefault │ │ │ │ +_PyUnicode_ToTitlecase │ │ │ │ +PyEval_EvalFrame │ │ │ │ +PyBuffer_FromContiguous │ │ │ │ +_PyEval_EvalFrameDefault │ │ │ │ +_PyTime_ObjectToTimespec │ │ │ │ +_Py_hashtable_len │ │ │ │ +PyProperty_Type │ │ │ │ +PyExc_InterpreterNotFoundError │ │ │ │ +PyCFunction_GetFlags │ │ │ │ +PyExc_GeneratorExit │ │ │ │ +PyThread_ReInitTLS │ │ │ │ +_PyObject_CallMethod_SizeT │ │ │ │ +_PyObject_GetDictPtr │ │ │ │ +PyObject_HasAttrStringWithError │ │ │ │ +PyExc_NameError │ │ │ │ +PyUnicode_FromString │ │ │ │ +PyMarshal_WriteObjectToFile │ │ │ │ +_PyErr_Clear │ │ │ │ +PySignal_SetWakeupFd │ │ │ │ +_Py_strhex │ │ │ │ +PyIndex_Check │ │ │ │ +PyNumber_InPlaceOr │ │ │ │ +PyImport_ExecCodeModuleEx │ │ │ │ +Py_GetVersion │ │ │ │ +PyMethod_Function │ │ │ │ +PyCapsule_SetContext │ │ │ │ +_PyCrossInterpreterData_UnregisterClass │ │ │ │ +PyModule_SetDocString │ │ │ │ +PyPickleBuffer_GetBuffer │ │ │ │ +PyType_GetQualName │ │ │ │ +PyObject_AsFileDescriptor │ │ │ │ +PyType_FromSpecWithBases │ │ │ │ +PyExc_FileNotFoundError │ │ │ │ +_PyLong_FileDescriptor_Converter │ │ │ │ +PyFrame_GetLineNumber │ │ │ │ +PyExc_SystemExit │ │ │ │ +_Py_GetErrorHandler │ │ │ │ +_PyBytesWriter_WriteBytes │ │ │ │ +PyThread_tss_get │ │ │ │ +PyGen_GetCode │ │ │ │ +PyContextVar_Type │ │ │ │ +_PyEval_SliceIndexNotNone │ │ │ │ +PyContext_Copy │ │ │ │ +PyExc_BlockingIOError │ │ │ │ +_PyCompile_OpcodeHasJump │ │ │ │ +PyCodec_BackslashReplaceErrors │ │ │ │ +PySequence_Repeat │ │ │ │ +_PyEval_MatchKeys │ │ │ │ +PyMethodDescr_Type │ │ │ │ +PyFile_GetLine │ │ │ │ +PyExc_IndentationError │ │ │ │ +PyBytes_Size │ │ │ │ +PySequence_Check │ │ │ │ +_PyBytesWriter_Dealloc │ │ │ │ +PyNumber_TrueDivide │ │ │ │ +_PyUnicode_IsLowercase │ │ │ │ +PyTime_PerfCounter │ │ │ │ +_PyXI_ApplyError │ │ │ │ +_Py_open_noraise │ │ │ │ +_PyUnicodeWriter_WriteChar │ │ │ │ +_PyUnicodeWriter_PrepareKindInternal │ │ │ │ +PyType_GetFlags │ │ │ │ +PyUnicode_Type │ │ │ │ +PyObject_DelItem │ │ │ │ +PyDict_GetItemRef │ │ │ │ +Py_GetPythonHome │ │ │ │ +PyList_GetItem │ │ │ │ +_Py_GetConfig │ │ │ │ +_PyTuple_FromArraySteal │ │ │ │ +_PyTime_FromSeconds │ │ │ │ +PyStructSequence_SetItem │ │ │ │ +_PyMonitoring_FirePyThrowEvent │ │ │ │ +PyExc_InterpreterError │ │ │ │ +Py_GetBuildInfo │ │ │ │ +PyWideStringList_Insert │ │ │ │ +PyMapping_GetOptionalItem │ │ │ │ +PyFunction_GetClosure │ │ │ │ +_PyCompile_GetUnaryIntrinsicName │ │ │ │ +PyObject_GC_IsTracked │ │ │ │ +_PyWeakref_CallableProxyType │ │ │ │ +PyException_SetContext │ │ │ │ +Py_SetPath │ │ │ │ +_PyInterpreterState_New │ │ │ │ +_PyPathConfig_ClearGlobal │ │ │ │ +PyDescr_NewMethod │ │ │ │ +PyInterpreterState_Delete │ │ │ │ +PyUnicode_Resize │ │ │ │ +_PyCriticalSection_SuspendAll │ │ │ │ +PyInit_zlib │ │ │ │ +PyImport_ImportFrozenModuleObject │ │ │ │ +PySuper_Type │ │ │ │ +PyExc_ArithmeticError │ │ │ │ +PyMethod_Self │ │ │ │ +PyErr_PrintEx │ │ │ │ +_PyThreadState_Init │ │ │ │ +_PyDict_DelItemIf │ │ │ │ +_PyInterpreterState_SetRunningMain │ │ │ │ +PyRun_SimpleString │ │ │ │ +_Py_DisplaySourceLine │ │ │ │ +PyUnstable_Type_AssignVersionTag │ │ │ │ +PyModule_FromDefAndSpec2 │ │ │ │ +PyInit_binascii │ │ │ │ +PyOS_InterruptOccurred │ │ │ │ +PyInit_posix │ │ │ │ +PyObject_SetArenaAllocator │ │ │ │ +PyDict_Merge │ │ │ │ +PyThreadState_GetInterpreter │ │ │ │ +PyObject_Length │ │ │ │ _PyConfig_InitCompatConfig │ │ │ │ -PyEval_GetGlobals │ │ │ │ -PyFloat_Type │ │ │ │ -PyDict_Keys │ │ │ │ -PySequence_Index │ │ │ │ +PyCriticalSection_End │ │ │ │ +PyODictItems_Type │ │ │ │ +PyUnicodeTranslateError_GetStart │ │ │ │ PyNumber_FloorDivide │ │ │ │ -PyComplex_FromDoubles │ │ │ │ -PyInit__struct │ │ │ │ -_PySet_Update │ │ │ │ -PyCell_New │ │ │ │ -PyErr_GetRaisedException │ │ │ │ -PyDict_PopString │ │ │ │ -PyState_RemoveModule │ │ │ │ -_PyXI_Exit │ │ │ │ -PyExc_TabError │ │ │ │ -__bss_start__ │ │ │ │ -PyMember_GetOne │ │ │ │ -PyEval_GetFrameBuiltins │ │ │ │ -PyUnstable_Exc_PrepReraiseStar │ │ │ │ -PyExc_EnvironmentError │ │ │ │ -PyObject_AsReadBuffer │ │ │ │ -PyObject_ClearManagedDict │ │ │ │ -Py_DebugFlag │ │ │ │ -_PyInterpreterState_GetWhence │ │ │ │ -PyObject_GC_IsFinalized │ │ │ │ -_PyType_GetModuleByDef3 │ │ │ │ -Py_PreInitializeFromBytesArgs │ │ │ │ +Py_NewInterpreter │ │ │ │ +PyCode_ClearWatcher │ │ │ │ +PyWideStringList_Append │ │ │ │ +PyDict_DelItem │ │ │ │ +PySys_SetPath │ │ │ │ +_PyUnicode_CheckConsistency │ │ │ │ +_PySeqLock_LockWrite │ │ │ │ +PyExc_FileExistsError │ │ │ │ +PyUnicode_DecodeUTF7 │ │ │ │ +_PyLong_Subtract │ │ │ │ +_PyObject_IsFreed │ │ │ │ +_PyEval_MonitorRaise │ │ │ │ +PyConfig_Read │ │ │ │ +_PySeqLock_BeginRead │ │ │ │ +PyByteArray_Resize │ │ │ │ +PyObject_HasAttrString │ │ │ │ +PyUnicodeEncodeError_GetObject │ │ │ │ +PyFrame_GetGenerator │ │ │ │ +_PyMonitoring_FirePyReturnEvent │ │ │ │ +Py_ExitStatusException │ │ │ │ +_PyFunction_SetVersion │ │ │ │ +_PyRWMutex_Lock │ │ │ │ +PyUnicode_Append │ │ │ │ +_PyCrossInterpreterData_ReleaseAndRawFree │ │ │ │ +PyImport_AddModuleObject │ │ │ │ +PyObject_ASCII │ │ │ │ +_PyEval_FormatKwargsError │ │ │ │ +PyModule_NewObject │ │ │ │ +PyComplex_AsCComplex │ │ │ │ +PyFunction_SetVectorcall │ │ │ │ +PyExc_OSError │ │ │ │ +_PyOS_URandomNonblock │ │ │ │ +PyBuffer_FillInfo │ │ │ │ +PyUnicode_Splitlines │ │ │ │ +PyCodec_StreamReader │ │ │ │ +PyRun_StringFlags │ │ │ │ +_PyLong_Rshift │ │ │ │ +PyInit_time │ │ │ │ +_PyCrossInterpreterData_New │ │ │ │ +PyConfig_Clear │ │ │ │ +_PyUnicodeWriter_Finish │ │ │ │ _PyTime_AsMilliseconds │ │ │ │ -PyUnicode_FSConverter │ │ │ │ -PyObject_Dir │ │ │ │ PyExc_ZeroDivisionError │ │ │ │ -PyBytes_FromFormatV │ │ │ │ -PyFile_NewStdPrinter │ │ │ │ -PyMemoryView_FromMemory │ │ │ │ -_PyInterpreterState_LookUpID │ │ │ │ -PyExc_IndexError │ │ │ │ -PyUnicode_Split │ │ │ │ -_Py_hashtable_destroy │ │ │ │ -_PyContext_NewHamtForTests │ │ │ │ -PySet_Type │ │ │ │ -_PyBytesWriter_Alloc │ │ │ │ -_PyTime_AsTimespec_clamp │ │ │ │ -_PyParkingLot_UnparkAll │ │ │ │ -PyEval_InitThreads │ │ │ │ -PyInstanceMethod_Type │ │ │ │ -_Py_FalseStruct │ │ │ │ -PyThreadState_EnterTracing │ │ │ │ -PyErr_SetObject │ │ │ │ -PyRun_SimpleFileExFlags │ │ │ │ -PySlice_Unpack │ │ │ │ -PyThreadState_GetInterpreter │ │ │ │ -_Py_GetConfigsAsDict │ │ │ │ +PyMapping_GetItemString │ │ │ │ +_PyImport_GetModuleAttr │ │ │ │ +PyExc_ResourceWarning │ │ │ │ +_Py_union_type_or │ │ │ │ +_PyInterpreterState_IDInitref │ │ │ │ +_PyCompile_OpcodeHasConst │ │ │ │ +PyUnstable_Code_GetExtra │ │ │ │ +_PyEval_UnpackIterable │ │ │ │ +PyUnstable_WritePerfMapEntry │ │ │ │ +PyContext_New │ │ │ │ +PyDictIterItem_Type │ │ │ │ +PyModule_AddType │ │ │ │ +_Py_stat │ │ │ │ +PyOS_AfterFork_Child │ │ │ │ +Py_GetCompiler │ │ │ │ +PyImport_ImportModuleLevel │ │ │ │ +PyMarshal_ReadLastObjectFromFile │ │ │ │ +PyDict_GetItem │ │ │ │ +_PyRecursiveMutex_Unlock │ │ │ │ +PyMarshal_ReadShortFromFile │ │ │ │ +PyBuffer_IsContiguous │ │ │ │ +PyGC_Enable │ │ │ │ +_PyWeakref_RefType │ │ │ │ +PyWeakref_NewProxy │ │ │ │ +PyWeakref_NewRef │ │ │ │ +PyInit__imp │ │ │ │ +_PyThreadState_Prealloc │ │ │ │ +Py_Version │ │ │ │ +_PyUnicode_ScanIdentifier │ │ │ │ PyNumber_Multiply │ │ │ │ -PyReversed_Type │ │ │ │ -PyEval_RestoreThread │ │ │ │ -Py_IsolatedFlag │ │ │ │ -PyUnicode_AsCharmapString │ │ │ │ -PySequence_Concat │ │ │ │ -PyType_ClearWatcher │ │ │ │ -_PyArg_VaParse_SizeT │ │ │ │ -PyErr_WriteUnraisable │ │ │ │ -PyBytes_AsString │ │ │ │ -PyMarshal_WriteLongToFile │ │ │ │ -PyStatus_IsError │ │ │ │ -_PyObject_NewVar │ │ │ │ +_PySet_Contains │ │ │ │ +_PyLong_Add │ │ │ │ +PyModule_GetName │ │ │ │ +PyClassMethodDescr_Type │ │ │ │ +PyContext_CopyCurrent │ │ │ │ +PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ +PyUnicode_Count │ │ │ │ +_PyEval_NoToolsForUnwind │ │ │ │ +PyByteArray_Concat │ │ │ │ +PyErr_SetInterrupt │ │ │ │ +PyThread_ParseTimeoutArg │ │ │ │ +Py_GETENV │ │ │ │ +PyFrame_GetVarString │ │ │ │ +_Py_NewReference │ │ │ │ +PyUnicode_Substring │ │ │ │ +PyInterpreterState_Head │ │ │ │ +PyUnicodeDecodeError_SetStart │ │ │ │ +PyExc_RuntimeWarning │ │ │ │ +Py_CompileStringFlags │ │ │ │ +PyCapsule_Import │ │ │ │ +_PyInterpreterState_SetNotRunningMain │ │ │ │ +PyUnicode_FromKindAndData │ │ │ │ +PyExc_IsADirectoryError │ │ │ │ +PyImport_ExecCodeModuleWithPathnames │ │ │ │ +PyNumber_Lshift │ │ │ │ +_PyCoro_GetAwaitableIter │ │ │ │ +Py_MakePendingCalls │ │ │ │ +PyByteArrayIter_Type │ │ │ │ +PyThread_GetInfo │ │ │ │ +_PyLong_NumBits │ │ │ │ +PyList_GetSlice │ │ │ │ +PyOS_snprintf │ │ │ │ +Py_EncodeLocale │ │ │ │ +_PyBytesWriter_Prepare │ │ │ │ +PyUnicode_EncodeFSDefault │ │ │ │ +_Py_c_abs │ │ │ │ +_Py_ctype_tolower │ │ │ │ +PyLong_FromVoidPtr │ │ │ │ +PyDict_New │ │ │ │ +PyDict_Watch │ │ │ │ +_PyThreadState_PopFrame │ │ │ │ +_PyLong_Multiply │ │ │ │ +PyUnicodeDecodeError_SetReason │ │ │ │ +PySet_Add │ │ │ │ +PyClassMethod_New │ │ │ │ +PyDictIterKey_Type │ │ │ │ +PyObject_CheckReadBuffer │ │ │ │ +PyObject_Print │ │ │ │ +PyInit_pyexpat │ │ │ │ +PyFloat_GetMax │ │ │ │ +_PyUnicode_EqualToASCIIString │ │ │ │ +PyEval_GetFrameBuiltins │ │ │ │ +_PyErr_Format │ │ │ │ +PyObject_AsReadBuffer │ │ │ │ +Py_SetProgramName │ │ │ │ +_PyUnicode_EncodeUTF16 │ │ │ │ +_Py_normpath │ │ │ │ +PyMonitoring_ExitScope │ │ │ │ +PyExc_BufferError │ │ │ │ +PyInit_gc │ │ │ │ +PyUnstable_Code_SetExtra │ │ │ │ +_PyFrame_IsEntryFrame │ │ │ │ +PyEval_InitThreads │ │ │ │ +PyNumber_InPlaceTrueDivide │ │ │ │ +PyDict_Update │ │ │ │ +PySlice_New │ │ │ │ +PyExc_NotImplementedError │ │ │ │ +_Py_hashtable_new_full │ │ │ │ +PyUnstable_Long_IsCompact │ │ │ │ +_PyTime_gmtime │ │ │ │ +PyCapsule_GetContext │ │ │ │ +_PyObject_LookupSpecial │ │ │ │ +_PyDict_SizeOf │ │ │ │ +PyThread_start_joinable_thread │ │ │ │ +PyUnicode_Translate │ │ │ │ +PyExceptionClass_Name │ │ │ │ +PyFunction_GetDefaults │ │ │ │ +Py_InitializeFromConfig │ │ │ │ +PyListIter_Type │ │ │ │ +_Py_ctype_table │ │ │ │ +Py_HasFileSystemDefaultEncoding │ │ │ │ +PyObject_VectorcallDict │ │ │ │ +PyFunction_GetCode │ │ │ │ +PyExc_Exception │ │ │ │ PyRun_FileExFlags │ │ │ │ -PyUnicode_IsIdentifier │ │ │ │ -PyType_FromSpec │ │ │ │ -PyUnicodeEncodeError_GetEncoding │ │ │ │ -PyEval_EvalCodeEx │ │ │ │ -PyExc_LookupError │ │ │ │ -_PyMonitoring_FirePyResumeEvent │ │ │ │ -PyUnicode_InternFromString │ │ │ │ -PyUnicode_Type │ │ │ │ -PyExc_MemoryError │ │ │ │ -PyExc_DeprecationWarning │ │ │ │ +PyDict_PopString │ │ │ │ +PyThreadState_Get │ │ │ │ +PyInit__statistics │ │ │ │ +_PyObject_GenericSetAttrWithDict │ │ │ │ +PyObject_SetItem │ │ │ │ +_PyObject_GetMethod │ │ │ │ +_PyCriticalSection_BeginSlow │ │ │ │ +_PyInterpreterState_LookUpID │ │ │ │ _PyCompile_GetBinaryIntrinsicName │ │ │ │ -PyType_GetModuleName │ │ │ │ +PyContext_Enter │ │ │ │ +PyObject_Vectorcall │ │ │ │ +_Py_ResurrectReference │ │ │ │ +Py_FileSystemDefaultEncodeErrors │ │ │ │ +PySlice_Unpack │ │ │ │ +PyMember_GetOne │ │ │ │ +PyInit_fcntl │ │ │ │ +PyFloat_Unpack2 │ │ │ │ +_PyArg_CheckPositional │ │ │ │ +PyFunction_GetAnnotations │ │ │ │ +PyContextVar_Get │ │ │ │ +PyObject_Bytes │ │ │ │ +_PyUnicode_IsAlpha │ │ │ │ +PyObject_VisitManagedDict │ │ │ │ +PyUnicode_DecodeUTF16Stateful │ │ │ │ +PyExc_DeprecationWarning │ │ │ │ +_PyUnicode_InternImmortal │ │ │ │ Py_BytesWarningFlag │ │ │ │ -PyUnicode_Partition │ │ │ │ -_PyCode_CheckLineNumber │ │ │ │ -PyRun_AnyFile │ │ │ │ -PyTupleIter_Type │ │ │ │ -PyObject_Size │ │ │ │ -PyNumber_Float │ │ │ │ -PySignal_SetWakeupFd │ │ │ │ -PyNumber_MatrixMultiply │ │ │ │ -PyCodec_BackslashReplaceErrors │ │ │ │ -PyModule_FromDefAndSpec2 │ │ │ │ -PyConfig_SetWideStringList │ │ │ │ -_PyInterpreterState_SetRunningMain │ │ │ │ -PyThread_get_thread_ident │ │ │ │ -PyUnicodeDecodeError_GetObject │ │ │ │ -PyByteArrayIter_Type │ │ │ │ -Py_FrozenFlag │ │ │ │ -_PyTime_FromSeconds │ │ │ │ -PyUnicodeTranslateError_GetStart │ │ │ │ -PyEval_CallMethod │ │ │ │ -PyDict_Unwatch │ │ │ │ -PyInit_pwd │ │ │ │ -PyFloat_Unpack4 │ │ │ │ -_PyErr_FormatFromCause │ │ │ │ -PyUnicode_AsUTF16String │ │ │ │ -PyUnicode_Concat │ │ │ │ -PyInit__operator │ │ │ │ -_PyArena_AddPyObject │ │ │ │ -Py_HashRandomizationFlag │ │ │ │ -_Py_TrueStruct │ │ │ │ -PyBuffer_SizeFromFormat │ │ │ │ -PyInit__tokenize │ │ │ │ -PyUnicode_Substring │ │ │ │ -_PyMonitoring_FireCReturnEvent │ │ │ │ -_Py_write │ │ │ │ -PyFrozenSet_New │ │ │ │ -PyRun_InteractiveLoopFlags │ │ │ │ -PySys_GetXOptions │ │ │ │ -_PyArg_NoPositional │ │ │ │ -_PyObject_GC_New │ │ │ │ -PyMem_Calloc │ │ │ │ -PyUnstable_PerfMapState_Fini │ │ │ │ -_PyXI_InitExcInfo │ │ │ │ -PyUnicode_FromEncodedObject │ │ │ │ -PyUnicode_AsASCIIString │ │ │ │ -PySequence_DelItem │ │ │ │ -PyNumber_InPlaceAnd │ │ │ │ -PyErr_Display │ │ │ │ +PyUnicode_DecodeUTF8Stateful │ │ │ │ +_PyToken_ThreeChars │ │ │ │ +PyInit__datetime │ │ │ │ +PyCapsule_New │ │ │ │ +PyStatus_IsExit │ │ │ │ +Py_EndInterpreter │ │ │ │ +PyErr_SetRaisedException │ │ │ │ +PyInit__heapq │ │ │ │ +PyObject_CallMethodObjArgs │ │ │ │ +PyArg_ParseTuple │ │ │ │ +PyObject_IS_GC │ │ │ │ PyMember_SetOne │ │ │ │ -PyTuple_Pack │ │ │ │ -_PyMonitoring_FireCallEvent │ │ │ │ -PyLong_FromString │ │ │ │ -PyUnicode_DecodeUTF7Stateful │ │ │ │ -PySys_AddAuditHook │ │ │ │ -PyEval_SaveThread │ │ │ │ -PySlice_GetIndicesEx │ │ │ │ -_PyObject_CheckCrossInterpreterData │ │ │ │ -PyCodec_NameReplaceErrors │ │ │ │ -PyODictItems_Type │ │ │ │ -Py_VerboseFlag │ │ │ │ +PySet_Clear │ │ │ │ +PyStatus_IsError │ │ │ │ +PyErr_SetImportErrorSubclass │ │ │ │ +PyByteArray_FromStringAndSize │ │ │ │ +PyUnicode_AsUTF8 │ │ │ │ +PyExc_PythonFinalizationError │ │ │ │ +PyFrame_GetLocals │ │ │ │ _Py_VaBuildValue_SizeT │ │ │ │ -PyExc_UnboundLocalError │ │ │ │ -PyThread_set_stacksize │ │ │ │ -Py_NewInterpreterFromConfig │ │ │ │ -PyThreadState_Get │ │ │ │ -PyUnicode_RichCompare │ │ │ │ -_PyCompile_CleanDoc │ │ │ │ -PyTuple_Type │ │ │ │ -PyFunction_NewWithQualName │ │ │ │ -PyUnicode_FromFormatV │ │ │ │ -_Py_hashtable_set │ │ │ │ -PyErr_SetExcInfo │ │ │ │ -_PyUnicode_IsWhitespace │ │ │ │ -PyModule_GetFilename │ │ │ │ -PyFloat_Unpack8 │ │ │ │ -PyInit__sha3 │ │ │ │ -PyTime_PerfCounterRaw │ │ │ │ -PyODict_Type │ │ │ │ -PyEval_AcquireThread │ │ │ │ -PyRun_String │ │ │ │ -PyCodec_ReplaceErrors │ │ │ │ -PyUnicode_RPartition │ │ │ │ -_PyTrash_thread_destroy_chain │ │ │ │ -PyImport_AddModuleObject │ │ │ │ -_Py_set_inheritable │ │ │ │ -PyMem_RawFree │ │ │ │ -Py_AtExit │ │ │ │ -PyOS_mystricmp │ │ │ │ -PyCapsule_SetDestructor │ │ │ │ -_PyCode_ConstantKey │ │ │ │ -PyTime_MonotonicRaw │ │ │ │ -PyOS_getsig │ │ │ │ -PyDict_Size │ │ │ │ -_PyCrossInterpreterData_ReleaseAndRawFree │ │ │ │ -PyInit__random │ │ │ │ -_PyCrossInterpreterData_UnregisterClass │ │ │ │ -PyFunction_GetKwDefaults │ │ │ │ -_PyLong_Subtract │ │ │ │ -PyOS_FSPath │ │ │ │ -_PyNone_Type │ │ │ │ -PyThread_acquire_lock_timed_with_retries │ │ │ │ -_PyEval_FormatExcCheckArg │ │ │ │ -PyThread_GetInfo │ │ │ │ -_Py_ResurrectReference │ │ │ │ +_PyDict_GetItem_KnownHash │ │ │ │ +PyBuffer_FillContiguousStrides │ │ │ │ +Py_CompileString │ │ │ │ +PyType_GetModuleState │ │ │ │ +PyMem_GetAllocator │ │ │ │ _PyCrossInterpreterData_Clear │ │ │ │ -PyCallIter_New │ │ │ │ -PyModule_GetDict │ │ │ │ -PyCapsule_SetPointer │ │ │ │ +PyPickleBuffer_Type │ │ │ │ +PySys_GetObject │ │ │ │ +PyMem_Calloc │ │ │ │ +_PyArena_Free │ │ │ │ +PyUnstable_Exc_PrepReraiseStar │ │ │ │ +PyODict_SetItem │ │ │ │ +Py_HashRandomizationFlag │ │ │ │ +_PyParkingLot_AfterFork │ │ │ │ _PyRWMutex_Unlock │ │ │ │ -_PyBytes_DecodeEscape │ │ │ │ -PyUnicodeTranslateError_GetReason │ │ │ │ -PyCode_NewEmpty │ │ │ │ -PyRun_FileFlags │ │ │ │ +PyObject_Dir │ │ │ │ +PyMapping_SetItemString │ │ │ │ +PyExc_ConnectionRefusedError │ │ │ │ +_PyEval_CheckExceptStarTypeValid │ │ │ │ +PyFunction_GetKwDefaults │ │ │ │ +Py_GenericAliasType │ │ │ │ +PyRun_FileEx │ │ │ │ +PyCMethod_Type │ │ │ │ +PyThreadState_Next │ │ │ │ +_PyUnicodeWriter_WriteLatin1String │ │ │ │ +_Py_hashtable_destroy │ │ │ │ +_PyCrossInterpreterData_Init │ │ │ │ Py_InteractiveFlag │ │ │ │ -PyClassMethodDescr_Type │ │ │ │ -PySequence_GetItem │ │ │ │ -PyErr_SetFromErrnoWithFilenameObject │ │ │ │ -_PyCrossInterpreterData_RegisterClass │ │ │ │ +PyObject_SetAttrString │ │ │ │ +PyUnicode_FromEncodedObject │ │ │ │ +_PyOS_ReadlineTState │ │ │ │ +_PyType_GetModuleByDef2 │ │ │ │ +PyInit__sysconfig │ │ │ │ +_PyMonitoring_FireCallEvent │ │ │ │ +PyExc_UnicodeEncodeError │ │ │ │ +PyLong_AsUnsignedLongLong │ │ │ │ +PyFile_NewStdPrinter │ │ │ │ +PyGILState_Release │ │ │ │ +PyLong_AsLongAndOverflow │ │ │ │ +_PyBytesWriter_Resize │ │ │ │ +PyMapping_Length │ │ │ │ +PyObject_CallFinalizer │ │ │ │ +PyNumber_MatrixMultiply │ │ │ │ +PyCapsule_GetPointer │ │ │ │ +PyFunction_SetClosure │ │ │ │ +PyExc_RuntimeError │ │ │ │ +PyNumber_Xor │ │ │ │ +PyHash_GetFuncDef │ │ │ │ +PyThread_tss_alloc │ │ │ │ +PySequence_SetSlice │ │ │ │ +_PyEval_CheckExceptTypeValid │ │ │ │ +PyFilter_Type │ │ │ │ +_PyUnicodeWriter_WriteStr │ │ │ │ +PyCodec_Decoder │ │ │ │ +PyInit_pwd │ │ │ │ +PyImport_GetMagicTag │ │ │ │ +PyExc_UnboundLocalError │ │ │ │ +PyBytes_FromObject │ │ │ │ +_Py_set_inheritable_async_safe │ │ │ │ +PySequence_Fast │ │ │ │ +PyInit_cmath │ │ │ │ +PySet_Size │ │ │ │ +_PyGen_SetStopIterationValue │ │ │ │ +PyType_Watch │ │ │ │ +PyExc_AssertionError │ │ │ │ +PyEval_GetLocals │ │ │ │ +PyObject_Not │ │ │ │ +PyOS_strtol │ │ │ │ +PyExc_BaseException │ │ │ │ +_PyIntrinsics_BinaryFunctions │ │ │ │ +PyBytes_AsString │ │ │ │ +PyFunction_SetAnnotations │ │ │ │ +PyObject_GenericSetDict │ │ │ │ +Py_UTF8Mode │ │ │ │ +__bss_start__ │ │ │ │ +PyCapsule_IsValid │ │ │ │ +PyFrozenSet_New │ │ │ │ +PyObject_LengthHint │ │ │ │ _PyCapsule_SetTraverse │ │ │ │ -_PyImport_GetModuleAttr │ │ │ │ -PyDict_GetItem │ │ │ │ -PyType_GetModule │ │ │ │ -PyRange_Type │ │ │ │ -_PySeqLock_AbandonWrite │ │ │ │ -PyMemoryView_FromObject │ │ │ │ -PyErr_Restore │ │ │ │ -PyImport_ImportModuleLevelObject │ │ │ │ -PyCapsule_GetName │ │ │ │ -_PyArg_ParseStackAndKeywords │ │ │ │ -PyDescr_NewWrapper │ │ │ │ -Py_NoUserSiteDirectory │ │ │ │ -PyObject_SetItem │ │ │ │ -PyUnicode_Replace │ │ │ │ -PyBuffer_IsContiguous │ │ │ │ -PyException_GetContext │ │ │ │ -_Py_hashtable_hash_ptr │ │ │ │ -_PyBytes_Resize │ │ │ │ -PyObject_GenericGetAttr │ │ │ │ -PyLong_AsSsize_t │ │ │ │ -PySys_WriteStdout │ │ │ │ -PyUnicode_AsDecodedUnicode │ │ │ │ -PyCell_Get │ │ │ │ -PyNumber_InPlaceFloorDivide │ │ │ │ -PyModuleDef_Type │ │ │ │ -PyImport_AddModuleRef │ │ │ │ -PyOS_AfterFork │ │ │ │ -_PyXI_NamespaceFromNames │ │ │ │ -_PyLong_New │ │ │ │ -PyObject_HasAttrWithError │ │ │ │ -PyUnicode_Find │ │ │ │ -PyObject_RichCompare │ │ │ │ -_Py_hashtable_len │ │ │ │ -PyCFunction_NewEx │ │ │ │ +_PyImport_GetModuleAttrString │ │ │ │ +PyWrapper_New │ │ │ │ +PyThread_delete_key_value │ │ │ │ +Py_VerboseFlag │ │ │ │ +PyBytes_FromFormat │ │ │ │ +_PyTime_MonotonicWithInfo │ │ │ │ +PyUnicode_Format │ │ │ │ +PyRun_SimpleFileExFlags │ │ │ │ +Py_NewInterpreterFromConfig │ │ │ │ +_PySemaphore_Wakeup │ │ │ │ +_PyXI_ApplyNamespace │ │ │ │ +Py_BytesMain │ │ │ │ +PyObject_GC_Del │ │ │ │ +_PyPreConfig_InitCompatConfig │ │ │ │ +Py_FrozenMain │ │ │ │ _PyLong_UnsignedLong_Converter │ │ │ │ -PyInterpreterState_Clear │ │ │ │ -PyCFunction_GetSelf │ │ │ │ -Py_PreInitializeFromArgs │ │ │ │ -PyModule_AddObjectRef │ │ │ │ -PyExc_BytesWarning │ │ │ │ -PyErr_ResourceWarning │ │ │ │ -PyLong_AsUnsignedLongLongMask │ │ │ │ -PyDict_Values │ │ │ │ -PySequence_Size │ │ │ │ -_PyCrossInterpreterData_Release │ │ │ │ -_PyCompile_Assemble │ │ │ │ -PyObject_GetIter │ │ │ │ -PyErr_ProgramTextObject │ │ │ │ -PyExc_RuntimeError │ │ │ │ -PyList_Size │ │ │ │ -PyInit__typing │ │ │ │ -_Py_CheckFunctionResult │ │ │ │ -PyImport_ImportFrozenModule │ │ │ │ -PyNumber_Rshift │ │ │ │ -_PyCompile_OpcodeHasFree │ │ │ │ -_PyUnicode_EqualToASCIIString │ │ │ │ -PySys_AddXOption │ │ │ │ -_PyEvalFramePushAndInit │ │ │ │ -_Py_c_quot │ │ │ │ -PyStaticMethod_New │ │ │ │ -PyType_IsSubtype │ │ │ │ -PyDictRevIterValue_Type │ │ │ │ -_Py_strhex │ │ │ │ -PyThread_tss_set │ │ │ │ -PyInterpreterState_Head │ │ │ │ -PyThread_start_joinable_thread │ │ │ │ -_Py_Uid_Converter │ │ │ │ -PyErr_NewExceptionWithDoc │ │ │ │ -PyType_Type │ │ │ │ -Py_ExitStatusException │ │ │ │ -Py_LeaveRecursiveCall │ │ │ │ -PyErr_SetInterruptEx │ │ │ │ -PyContext_Copy │ │ │ │ -PyByteArray_FromObject │ │ │ │ -_PyCriticalSection2_BeginSlow │ │ │ │ -_PyCriticalSection_SuspendAll │ │ │ │ -PyBytes_Type │ │ │ │ -PyCode_Addr2Location │ │ │ │ -PyExc_IOError │ │ │ │ -PyObject_AsCharBuffer │ │ │ │ -__bss_end__ │ │ │ │ -PyException_GetArgs │ │ │ │ -_PyThreadState_GetCurrent │ │ │ │ -PyInit__ast │ │ │ │ -PyBytes_FromString │ │ │ │ -_PyLong_DivmodNear │ │ │ │ -PyMutex_Unlock │ │ │ │ -PyIter_Check │ │ │ │ -PyThread_join_thread │ │ │ │ -_PyTime_AsTimespec │ │ │ │ -_PyDict_DelItemIf │ │ │ │ -PyStatus_Error │ │ │ │ -PyConfig_SetBytesArgv │ │ │ │ -PyThread_tss_create │ │ │ │ -PyUnicode_ReadChar │ │ │ │ -PyUnicodeTranslateError_GetObject │ │ │ │ -PyThread_ReInitTLS │ │ │ │ -PyInit_binascii │ │ │ │ -_PyTrash_thread_deposit_object │ │ │ │ -PyThread_init_thread │ │ │ │ -PyExc_PermissionError │ │ │ │ -PyTime_Monotonic │ │ │ │ -PyDescr_NewMethod │ │ │ │ +PyODict_Type │ │ │ │ +_PyCompile_OpcodeHasExc │ │ │ │ +__data_start │ │ │ │ +_Py_NotImplementedStruct │ │ │ │ +PyErr_WarnExplicitObject │ │ │ │ +Py_GetPlatform │ │ │ │ +PyMapping_Values │ │ │ │ PyUnicode_Decode │ │ │ │ -_PyUnicodeWriter_WriteASCIIString │ │ │ │ -PyInit__posixsubprocess │ │ │ │ -_PyObject_FunctionStr │ │ │ │ -_PyUnicode_ToDigit │ │ │ │ -_PyParser_TokenNames │ │ │ │ -_PyUnicodeWriter_WriteLatin1String │ │ │ │ -PySys_WriteStderr │ │ │ │ -PyObject_Init │ │ │ │ -PyMonitoring_EnterScope │ │ │ │ -Py_IsFinalizing │ │ │ │ -PyEval_EvalCode │ │ │ │ -_PyUnicode_JoinArray │ │ │ │ -PyCode_Optimize │ │ │ │ -Py_GetVersion │ │ │ │ -_PyLong_DigitValue │ │ │ │ -PyThread_get_key_value │ │ │ │ -PyFrame_GetLocals │ │ │ │ -_PyUnicode_AsUTF8NoNUL │ │ │ │ -_PyRuntime │ │ │ │ -PyNumber_Add │ │ │ │ -_PyEval_CheckExceptTypeValid │ │ │ │ -PyInit__sysconfig │ │ │ │ -PyErr_BadArgument │ │ │ │ -PyInit_math │ │ │ │ -PyWeakref_NewProxy │ │ │ │ -Py_UnbufferedStdioFlag │ │ │ │ -PyGILState_Ensure │ │ │ │ -_PyParkingLot_Unpark │ │ │ │ -_Py_c_diff │ │ │ │ -PyObject_Calloc │ │ │ │ -_PyInterpreterState_RequiresIDRef │ │ │ │ -PyTime_AsSecondsDouble │ │ │ │ -_PyTraceback_Add │ │ │ │ -PyDict_DelItem │ │ │ │ -PyInit_grp │ │ │ │ -PyList_Sort │ │ │ │ -PySequence_DelSlice │ │ │ │ -Py_FileSystemDefaultEncoding │ │ │ │ -_PyUnicodeWriter_Init │ │ │ │ -PyUnicode_DecodeLocale │ │ │ │ -_PyEval_ConversionFuncs │ │ │ │ -PyObject_DelItemString │ │ │ │ -PyRun_InteractiveOneFlags │ │ │ │ -PyUnicode_AsDecodedObject │ │ │ │ -_PyThread_CurrentFrames │ │ │ │ -PyErr_WarnEx │ │ │ │ -PyUnicode_Tailmatch │ │ │ │ -PyType_AddWatcher │ │ │ │ +PyEvent_WaitTimed │ │ │ │ +_PyCrossInterpreterData_RegisterClass │ │ │ │ +Py_DebugFlag │ │ │ │ +PySys_SetArgvEx │ │ │ │ +PyConfig_InitIsolatedConfig │ │ │ │ +_Py_c_neg │ │ │ │ +PyErr_DisplayException │ │ │ │ +PyCodec_StreamWriter │ │ │ │ PyFile_SetOpenCodeHook │ │ │ │ -_PyUnicodeWriter_PrepareInternal │ │ │ │ -PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ -PyErr_NormalizeException │ │ │ │ -PyODict_SetItem │ │ │ │ -PyMethod_Type │ │ │ │ -PyTraceBack_Type │ │ │ │ -PyMem_RawCalloc │ │ │ │ -_PyMonitoring_FireStopIterationEvent │ │ │ │ -_PyInstructionSequence_New │ │ │ │ -PyEval_EvalFrame │ │ │ │ -_PyInterpreterState_ObjectToID │ │ │ │ -PyObject_CallObject │ │ │ │ -_PyInterpreterConfig_InitFromState │ │ │ │ -PyStaticMethod_Type │ │ │ │ -PyNumber_AsSsize_t │ │ │ │ -PyNumber_Xor │ │ │ │ -_PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ -PyTime_Time │ │ │ │ -PyUnicode_DecodeUTF16 │ │ │ │ -PyUnicode_DecodeUnicodeEscape │ │ │ │ -PyException_SetArgs │ │ │ │ -_PyObject_GetState │ │ │ │ -PyCapsule_GetContext │ │ │ │ -PyLongRangeIter_Type │ │ │ │ -PyContextVar_New │ │ │ │ -PyType_GetFlags │ │ │ │ -Py_CompileStringExFlags │ │ │ │ -PyObject_Malloc │ │ │ │ -PyObject_GenericGetDict │ │ │ │ -PyDict_ClearWatcher │ │ │ │ -PyErr_Fetch │ │ │ │ -Py_Initialize │ │ │ │ -PyModule_GetName │ │ │ │ -_PyUnicode_ToNumeric │ │ │ │ -_Py_hashtable_clear │ │ │ │ -PyFile_GetLine │ │ │ │ +_PyState_AddModule │ │ │ │ +PyType_GenericNew │ │ │ │ +PyContextVar_Reset │ │ │ │ +PyDict_GetItemWithError │ │ │ │ +Py_QuietFlag │ │ │ │ +PyNumber_Rshift │ │ │ │ +PyObject_Free │ │ │ │ +_PyErr_ProgramDecodedTextObject │ │ │ │ +Py_DecodeLocale │ │ │ │ +PyODictKeys_Type │ │ │ │ +PyFile_FromFd │ │ │ │ +PyBaseObject_Type │ │ │ │ _PyErr_SetLocaleString │ │ │ │ -PyUnicodeDecodeError_GetEnd │ │ │ │ -_PyErr_SetKeyError │ │ │ │ -PyImport_ReloadModule │ │ │ │ -PyObject_Type │ │ │ │ -PyFrame_FastToLocalsWithError │ │ │ │ -PyModule_GetFilenameObject │ │ │ │ -PyFloat_AsDouble │ │ │ │ -PyCodec_Decoder │ │ │ │ -_PyArg_CheckPositional │ │ │ │ -PyWrapperDescr_Type │ │ │ │ -PyObject_Format │ │ │ │ +_PySys_GetOptionalAttrString │ │ │ │ PyEval_GetFuncName │ │ │ │ -PySequence_Fast │ │ │ │ -PyRun_AnyFileEx │ │ │ │ -_Py_SetRefcnt │ │ │ │ -PyCell_Type │ │ │ │ -PyObject_VisitManagedDict │ │ │ │ -PyObject_GC_IsTracked │ │ │ │ -PySeqIter_Type │ │ │ │ -_PyUnicode_ExactDealloc │ │ │ │ -PyStructSequence_InitType │ │ │ │ -_PySeqLock_AfterFork │ │ │ │ -_PyInterpreterState_SetEvalFrameFunc │ │ │ │ -PySequence_Check │ │ │ │ -PyObject_Hash │ │ │ │ -_PyLong_UnsignedInt_Converter │ │ │ │ -PyObject_ClearWeakRefs │ │ │ │ -PyUnicodeEncodeError_GetStart │ │ │ │ -_PyLong_GCD │ │ │ │ -PyGC_Collect │ │ │ │ -PyLong_AsSize_t │ │ │ │ -PyEnum_Type │ │ │ │ -_PyTime_ObjectToTimespec │ │ │ │ -PyTraceBack_Print │ │ │ │ -PyCodec_Encoder │ │ │ │ -PyUnicode_DecodeLocaleAndSize │ │ │ │ -Py_QuietFlag │ │ │ │ -PyStatus_Exit │ │ │ │ -PyUnicodeTranslateError_SetReason │ │ │ │ -PyExc_InterpreterError │ │ │ │ -_PyRWMutex_RUnlock │ │ │ │ -_PyDeadline_Init │ │ │ │ -PyEvent_WaitTimed │ │ │ │ -_PyConfig_FromDict │ │ │ │ -PySet_Add │ │ │ │ +_PyXI_Enter │ │ │ │ +PySequence_List │ │ │ │ +PyCode_Addr2Line │ │ │ │ +PyModule_New │ │ │ │ +PyUnicodeTranslateError_SetEnd │ │ │ │ +PyModule_AddStringConstant │ │ │ │ +Py_PreInitializeFromBytesArgs │ │ │ │ +_PyToken_TwoChars │ │ │ │ +PyThread_tss_set │ │ │ │ +PyExc_StopIteration │ │ │ │ +PyObject_GetItem │ │ │ │ +PyExc_TypeError │ │ │ │ +PyCode_NewEmpty │ │ │ │ +_PySuper_Lookup │ │ │ │ +_PyUnicode_EncodeUTF32 │ │ │ │ +PyInit__symtable │ │ │ │ +_PyNone_Type │ │ │ │ PyNumber_InPlacePower │ │ │ │ -_PyLong_FileDescriptor_Converter │ │ │ │ -PyOS_mystrnicmp │ │ │ │ +PySequence_DelItem │ │ │ │ +_PyUnicode_IsNumeric │ │ │ │ +_Py_CheckRecursiveCall │ │ │ │ +PyGen_New │ │ │ │ +PyEval_SetTrace │ │ │ │ +PyDict_Values │ │ │ │ +_PyObject_CallMethodId │ │ │ │ +_PyErr_FormatFromCause │ │ │ │ +_PyObject_GetState │ │ │ │ +Py_FileSystemDefaultEncoding │ │ │ │ +PyDictIterValue_Type │ │ │ │ +Py_PreInitialize │ │ │ │ +_PyInterpreterState_RequiresIDRef │ │ │ │ +_PySeqLock_AbandonWrite │ │ │ │ +PyType_Ready │ │ │ │ +PyMarshal_WriteObjectToString │ │ │ │ +_PyStructSequence_NewType │ │ │ │ +PyObject_Size │ │ │ │ PyStructSequence_InitType2 │ │ │ │ -Py_BuildValue │ │ │ │ -PyInit_gc │ │ │ │ -_PyBytesWriter_Dealloc │ │ │ │ -_PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ -PyObject_HashNotImplemented │ │ │ │ -PySlice_GetIndices │ │ │ │ -PyNumber_Subtract │ │ │ │ -PySlice_New │ │ │ │ -PyFunction_GetGlobals │ │ │ │ -PyThread_acquire_lock_timed │ │ │ │ -PyObject_GetAttrString │ │ │ │ -PyExc_ConnectionRefusedError │ │ │ │ -_PyUnicode_InternImmortal │ │ │ │ -PyThread_detach_thread │ │ │ │ -PyObject_GetOptionalAttr │ │ │ │ -PyUnicodeEncodeError_SetReason │ │ │ │ -PyCFunction_GetFunction │ │ │ │ -PyUnstable_WritePerfMapEntry │ │ │ │ -PyOS_vsnprintf │ │ │ │ -__bss_start │ │ │ │ -_PyNumber_Index │ │ │ │ -PyThread_tss_delete │ │ │ │ -PyObject_IsInstance │ │ │ │ -PyLong_Type │ │ │ │ -_PyCrossInterpreterData_InitWithSize │ │ │ │ -_PyEval_MonitorRaise │ │ │ │ -PySlice_AdjustIndices │ │ │ │ -PyUnicode_DecodeFSDefaultAndSize │ │ │ │ -_Py_BreakPoint │ │ │ │ +PyEval_SaveThread │ │ │ │ +PyFrozenSet_Type │ │ │ │ +_PyWarnings_Init │ │ │ │ +_PyLong_AsByteArray │ │ │ │ +_PyLong_DigitValue │ │ │ │ +PyExc_TabError │ │ │ │ +PyErr_SyntaxLocationObject │ │ │ │ +PyEval_CallObjectWithKeywords │ │ │ │ +_Py_DecodeLocaleEx │ │ │ │ +PyUnicode_GetDefaultEncoding │ │ │ │ PyTime_TimeRaw │ │ │ │ -_PyType_Name │ │ │ │ -PyExc_Warning │ │ │ │ -PyRun_StringFlags │ │ │ │ -_PyDict_DelItem_KnownHash │ │ │ │ -Py_GetRecursionLimit │ │ │ │ -PyCodec_StrictErrors │ │ │ │ -PyType_ClearCache │ │ │ │ -PyMapping_HasKeyString │ │ │ │ -_PyCompile_OpcodeHasName │ │ │ │ -PyUnicode_DecodeUTF32Stateful │ │ │ │ -_PyTime_MonotonicWithInfo │ │ │ │ -_PyArg_UnpackKeywordsWithVararg │ │ │ │ -_PyRecursiveMutex_Unlock │ │ │ │ -_PyUnicode_Copy │ │ │ │ -PyMem_SetAllocator │ │ │ │ -_PyInterpreterState_RequireIDRef │ │ │ │ -PyInit_time │ │ │ │ -PyConfig_InitIsolatedConfig │ │ │ │ -PyMemberDescr_Type │ │ │ │ -PyFloat_Pack4 │ │ │ │ -_Py_SetLocaleFromEnv │ │ │ │ -PyObject_CheckBuffer │ │ │ │ -Py_BytesMain │ │ │ │ _PyObject_GC_NewVar │ │ │ │ -PyCFunction_New │ │ │ │ -PyUnicode_EncodeLocale │ │ │ │ -PyUnstable_Type_AssignVersionTag │ │ │ │ -PyMemoryView_Type │ │ │ │ -PyUnicode_FromOrdinal │ │ │ │ -PyObject_GenericHash │ │ │ │ -_Py_EllipsisObject │ │ │ │ -_PyMonitoring_FireLineEvent │ │ │ │ -PyInit__string │ │ │ │ -_PyInterpreterState_IDIncref │ │ │ │ -PyMethod_Function │ │ │ │ -_PyObject_MakeTpCall │ │ │ │ -PyMethod_Self │ │ │ │ -PyBuffer_FillContiguousStrides │ │ │ │ +_PyUnicode_ToLowercase │ │ │ │ +_PyOnceFlag_CallOnceSlow │ │ │ │ +_PyImport_ClearExtension │ │ │ │ +PyMethod_Type │ │ │ │ +_PyUnicode_ToNumeric │ │ │ │ +_PyBytes_ReverseFind │ │ │ │ +_PyMonitoring_FireCReturnEvent │ │ │ │ +PyMethod_New │ │ │ │ +PySequence_GetItem │ │ │ │ +PyNumber_Invert │ │ │ │ +PyThread_tss_delete │ │ │ │ +PyCodec_Unregister │ │ │ │ PyTraceMalloc_Track │ │ │ │ -PyCodec_RegisterError │ │ │ │ -PyFloat_Pack8 │ │ │ │ -PyObject_SetAttrString │ │ │ │ -PyFile_FromFd │ │ │ │ -_PyDict_SetItem_KnownHash_LockHeld │ │ │ │ -PyType_GetModuleByDef │ │ │ │ -_Py_NoneStruct │ │ │ │ -PyStructSequence_New │ │ │ │ -_PyUnicodeWriter_PrepareKindInternal │ │ │ │ -PyExc_OverflowError │ │ │ │ -PyInit__thread │ │ │ │ -_PyObject_GetMethod │ │ │ │ -PyOS_AfterFork_Child │ │ │ │ -PyWeakref_NewRef │ │ │ │ -PyImport_ExecCodeModuleWithPathnames │ │ │ │ -PyNumber_Check │ │ │ │ -PyMapping_Values │ │ │ │ -_PyType_AllocNoTrack │ │ │ │ -_PyMonitoring_FirePyStartEvent │ │ │ │ -PyUnicodeDecodeError_Create │ │ │ │ -PyErr_NewException │ │ │ │ -PyPickleBuffer_FromObject │ │ │ │ -PyList_Append │ │ │ │ -_PyTime_AsLong │ │ │ │ -PyODictKeys_Type │ │ │ │ -PyObject_SetAttr │ │ │ │ -PyEval_GetBuiltins │ │ │ │ -PyInit_syslog │ │ │ │ -PyConfig_Clear │ │ │ │ -PyThread_tss_is_created │ │ │ │ -PyInit__statistics │ │ │ │ -PyUnicode_DecodeUTF8Stateful │ │ │ │ +PyObject_ClearWeakRefs │ │ │ │ +PyInit__functools │ │ │ │ +PyErr_FormatV │ │ │ │ PyErr_SetNone │ │ │ │ -PyType_Unwatch │ │ │ │ -PyImport_GetModule │ │ │ │ -PyThreadState_SetAsyncExc │ │ │ │ -PyDict_SetDefault │ │ │ │ -Py_CompileStringObject │ │ │ │ -PyInit__sre │ │ │ │ -PyDictProxy_Type │ │ │ │ -_PyBytes_ReverseFind │ │ │ │ -_Py_fstat_noraise │ │ │ │ -_Py_c_pow │ │ │ │ -_PyMonitoring_FireReraiseEvent │ │ │ │ -PyVectorcall_Function │ │ │ │ -PySet_Clear │ │ │ │ -PyCriticalSection2_Begin │ │ │ │ -_PyBytesWriter_WriteBytes │ │ │ │ -_PyLong_Sign │ │ │ │ -PyType_FromModuleAndSpec │ │ │ │ -PyErr_CheckSignals │ │ │ │ -PyType_GetSlot │ │ │ │ -_PyXI_ApplyError │ │ │ │ -PyUnstable_Code_GetExtra │ │ │ │ -_Py_fopen_obj │ │ │ │ -PyThreadState_Swap │ │ │ │ -PyUnicode_FromKindAndData │ │ │ │ -PyContext_Enter │ │ │ │ -_PyAsyncGenASend_Type │ │ │ │ -PyBuffer_GetPointer │ │ │ │ -_PyInterpreterState_IDDecref │ │ │ │ -PyBytes_FromStringAndSize │ │ │ │ -_PyUnicodeWriter_WriteStr │ │ │ │ -PyDict_GetItemString │ │ │ │ -_PyList_FromArraySteal │ │ │ │ -Py_UniversalNewlineFgets │ │ │ │ +_Py_Get_Getpath_CodeObject │ │ │ │ +_PyEval_FrameClearAndPop │ │ │ │ +PyCell_New │ │ │ │ +PyLong_AsSsize_t │ │ │ │ +_PyTrash_thread_deposit_object │ │ │ │ +PyMem_SetupDebugHooks │ │ │ │ +_PySet_Dummy │ │ │ │ PyLong_AsLongLong │ │ │ │ -_Py_HashBytes │ │ │ │ -PyBytes_Concat │ │ │ │ -_Py_Gid_Converter │ │ │ │ -_PyArg_Parse_SizeT │ │ │ │ -PyMapping_GetOptionalItem │ │ │ │ -Py_Finalize │ │ │ │ -_Py_fstat │ │ │ │ -PyThread_ParseTimeoutArg │ │ │ │ -PyUnicodeDecodeError_GetStart │ │ │ │ -PySequence_Tuple │ │ │ │ -PyObject_Call │ │ │ │ -PyThread_set_key_value │ │ │ │ -PyErr_Print │ │ │ │ -PyCapsule_SetContext │ │ │ │ -_PyFrame_IsEntryFrame │ │ │ │ -_PyDict_FromItems │ │ │ │ -_PyArg_ParseTupleAndKeywordsFast │ │ │ │ -_PyDict_GetItem_KnownHash │ │ │ │ -PyUnicode_AsUTF32String │ │ │ │ -PyExc_AttributeError │ │ │ │ -PyInit__sha2 │ │ │ │ -PySys_SetArgvEx │ │ │ │ -PyInit__tracemalloc │ │ │ │ -PySlice_Type │ │ │ │ -_PyEval_UnpackIterable │ │ │ │ -_PyDeadline_Get │ │ │ │ -PyInit_atexit │ │ │ │ +PyOS_getsig │ │ │ │ +_PyUnicode_IsPrintable │ │ │ │ +PyCodec_XMLCharRefReplaceErrors │ │ │ │ +_PyDeadline_Init │ │ │ │ +PyObject_GC_UnTrack │ │ │ │ +PySequence_Size │ │ │ │ +_PyUnicode_IsDecimalDigit │ │ │ │ +PyExc_NotADirectoryError │ │ │ │ +PyEval_CallFunction │ │ │ │ +PySequence_SetItem │ │ │ │ +PyInstanceMethod_Function │ │ │ │ +PyNumber_Remainder │ │ │ │ +_Py_FalseStruct │ │ │ │ +PyDictProxy_Type │ │ │ │ +PyUnicode_FromFormatV │ │ │ │ +_PyLong_GCD │ │ │ │ +_PyWeakref_ClearRef │ │ │ │ +PyStructSequence_New │ │ │ │ +_Py_InitializeMain │ │ │ │ +Py_ReprEnter │ │ │ │ +PyConfig_SetString │ │ │ │ +PySequence_Index │ │ │ │ +PySys_HasWarnOptions │ │ │ │ PyLong_FromLong │ │ │ │ +PyLong_FromUnicodeObject │ │ │ │ +_PyCriticalSection_Resume │ │ │ │ +__bss_start │ │ │ │ +PyErr_SetInterruptEx │ │ │ │ +PyErr_NewException │ │ │ │ +PyMem_RawRealloc │ │ │ │ +_PyObject_MakeTpCall │ │ │ │ +PyErr_GetHandledException │ │ │ │ +PyFrame_GetVar │ │ │ │ +PyEval_GetBuiltins │ │ │ │ +PyOS_FSPath │ │ │ │ +PyState_FindModule │ │ │ │ PyModule_GetDef │ │ │ │ -PyDescr_NewClassMethod │ │ │ │ -PyInit__bisect │ │ │ │ -PyLong_AsUnsignedLongLong │ │ │ │ -PyLong_FromNativeBytes │ │ │ │ -PyExc_ChildProcessError │ │ │ │ -PyAsyncGen_Type │ │ │ │ -PyType_GetName │ │ │ │ -_PyTime_AsTimeval │ │ │ │ -_PyUnicodeWriter_Dealloc │ │ │ │ -PyRun_AnyFileExFlags │ │ │ │ -_PyBytesWriter_Init │ │ │ │ -_PyObject_DebugMallocStats │ │ │ │ +PyInit_faulthandler │ │ │ │ +PyUnicodeDecodeError_Create │ │ │ │ +PyErr_WriteUnraisable │ │ │ │ +PyLong_FromLongLong │ │ │ │ +PyFunction_GetModule │ │ │ │ +PyObject_AsWriteBuffer │ │ │ │ +_PyUnicode_ToDecimalDigit │ │ │ │ +PyObject_RichCompareBool │ │ │ │ _PyType_LookupRef │ │ │ │ -_PyCrossInterpreterData_New │ │ │ │ -PyTraceBack_Here │ │ │ │ -PyUnicode_AsRawUnicodeEscapeString │ │ │ │ -PyDict_DelItemString │ │ │ │ +PyAIter_Check │ │ │ │ +PyFrame_FastToLocalsWithError │ │ │ │ +PyComplex_FromCComplex │ │ │ │ +_Py_hashtable_clear │ │ │ │ +_PyType_Name │ │ │ │ +PyType_GetSlot │ │ │ │ PyNumber_Or │ │ │ │ -_PyTime_ObjectToTimeval │ │ │ │ -PyExc_TimeoutError │ │ │ │ -PyErr_FormatV │ │ │ │ -PyOS_strtoul │ │ │ │ -PyFunction_ClearWatcher │ │ │ │ -PyErr_SyntaxLocationEx │ │ │ │ -PyType_GetQualName │ │ │ │ -PyThreadState_Next │ │ │ │ -PyModule_Add │ │ │ │ -_Py_hashtable_compare_direct │ │ │ │ -PyOS_setsig │ │ │ │ -PyObject_DelItem │ │ │ │ +_PyLong_Sign │ │ │ │ +PyUnicode_DecodeUTF32 │ │ │ │ +PyVectorcall_NARGS │ │ │ │ +_PyType_GetModuleByDef3 │ │ │ │ +PyObject_DelAttrString │ │ │ │ +_PyObject_GC_New │ │ │ │ +PyStdPrinter_Type │ │ │ │ +_Py_hashtable_foreach │ │ │ │ +PySetIter_Type │ │ │ │ +PyObject_IsTrue │ │ │ │ +_PyArg_ParseTuple_SizeT │ │ │ │ +_PyUnicode_InternMortal │ │ │ │ +_PyDict_GetItemStringWithError │ │ │ │ +PyModule_GetFilenameObject │ │ │ │ +PyGILState_Check │ │ │ │ +PyLong_FromUnsignedNativeBytes │ │ │ │ +PyLong_FromDouble │ │ │ │ +_PyXI_ExcInfoAsObject │ │ │ │ +PyExc_Warning │ │ │ │ +_PyAST_Compile │ │ │ │ +PyMemoryView_GetContiguous │ │ │ │ +PyErr_WarnFormat │ │ │ │ +PyUnicode_IsIdentifier │ │ │ │ +PyThread_delete_key │ │ │ │ +_PyInterpreterState_SetEvalFrameFunc │ │ │ │ +Py_EnterRecursiveCall │ │ │ │ _Py_SwappedOp │ │ │ │ -PyMarshal_WriteObjectToFile │ │ │ │ -_PyWeakref_ClearRef │ │ │ │ -_PyInterpreterState_GetIDObject │ │ │ │ -PyErr_SetImportError │ │ │ │ -PyDescr_NewMember │ │ │ │ -PyNumber_InPlaceSubtract │ │ │ │ -PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ -_PySemaphore_Wakeup │ │ │ │ -PyEval_MergeCompilerFlags │ │ │ │ -PySet_New │ │ │ │ -Py_IsTrue │ │ │ │ -PyArg_Parse │ │ │ │ -PyLong_FromLongLong │ │ │ │ +PyFloat_Pack4 │ │ │ │ +_PyCrossInterpreterData_InitWithSize │ │ │ │ +PyThreadState_EnterTracing │ │ │ │ +PyList_Sort │ │ │ │ PyUnicode_WriteChar │ │ │ │ -Py_GetExecPrefix │ │ │ │ -PyExc_NameError │ │ │ │ -PyThread_tss_alloc │ │ │ │ -_PyLong_Frexp │ │ │ │ -_PyLong_Size_t_Converter │ │ │ │ -PyRun_SimpleStringFlags │ │ │ │ -_Py_ctype_tolower │ │ │ │ -_PyCompile_GetUnaryIntrinsicName │ │ │ │ -PyObject_GenericSetDict │ │ │ │ -PyOS_InputHook │ │ │ │ -PyUnicode_DecodeUTF16Stateful │ │ │ │ -PyExc_PythonFinalizationError │ │ │ │ -PyCapsule_SetName │ │ │ │ -_PyList_AppendTakeRefListResize │ │ │ │ -PyOS_AfterFork_Parent │ │ │ │ -PyErr_GetHandledException │ │ │ │ -_Py_hashtable_new_full │ │ │ │ -PyLong_FromUnicodeObject │ │ │ │ -PyMethod_New │ │ │ │ -_PyIntrinsics_UnaryFunctions │ │ │ │ -_PyArg_UnpackKeywords │ │ │ │ -PyObject_VectorcallMethod │ │ │ │ -_Py_Get_Getpath_CodeObject │ │ │ │ +Py_NewRef │ │ │ │ +PyFrame_GetLasti │ │ │ │ +PyModule_Create2 │ │ │ │ +PyList_SetSlice │ │ │ │ PyExc_FutureWarning │ │ │ │ -PyUnstable_PerfTrampoline_CompileCode │ │ │ │ -PyObject_HasAttrStringWithError │ │ │ │ -_PyMonitoring_FireBranchEvent │ │ │ │ -PyInit__json │ │ │ │ -PyEval_CallFunction │ │ │ │ -PyInit__elementtree │ │ │ │ -PyNumber_InPlaceMatrixMultiply │ │ │ │ -PyException_SetTraceback │ │ │ │ -_PyUnicode_EncodeUTF16 │ │ │ │ -PySys_AddWarnOptionUnicode │ │ │ │ -_PyByteArray_empty_string │ │ │ │ -_Py_Dealloc │ │ │ │ -PyErr_WarnExplicitFormat │ │ │ │ -_PyThreadState_GetDict │ │ │ │ -PyObject_Free │ │ │ │ -PyErr_SetRaisedException │ │ │ │ -PySequence_GetSlice │ │ │ │ -PyTuple_Size │ │ │ │ -PyImport_ImportModule │ │ │ │ -PyMapping_GetItemString │ │ │ │ -_PyLong_Lshift │ │ │ │ -PyCodec_IncrementalEncoder │ │ │ │ -PyExc_KeyboardInterrupt │ │ │ │ -_PyLong_NumBits │ │ │ │ -PySeqIter_New │ │ │ │ -PyCode_GetVarnames │ │ │ │ -_PyEvent_IsSet │ │ │ │ -_PyLong_Copy │ │ │ │ -PyErr_GetExcInfo │ │ │ │ -PyInterpreterState_ThreadHead │ │ │ │ +PyThread_tss_create │ │ │ │ +_Py_Uid_Converter │ │ │ │ +_PyCompile_OpcodeIsValid │ │ │ │ +PyMapping_Items │ │ │ │ PyUnicode_AsWideChar │ │ │ │ -_Py_write_noraise │ │ │ │ -PyInit_faulthandler │ │ │ │ -PyExc_InterruptedError │ │ │ │ -PyUnicode_RSplit │ │ │ │ -_PySys_GetRequiredAttr │ │ │ │ -PyModule_Create2 │ │ │ │ -PyGILState_GetThisThreadState │ │ │ │ -PyInit__collections │ │ │ │ -PyCodec_Register │ │ │ │ -PyThread_tss_free │ │ │ │ -Py_GetCopyright │ │ │ │ -PyInterpreterState_Get │ │ │ │ -PyMap_Type │ │ │ │ -_Py_set_inheritable_async_safe │ │ │ │ -_PyInterpreterConfig_UpdateFromDict │ │ │ │ -PyWideStringList_Insert │ │ │ │ -PyContextVar_Type │ │ │ │ -PyTuple_New │ │ │ │ -_Py_CheckRecursiveCall │ │ │ │ -_PyMonitoring_FireRaiseEvent │ │ │ │ -PyCFunction_Type │ │ │ │ -PyCode_GetFreevars │ │ │ │ -_Py_NewReference │ │ │ │ -PyThread_create_key │ │ │ │ -PyMapping_Length │ │ │ │ -Py_GetBuildInfo │ │ │ │ +PyGen_NewWithQualName │ │ │ │ +PyLong_AsUnsignedLong │ │ │ │ +_PyArg_UnpackKeywords │ │ │ │ +PyNumber_InPlaceRemainder │ │ │ │ +_PyXI_HasCapturedException │ │ │ │ +PyNumber_AsSsize_t │ │ │ │ +PyType_Unwatch │ │ │ │ +PyDict_Unwatch │ │ │ │ +_PyGen_FetchStopIterationValue │ │ │ │ +PyFloat_Unpack4 │ │ │ │ +PyUnicode_BuildEncodingMap │ │ │ │ +PyDict_GetItemStringRef │ │ │ │ +_Py_SetLocaleFromEnv │ │ │ │ +PyEval_AcquireLock │ │ │ │ +PyDict_Type │ │ │ │ +PyLong_FromSize_t │ │ │ │ +PyFrame_GetBack │ │ │ │ PyMarshal_Init │ │ │ │ -PyCMethod_New │ │ │ │ -PyUnicode_GetLength │ │ │ │ -PySequence_SetItem │ │ │ │ -PySys_ResetWarnOptions │ │ │ │ -PyInit__heapq │ │ │ │ -_PyEval_MatchKeys │ │ │ │ -PyInit__opcode │ │ │ │ -_PyArena_New │ │ │ │ -PyObject_ASCII │ │ │ │ -Py_GetPrefix │ │ │ │ -_PyErr_BadInternalCall │ │ │ │ -PySetIter_Type │ │ │ │ -PyUnicode_AsUCS4 │ │ │ │ -_PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ -PyInit_fcntl │ │ │ │ -PyModule_GetNameObject │ │ │ │ -PyUnicode_New │ │ │ │ -Py_MakePendingCalls │ │ │ │ -PyImport_GetModuleDict │ │ │ │ -_Py_hashtable_steal │ │ │ │ -PyCodec_IgnoreErrors │ │ │ │ -Py_GenericAliasType │ │ │ │ -PyExc_NotImplementedError │ │ │ │ -PyMapping_Items │ │ │ │ +_PyObject_DebugMallocStats │ │ │ │ +PyLongRangeIter_Type │ │ │ │ +_PyRecursiveMutex_Lock │ │ │ │ +PyTraceBack_Print │ │ │ │ PyInit_errno │ │ │ │ -Py_SetPath │ │ │ │ -PyImport_AppendInittab │ │ │ │ -PySet_Discard │ │ │ │ -_PyExc_IncompleteInputError │ │ │ │ -_PyImport_GetModuleAttrString │ │ │ │ -PyMapping_SetItemString │ │ │ │ -PyODictIter_Type │ │ │ │ -PyUnicode_AsEncodedUnicode │ │ │ │ -PyRangeIter_Type │ │ │ │ -_PyOnceFlag_CallOnceSlow │ │ │ │ -PyTuple_SetItem │ │ │ │ -_PyGen_FetchStopIterationValue │ │ │ │ -PyContext_Exit │ │ │ │ -_PyUnicode_IsTitlecase │ │ │ │ -_PyInterpreterConfig_InitFromDict │ │ │ │ -PyCode_Addr2Line │ │ │ │ -PyExc_UnicodeEncodeError │ │ │ │ -PyTuple_GetItem │ │ │ │ -PyObject_RichCompareBool │ │ │ │ -_PyObject_CallMethod │ │ │ │ -PyFrame_GetVar │ │ │ │ -PyLong_FromSsize_t │ │ │ │ -PyUnstable_InterpreterState_GetMainModule │ │ │ │ -PyErr_WarnFormat │ │ │ │ -PyCodec_StreamWriter │ │ │ │ -_Py_convert_optional_to_ssize_t │ │ │ │ -PyObject_DelAttrString │ │ │ │ -_PyImport_ClearExtension │ │ │ │ +_PyUnicodeWriter_PrepareInternal │ │ │ │ +_PyErr_ExceptionMatches │ │ │ │ +_PyWeakref_ProxyType │ │ │ │ +_Py_set_inheritable │ │ │ │ +PyDict_AddWatcher │ │ │ │ +_PyLong_UnsignedShort_Converter │ │ │ │ +PyThread_free_lock │ │ │ │ +_PyMonitoring_FireRaiseEvent │ │ │ │ +_PyXI_NamespaceFromNames │ │ │ │ +PyCallIter_New │ │ │ │ +PyExc_PendingDeprecationWarning │ │ │ │ +PyStructSequence_InitType │ │ │ │ +PyWeakref_GetObject │ │ │ │ +PyExc_UnicodeTranslateError │ │ │ │ +_PyObject_SetManagedDict │ │ │ │ +_Py_ascii_whitespace │ │ │ │ +_PyInterpreterState_GetEvalFrameFunc │ │ │ │ +_PyIntrinsics_UnaryFunctions │ │ │ │ +PyFrame_GetGlobals │ │ │ │ +PyCapsule_SetName │ │ │ │ +PyRun_InteractiveOne │ │ │ │ +PyCodec_Register │ │ │ │ +PyUnicode_FSConverter │ │ │ │ +_PyEval_FormatExcCheckArg │ │ │ │ +PyState_RemoveModule │ │ │ │ +PyUnicode_AsEncodedString │ │ │ │ +PyNumber_Negative │ │ │ │ +_PyEval_FormatExcUnbound │ │ │ │ +_Py_IncRef │ │ │ │ +PyType_GetFullyQualifiedName │ │ │ │ +PyCoro_Type │ │ │ │ +_PyBytes_DecodeEscape2 │ │ │ │ +PyErr_NewExceptionWithDoc │ │ │ │ +PyExc_ConnectionResetError │ │ │ │ +PyObject_GetAIter │ │ │ │ +PyErr_Occurred │ │ │ │ +PyFunction_SetKwDefaults │ │ │ │ +PyModule_AddObjectRef │ │ │ │ +PyErr_RangedSyntaxLocationObject │ │ │ │ +PyUnicode_DecodeLatin1 │ │ │ │ +PyUnicode_ReadChar │ │ │ │ +PyConfig_SetBytesArgv │ │ │ │ +_PyInterpreterState_IDIncref │ │ │ │ +PyObject_GenericGetAttr │ │ │ │ +PyThread_acquire_lock_timed_with_retries │ │ │ │ +PyRefTracer_GetTracer │ │ │ │ +PyStatus_Exit │ │ │ │ +Py_IgnoreEnvironmentFlag │ │ │ │ +PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ +PyInit__stat │ │ │ │ +PyRun_InteractiveOneFlags │ │ │ │ +PyDict_Copy │ │ │ │ +PyInit_math │ │ │ │ +PyLong_Type │ │ │ │ +PyUnicodeDecodeError_GetObject │ │ │ │ +Py_HashPointer │ │ │ │ +PyExc_StopAsyncIteration │ │ │ │ +PyCodec_StrictErrors │ │ │ │ +PyTime_MonotonicRaw │ │ │ │ +_Py_MakeCoro │ │ │ │ +PyCell_Get │ │ │ │ _PyMonitoring_FireJumpEvent │ │ │ │ -_PyImport_FrozenBootstrap │ │ │ │ -_PyInterpreterState_IDInitref │ │ │ │ +PyModule_GetState │ │ │ │ +PyRange_Type │ │ │ │ +PyOS_string_to_double │ │ │ │ +_PyMonitoring_FireReraiseEvent │ │ │ │ +PyErr_Fetch │ │ │ │ +Py_CompileStringExFlags │ │ │ │ +_PySeqLock_AfterFork │ │ │ │ +PyMonitoring_EnterScope │ │ │ │ +PyUnicode_FromWideChar │ │ │ │ +_PyMonitoring_FireBranchEvent │ │ │ │ +PyFile_OpenCodeObject │ │ │ │ +_PyTime_FromSecondsObject │ │ │ │ +PyImport_Inittab │ │ │ │ +_PyMonitoring_FireCRaiseEvent │ │ │ │ +_PyErr_BadInternalCall │ │ │ │ +_PyInterpreterState_SetConfig │ │ │ │ +PyErr_SetImportError │ │ │ │ +PyUnicodeTranslateError_SetReason │ │ │ │ +_PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ +PyNumber_InPlaceAnd │ │ │ │ +PyUnicode_Find │ │ │ │ +PyObject_HashNotImplemented │ │ │ │ +PyErr_WarnExplicitFormat │ │ │ │ +PyInit__elementtree │ │ │ │ +_PyInterpreterState_ObjectToID │ │ │ │ +PyThreadState_SetAsyncExc │ │ │ │ +PyUnicode_RPartition │ │ │ │ +PyArg_ValidateKeywordArguments │ │ │ │ +_Py_BreakPoint │ │ │ │ +_PyObject_CallFunction_SizeT │ │ │ │ +PyUnicode_AppendAndDel │ │ │ │ +PyList_SetItem │ │ │ │ +PyUnstable_Code_New │ │ │ │ +_PyArg_VaParse_SizeT │ │ │ │ +PyUnicode_DecodeUnicodeEscape │ │ │ │ +PyArg_VaParse │ │ │ │ +PyObject_Type │ │ │ │ +_Py_fstat_noraise │ │ │ │ +PyMutex_Lock │ │ │ │ +Py_AddPendingCall │ │ │ │ +_PyCode_CheckLineNumber │ │ │ │ +_Py_convert_optional_to_ssize_t │ │ │ │ +_PyXI_FreeNamespace │ │ │ │ +PyErr_WarnExplicit │ │ │ │ +PyInit__pickle │ │ │ │ +PySys_GetXOptions │ │ │ │ PySequence_Contains │ │ │ │ +_PyLong_DivmodNear │ │ │ │ +PyUnicode_FromObject │ │ │ │ +PyPickleBuffer_FromObject │ │ │ │ +PyEval_ThreadsInitialized │ │ │ │ +_PyLong_UnsignedLongLong_Converter │ │ │ │ +_Py_closerange │ │ │ │ +_PyTime_AsTimevalTime_t │ │ │ │ +_PyParkingLot_Park │ │ │ │ PyExc_BaseExceptionGroup │ │ │ │ -PyThread_get_thread_ident_ex │ │ │ │ -PyStructSequence_UnnamedField │ │ │ │ -PyConfig_SetBytesString │ │ │ │ -PyNumber_TrueDivide │ │ │ │ -_PyCrossInterpreterData_Free │ │ │ │ +PyUnicode_AsUnicodeEscapeString │ │ │ │ +_Py_hashtable_get │ │ │ │ +PyImport_ExecCodeModuleObject │ │ │ │ +PyException_SetArgs │ │ │ │ +_PyBytes_DecodeEscape │ │ │ │ +PyImport_ImportModuleLevelObject │ │ │ │ Py_FatalError │ │ │ │ -PyDictProxy_New │ │ │ │ -PyMarshal_ReadLastObjectFromFile │ │ │ │ -_Py_ascii_whitespace │ │ │ │ -Py_GetCompiler │ │ │ │ -PyFloat_GetMin │ │ │ │ -PyThread_exit_thread │ │ │ │ -_PyEval_MakePendingCalls │ │ │ │ -_PyErr_SetString │ │ │ │ -_PySet_Contains │ │ │ │ -PyModuleDef_Init │ │ │ │ -PyLong_GetInfo │ │ │ │ -PyImport_ImportFrozenModuleObject │ │ │ │ -PyImport_GetMagicNumber │ │ │ │ -_PyArena_Free │ │ │ │ -PyUnstable_AtExit │ │ │ │ -_PyToken_TwoChars │ │ │ │ -_PyUnicode_IsLinebreak │ │ │ │ -PyCompile_OpcodeStackEffect │ │ │ │ -PyInit_zlib │ │ │ │ -PyFrame_GetLasti │ │ │ │ -PyPreConfig_InitIsolatedConfig │ │ │ │ -PyUnstable_InterpreterFrame_GetLasti │ │ │ │ -_PyBytesWriter_Prepare │ │ │ │ -PyType_FromSpecWithBases │ │ │ │ -PyEval_GetFrameGlobals │ │ │ │ -_PyObject_AssertFailed │ │ │ │ -_PyGen_SetStopIterationValue │ │ │ │ -PyUnicode_Translate │ │ │ │ -PyDictRevIterItem_Type │ │ │ │ -PyUnicode_DecodeRawUnicodeEscape │ │ │ │ -PyList_SetItem │ │ │ │ -PyObject_CallFunction │ │ │ │ -_PyUnicode_ToUppercase │ │ │ │ -_PyInterpreterState_FailIfRunningMain │ │ │ │ -_Py_closerange │ │ │ │ -PyObject_Realloc │ │ │ │ -PyContextVar_Get │ │ │ │ -PyThread_delete_key_value │ │ │ │ -PyList_Reverse │ │ │ │ +_PyArena_New │ │ │ │ +Py_AtExit │ │ │ │ +PyNumber_InPlaceXor │ │ │ │ +_PySemaphore_Destroy │ │ │ │ +PyObject_CopyData │ │ │ │ +_PyType_Lookup │ │ │ │ +PyExc_UnicodeWarning │ │ │ │ +Py_GetProgramFullPath │ │ │ │ +PyFrame_New │ │ │ │ +PyObject_CallFunctionObjArgs │ │ │ │ +PyDict_SetDefault │ │ │ │ +Py_hexdigits │ │ │ │ +PyUnicodeTranslateError_GetEnd │ │ │ │ +PyRun_InteractiveOneObject │ │ │ │ +PyThread_start_new_thread │ │ │ │ +PyMapping_HasKey │ │ │ │ +PyDict_Size │ │ │ │ +PyExc_UnicodeDecodeError │ │ │ │ +Py_GetExecPrefix │ │ │ │ +PyODict_DelItem │ │ │ │ +PyNumber_InPlaceRshift │ │ │ │ +PyTime_PerfCounterRaw │ │ │ │ +PyInterpreterState_Clear │ │ │ │ +PyLong_AsSize_t │ │ │ │ +PyEval_GetFuncDesc │ │ │ │ +PyFloat_Type │ │ │ │ +PyEval_EvalCode │ │ │ │ +PyUnicode_Split │ │ │ │ +_PyArg_BadArgument │ │ │ │ +PyVectorcall_Call │ │ │ │ +PyOS_InputHook │ │ │ │ +PyEval_ReleaseThread │ │ │ │ +_PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ +PyCapsule_GetDestructor │ │ │ │ +PyOS_mystricmp │ │ │ │ +PySlice_GetIndices │ │ │ │ +_PyLong_Format │ │ │ │ +_PyEval_SetProfile │ │ │ │ +_Py_hashtable_size │ │ │ │ +PyIter_Next │ │ │ │ +_PyRWMutex_RUnlock │ │ │ │ +PyCallable_Check │ │ │ │ +PyThread_allocate_lock │ │ │ │ +PyOS_double_to_string │ │ │ │ +PyInit__string │ │ │ │ +Py_FrozenFlag │ │ │ │ +_PyTime_AsTimespec │ │ │ │ +_PyUnicode_JoinArray │ │ │ │ +PyObject_Format │ │ │ │ +PyInit__weakref │ │ │ │ +PyTupleIter_Type │ │ │ │ +PySet_New │ │ │ │ +PySys_ResetWarnOptions │ │ │ │ +PyThread_acquire_lock │ │ │ │ +PyObject_ClearManagedDict │ │ │ │ +PyMapping_HasKeyStringWithError │ │ │ │ +PyUnicode_Fill │ │ │ │ +_PyXI_Exit │ │ │ │ +PyObject_CallNoArgs │ │ │ │ +PySequence_Tuple │ │ │ │ +_Py_hashtable_set │ │ │ │ +PyArg_Parse │ │ │ │ +_PyEval_BinaryOps │ │ │ │ +PyInterpreterState_Main │ │ │ │ PyEval_EvalFrameEx │ │ │ │ -_Py_MakeCoro │ │ │ │ -PyCoro_New │ │ │ │ -PyInit__pickle │ │ │ │ -PyObject_GetOptionalAttrString │ │ │ │ -PySequence_Count │ │ │ │ -PyExc_GeneratorExit │ │ │ │ -PyMonitoring_ExitScope │ │ │ │ -Py_IgnoreEnvironmentFlag │ │ │ │ -PyMapping_HasKeyWithError │ │ │ │ -_PyStaticType_InitForExtension │ │ │ │ -Py_CompileString │ │ │ │ -_Py_ctype_toupper │ │ │ │ +PyComplex_RealAsDouble │ │ │ │ +_PyTime_ObjectToTime_t │ │ │ │ +_Py_strhex_bytes_with_sep │ │ │ │ +PyUnstable_InterpreterState_GetMainModule │ │ │ │ +PyLong_FromUnsignedLong │ │ │ │ +PyErr_CheckSignals │ │ │ │ +PyUnicode_FindChar │ │ │ │ +PySys_SetArgv │ │ │ │ +PyArg_UnpackTuple │ │ │ │ +PyBytes_Type │ │ │ │ +PyMapping_Size │ │ │ │ +PyThread_get_thread_ident │ │ │ │ +PyDict_ClearWatcher │ │ │ │ +PyTime_Time │ │ │ │ +PyExc_SystemError │ │ │ │ +PyExc_ImportError │ │ │ │ +PyList_Insert │ │ │ │ +_Py_hashtable_steal │ │ │ │ +PyUnicodeDecodeError_SetEnd │ │ │ │ +PyMapping_HasKeyString │ │ │ │ +_PyEvalFramePushAndInit │ │ │ │ +PyMarshal_ReadLongFromFile │ │ │ │ +PyThreadState_Clear │ │ │ │ +_PyObject_GC_Resize │ │ │ │ +PyInterpreterState_Get │ │ │ │ +PyGen_Type │ │ │ │ +PyDict_DelItemString │ │ │ │ +_PyLong_UnsignedInt_Converter │ │ │ │ +PyRun_File │ │ │ │ +PyType_SUPPORTS_WEAKREFS │ │ │ │ +PyObject_RichCompare │ │ │ │ +PyConfig_SetBytesString │ │ │ │ +_PyArg_ParseStackAndKeywords │ │ │ │ +PyDict_Items │ │ │ │ PyFunction_SetDefaults │ │ │ │ -_PyCriticalSection_BeginSlow │ │ │ │ -PyInit__socket │ │ │ │ -_PyUnicodeWriter_WriteChar │ │ │ │ -_PyEval_FormatExcUnbound │ │ │ │ -PyCriticalSection_End │ │ │ │ -PyUnicode_FromStringAndSize │ │ │ │ -_PyUnicode_ToDecimalDigit │ │ │ │ +PyThread_get_stacksize │ │ │ │ +_Py_EncodeLocaleEx │ │ │ │ +PyInit__tokenize │ │ │ │ +PyModule_ExecDef │ │ │ │ +PyRun_InteractiveLoopFlags │ │ │ │ +PyIter_Send │ │ │ │ +_Py_fstat │ │ │ │ +_PyTime_AsMicroseconds │ │ │ │ +PyUnicodeDecodeError_GetEncoding │ │ │ │ +PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ +_PyObject_GetAttrId │ │ │ │ +PyList_GetItemRef │ │ │ │ +_PyBuffer_ReleaseInInterpreter │ │ │ │ +PyCode_GetCellvars │ │ │ │ +_Py_RestoreSignals │ │ │ │ +PyErr_FormatUnraisable │ │ │ │ _PyDict_NewPresized │ │ │ │ -_PySys_GetOptionalAttrString │ │ │ │ -PyEval_AcquireLock │ │ │ │ -PyOS_double_to_string │ │ │ │ -PyStructSequence_SetItem │ │ │ │ -PyInit__io │ │ │ │ -PyUnicodeEncodeError_SetEnd │ │ │ │ -PyUnicodeTranslateError_SetEnd │ │ │ │ -PyGen_New │ │ │ │ -PyCapsule_IsValid │ │ │ │ -PyExc_FileNotFoundError │ │ │ │ -PyUnicode_Count │ │ │ │ -PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ -PyRun_SimpleString │ │ │ │ -_PySemaphore_Wait │ │ │ │ -_PyCompile_OpcodeHasExc │ │ │ │ -PyUnicode_Append │ │ │ │ -PyUnstable_GC_VisitObjects │ │ │ │ -PyMem_SetupDebugHooks │ │ │ │ -PyDescr_IsData │ │ │ │ -PyErr_SetHandledException │ │ │ │ -PyUnstable_Long_CompactValue │ │ │ │ -PyFrame_GetGenerator │ │ │ │ +_PyErr_SetKeyError │ │ │ │ +PyFile_OpenCode │ │ │ │ +PyCFunction_Call │ │ │ │ +PySeqIter_New │ │ │ │ +PyUnicode_Compare │ │ │ │ +PyCode_GetFreevars │ │ │ │ +PyGC_IsEnabled │ │ │ │ +_PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ +PyMap_Type │ │ │ │ +_PyMem_GetCurrentAllocatorName │ │ │ │ +PyObject_GetOptionalAttrString │ │ │ │ +PyUnicode_AsUTF8AndSize │ │ │ │ +PyNumber_Positive │ │ │ │ +_PyInterpreterConfig_InitFromState │ │ │ │ +PyFunction_AddWatcher │ │ │ │ +PyUnicode_AsDecodedUnicode │ │ │ │ +PyGILState_Ensure │ │ │ │ +_PyLong_Lshift │ │ │ │ +PyMarshal_ReadObjectFromString │ │ │ │ +PyObject_Malloc │ │ │ │ +PyException_GetCause │ │ │ │ +PyCMethod_New │ │ │ │ +Py_Initialize │ │ │ │ +_PySys_GetRequiredAttrString │ │ │ │ +PyUnicode_AsEncodedUnicode │ │ │ │ +PyUnicode_CompareWithASCIIString │ │ │ │ +PyObject_GC_Track │ │ │ │ +_PyAsyncGenASend_Type │ │ │ │ +_PyEval_GetBuiltin │ │ │ │ +PyUnicode_DecodeUTF16 │ │ │ │ +PySys_AddWarnOption │ │ │ │ PyOS_ReadlineFunctionPointer │ │ │ │ -_PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ -_PySys_GetAttr │ │ │ │ -PyUnicode_Resize │ │ │ │ -PySequence_Length │ │ │ │ -PyRun_FileEx │ │ │ │ -PyListIter_Type │ │ │ │ -_PyEval_ExceptionGroupMatch │ │ │ │ +PyConfig_SetArgv │ │ │ │ +PyUnicodeEncodeError_GetEnd │ │ │ │ +PyExc_InterruptedError │ │ │ │ +PyCodec_Encode │ │ │ │ +_PyInterpreterState_LookUpIDObject │ │ │ │ +_Py_fopen_obj │ │ │ │ +PyErr_Print │ │ │ │ +PyCapsule_GetName │ │ │ │ +_PyArg_NoKeywords │ │ │ │ +PyImport_Import │ │ │ │ +PyOS_vsnprintf │ │ │ │ +PyExc_LookupError │ │ │ │ +PyUnstable_GC_VisitObjects │ │ │ │ +PyType_FromModuleAndSpec │ │ │ │ +PyEval_SetTraceAllThreads │ │ │ │ +PyGetSetDescr_Type │ │ │ │ +PyThread_set_stacksize │ │ │ │ +PyTuple_GetItem │ │ │ │ +PyEval_SetProfileAllThreads │ │ │ │ +_PyTime_localtime │ │ │ │ +PyUnicode_Concat │ │ │ │ +_PyEval_AddPendingCall │ │ │ │ +PyExc_EncodingWarning │ │ │ │ +PyFrame_GetCode │ │ │ │ +PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ +PyDictProxy_New │ │ │ │ +PyErr_SyntaxLocationEx │ │ │ │ +PyCell_Type │ │ │ │ +PyRun_AnyFileExFlags │ │ │ │ _Py_c_sum │ │ │ │ -PyExc_UnicodeWarning │ │ │ │ -_PyUnicode_EncodeUTF32 │ │ │ │ -PyObject_GetItemData │ │ │ │ -Py_NewRef │ │ │ │ -PyImport_ExecCodeModule │ │ │ │ -PyInit__imp │ │ │ │ -PyDescr_NewGetSet │ │ │ │ -PyLong_FromUnsignedNativeBytes │ │ │ │ -_PyWeakref_ProxyType │ │ │ │ +PyCompile_OpcodeStackEffect │ │ │ │ +PyException_SetCause │ │ │ │ +Py_SetPythonHome │ │ │ │ +_PyDict_SetItem_KnownHash_LockHeld │ │ │ │ +PyThread_tss_free │ │ │ │ +PyMemoryView_FromMemory │ │ │ │ +PyImport_AppendInittab │ │ │ │ +_PyXI_NewInterpreter │ │ │ │ +PyModuleDef_Init │ │ │ │ PyWeakref_GetRef │ │ │ │ -_PyDict_LoadGlobal │ │ │ │ -PyFile_WriteString │ │ │ │ -PyArg_VaParseTupleAndKeywords │ │ │ │ -_PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ -PyUnicode_CopyCharacters │ │ │ │ -PyType_FromMetaclass │ │ │ │ -_PyUnicode_IsLowercase │ │ │ │ -_PyUnicode_IsNumeric │ │ │ │ -PyExc_NotADirectoryError │ │ │ │ -PyObject_HasAttrString │ │ │ │ -PyComplex_FromCComplex │ │ │ │ -PyBuffer_Release │ │ │ │ -_PyEval_BinaryOps │ │ │ │ -PyWideStringList_Append │ │ │ │ -Py_ReprLeave │ │ │ │ -PyEval_ThreadsInitialized │ │ │ │ -_Py_RestoreSignals │ │ │ │ -PySys_HasWarnOptions │ │ │ │ -PyGC_Disable │ │ │ │ -_PyXI_Enter │ │ │ │ -_PyInterpreterState_GetEvalFrameFunc │ │ │ │ -PyExc_IsADirectoryError │ │ │ │ -PyFrame_GetBack │ │ │ │ -PyUnicode_GetSize │ │ │ │ -_PyType_Lookup │ │ │ │ -_PyEval_FrameClearAndPop │ │ │ │ -PySequence_Repeat │ │ │ │ +_PyMonitoring_FireExceptionHandledEvent │ │ │ │ +PyUnicode_FSDecoder │ │ │ │ +PyErr_GivenExceptionMatches │ │ │ │ +PySequence_Count │ │ │ │ +Py_IsInitialized │ │ │ │ +Py_IsTrue │ │ │ │ +PyUnstable_InterpreterFrame_GetLine │ │ │ │ +PyObject_GetOptionalAttr │ │ │ │ +PyThread_init_thread │ │ │ │ +_PyInterpreterConfig_InitFromDict │ │ │ │ Py_DontWriteBytecodeFlag │ │ │ │ -PyRun_File │ │ │ │ -_PyDict_GetItemStringWithError │ │ │ │ -_Py_GetConfig │ │ │ │ -PyType_Watch │ │ │ │ -_PyObject_CallMethodId │ │ │ │ -PyUnicode_DecodeUTF8 │ │ │ │ -PyCompile_OpcodeStackEffectWithJump │ │ │ │ -_PyEval_AddPendingCall │ │ │ │ -PyExc_SyntaxWarning │ │ │ │ -PyUnstable_CopyPerfMapFile │ │ │ │ -PyLong_AsUnsignedLongMask │ │ │ │ -PyThread_tss_get │ │ │ │ -PyStatus_Ok │ │ │ │ -_Py_FatalRefcountErrorFunc │ │ │ │ -PyMethodDescr_Type │ │ │ │ -_PyCompile_OpcodeHasJump │ │ │ │ -PyInit__csv │ │ │ │ -PyInit_array │ │ │ │ -PyExc_InterpreterNotFoundError │ │ │ │ -_PyObject_LookupSpecial │ │ │ │ -PyExceptionClass_Name │ │ │ │ -PyOS_strtol │ │ │ │ -_PyEval_CheckExceptStarTypeValid │ │ │ │ -_Py_ctype_table │ │ │ │ -PyImport_GetImporter │ │ │ │ -PyList_New │ │ │ │ -_PyWeakref_IsDead │ │ │ │ -PyHash_GetFuncDef │ │ │ │ -PyErr_SetFromErrno │ │ │ │ -PyType_GenericAlloc │ │ │ │ -PyMem_Malloc │ │ │ │ -PyObject_CheckReadBuffer │ │ │ │ -PyCallable_Check │ │ │ │ -PyType_GetFullyQualifiedName │ │ │ │ -PyLong_AsInt │ │ │ │ -_PyTime_AsTimeval_clamp │ │ │ │ -PyErr_PrintEx │ │ │ │ -PyDict_SetDefaultRef │ │ │ │ -_Py_UniversalNewlineFgetsWithSize │ │ │ │ -PyErr_DisplayException │ │ │ │ PySys_AuditTuple │ │ │ │ -_PyType_GetDict │ │ │ │ -PyDictItems_Type │ │ │ │ -Py_hexdigits │ │ │ │ -PyExc_ConnectionResetError │ │ │ │ -_PySemaphore_Destroy │ │ │ │ -PySys_Audit │ │ │ │ -PyUnicode_AsUTF8 │ │ │ │ -Py_GETENV │ │ │ │ -PyInit__weakref │ │ │ │ -PyCapsule_GetPointer │ │ │ │ -_PyObject_CallMethod_SizeT │ │ │ │ -Py_IsInitialized │ │ │ │ -_PyUnicode_CheckConsistency │ │ │ │ +PyInit__csv │ │ │ │ +PyNumber_Subtract │ │ │ │ +PyODict_New │ │ │ │ +Py_IsolatedFlag │ │ │ │ +PyCodec_KnownEncoding │ │ │ │ +PyUnicode_DecodeUTF7Stateful │ │ │ │ +PyComplex_Type │ │ │ │ +_PyArena_Malloc │ │ │ │ +PyImport_ExtendInittab │ │ │ │ +PyUnstable_Long_CompactValue │ │ │ │ +_PyParkingLot_UnparkAll │ │ │ │ +_PyErr_SetFromPyStatus │ │ │ │ +PyEval_EvalCodeEx │ │ │ │ +PyUnicode_FromStringAndSize │ │ │ │ +_PyNumber_Index │ │ │ │ PyDict_Clear │ │ │ │ -PyObject_GC_Track │ │ │ │ -_PySys_GetSizeOf │ │ │ │ -PyZip_Type │ │ │ │ -PyUnicode_DecodeLatin1 │ │ │ │ -PyCMethod_Type │ │ │ │ -PyPickleBuffer_GetBuffer │ │ │ │ -_PyImport_FrozenStdlib │ │ │ │ -_PyEval_FormatAwaitableError │ │ │ │ -_PyLong_Rshift │ │ │ │ -PyExc_FileExistsError │ │ │ │ -PyThread_start_new_thread │ │ │ │ -PyDict_MergeFromSeq2 │ │ │ │ -PyRefTracer_GetTracer │ │ │ │ -PyVectorcall_Call │ │ │ │ -_PyUnicode_InternInPlace │ │ │ │ -_PyMonitoring_FireExceptionHandledEvent │ │ │ │ -PyErr_RangedSyntaxLocationObject │ │ │ │ -_PyTuple_FromArraySteal │ │ │ │ +_PyCompile_OpcodeHasLocal │ │ │ │ +_PyByteArray_empty_string │ │ │ │ +_PyUnicode_IsWhitespace │ │ │ │ +PyStructSequence_GetItem │ │ │ │ +PyUnicode_Join │ │ │ │ PyThread_get_thread_native_id │ │ │ │ -PyDict_SetItem │ │ │ │ -PyMapping_GetOptionalItemString │ │ │ │ -PyObject_Repr │ │ │ │ -PySequence_SetSlice │ │ │ │ -_PyInterpreterState_GetConfigCopy │ │ │ │ -_Py_BuildValue_SizeT │ │ │ │ -_PyUnicode_IsDecimalDigit │ │ │ │ -PyImport_FrozenModules │ │ │ │ -PyGen_NewWithQualName │ │ │ │ -PyCapsule_Import │ │ │ │ -PyEval_GetFuncDesc │ │ │ │ -PY_TIMEOUT_MAX │ │ │ │ -PyObject_GetArenaAllocator │ │ │ │ -_PyUnicode_IsDigit │ │ │ │ -PySequence_List │ │ │ │ -PyErr_SetInterrupt │ │ │ │ -_PyTime_FromLong │ │ │ │ -PyLong_AsUnsignedLong │ │ │ │ -_Py_DisplaySourceLine │ │ │ │ -_PyErr_ExceptionMatches │ │ │ │ -_PyCrossInterpreterData_Init │ │ │ │ -PyInit__sha1 │ │ │ │ -PyInterpreterState_GetDict │ │ │ │ -PyFunction_Type │ │ │ │ -Py_PreInitialize │ │ │ │ -_PyMonitoring_FirePyUnwindEvent │ │ │ │ -PyConfig_InitPythonConfig │ │ │ │ -PyDict_New │ │ │ │ -Py_GetArgcArgv │ │ │ │ -_PyCompile_OptimizeCfg │ │ │ │ -_PyBytes_Join │ │ │ │ -PyInit__blake2 │ │ │ │ -_PyBytes_Repeat │ │ │ │ -PyRun_SimpleFileEx │ │ │ │ -_PyCrossInterpreterData_Lookup │ │ │ │ -_PyArg_BadArgument │ │ │ │ -_PyRecursiveMutex_Lock │ │ │ │ -PySys_SetObject │ │ │ │ -PyThread_acquire_lock │ │ │ │ -PyStatus_IsExit │ │ │ │ -PyFrame_GetGlobals │ │ │ │ -Py_FrozenMain │ │ │ │ -PyUnicodeTranslateError_SetStart │ │ │ │ -PyCodec_Decode │ │ │ │ -PyException_GetTraceback │ │ │ │ -PyExc_ConnectionError │ │ │ │ -ZLIB_1.2.0 │ │ │ │ +PyBytes_AsStringAndSize │ │ │ │ +_PyTime_AsTimespec_clamp │ │ │ │ +PyDictKeys_Type │ │ │ │ +PyLong_FromNativeBytes │ │ │ │ +PyCodec_IgnoreErrors │ │ │ │ +PyNumber_InPlaceLshift │ │ │ │ +PyZip_Type │ │ │ │ +PyInit__codecs │ │ │ │ +PyBool_FromLong │ │ │ │ +_PyEval_ConversionFuncs │ │ │ │ +PyNumber_InPlaceAdd │ │ │ │ GLIBC_2.4 │ │ │ │ -GLIBC_2.38 │ │ │ │ -GLIBC_2.35 │ │ │ │ -GLIBC_2.29 │ │ │ │ +ZLIB_1.2.0 │ │ │ │ +GLIBC_2.16 │ │ │ │ GLIBC_2.8 │ │ │ │ GLIBC_2.14 │ │ │ │ -GLIBC_2.6 │ │ │ │ +GLIBC_2.9 │ │ │ │ +GLIBC_2.27 │ │ │ │ GLIBC_2.10 │ │ │ │ +GLIBC_2.5 │ │ │ │ +GLIBC_2.38 │ │ │ │ GLIBC_2.25 │ │ │ │ GLIBC_2.15 │ │ │ │ -GLIBC_2.26 │ │ │ │ -GLIBC_2.27 │ │ │ │ -GLIBC_2.7 │ │ │ │ -GLIBC_2.33 │ │ │ │ -GLIBC_2.5 │ │ │ │ GLIBC_2.32 │ │ │ │ -GLIBC_2.16 │ │ │ │ -GLIBC_2.9 │ │ │ │ +GLIBC_2.33 │ │ │ │ +GLIBC_2.7 │ │ │ │ +GLIBC_2.26 │ │ │ │ +GLIBC_2.6 │ │ │ │ GLIBC_2.34 │ │ │ │ +GLIBC_2.29 │ │ │ │ +GLIBC_2.35 │ │ │ │ RFIF`FeF │ │ │ │ [FRF9F F │ │ │ │ 2F!F@F+F% │ │ │ │ &F#F"F!F │ │ │ │ &F#F"F!F │ │ │ │ &F#F"F!F │ │ │ │ - #2F)F F' │ │ │ │ + #2F)F F( │ │ │ │ 'h5D{h[m │ │ │ │ -F!FCF:F@ │ │ │ │ +F!FCF:FO │ │ │ │ *F3F!FHF │ │ │ │ 33`shCE@ │ │ │ │ hJF1F DPD │ │ │ │ *F#FRhRm │ │ │ │ @I.h8F1F3hKE │ │ │ │ 2F!FSFHFO │ │ │ │ F;F(F1F{ │ │ │ │ @@ -2072,15 +2071,15 @@ │ │ │ │ (F;F2F!F │ │ │ │ ;F2F)F F │ │ │ │ 0h+F `BF │ │ │ │ SF2FIF8F │ │ │ │ ;F*F1FhF │ │ │ │ pGpGpGpGpGpGpGpG │ │ │ │ M8F+F2F!F │ │ │ │ -F F:F)FD │ │ │ │ +F F:F)FC │ │ │ │ #F2F)F8F │ │ │ │ 33`2F!F(FH │ │ │ │ 33`2F!F(F │ │ │ │ [FJFQF@F │ │ │ │ "F)F0F7F │ │ │ │ ;iZF1Fxh │ │ │ │ \h F"hZ` │ │ │ │ @@ -2093,34 +2092,34 @@ │ │ │ │ 9FKF"F@Fb │ │ │ │ 9FKF"F@Fb │ │ │ │ SF}")F F │ │ │ │ SF}")F F │ │ │ │ AFHF+F"F │ │ │ │ @B+hQF(F │ │ │ │ @B_h8F;h │ │ │ │ -,F=F[FOF │ │ │ │ -,F=F[FOF │ │ │ │ +,F=FZFOF │ │ │ │ +,F=FZFOF │ │ │ │ FvYEhom? │ │ │ │ aDh"C!`C │ │ │ │ KF:F)F0F │ │ │ │ CFJF)F0F │ │ │ │ #9F0F"F │ │ │ │ 0#*F9F0F │ │ │ │ - @")F bc` │ │ │ │ -F9F0FBF- │ │ │ │ -!!b jb`' │ │ │ │ -3F)F>" F │ │ │ │ - @")F bc` │ │ │ │ - @")F bc` │ │ │ │ -@"CF)F F │ │ │ │ + @"1F bc`w │ │ │ │ +F9F(FBF- │ │ │ │ +[F1F>" F │ │ │ │ +@"CF1F F │ │ │ │ + @"1F bc` │ │ │ │ + @"1F bc` │ │ │ │ @LLh!haE │ │ │ │ -F7FFF+FAF F@ │ │ │ │ FSF)F F@ │ │ │ │ +F+FAF F@ │ │ │ │ @N#FTFqE │ │ │ │ F3F9F F@ │ │ │ │ +F3F9F F@ │ │ │ │ F;F1F F@ │ │ │ │ H...^x...0M.A.W..........7.cI0Fmh │ │ │ │ -p?JM k]Y │ │ │ │ -F;F*F0Fs │ │ │ │ -:F3F!FHF` │ │ │ │ +p?KM k]Y │ │ │ │ +F;F*F0Ft │ │ │ │ +:F3F!FHFa │ │ │ │ +#2F!FXF │ │ │ │ =ABAAkBkA │ │ │ │ +F/iZF1F │ │ │ │ F*F4FuF^F │ │ │ │ GDrh,1UFPmRF │ │ │ │ @8F"F'DX │ │ │ │ jb)FC"8F │ │ │ │ -$P(F+hCE │ │ │ │ 3#`%F(Fp │ │ │ │ WRf&\a&&&&&&&&&&&&&&&&&&&&M │ │ │ │ 3+`FUFOFai │ │ │ │ -8FUF4FOF │ │ │ │ +F@FNFUFai │ │ │ │ +4FUFNF8F │ │ │ │ #)FKFBFei │ │ │ │ 7F+F1F F@ │ │ │ │ 9FKFBF(F │ │ │ │ #1FKFBFei │ │ │ │ SFJF!F0F │ │ │ │ :7`QT$G=WO │ │ │ │ F/F%FTFO │ │ │ │ -KFRFAF(F │ │ │ │ CFJF9F0F │ │ │ │ +KFRFAF(F │ │ │ │ 3"`l`c` F │ │ │ │ ;FJF)F@F │ │ │ │ pGChXhpG │ │ │ │ SFJF)F0F │ │ │ │ F2FcF7FfF │ │ │ │ CF:F(F!F │ │ │ │ +F*F1F8F │ │ │ │ #d`d"m`m │ │ │ │ +FJFAFei │ │ │ │ -f F1F%FR │ │ │ │ +f F1F%FQ │ │ │ │ KF:F!F(F │ │ │ │ -;#`!hRFM │ │ │ │ +;#`!hRFL │ │ │ │ F#F1h*hR │ │ │ │ (F?!RFUD │ │ │ │ 3FBF)F F │ │ │ │ CF:F1Fei │ │ │ │ Vh$!Zi`i │ │ │ │ -B+FAF F │ │ │ │ ^h$!ki`i │ │ │ │ -F FCF:Fn │ │ │ │ +F FCF:Fm │ │ │ │ 'E 5*F(F │ │ │ │ FQF#F0F:F │ │ │ │ @SFBF9F0F │ │ │ │ @SFBF9F0F │ │ │ │ ?:1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbEOJbbbbbbbbbb │ │ │ │ $k$uz$$$$$$$$$$$$$$$$7:TpH$Q2$$2$Y$$@ │ │ │ │ -)F[F2F F │ │ │ │ +[F9F2F F │ │ │ │ :FCF%! F │ │ │ │ +P)F*hBE │ │ │ │ sFCajaCisE │ │ │ │ XBXApGBi │ │ │ │ #F]F7FDF │ │ │ │ =F*hIF@F,FK │ │ │ │ -=F)h@F,FW │ │ │ │ -=F)h@F,FW │ │ │ │ +=F)h@F,FV │ │ │ │ +=F)h@F,FV │ │ │ │ K@S@\@D@c │ │ │ │ KFcFbF#D │ │ │ │ 'G 7:F8F │ │ │ │ 0F!F#hCE │ │ │ │ ;i:F|h@F │ │ │ │ #}h:F@F{` │ │ │ │ - 7]U0N?e │ │ │ │ + VeF0^7N │ │ │ │ +a#h:abkzao │ │ │ │ `#`0Fg`O │ │ │ │ E2t4F F │ │ │ │ 3#`ch[mX │ │ │ │ UR │ │ │ │ 7 │ │ │ │ 0 - │ │ │ │ #F1F(F:F$ │ │ │ │ @@ -2345,57 +2343,57 @@ │ │ │ │ F"F(F1Fi │ │ │ │ 1F#Fbh(F │ │ │ │ 'E 5*F(F │ │ │ │ 'E 5*F(F │ │ │ │ BF F+iii │ │ │ │ 3iBFqi F │ │ │ │ +FRF!F0F │ │ │ │ -IJ+F!F0F │ │ │ │ -2"`Zh!F@Fv │ │ │ │ +KJ+F!F0F │ │ │ │ +2"`Zh!F@Fu │ │ │ │ ;F2F)F F │ │ │ │ [FJFAF8F │ │ │ │ *FQF8F[n │ │ │ │ 0F3hIF[E │ │ │ │ *F4FuF^F │ │ │ │ 1#Dk`1` F │ │ │ │ [FBFIF8F │ │ │ │ -22`Zh1F@Fo │ │ │ │ +22`Zh1F@Fn │ │ │ │ ci:F1F F │ │ │ │ 8ch F[m[ │ │ │ │ p/#hQXJj │ │ │ │ \h F#hSE │ │ │ │ @B F,F+h │ │ │ │ $ (F2FIF │ │ │ │ "h(F!`9F │ │ │ │ -$r #F"F!FI │ │ │ │ -+F*F)Fr I │ │ │ │ +$r #F"F!FH │ │ │ │ ++F*F)Fr H │ │ │ │ YF2FKFPF │ │ │ │ FBFSF9F │ │ │ │ @FKF:Ffj │ │ │ │ 1F:F@F#h │ │ │ │ <3h#D3`( │ │ │ │ 33`@FnaF │ │ │ │ ']B]A)F@F │ │ │ │ -'UBUA)F@F+ │ │ │ │ +'UBUA)F@F, │ │ │ │ Fm [F*FQF@F │ │ │ │ "F;FPFMF │ │ │ │ 55555)#55#555515555555555555555/53585- │ │ │ │ 5555%555 │ │ │ │ 8F)Fkh[m │ │ │ │ 3F"F)F8F │ │ │ │ 0cj 3cb(F │ │ │ │ DFMF F)F │ │ │ │ 3#`8F;hCE │ │ │ │ F_@e@;F, │ │ │ │ kH@yhp@D │ │ │ │ p?QJO`&F │ │ │ │ -.F2F!F8FB │ │ │ │ +.F2F!F8FC │ │ │ │ UAFBFAMI@FU │ │ │ │ 3F!F8FBF │ │ │ │ -'E 5*F(F= │ │ │ │ +'E 5*F(F? │ │ │ │ 3#`Bx0: *8 │ │ │ │ 3;`Bx0: *B │ │ │ │ option '%s': %ld │ │ │ │ /dev/urandom │ │ │ │ unable to use secure randomness │ │ │ │ expand 32-byte k │ │ │ │ mimalloc_ │ │ │ │ @@ -3827,24 +3825,24 @@ │ │ │ │ embedded null byte │ │ │ │ unsupported error handler │ │ │ │ ../Objects/unicodeobject.c │ │ │ │ character U+%x is not in range [U+0000; U+%x] │ │ │ │ ../Python/import.c │ │ │ │ embedded null character │ │ │ │ list assignment index out of range │ │ │ │ +'%.200s' object does not support item assignment │ │ │ │ __index__ returned non-int (type %.200s) │ │ │ │ __index__ returned non-int (type %.200s). The ability to return an instance of a strict subclass of int is deprecated, and may be removed in a future version of Python. │ │ │ │ cannot fit '%.200s' into an index-sized integer │ │ │ │ byte must be in range(0, 256) │ │ │ │ bytearray index out of range │ │ │ │ bytearray indices must be integers or slices, not %.200s │ │ │ │ can assign only bytes, buffers, or iterables of ints in range(0, 256) │ │ │ │ Existing exports of data: object cannot be re-sized │ │ │ │ attempt to assign bytes of size %zd to extended slice of size %zd │ │ │ │ -'%.200s' object does not support item assignment │ │ │ │ name of the thread implementation │ │ │ │ name of the lock implementation │ │ │ │ name and version of the thread library │ │ │ │ type │ │ │ │ sys.thread_info │ │ │ │ Ellipsis │ │ │ │ __debug__ │ │ │ │ @@ -3854,15 +3852,14 @@ │ │ │ │ UO!O!:type.__new__ │ │ │ │ type() doesn't support MRO entry resolution; use types.new_class() │ │ │ │ cannot create '%.400s' instances │ │ │ │ type name must not contain null characters │ │ │ │ type __qualname__ must be a str, not %s │ │ │ │ __classcell__ must be a nonlocal cell, not %.200R │ │ │ │ __classdictcell__ must be a nonlocal cell, not %.200R │ │ │ │ -Out of memory and PyExc_MemoryError is not initialized yet │ │ │ │ Error calling __set_name__ on '%.100s' instance %R in '%.100s' │ │ │ │ non-string key in the __dict__ of class %.200s │ │ │ │ new style getargs format but argument is not a tuple │ │ │ │ at least │ │ │ │ too many tuple nesting levels in argument format string │ │ │ │ excess ')' in getargs format │ │ │ │ missing ')' in getargs format │ │ │ │ @@ -4311,33 +4308,14 @@ │ │ │ │ module %s initialized with unknown slot %i │ │ │ │ check_hash_based_pycs │ │ │ │ PyModule_AddObjectRef() first argument must be a module │ │ │ │ PyModule_AddObjectRef() must be called with an exception raised if value is NULL │ │ │ │ module '%s' has no __dict__ │ │ │ │ field 'target' is required for comprehension │ │ │ │ field 'iter' is required for comprehension │ │ │ │ -extension_suffixes │ │ │ │ -lock_held │ │ │ │ -acquire_lock │ │ │ │ -release_lock │ │ │ │ -find_frozen │ │ │ │ -get_frozen_object │ │ │ │ -is_frozen_package │ │ │ │ -create_builtin │ │ │ │ -init_frozen │ │ │ │ -is_builtin │ │ │ │ -is_frozen │ │ │ │ -_frozen_module_names │ │ │ │ -_override_frozen_modules_for_tests │ │ │ │ -_override_multi_interp_extensions_check │ │ │ │ -create_dynamic │ │ │ │ -exec_dynamic │ │ │ │ -exec_builtin │ │ │ │ -_fix_co_filename │ │ │ │ -source_hash │ │ │ │ field 'elt' is required for GeneratorExp │ │ │ │ module has no attribute '%U' │ │ │ │ module '%U' has no attribute '%U' │ │ │ │ module '%U' has no attribute '%U' (consider renaming '%U' since it has the same name as the standard library module named '%U' and prevents importing that standard library module) │ │ │ │ module '%U' has no attribute '%U' (consider renaming '%U' if it has the same name as a library you intended to import) │ │ │ │ partially initialized module '%U' from '%U' has no attribute '%U' (most likely due to a circular import) │ │ │ │ partially initialized module '%U' has no attribute '%U' (most likely due to a circular import) │ │ │ │ @@ -4350,30 +4328,49 @@ │ │ │ │ decoding error; unknown error handling code: %.400s │ │ │ │ attribute of type '%.200s' is not callable │ │ │ │ byte string is too long │ │ │ │ can't concat %.100s to %.100s │ │ │ │ %s() requires a dict argument, not '%s' │ │ │ │ a bytes-like object is required, not '%.100s' │ │ │ │ PyBuffer_FillInfo: view==NULL argument is obsolete │ │ │ │ +extension_suffixes │ │ │ │ +lock_held │ │ │ │ +acquire_lock │ │ │ │ +release_lock │ │ │ │ +find_frozen │ │ │ │ +get_frozen_object │ │ │ │ +is_frozen_package │ │ │ │ +create_builtin │ │ │ │ +init_frozen │ │ │ │ +is_builtin │ │ │ │ +is_frozen │ │ │ │ +_frozen_module_names │ │ │ │ +_override_frozen_modules_for_tests │ │ │ │ +_override_multi_interp_extensions_check │ │ │ │ +create_dynamic │ │ │ │ +exec_dynamic │ │ │ │ +exec_builtin │ │ │ │ +_fix_co_filename │ │ │ │ +source_hash │ │ │ │ Object is not writable. │ │ │ │ field 'ctx' is required for Tuple │ │ │ │ ../Objects/abstract.c │ │ │ │ expected default value expression │ │ │ │ dictionary changed size during iteration │ │ │ │ dictionary keys changed during iteration │ │ │ │ not enough values to unpack (expected at least %d, got %d) │ │ │ │ not enough values to unpack (expected at least %d, got %zd) │ │ │ │ in __instancecheck__ │ │ │ │ field 'left' is required for BinOp │ │ │ │ field 'op' is required for BinOp │ │ │ │ field 'right' is required for BinOp │ │ │ │ in comparison │ │ │ │ '%s' not supported between instances of '%.100s' and '%.100s' │ │ │ │ -invalid literal for int() with base %d: %.200R │ │ │ │ int() arg 2 must be >= 2 and <= 36 │ │ │ │ +invalid literal for int() with base %d: %.200R │ │ │ │ int string too large to convert │ │ │ │ Exceeds the limit (%d digits) for integer string conversion: value has %zd digits; use sys.set_int_max_str_digits() to increase the limit │ │ │ │ int_from_string │ │ │ │ _pylong.int_from_string did not return an int │ │ │ │ ../Objects/object.c │ │ │ │ field 'elt' is required for SetComp │ │ │ │ field 'test' is required for While │ │ │ │ @@ -4474,50 +4471,14 @@ │ │ │ │ name must be string, not %.200s │ │ │ │ LockType │ │ │ │ TIMEOUT_MAX │ │ │ │ warnings_get_state: could not identify current interpreter │ │ │ │ _onceregistry │ │ │ │ _defaultaction │ │ │ │ can only assign an iterable │ │ │ │ -getweakrefcount │ │ │ │ -_remove_dead_weakref │ │ │ │ -getweakrefs │ │ │ │ -warn_explicit │ │ │ │ -_filters_mutated │ │ │ │ -_is_owned │ │ │ │ -_acquire_restore │ │ │ │ -_release_save │ │ │ │ -_recursion_count │ │ │ │ -_at_fork_reinit │ │ │ │ -locked_lock │ │ │ │ -_set_done │ │ │ │ -_local() │ │ │ │ -Thread-local data │ │ │ │ -Thread-local dummy │ │ │ │ -start_new │ │ │ │ -daemon_threads_allowed │ │ │ │ -allocate_lock │ │ │ │ -allocate │ │ │ │ -exit_thread │ │ │ │ -interrupt_main │ │ │ │ -get_ident │ │ │ │ -get_native_id │ │ │ │ -stack_size │ │ │ │ -_excepthook │ │ │ │ -_is_main_interpreter │ │ │ │ -_shutdown │ │ │ │ -_make_thread_handle │ │ │ │ -_get_main_thread_ident │ │ │ │ -Weak-reference support module. │ │ │ │ -_thread._ExceptHookArgs │ │ │ │ -_thread._local │ │ │ │ -_thread._localdummy │ │ │ │ -_thread.RLock │ │ │ │ -_thread.lock │ │ │ │ -_thread._ThreadHandle │ │ │ │ name '%U' is nonlocal and global │ │ │ │ nonlocal declaration not allowed at module level │ │ │ │ no binding for nonlocal '%U' found │ │ │ │ nonlocal binding not allowed for type parameter '%U' │ │ │ │ ../Objects/setobject.c │ │ │ │ __classdict__ │ │ │ │ __conditional_annotations__ │ │ │ │ @@ -4561,41 +4522,77 @@ │ │ │ │ failed to set builtin dict watcher │ │ │ │ can't initialize signals │ │ │ │ failed to enable faulthandler │ │ │ │ # can't import zipimport.zipimporter │ │ │ │ slice indices must be integers or None or have an __index__ method │ │ │ │ tuple for startswith must only contain str, not %.100s │ │ │ │ startswith first arg must be str or a tuple of str, not %.100s │ │ │ │ +getweakrefcount │ │ │ │ +_remove_dead_weakref │ │ │ │ +getweakrefs │ │ │ │ +warn_explicit │ │ │ │ +_filters_mutated │ │ │ │ +_is_owned │ │ │ │ +_acquire_restore │ │ │ │ +_release_save │ │ │ │ +_recursion_count │ │ │ │ +_at_fork_reinit │ │ │ │ +locked_lock │ │ │ │ +_set_done │ │ │ │ +_local() │ │ │ │ +Thread-local data │ │ │ │ +Thread-local dummy │ │ │ │ +start_new │ │ │ │ +daemon_threads_allowed │ │ │ │ +allocate_lock │ │ │ │ +allocate │ │ │ │ +exit_thread │ │ │ │ +interrupt_main │ │ │ │ +get_ident │ │ │ │ +get_native_id │ │ │ │ +stack_size │ │ │ │ +_excepthook │ │ │ │ +_is_main_interpreter │ │ │ │ +_shutdown │ │ │ │ +_make_thread_handle │ │ │ │ +_get_main_thread_ident │ │ │ │ +strict_errors │ │ │ │ +Implements the 'strict' error handling, which raises a UnicodeError on coding errors. │ │ │ │ +ignore_errors │ │ │ │ +Implements the 'ignore' error handling, which ignores malformed data and continues. │ │ │ │ +Implements the 'replace' error handling, which replaces malformed data with a replacement marker. │ │ │ │ +xmlcharrefreplace │ │ │ │ +xmlcharrefreplace_errors │ │ │ │ +Implements the 'xmlcharrefreplace' error handling, which replaces an unencodable character with the appropriate XML character reference. │ │ │ │ +backslashreplace_errors │ │ │ │ +Implements the 'backslashreplace' error handling, which replaces malformed data with a backslashed escape sequence. │ │ │ │ +namereplace │ │ │ │ +namereplace_errors │ │ │ │ +Implements the 'namereplace' error handling, which replaces an unencodable character with a \N{...} escape sequence. │ │ │ │ +Weak-reference support module. │ │ │ │ +_thread._ExceptHookArgs │ │ │ │ +_thread._local │ │ │ │ +_thread._localdummy │ │ │ │ +_thread.RLock │ │ │ │ +_thread.lock │ │ │ │ +_thread._ThreadHandle │ │ │ │ Unknown conversion specifier %c │ │ │ │ Unknown conversion specifier \x%x │ │ │ │ Set changed size during iteration │ │ │ │ Max string recursion exceeded │ │ │ │ Single '}' encountered in format string │ │ │ │ Single '{' encountered in format string │ │ │ │ unexpected '{' in field name │ │ │ │ end of string while looking for conversion specifier │ │ │ │ expected ':' after conversion specifier │ │ │ │ unmatched '{' in format spec │ │ │ │ expected '}' before end of string │ │ │ │ Format specifier must be a string, not %.200s │ │ │ │ while getting the str of an object │ │ │ │ __str__ returned non-string (type %.200s) │ │ │ │ -strict_errors │ │ │ │ -Implements the 'strict' error handling, which raises a UnicodeError on coding errors. │ │ │ │ -ignore_errors │ │ │ │ -Implements the 'ignore' error handling, which ignores malformed data and continues. │ │ │ │ -Implements the 'replace' error handling, which replaces malformed data with a replacement marker. │ │ │ │ -xmlcharrefreplace │ │ │ │ -xmlcharrefreplace_errors │ │ │ │ -Implements the 'xmlcharrefreplace' error handling, which replaces an unencodable character with the appropriate XML character reference. │ │ │ │ -backslashreplace_errors │ │ │ │ -Implements the 'backslashreplace' error handling, which replaces malformed data with a backslashed escape sequence. │ │ │ │ -namereplace │ │ │ │ -namereplace_errors │ │ │ │ -Implements the 'namereplace' error handling, which replaces an unencodable character with a \N{...} escape sequence. │ │ │ │ unknown symbol table entry │ │ │ │ compile.c compiler unit │ │ │ │ Too many decimal digits in format string │ │ │ │ cannot switch from manual field specification to automatic field numbering │ │ │ │ cannot switch from automatic field numbering to manual field specification │ │ │ │ Format string contains positional fields │ │ │ │ %.200s is not a sequence │ │ │ │ @@ -4627,15 +4624,14 @@ │ │ │ │ %.200s%s missing required argument '%U' (pos %d) │ │ │ │ sep must be None or a string, not %.200s │ │ │ │ end must be None or a string, not %.200s │ │ │ │ PyCapsule_GetPointer called with invalid PyCapsule object │ │ │ │ PyCapsule_GetPointer called with incorrect name │ │ │ │ can only concatenate str (not "%.200s") to str │ │ │ │ strings are too large to concat │ │ │ │ -0123456789abcdef │ │ │ │ invalid result from _PyOnceFlag_CallOnce │ │ │ │ int has too many bits to express in a platform size_t │ │ │ │ must be str or None, not %.100s │ │ │ │ module kind %d should not be possible │ │ │ │ requires tuple of arguments │ │ │ │ all arguments to joinpath() must be str or None │ │ │ │ failed to join paths │ │ │ │ @@ -4646,14 +4642,16 @@ │ │ │ │ 'return' outside function │ │ │ │ 'return' with value in async generator │ │ │ │ invalid node type (%d) for annotated assignment │ │ │ │ assertion is always true, perhaps remove parentheses? │ │ │ │ 'break' outside loop │ │ │ │ 'continue' not properly in loop │ │ │ │ unsupported operand type(s) for %.100s: '%.100s' and '%.100s'. Did you mean "print(, file=)"? │ │ │ │ +maxsplit │ │ │ │ +0123456789abcdef │ │ │ │ %s op %d should not be possible │ │ │ │ unary op %d should not be possible │ │ │ │ 'yield' outside function │ │ │ │ 'yield from' outside function │ │ │ │ 'yield from' inside async function │ │ │ │ 'await' outside function │ │ │ │ 'await' outside async function │ │ │ │ @@ -4661,15 +4659,14 @@ │ │ │ │ '%.200s' object is not callable; perhaps you missed a comma? │ │ │ │ Unrecognized conversion character %d │ │ │ │ starred assignment target must be in a list or tuple │ │ │ │ can't use starred expression here │ │ │ │ cannot read file larger than 32KB during initialization │ │ │ │ negative shift count │ │ │ │ writeobject with NULL file │ │ │ │ -maxsplit │ │ │ │ encoding error │ │ │ │ null file for PyFile_WriteString │ │ │ │ cannot assign to __debug__ │ │ │ │ cannot delete __debug__ │ │ │ │ issubclass() arg 1 must be a class │ │ │ │ in __subclasscheck__ │ │ │ │ dict expected │ │ │ │ @@ -4713,27 +4710,27 @@ │ │ │ │ __name__ must be a string │ │ │ │ attempted relative import beyond top-level package │ │ │ │ attempted relative import with no known parent package │ │ │ │ Empty module name │ │ │ │ %R not in sys.modules as expected │ │ │ │ import time: self [us] | cumulative | imported package │ │ │ │ import time: %9ld | %10ld | %*s%s │ │ │ │ -can't send non-None value to a just-started coroutine │ │ │ │ PyObject_CallFinalizerFromDealloc called on object with a non-zero refcount │ │ │ │ bad operand type for unary ~: '%.200s' │ │ │ │ PyCapsule_New called with null pointer │ │ │ │ coroutine ignored GeneratorExit │ │ │ │ generator ignored GeneratorExit │ │ │ │ async generator ignored GeneratorExit │ │ │ │ can't allocate lock │ │ │ │ asynchronous comprehension outside of an asynchronous function │ │ │ │ not holding the import lock │ │ │ │ unlocking a recursive mutex that is not owned by the current thread │ │ │ │ Can't convert '%.100s' object to str implicitly │ │ │ │ no current thread ident │ │ │ │ +can't send non-None value to a just-started coroutine │ │ │ │ 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 │ │ │ │ __new__() called with non-type 'self' │ │ │ │ @@ -4761,14 +4758,15 @@ │ │ │ │ not a weakref │ │ │ │ Invalid CFG, inconsistent stackdepth │ │ │ │ Invalid CFG, stack underflow │ │ │ │ Invalid stack effect for opcode=%d, arg=%i │ │ │ │ argument 'name' │ │ │ │ argument 2 │ │ │ │ default 'except:' must be last │ │ │ │ +withdata │ │ │ │ cannot set %R attribute of immutable type '%s' │ │ │ │ Out of memory interning an attribute name │ │ │ │ type object '%.50s' has no attribute '%U' │ │ │ │ object of type '%.200s' has no len() │ │ │ │ Exception ignored in type watcher callback #%d for %R │ │ │ │ globals and locals cannot be NULL │ │ │ │ exec() globals must be a dict, not %.100s │ │ │ │ @@ -4781,17 +4779,14 @@ │ │ │ │ from __future__ imports must occur at the beginning of the file │ │ │ │ replace string is too long │ │ │ │ descriptor '%V' of '%.100s' object needs an argument │ │ │ │ descriptor '%V' requires a '%.100s' object but received a '%.100s' │ │ │ │ issubclass() arg 2 must be a class, a tuple of classes, or a union │ │ │ │ '%.200s' object is not subscriptable; perhaps you missed a comma? │ │ │ │ %.200s indices must be integers or slices, not %.200s; perhaps you missed a comma? │ │ │ │ -text_encoding │ │ │ │ -open_code │ │ │ │ -withdata │ │ │ │ DEFAULT_BUFFER_SIZE │ │ │ │ UnsupportedOperation │ │ │ │ %.200s is not a mapping │ │ │ │ pop from empty list │ │ │ │ pop index out of range │ │ │ │ '%.200s' object does not support item deletion │ │ │ │ sem_destroy │ │ │ │ @@ -4945,23 +4940,14 @@ │ │ │ │ cannot read ticks_per_second │ │ │ │ <%U-%zd> │ │ │ │ _register_code │ │ │ │ linecache._register_code is not callable │ │ │ │ compiler_lookup_arg(name=%R) with reftype=%d failed in %S; freevars of code %S: %R │ │ │ │ argument should be integer or None, not %.200s │ │ │ │ ordinal not in range(128) │ │ │ │ -_PyST_GetScope(name=%R) failed: unknown scope in unit %S (%R); symbols: %R; locals: %R; globals: %R │ │ │ │ -too many expressions in star-unpacking assignment │ │ │ │ -multiple starred expressions in assignment │ │ │ │ -invalid node type (%d) for augmented assignment │ │ │ │ -Comparison between bytes and string │ │ │ │ -Comparison between bytes and int │ │ │ │ -can only join an iterable │ │ │ │ -Internal error: failed to get value of a constant │ │ │ │ -can only concatenate tuple (not "%.200s") to tuple │ │ │ │ the entry's base filename, relative to scandir() "path" argument │ │ │ │ the entry's full path name; equivalent to │ │ │ │ os.path.join(scandir_path, entry.name) │ │ │ │ is_symlink │ │ │ │ is_junction │ │ │ │ __fspath__ │ │ │ │ DirEntry is generic over the type of the path (str or bytes) │ │ │ │ @@ -5107,14 +5093,16 @@ │ │ │ │ getbuffer │ │ │ │ _checkClosed │ │ │ │ _checkSeekable │ │ │ │ _checkReadable │ │ │ │ _checkWritable │ │ │ │ getstate │ │ │ │ setstate │ │ │ │ +text_encoding │ │ │ │ +open_code │ │ │ │ SC_2_CHAR_TERM │ │ │ │ SC_2_C_BIND │ │ │ │ SC_2_C_DEV │ │ │ │ SC_2_C_VERSION │ │ │ │ SC_2_FORT_DEV │ │ │ │ SC_2_FORT_RUN │ │ │ │ SC_2_LOCALEDEF │ │ │ │ @@ -5336,14 +5324,23 @@ │ │ │ │ _io.BytesIO │ │ │ │ _io._RawIOBase │ │ │ │ _io._BufferedIOBase │ │ │ │ _io._TextIOBase │ │ │ │ _io._IOBase │ │ │ │ _io._BytesIOBuffer │ │ │ │ _io.IncrementalNewlineDecoder │ │ │ │ +_PyST_GetScope(name=%R) failed: unknown scope in unit %S (%R); symbols: %R; locals: %R; globals: %R │ │ │ │ +too many expressions in star-unpacking assignment │ │ │ │ +multiple starred expressions in assignment │ │ │ │ +invalid node type (%d) for augmented assignment │ │ │ │ +Comparison between bytes and string │ │ │ │ +Comparison between bytes and int │ │ │ │ +can only join an iterable │ │ │ │ +Internal error: failed to get value of a constant │ │ │ │ +can only concatenate tuple (not "%.200s") to tuple │ │ │ │ marshal.dumps │ │ │ │ object too deeply nested to marshal │ │ │ │ marshalling code objects is disallowed │ │ │ │ unmarshallable object │ │ │ │ cannot marshal recursion %T objects │ │ │ │ too many objects │ │ │ │ argument 'byteorder' │ │ │ │ @@ -5368,30 +5365,14 @@ │ │ │ │ CLOCK_THREAD_CPUTIME_ID │ │ │ │ CLOCK_BOOTTIME │ │ │ │ CLOCK_TAI │ │ │ │ _STRUCT_TM_ITEMS │ │ │ │ invalid GMT offset │ │ │ │ timezone │ │ │ │ daylight │ │ │ │ -slice step cannot be zero │ │ │ │ -string indices must be integers, not '%.200s' │ │ │ │ -%s: can't specify dir_fd without matching path │ │ │ │ -%s: can't specify both dir_fd and fd │ │ │ │ -%s: cannot use fd and follow_symlinks together │ │ │ │ -string, bytes, os.PathLike, integer or None │ │ │ │ -string, bytes, os.PathLike or integer │ │ │ │ -string, bytes, os.PathLike or None │ │ │ │ -string, bytes or os.PathLike │ │ │ │ -expected %.200s.__fspath__() to return str or bytes, not %.200s │ │ │ │ -%s%sembedded null character in %s │ │ │ │ -%s%s%s should be %s, not %.200s │ │ │ │ -%s expected at least 1 argument, got 0 │ │ │ │ -Cannot specify a default for %s() with multiple positional arguments │ │ │ │ -%s() iterable argument is empty │ │ │ │ -follow_symlinks │ │ │ │ year, for example, 1993 │ │ │ │ month of year, range [1, 12] │ │ │ │ day of month, range [1, 31] │ │ │ │ hours, range [0, 23] │ │ │ │ minutes, range [0, 59] │ │ │ │ seconds, range [0, 61]) │ │ │ │ day of week, range [0, 6], Monday is 0 │ │ │ │ @@ -5415,54 +5396,49 @@ │ │ │ │ process_time_ns │ │ │ │ thread_time │ │ │ │ thread_time_ns │ │ │ │ perf_counter │ │ │ │ perf_counter_ns │ │ │ │ get_clock_info │ │ │ │ fromlist │ │ │ │ -|$OO:max │ │ │ │ -|$OO:min │ │ │ │ time.struct_time │ │ │ │ The time value as returned by gmtime(), localtime(), and strptime(), and │ │ │ │ accepted by asctime(), mktime() and strftime(). May be considered as a │ │ │ │ sequence of 9 integers. │ │ │ │ Note that several fields' values are not the same as those defined by │ │ │ │ the C language standard for struct tm. For example, the value of the │ │ │ │ field tm_year is the actual year, not year - 1900. See individual │ │ │ │ fields' descriptions for details. │ │ │ │ .cpython-313-arm-linux-gnueabihf.so │ │ │ │ .abi3.so │ │ │ │ .abi3-arm-linux-gnueabihf.so │ │ │ │ +slice step cannot be zero │ │ │ │ +string indices must be integers, not '%.200s' │ │ │ │ +%s: can't specify dir_fd without matching path │ │ │ │ +%s: can't specify both dir_fd and fd │ │ │ │ +%s: cannot use fd and follow_symlinks together │ │ │ │ +string, bytes, os.PathLike, integer or None │ │ │ │ +string, bytes, os.PathLike or integer │ │ │ │ +string, bytes, os.PathLike or None │ │ │ │ +string, bytes or os.PathLike │ │ │ │ +expected %.200s.__fspath__() to return str or bytes, not %.200s │ │ │ │ +%s%sembedded null character in %s │ │ │ │ +%s%s%s should be %s, not %.200s │ │ │ │ +%s expected at least 1 argument, got 0 │ │ │ │ +Cannot specify a default for %s() with multiple positional arguments │ │ │ │ +%s() iterable argument is empty │ │ │ │ Can't compare %.100s and %.100s │ │ │ │ |Op:enable │ │ │ │ unable to get the current thread state │ │ │ │ sys.stderr is None │ │ │ │ bool is used as a file descriptor │ │ │ │ file is not a valid file descriptor │ │ │ │ file.fileno() is not a valid file descriptor │ │ │ │ can't multiply sequence by non-int of type '%.200s' │ │ │ │ pop from an empty set │ │ │ │ -|$OOO:ImportError │ │ │ │ -Unmatched right paren in format string │ │ │ │ -impossible │ │ │ │ -Unmatched left paren in format string │ │ │ │ -cannot decommit OS memory (error: %d (0x%x), address: %p, size: 0x%zx bytes) │ │ │ │ -No active exception to reraise │ │ │ │ -calling %R should have returned an instance of BaseException, not %R │ │ │ │ -exceptions must derive from BaseException │ │ │ │ -exception causes must derive from BaseException │ │ │ │ -... truncated │ │ │ │ -os.listdir │ │ │ │ -globals must be a real dict │ │ │ │ -tuple for endswith must only contain str, not %.100s │ │ │ │ -endswith first arg must be str or a tuple of str, not %.100s │ │ │ │ -expected str, bytes or os.PathLike object, not %.200s │ │ │ │ -str() argument '%s' must be str, not %T │ │ │ │ -int() missing string argument │ │ │ │ -int expected at most 2 arguments, got %zd │ │ │ │ enable($module, /, file=sys.stderr, all_threads=True) │ │ │ │ Enable the fault handler. │ │ │ │ disable($module, /) │ │ │ │ Disable the fault handler. │ │ │ │ is_enabled │ │ │ │ is_enabled($module, /) │ │ │ │ Check if the handler is enabled. │ │ │ │ @@ -5493,15 +5469,36 @@ │ │ │ │ _sigabrt($module, /) │ │ │ │ Raise a SIGABRT signal. │ │ │ │ _sigfpe($module, /) │ │ │ │ Raise a SIGFPE signal. │ │ │ │ _stack_overflow │ │ │ │ _stack_overflow($module, /) │ │ │ │ Recursive call to raise a stack overflow. │ │ │ │ +follow_symlinks │ │ │ │ all_threads │ │ │ │ +|$OO:max │ │ │ │ +|$OO:min │ │ │ │ +|$OOO:ImportError │ │ │ │ +Unmatched right paren in format string │ │ │ │ +impossible │ │ │ │ +Unmatched left paren in format string │ │ │ │ +cannot decommit OS memory (error: %d (0x%x), address: %p, size: 0x%zx bytes) │ │ │ │ +No active exception to reraise │ │ │ │ +calling %R should have returned an instance of BaseException, not %R │ │ │ │ +exceptions must derive from BaseException │ │ │ │ +exception causes must derive from BaseException │ │ │ │ +... truncated │ │ │ │ +os.listdir │ │ │ │ +globals must be a real dict │ │ │ │ +tuple for endswith must only contain str, not %.100s │ │ │ │ +endswith first arg must be str or a tuple of str, not %.100s │ │ │ │ +expected str, bytes or os.PathLike object, not %.200s │ │ │ │ +str() argument '%s' must be str, not %T │ │ │ │ +int() missing string argument │ │ │ │ +int expected at most 2 arguments, got %zd │ │ │ │ cannot convert float infinity to integer │ │ │ │ cannot convert float NaN to integer │ │ │ │ __int__ returned non-int (type %.200s) │ │ │ │ __int__ returned non-int (type %.200s). The ability to return an instance of a strict subclass of int is deprecated, and may be removed in a future version of Python. │ │ │ │ The delegation of int() to __trunc__ is deprecated. │ │ │ │ __trunc__ returned non-Integral (type %.200s) │ │ │ │ int() argument must be a string, a bytes-like object or a real number, not '%.200s' │ │ │ │ @@ -5536,14 +5533,16 @@ │ │ │ │ buffer size must be strictly positive │ │ │ │ can't allocate read lock │ │ │ │ cannot fit '%.200s' into an offset-sized integer │ │ │ │ Raw stream returned invalid position %lld │ │ │ │ I/O operation on closed file. │ │ │ │ raw stream has been detached │ │ │ │ I/O operation on uninitialized object │ │ │ │ +buffer_size │ │ │ │ +buffering │ │ │ │ argument should be integer or None, not '%.200s' │ │ │ │ read length must be non-negative or -1 │ │ │ │ read of closed file │ │ │ │ readall() should return bytes │ │ │ │ read() should return bytes │ │ │ │ │ │ │ │ │ │ │ │ @@ -5561,26 +5560,25 @@ │ │ │ │ stdlib dir = │ │ │ │ sys.path[0] = │ │ │ │ sys.%s = │ │ │ │ (not set) │ │ │ │ sys.path = [ │ │ │ │ unbounded read returned more bytes than a Python bytes object can hold │ │ │ │ close() takes no arguments │ │ │ │ -buffer_size │ │ │ │ -buffering │ │ │ │ lost sys.stderr │ │ │ │ byte indices must be integers or slices, not %.200s │ │ │ │ _print_exception_bltin │ │ │ │ in print_exception_recursive │ │ │ │ TypeError: print_exception(): Exception expected for value, │ │ │ │ File "%S", line %zd │ │ │ │ . │ │ │ │ │ │ │ │ : │ │ │ │ memoryview: a bytes-like object is required, not '%.200s' │ │ │ │ +Out of memory and PyExc_MemoryError is not initialized yet │ │ │ │ memoryview: number of dimensions must not exceed 64 │ │ │ │ operation forbidden on released memoryview object │ │ │ │ cannot create new view on restricted memoryview │ │ │ │ invalid indexing of 0-dim memory │ │ │ │ sub-views are not implemented │ │ │ │ memoryview: invalid slice key │ │ │ │ multi-dimensional slicing is not implemented │ │ │ │ @@ -5599,14 +5597,17 @@ │ │ │ │ string, bytes or AST │ │ │ │ Stack (most recent call first): │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ path should be string, bytes, or os.PathLike, not %.200s │ │ │ │ +dont_inherit │ │ │ │ +_feature_version │ │ │ │ +allow_code │ │ │ │ __match_args__ │ │ │ │ _attributes │ │ │ │ argtypes │ │ │ │ context_expr │ │ │ │ conversion │ │ │ │ decorator_list │ │ │ │ default_value │ │ │ │ @@ -5794,17 +5795,14 @@ │ │ │ │ type_param = TypeVar(identifier name, expr? bound, expr? default_value) │ │ │ │ | ParamSpec(identifier name, expr? default_value) │ │ │ │ | TypeVarTuple(identifier name, expr? default_value) │ │ │ │ TypeVar(identifier name, expr? bound, expr? default_value) │ │ │ │ ParamSpec(identifier name, expr? default_value) │ │ │ │ TypeVarTuple(identifier name, expr? default_value) │ │ │ │ Exception ignored on flushing sys.stdout │ │ │ │ -dont_inherit │ │ │ │ -_feature_version │ │ │ │ -allow_code │ │ │ │ _field_types │ │ │ │ cannot set '__annotations__' attribute of immutable type '%s' │ │ │ │ no locals found during 'import *' │ │ │ │ from-import-* object has no __dict__ and no __all__ │ │ │ │ module __name__ must be a string, not %.100s │ │ │ │ %s in %U.%s must be str, not %.100s │ │ │ │ %s() arg 1 must be a %s object │ │ │ │ @@ -6028,16 +6026,26 @@ │ │ │ │ SourceFileLoader │ │ │ │ python: failed to delete __main__.__file__ │ │ │ │ File not open for %s │ │ │ │ write to closed file │ │ │ │ PyMemoryView_FromBuffer(): info->buf must not be NULL │ │ │ │ raw write() returned invalid length %zd (should have been between 0 and %zd) │ │ │ │ flush of closed file │ │ │ │ +_count_elements │ │ │ │ +contains │ │ │ │ +floordiv │ │ │ │ +ifloordiv │ │ │ │ +itruediv │ │ │ │ +_compare_digest │ │ │ │ +length_hint │ │ │ │ __copy__ │ │ │ │ from_iterable │ │ │ │ +operator.methodcaller │ │ │ │ +operator.itemgetter │ │ │ │ +operator.attrgetter │ │ │ │ itertools.zip_longest │ │ │ │ itertools._tee_dataobject │ │ │ │ itertools._tee │ │ │ │ itertools.takewhile │ │ │ │ itertools.starmap │ │ │ │ itertools.repeat │ │ │ │ itertools.product │ │ │ │ @@ -6129,33 +6137,23 @@ │ │ │ │ default_factory │ │ │ │ Factory for default value called by __missing__(). │ │ │ │ __missing__ │ │ │ │ appendleft │ │ │ │ extendleft │ │ │ │ deques are generic over the type of their contents │ │ │ │ maximum size of a deque or None if unbounded │ │ │ │ -_count_elements │ │ │ │ -contains │ │ │ │ -floordiv │ │ │ │ -ifloordiv │ │ │ │ -itruediv │ │ │ │ -_compare_digest │ │ │ │ -length_hint │ │ │ │ functools._lru_list_elem │ │ │ │ functools.KeyWrapper │ │ │ │ functools._lru_cache_wrapper │ │ │ │ functools.partial │ │ │ │ collections._tuplegetter │ │ │ │ collections._deque_reverse_iterator │ │ │ │ collections._deque_iterator │ │ │ │ collections.defaultdict │ │ │ │ collections.deque │ │ │ │ -operator.methodcaller │ │ │ │ -operator.itemgetter │ │ │ │ -operator.attrgetter │ │ │ │ '%.200s' object is not a container │ │ │ │ decoding str is not supported │ │ │ │ decoding to str: need a bytes-like object, %.80s found │ │ │ │ codecs.decode() │ │ │ │ '%.400s' decoder returned '%.400s' instead of 'str'; use codecs.decode() to decode to arbitrary types │ │ │ │ format requires a mapping │ │ │ │ incomplete format key │ │ │ │ @@ -7357,19 +7355,19 @@ │ │ │ │ '%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ '%.200s' object is not callable │ │ │ │ Cannot modify a string currently used │ │ │ │ _generic_class_getitem │ │ │ │ '%c' format requires 0 <= number <= %zu │ │ │ │ '%c' format requires %zd <= number <= %zd │ │ │ │ tuple.index(x): x not in tuple │ │ │ │ -Too few arguments for %S; actual %zd, expected at least %zd │ │ │ │ O|Op:start_joinable_thread │ │ │ │ thread function must be callable │ │ │ │ 'handle' must be a _ThreadHandle │ │ │ │ _thread.start_joinable_thread │ │ │ │ +Too few arguments for %S; actual %zd, expected at least %zd │ │ │ │ thread is not supported for isolated subinterpreters │ │ │ │ can't create new thread at interpreter shutdown │ │ │ │ thread already started │ │ │ │ can't start new thread │ │ │ │ argument of type '%.200s' is not iterable │ │ │ │ count exceeds C integer size │ │ │ │ index exceeds C integer size │ │ │ │ @@ -7429,24 +7427,24 @@ │ │ │ │ string argument should contain only ASCII characters │ │ │ │ argument should be bytes, buffer or ASCII string, not '%.100s' │ │ │ │ Exception ignored in thread started by %R │ │ │ │ __hash__ method should return an integer │ │ │ │ |n:product │ │ │ │ repeat argument cannot be negative │ │ │ │ repeat argument too large │ │ │ │ +deque index out of range │ │ │ │ methodcaller needs at least one argument, the method name │ │ │ │ method name must be a string │ │ │ │ -deque index out of range │ │ │ │ in __parameter__ calculation │ │ │ │ attrgetter │ │ │ │ attribute name must be a string │ │ │ │ deque mutated during iteration │ │ │ │ %R is not in deque │ │ │ │ -n must be >= 0 │ │ │ │ pop from an empty deque │ │ │ │ +n must be >= 0 │ │ │ │ itemgetter │ │ │ │ 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' │ │ │ │ _pickle.PickleError │ │ │ │ @@ -7632,29 +7630,29 @@ │ │ │ │ '%U' codec can't encode character '\u%04x' in position %zd: %U │ │ │ │ '%U' codec can't encode character '\U%08x' in position %zd: %U │ │ │ │ '%U' codec can't encode characters in position %zd-%zd: %U │ │ │ │ i|Opp:register │ │ │ │ signal %i cannot be registered, use enable() instead │ │ │ │ no such group │ │ │ │ Failed joining thread │ │ │ │ +field 'value' is required for Await │ │ │ │ %R is not in list │ │ │ │ argument 'format' │ │ │ │ memoryview: casts are restricted to C-contiguous views │ │ │ │ shape must be a list or a tuple │ │ │ │ memoryview: cast must be 1D -> ND or ND -> 1D │ │ │ │ memoryview: destination format must be a native single character format prefixed with an optional '@' │ │ │ │ memoryview: cannot cast between two non-byte formats │ │ │ │ memoryview: length is not a multiple of itemsize │ │ │ │ memoryview: internal error │ │ │ │ memoryview.cast(): elements of shape must be integers │ │ │ │ memoryview.cast(): elements of shape must be integers > 0 │ │ │ │ memoryview.cast(): product(shape) > SSIZE_MAX │ │ │ │ memoryview: product(shape) * itemsize != buffer size │ │ │ │ memoryview: cannot cast view with zeros in shape or strides │ │ │ │ -field 'value' is required for Await │ │ │ │ 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() │ │ │ │ Unable to allocate lock │ │ │ │ @@ -8072,15 +8070,14 @@ │ │ │ │ popitem(): dictionary is empty │ │ │ │ a bytes-like object is required │ │ │ │ bytes length not a multiple of item size │ │ │ │ Pickler.__init__() was not called by %s.__init__() │ │ │ │ cannot resize an array that is exporting buffers │ │ │ │ │ │ │ │ │ │ │ │ -%s({%U}) │ │ │ │ buffer_callback │ │ │ │ maxevents │ │ │ │ eventmask │ │ │ │ file_actions │ │ │ │ setpgroup │ │ │ │ resetids │ │ │ │ setsigmask │ │ │ │ @@ -8223,14 +8220,15 @@ │ │ │ │ ($self, object, /) │ │ │ │ ($type, /) │ │ │ │ ($type, object, /) │ │ │ │ (object, /) │ │ │ │ while pickling an object │ │ │ │ can't pickle '%.200s' object: %R │ │ │ │ __reduce__ must return a string or tuple │ │ │ │ +%s({%U}) │ │ │ │ s:get_clock_info │ │ │ │ unknown clock │ │ │ │ adjustable │ │ │ │ |iii:socketpair │ │ │ │ tuple returned by __reduce__ must contain 2 through 6 elements │ │ │ │ save_reduce │ │ │ │ first item of the tuple returned by __reduce__ must be callable │ │ │ │ @@ -8260,18 +8258,18 @@ │ │ │ │ callable finalizer expected, got %.50s │ │ │ │ callable firstiter expected, got %.50s │ │ │ │ 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 │ │ │ │ +cannot exit context: %R has not been entered │ │ │ │ +cannot exit context: thread state references a different context object │ │ │ │ concurrent poll() invocation │ │ │ │ sep must be length 1. │ │ │ │ sep must be ASCII. │ │ │ │ sep must be str or bytes. │ │ │ │ socket.bind │ │ │ │ bytes_per_sep │ │ │ │ AF_UNIX path too long │ │ │ │ @@ -8380,15 +8378,25 @@ │ │ │ │ a TypeVar constraint │ │ │ │ a TypeVar bound │ │ │ │ a TypeVar default │ │ │ │ a TypeVarTuple default │ │ │ │ a ParamSpec default │ │ │ │ reserved name '%U' cannot be used for type parameter │ │ │ │ non-default type parameter '%U' follows default type parameter │ │ │ │ +can only assign string to %s.__name__, not '%s' │ │ │ │ number of bits must be non-negative │ │ │ │ +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 │ │ │ │ LOG_EMERG │ │ │ │ LOG_ALERT │ │ │ │ LOG_CRIT │ │ │ │ LOG_WARNING │ │ │ │ LOG_NOTICE │ │ │ │ LOG_INFO │ │ │ │ LOG_DEBUG │ │ │ │ @@ -8411,39 +8419,29 @@ │ │ │ │ LOG_LOCAL6 │ │ │ │ LOG_LOCAL7 │ │ │ │ LOG_SYSLOG │ │ │ │ LOG_CRON │ │ │ │ LOG_UUCP │ │ │ │ LOG_NEWS │ │ │ │ LOG_AUTHPRIV │ │ │ │ -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 │ │ │ │ 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' │ │ │ │ gc.get_objects │ │ │ │ generation parameter must be less than the number of available generations (%i) │ │ │ │ generation parameter cannot be negative │ │ │ │ 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 │ │ │ │ +argument 'ident' │ │ │ │ n|i:recv │ │ │ │ negative buffersize in recv │ │ │ │ -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 │ │ │ │ %.400s constructor takes at most %zd positional argument%s │ │ │ │ @@ -8614,37 +8612,37 @@ │ │ │ │ can't delete __class__ attribute │ │ │ │ __class__ must be set to a class, not '%s' object │ │ │ │ __class__ assignment only supported for mutable types or ModuleType subclasses │ │ │ │ required field "name" missing from alias │ │ │ │ while traversing 'alias' node │ │ │ │ required field "lineno" missing from alias │ │ │ │ required field "col_offset" missing from alias │ │ │ │ -state is not a dictionary │ │ │ │ -slot state is not a dictionary │ │ │ │ impossible module node │ │ │ │ AST validator recursion depth mismatch (before=%d, after=%d) │ │ │ │ -s:syslog │ │ │ │ -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 │ │ │ │ +state is not a dictionary │ │ │ │ +slot state is not a dictionary │ │ │ │ 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 │ │ │ │ Try has neither except handlers nor finalbody │ │ │ │ Try has orelse but no except handlers │ │ │ │ TryStar has neither except handlers nor finalbody │ │ │ │ TryStar has orelse but no except handlers │ │ │ │ Negative ImportFrom level │ │ │ │ unexpected statement │ │ │ │ None disallowed in statement list │ │ │ │ +s:syslog │ │ │ │ +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 │ │ │ │ subinterpreter can't use syslog.closelog() │ │ │ │ syslog.closelog │ │ │ │ <%.100s [closed]> │ │ │ │ <%.100s fd=%d mode='%s' closefd=%s> │ │ │ │ <%.100s name=%R mode='%s' closefd=%s> │ │ │ │ @@ -8823,24 +8821,24 @@ │ │ │ │ "%s" must be a string │ │ │ │ "%s" must be an integer │ │ │ │ bad "quoting" value │ │ │ │ "delimiter" must be a 1-character string │ │ │ │ quotechar must be set if quoting enabled │ │ │ │ lineterminator must be set │ │ │ │ bad %s or %s value │ │ │ │ -an instance of ContextVar was expected │ │ │ │ -%s: No _csv module state found │ │ │ │ BLAKE2B_SALT_SIZE │ │ │ │ BLAKE2B_PERSON_SIZE │ │ │ │ BLAKE2B_MAX_KEY_SIZE │ │ │ │ BLAKE2B_MAX_DIGEST_SIZE │ │ │ │ BLAKE2S_SALT_SIZE │ │ │ │ BLAKE2S_PERSON_SIZE │ │ │ │ BLAKE2S_MAX_KEY_SIZE │ │ │ │ BLAKE2S_MAX_DIGEST_SIZE │ │ │ │ +an instance of ContextVar was expected │ │ │ │ +%s: No _csv module state found │ │ │ │ "%s" must be string or None, not %.200s │ │ │ │ arguments field "posonlyargs" must be a list, not a %.200s │ │ │ │ while traversing 'arguments' node │ │ │ │ arguments field "posonlyargs" changed size during iteration │ │ │ │ arguments field "args" must be a list, not a %.200s │ │ │ │ arguments field "args" changed size during iteration │ │ │ │ arguments field "kwonlyargs" must be a list, not a %.200s │ │ │ │ @@ -8852,20 +8850,20 @@ │ │ │ │ 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 │ │ │ │ writerow │ │ │ │ writerows │ │ │ │ line_num │ │ │ │ +target_is_directory │ │ │ │ register_dialect │ │ │ │ list_dialects │ │ │ │ unregister_dialect │ │ │ │ get_dialect │ │ │ │ field_size_limit │ │ │ │ -target_is_directory │ │ │ │ _blake2.blake2s │ │ │ │ _blake2.blake2b │ │ │ │ _csv.Error │ │ │ │ QUOTE_MINIMAL │ │ │ │ QUOTE_ALL │ │ │ │ QUOTE_NONNUMERIC │ │ │ │ QUOTE_NONE │ │ │ │ @@ -8886,16 +8884,16 @@ │ │ │ │ expected an indented block after 'except*' statement on line %d │ │ │ │ bad operand type for unary +: '%.200s' │ │ │ │ positional │ │ │ │ keyword-only │ │ │ │ %U and %U │ │ │ │ , %U, and %U │ │ │ │ %U() missing %zd required %s argument%s: %U │ │ │ │ -except handler │ │ │ │ args may not be deleted │ │ │ │ +except handler │ │ │ │ empty namespaces not allowed │ │ │ │ non-sequence namespace not supported │ │ │ │ Reader.__next__ │ │ │ │ iterator should return strings, not %.200s (the file should be opened in text mode) │ │ │ │ iterator has already advanced the reader │ │ │ │ field larger than field limit (%zd) │ │ │ │ '%c' expected after '%c' │ │ │ │ @@ -8921,17 +8919,17 @@ │ │ │ │ length must be greater than zero │ │ │ │ while copying decompression object │ │ │ │ \Uxxxxxxxx out of range │ │ │ │ rawunicodeescape │ │ │ │ argument 1 must have a "write" method │ │ │ │ iterable expected, not %.200s │ │ │ │ single empty field record must be quoted │ │ │ │ -read-only bytes-like object │ │ │ │ empty field must be quoted if delimiter is a space and skipinitialspace is true │ │ │ │ need to escape, but no escapechar set │ │ │ │ +read-only bytes-like object │ │ │ │ os.unsetenv │ │ │ │ deepcopy │ │ │ │ xml.etree.ElementPath │ │ │ │ pyexpat version is incompatible │ │ │ │ findtext │ │ │ │ iterfind │ │ │ │ xml.etree.ElementTree.ParseError │ │ │ │ @@ -8985,74 +8983,73 @@ │ │ │ │ unsupported type for timedelta %s component: %s │ │ │ │ invalid operation in fma │ │ │ │ overflow in fma │ │ │ │ divmod() returned a value out of range │ │ │ │ divmod() returned non-tuple (type %.200s) │ │ │ │ divmod() returned a tuple of size %zd │ │ │ │ cannot delete %s │ │ │ │ +%x %x %s │ │ │ │ subscript │ │ │ │ function call │ │ │ │ generator expression │ │ │ │ list comprehension │ │ │ │ set comprehension │ │ │ │ dict comprehension │ │ │ │ dict literal │ │ │ │ set display │ │ │ │ f-string expression │ │ │ │ conditional expression │ │ │ │ unexpected expression in assignment %d (line %d) │ │ │ │ -%x %x %s │ │ │ │ +/tmp/perf-%jd.map │ │ │ │ argument 'tb_frame' │ │ │ │ expected traceback object or None, got '%s' │ │ │ │ negative seek value %zd │ │ │ │ invalid whence (%i, should be 0, 1 or 2) │ │ │ │ -/tmp/perf-%jd.map │ │ │ │ %U%sseconds=%d │ │ │ │ %U%smicroseconds=%d │ │ │ │ hexadecimal string too long to convert │ │ │ │ hexadecimal value too large to represent as a float │ │ │ │ invalid hexadecimal floating-point string │ │ │ │ O|O!:Element │ │ │ │ -tolerances must be non-negative │ │ │ │ index out of bounds on dimension %d │ │ │ │ +'%c' format requires 0 <= number <= %llu │ │ │ │ +tolerances must be non-negative │ │ │ │ memoryview: invalid type for format '%s' │ │ │ │ memoryview: invalid value for format '%s' │ │ │ │ -'%c' format requires 0 <= number <= %llu │ │ │ │ keywords dict changed size during iteration │ │ │ │ %s(%R, %U) │ │ │ │ methodcaller │ │ │ │ complex division by zero │ │ │ │ __kwdefaults__ must be set to a dict object │ │ │ │ multi-dimensional sub-views are not implemented │ │ │ │ -XMLParser │ │ │ │ -start_ns │ │ │ │ complex modulo │ │ │ │ 0.0 to a negative or complex power │ │ │ │ complex exponentiation │ │ │ │ 'async for' outside async function │ │ │ │ +XMLParser │ │ │ │ +start_ns │ │ │ │ ii:killpg │ │ │ │ os.killpg │ │ │ │ O(O)(OOOO) │ │ │ │ iiiiiiiO │ │ │ │ fromutc: argument must be a datetime │ │ │ │ fromutc: dt.tzinfo is not self │ │ │ │ -XMLParser.__init__() wasn't called │ │ │ │ dict items iterator must return 2-tuples │ │ │ │ +XMLParser.__init__() wasn't called │ │ │ │ the BufferedRWPair object is being garbage-collected │ │ │ │ depth must be >= 0 │ │ │ │ date value out of range │ │ │ │ os.setxattr │ │ │ │ |Cs:isoformat │ │ │ │ Unknown timespec value │ │ │ │ %s: line %zd, column %zd │ │ │ │ position │ │ │ │ truncated data │ │ │ │ illegal encoding │ │ │ │ illegal UTF-16 surrogate │ │ │ │ -fill character is bigger than the string maximum character │ │ │ │ invalid partial state │ │ │ │ complex() can't take second arg if first is a string │ │ │ │ complex() second arg can't be a string │ │ │ │ complex() first argument must be a string or a number, not '%.200s' │ │ │ │ complex() second argument must be a number, not '%.200s' │ │ │ │ PyType_GetModuleByDef: No superclass of '%s' nor '%s' has the given module │ │ │ │ library version mismatch │ │ │ │ @@ -9067,20 +9064,21 @@ │ │ │ │ len() of unsized object │ │ │ │ in __issubclass__ │ │ │ │ paramspec │ │ │ │ isqrt() argument must be nonnegative │ │ │ │ type %.100s doesn't define __trunc__ method │ │ │ │ lo must be non-negative │ │ │ │ in _bisect.bisect_right │ │ │ │ +O!O|O!:SubElement │ │ │ │ +expected an Element, not "%.200s" │ │ │ │ %04X %04X %04X │ │ │ │ %04X %04X │ │ │ │ Exception ignored in PyDict_GetItemString(); consider using PyDict_GetItemRefString() │ │ │ │ expected an instruction sequence │ │ │ │ -O!O|O!:SubElement │ │ │ │ -expected an Element, not "%.200s" │ │ │ │ +fill character is bigger than the string maximum character │ │ │ │ DEF_GLOBAL │ │ │ │ DEF_NONLOCAL │ │ │ │ DEF_LOCAL │ │ │ │ DEF_PARAM │ │ │ │ DEF_FREE │ │ │ │ DEF_FREE_CLASS │ │ │ │ DEF_IMPORT │ │ │ │ @@ -9155,22 +9153,22 @@ │ │ │ │ iiO!I:setsockopt │ │ │ │ iiy*:setsockopt │ │ │ │ f;array item must be float │ │ │ │ __context__ may not be deleted │ │ │ │ exception context must be None or derive from BaseException │ │ │ │ The fill character must be a unicode character, not %.100s │ │ │ │ The fill character must be exactly one character long │ │ │ │ -undefined entity │ │ │ │ fcntl expected at least 2 arguments, got %zd │ │ │ │ fcntl expected at most 3 arguments, got %zd │ │ │ │ iiiiiiiii;mktime(): illegal time tuple argument │ │ │ │ mktime argument out of range │ │ │ │ +required argument is not a float │ │ │ │ +undefined entity │ │ │ │ invalid octal escape sequence '\%o' │ │ │ │ %s(dt) argument must be a datetime instance or None, not %.200s │ │ │ │ -required argument is not a float │ │ │ │ fcntl.fcntl │ │ │ │ fcntl string arg too long │ │ │ │ I;fcntl requires a file or file descriptor, an integer and optionally a third integer or a string │ │ │ │ getpwnam() argument must be str, not %T │ │ │ │ getpwnam(): name not found: %R │ │ │ │ in _bisect.bisect_left │ │ │ │ timeout must be a float or None │ │ │ │ @@ -9191,18 +9189,18 @@ │ │ │ │ iiiiiiiii;asctime(): illegal time tuple argument │ │ │ │ b;array item must be integer │ │ │ │ required field "arg" missing from arg │ │ │ │ while traversing 'arg' node │ │ │ │ required field "lineno" missing from arg │ │ │ │ required field "col_offset" missing from arg │ │ │ │ %s%s%sj%s │ │ │ │ +zip_longest() got an unexpected keyword argument │ │ │ │ n must be a non-negative integer │ │ │ │ k must be a non-negative integer │ │ │ │ min(n - k, k) must not exceed %lld │ │ │ │ -zip_longest() got an unexpected keyword argument │ │ │ │ slice indices must be integers or have an __index__ method │ │ │ │ expected a code object, not '%.100s' │ │ │ │ Executors are not available in this build │ │ │ │ is_symlink() takes no arguments │ │ │ │ factorial() argument should not exceed %ld │ │ │ │ factorial() not defined for negative values │ │ │ │ integer argument expected, got '%s' │ │ │ │ @@ -9230,32 +9228,32 @@ │ │ │ │ mapping pattern keys may only match literals and attribute lookups │ │ │ │ Zero padding is not allowed in complex format specifier │ │ │ │ '=' alignment flag is not allowed in complex format specifier │ │ │ │ derive must return an instance of BaseExceptionGroup │ │ │ │ __replace__() is not supported for %.500s because it has unnamed field(s) │ │ │ │ Got unexpected field name(s): %R │ │ │ │ cannot extract raw buffer from non-contiguous buffer │ │ │ │ -%U argument after ** must be a mapping, not %.200s │ │ │ │ -%U got multiple values for keyword argument '%S' │ │ │ │ invalid module index │ │ │ │ Interpreters module-list not accessible. │ │ │ │ Module index out of bounds. │ │ │ │ +%U argument after ** must be a mapping, not %.200s │ │ │ │ +%U got multiple values for keyword argument '%S' │ │ │ │ %s(%d, %d, %d) │ │ │ │ -both points must have the same number of dimensions │ │ │ │ Inputs are not the same length │ │ │ │ fork not supported for subinterpreters │ │ │ │ os.forkpty │ │ │ │ unsupported langinfo constant │ │ │ │ +both points must have the same number of dimensions │ │ │ │ %s(%d, %d, %d, %d, %d, %d, %d) │ │ │ │ %s(%d, %d, %d, %d, %d, %d) │ │ │ │ %s(%d, %d, %d, %d, %d) │ │ │ │ in collect_exception_group_leaf_ids │ │ │ │ +cannot add more objects to bytearray │ │ │ │ %s(%d, %d, %d, %d) │ │ │ │ %s(%d, %d) │ │ │ │ -cannot add more objects to bytearray │ │ │ │ Context() does not accept any arguments │ │ │ │ complex() arg is a malformed string │ │ │ │ state vector must be a tuple │ │ │ │ state vector is the wrong size │ │ │ │ invalid state │ │ │ │ flock expected 2 arguments, got %zd │ │ │ │ fcntl.flock │ │ │ │ @@ -9299,14 +9297,15 @@ │ │ │ │ second item of state must be an integer, not %.200s │ │ │ │ position value cannot be negative │ │ │ │ third item of state should be a dict, got a %.200s │ │ │ │ negative size value %zd │ │ │ │ Missing length byte │ │ │ │ Illegal char │ │ │ │ Trailing garbage │ │ │ │ +unlocking mutex that is not locked │ │ │ │ detach() takes no arguments │ │ │ │ failed to get LC_CTYPE locale │ │ │ │ int_curr_symbol │ │ │ │ currency_symbol │ │ │ │ mon_decimal_point │ │ │ │ mon_thousands_sep │ │ │ │ mon_grouping │ │ │ │ @@ -9315,15 +9314,14 @@ │ │ │ │ int_frac_digits │ │ │ │ p_cs_precedes │ │ │ │ p_sep_by_space │ │ │ │ n_cs_precedes │ │ │ │ n_sep_by_space │ │ │ │ p_sign_posn │ │ │ │ n_sign_posn │ │ │ │ -unlocking mutex that is not locked │ │ │ │ Cannot delete attribute │ │ │ │ float argument required, not %.200s │ │ │ │ |O:astimezone │ │ │ │ utcoffset() returned %.200s, expected timedelta or None │ │ │ │ iO:sched_setaffinity │ │ │ │ expected an iterator of ints, but iterator yielded %R │ │ │ │ negative CPU number │ │ │ │ @@ -9342,18 +9340,18 @@ │ │ │ │ CharacterData │ │ │ │ │ │ │ │ backtick │ │ │ │ config_vars │ │ │ │ accumulate │ │ │ │ multiple exception types must be parenthesized │ │ │ │ expected one or more exception types │ │ │ │ -EndElement │ │ │ │ argument must have 'read' attribute │ │ │ │ read() did not return a bytes object (type=%.400s) │ │ │ │ read() returned too much data: %i bytes requested, %zd returned │ │ │ │ +EndElement │ │ │ │ _thread.excepthook argument type must be ExceptHookArgs │ │ │ │ Exception in thread │ │ │ │ │ │ │ │ buffer_size must be an integer │ │ │ │ buffer_size must be greater than zero │ │ │ │ memoryview: internal error in richcompare │ │ │ │ first argument must be a type object, not %.200s │ │ │ │ @@ -9365,33 +9363,33 @@ │ │ │ │ multi-byte encodings are not supported │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ os.chown │ │ │ │ %S (%zd sub-exception%s) │ │ │ │ %R is not in range │ │ │ │ -os.truncate │ │ │ │ -absolute value too large │ │ │ │ read() didn't return bytes │ │ │ │ read() didn't return enough bytes │ │ │ │ +os.truncate │ │ │ │ +absolute value too large │ │ │ │ Cannot specify '%c' with '%c'. │ │ │ │ Cannot specify '%c' with '\x%x'. │ │ │ │ Expected a type param, got %R │ │ │ │ comparing strings with non-ASCII characters is not supported │ │ │ │ unsupported operand types(s) or combination of types: '%.100s' and '%.100s' │ │ │ │ expected an instance of Token, got %R │ │ │ │ i:fromordinal │ │ │ │ ordinal must be >= 1 │ │ │ │ +float too large to pack with f format │ │ │ │ %s(%R, maxlen=%zd) │ │ │ │ __buffer__ returned non-memoryview object │ │ │ │ an instance of Token was expected │ │ │ │ %R has already been used once │ │ │ │ %R was created by a different ContextVar │ │ │ │ %R was created in a different Context │ │ │ │ -float too large to pack with f format │ │ │ │ don't know how to byteswap this array type │ │ │ │ no such name │ │ │ │ limit must be an integer │ │ │ │ consts must be a list │ │ │ │ %s(%U, %U) │ │ │ │ new_limit │ │ │ │ s#:lookup │ │ │ │ @@ -9404,17 +9402,17 @@ │ │ │ │ Invalid week: %d │ │ │ │ Invalid day: %d (range is [1, 7]) │ │ │ │ ElementDecl │ │ │ │ expect int, got %s │ │ │ │ in conv_content_model │ │ │ │ k must not exceed %lld │ │ │ │ strerror() argument out of range │ │ │ │ +float too large to pack with e format │ │ │ │ │ │ │ │ │ │ │ │ -float too large to pack with e format │ │ │ │ Exception ignored in PyObject_HasAttrString(); consider using PyObject_HasAttrStringWithError(), PyObject_GetOptionalAttrString() or PyObject_GetAttrString() │ │ │ │ et:gethostbyname │ │ │ │ socket.gethostbyname │ │ │ │ dictionary is empty │ │ │ │ %s('%c') │ │ │ │ %s('%c', %R) │ │ │ │ │ │ │ │ @@ -9436,60 +9434,60 @@ │ │ │ │ can only concatenate deque (not "%.200s") to deque │ │ │ │ %S does not support cross-interpreter data │ │ │ │ missing interp │ │ │ │ missing new_object func │ │ │ │ set changed size during iteration │ │ │ │ %.200s() must return a deque, not %.200s │ │ │ │ Unpickler object is already used │ │ │ │ +can't delete element attribute │ │ │ │ StartNamespaceDecl │ │ │ │ not a digit │ │ │ │ SHA1Type │ │ │ │ code point in surrogate code point range(0xd800, 0xe000) │ │ │ │ code point not in range(0x110000) │ │ │ │ -can't delete element attribute │ │ │ │ str() on a bytearray instance │ │ │ │ %U, %S=%R │ │ │ │ %S.%S(%R%U) │ │ │ │ +cannot iteratively unpack with a struct of length 0 │ │ │ │ +iterative unpacking requires a buffer of a multiple of %zd bytes │ │ │ │ l;array item must be integer │ │ │ │ %R is not a generic class │ │ │ │ Too %s arguments for %R; actual %zd, expected %zd │ │ │ │ argument %R with __typing_subst__ was not found in __parameters__ │ │ │ │ expected __typing_subst__ of %T objects to return a tuple, not %T │ │ │ │ -cannot iteratively unpack with a struct of length 0 │ │ │ │ -iterative unpacking requires a buffer of a multiple of %zd bytes │ │ │ │ load() takes no arguments │ │ │ │ Unpickler.__init__() was not called by %s.__init__() │ │ │ │ Timeout value out of range │ │ │ │ 'elements' must be an iterable │ │ │ │ not a numeric character │ │ │ │ cannot reuse already awaited __anext__()/asend() │ │ │ │ anext(): asynchronous generator is already running │ │ │ │ +|s:isoformat │ │ │ │ cannot index %d-dimension view with %zd-element tuple │ │ │ │ _capacity_bits │ │ │ │ _rate_bits │ │ │ │ _sha3.shake_256 │ │ │ │ _sha3.shake_128 │ │ │ │ _sha3.sha3_512 │ │ │ │ _sha3.sha3_384 │ │ │ │ _sha3.sha3_256 │ │ │ │ _sha3.sha3_224 │ │ │ │ _sha1.sha1 │ │ │ │ _md5.md5 │ │ │ │ -|s:isoformat │ │ │ │ EndNamespaceDecl │ │ │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ -parser must be a root parser │ │ │ │ offset must be a timedelta strictly between -timedelta(hours=24) and timedelta(hours=24), not %R. │ │ │ │ +parser must be a root parser │ │ │ │ '%.200s' object does not support vectorcall │ │ │ │ '%.200s' object is not an async iterable │ │ │ │ aiter() returned not an async iterator of type '%.100s' │ │ │ │ - async for │ │ │ │ %c%02d%s%02d%s%02d.%06d │ │ │ │ %c%02d%s%02d%s%02d │ │ │ │ %c%02d%s%02d │ │ │ │ + async for │ │ │ │ PickleBuffer can only be pickled with protocol >= 5 │ │ │ │ PickleBuffer can not be pickled when pointing to a non-contiguous buffer │ │ │ │ assignment expects an iterable │ │ │ │ element indices must be integers │ │ │ │ StartDoctypeDecl │ │ │ │ NotationDecl │ │ │ │ EndDoctypeDecl │ │ │ │ @@ -9501,41 +9499,41 @@ │ │ │ │ maximum person length is %d bytes │ │ │ │ fanout must be between 0 and 255 │ │ │ │ depth must be between 1 and 255 │ │ │ │ node_depth must be between 0 and 255 │ │ │ │ inner_size must be between 0 and is %d │ │ │ │ maximum key length is %d bytes │ │ │ │ maxdigits must be 0 or larger than %d │ │ │ │ -steps must be a non-negative integer │ │ │ │ '%.200s' object is not an async iterator │ │ │ │ +steps must be a non-negative integer │ │ │ │ +child index out of range │ │ │ │ object %.50s does not have __anext__ method │ │ │ │ +node_offset is too large │ │ │ │ object %.50s does not have __await__ method │ │ │ │ -child index out of range │ │ │ │ -maxdigits │ │ │ │ leaf_size │ │ │ │ node_offset │ │ │ │ node_depth │ │ │ │ inner_size │ │ │ │ last_node │ │ │ │ +maxdigits │ │ │ │ namespaces │ │ │ │ -node_offset is too large │ │ │ │ ExternalEntityRef │ │ │ │ float divmod() │ │ │ │ get expected 1 or 2 arguments │ │ │ │ +O!|U:timezone │ │ │ │ __await__ returned a non-iterable │ │ │ │ unknown expression kind inside f-string │ │ │ │ -O!|U:timezone │ │ │ │ Parser stack overflowed - Python source too complex to parse │ │ │ │ │ │ │ │ int_to_decimal_string │ │ │ │ _pylong.int_to_decimal_string did not return a str │ │ │ │ +i:__reduce_ex__ │ │ │ │ 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__ │ │ │ │ ProcessingInstruction │ │ │ │ _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 │ │ │ │ @@ -9543,30 +9541,31 @@ │ │ │ │ int_divmod │ │ │ │ tuple of length 2 is required from int_divmod() │ │ │ │ tuple of int is required from int_divmod() │ │ │ │ can't translate character '\x%02x' in position %zd: %U │ │ │ │ can't translate character '\u%04x' in position %zd: %U │ │ │ │ can't translate character '\U%08x' in position %zd: %U │ │ │ │ can't translate characters in position %zd-%zd: %U │ │ │ │ +bad tzinfo state arg │ │ │ │ exec not supported for isolated subinterpreters │ │ │ │ execv() arg 2 must be a tuple or list │ │ │ │ execv() arg 2 must not be empty │ │ │ │ execv() arg 2 first element cannot be empty │ │ │ │ -bad tzinfo state arg │ │ │ │ OO|iiii:getaddrinfo │ │ │ │ getaddrinfo() argument 1 must be string or None │ │ │ │ Int or String expected │ │ │ │ socket.getaddrinfo │ │ │ │ setdefault expected 1 or 2 arguments │ │ │ │ object %.50s does not have __aiter__ method │ │ │ │ -combinations │ │ │ │ in Element.__deepcopy__ │ │ │ │ state must be an int, not %T │ │ │ │ deepcopy helper not found │ │ │ │ O(()n)NN │ │ │ │ +combinations_with_replacement │ │ │ │ +combinations │ │ │ │ expected an instruction sequence, not %T │ │ │ │ et:gethostbyname_ex │ │ │ │ Cannot create a consistent method resolution order (MRO) for bases │ │ │ │ name must be str, not %s │ │ │ │ variable %R does not exist │ │ │ │ tounicode() may only be called on unicode type arrays ('u' or 'w') │ │ │ │ w*|ni:recv_into │ │ │ │ @@ -9582,23 +9581,22 @@ │ │ │ │ execve: environment must be a mapping object │ │ │ │ execve: argv first element cannot be empty │ │ │ │ _paramspec_prepare_subst │ │ │ │ can only append array (not "%.200s") to array │ │ │ │ pop from empty stack │ │ │ │ os.getxattr │ │ │ │ dropwhile │ │ │ │ +non-integer arguments in division │ │ │ │ +os.removexattr │ │ │ │ element_factory │ │ │ │ comment_factory │ │ │ │ pi_factory │ │ │ │ insert_comments │ │ │ │ insert_pis │ │ │ │ TreeBuilder │ │ │ │ -combinations_with_replacement │ │ │ │ -non-integer arguments in division │ │ │ │ -os.removexattr │ │ │ │ exception snapshot missing 'type' attribute │ │ │ │ exception snapshot missing 'msg' attribute │ │ │ │ exception snapshot missing 'errdisplay' attribute │ │ │ │ error while copying exception error display │ │ │ │ missing exc │ │ │ │ bad argument type for built-in operation │ │ │ │ deque already at its maximum size │ │ │ │ @@ -9612,16 +9610,16 @@ │ │ │ │ array.remove(x): x not in array │ │ │ │ pop from empty array │ │ │ │ arg must be list │ │ │ │ null argument to internal routine │ │ │ │ _paramspec_subst │ │ │ │ Exception ignored in PyMapping_HasKey(); consider using PyMapping_HasKeyWithError(), PyMapping_GetOptionalItem() or PyObject_GetItem() │ │ │ │ |O!O:super │ │ │ │ -child assignment index out of range │ │ │ │ char format requires a bytes object of length 1 │ │ │ │ +child assignment index out of range │ │ │ │ Exception ignored in PyMapping_HasKeyString(); consider using PyMapping_HasKeyStringWithError(), PyMapping_GetOptionalItemString() or PyMapping_GetItemString() │ │ │ │ ii|i:getsockopt │ │ │ │ getsockopt string buffer not allowed │ │ │ │ getsockopt buflen out of range │ │ │ │ __cause__ may not be deleted │ │ │ │ exception cause must be None or derive from BaseException │ │ │ │ This object has no __weakref__ │ │ │ │ @@ -9640,16 +9638,16 @@ │ │ │ │ EXT specifies code <= 0 │ │ │ │ unregistered extension code %ld │ │ │ │ _inverted_registry[%ld] isn't a 2-tuple of strings │ │ │ │ Firing event %d with no exception set │ │ │ │ clk_id should be integer, not %s │ │ │ │ Exception ignored in PyObject_HasAttr(); consider using PyObject_HasAttrWithError(), PyObject_GetOptionalAttr() or PyObject_GetAttr() │ │ │ │ co_lnotab is deprecated, use co_lines instead. │ │ │ │ -iO:clock_settime │ │ │ │ BINSTRING pickle has negative byte count │ │ │ │ +iO:clock_settime │ │ │ │ (NNO&O&i) │ │ │ │ AttlistDecl │ │ │ │ UnparsedEntityDecl │ │ │ │ (O(Ns)N) │ │ │ │ (O(y#)N) │ │ │ │ ../Modules/sha3module.c │ │ │ │ StartCdataSection │ │ │ │ @@ -12709,15 +12707,14 @@ │ │ │ │ setprofile() -- set the global profiling function │ │ │ │ setrecursionlimit() -- set the max recursion depth for the interpreter │ │ │ │ settrace() -- set the global debug tracing function │ │ │ │ _Py_CheckRecursiveCall │ │ │ │ _PyMem_DebugRealloc │ │ │ │ sys.thread_info │ │ │ │ A named tuple holding information about the thread implementation. │ │ │ │ -_PyErr_NoMemory │ │ │ │ vgetargs1_impl │ │ │ │ vars([object]) -> dictionary │ │ │ │ Without arguments, equivalent to locals(). │ │ │ │ With an argument, equivalent to object.__dict__. │ │ │ │ sum($module, iterable, /, start=0) │ │ │ │ Return the sum of a 'start' value (default: 0) plus an iterable of numbers │ │ │ │ When the iterable is empty, return the start value. │ │ │ │ @@ -16954,14 +16951,25 @@ │ │ │ │ nothing. │ │ │ │ lock_held($module, /) │ │ │ │ Return True if the import lock is currently held, else False. │ │ │ │ On platforms without threads, return False. │ │ │ │ extension_suffixes($module, /) │ │ │ │ Returns the list of file suffixes used to identify extension modules. │ │ │ │ (Extremely) low-level import machinery bits as used by importlib. │ │ │ │ +pyinit_main │ │ │ │ +pyinit_main_reconfigure │ │ │ │ +init_stdio_encoding │ │ │ │ +init_fs_encoding │ │ │ │ +init_interp_main │ │ │ │ +init_sys_streams │ │ │ │ +init_set_builtins_open │ │ │ │ +init_import_site │ │ │ │ +add_main_module │ │ │ │ +_PyFaulthandler_Init │ │ │ │ +_PyImport_InitExternal │ │ │ │ proxy($module, object, callback=None, /) │ │ │ │ Create a proxy object that weakly references 'object'. │ │ │ │ 'callback', if given, is called with a reference to the │ │ │ │ proxy when 'object' is about to be finalized. │ │ │ │ getweakrefs($module, object, /) │ │ │ │ Return a list of all weak reference objects pointing to 'object'. │ │ │ │ _remove_dead_weakref($module, dct, key, /) │ │ │ │ @@ -17138,165 +17146,18 @@ │ │ │ │ tuple args and keyword arguments taken from the optional dictionary │ │ │ │ kwargs. The thread exits when the function returns; the return value │ │ │ │ is ignored. The thread will also exit when the function raises an │ │ │ │ unhandled exception; a stack trace will be printed unless the exception │ │ │ │ is SystemExit. │ │ │ │ This module provides primitive operations to write multi-threaded programs. │ │ │ │ The 'threading' module provides a more convenient interface. │ │ │ │ -pyinit_main │ │ │ │ -pyinit_main_reconfigure │ │ │ │ -init_stdio_encoding │ │ │ │ -init_fs_encoding │ │ │ │ -init_interp_main │ │ │ │ -init_sys_streams │ │ │ │ -init_set_builtins_open │ │ │ │ -init_import_site │ │ │ │ -add_main_module │ │ │ │ -_PyFaulthandler_Init │ │ │ │ -_PyImport_InitExternal │ │ │ │ unlock_once │ │ │ │ _PyPathConfig_UpdateGlobal │ │ │ │ PyObject_CallFinalizerFromDealloc │ │ │ │ _PyRecursiveMutex_Unlock │ │ │ │ -open_code($module, /, path) │ │ │ │ -Opens the provided file with the intent to import the contents. │ │ │ │ -This may perform extra validation beyond open(), but is otherwise │ │ │ │ -interchangeable with calling open(path, 'rb'). │ │ │ │ -text_encoding($module, encoding, stacklevel=2, /) │ │ │ │ -A helper function to choose the text encoding. │ │ │ │ -When encoding is not None, this function returns it. │ │ │ │ -Otherwise, this function returns the default text encoding │ │ │ │ -(i.e. "locale" or "utf-8" depends on UTF-8 mode). │ │ │ │ -This function emits an EncodingWarning if encoding is None and │ │ │ │ -sys.flags.warn_default_encoding is true. │ │ │ │ -This can be used in APIs with an encoding=None parameter. │ │ │ │ -However, please consider using encoding="utf-8" for new APIs. │ │ │ │ -open($module, /, file, mode='r', buffering=-1, encoding=None, │ │ │ │ - errors=None, newline=None, closefd=True, opener=None) │ │ │ │ -Open file and return a stream. Raise OSError upon failure. │ │ │ │ -file is either a text or byte string giving the name (and the path │ │ │ │ -if the file isn't in the current working directory) of the file to │ │ │ │ -be opened or an integer file descriptor of the file to be │ │ │ │ -wrapped. (If a file descriptor is given, it is closed when the │ │ │ │ -returned I/O object is closed, unless closefd is set to False.) │ │ │ │ -mode is an optional string that specifies the mode in which the file │ │ │ │ -is opened. It defaults to 'r' which means open for reading in text │ │ │ │ -mode. Other common values are 'w' for writing (truncating the file if │ │ │ │ -it already exists), 'x' for creating and writing to a new file, and │ │ │ │ -'a' for appending (which on some Unix systems, means that all writes │ │ │ │ -append to the end of the file regardless of the current seek position). │ │ │ │ -In text mode, if encoding is not specified the encoding used is platform │ │ │ │ -dependent: locale.getencoding() is called to get the current locale │ │ │ │ -encoding. (For reading and writing raw bytes use binary mode and leave │ │ │ │ -encoding unspecified.) The available modes are: │ │ │ │ -========= ========================================================== │ │ │ │ -Character Meaning │ │ │ │ ---------- ---------------------------------------------------------- │ │ │ │ -'r' open for reading (default) │ │ │ │ -'w' open for writing, truncating the file first │ │ │ │ -'x' create a new file and open it for writing │ │ │ │ -'a' open for writing, appending to the end of the file if it │ │ │ │ - exists │ │ │ │ -'b' binary mode │ │ │ │ -'t' text mode (default) │ │ │ │ -'+' open a disk file for updating (reading and writing) │ │ │ │ -========= ========================================================== │ │ │ │ -The default mode is 'rt' (open for reading text). For binary random │ │ │ │ -access, the mode 'w+b' opens and truncates the file to 0 bytes, while │ │ │ │ -'r+b' opens the file without truncation. The 'x' mode implies 'w' and │ │ │ │ -raises an `FileExistsError` if the file already exists. │ │ │ │ -Python distinguishes between files opened in binary and text modes, │ │ │ │ -even when the underlying operating system doesn't. Files opened in │ │ │ │ -binary mode (appending 'b' to the mode argument) return contents as │ │ │ │ -bytes objects without any decoding. In text mode (the default, or when │ │ │ │ -'t' is appended to the mode argument), the contents of the file are │ │ │ │ -returned as strings, the bytes having been first decoded using a │ │ │ │ -platform-dependent encoding or using the specified encoding if given. │ │ │ │ -buffering is an optional integer used to set the buffering policy. │ │ │ │ -Pass 0 to switch buffering off (only allowed in binary mode), 1 to │ │ │ │ -select line buffering (only usable in text mode), and an integer > 1 to │ │ │ │ -indicate the size of a fixed-size chunk buffer. When no buffering │ │ │ │ -argument is given, the default buffering policy works as follows: │ │ │ │ -* Binary files are buffered in fixed-size chunks; the size of the buffer │ │ │ │ - is chosen using a heuristic trying to determine the underlying │ │ │ │ - device's "block size" and falling back on `io.DEFAULT_BUFFER_SIZE`. │ │ │ │ - On many systems, the buffer will typically be 4096 or 8192 bytes │ │ │ │ -* "Interactive" text files (files for which isatty() returns True) │ │ │ │ - use line buffering. Other text files use the policy described above │ │ │ │ - for binary files. │ │ │ │ -encoding is the name of the encoding used to decode or encode the │ │ │ │ -file. This should only be used in text mode. The default encoding is │ │ │ │ -platform dependent, but any encoding supported by Python can be │ │ │ │ -passed. See the codecs module for the list of supported encodings. │ │ │ │ -errors is an optional string that specifies how encoding errors are to │ │ │ │ -be handled---this argument should not be used in binary mode. Pass │ │ │ │ -'strict' to raise a ValueError exception if there is an encoding error │ │ │ │ -(the default of None has the same effect), or pass 'ignore' to ignore │ │ │ │ -errors. (Note that ignoring encoding errors can lead to data loss.) │ │ │ │ -See the documentation for codecs.register or run 'help(codecs.Codec)' │ │ │ │ -for a list of the permitted encoding error strings. │ │ │ │ -newline controls how universal newlines works (it only applies to text │ │ │ │ -mode). It can be None, '', '\n', '\r', and '\r\n'. It works as │ │ │ │ -follows: │ │ │ │ -* On input, if newline is None, universal newlines mode is enabled. │ │ │ │ - Lines in the input can end in '\n', '\r', or '\r\n', and these are │ │ │ │ - translated into '\n' before being returned to the caller. If it is │ │ │ │ - '', universal newline mode is enabled, but line endings are returned │ │ │ │ - to the caller untranslated. If it has any of the other legal values, │ │ │ │ - input lines are only terminated by the given string, and the line │ │ │ │ - ending is returned to the caller untranslated. │ │ │ │ -* On output, if newline is None, any '\n' characters written are │ │ │ │ - translated to the system default line separator, os.linesep. If │ │ │ │ - newline is '' or '\n', no translation takes place. If newline is any │ │ │ │ - of the other legal values, any '\n' characters written are translated │ │ │ │ - to the given string. │ │ │ │ -If closefd is False, the underlying file descriptor will be kept open │ │ │ │ -when the file is closed. This does not work when a file name is given │ │ │ │ -and must be True in that case. │ │ │ │ -A custom opener can be used by passing a callable as *opener*. The │ │ │ │ -underlying file descriptor for the file object is then obtained by │ │ │ │ -calling *opener* with (*file*, *flags*). *opener* must return an open │ │ │ │ -file descriptor (passing os.open as *opener* results in functionality │ │ │ │ -similar to passing None). │ │ │ │ -open() returns a file object whose type depends on the mode, and │ │ │ │ -through which the standard file operations such as reading and writing │ │ │ │ -are performed. When open() is used to open a file in a text mode ('w', │ │ │ │ -'r', 'wt', 'rt', etc.), it returns a TextIOWrapper. When used to open │ │ │ │ -a file in a binary mode, the returned class varies: in read binary │ │ │ │ -mode, it returns a BufferedReader; in write binary and append binary │ │ │ │ -modes, it returns a BufferedWriter, and in read/write mode, it returns │ │ │ │ -a BufferedRandom. │ │ │ │ -It is also possible to use a string or bytearray as a file for both │ │ │ │ -reading and writing. For strings StringIO can be used like a file │ │ │ │ -opened in a text mode, and for bytes a BytesIO can be used like a file │ │ │ │ -opened in a binary mode. │ │ │ │ -The io module provides the Python interfaces to stream handling. The │ │ │ │ -builtin open function is defined in this module. │ │ │ │ -At the top of the I/O hierarchy is the abstract base class IOBase. It │ │ │ │ -defines the basic interface to a stream. Note, however, that there is no │ │ │ │ -separation between reading and writing to streams; implementations are │ │ │ │ -allowed to raise an OSError if they do not support a given operation. │ │ │ │ -Extending IOBase is RawIOBase which deals simply with the reading and │ │ │ │ -writing of raw bytes to a stream. FileIO subclasses RawIOBase to provide │ │ │ │ -an interface to OS files. │ │ │ │ -BufferedIOBase deals with buffering on a raw byte stream (RawIOBase). Its │ │ │ │ -subclasses, BufferedWriter, BufferedReader, and BufferedRWPair buffer │ │ │ │ -streams that are readable, writable, and both respectively. │ │ │ │ -BufferedRandom provides a buffered interface to random access │ │ │ │ -streams. BytesIO is a simple stream of in-memory bytes. │ │ │ │ -Another IOBase subclass, TextIOBase, deals with the encoding and decoding │ │ │ │ -of streams into text. TextIOWrapper, which extends it, is a buffered text │ │ │ │ -interface to a buffered raw stream (`BufferedIOBase`). Finally, StringIO │ │ │ │ -is an in-memory stream for text. │ │ │ │ -Argument names are not part of the specification, and only the arguments │ │ │ │ -of open() are intended to be used as keyword arguments. │ │ │ │ -DEFAULT_BUFFER_SIZE │ │ │ │ - An int containing the default buffer size used by the module's buffered │ │ │ │ - I/O classes. open() uses the file's blksize (as obtained by os.stat) if │ │ │ │ - possible. │ │ │ │ __fspath__($self, /) │ │ │ │ Returns the path for the entry. │ │ │ │ inode($self, /) │ │ │ │ Return inode of the entry; cached per entry. │ │ │ │ stat($self, /, *, follow_symlinks=True) │ │ │ │ Return stat_result object for the entry; cached per entry. │ │ │ │ is_junction($self, /) │ │ │ │ @@ -18695,14 +18556,150 @@ │ │ │ │ Codec used when reading a file in universal newlines mode. │ │ │ │ It wraps another incremental decoder, translating \r\n and \r into \n. │ │ │ │ It also records the types of newlines encountered. When used with │ │ │ │ translate=False, it ensures that the newline sequence is returned in │ │ │ │ one piece. When used with decoder=None, it expects unicode strings as │ │ │ │ decode input and translates newlines without first invoking an external │ │ │ │ decoder. │ │ │ │ +open_code($module, /, path) │ │ │ │ +Opens the provided file with the intent to import the contents. │ │ │ │ +This may perform extra validation beyond open(), but is otherwise │ │ │ │ +interchangeable with calling open(path, 'rb'). │ │ │ │ +text_encoding($module, encoding, stacklevel=2, /) │ │ │ │ +A helper function to choose the text encoding. │ │ │ │ +When encoding is not None, this function returns it. │ │ │ │ +Otherwise, this function returns the default text encoding │ │ │ │ +(i.e. "locale" or "utf-8" depends on UTF-8 mode). │ │ │ │ +This function emits an EncodingWarning if encoding is None and │ │ │ │ +sys.flags.warn_default_encoding is true. │ │ │ │ +This can be used in APIs with an encoding=None parameter. │ │ │ │ +However, please consider using encoding="utf-8" for new APIs. │ │ │ │ +open($module, /, file, mode='r', buffering=-1, encoding=None, │ │ │ │ + errors=None, newline=None, closefd=True, opener=None) │ │ │ │ +Open file and return a stream. Raise OSError upon failure. │ │ │ │ +file is either a text or byte string giving the name (and the path │ │ │ │ +if the file isn't in the current working directory) of the file to │ │ │ │ +be opened or an integer file descriptor of the file to be │ │ │ │ +wrapped. (If a file descriptor is given, it is closed when the │ │ │ │ +returned I/O object is closed, unless closefd is set to False.) │ │ │ │ +mode is an optional string that specifies the mode in which the file │ │ │ │ +is opened. It defaults to 'r' which means open for reading in text │ │ │ │ +mode. Other common values are 'w' for writing (truncating the file if │ │ │ │ +it already exists), 'x' for creating and writing to a new file, and │ │ │ │ +'a' for appending (which on some Unix systems, means that all writes │ │ │ │ +append to the end of the file regardless of the current seek position). │ │ │ │ +In text mode, if encoding is not specified the encoding used is platform │ │ │ │ +dependent: locale.getencoding() is called to get the current locale │ │ │ │ +encoding. (For reading and writing raw bytes use binary mode and leave │ │ │ │ +encoding unspecified.) The available modes are: │ │ │ │ +========= ========================================================== │ │ │ │ +Character Meaning │ │ │ │ +--------- ---------------------------------------------------------- │ │ │ │ +'r' open for reading (default) │ │ │ │ +'w' open for writing, truncating the file first │ │ │ │ +'x' create a new file and open it for writing │ │ │ │ +'a' open for writing, appending to the end of the file if it │ │ │ │ + exists │ │ │ │ +'b' binary mode │ │ │ │ +'t' text mode (default) │ │ │ │ +'+' open a disk file for updating (reading and writing) │ │ │ │ +========= ========================================================== │ │ │ │ +The default mode is 'rt' (open for reading text). For binary random │ │ │ │ +access, the mode 'w+b' opens and truncates the file to 0 bytes, while │ │ │ │ +'r+b' opens the file without truncation. The 'x' mode implies 'w' and │ │ │ │ +raises an `FileExistsError` if the file already exists. │ │ │ │ +Python distinguishes between files opened in binary and text modes, │ │ │ │ +even when the underlying operating system doesn't. Files opened in │ │ │ │ +binary mode (appending 'b' to the mode argument) return contents as │ │ │ │ +bytes objects without any decoding. In text mode (the default, or when │ │ │ │ +'t' is appended to the mode argument), the contents of the file are │ │ │ │ +returned as strings, the bytes having been first decoded using a │ │ │ │ +platform-dependent encoding or using the specified encoding if given. │ │ │ │ +buffering is an optional integer used to set the buffering policy. │ │ │ │ +Pass 0 to switch buffering off (only allowed in binary mode), 1 to │ │ │ │ +select line buffering (only usable in text mode), and an integer > 1 to │ │ │ │ +indicate the size of a fixed-size chunk buffer. When no buffering │ │ │ │ +argument is given, the default buffering policy works as follows: │ │ │ │ +* Binary files are buffered in fixed-size chunks; the size of the buffer │ │ │ │ + is chosen using a heuristic trying to determine the underlying │ │ │ │ + device's "block size" and falling back on `io.DEFAULT_BUFFER_SIZE`. │ │ │ │ + On many systems, the buffer will typically be 4096 or 8192 bytes │ │ │ │ +* "Interactive" text files (files for which isatty() returns True) │ │ │ │ + use line buffering. Other text files use the policy described above │ │ │ │ + for binary files. │ │ │ │ +encoding is the name of the encoding used to decode or encode the │ │ │ │ +file. This should only be used in text mode. The default encoding is │ │ │ │ +platform dependent, but any encoding supported by Python can be │ │ │ │ +passed. See the codecs module for the list of supported encodings. │ │ │ │ +errors is an optional string that specifies how encoding errors are to │ │ │ │ +be handled---this argument should not be used in binary mode. Pass │ │ │ │ +'strict' to raise a ValueError exception if there is an encoding error │ │ │ │ +(the default of None has the same effect), or pass 'ignore' to ignore │ │ │ │ +errors. (Note that ignoring encoding errors can lead to data loss.) │ │ │ │ +See the documentation for codecs.register or run 'help(codecs.Codec)' │ │ │ │ +for a list of the permitted encoding error strings. │ │ │ │ +newline controls how universal newlines works (it only applies to text │ │ │ │ +mode). It can be None, '', '\n', '\r', and '\r\n'. It works as │ │ │ │ +follows: │ │ │ │ +* On input, if newline is None, universal newlines mode is enabled. │ │ │ │ + Lines in the input can end in '\n', '\r', or '\r\n', and these are │ │ │ │ + translated into '\n' before being returned to the caller. If it is │ │ │ │ + '', universal newline mode is enabled, but line endings are returned │ │ │ │ + to the caller untranslated. If it has any of the other legal values, │ │ │ │ + input lines are only terminated by the given string, and the line │ │ │ │ + ending is returned to the caller untranslated. │ │ │ │ +* On output, if newline is None, any '\n' characters written are │ │ │ │ + translated to the system default line separator, os.linesep. If │ │ │ │ + newline is '' or '\n', no translation takes place. If newline is any │ │ │ │ + of the other legal values, any '\n' characters written are translated │ │ │ │ + to the given string. │ │ │ │ +If closefd is False, the underlying file descriptor will be kept open │ │ │ │ +when the file is closed. This does not work when a file name is given │ │ │ │ +and must be True in that case. │ │ │ │ +A custom opener can be used by passing a callable as *opener*. The │ │ │ │ +underlying file descriptor for the file object is then obtained by │ │ │ │ +calling *opener* with (*file*, *flags*). *opener* must return an open │ │ │ │ +file descriptor (passing os.open as *opener* results in functionality │ │ │ │ +similar to passing None). │ │ │ │ +open() returns a file object whose type depends on the mode, and │ │ │ │ +through which the standard file operations such as reading and writing │ │ │ │ +are performed. When open() is used to open a file in a text mode ('w', │ │ │ │ +'r', 'wt', 'rt', etc.), it returns a TextIOWrapper. When used to open │ │ │ │ +a file in a binary mode, the returned class varies: in read binary │ │ │ │ +mode, it returns a BufferedReader; in write binary and append binary │ │ │ │ +modes, it returns a BufferedWriter, and in read/write mode, it returns │ │ │ │ +a BufferedRandom. │ │ │ │ +It is also possible to use a string or bytearray as a file for both │ │ │ │ +reading and writing. For strings StringIO can be used like a file │ │ │ │ +opened in a text mode, and for bytes a BytesIO can be used like a file │ │ │ │ +opened in a binary mode. │ │ │ │ +The io module provides the Python interfaces to stream handling. The │ │ │ │ +builtin open function is defined in this module. │ │ │ │ +At the top of the I/O hierarchy is the abstract base class IOBase. It │ │ │ │ +defines the basic interface to a stream. Note, however, that there is no │ │ │ │ +separation between reading and writing to streams; implementations are │ │ │ │ +allowed to raise an OSError if they do not support a given operation. │ │ │ │ +Extending IOBase is RawIOBase which deals simply with the reading and │ │ │ │ +writing of raw bytes to a stream. FileIO subclasses RawIOBase to provide │ │ │ │ +an interface to OS files. │ │ │ │ +BufferedIOBase deals with buffering on a raw byte stream (RawIOBase). Its │ │ │ │ +subclasses, BufferedWriter, BufferedReader, and BufferedRWPair buffer │ │ │ │ +streams that are readable, writable, and both respectively. │ │ │ │ +BufferedRandom provides a buffered interface to random access │ │ │ │ +streams. BytesIO is a simple stream of in-memory bytes. │ │ │ │ +Another IOBase subclass, TextIOBase, deals with the encoding and decoding │ │ │ │ +of streams into text. TextIOWrapper, which extends it, is a buffered text │ │ │ │ +interface to a buffered raw stream (`BufferedIOBase`). Finally, StringIO │ │ │ │ +is an in-memory stream for text. │ │ │ │ +Argument names are not part of the specification, and only the arguments │ │ │ │ +of open() are intended to be used as keyword arguments. │ │ │ │ +DEFAULT_BUFFER_SIZE │ │ │ │ + An int containing the default buffer size used by the module's buffered │ │ │ │ + I/O classes. open() uses the file's blksize (as obtained by os.stat) if │ │ │ │ + possible. │ │ │ │ get_clock_info(name: str) -> dict │ │ │ │ Get information of the specified clock. │ │ │ │ perf_counter_ns() -> int │ │ │ │ Performance counter for benchmarking as nanoseconds. │ │ │ │ perf_counter() -> float │ │ │ │ Performance counter for benchmarking. │ │ │ │ thread_time() -> int │ │ │ │ @@ -18832,14 +18829,15 @@ │ │ │ │ DST (Daylight Savings Time) flag (-1, 0 or 1) │ │ │ │ If the DST flag is 0, the time is given in the regular time zone; │ │ │ │ if it is 1, the time is given in the DST time zone; │ │ │ │ if it is -1, mktime() should guess based on the date and time. │ │ │ │ faulthandler module. │ │ │ │ The above exception was the direct cause of the following exception: │ │ │ │ During handling of the above exception, another exception occurred: │ │ │ │ +_PyErr_NoMemory │ │ │ │ Internal state held by ABC machinery. │ │ │ │ _abc_subclasscheck($module, self, subclass, /) │ │ │ │ Internal ABC helper for subclasss checks. Should be never used outside abc module. │ │ │ │ _abc_instancecheck($module, self, instance, /) │ │ │ │ Internal ABC helper for instance checks. Should be never used outside abc module. │ │ │ │ _abc_register($module, self, subclass, /) │ │ │ │ Internal ABC helper for subclasss registration. Should be never used outside abc module. │ │ │ │ @@ -19113,14 +19111,166 @@ │ │ │ │ ST_NLINK │ │ │ │ ST_ATIME │ │ │ │ ST_MTIME │ │ │ │ ST_CTIME │ │ │ │ FILE_ATTRIBUTE_*: Windows file attribute constants │ │ │ │ (only present on Windows) │ │ │ │ _PyInterpreterState_SetRunningMain │ │ │ │ +This module makes available standard errno system symbols. │ │ │ │ +The value of each symbol is the corresponding integer value, │ │ │ │ +e.g., on most systems, errno.ENOENT equals the integer 2. │ │ │ │ +The dictionary errno.errorcode maps numeric codes to symbol names, │ │ │ │ +e.g., errno.errorcode[2] could be the string 'ENOENT'. │ │ │ │ +Symbols that are not relevant to the underlying system are not defined. │ │ │ │ +To map error codes to error messages, use the function os.strerror(), │ │ │ │ +e.g. os.strerror(2) could return 'No such file or directory'. │ │ │ │ +_count_elements($module, mapping, iterable, /) │ │ │ │ +Count elements in the iterable, updating the mapping │ │ │ │ +High performance data structures. │ │ │ │ +- deque: ordered collection accessible from endpoints only │ │ │ │ +- defaultdict: dict subclass with a default value factory │ │ │ │ +Return state information for pickling │ │ │ │ +methodcaller(name, /, *args, **kwargs) │ │ │ │ +Return a callable object that calls the given method on its operand. │ │ │ │ +After f = methodcaller('name'), the call f(r) returns r.name(). │ │ │ │ +After g = methodcaller('name', 'date', foo=1), the call g(r) returns │ │ │ │ +r.name('date', foo=1). │ │ │ │ +itemgetter(item, /, *items) │ │ │ │ +Return a callable object that fetches the given item(s) from its operand. │ │ │ │ +After f = itemgetter(2), the call f(r) returns r[2]. │ │ │ │ +After g = itemgetter(2, 5, 3), the call g(r) returns (r[2], r[5], r[3]) │ │ │ │ +attrgetter(attr, /, *attrs) │ │ │ │ +Return a callable object that fetches the given attribute(s) from its operand. │ │ │ │ +After f = attrgetter('name'), the call f(r) returns r.name. │ │ │ │ +After g = attrgetter('name', 'date'), the call g(r) returns (r.name, r.date). │ │ │ │ +After h = attrgetter('name.first', 'name.last'), the call h(r) returns │ │ │ │ +(r.name.first, r.name.last). │ │ │ │ +call($module, obj, /, *args, **kwargs) │ │ │ │ +Same as obj(*args, **kwargs). │ │ │ │ +length_hint($module, obj, default=0, /) │ │ │ │ +Return an estimate of the number of items in obj. │ │ │ │ +This is useful for presizing containers when building from an iterable. │ │ │ │ +If the object supports len(), the result will be exact. │ │ │ │ +Otherwise, it may over- or under-estimate by an arbitrary amount. │ │ │ │ +The result will be an integer >= 0. │ │ │ │ +_compare_digest($module, a, b, /) │ │ │ │ +Return 'a == b'. │ │ │ │ +This function uses an approach designed to prevent │ │ │ │ +timing analysis, making it appropriate for cryptography. │ │ │ │ +a and b must both be of the same type: either str (ASCII only), │ │ │ │ +or any bytes-like object. │ │ │ │ +Note: If a and b are of different lengths, or if an error occurs, │ │ │ │ +a timing attack could theoretically reveal information about the │ │ │ │ +types and lengths of a and b--but not their values. │ │ │ │ +ge($module, a, b, /) │ │ │ │ +Same as a >= b. │ │ │ │ +gt($module, a, b, /) │ │ │ │ +Same as a > b. │ │ │ │ +le($module, a, b, /) │ │ │ │ +Same as a <= b. │ │ │ │ +lt($module, a, b, /) │ │ │ │ +Same as a < b. │ │ │ │ +ne($module, a, b, /) │ │ │ │ +Same as a != b. │ │ │ │ +eq($module, a, b, /) │ │ │ │ +Same as a == b. │ │ │ │ +ipow($module, a, b, /) │ │ │ │ +Same as a **= b. │ │ │ │ +pow($module, a, b, /) │ │ │ │ +Same as a ** b. │ │ │ │ +delitem($module, a, b, /) │ │ │ │ +Same as del a[b]. │ │ │ │ +setitem($module, a, b, c, /) │ │ │ │ +Same as a[b] = c. │ │ │ │ +getitem($module, a, b, /) │ │ │ │ +Same as a[b]. │ │ │ │ +iconcat($module, a, b, /) │ │ │ │ +Same as a += b, for a and b sequences. │ │ │ │ +concat($module, a, b, /) │ │ │ │ +Same as a + b, for a and b sequences. │ │ │ │ +ior($module, a, b, /) │ │ │ │ +Same as a |= b. │ │ │ │ +ixor($module, a, b, /) │ │ │ │ +Same as a ^= b. │ │ │ │ +iand($module, a, b, /) │ │ │ │ +Same as a &= b. │ │ │ │ +irshift($module, a, b, /) │ │ │ │ +Same as a >>= b. │ │ │ │ +ilshift($module, a, b, /) │ │ │ │ +Same as a <<= b. │ │ │ │ +imod($module, a, b, /) │ │ │ │ +Same as a %= b. │ │ │ │ +itruediv($module, a, b, /) │ │ │ │ +Same as a /= b. │ │ │ │ +ifloordiv($module, a, b, /) │ │ │ │ +Same as a //= b. │ │ │ │ +imatmul($module, a, b, /) │ │ │ │ +Same as a @= b. │ │ │ │ +imul($module, a, b, /) │ │ │ │ +Same as a *= b. │ │ │ │ +isub($module, a, b, /) │ │ │ │ +Same as a -= b. │ │ │ │ +iadd($module, a, b, /) │ │ │ │ +Same as a += b. │ │ │ │ +or_($module, a, b, /) │ │ │ │ +Same as a | b. │ │ │ │ +xor($module, a, b, /) │ │ │ │ +Same as a ^ b. │ │ │ │ +and_($module, a, b, /) │ │ │ │ +Same as a & b. │ │ │ │ +not_($module, a, /) │ │ │ │ +Same as not a. │ │ │ │ +rshift($module, a, b, /) │ │ │ │ +Same as a >> b. │ │ │ │ +lshift($module, a, b, /) │ │ │ │ +Same as a << b. │ │ │ │ +invert($module, a, /) │ │ │ │ +Same as ~a. │ │ │ │ +inv($module, a, /) │ │ │ │ +Same as ~a. │ │ │ │ +abs($module, a, /) │ │ │ │ +Same as abs(a). │ │ │ │ +pos($module, a, /) │ │ │ │ +Same as +a. │ │ │ │ +neg($module, a, /) │ │ │ │ +Same as -a. │ │ │ │ +mod($module, a, b, /) │ │ │ │ +Same as a % b. │ │ │ │ +truediv($module, a, b, /) │ │ │ │ +Same as a / b. │ │ │ │ +floordiv($module, a, b, /) │ │ │ │ +Same as a // b. │ │ │ │ +matmul($module, a, b, /) │ │ │ │ +Same as a @ b. │ │ │ │ +mul($module, a, b, /) │ │ │ │ +Same as a * b. │ │ │ │ +sub($module, a, b, /) │ │ │ │ +Same as a - b. │ │ │ │ +add($module, a, b, /) │ │ │ │ +Same as a + b. │ │ │ │ +index($module, a, /) │ │ │ │ +Same as a.__index__() │ │ │ │ +is_not($module, a, b, /) │ │ │ │ +Same as a is not b. │ │ │ │ +is_($module, a, b, /) │ │ │ │ +Same as a is b. │ │ │ │ +countOf($module, a, b, /) │ │ │ │ +Return the number of items in a which are, or which equal, b. │ │ │ │ +indexOf($module, a, b, /) │ │ │ │ +Return the first index of b in a. │ │ │ │ +contains($module, a, b, /) │ │ │ │ +Same as b in a (note reversed operands). │ │ │ │ +truth($module, a, /) │ │ │ │ +Return True if a is true, False otherwise. │ │ │ │ +Operator interface. │ │ │ │ +This module exports a set of functions implemented in C corresponding │ │ │ │ +to the intrinsic operators of Python. For example, operator.add(x, y) │ │ │ │ +is equivalent to the expression x+y. The function names are those │ │ │ │ +used for special methods; variants without leading and trailing │ │ │ │ +'__' are also provided for convenience. │ │ │ │ Returns an independent iterator. │ │ │ │ Private method returning an estimate of len(list(it)). │ │ │ │ Returns size in memory, in bytes. │ │ │ │ chain is generic over the type of its contents. │ │ │ │ This is the union of the types of the input iterable contents. │ │ │ │ from_iterable($type, iterable, /) │ │ │ │ Alternative chain() constructor taking a single iterable argument that evaluates lazily. │ │ │ │ @@ -19324,166 +19474,14 @@ │ │ │ │ The default factory is called without arguments to produce │ │ │ │ a new value when a key is not present, in __getitem__ only. │ │ │ │ A defaultdict compares equal to a dict with the same items. │ │ │ │ All remaining arguments are treated the same as if they were │ │ │ │ passed to the dict constructor, including keyword arguments. │ │ │ │ deque([iterable[, maxlen]]) │ │ │ │ A list-like sequence optimized for data accesses near its endpoints. │ │ │ │ -This module makes available standard errno system symbols. │ │ │ │ -The value of each symbol is the corresponding integer value, │ │ │ │ -e.g., on most systems, errno.ENOENT equals the integer 2. │ │ │ │ -The dictionary errno.errorcode maps numeric codes to symbol names, │ │ │ │ -e.g., errno.errorcode[2] could be the string 'ENOENT'. │ │ │ │ -Symbols that are not relevant to the underlying system are not defined. │ │ │ │ -To map error codes to error messages, use the function os.strerror(), │ │ │ │ -e.g. os.strerror(2) could return 'No such file or directory'. │ │ │ │ -_count_elements($module, mapping, iterable, /) │ │ │ │ -Count elements in the iterable, updating the mapping │ │ │ │ -High performance data structures. │ │ │ │ -- deque: ordered collection accessible from endpoints only │ │ │ │ -- defaultdict: dict subclass with a default value factory │ │ │ │ -Return state information for pickling │ │ │ │ -methodcaller(name, /, *args, **kwargs) │ │ │ │ -Return a callable object that calls the given method on its operand. │ │ │ │ -After f = methodcaller('name'), the call f(r) returns r.name(). │ │ │ │ -After g = methodcaller('name', 'date', foo=1), the call g(r) returns │ │ │ │ -r.name('date', foo=1). │ │ │ │ -itemgetter(item, /, *items) │ │ │ │ -Return a callable object that fetches the given item(s) from its operand. │ │ │ │ -After f = itemgetter(2), the call f(r) returns r[2]. │ │ │ │ -After g = itemgetter(2, 5, 3), the call g(r) returns (r[2], r[5], r[3]) │ │ │ │ -attrgetter(attr, /, *attrs) │ │ │ │ -Return a callable object that fetches the given attribute(s) from its operand. │ │ │ │ -After f = attrgetter('name'), the call f(r) returns r.name. │ │ │ │ -After g = attrgetter('name', 'date'), the call g(r) returns (r.name, r.date). │ │ │ │ -After h = attrgetter('name.first', 'name.last'), the call h(r) returns │ │ │ │ -(r.name.first, r.name.last). │ │ │ │ -call($module, obj, /, *args, **kwargs) │ │ │ │ -Same as obj(*args, **kwargs). │ │ │ │ -length_hint($module, obj, default=0, /) │ │ │ │ -Return an estimate of the number of items in obj. │ │ │ │ -This is useful for presizing containers when building from an iterable. │ │ │ │ -If the object supports len(), the result will be exact. │ │ │ │ -Otherwise, it may over- or under-estimate by an arbitrary amount. │ │ │ │ -The result will be an integer >= 0. │ │ │ │ -_compare_digest($module, a, b, /) │ │ │ │ -Return 'a == b'. │ │ │ │ -This function uses an approach designed to prevent │ │ │ │ -timing analysis, making it appropriate for cryptography. │ │ │ │ -a and b must both be of the same type: either str (ASCII only), │ │ │ │ -or any bytes-like object. │ │ │ │ -Note: If a and b are of different lengths, or if an error occurs, │ │ │ │ -a timing attack could theoretically reveal information about the │ │ │ │ -types and lengths of a and b--but not their values. │ │ │ │ -ge($module, a, b, /) │ │ │ │ -Same as a >= b. │ │ │ │ -gt($module, a, b, /) │ │ │ │ -Same as a > b. │ │ │ │ -le($module, a, b, /) │ │ │ │ -Same as a <= b. │ │ │ │ -lt($module, a, b, /) │ │ │ │ -Same as a < b. │ │ │ │ -ne($module, a, b, /) │ │ │ │ -Same as a != b. │ │ │ │ -eq($module, a, b, /) │ │ │ │ -Same as a == b. │ │ │ │ -ipow($module, a, b, /) │ │ │ │ -Same as a **= b. │ │ │ │ -pow($module, a, b, /) │ │ │ │ -Same as a ** b. │ │ │ │ -delitem($module, a, b, /) │ │ │ │ -Same as del a[b]. │ │ │ │ -setitem($module, a, b, c, /) │ │ │ │ -Same as a[b] = c. │ │ │ │ -getitem($module, a, b, /) │ │ │ │ -Same as a[b]. │ │ │ │ -iconcat($module, a, b, /) │ │ │ │ -Same as a += b, for a and b sequences. │ │ │ │ -concat($module, a, b, /) │ │ │ │ -Same as a + b, for a and b sequences. │ │ │ │ -ior($module, a, b, /) │ │ │ │ -Same as a |= b. │ │ │ │ -ixor($module, a, b, /) │ │ │ │ -Same as a ^= b. │ │ │ │ -iand($module, a, b, /) │ │ │ │ -Same as a &= b. │ │ │ │ -irshift($module, a, b, /) │ │ │ │ -Same as a >>= b. │ │ │ │ -ilshift($module, a, b, /) │ │ │ │ -Same as a <<= b. │ │ │ │ -imod($module, a, b, /) │ │ │ │ -Same as a %= b. │ │ │ │ -itruediv($module, a, b, /) │ │ │ │ -Same as a /= b. │ │ │ │ -ifloordiv($module, a, b, /) │ │ │ │ -Same as a //= b. │ │ │ │ -imatmul($module, a, b, /) │ │ │ │ -Same as a @= b. │ │ │ │ -imul($module, a, b, /) │ │ │ │ -Same as a *= b. │ │ │ │ -isub($module, a, b, /) │ │ │ │ -Same as a -= b. │ │ │ │ -iadd($module, a, b, /) │ │ │ │ -Same as a += b. │ │ │ │ -or_($module, a, b, /) │ │ │ │ -Same as a | b. │ │ │ │ -xor($module, a, b, /) │ │ │ │ -Same as a ^ b. │ │ │ │ -and_($module, a, b, /) │ │ │ │ -Same as a & b. │ │ │ │ -not_($module, a, /) │ │ │ │ -Same as not a. │ │ │ │ -rshift($module, a, b, /) │ │ │ │ -Same as a >> b. │ │ │ │ -lshift($module, a, b, /) │ │ │ │ -Same as a << b. │ │ │ │ -invert($module, a, /) │ │ │ │ -Same as ~a. │ │ │ │ -inv($module, a, /) │ │ │ │ -Same as ~a. │ │ │ │ -abs($module, a, /) │ │ │ │ -Same as abs(a). │ │ │ │ -pos($module, a, /) │ │ │ │ -Same as +a. │ │ │ │ -neg($module, a, /) │ │ │ │ -Same as -a. │ │ │ │ -mod($module, a, b, /) │ │ │ │ -Same as a % b. │ │ │ │ -truediv($module, a, b, /) │ │ │ │ -Same as a / b. │ │ │ │ -floordiv($module, a, b, /) │ │ │ │ -Same as a // b. │ │ │ │ -matmul($module, a, b, /) │ │ │ │ -Same as a @ b. │ │ │ │ -mul($module, a, b, /) │ │ │ │ -Same as a * b. │ │ │ │ -sub($module, a, b, /) │ │ │ │ -Same as a - b. │ │ │ │ -add($module, a, b, /) │ │ │ │ -Same as a + b. │ │ │ │ -index($module, a, /) │ │ │ │ -Same as a.__index__() │ │ │ │ -is_not($module, a, b, /) │ │ │ │ -Same as a is not b. │ │ │ │ -is_($module, a, b, /) │ │ │ │ -Same as a is b. │ │ │ │ -countOf($module, a, b, /) │ │ │ │ -Return the number of items in a which are, or which equal, b. │ │ │ │ -indexOf($module, a, b, /) │ │ │ │ -Return the first index of b in a. │ │ │ │ -contains($module, a, b, /) │ │ │ │ -Same as b in a (note reversed operands). │ │ │ │ -truth($module, a, /) │ │ │ │ -Return True if a is true, False otherwise. │ │ │ │ -Operator interface. │ │ │ │ -This module exports a set of functions implemented in C corresponding │ │ │ │ -to the intrinsic operators of Python. For example, operator.add(x, y) │ │ │ │ -is equivalent to the expression x+y. The function names are those │ │ │ │ -used for special methods; variants without leading and trailing │ │ │ │ -'__' are also provided for convenience. │ │ │ │ pwd.struct_passwd: Results from getpw*() routines. │ │ │ │ This object may be accessed either as a tuple of │ │ │ │ (pw_name,pw_passwd,pw_uid,pw_gid,pw_gecos,pw_dir,pw_shell) │ │ │ │ or via the object attributes as named in the above tuple. │ │ │ │ getpwall($module, /) │ │ │ │ Return a list of all available password database entries, in arbitrary order. │ │ │ │ See help(pwd) for more on password database entries. │ │ │ │ @@ -25230,22 +25228,22 @@ │ │ │ │ warnings │ │ │ │ warnoptions │ │ │ │ withdata │ │ │ │ writable │ │ │ │ write_through │ │ │ │ 4@r8 4@r7 │ │ │ │ gc__start │ │ │ │ --4@[sp, #24] │ │ │ │ +-4@[sp, #20] │ │ │ │ gc__done │ │ │ │ import__find__load__done │ │ │ │ 4@r0 -4@r3 │ │ │ │ import__find__load__start │ │ │ │ 4@r5 4@r7 │ │ │ │ -4@r5 4@r7 │ │ │ │ 4@r7 4@#_PyRuntime+49672 │ │ │ │ +4@r5 4@r7 │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rel.dyn │ │ │ │ .rel.plt │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu.hash {} │ │ │ │ @@ -377,574 +377,574 @@ │ │ │ │ 0x00011934 9d080000 00000000 a0080000 a3080000 ................ │ │ │ │ 0x00011944 aa080000 ad080000 b1080000 b3080000 ................ │ │ │ │ 0x00011954 b4080000 b7080000 00000000 b8080000 ................ │ │ │ │ 0x00011964 b9080000 ba080000 00000000 bd080000 ................ │ │ │ │ 0x00011974 00000000 bf080000 c2080000 c4080000 ................ │ │ │ │ 0x00011984 00000000 c6080000 c9080000 cb080000 ................ │ │ │ │ 0x00011994 00000000 ce080000 d0080000 d2080000 ................ │ │ │ │ - 0x000119a4 d4080000 d5080000 8c723e72 258e5359 .........r>r%.SY │ │ │ │ - 0x000119b4 c88d4929 e201486f ba391a29 a517a161 ..I)..Ho.9.)...a │ │ │ │ - 0x000119c4 8ae4ee1c 1a427012 9ad40c0e 0c525b9d .....Bp......R[. │ │ │ │ - 0x000119d4 b72e1f49 3ca6066e de061f5d 0ad01670 ...I<..n...]...p │ │ │ │ - 0x000119e4 ff426ca4 de747842 a47f4824 695b760b .Bl..txB..H$i[v. │ │ │ │ - 0x000119f4 f2136e0d 007f552a 796887ff 069c5bbc ..n...U*yh....[. │ │ │ │ - 0x00011a04 4927d7a5 c1e41997 228ace32 088e776d I'......"..2..wm │ │ │ │ - 0x00011a14 3873880b 1a9fd6bd 9a70d450 215b2283 8s.......p.P![". │ │ │ │ - 0x00011a24 e8e57787 1edc5b77 aada2b6d a56051fe ..w...[w..+m.`Q. │ │ │ │ - 0x00011a34 6e6a224b 7207aeff 29ceae50 0a9d3eb7 nj"Kr...)..P..>. │ │ │ │ - 0x00011a44 d8a50a01 a7dda36b ec1f86bf 00fc8877 .......k.......w │ │ │ │ - 0x00011a54 f749b8e5 c0c574db 556ee9e8 d012edb5 .I....t.Un...... │ │ │ │ - 0x00011a64 e02b9de1 e681a1ae ef0b51f9 9bfef544 .+........Q....D │ │ │ │ - 0x00011a74 d66035e9 c144e3a4 b4d5f375 d283f3e5 .`5..D.....u.... │ │ │ │ - 0x00011a84 51023aee a2604e7f c6a7e6e9 f1ac76f3 Q.:..`N.......v. │ │ │ │ - 0x00011a94 99117801 fb8f1b0f d0483392 3f916cf2 ..x......H3.?.l. │ │ │ │ - 0x00011aa4 7e9166fe 65d1ed79 a25e5ca6 364eb506 ~.f.e..y.^\.6N.. │ │ │ │ - 0x00011ab4 4b3d47f3 4a6dc1a3 5fa3a0c5 57d67310 K=G.Jm.._...W.s. │ │ │ │ - 0x00011ac4 fc612f64 f16f527b 46c1f9d3 a28740ed .a/d.oR{F.....@. │ │ │ │ - 0x00011ad4 9119e6e0 7dd35d55 ae6087ff bca37ade ....}.]U.`....z. │ │ │ │ - 0x00011ae4 1e71c131 b72b8660 3376e0d5 5ba20f0f .q.1.+.`3v..[... │ │ │ │ - 0x00011af4 1d5b0e18 51471c7d 818332e8 20cf09fd .[..QG.}..2. ... │ │ │ │ - 0x00011b04 fa2e56bd 366db25a b0612dd5 96f6eaab ..V.6m.Z.a-..... │ │ │ │ - 0x00011b14 41311b65 9894379e 8623b6b1 2e8133ac A1.e..7..#....3. │ │ │ │ - 0x00011b24 77b667b9 8a0c1df9 5a9a3b0f 56b20d29 w.g.....Z.;.V..) │ │ │ │ - 0x00011b34 9390fbcf dee71a15 362e95d3 3efeef0f ........6...>... │ │ │ │ - 0x00011b44 20787146 416db524 58957e2a d1c709cc xqFAm.$X.~*.... │ │ │ │ - 0x00011b54 389e195d 72c91533 8db95de0 1083851b 8..]r..3..]..... │ │ │ │ - 0x00011b64 aea7a065 6e94168e eec0419d efc2c0cb ...en.....A..... │ │ │ │ - 0x00011b74 3262dbed bcee5e31 e9700cc6 00b60c9b 2b....^1.p...... │ │ │ │ - 0x00011b84 26f78795 890d842b 2d3240fd 0e659be4 &......+-2@..e.. │ │ │ │ - 0x00011b94 cb1f1432 280a68a4 86f0967c 90104b03 ...2(.h....|..K. │ │ │ │ - 0x00011ba4 7be2efce 529b19f3 5cfae824 632ba4d7 {...R...\..$c+.. │ │ │ │ - 0x00011bb4 c23059a9 c63df876 34011759 99e66859 .0Y..=.v4..Y..hY │ │ │ │ - 0x00011bc4 be6079f0 2448eb4f 4eb97386 d0e0c882 .`y.$H.ON.s..... │ │ │ │ - 0x00011bd4 ab73be61 9423b6b1 b92927da cafd443d .s.a.#...)'...D= │ │ │ │ - 0x00011be4 d666a288 34bc5252 53e1d004 e05e3b36 .f..4.RRS....^;6 │ │ │ │ - 0x00011bf4 803a05a0 a1083d70 ccb1e088 103698e0 .:....=p.....6.. │ │ │ │ - 0x00011c04 fb5b43cb 646df5db 1cc0c2ae 74e8e614 .[C.dm......t... │ │ │ │ - 0x00011c14 5925ec6b 30efe9bc e63c1bd8 c5c7ed74 Y%.k0....<.....t │ │ │ │ + 0x000119a4 d4080000 d5080000 248e5359 8d723e72 ........$.SY.r>r │ │ │ │ + 0x000119b4 c88d4929 a417a161 ba391a29 e301486f ..I)...a.9.)..Ho │ │ │ │ + 0x000119c4 b62e1f49 1a427012 9ad40c0e 8ae4ee1c ...I.Bp......... │ │ │ │ + 0x000119d4 0d525b9d 0ad01670 3ca6066e de061f5d .R[....p<..n...] │ │ │ │ + 0x000119e4 ff426ca4 a47f4824 685b760b df747842 .Bl...H$h[v..txB │ │ │ │ + 0x000119f4 f2136e0d 786887ff 017f552a 4827d7a5 ..n.xh....U*H'.. │ │ │ │ + 0x00011a04 079c5bbc c1e41997 228ace32 205b2283 ..[....."..2 [". │ │ │ │ + 0x00011a14 3873880b 1a9fd6bd 9a70d450 098e776d 8s.......p.P..wm │ │ │ │ + 0x00011a24 a46051fe e8e57787 aada2b6d 1fdc5b77 .`Q...w...+m..[w │ │ │ │ + 0x00011a34 7207aeff 6e6a224b 29ceae50 d8a50a01 r...nj"K)..P.... │ │ │ │ + 0x00011a44 a6dda36b 0b9d3eb7 ec1f86bf f649b8e5 ...k..>......I.. │ │ │ │ + 0x00011a54 01fc8877 546ee9e8 c1c574db e681a1ae ...wTn....t..... │ │ │ │ + 0x00011a64 e02b9de1 ee0b51f9 d112edb5 9bfef544 .+....Q........D │ │ │ │ + 0x00011a74 d66035e9 c144e3a4 d283f3e5 b4d5f375 .`5..D.........u │ │ │ │ + 0x00011a84 51023aee c6a7e6e9 f0ac76f3 a3604e7f Q.:.......v..`N. │ │ │ │ + 0x00011a94 99117801 fb8f1b0f 3e916cf2 d1483392 ..x.....>.l..H3. │ │ │ │ + 0x00011aa4 7e9166fe 65d1ed79 4a3d47f3 364eb506 ~.f.e..yJ=G.6N.. │ │ │ │ + 0x00011ab4 a35e5ca6 5ea3a0c5 4b6dc1a3 57d67310 .^\.^...Km..W.s. │ │ │ │ + 0x00011ac4 fc612f64 f16f527b a28740ed 9019e6e0 .a/d.oR{..@..... │ │ │ │ + 0x00011ad4 47c1f9d3 7dd35d55 1e71c131 bca37ade G...}.]U.q.1..z. │ │ │ │ + 0x00011ae4 b62b8660 af6087ff 3376e0d5 5ba20f0f .+.`.`..3v..[... │ │ │ │ + 0x00011af4 1d5b0e18 51471c7d 818332e8 40311b65 .[..QG.}..2.@1.e │ │ │ │ + 0x00011b04 96f6eaab 20cf09fd fa2e56bd b0612dd5 .... .....V..a-. │ │ │ │ + 0x00011b14 376db25a 8623b6b1 2e8133ac 9894379e 7m.Z.#....3...7. │ │ │ │ + 0x00011b24 77b667b9 56b20d29 5a9a3b0f 9290fbcf w.g.V..)Z.;..... │ │ │ │ + 0x00011b34 8b0c1df9 3efeef0f 362e95d3 dee71a15 ....>...6....... │ │ │ │ + 0x00011b44 20787146 416db524 d0c709cc 59957e2a xqFAm.$....Y.~* │ │ │ │ + 0x00011b54 389e195d 8cb95de0 73c91533 eec2c0cb 8..]..].s..3.... │ │ │ │ + 0x00011b64 aea7a065 6e94168e 1083851b efc0419d ...en.........A. │ │ │ │ + 0x00011b74 3262dbed e8700cc6 bdee5e31 00b60c9b 2b...p....^1.... │ │ │ │ + 0x00011b84 880d842b 27f78795 2d3240fd 0e659be4 ...+'...-2@..e.. │ │ │ │ + 0x00011b94 cb1f1432 86f0967c 280a68a4 90104b03 ...2...|(.h...K. │ │ │ │ + 0x00011ba4 7be2efce 529b19f3 622ba4d7 5dfae824 {...R...b+..]..$ │ │ │ │ + 0x00011bb4 c63df876 34011759 c23059a9 99e66859 .=.v4..Y.0Y...hY │ │ │ │ + 0x00011bc4 4eb97386 2448eb4f aa73be61 be6079f0 N.s.$H.O.s.a.`y. │ │ │ │ + 0x00011bd4 d1e0c882 b82927da 9523b6b1 cafd443d .....)'..#....D= │ │ │ │ + 0x00011be4 52e1d004 d666a288 35bc5252 803a05a0 R....f..5.RR.:.. │ │ │ │ + 0x00011bf4 a0083d70 e15e3b36 fa5b43cb ccb1e088 ..=p.^;6.[C..... │ │ │ │ + 0x00011c04 113698e0 646df5db 74e8e614 5825ec6b .6..dm..t...X%.k │ │ │ │ + 0x00011c14 1dc0c2ae 30efe9bc e63c1bd8 c5c7ed74 ....0....<.....t │ │ │ │ 0x00011c24 a06bff35 d4e1710f 39d0c6a8 74bb5d1d .k.5..q.9...t.]. │ │ │ │ - 0x00011c34 b0a4c1b6 dba11361 c0bd54fc 577fb3c8 .......a..T.W... │ │ │ │ + 0x00011c34 daa11361 b1a4c1b6 c0bd54fc 577fb3c8 ...a......T.W... │ │ │ │ 0x00011c44 81593dae 3c83b6fb 7562ca7b 7f89b2cb .Y=.<...ub.{.... │ │ │ │ - 0x00011c54 a24da0fc 3bddaa61 81762427 e8a57ab3 .M..;..a.v$'..z. │ │ │ │ - 0x00011c64 38c71787 04196b7a fb3c7fab 1df60a54 8.....kz.<.....T │ │ │ │ - 0x00011c74 0b636cad 64f457ab bea85d8d 5a425c95 .cl.d.W...].ZB\. │ │ │ │ - 0x00011c84 f5d65fb8 30901b0f cdf416e0 fdd2ef0f .._.0........... │ │ │ │ - 0x00011c94 2a966517 0a9454e5 28d985bf ba732643 *.e...T.(....s&C │ │ │ │ - 0x00011ca4 8dd7067d dc84197e 5635e7a8 2def4ce5 ...}...~V5..-.L. │ │ │ │ - 0x00011cb4 02f12675 18afe9b5 45143fac 282b0f1b ..&u....E.?.(+.. │ │ │ │ - 0x00011cc4 e4b18ca0 73605910 c8412855 8f286183 ....s`Y..A(U.(a. │ │ │ │ - 0x00011cd4 3ebd2806 d9d114c0 fcd3400f 7001073e >.(.......@.p..> │ │ │ │ - 0x00011ce4 3f7e967c 945e60ab 6133660f 23bbaaaa ?~.|.^`.a3f.#... │ │ │ │ - 0x00011cf4 e8663e00 bad580c2 149a9319 5fc3080e .f>........._... │ │ │ │ - 0x00011d04 7e889516 c390ece5 b4f994f3 8f3be5aa ~............;.. │ │ │ │ - 0x00011d14 f049b524 9e7602d4 d7f54610 d294ef46 .I.$.v....F....F │ │ │ │ - 0x00011d24 a5d0c391 7ef77610 7aa3199d 96aeb8f4 ....~.v.z....... │ │ │ │ - 0x00011d34 4b4aa5c7 f03be83a e4d98281 7ffd8f39 KJ...;.:.......9 │ │ │ │ - 0x00011d44 be4a83d1 1dea9e8b c4805f61 6ce1e743 .J........_al..C │ │ │ │ - 0x00011d54 f2d253b5 4d2bdb08 e205be0a 58c6f244 ..S.M+......X..D │ │ │ │ - 0x00011d64 22bf40ed f784d302 5cc359bb eefda3f9 ".@.....\.Y..... │ │ │ │ - 0x00011d74 a59e61bd 2626158d b11739a7 4429b573 ..a.&&....9.D).s │ │ │ │ - 0x00011d84 a36f880b 06a487ff 9edae1ef e965eab2 .o...........e.. │ │ │ │ + 0x00011c54 a24da0fc 3bddaa61 81762427 04196b7a .M..;..a.v$'..kz │ │ │ │ + 0x00011c64 fa3c7fab e8a57ab3 39c71787 1df60a54 .<....z.9......T │ │ │ │ + 0x00011c74 0b636cad bea85d8d 5a425c95 f4d65fb8 .cl...].ZB\..._. │ │ │ │ + 0x00011c84 65f457ab 30901b0f cdf416e0 fdd2ef0f e.W.0........... │ │ │ │ + 0x00011c94 2a966517 28d985bf 8cd7067d ba732643 *.e.(......}.s&C │ │ │ │ + 0x00011ca4 0b9454e5 5635e7a8 dc84197e 2def4ce5 ..T.V5.....~-.L. │ │ │ │ + 0x00011cb4 44143fac 02f12675 19afe9b5 282b0f1b D.?...&u....(+.. │ │ │ │ + 0x00011cc4 72605910 e5b18ca0 8e286183 c9412855 r`Y......(a..A(U │ │ │ │ + 0x00011cd4 d8d114c0 3fbd2806 7001073e 3e7e967c ....?.(.p..>>~.| │ │ │ │ + 0x00011ce4 fdd3400f 945e60ab 6133660f 23bbaaaa ..@..^`.a3f.#... │ │ │ │ + 0x00011cf4 bad580c2 5ec3080e e8663e00 159a9319 ....^....f>..... │ │ │ │ + 0x00011d04 7e889516 c390ece5 8e3be5aa b5f994f3 ~........;...... │ │ │ │ + 0x00011d14 f049b524 d6f54610 9f7602d4 a4d0c391 .I.$..F..v...... │ │ │ │ + 0x00011d24 d394ef46 96aeb8f4 7ef77610 4a4aa5c7 ...F....~.v.JJ.. │ │ │ │ + 0x00011d34 7ba3199d e4d98281 f03be83a 7ffd8f39 {........;.:...9 │ │ │ │ + 0x00011d44 be4a83d1 1dea9e8b 4c2bdb08 6ce1e743 .J......L+..l..C │ │ │ │ + 0x00011d54 f2d253b5 c5805f61 f684d302 e205be0a ..S..._a........ │ │ │ │ + 0x00011d64 58c6f244 23bf40ed a49e61bd eefda3f9 X..D#.@...a..... │ │ │ │ + 0x00011d74 5dc359bb 2626158d b11739a7 4429b573 ].Y.&&....9.D).s │ │ │ │ + 0x00011d84 a36f880b 9edae1ef e865eab2 07a487ff .o.......e...... │ │ │ │ 0x00011d94 8947977c 3c95ae68 033036f8 d44a24ca .G.|<..h.06..J$. │ │ │ │ - 0x00011da4 167f23aa 2769c2e8 3ce55578 0550851b ..#.'i..<.Ux.P.. │ │ │ │ - 0x00011db4 22d10102 386d220c 8c37daa8 a3bb0935 "...8m"..7.....5 │ │ │ │ - 0x00011dc4 94970cd2 3220fa9a bc59a194 f1da3578 ....2 ...Y....5x │ │ │ │ - 0x00011dd4 6cf5581b e8578786 0dce84c6 cad51108 l.X..W.......... │ │ │ │ - 0x00011de4 aaaad77d 2f119e8b 02fef8e2 a35aef90 ...}/........Z.. │ │ │ │ - 0x00011df4 3cc3dc34 94082590 3820fa9a da6c7798 <..4..%.8 ...lw. │ │ │ │ - 0x00011e04 9981f47a 9f6cdd05 325d81ac afb2dc5c ...z.l..2].....\ │ │ │ │ - 0x00011e14 4eb997f0 c9ac2564 647dbfb4 cccd5b7e N.....%dd}....[~ │ │ │ │ - 0x00011e24 9312b088 c6b71920 8c4f0518 b3cdfbb8 ....... .O...... │ │ │ │ + 0x00011da4 167f23aa 2769c2e8 0450851b 3de55578 ..#.'i...P..=.Ux │ │ │ │ + 0x00011db4 386d220c 8c37daa8 22d10102 a3bb0935 8m"..7.."......5 │ │ │ │ + 0x00011dc4 f0da3578 94970cd2 3220fa9a bd59a194 ..5x....2 ...Y.. │ │ │ │ + 0x00011dd4 0cce84c6 6cf5581b e9578786 cad51108 ....l.X..W...... │ │ │ │ + 0x00011de4 2e119e8b abaad77d 02fef8e2 a35aef90 .......}.....Z.. │ │ │ │ + 0x00011df4 3820fa9a 94082590 9881f47a 3cc3dc34 8 ....%....z<..4 │ │ │ │ + 0x00011e04 db6c7798 9f6cdd05 aeb2dc5c 335d81ac .lw..l.....\3].. │ │ │ │ + 0x00011e14 c8ac2564 4fb997f0 647dbfb4 9212b088 ..%dO...d}...... │ │ │ │ + 0x00011e24 cdcd5b7e 8c4f0518 b2cdfbb8 c7b71920 ..[~.O......... │ │ │ │ 0x00011e34 f08e30cb 62c332fa 55cbda4e d9251b0f ..0.b.2.U..N.%.. │ │ │ │ - 0x00011e44 7ae8568e 3ffbcf7a 6544b591 08fddd2f z.V.?..zeD...../ │ │ │ │ - 0x00011e54 ef7f2714 b2cd98d3 36698ae5 3af3bb9e ..'.....6i..:... │ │ │ │ + 0x00011e44 3efbcf7a 7be8568e 6544b591 ee7f2714 >..z{.V.eD....'. │ │ │ │ + 0x00011e54 09fddd2f 3af3bb9e 36698ae5 b2cd98d3 .../:...6i...... │ │ │ │ 0x00011e64 a1e75e56 a1ac9e15 53e25be5 f5cd3d67 ..^V....S.[...=g │ │ │ │ - 0x00011e74 f4e23930 ce6b880b 3b48851b 1c6243e3 ..90.k..;H...bC. │ │ │ │ - 0x00011e84 09878c66 c3623f02 1489c797 a42c71c4 ...f.b?......,q. │ │ │ │ - 0x00011e94 b3159a7c 1430708b 8785217c 43664b10 ...|.0p...!|CfK. │ │ │ │ + 0x00011e74 3a48851b f4e23930 cf6b880b 1c6243e3 :H....90.k...bC. │ │ │ │ + 0x00011e84 09878c66 c3623f02 b2159a7c a42c71c4 ...f.b?....|.,q. │ │ │ │ + 0x00011e94 1589c797 1430708b 8785217c 43664b10 .....0p...!|CfK. │ │ │ │ 0x00011ea4 8bc8302d da2f8210 7c29c306 80d4237e ..0-./..|)....#~ │ │ │ │ - 0x00011eb4 3b707946 c2ebf455 127c06af af3a5218 ;pyF...U.|...:R. │ │ │ │ - 0x00011ec4 8c3f162b b87cec9a 802b5c64 eddc14f2 .?.+.|...+\d.... │ │ │ │ - 0x00011ed4 e49e279b 6e24a770 be3cd511 c2b13308 ..'.n$.p.<....3. │ │ │ │ - 0x00011ee4 5218b706 c95c1bd8 64aca0f3 98602a50 R....\..d....`*P │ │ │ │ + 0x00011eb4 3b707946 127c06af c2ebf455 af3a5218 ;pyF.|.....U.:R. │ │ │ │ + 0x00011ec4 802b5c64 ecdc14f2 8c3f162b b97cec9a .+\d.....?.+.|.. │ │ │ │ + 0x00011ed4 e49e279b 6e24a770 be3cd511 5218b706 ..'.n$.p.<..R... │ │ │ │ + 0x00011ee4 c85c1bd8 c3b13308 98602a50 64aca0f3 .\....3..`*Pd... │ │ │ │ 0x00011ef4 21160b37 635722d0 95305e6d 2f32211e !..7cW"..0^m/2!. │ │ │ │ - 0x00011f04 b725aad9 6c9abfd7 4cb265d5 fd5bde12 .%..l...L.e..[.. │ │ │ │ - 0x00011f14 b7284ea8 18a3d929 669a829f 8ff574a2 .(N....)f.....t. │ │ │ │ - 0x00011f24 02d1d76d 425987ff 6f51e4e7 a2f643ca ...mBY..oQ....C. │ │ │ │ - 0x00011f34 10d5f058 0e7c18b9 32c56af9 d333b2a3 ...X.|..2.j..3.. │ │ │ │ - 0x00011f44 8060d087 80e637d1 f58e57a9 da0c1689 .`....7...W..... │ │ │ │ + 0x00011f04 b725aad9 6c9abfd7 fc5bde12 4db265d5 .%..l....[..M.e. │ │ │ │ + 0x00011f14 b7284ea8 669a829f 8ef574a2 19a3d929 .(N.f.....t....) │ │ │ │ + 0x00011f24 02d1d76d 6e51e4e7 435987ff 32c56af9 ...mnQ..CY..2.j. │ │ │ │ + 0x00011f34 0e7c18b9 d233b2a3 10d5f058 a3f643ca .|...3.....X..C. │ │ │ │ + 0x00011f44 f48e57a9 80e637d1 8160d087 da0c1689 ..W...7..`...... │ │ │ │ 0x00011f54 b1569e7c 7bfb4183 7fe72813 c58d87d6 .V.|{.A...(..... │ │ │ │ - 0x00011f64 4ade6bb4 2d951540 b9fb3200 1690eb9a J.k.-..@..2..... │ │ │ │ - 0x00011f74 8e30a68b 6cb1ed1c 3f8acb43 56cab43b .0..l...?..CV..; │ │ │ │ - 0x00011f84 6bf6a3b6 b2903bd3 20bbf12f 3716ec87 k.....;. ../7... │ │ │ │ - 0x00011f94 8da10436 de6a588f 82f350b0 5778a2ab ...6.jX...P.Wx.. │ │ │ │ - 0x00011fa4 e04ea67b 520b2169 d0d8353b 27d78582 .N.{R.!i..5;'... │ │ │ │ - 0x00011fb4 9438348c ae2aaf14 f12b15f2 a4675042 .84..*...+...gPB │ │ │ │ - 0x00011fc4 cb07f93c 2f4bcdd4 c07586fc 76543c94 .....C....j... │ │ │ │ + 0x00011f84 57cab43b 20bbf12f b2903bd3 3716ec87 W..; ../..;.7... │ │ │ │ + 0x00011f94 8da10436 5678a2ab 82f350b0 df6a588f ...6Vx....P..jX. │ │ │ │ + 0x00011fa4 d0d8353b 520b2169 26d78582 e14ea67b ..5;R.!i&....N.{ │ │ │ │ + 0x00011fb4 f02b15f2 9438348c af2aaf14 ca07f93c .+...84..*.....< │ │ │ │ + 0x00011fc4 a5675042 2f4bcdd4 845c1cda 76543c94 .gPB/K...\..vT<. │ │ │ │ + 0x00011fd4 c07586fc bb2fbddf d26e7f17 ebb46faa .u.../...n....o. │ │ │ │ + 0x00011fe4 81ae69a0 f0b82e77 dd595cc6 4e620a76 ..i....w.Y\.Nb.v │ │ │ │ + 0x00011ff4 5d243af3 8cc13da2 4be9973a 924fd08a ]$:...=.K..:.O.. │ │ │ │ + 0x00012004 9985ad08 e48fcb2c 023776fd c17fa694 .......,.7v..... │ │ │ │ + 0x00012014 a83a947c d3c737a9 9a6186d7 5d61e89f .:.|..7..a..]a.. │ │ │ │ + 0x00012024 aaf9b7fd 78041f6e 93e75fb7 7fc0b7bf ....x..n.._..... │ │ │ │ 0x00012034 8e68b06e 732f7f77 cd3f0caf 5e68b4bf .h.ns/.w.?..^h.. │ │ │ │ - 0x00012044 5d4d3548 b09606d8 cfda5937 3ef46ae7 ]M5H......Y7>.j. │ │ │ │ - 0x00012054 e8e05b47 e692eb9d 0d7bb14c d94d2073 ..[G.....{.L.M s │ │ │ │ - 0x00012064 8f22c624 4e328290 96a4fb7a 4d915aba .".$N2.....zM.Z. │ │ │ │ - 0x00012074 7ca5c3c1 102428d7 e0de7310 2612a76d |....$(...s.&..m │ │ │ │ - 0x00012084 ca55cb20 adb05324 44683671 9cf27a0e .U. ..S$Dh6q..z. │ │ │ │ - 0x00012094 1ebc7987 e3d47126 4937d923 e8cb524a ..y...q&I7.#..RJ │ │ │ │ - 0x000120a4 c5b99c40 04362510 3892e370 060204f9 ...@.6%.8..p.... │ │ │ │ - 0x000120b4 a61d0457 c7e969a0 24d9df7f b77bb066 ...W..i.$....{.f │ │ │ │ - 0x000120c4 56ec9d7c 98022a75 3405c149 76722cc0 V..|..*u4..Ivr,. │ │ │ │ - 0x000120d4 46c81133 6d69f38e 6f69f38e 928b851b F..3mi..oi...... │ │ │ │ - 0x000120e4 6e69f38e bfdddbf5 58ee96e2 6a141807 ni......X...j... │ │ │ │ - 0x000120f4 9bad3818 e822ef7f 623f9151 1defdd81 ..8.."..b?.Q.... │ │ │ │ - 0x00012104 b05cc509 bc9cf38e 3063660f 365ac346 .\......0cf.6Z.F │ │ │ │ - 0x00012114 ef10aa14 6ededc5c e18a2d4d 134b7aab ....n..\..-M.Kz. │ │ │ │ - 0x00012124 cca8d26a 308dc813 d48351d1 6ffe851a ...j0.....Q.o... │ │ │ │ - 0x00012134 359760e2 4e88e009 10998938 4c18698e 5.`.N......8L.i. │ │ │ │ - 0x00012144 7cc8915d 114995e0 265256c9 880eebac |..].I..&RV..... │ │ │ │ - 0x00012154 e408bfcd b203e048 eb43425a 8efe122d .......H.CBZ...- │ │ │ │ + 0x00012044 5d4d3548 b09606d8 cfda5937 e692eb9d ]M5H......Y7.... │ │ │ │ + 0x00012054 e8e05b47 0c7bb14c 3ff46ae7 d94d2073 ..[G.{.L?.j..M s │ │ │ │ + 0x00012064 8f22c624 96a4fb7a 4c915aba 4f328290 .".$...zL.Z.O2.. │ │ │ │ + 0x00012074 2612a76d e0de7310 ca55cb20 102428d7 &..m..s..U. .$(. │ │ │ │ + 0x00012084 7ca5c3c1 adb05324 1ebc7987 44683671 |.....S$..y.Dh6q │ │ │ │ + 0x00012094 e2d47126 9df27a0e 4937d923 e8cb524a ..q&..z.I7.#..RJ │ │ │ │ + 0x000120a4 c5b99c40 04362510 a61d0457 c6e969a0 ...@.6%....W..i. │ │ │ │ + 0x000120b4 060204f9 3992e370 b67bb066 25d9df7f ....9..p.{.f%... │ │ │ │ + 0x000120c4 56ec9d7c 6c69f38e 98022a75 3405c149 V..|li....*u4..I │ │ │ │ + 0x000120d4 76722cc0 47c81133 6f69f38e 6e69f38e vr,.G..3oi..ni.. │ │ │ │ + 0x000120e4 bedddbf5 938b851b 6a141807 9aad3818 ........j.....8. │ │ │ │ + 0x000120f4 59ee96e2 1cefdd81 e822ef7f 633f9151 Y........"..c?.Q │ │ │ │ + 0x00012104 3063660f ee10aa14 bc9cf38e b05cc509 0cf..........\.. │ │ │ │ + 0x00012114 375ac346 e08a2d4d 6fdedc5c 134b7aab 7Z.F..-Mo..\.Kz. │ │ │ │ + 0x00012124 cca8d26a 308dc813 6efe851a d58351d1 ...j0...n.....Q. │ │ │ │ + 0x00012134 359760e2 104995e0 4e88e009 4c18698e 5.`..I..N...L.i. │ │ │ │ + 0x00012144 10998938 7dc8915d b203e048 880eebac ...8}..]...H.... │ │ │ │ + 0x00012154 ea43425a 265256c9 e508bfcd 8efe122d .CBZ&RV........- │ │ │ │ 0x00012164 4ceb3a7d 43b88cb8 543cb7b1 0fa85ad9 L.:}C...T<....Z. │ │ │ │ - 0x00012174 2e03311c 4d57895b 7e9ed018 3541fc57 ..1.MW.[~...5A.W │ │ │ │ - 0x00012184 ec2c452c d450f3ad cd344e95 34b1e267 .,E,.P...4N.4..g │ │ │ │ - 0x00012194 a8ea9291 80b1766e 3fe475c4 121601a9 ......vn?.u..... │ │ │ │ - 0x000121a4 c5e81b9b 70cfd5b2 bf537c26 30d58ea4 ....p....S|&0... │ │ │ │ + 0x00012174 4c57895b 2f03311c 7e9ed018 3541fc57 LW.[/.1.~...5A.W │ │ │ │ + 0x00012184 cc344e95 ec2c452c d550f3ad a8ea9291 .4N..,E,.P...... │ │ │ │ + 0x00012194 34b1e267 3ee475c4 81b1766e c4e81b9b 4..g>.u...vn.... │ │ │ │ + 0x000121a4 131601a9 be537c26 71cfd5b2 30d58ea4 .....S|&q...0... │ │ │ │ 0x000121b4 995922e8 fc3fb925 92b2a40e 8174820d .Y"..?.%.....t.. │ │ │ │ - 0x000121c4 407a2605 b44784ab f623ce20 7c1b760f @z&..G...#. |.v. │ │ │ │ + 0x000121c4 b44784ab 407a2605 f623ce20 7c1b760f .G..@z&..#. |.v. │ │ │ │ 0x000121d4 9fa423fc 778379ea 68e7b9e9 6d9cced0 ..#.w.y.h...m... │ │ │ │ - 0x000121e4 62d64bd5 380c9a2b f0ffe515 b5ae9ec6 b.K.8..+........ │ │ │ │ - 0x000121f4 6d891103 0818fc9e 59a4902e d098a8d6 m.......Y....... │ │ │ │ - 0x00012204 7ac8c481 c18d4005 9457ca1b 7350ea1f z.....@..W..sP.. │ │ │ │ - 0x00012214 481a7be9 a65f59e5 5dbd3401 a66fd105 H.{.._Y.].4..o.. │ │ │ │ - 0x00012224 24563664 5db6dbbc 58052687 327ab233 $V6d]...X.&.2z.3 │ │ │ │ - 0x00012234 2393bad1 8488106d e204027e 13330b94 #......m...~.3.. │ │ │ │ - 0x00012244 a65c5c44 993d4795 7076b3a6 7f3984d7 .\\D.=G.pv...9.. │ │ │ │ - 0x00012254 10d6b097 46f9b0f7 2fe6d963 ed20582e ....F.../..c. X. │ │ │ │ - 0x00012264 b0776882 cc12bd67 36c09559 8b97de12 .wh....g6..Y.... │ │ │ │ + 0x000121e4 62d64bd5 b4ae9ec6 f0ffe515 390c9a2b b.K.........9..+ │ │ │ │ + 0x000121f4 6d891103 58a4902e 0918fc9e d098a8d6 m...X........... │ │ │ │ + 0x00012204 7ac8c481 c18d4005 7250ea1f 9557ca1b z.....@.rP...W.. │ │ │ │ + 0x00012214 a65f59e5 5cbd3401 491a7be9 a66fd105 ._Y.\.4.I.{..o.. │ │ │ │ + 0x00012224 5cb6dbbc 25563664 58052687 2293bad1 \...%V6dX.&."... │ │ │ │ + 0x00012234 337ab233 12330b94 8488106d e304027e 3z.3.3.....m...~ │ │ │ │ + 0x00012244 a65c5c44 993d4795 7e3984d7 7176b3a6 .\\D.=G.~9..qv.. │ │ │ │ + 0x00012254 2ee6d963 46f9b0f7 11d6b097 ed20582e ...cF........ X. │ │ │ │ + 0x00012264 cc12bd67 8a97de12 b0776882 37c09559 ...g.....wh.7..Y │ │ │ │ 0x00012274 ece9432b b1776882 cddaacca 76e5967c ..C+.wh.....v..| │ │ │ │ 0x00012284 02c5354f 2f385a9a 0e2d06f3 a8f24072 ..5O/8Z..-....@r │ │ │ │ - 0x00012294 e57e967c 6b06e78c 5b5fe6d2 6eca4961 .~.|k...[_..n.Ia │ │ │ │ - 0x000122a4 49affd89 a6bd1812 d5ce6e45 d8bda1cb I.........nE.... │ │ │ │ - 0x000122b4 857c0f76 eca2a68c 4cf1364e dd6a1228 .|.v....L.6N.j.( │ │ │ │ + 0x00012294 e57e967c 6b06e78c 5b5fe6d2 48affd89 .~.|k...[_..H... │ │ │ │ + 0x000122a4 6fca4961 a6bd1812 d5ce6e45 d8bda1cb o.Ia......nE.... │ │ │ │ + 0x000122b4 857c0f76 4cf1364e dc6a1228 eda2a68c .|.vL.6N.j.(.... │ │ │ │ 0x000122c4 aed53119 8ba59590 116c3d83 158058cf ..1......l=...X. │ │ │ │ - 0x000122d4 dafad0c0 406139d2 bae3927c 3a133256 ....@a9....|:.2V │ │ │ │ - 0x000122e4 ff0b0b34 30074f33 6a62c202 fbd4e0ea ...40.O3jb...... │ │ │ │ - 0x000122f4 b6c8eb7b e5142f9b 6b013525 5d68caf4 ...{../.k.5%]h.. │ │ │ │ - 0x00012304 68e4750f fd7eaf2e 921e08b9 a2c7cc9f h.u..~.......... │ │ │ │ - 0x00012314 d6ca18ea fafcdfb8 827635b7 bce3a40a .........v5..... │ │ │ │ - 0x00012324 6d8ee758 f7be1734 c2a4021a e8affb8f m..X...4........ │ │ │ │ - 0x00012334 adc11127 d0a9c446 3f1fe44d 7560a038 ...'...F?..Mu`.8 │ │ │ │ - 0x00012344 8e0b2ccb 96f335e0 fbd4faf3 15fe9d8b ..,...5......... │ │ │ │ - 0x00012354 ffec8414 5a289b81 77f1650e 7e3bdd44 ....Z(..w.e.~;.D │ │ │ │ - 0x00012364 ff01c412 24154ee2 d21fbc93 6107fc97 ....$.N.....a... │ │ │ │ - 0x00012374 b4248282 db4089de 42ef2a9c 48281b90 .$...@..B.*.H(.. │ │ │ │ + 0x000122d4 3a133256 fe0b0b34 406139d2 dafad0c0 :.2V...4@a9..... │ │ │ │ + 0x000122e4 bbe3927c 6a62c202 fad4e0ea 31074f33 ...|jb......1.O3 │ │ │ │ + 0x000122f4 e4142f9b b7c8eb7b 6b013525 5d68caf4 ../....{k.5%]h.. │ │ │ │ + 0x00012304 68e4750f fd7eaf2e bce3a40a fafcdfb8 h.u..~.......... │ │ │ │ + 0x00012314 827635b7 921e08b9 d6ca18ea a2c7cc9f .v5............. │ │ │ │ + 0x00012324 6d8ee758 f7be1734 acc11127 e8affb8f m..X...4...'.... │ │ │ │ + 0x00012334 c3a4021a 3e1fe44d d1a9c446 7560a038 ....>..M...Fu`.8 │ │ │ │ + 0x00012344 fad4faf3 8e0b2ccb 97f335e0 15fe9d8b ......,...5..... │ │ │ │ + 0x00012354 ffec8414 5a289b81 77f1650e fe01c412 ....Z(..w.e..... │ │ │ │ + 0x00012364 7f3bdd44 6007fc97 d21fbc93 25154ee2 .;.D`.......%.N. │ │ │ │ + 0x00012374 da4089de b5248282 48281b90 42ef2a9c .@...$..H(..B.*. │ │ │ │ 0x00012384 28b52e5b 9f7f8875 72e2f2dd 1da4b06e (..[...ur......n │ │ │ │ 0x00012394 cccd847c 979067c1 b7b8a5ef 1666df0f ...|..g......f.. │ │ │ │ 0x000123a4 0b334de5 8b42230d f4d8d911 c109490a .3M..B#.......I. │ │ │ │ - 0x000123b4 705f8338 70ae6345 4cd6becc c2fc80eb p_.8p.cEL....... │ │ │ │ - 0x000123c4 4345d5ec 3aad431c 6a0943d6 fe060817 CE..:.C.j.C..... │ │ │ │ - 0x000123d4 59136cc4 2aef70cb cc647177 7e9f56d7 Y.l.*.p..dqw~.V. │ │ │ │ - 0x000123e4 239e84b6 d68bce27 6db0b4c7 95d98965 #......'m......e │ │ │ │ - 0x000123f4 1e7990aa 2a4785ae 44f64813 d7cab5cb .y..*G..D.H..... │ │ │ │ - 0x00012404 f770faed 38400caf 1deb3ae7 1a99492d .p..8@....:...I- │ │ │ │ - 0x00012414 bab232a8 0019f809 65ffc159 fa3f6244 ..2.....e..Y.?bD │ │ │ │ - 0x00012424 562ef43a 800d5daf bd81311c c6fc529d V..:..]...1...R. │ │ │ │ + 0x000123b4 c2fc80eb 4245d5ec 70ae6345 705f8338 ....BE..p.cEp_.8 │ │ │ │ + 0x000123c4 4dd6becc 3aad431c 58136cc4 6a0943d6 M...:.C.X.l.j.C. │ │ │ │ + 0x000123d4 ff060817 2aef70cb cc647177 229e84b6 ....*.p..dqw"... │ │ │ │ + 0x000123e4 7f9f56d7 6cb0b4c7 d78bce27 95d98965 ..V.l......'...e │ │ │ │ + 0x000123f4 2a4785ae 44f64813 1e7990aa d7cab5cb *G..D.H..y...... │ │ │ │ + 0x00012404 f770faed 1ceb3ae7 39400caf bab232a8 .p....:.9@....2. │ │ │ │ + 0x00012414 1a99492d 64ffc159 0119f809 800d5daf ..I-d..Y......]. │ │ │ │ + 0x00012424 fa3f6244 562ef43a bd81311c c6fc529d .?bDV..:..1...R. │ │ │ │ 0x00012434 5f0228b7 ffc82adc e6751cc4 a13f52a6 _.(...*..u...?R. │ │ │ │ - 0x00012444 c9b700f5 cc3a6ff7 97a07fe4 ba95931c .....:o......... │ │ │ │ - 0x00012454 d64c3831 d7d2c527 9c747a2b 17c66fce .L81...'.tz+..o. │ │ │ │ - 0x00012464 c477aa57 135a583d be598a57 22255143 .w.W.ZX=.Y.W"%QC │ │ │ │ - 0x00012474 196b698f ae2f59ae b292e8cb 09a4ae0d .ki../Y......... │ │ │ │ + 0x00012444 c9b700f5 96a07fe4 cd3a6ff7 d64c3831 .........:o..L81 │ │ │ │ + 0x00012454 d6d2c527 bb95931c 9c747a2b 17c66fce ...'.....tz+..o. │ │ │ │ + 0x00012464 c477aa57 135a583d be598a57 186b698f .w.W.ZX=.Y.W.ki. │ │ │ │ + 0x00012474 23255143 ae2f59ae b292e8cb 09a4ae0d #%QC./Y......... │ │ │ │ 0x00012484 3462e69c b1910875 7f6a0a6d 86174de5 4b.....u.j.m..M. │ │ │ │ - 0x00012494 7270880b c0706fc1 70139bed 14953808 rp...po.p.....8. │ │ │ │ - 0x000124a4 11cd6961 36c04e63 9841d0ad f85bf914 ..ia6.Nc.A...[.. │ │ │ │ - 0x000124b4 dac08302 6bafa08e fe99f19d 72023448 ....k.......r.4H │ │ │ │ - 0x000124c4 684bafab 41699fb1 9edd675d 38c04e63 hK..Ai....g]8.Nc │ │ │ │ - 0x000124d4 21630d6f 008b50a3 2af4937c 50ee11e3 !c.o..P.*..|P... │ │ │ │ - 0x000124e4 8cae10ed e91f6797 dc68c7dd 4e0cd38f ......g..h..N... │ │ │ │ + 0x00012494 14953808 10cd6961 70139bed c0706fc1 ..8...iap....po. │ │ │ │ + 0x000124a4 7370880b 9841d0ad f85bf914 6aafa08e sp...A...[..j... │ │ │ │ + 0x000124b4 36c04e63 dbc08302 684bafab 72023448 6.Nc....hK..r.4H │ │ │ │ + 0x000124c4 fe99f19d 41699fb1 9edd675d 20630d6f ....Ai....g] c.o │ │ │ │ + 0x000124d4 39c04e63 e81f6797 50ee11e3 8cae10ed 9.Nc..g.P....... │ │ │ │ + 0x000124e4 008b50a3 2bf4937c 4e0cd38f dc68c7dd ..P.+..|N....h.. │ │ │ │ 0x000124f4 97404da8 3cc04e63 c583b024 3a68cde5 .@M.<.Nc...$:h.. │ │ │ │ - 0x00012504 e299947c fadad672 7b6f3442 f79a22ed ...|...r{o4B..". │ │ │ │ - 0x00012514 9b8728d6 c4ee326d 5cc98d3b 7e759dc1 ..(...2m\..;~u.. │ │ │ │ - 0x00012524 192e9a7c 0e6836d2 20626407 0ee3df1c ...|.h6. bd..... │ │ │ │ - 0x00012534 018b8c12 d6dcd8cf d6a82044 aca42b80 .......... D..+. │ │ │ │ - 0x00012544 69f23dff 58ef9779 e990bfc0 d1a228c4 i.=.X..y......(. │ │ │ │ - 0x00012554 77da75ad 4a75686c 756101a9 000e3d49 w.u.Juhlua....=I │ │ │ │ - 0x00012564 8c7a9994 ce8fbf80 15cd2f6f 721149d3 .z......../or.I. │ │ │ │ - 0x00012574 df517091 873b8a54 f392ea64 7828a755 .Qp..;.T...dx(.U │ │ │ │ - 0x00012584 24ff6064 56d303b6 d2f284b2 9931c95a $.`dV........1.Z │ │ │ │ + 0x00012504 7a6f3442 fadad672 e399947c f79a22ed zo4B...r...|..". │ │ │ │ + 0x00012514 9b8728d6 c4ee326d 5cc98d3b 182e9a7c ..(...2m\..;...| │ │ │ │ + 0x00012524 7f759dc1 20626407 0e6836d2 008b8c12 .u.. bd..h6..... │ │ │ │ + 0x00012534 0fe3df1c 68f23dff d6a82044 d6dcd8cf ....h.=... D.... │ │ │ │ + 0x00012544 ada42b80 58ef9779 e990bfc0 d1a228c4 ..+.X..y......(. │ │ │ │ + 0x00012554 77da75ad 746101a9 4b75686c 000e3d49 w.u.ta..Kuhl..=I │ │ │ │ + 0x00012564 8c7a9994 14cd2f6f cf8fbf80 721149d3 .z..../o....r.I. │ │ │ │ + 0x00012574 df517091 873b8a54 f392ea64 24ff6064 .Qp..;.T...d$.`d │ │ │ │ + 0x00012584 56d303b6 9831c95a 7828a755 d3f284b2 V....1.Zx(.U.... │ │ │ │ 0x00012594 9a088b08 01f83f9e ac704623 8ef3f79d ......?..pF#.... │ │ │ │ - 0x000125a4 0960d543 27c2da1a d6ef12b1 2fa80abd .`.C'......./... │ │ │ │ + 0x000125a4 0960d543 27c2da1a 2ea80abd d7ef12b1 .`.C'........... │ │ │ │ 0x000125b4 9433f121 471c3179 90a19c13 149d8ba4 .3.!G.1y........ │ │ │ │ 0x000125c4 f7ed561a f144af2c 6eda9b0e 7bfd568d ..V..D.,n...{.V. │ │ │ │ - 0x000125d4 8db793cc 20ada716 5ae1fd24 c480f0a0 .... ...Z..$.... │ │ │ │ - 0x000125e4 3dc53e46 524c6e17 f1e13c97 8b47bba5 =.>FRLn...<..G.. │ │ │ │ - 0x000125f4 daaaee8e b00dd731 96532c6a e6074de5 .......1.S,j..M. │ │ │ │ - 0x00012604 a012c2ba 9f5e4877 12257ae2 ac700eaf .....^Hw.%z..p.. │ │ │ │ - 0x00012614 0aae8b55 a6346a72 021c10ac efec976c ...U.4jr.......l │ │ │ │ + 0x000125d4 8db793cc 20ada716 3cc53e46 5ae1fd24 .... ...<.>FZ..$ │ │ │ │ + 0x000125e4 c580f0a0 f0e13c97 534c6e17 8b47bba5 ......<.SLn..G.. │ │ │ │ + 0x000125f4 daaaee8e a012c2ba e6074de5 96532c6a ..........M..S,j │ │ │ │ + 0x00012604 9e5e4877 b10dd731 0aae8b55 021c10ac .^Hw...1...U.... │ │ │ │ + 0x00012614 a6346a72 eeec976c ac700eaf 13257ae2 .4jr...l.p...%z. │ │ │ │ 0x00012624 66e44ce5 f6133066 51e331ae e2a957a3 f.L...0fQ.1...W. │ │ │ │ - 0x00012634 8912570e 77e89eae b4f6809b ae6ee5d3 ..W.w........n.. │ │ │ │ - 0x00012644 3b0e688a be037464 2b7c89fb 5e333c01 ;.h...td+|..^3<. │ │ │ │ - 0x00012654 0cd98d1f 5f5773f0 e6c88a8f 720685bc ...._Ws.....r... │ │ │ │ - 0x00012664 8e40a00a 41a3c3db 3cc392e8 b1b0a894 .@..A...<....... │ │ │ │ + 0x00012634 8912570e 77e89eae ae6ee5d3 3a0e688a ..W.w....n..:.h. │ │ │ │ + 0x00012644 b5f6809b 2a7c89fb bf037464 5e5773f0 ....*|....td^Ws. │ │ │ │ + 0x00012654 5e333c01 0dd98d1f 40a3c3db 8e40a00a ^3<.....@....@.. │ │ │ │ + 0x00012664 720685bc e7c88a8f 3cc392e8 b1b0a894 r.......<....... │ │ │ │ 0x00012674 234ac1e8 60dc6ff8 88f7833d 630d4aa5 #J..`.o....=c.J. │ │ │ │ - 0x00012684 209827ca 524b8ef1 e6bd8f0d cce8b5c6 .'.RK.......... │ │ │ │ - 0x00012694 115ae677 22aec97b f0a36b25 ff9e06a9 .Z.w"..{..k%.... │ │ │ │ - 0x000126a4 24d99456 85ba967c d4d01b9d 7037947c $..V...|....p7.| │ │ │ │ - 0x000126b4 9e40c2da 161064c4 d9ddd21b 638249fd .@....d.....c.I. │ │ │ │ + 0x00012684 524b8ef1 209827ca 105ae677 e6bd8f0d RK.. .'..Z.w.... │ │ │ │ + 0x00012694 cde8b5c6 22aec97b fe9e06a9 f1a36b25 ...."..{......k% │ │ │ │ + 0x000126a4 84ba967c 25d99456 d4d01b9d 7037947c ...|%..V....p7.| │ │ │ │ + 0x000126b4 d8ddd21b 9e40c2da 171064c4 638249fd .....@....d.c.I. │ │ │ │ 0x000126c4 5ca90d8e 6f17d433 502abaa8 47d3819c \...o..3P*..G... │ │ │ │ - 0x000126d4 1cc42c19 f0065cc8 5e62be38 3d6e8a00 ..,...\.^b.8=n.. │ │ │ │ + 0x000126d4 f0065cc8 3c6e8a00 1cc42c19 5f62be38 ..\.Fx....$......iw │ │ │ │ - 0x000127f4 22a0f88d a2339f1f 03ead90f 2513b728 "....3......%..( │ │ │ │ - 0x00012804 ea44b967 8263dac6 ad03a5dc 7ee8f746 .D.g.c......~..F │ │ │ │ + 0x000127f4 02ead90f 22a0f88d a3339f1f 2513b728 ...."....3..%..( │ │ │ │ + 0x00012804 ac03a5dc ea44b967 8363dac6 7ee8f746 .....D.g.c..~..F │ │ │ │ 0x00012814 fdbf0f93 2425188c be820f98 c7e3569c ....$%........V. │ │ │ │ - 0x00012824 281fa8c3 99748f26 2692f4a1 062f740f (....t.&&..../t. │ │ │ │ - 0x00012834 0d2cadff c57288eb 603cb4b9 610346fc .,...r..`<..a.F. │ │ │ │ - 0x00012844 8ff5e3b3 7cd538e1 33331f42 04e68ef9 ....|.8.33.B.... │ │ │ │ - 0x00012854 8213eda4 4fa632a1 35a84eb1 d9f70789 ....O.2.5.N..... │ │ │ │ - 0x00012864 19d57ece 12152532 53be5991 fe0af9bc ..~...%2S.Y..... │ │ │ │ - 0x00012874 19d17885 ba096458 480fb6ef 81bef78f ..x...dXH....... │ │ │ │ - 0x00012884 376dc7dd d1eebada acc6f5f5 8820b81c 7m........... .. │ │ │ │ + 0x00012824 98748f26 291fa8c3 2692f4a1 0c2cadff .t.&)...&....,.. │ │ │ │ + 0x00012834 072f740f c57288eb 603cb4b9 610346fc ./t..r..`<..a.F. │ │ │ │ + 0x00012844 8ff5e3b3 32331f42 7dd538e1 04e68ef9 ....23.B}.8..... │ │ │ │ + 0x00012854 4ea632a1 8313eda4 35a84eb1 d9f70789 N.2.....5.N..... │ │ │ │ + 0x00012864 19d57ece 52be5991 13152532 fe0af9bc ..~.R.Y...%2.... │ │ │ │ + 0x00012874 19d17885 ba096458 80bef78f 490fb6ef ..x...dX....I... │ │ │ │ + 0x00012884 376dc7dd d1eebada 8820b81c acc6f5f5 7m....... ...... │ │ │ │ 0x00012894 ea2a63f5 172f740f 49d79b46 76a9acda .*c../t.I..Fv... │ │ │ │ - 0x000128a4 86ae739a 34934d8d cb6c73e3 262b706a ..s.4.M..ls.&+pj │ │ │ │ - 0x000128b4 1c3883db feb31c85 f9294b32 62ea1664 .8.......)K2b..d │ │ │ │ - 0x000128c4 6df7cbce 54b5abff a3a2cb90 bafdb1dc m...T........... │ │ │ │ - 0x000128d4 67843d83 186cfc0e 979407fd e258e9dd g.=..l.......X.. │ │ │ │ - 0x000128e4 4ab1bb78 ed540daf d05f390f 609da93f J..x.T..._9.`..? │ │ │ │ - 0x000128f4 a314957c 52d5727e cfc7fb90 7edcaa1a ...|R.r~....~... │ │ │ │ - 0x00012904 420dd325 01589b2c 9f9942be 3c07d405 B..%.X.,..B.<... │ │ │ │ - 0x00012914 56d67da4 c1e5957c 8e276f2f d65d2dcf V.}....|.'o/.]-. │ │ │ │ - 0x00012924 c1e5957c ce51fd1f f1a04b01 09b337ae ...|.Q....K...7. │ │ │ │ - 0x00012934 8c4f1670 5aaa5062 3ef58c60 9d39ffe1 .O.pZ.Pb>..`.9.. │ │ │ │ - 0x00012944 0e426db5 96c63e14 39a9704e 1e7b2d16 .Bm...>.9.pN.{-. │ │ │ │ - 0x00012954 61bdfb4a 7aabcc00 ed744b9b 0d2545bd a..Jz....tK..%E. │ │ │ │ - 0x00012964 e86a6c94 3e4fe095 05496d58 b224ff55 .jl.>O...ImX.$.U │ │ │ │ - 0x00012974 0c2dbc45 eb6fa7f7 90f570aa 1ea5bc67 .-.E.o....p....g │ │ │ │ - 0x00012984 ea136ff7 cdb19f92 fcc2bec3 d9ec70ac ..o...........p. │ │ │ │ - 0x00012994 62309e7c dc7b513b 2b3ba1ce 8a73df7f b0.|.{Q;+;...s.. │ │ │ │ - 0x000129a4 eaa92e22 e4b1ea4a 43ea2010 8263fc36 ..."...JC. ..c.6 │ │ │ │ - 0x000129b4 26fccd23 7c0679d6 22a93e0f 2c11a6d0 &..#|.y.".>.,... │ │ │ │ - 0x000129c4 c5d946c0 e9b96188 ec9273f0 94020520 ..F...a...s.... │ │ │ │ - 0x000129d4 ea6bb24e edecef9c d28579f0 19ed841f .k.N......y..... │ │ │ │ - 0x000129e4 7285cb81 e66584ba 0c5ad97d f97dd535 r....e...Z.}.}.5 │ │ │ │ - 0x000129f4 98399d0f 04a6ff0b a4bd730d f379120f .9........s..y.. │ │ │ │ - 0x00012a04 474d07fe 2aefd4ff 960c1771 086dce73 GM..*......q.m.s │ │ │ │ - 0x00012a14 81380d65 2e107d21 00b00883 ec10cc3b .8.e..}!.......; │ │ │ │ - 0x00012a24 4b04750f 605290d0 77cee1ba b42bf89c K.u.`R..w....+.. │ │ │ │ - 0x00012a34 fbbb7a9e 66e3710f beda571b 93fa43e0 ..z.f.q...W...C. │ │ │ │ + 0x000128a4 86ae739a ca6c73e3 35934d8d 262b706a ..s..ls.5.M.&+pj │ │ │ │ + 0x000128b4 1c3883db f8294b32 ffb31c85 6cf7cbce .8...)K2....l... │ │ │ │ + 0x000128c4 63ea1664 54b5abff a3a2cb90 66843d83 c..dT.......f.=. │ │ │ │ + 0x000128d4 bbfdb1dc 969407fd 196cfc0e 4ab1bb78 .........l..J..x │ │ │ │ + 0x000128e4 e258e9dd ed540daf a214957c d05f390f .X...T.....|._9. │ │ │ │ + 0x000128f4 619da93f cec7fb90 53d5727e 420dd325 a..?....S.r~B..% │ │ │ │ + 0x00012904 00589b2c 7fdcaa1a 9f9942be 56d67da4 .X.,......B.V.}. │ │ │ │ + 0x00012914 3c07d405 c1e5957c d65d2dcf 8e276f2f <......|.]-..'o/ │ │ │ │ + 0x00012924 c1e5957c f0a04b01 cf51fd1f 09b337ae ...|..K..Q....7. │ │ │ │ + 0x00012934 9c39ffe1 5aaa5062 8c4f1670 3ff58c60 .9..Z.Pb.O.p?..` │ │ │ │ + 0x00012944 96c63e14 0e426db5 39a9704e 60bdfb4a ..>..Bm.9.pN`..J │ │ │ │ + 0x00012954 1f7b2d16 ec744b9b 7babcc00 0d2545bd .{-..tK.{....%E. │ │ │ │ + 0x00012964 04496d58 e86a6c94 3f4fe095 ea6fa7f7 .ImX.jl.?O...o.. │ │ │ │ + 0x00012974 0c2dbc45 b324ff55 ea136ff7 90f570aa .-.E.$.U..o...p. │ │ │ │ + 0x00012984 1ea5bc67 cdb19f92 d8ec70ac fdc2bec3 ...g......p..... │ │ │ │ + 0x00012994 62309e7c 2a3ba1ce dd7b513b 42ea2010 b0.|*;...{Q;B. . │ │ │ │ + 0x000129a4 eaa92e22 e4b1ea4a 8b73df7f 26fccd23 ..."...J.s..&..# │ │ │ │ + 0x000129b4 2c11a6d0 22a93e0f c4d946c0 8263fc36 ,...".>...F..c.6 │ │ │ │ + 0x000129c4 7d0679d6 e9b96188 ececef9c 94020520 }.y...a........ │ │ │ │ + 0x000129d4 ec9273f0 eb6bb24e d28579f0 19ed841f ..s..k.N..y..... │ │ │ │ + 0x000129e4 0c5ad97d f87dd535 7285cb81 e76584ba .Z.}.}.5r....e.. │ │ │ │ + 0x000129f4 04a6ff0b 98399d0f a4bd730d f379120f .....9....s..y.. │ │ │ │ + 0x00012a04 474d07fe 960c1771 80380d65 2aefd4ff GM.....q.8.e*... │ │ │ │ + 0x00012a14 096dce73 ec10cc3b 2e107d21 00b00883 .m.s...;..}!.... │ │ │ │ + 0x00012a24 4b04750f 76cee1ba 615290d0 fabb7a9e K.u.v...aR....z. │ │ │ │ + 0x00012a34 b52bf89c beda571b 92fa43e0 67e3710f .+....W...C.g.q. │ │ │ │ 0x00012a44 da59f647 f0dbae33 cec612b6 5f96931c .Y.G...3...._... │ │ │ │ - 0x00012a54 08544774 945aeb56 21f82fed 140a4755 .TGt.Z.V!./...GU │ │ │ │ - 0x00012a64 975b9a06 f041ce00 7653b2f2 de7fe1fc .[...A..vS...... │ │ │ │ - 0x00012a74 d3a94170 160a4755 318ca7c6 427ef4a2 ..Ap..GU1...B~.. │ │ │ │ - 0x00012a84 d4a94170 830e07b1 8709185d ad9cc181 ..Ap.......].... │ │ │ │ - 0x00012a94 524b36b0 1a0a4755 960be142 f191060b RK6...GU...B.... │ │ │ │ - 0x00012aa4 b864718c 16ea5af1 cc982f1d 487dae33 .dq...Z.../.H}.3 │ │ │ │ + 0x00012a54 945aeb56 20f82fed 09544774 140a4755 .Z.V ./..TGt..GU │ │ │ │ + 0x00012a64 975b9a06 de7fe1fc d2a94170 f041ce00 .[........Ap.A.. │ │ │ │ + 0x00012a74 7753b2f2 308ca7c6 170a4755 820e07b1 wS..0.....GU.... │ │ │ │ + 0x00012a84 427ef4a2 d5a94170 8709185d ad9cc181 B~....Ap...].... │ │ │ │ + 0x00012a94 1a0a4755 f091060b 960be142 534b36b0 ..GU.......BSK6. │ │ │ │ + 0x00012aa4 cc982f1d 16ea5af1 487dae33 b864718c ../...Z.H}.3.dq. │ │ │ │ 0x00012ab4 d99de096 d77eb74c 52e372e2 eb8daee6 .....~.LR.r..... │ │ │ │ - 0x00012ac4 cb39348c 30f3f055 3babf5cf 3876762e .94.0..U;...8vv. │ │ │ │ - 0x00012ad4 05d64047 dbceeb22 08a66c9e c4445ba5 ..@G..."..l..D[. │ │ │ │ - 0x00012ae4 d94ab5d1 ce80f3c1 9c20bba5 f97f54ba .J....... ....T. │ │ │ │ - 0x00012af4 c623885d 840eab14 dccad16f d3db5b43 .#.].......o..[C │ │ │ │ - 0x00012b04 0eae4965 a44e4d58 dc306ee0 e93f032c ..Ie.NMX.0n..?., │ │ │ │ - 0x00012b14 28f22aaa 06b2b423 b911e5bd fa50d16e (.*....#.....P.n │ │ │ │ - 0x00012b24 7e2a99ee c826b7cb 7e876228 35ff2816 ~*...&..~.b(5.(. │ │ │ │ + 0x00012ac4 cb39348c 3aabf5cf 31f3f055 3876762e .94.:...1..U8vv. │ │ │ │ + 0x00012ad4 05d64047 dbceeb22 08a66c9e d84ab5d1 ..@G..."..l..J.. │ │ │ │ + 0x00012ae4 c5445ba5 9c20bba5 f87f54ba cf80f3c1 .D[.. ....T..... │ │ │ │ + 0x00012af4 d2db5b43 c623885d dccad16f 850eab14 ..[C.#.]...o.... │ │ │ │ + 0x00012b04 e83f032c 0eae4965 dc306ee0 a54e4d58 .?.,..Ie.0n..NMX │ │ │ │ + 0x00012b14 28f22aaa 06b2b423 b911e5bd 7e876228 (.*....#....~.b( │ │ │ │ + 0x00012b24 fa50d16e c826b7cb 34ff2816 7f2a99ee .P.n.&..4.(..*.. │ │ │ │ 0x00012b34 98e9e48f 3ffaa4d7 6783f5d0 28202009 ....?...g...( . │ │ │ │ - 0x00012b44 fcc244a9 2b17a99f 42da8c72 471b7be9 ..D.+...B..rG.{. │ │ │ │ - 0x00012b54 8a1f6cb2 a3c9492c 1189997c 33d09a14 ..l...I,...|3... │ │ │ │ - 0x00012b64 0e24b524 6cecc146 6b6d7b95 9075820d .$.$l..Fkm{..u.. │ │ │ │ - 0x00012b74 12714973 bf122568 3df7acfa 222525c1 .qIs..%h=..."%%. │ │ │ │ - 0x00012b84 090336f6 046d08ff 6736bb67 1009957c ..6..m..g6.g...| │ │ │ │ - 0x00012b94 13670c2d 6b32401c 0456ce09 263868a2 .g.-k2@..V..&8h. │ │ │ │ - 0x00012ba4 a602afb1 b7a48d49 3647b36f 84510b60 .......I6G.o.Q.` │ │ │ │ - 0x00012bb4 244b0135 e49c2310 0a785014 88d2684b $K.5..#..xP...hK │ │ │ │ - 0x00012bc4 63bdb467 fc73be6e d488e5eb 7d81cd54 c..g.s.n....}..T │ │ │ │ - 0x00012bd4 4464967c 9d1a015e 6a4ec2ba 0cae3866 Dd.|...^jN....8f │ │ │ │ - 0x00012be4 96c48334 b1c7c048 060c9764 25c884d8 ...4...H...d%... │ │ │ │ + 0x00012b44 2a17a99f fdc244a9 461b7be9 43da8c72 *.....D.F.{.C..r │ │ │ │ + 0x00012b54 a2c9492c 8b1f6cb2 1189997c 33d09a14 ..I,..l....|3... │ │ │ │ + 0x00012b64 6a6d7b95 0e24b524 6decc146 12714973 jm{..$.$m..F.qIs │ │ │ │ + 0x00012b74 be122568 9175820d 3df7acfa 080336f6 ..%h.u..=.....6. │ │ │ │ + 0x00012b84 232525c1 046d08ff 6736bb67 12670c2d #%%..m..g6.g.g.- │ │ │ │ + 0x00012b94 1109957c 6b32401c b6a48d49 a602afb1 ...|k2@....I.... │ │ │ │ + 0x00012ba4 0456ce09 273868a2 62bdb467 e49c2310 .V..'8h.b..g..#. │ │ │ │ + 0x00012bb4 84510b60 3647b36f 0a785014 88d2684b .Q.`6G.o.xP...hK │ │ │ │ + 0x00012bc4 254b0135 fc73be6e d488e5eb 7d81cd54 %K.5.s.n....}..T │ │ │ │ + 0x00012bd4 9c1a015e 4564967c 0cae3866 b0c7c048 ...^Ed.|..8f...H │ │ │ │ + 0x00012be4 96c48334 6b4ec2ba 060c9764 25c884d8 ...4kN.....d%... │ │ │ │ 0x00012bf4 2e5c75fb 111816c7 1c71ffe1 bead60de .\u......q....`. │ │ │ │ - 0x00012c04 005f00a6 ef125c3a 32824f04 41bdb572 ._....\:2.O.A..r │ │ │ │ - 0x00012c14 94f1d94a 9b0629d6 b3c4b384 08acf98f ...J..)......... │ │ │ │ - 0x00012c24 067b3e92 c9989565 386b4834 ae51a14c .{>....e8kH4.Q.L │ │ │ │ - 0x00012c34 80207d89 2907dd95 07d61f5d 0711c4a5 . }.)......].... │ │ │ │ - 0x00012c44 c4baf0ae 30e3c9e1 570e2bbc ca60578d ....0...W.+..`W. │ │ │ │ - 0x00012c54 5e743bc5 867cd438 8b2704be 9212a05e ^t;..|.8.'.....^ │ │ │ │ - 0x00012c64 fdae0ccd f0758f5d d58d89f8 20579f89 .....u.].... W.. │ │ │ │ - 0x00012c74 a94dec0e b41a475d 0409ee27 73479c7c .M....G]...'sG.| │ │ │ │ - 0x00012c84 c8fb2a6d 77d42163 0a1f3f5d ad3d9654 ..*mw.!c..?].=.T │ │ │ │ + 0x00012c04 ee125c3a 015f00a6 40bdb572 33824f04 ..\:._..@..r3.O. │ │ │ │ + 0x00012c14 94f1d94a 9b0629d6 b3c4b384 067b3e92 ...J..)......{>. │ │ │ │ + 0x00012c24 08acf98f c9989565 386b4834 2807dd95 .......e8kH4(... │ │ │ │ + 0x00012c34 ae51a14c 81207d89 07d61f5d 0711c4a5 .Q.L. }....].... │ │ │ │ + 0x00012c44 30e3c9e1 c4baf0ae 570e2bbc 5e743bc5 0.......W.+.^t;. │ │ │ │ + 0x00012c54 867cd438 ca60578d 8b2704be 9212a05e .|.8.`W..'.....^ │ │ │ │ + 0x00012c64 fdae0ccd d48d89f8 f1758f5d 20579f89 .........u.] W.. │ │ │ │ + 0x00012c74 a94dec0e 0409ee27 b41a475d 73479c7c .M.....'..G]sG.| │ │ │ │ + 0x00012c84 76d42163 c9fb2a6d 0a1f3f5d ad3d9654 v.!c..*m..?].=.T │ │ │ │ 0x00012c94 c8ba8717 e423b929 675449af 3991154d .....#.)gTI.9..M │ │ │ │ - 0x00012ca4 7a93f06b 0c454655 b8f06ef7 8b71baa9 z..k.EFU..n..q.. │ │ │ │ - 0x00012cb4 6a2ff5ad 50983b0f c706dacc 12d5ed9b j/..P.;......... │ │ │ │ - 0x00012cc4 0e29da2d 554ef14b 1829f116 8caf93ce .).-UN.K.)...... │ │ │ │ - 0x00012cd4 071619ff 56e9041b cf2f2320 3ff9b436 ....V..../# ?..6 │ │ │ │ + 0x00012ca4 0c454655 b8f06ef7 7a93f06b 8b71baa9 .EFU..n.z..k.q.. │ │ │ │ + 0x00012cb4 50983b0f c606dacc 6b2ff5ad 12d5ed9b P.;.....k/...... │ │ │ │ + 0x00012cc4 544ef14b 0f29da2d 1829f116 061619ff TN.K.).-.)...... │ │ │ │ + 0x00012cd4 8daf93ce 56e9041b cf2f2320 3ff9b436 ....V..../# ?..6 │ │ │ │ 0x00012ce4 f23fed73 291d8c1c 9bc8c8c1 24b7b9c8 .?.s).......$... │ │ │ │ - 0x00012cf4 2deff7b3 8e41b1b4 745eaf59 ddb2c4a5 -....A..t^.Y.... │ │ │ │ - 0x00012d04 247c1fd7 6275e174 7240957c 7d0b0eca $|..bu.tr@.|}... │ │ │ │ - 0x00012d14 5a5d2cbd 3328d9bd 90ca3919 94222ae0 Z],.3(....9.."*. │ │ │ │ - 0x00012d24 c16543cb a2e6c9ff b87d32b8 d8134ddd .eC......}2...M. │ │ │ │ - 0x00012d34 1b49c7c3 524a41e5 c7a02307 821cdbf8 .I..RJA...#..... │ │ │ │ - 0x00012d44 8298b3ef 0092c381 6098ef12 b0c118c0 ........`....... │ │ │ │ - 0x00012d54 4d5bbe08 b7e7ae5a 3c4c8e45 c4f6c490 M[.....Z."@..z. │ │ │ │ + 0x00012db4 1c3c8402 f4f1abba 852872d3 2edc5911 .<.......(r...Y. │ │ │ │ + 0x00012dc4 cf4d76d3 aa0d7298 b4717f86 551a8349 .Mv...r..q..U..I │ │ │ │ 0x00012dd4 068d880b 7240ae84 1590e538 55bb71e3 ....r@.....8U.q. │ │ │ │ - 0x00012de4 02615c46 284cac49 548a0a2c fb757584 .a\F(L.IT..,.uu. │ │ │ │ - 0x00012df4 6f7534fe 0e66388f be2a68d6 b1022951 ou4..f8..*h...)Q │ │ │ │ - 0x00012e04 1c8a7dfe 8b80cc00 5aaad694 8bda81cf ..}.....Z....... │ │ │ │ - 0x00012e14 b72ee359 322efcf1 789fa028 d0fab429 ...Y2...x..(...) │ │ │ │ - 0x00012e24 0a8b0a5a ab3d07e2 b22d170f 48f1df0f ...Z.=...-..H... │ │ │ │ - 0x00012e34 54706f2c 63c04ac0 d40c5147 7def978e Tpo,c.J...QG}... │ │ │ │ - 0x00012e44 941968f6 e7a46675 1e3b0dbf b63d86bf ..h...fu.;...=.. │ │ │ │ - 0x00012e54 ad5d1629 524ce7f1 6dcd1727 34735b95 .].)RL..m..'4s[. │ │ │ │ - 0x00012e64 cb96931c 82dc8b0d 7a29565d 304f5e01 ........z)V]0O^. │ │ │ │ - 0x00012e74 4d66b7f1 70582836 a260ba73 aa2a2366 Mf..pX(6.`.s.*#f │ │ │ │ - 0x00012e84 7d46e6eb f216e6f5 a6786651 5e13fe7f }F.......xfQ^... │ │ │ │ - 0x00012e94 2e7010be f0735a59 74bb44bc 11ab0f8e .p...sZYt.D..... │ │ │ │ - 0x00012ea4 a43942cc 662b3e22 c477b2cb d322db21 .9B.f+>".w...".! │ │ │ │ + 0x00012de4 02615c46 fa757584 284cac49 558a0a2c .a\F.uu.(L.IU.., │ │ │ │ + 0x00012df4 6f7534fe b0022951 0e66388f bf2a68d6 ou4...)Q.f8..*h. │ │ │ │ + 0x00012e04 1c8a7dfe 8b80cc00 8ada81cf 5baad694 ..}.........[... │ │ │ │ + 0x00012e14 b72ee359 789fa028 322efcf1 d0fab429 ...Yx..(2......) │ │ │ │ + 0x00012e24 0a8b0a5a ab3d07e2 48f1df0f 62c04ac0 ...Z.=..H...b.J. │ │ │ │ + 0x00012e34 54706f2c b32d170f d40c5147 7def978e Tpo,.-....QG}... │ │ │ │ + 0x00012e44 e6a46675 951968f6 1e3b0dbf b63d86bf ..fu..h..;...=.. │ │ │ │ + 0x00012e54 ad5d1629 6ccd1727 534ce7f1 ca96931c .].)l..'SL...... │ │ │ │ + 0x00012e64 35735b95 7a29565d 304f5e01 82dc8b0d 5s[.z)V]0O^..... │ │ │ │ + 0x00012e74 4d66b7f1 aa2a2366 a260ba73 7c46e6eb Mf...*#f.`.s|F.. │ │ │ │ + 0x00012e84 71582836 10ab0f8e 74bb44bc a6786651 qX(6....t.D..xfQ │ │ │ │ + 0x00012e94 2e7010be 5e13fe7f f0735a59 f316e6f5 .p..^....sZY.... │ │ │ │ + 0x00012ea4 c477b2cb d222db21 662b3e22 a53942cc .w...".!f+>".9B. │ │ │ │ 0x00012eb4 ba645771 8529257e e9c840ed d3719493 .dWq.)%~..@..q.. │ │ │ │ - 0x00012ec4 e9277eb2 3053d939 d1664272 0455480b .'~.0S.9.fBr.UH. │ │ │ │ - 0x00012ed4 7dc86688 98641ec3 2622154f 1f699fda }.f..d..&".O.i.. │ │ │ │ - 0x00012ee4 48a0ea0d b8c4e000 22f47310 9f8b8e91 H.......".s..... │ │ │ │ - 0x00012ef4 8d0358e1 1e7df871 16376657 07a55546 ..X..}.q.7fW..UF │ │ │ │ - 0x00012f04 2565d6b6 d0e04edf e4eebe9d 9805eef8 %e....N......... │ │ │ │ - 0x00012f14 f476d332 017b9c7c 3cbd89ef d81d7e45 .v.2.{.|<.....~E │ │ │ │ - 0x00012f24 d5f1322f 25e40f47 243af5f3 3030b221 ..2/%..G$:..00.! │ │ │ │ - 0x00012f34 351c05a2 72f0ef2c 514e319b a1985fbb 5...r..,QN1..._. │ │ │ │ - 0x00012f44 e61bc7ee 408f1dfd 8b4d4dbb 96edfa8b ....@....MM..... │ │ │ │ - 0x00012f54 da9446ff 24237512 3ec9e1ee f2e30c87 ..F.$#u.>....... │ │ │ │ - 0x00012f64 b5f5e3d1 d08c49e6 484b762e 17a3e86d ......I.HKv....m │ │ │ │ - 0x00012f74 905a19d6 4cfda833 79e72aeb 7eca4240 .Z..L..3y.*.~.B@ │ │ │ │ - 0x00012f84 2bbb4875 fc06e4ea 85093a1a 5000b699 +.Hu......:.P... │ │ │ │ - 0x00012f94 a0cb0fc5 ba9d4008 502ef707 09f5b731 ......@.P......1 │ │ │ │ - 0x00012fa4 5678d544 07558152 77806749 7c0e5f6f Vx.D.U.Rw.gI|._o │ │ │ │ - 0x00012fb4 684ee4d6 40b96c1b 6379cd5f ea5b6fd0 hN..@.l.cy._.[o. │ │ │ │ - 0x00012fc4 107b9c7c 2941f419 e2d42fab c65fbf25 .{.|)A..../.._.% │ │ │ │ - 0x00012fd4 bc07c36f 8c7ec116 3ff10ee5 2cd2f980 ...o.~..?...,... │ │ │ │ - 0x00012fe4 bae6a596 11f180ab ee22ab0a 009fa630 .........".....0 │ │ │ │ - 0x00012ff4 f03e006f afa50d60 8feb2c5e 13e937a9 .>.o...`..,^..7. │ │ │ │ - 0x00013004 36151565 e6ea3ae1 91b2f249 3f7240ed 6..e..:....I?r@. │ │ │ │ - 0x00013014 55a2a6ca ab47aaa8 aaa296b8 9ab22d04 U....G........-. │ │ │ │ + 0x00012ec4 e9277eb2 3053d939 d1664272 7cc86688 .'~.0S.9.fBr|.f. │ │ │ │ + 0x00012ed4 0555480b 2622154f 98641ec3 1f699fda .UH.&".O.d...i.. │ │ │ │ + 0x00012ee4 48a0ea0d 9e8b8e91 b8c4e000 23f47310 H...........#.s. │ │ │ │ + 0x00012ef4 8d0358e1 06a55546 16376657 1f7df871 ..X...UF.7fW.}.q │ │ │ │ + 0x00012f04 2565d6b6 d0e04edf 9805eef8 f476d332 %e....N......v.2 │ │ │ │ + 0x00012f14 007b9c7c e5eebe9d d81d7e45 d4f1322f .{.|......~E..2/ │ │ │ │ + 0x00012f24 3dbd89ef 25e40f47 3030b221 341c05a2 =...%..G00.!4... │ │ │ │ + 0x00012f34 253af5f3 504e319b 73f0ef2c a1985fbb %:..PN1.s..,.._. │ │ │ │ + 0x00012f44 408f1dfd 8a4d4dbb e71bc7ee f2e30c87 @....MM......... │ │ │ │ + 0x00012f54 da9446ff 3ec9e1ee 24237512 96edfa8b ..F.>...$#u..... │ │ │ │ + 0x00012f64 b5f5e3d1 d08c49e6 16a3e86d 494b762e ......I....mIKv. │ │ │ │ + 0x00012f74 905a19d6 78e72aeb 4dfda833 7eca4240 .Z..x.*.M..3~.B@ │ │ │ │ + 0x00012f84 2bbb4875 fc06e4ea 85093a1a ba9d4008 +.Hu......:...@. │ │ │ │ + 0x00012f94 502ef707 5000b699 a0cb0fc5 09f5b731 P...P..........1 │ │ │ │ + 0x00012fa4 06558152 5778d544 77806749 684ee4d6 .U.RWx.Dw.gIhN.. │ │ │ │ + 0x00012fb4 7c0e5f6f 40b96c1b 6379cd5f 107b9c7c |._o@.l.cy._.{.| │ │ │ │ + 0x00012fc4 ea5b6fd0 2941f419 bc07c36f e2d42fab .[o.)A.....o../. │ │ │ │ + 0x00012fd4 3ef10ee5 8c7ec116 c75fbf25 bae6a596 >....~..._.%.... │ │ │ │ + 0x00012fe4 2cd2f980 11f180ab 009fa630 aea50d60 ,..........0...` │ │ │ │ + 0x00012ff4 ee22ab0a f13e006f 8feb2c5e 13e937a9 ."...>.o..,^..7. │ │ │ │ + 0x00013004 e6ea3ae1 90b2f249 37151565 3f7240ed ..:....I7..e?r@. │ │ │ │ + 0x00013014 55a2a6ca ab47aaa8 9ab22d04 aaa296b8 U....G....-..... │ │ │ │ 0x00013024 2630e268 a17355a1 b0f815ab 798bbbaf &0.h.sU.....y... │ │ │ │ - 0x00013034 f149e899 67b04321 5c50eafe 2f909e8e .I..g.C!\P../... │ │ │ │ - 0x00013044 98a0e64b adf22209 780d96f9 a4a2844f ...K..".x......O │ │ │ │ + 0x00013034 f149e899 67b04321 2e909e8e 5d50eafe .I..g.C!....]P.. │ │ │ │ + 0x00013044 acf22209 99a0e64b a4a2844f 780d96f9 .."....K...Ox... │ │ │ │ 0x00013054 9b077946 6b1b3e36 baa7e8f1 65c7517e ..yFk.>6....e.Q~ │ │ │ │ - 0x00013064 8d024b6d d621e77d 40f1521a f546547d ..Km.!.}@.R..FT} │ │ │ │ - 0x00013074 0b650caf e0b587ff 2e1d6bcb 88f1df0f .e........k..... │ │ │ │ - 0x00013084 02967a9c 47da85b8 b7476150 38e816d4 ..z.G....GaP8... │ │ │ │ - 0x00013094 ade3861d 3ac0bee8 1e4ccc20 5f89d319 ....:....L. _... │ │ │ │ - 0x000130a4 f498465d dce894b8 94e2ecbd febf650d ..F]..........e. │ │ │ │ - 0x000130b4 011d165d 42acb299 214aeb0d 50212e89 ...]B...!J..P!.. │ │ │ │ - 0x000130c4 f0c39511 7c35b5f3 ddad40b3 1158dbf8 ....|5....@..X.. │ │ │ │ - 0x000130d4 40cc2dbe 9b5cd095 d4b17a7f 74936e23 @.-..\....z.t.n# │ │ │ │ - 0x000130e4 1af616a9 d507ef19 cc883089 10fb9f09 ..........0..... │ │ │ │ - 0x000130f4 4f9e1701 ac907fde e1a7967c 1e001803 O..........|.... │ │ │ │ - 0x00013104 60d4482f 39bea42f 7a4bb5d1 93d6ab5b `.H/9../zK.....[ │ │ │ │ + 0x00013064 8d024b6d f446547d 40f1521a d721e77d ..Km.FT}@.R..!.} │ │ │ │ + 0x00013074 0b650caf 88f1df0f 02967a9c 2e1d6bcb .e........z...k. │ │ │ │ + 0x00013084 e0b587ff 47da85b8 b7476150 ace3861d ....G....GaP.... │ │ │ │ + 0x00013094 39e816d4 5e89d319 1e4ccc20 3bc0bee8 9...^....L. ;... │ │ │ │ + 0x000130a4 001d165d 94e2ecbd dce894b8 febf650d ...]..........e. │ │ │ │ + 0x000130b4 f598465d 42acb299 214aeb0d 7c35b5f3 ..F]B...!J..|5.. │ │ │ │ + 0x000130c4 dcad40b3 f0c39511 51212e89 1158dbf8 ..@.....Q!...X.. │ │ │ │ + 0x000130d4 40cc2dbe 9b5cd095 74936e23 1af616a9 @.-..\..t.n#.... │ │ │ │ + 0x000130e4 d4b17a7f d507ef19 10fb9f09 4e9e1701 ..z.........N... │ │ │ │ + 0x000130f4 cd883089 e0a7967c ad907fde 38bea42f ..0....|....8../ │ │ │ │ + 0x00013104 1e001803 61d4482f 7a4bb5d1 93d6ab5b ....a.H/zK.....[ │ │ │ │ 0x00013114 3a74f609 787ad405 296064fd 87013a8d :t..xz..)`d...:. │ │ │ │ - 0x00013124 bf8a9ddd 16c17310 2318d000 88ae0d4b ......s.#......K │ │ │ │ - 0x00013134 2805dabe fd5bfeb5 bbd32e87 51fb28d6 (....[......Q.(. │ │ │ │ - 0x00013144 a8a74be1 78e7b706 64832a4d 38f28b1c ..K.x...d.*M8... │ │ │ │ - 0x00013154 2bbea0f3 be86ef0e 06b41b86 a09317e3 +............... │ │ │ │ - 0x00013164 bd4e953e f512f564 334985a3 315e8423 .N.>...d3I..1^.# │ │ │ │ - 0x00013174 a0e32c55 b324b524 2a335a08 03e147a8 ..,U.$.$*3Z...G. │ │ │ │ - 0x00013184 9e393d2f f05842ea 05396f1a b080285b .9=/.XB..9o...([ │ │ │ │ - 0x00013194 dab9ed3c a61b1047 00602fbb 07ee0e8e ...<...G.`/..... │ │ │ │ - 0x000131a4 fbc69279 246f378c 39ff7919 6ab5f7fd ...y$o7.9.y.j... │ │ │ │ - 0x000131b4 c5149c00 4ce4bd6a 83240a94 6b0cd37f ....L..j.$..k... │ │ │ │ - 0x000131c4 0ae2ebb4 0df7b867 1c714436 6ef97b92 .......g.qD6n.{. │ │ │ │ - 0x000131d4 a989db77 06bb3633 749c7414 a7b296b8 ...w..63t.t..... │ │ │ │ - 0x000131e4 3bff7906 da3c3137 4ec5588b 6381004b ;.y..<17N.X.c..K │ │ │ │ - 0x000131f4 1a2feae6 a6bf8b24 c5fe568d a2829ff3 ./.....$..V..... │ │ │ │ - 0x00013204 6638a16e 9dbf549e 11a1b588 f7bd425f f8.n..T.......B_ │ │ │ │ + 0x00013124 bf8a9ddd 2218d000 17c17310 2805dabe ....".....s.(... │ │ │ │ + 0x00013134 fc5bfeb5 89ae0d4b bbd32e87 51fb28d6 .[.....K....Q.(. │ │ │ │ + 0x00013144 a8a74be1 78e7b706 38f28b1c 64832a4d ..K.x...8...d.*M │ │ │ │ + 0x00013154 2bbea0f3 bc4e953e 06b41b86 a09317e3 +....N.>........ │ │ │ │ + 0x00013164 bf86ef0e f512f564 334985a3 315e8423 .......d3I..1^.# │ │ │ │ + 0x00013174 b224b524 a1e32c55 02e147a8 2b335a08 .$.$..,U..G.+3Z. │ │ │ │ + 0x00013184 04396f1a f05842ea 9f393d2f 06ee0e8e .9o..XB..9=/.... │ │ │ │ + 0x00013194 a61b1047 00602fbb dab9ed3c b180285b ...G.`/....<..([ │ │ │ │ + 0x000131a4 fbc69279 246f378c 39ff7919 c4149c00 ...y$o7.9.y..... │ │ │ │ + 0x000131b4 6bb5f7fd 4ce4bd6a 83240a94 6b0cd37f k...L..j.$..k... │ │ │ │ + 0x000131c4 0cf7b867 0be2ebb4 6ef97b92 1c714436 ...g....n.{..qD6 │ │ │ │ + 0x000131d4 a989db77 06bb3633 a6b296b8 759c7414 ...w..63....u.t. │ │ │ │ + 0x000131e4 3bff7906 6281004b 4ec5588b db3c3137 ;.y.b..KN.X..<17 │ │ │ │ + 0x000131f4 a6bf8b24 c4fe568d 1b2feae6 9cbf549e ...$..V../....T. │ │ │ │ + 0x00013204 6638a16e a3829ff3 11a1b588 f7bd425f f8.n..........B_ │ │ │ │ 0x00013214 513cdbb6 d8fe1e21 17ea76fe e357c418 Q<.....!..v..W.. │ │ │ │ - 0x00013224 50b5a810 5b2df4e2 7f8c4929 5c13b271 P...[-....I)\..q │ │ │ │ - 0x00013234 91569026 785b2536 c839401f 09a19347 .V.&x[%6.9@....G │ │ │ │ + 0x00013224 5a2df4e2 51b5a810 7f8c4929 5c13b271 Z-..Q.....I)\..q │ │ │ │ + 0x00013234 91569026 c839401f 785b2536 09a19347 .V.&.9@.x[%6...G │ │ │ │ 0x00013244 5deb34b4 78653b2c 89a53654 26f54301 ].4.xe;,..6T&.C. │ │ │ │ - 0x00013254 eeb9a03f 613963b8 892abb8f 32a74c25 ...?a9c..*..2.L% │ │ │ │ - 0x00013264 0232f102 7d88a5f5 0222a9e6 b9e378e0 .2..}...."....x. │ │ │ │ - 0x00013274 0466b78a 28386672 d74eb1b2 d45a7802 .f..(8fr.N...Zx. │ │ │ │ - 0x00013284 dbf7005e 9c49082f cd70e509 ce296652 ...^.I./.p...)fR │ │ │ │ - 0x00013294 9601a046 f4a3e370 1f727816 e427a34c ...F...p.rx..'.L │ │ │ │ - 0x000132a4 dafda55f fa88668a 3c3f7cfe 996da75d ..._..f.uk...<.n.Q..P.. │ │ │ │ - 0x00013304 90392f17 c0479b8f 42166dc2 4bfd7566 .9/..G..B.m.K.uf │ │ │ │ - 0x00013314 ceb263fd 0799b024 8dd7c970 d3647445 ..c....$...p.dtE │ │ │ │ - 0x00013324 7cc6b5e3 4a2ea82f 17f4e4c4 b4e67302 |...J../......s. │ │ │ │ + 0x00013254 603963b8 efb9a03f 892abb8f 7c88a5f5 `9c....?.*..|... │ │ │ │ + 0x00013264 0232f102 33a74c25 0222a9e6 b9e378e0 .2..3.L%."....x. │ │ │ │ + 0x00013274 0466b78a 28386672 d74eb1b2 daf7005e .f..(8fr.N.....^ │ │ │ │ + 0x00013284 d55a7802 cc70e509 9d49082f ce296652 .Zx..p...I./.)fR │ │ │ │ + 0x00013294 9601a046 1e727816 f5a3e370 986da75d ...F.rx....p.m.] │ │ │ │ + 0x000132a4 fa88668a dafda55f 3c3f7cfe e527a34c ..f...._k.T │ │ │ │ - 0x00013764 9c1986d6 23b905c3 1613355f f80557f9 ....#.....5_..W. │ │ │ │ - 0x00013774 25a71be0 92ad0462 9461fc81 e138178f %......b.a...8.. │ │ │ │ - 0x00013784 5a041182 62de2405 e8076137 61b51b8e Z...b.$...a7a... │ │ │ │ - 0x00013794 846c49d7 d61a429d a7c6f720 9253bfb7 .lI...B.... .S.. │ │ │ │ - 0x000137a4 e43d3123 aee1c395 8f2d9b24 0365bd35 .=1#.....-.$.e.5 │ │ │ │ + 0x00013654 c5767b0f 3c681e5d 6250d0a1 ce2165bb .v{.k.T......W.$... │ │ │ │ + 0x00013774 1713355f 9461fc81 e038178f 93ad0462 ..5_.a...8.....b │ │ │ │ + 0x00013784 e8076137 60b51b8e 62de2405 5b041182 ..a7`...b.$.[... │ │ │ │ + 0x00013794 a6c6f720 846c49d7 d71a429d e43d3123 ... .lI...B..=1# │ │ │ │ + 0x000137a4 aee1c395 8e2d9b24 9353bfb7 0365bd35 .....-.$.S...e.5 │ │ │ │ 0x000137b4 affe6c0e 76116a9c 007bab85 031666ec ..l.v.j..{....f. │ │ │ │ - 0x000137c4 da8b103b 5e2df26f 9480992b 2bdb1393 ...;^-.o...++... │ │ │ │ + 0x000137c4 5e2df26f da8b103b 2adb1393 9580992b ^-.o...;*......+ │ │ │ │ 0x000137d4 01af34e8 018c1364 cffd5e7d 3dad390d ..4....d..^}=.9. │ │ │ │ 0x000137e4 dd7cb3f2 d59fdc9a 3213e0ae f0c5a6cc .|......2....... │ │ │ │ - 0x000137f4 6715d0a1 6939c4b9 b259cdd4 5e28c4a9 g...i9...Y..^(.. │ │ │ │ - 0x00013804 9dba1fbf 3c488392 ceef4929 1d8697a1 ........7......r │ │ │ │ - 0x00013864 d871581c 7d609c7c c2f86692 0d505d73 .qX.}`.|..f..P]s │ │ │ │ - 0x00013874 f6619d70 162339df 67fb75e8 22fac579 .a.p.#9.g.u."..y │ │ │ │ - 0x00013884 84cd047e 38e84410 c70ee03d 5696199e ...~8.D....=V... │ │ │ │ - 0x00013894 8513a65c b8d08383 2ab4ddd3 15acee90 ...\....*....... │ │ │ │ - 0x000138a4 5ef9ecde b47d919c f86b2e8c b998e3c6 ^....}...k...... │ │ │ │ - 0x000138b4 a3844530 2472f666 7acd9c50 f1eb5800 ..E0$r.fz..P..X. │ │ │ │ - 0x000138c4 e821a76a a792880a faee3fcc 4e67dc18 .!.j......?.Ng.. │ │ │ │ - 0x000138d4 b2a2a343 a65b48ec 9644da27 bdf58653 ...C.[H..D.'...S │ │ │ │ - 0x000138e4 893ef347 daaf135a 4a98b0e6 404d9d7c .>.G...ZJ...@M.| │ │ │ │ - 0x000138f4 adae20a4 7e0959cd 24ff38a7 96cdeb4f .. .~.Y.$.8....O │ │ │ │ - 0x00013904 67705eb5 a72b5a5f c0326260 d9d0d194 gp^..+Z_.2b`.... │ │ │ │ - 0x00013914 f262cb53 1b9e880b 4f3831e6 ac0a78e2 .b.S....O81...x. │ │ │ │ - 0x00013924 a450e02d 44f8e8e6 4edb9d7c 6b2b7994 .P.-D...N..|k+y. │ │ │ │ - 0x00013934 101656b5 fff2a2b1 a7f08ff8 74d5ae04 ..V.........t... │ │ │ │ - 0x00013944 46ebf845 f94c1fed 50a7388d 08a672d8 F..E.L..P.8...r. │ │ │ │ - 0x00013954 d9c18a7f 43874563 28b01cf2 e64b1df7 ....C.Ec(....K.. │ │ │ │ - 0x00013964 26560ea8 b98c2807 e236f24f 8e7fd39c &V....(..6.O.... │ │ │ │ - 0x00013974 81240f7f b029a2f4 c226792d 5857094a .$...)...&y-XW.J │ │ │ │ - 0x00013984 b50a8019 a4f3a116 4efb9ef8 33c107f5 ........N...3... │ │ │ │ - 0x00013994 e22cb9f2 089aa3d4 4484c389 bd478dbb .,......D....G.. │ │ │ │ - 0x000139a4 d59835e6 bf4231e0 58b0f672 7838060c ..5..B1.X..rx8.. │ │ │ │ - 0x000139b4 7c928afb 83ca5acf a223d7f9 181100d7 |.....Z..#...... │ │ │ │ - 0x000139c4 31c51b72 b4f57eaa f8e50662 c2602d47 1..r..~....b.`-G │ │ │ │ - 0x000139d4 cd011e2e 76df000c 6ba3ae7d 9c65cfe0 ....v...k..}.e.. │ │ │ │ - 0x000139e4 9dbb931c a4cb359b 907d668b e9e6051c ......5..}f..... │ │ │ │ - 0x000139f4 9dca4823 f2c6009d ec2c567e d18cccfa ..H#.....,V~.... │ │ │ │ + 0x00013864 7c609c7c d971581c 0c505d73 c3f86692 |`.|.qX..P]s..f. │ │ │ │ + 0x00013874 66fb75e8 f6619d70 172339df c60ee03d f.u..a.p.#9....= │ │ │ │ + 0x00013884 38e84410 84cd047e 23fac579 8413a65c 8.D....~#..y...\ │ │ │ │ + 0x00013894 5796199e b8d08383 2ab4ddd3 15acee90 W.......*....... │ │ │ │ + 0x000138a4 f86b2e8c 5ef9ecde b898e3c6 b57d919c .k..^........}.. │ │ │ │ + 0x000138b4 a3844530 f0eb5800 2472f666 7bcd9c50 ..E0..X.$r.f{..P │ │ │ │ + 0x000138c4 a692880a e921a76a a65b48ec b2a2a343 .....!.j.[H....C │ │ │ │ + 0x000138d4 4e67dc18 9644da27 bcf58653 fbee3fcc Ng...D.'...S..?. │ │ │ │ + 0x000138e4 893ef347 404d9d7c 4a98b0e6 daaf135a .>.G@M.|J......Z │ │ │ │ + 0x000138f4 adae20a4 24ff38a7 96cdeb4f 7e0959cd .. .$.8....O~.Y. │ │ │ │ + 0x00013904 67705eb5 a72b5a5f d8d0d194 c1326260 gp^..+Z_.....2b` │ │ │ │ + 0x00013914 f262cb53 1b9e880b 4f3831e6 6a2b7994 .b.S....O81.j+y. │ │ │ │ + 0x00013924 a450e02d ac0a78e2 44f8e8e6 4fdb9d7c .P.-..x.D...O..| │ │ │ │ + 0x00013934 fef2a2b1 111656b5 a7f08ff8 46ebf845 ......V.....F..E │ │ │ │ + 0x00013944 74d5ae04 f94c1fed 50a7388d d8c18a7f t....L..P.8..... │ │ │ │ + 0x00013954 09a672d8 43874563 b88c2807 e64b1df7 ..r.C.Ec..(..K.. │ │ │ │ + 0x00013964 26560ea8 29b01cf2 80240f7f 8e7fd39c &V..)....$...... │ │ │ │ + 0x00013974 e336f24f 5857094a c226792d b40a8019 .6.OXW.J.&y-.... │ │ │ │ + 0x00013984 b129a2f4 4efb9ef8 a4f3a116 33c107f5 .)..N.......3... │ │ │ │ + 0x00013994 4484c389 089aa3d4 bc478dbb e32cb9f2 D........G...,.. │ │ │ │ + 0x000139a4 d59835e6 bf4231e0 82ca5acf 7c928afb ..5..B1...Z.|... │ │ │ │ + 0x000139b4 7838060c 59b0f672 30c51b72 a223d7f9 x8..Y..r0..r.#.. │ │ │ │ + 0x000139c4 191100d7 b4f57eaa f8e50662 cc011e2e ......~....b.... │ │ │ │ + 0x000139d4 c3602d47 76df000c 6ba3ae7d 9c65cfe0 .`-Gv...k..}.e.. │ │ │ │ + 0x000139e4 9dbb931c 907d668b a4cb359b e9e6051c .....}f...5..... │ │ │ │ + 0x000139f4 9dca4823 ec2c567e f2c6009d d18cccfa ..H#.,V~........ │ │ │ │ 0x00013a04 be79e4c6 57484be5 2c3c9867 1d49051c .y..WHK.,<.g.I.. │ │ │ │ - 0x00013a14 1acf2a0b 1ad63bde 729e3da8 875f254b ..*...;.r.=.._%K │ │ │ │ - 0x00013a24 84cb5fbf 0faa880b c6cf081e 4dca0db6 .._.........M... │ │ │ │ - 0x00013a34 7c4f5d0c eaee9fde 9717983a d54476b3 |O]........:.Dv. │ │ │ │ - 0x00013a44 a7288a4e 720ba595 d59e70de b67609aa .(.Nr.....p..v.. │ │ │ │ + 0x00013a14 1ad63bde 729e3da8 1acf2a0b 875f254b ..;.r.=...*.._%K │ │ │ │ + 0x00013a24 84cb5fbf 0faa880b 4cca0db6 c7cf081e .._.....L....... │ │ │ │ + 0x00013a34 eaee9fde 7c4f5d0c 9717983a d54476b3 ....|O]....:.Dv. │ │ │ │ + 0x00013a44 a7288a4e d49e70de 730ba595 b67609aa .(.N..p.s....v.. │ │ │ │ 0x00013a54 7fe4da52 c14a075d 2699adbb edb36faa ...R.J.]&.....o. │ │ │ │ - 0x00013a64 dc52f434 a8e64ce5 219fef35 c9aa9635 .R.4..L.!..5...5 │ │ │ │ - 0x00013a74 56f9dd36 83e6e1b4 34634cd5 16026c9e V..6....4cL...l. │ │ │ │ - 0x00013a84 3804d336 51767e0b 221b07bd 737dd2d0 8..6Qv~."...s}.. │ │ │ │ + 0x00013a64 a8e64ce5 209fef35 dd52f434 c9aa9635 ..L. ..5.R.4...5 │ │ │ │ + 0x00013a74 56f9dd36 83e6e1b4 16026c9e 3804d336 V..6......l.8..6 │ │ │ │ + 0x00013a84 50767e0b 35634cd5 727dd2d0 231b07bd Pv~.5cL.r}..#... │ │ │ │ 0x00013a94 b40abba5 67ddae5a dfc340f3 a36f5049 ....g..Z..@..oPI │ │ │ │ - 0x00013aa4 6c883ee8 052d9b7c a41f571a 8c219010 l.>..-.|..W..!.. │ │ │ │ - 0x00013ab4 6ad78de7 35ef3fcc 84a7963d 8980f236 j...5.?....=...6 │ │ │ │ - 0x00013ac4 60be06d5 e0b74400 39da1181 20deff17 `.....D.9... ... │ │ │ │ - 0x00013ad4 66494922 9fa9bad1 efae8809 9efb6e0f fII"..........n. │ │ │ │ - 0x00013ae4 ce851df1 a41d66d1 10bdb201 d0687d9d ......f......h}. │ │ │ │ - 0x00013af4 2bd0e122 56152c64 5dcc922c c2ac0b63 +.."V.,d]..,...c │ │ │ │ - 0x00013b04 e61d9fcb 085a3aeb 0b49600c 921c8641 .....Z:..I`....A │ │ │ │ - 0x00013b14 01fc0d94 134c5268 fc4881a2 57db931c .....LRh.H..W... │ │ │ │ - 0x00013b24 cc8a34a8 f2b545e1 7da51778 62dfbaa5 ..4...E.}..xb... │ │ │ │ - 0x00013b34 f66e8440 e847b09e 859b87ff deeb8919 .n.@.G.......... │ │ │ │ - 0x00013b44 4af90f47 9e22c7a8 a76b8be8 bebf1d2c J..G."...k....., │ │ │ │ - 0x00013b54 23596d5c 7fd4dd43 ecdffd83 cb8b1bd7 #Ym\...C........ │ │ │ │ - 0x00013b64 2f577ff0 f8189dfb f85286bf 1ebff59a /W.......R...... │ │ │ │ - 0x00013b74 fe0b0d89 febe0501 474f9f7a 6ecd9fd0 ........GO.zn... │ │ │ │ - 0x00013b84 d9dadd93 eab072ee b01834d7 611fe407 ......r...4.a... │ │ │ │ + 0x00013aa4 6c883ee8 052d9b7c 6ad78de7 a41f571a l.>..-.|j.....W. │ │ │ │ + 0x00013ab4 8c219010 35ef3fcc 8880f236 85a7963d .!..5.?....6...= │ │ │ │ + 0x00013ac4 38da1181 60be06d5 e1b74400 9ea9bad1 8...`.....D..... │ │ │ │ + 0x00013ad4 20deff17 67494922 efae8809 2ad0e122 ...gII"....*.." │ │ │ │ + 0x00013ae4 10bdb201 a41d66d1 9efb6e0f ce851df1 ......f...n..... │ │ │ │ + 0x00013af4 d1687d9d 56152c64 5dcc922c 085a3aeb .h}.V.,d]..,.Z:. │ │ │ │ + 0x00013b04 e61d9fcb 0a49600c c3ac0b63 921c8641 .....I`....c...A │ │ │ │ + 0x00013b14 01fc0d94 134c5268 56db931c fd4881a2 .....LRhV....H.. │ │ │ │ + 0x00013b24 7ca51778 cc8a34a8 f3b545e1 849b87ff |..x..4...E..... │ │ │ │ + 0x00013b34 62dfbaa5 f66e8440 e947b09e deeb8919 b....n.@.G...... │ │ │ │ + 0x00013b44 a66b8be8 4af90f47 9f22c7a8 bebf1d2c .k..J..G."....., │ │ │ │ + 0x00013b54 23596d5c 7fd4dd43 ca8b1bd7 eddffd83 #Ym\...C........ │ │ │ │ + 0x00013b64 2f577ff0 1ebff59a fe0b0d89 f85286bf /W...........R.. │ │ │ │ + 0x00013b74 febe0501 464f9f7a f9189dfb 6ecd9fd0 ....FO.z....n... │ │ │ │ + 0x00013b84 d9dadd93 eab072ee 601fe407 b11834d7 ......r.`.....4. │ │ │ │ 0x00013b94 81ae2d7a d744975b 158f05c1 944d9d7c ..-z.D.[.....M.| │ │ │ │ - 0x00013ba4 2b8cbdff 5a080ea6 9f319183 8e853b4a +...Z....1....;J │ │ │ │ - 0x00013bb4 879c5f8f 9379134f 10a75ad9 e8949bf5 .._..y.O..Z..... │ │ │ │ - 0x00013bc4 95936761 c2e07b38 a7971d8d 07b3b48e ..ga..{8........ │ │ │ │ - 0x00013bd4 b8a07837 b3a569f6 ee0e9e7c 10263197 ..x7..i....|.&1. │ │ │ │ - 0x00013be4 34c9a49d 9318b92c e603a1c0 8d1e19bf 4......,........ │ │ │ │ - 0x00013bf4 a24b6a5d c6f826ca 6fe9458b bc24b981 .Kj]..&.o.E..$.. │ │ │ │ - 0x00013c04 5c3f04c2 77ccd805 cbc53e1b 06d72494 \?..w.....>...$. │ │ │ │ - 0x00013c14 80add61e df053b31 7af1ef96 26d06e06 ......;1z...&.n. │ │ │ │ - 0x00013c24 95842f23 3c81da41 f2e67efe 56edbd1e ../#<..A..~.V... │ │ │ │ - 0x00013c34 b41bcc4c 4ad3c901 9a9d32d8 b3d0efac ...LJ.....2..... │ │ │ │ - 0x00013c44 94f40039 b2579190 d325b01f 0ec0834d ...9.W...%.....M │ │ │ │ - 0x00013c54 72cf2f79 d21cf592 a35e5855 6460500f r./y.....^XUd`P. │ │ │ │ - 0x00013c64 9dd7f0b9 c59f2cfc ee978abf fe56144e ......,......V.N │ │ │ │ + 0x00013ba4 2b8cbdff 9e319183 5b080ea6 8e853b4a +....1..[.....;J │ │ │ │ + 0x00013bb4 879c5f8f 9379134f 94936761 e8949bf5 .._..y.O..ga.... │ │ │ │ + 0x00013bc4 11a75ad9 c2e07b38 a7971d8d 07b3b48e ..Z...{8........ │ │ │ │ + 0x00013bd4 b2a569f6 b9a07837 ee0e9e7c 34c9a49d ..i...x7...|4... │ │ │ │ + 0x00013be4 9218b92c 11263197 e603a1c0 8d1e19bf ...,.&1......... │ │ │ │ + 0x00013bf4 6ee9458b c6f826ca a34b6a5d 5c3f04c2 n.E...&..Kj]\?.. │ │ │ │ + 0x00013c04 76ccd805 bd24b981 cbc53e1b 06d72494 v....$....>...$. │ │ │ │ + 0x00013c14 80add61e df053b31 94842f23 7af1ef96 ......;1../#z... │ │ │ │ + 0x00013c24 27d06e06 4ad3c901 9a9d32d8 56edbd1e '.n.J.....2.V... │ │ │ │ + 0x00013c34 3c81da41 b2d0efac f2e67efe b51bcc4c <..A......~....L │ │ │ │ + 0x00013c44 b2579190 94f40039 d325b01f 0ec0834d .W.....9.%.....M │ │ │ │ + 0x00013c54 d21cf592 a25e5855 73cf2f79 6460500f .....^XUs./yd`P. │ │ │ │ + 0x00013c64 9dd7f0b9 c59f2cfc fe56144e ee978abf ......,..V.N.... │ │ │ │ 0x00013c74 0d4b660e 0123f9a4 b96119e5 43a2a766 .Kf..#...a..C..f │ │ │ │ - 0x00013c84 a02678a9 26e8fa20 8bdc967c ec2fabe6 .&x.&.. ...|./.. │ │ │ │ - 0x00013c94 5b78051d a43282e3 1262c3e6 2ba54744 [x...2...b..+.GD │ │ │ │ + 0x00013c84 26e8fa20 8adc967c a12678a9 5a78051d &.. ...|.&x.Zx.. │ │ │ │ + 0x00013c94 ed2fabe6 a43282e3 2aa54744 1362c3e6 ./...2..*.GD.b.. │ │ │ │ 0x00013ca4 7ece8102 b38af21e fe43589f 3f574014 ~........CX.?W@. │ │ │ │ - 0x00013cb4 623eb464 be05b2bb 155f00b4 fc016512 b>.d....._....e. │ │ │ │ - 0x00013cc4 cb8e0954 e23f4c89 cadefe3b e9ff4731 ...T.?L....;..G1 │ │ │ │ - 0x00013cd4 3c8867dc 39b5ef30 14e54ea9 19358812 <.g.9..0..N..5.. │ │ │ │ - 0x00013ce4 ca234465 71347e42 7de66e13 9c047d1c .#Deq4~B}.n...}. │ │ │ │ - 0x00013cf4 e0d38d02 4ac4cd76 b55631fd ....J..v.V1. │ │ │ │ + 0x00013cb4 be05b2bb 145f00b4 633eb464 ca8e0954 ....._..c>.d...T │ │ │ │ + 0x00013cc4 fd016512 cadefe3b e23f4c89 e9ff4731 ..e....;.?L...G1 │ │ │ │ + 0x00013cd4 38b5ef30 3d8867dc 14e54ea9 19358812 8..0=.g...N..5.. │ │ │ │ + 0x00013ce4 70347e42 cb234465 7de66e13 e0d38d02 p4~B.#De}.n..... │ │ │ │ + 0x00013cf4 9c047d1c 4ac4cd76 b55631fd ..}.J..v.V1. │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -279,16 +279,16 @@ │ │ │ │ 0x0001dbd0 6c706700 6c736574 78617474 72006673 lpg.lsetxattr.fs │ │ │ │ 0x0001dbe0 65747861 74747200 73656e64 66696c65 etxattr.sendfile │ │ │ │ 0x0001dbf0 36340066 7472756e 63617465 3634005f 64.ftruncate64._ │ │ │ │ 0x0001dc00 5f6d656d 6370795f 63686b00 61636365 _memcpy_chk.acce │ │ │ │ 0x0001dc10 73730066 61636365 73736174 00676574 ss.faccessat.get │ │ │ │ 0x0001dc20 67726e61 6d5f7200 6d6b6669 666f6174 grnam_r.mkfifoat │ │ │ │ 0x0001dc30 006d6b66 69666f00 5f5f7365 74736f63 .mkfifo.__setsoc │ │ │ │ - 0x0001dc40 6b6f7074 3634005f 5f737472 6e636174 kopt64.__strncat │ │ │ │ - 0x0001dc50 5f63686b 005f5f6d 6b74696d 65363400 _chk.__mktime64. │ │ │ │ + 0x0001dc40 6b6f7074 3634005f 5f6d6b74 696d6536 kopt64.__mktime6 │ │ │ │ + 0x0001dc50 34005f5f 7374726e 6361745f 63686b00 4.__strncat_chk. │ │ │ │ 0x0001dc60 67657470 776e616d 5f72005f 5f73656c getpwnam_r.__sel │ │ │ │ 0x0001dc70 65637436 34007365 74677265 6e740067 ect64.setgrent.g │ │ │ │ 0x0001dc80 65746772 656e7400 656e6467 72656e74 etgrent.endgrent │ │ │ │ 0x0001dc90 005f5f66 64656c74 5f63686b 006c6c69 .__fdelt_chk.lli │ │ │ │ 0x0001dca0 73747861 74747200 666c6973 74786174 stxattr.flistxat │ │ │ │ 0x0001dcb0 74720066 6f726b70 7479005f 5f776169 tr.forkpty.__wai │ │ │ │ 0x0001dcc0 74345f74 696d6536 3400666c 6f636b00 t4_time64.flock. │ │ │ │ @@ -325,20 +325,20 @@ │ │ │ │ 0x0001deb0 70330063 7465726d 69640067 6574686f p3.ctermid.getho │ │ │ │ 0x0001dec0 73746279 6e616d65 5f720067 61695f73 stbyname_r.gai_s │ │ │ │ 0x0001ded0 74726572 726f7200 66657865 63766500 trerror.fexecve. │ │ │ │ 0x0001dee0 66676574 78617474 72006c67 65747861 fgetxattr.lgetxa │ │ │ │ 0x0001def0 74747200 73687574 646f776e 00667265 ttr.shutdown.fre │ │ │ │ 0x0001df00 6d6f7665 78617474 72006c72 656d6f76 movexattr.lremov │ │ │ │ 0x0001df10 65786174 74720067 65747265 73676964 exattr.getresgid │ │ │ │ - 0x0001df20 00676574 72657375 69640063 6f70795f .getresuid.copy_ │ │ │ │ - 0x0001df30 66696c65 5f72616e 67650067 65746c6f file_range.getlo │ │ │ │ - 0x0001df40 67696e5f 72007370 6c696365 006d656d gin_r.splice.mem │ │ │ │ - 0x0001df50 66645f63 72656174 65005f5f 636c6f63 fd_create.__cloc │ │ │ │ - 0x0001df60 6b5f7365 7474696d 65363400 6368726f k_settime64.chro │ │ │ │ - 0x0001df70 6f740067 65746772 6f75706c 69737400 ot.getgrouplist. │ │ │ │ + 0x0001df20 00676574 72657375 69640067 65746c6f .getresuid.getlo │ │ │ │ + 0x0001df30 67696e5f 7200636f 70795f66 696c655f gin_r.copy_file_ │ │ │ │ + 0x0001df40 72616e67 65007370 6c696365 006d656d range.splice.mem │ │ │ │ + 0x0001df50 66645f63 72656174 65006765 7467726f fd_create.getgro │ │ │ │ + 0x0001df60 75706c69 7374005f 5f636c6f 636b5f73 uplist.__clock_s │ │ │ │ + 0x0001df70 65747469 6d653634 00636872 6f6f7400 ettime64.chroot. │ │ │ │ 0x0001df80 73636865 645f7365 74736368 6564756c sched_setschedul │ │ │ │ 0x0001df90 65720073 63686564 5f736574 70617261 er.sched_setpara │ │ │ │ 0x0001dfa0 6d00584d 4c5f5365 74426173 65007365 m.XML_SetBase.se │ │ │ │ 0x0001dfb0 74656769 64007365 74657569 64007365 tegid.seteuid.se │ │ │ │ 0x0001dfc0 74676964 00707468 72656164 5f676574 tgid.pthread_get │ │ │ │ 0x0001dfd0 63707563 6c6f636b 69640073 65747569 cpuclockid.setui │ │ │ │ 0x0001dfe0 6400584d 4c5f4765 74437572 72656e74 d.XML_GetCurrent │ │ │ │ @@ -406,2218 +406,2218 @@ │ │ │ │ 0x0001e3c0 64006c6f 67320068 79706f74 0073696e d.log2.hypot.sin │ │ │ │ 0x0001e3d0 636f7300 666d6f64 00737172 74005f5f cos.fmod.sqrt.__ │ │ │ │ 0x0001e3e0 73746163 6b5f6368 6b5f6775 61726400 stack_chk_guard. │ │ │ │ 0x0001e3f0 6c69626d 2e736f2e 36006c69 627a2e73 libm.so.6.libz.s │ │ │ │ 0x0001e400 6f2e3100 6c696265 78706174 2e736f2e o.1.libexpat.so. │ │ │ │ 0x0001e410 31006c69 62632e73 6f2e3600 6c642d6c 1.libc.so.6.ld-l │ │ │ │ 0x0001e420 696e7578 2d61726d 68662e73 6f2e3300 inux-armhf.so.3. │ │ │ │ - 0x0001e430 50795f47 6574436f 6e737461 6e74426f Py_GetConstantBo │ │ │ │ - 0x0001e440 72726f77 65640050 79446963 744b6579 rrowed.PyDictKey │ │ │ │ - 0x0001e450 735f5479 70650050 79537973 5f466f72 s_Type.PySys_For │ │ │ │ - 0x0001e460 6d617453 74646f75 74005079 4c697374 matStdout.PyList │ │ │ │ - 0x0001e470 5f496e73 65727400 5f507958 495f466f _Insert._PyXI_Fo │ │ │ │ - 0x0001e480 726d6174 45786349 6e666f00 5f507958 rmatExcInfo._PyX │ │ │ │ - 0x0001e490 495f4861 73436170 74757265 64457863 I_HasCapturedExc │ │ │ │ - 0x0001e4a0 65707469 6f6e0050 79457863 5f42726f eption.PyExc_Bro │ │ │ │ - 0x0001e4b0 6b656e50 69706545 72726f72 0050795f kenPipeError.Py_ │ │ │ │ - 0x0001e4c0 56657273 696f6e00 5f50794c 6f6e675f Version._PyLong_ │ │ │ │ - 0x0001e4d0 4d756c74 69706c79 0050794f 626a6563 Multiply.PyObjec │ │ │ │ - 0x0001e4e0 745f4465 6c417474 72005079 4d617070 t_DelAttr.PyMapp │ │ │ │ - 0x0001e4f0 696e675f 4b657973 00507955 6e69636f ing_Keys.PyUnico │ │ │ │ - 0x0001e500 6465456e 636f6465 4572726f 725f4765 deEncodeError_Ge │ │ │ │ - 0x0001e510 74456e64 0050794d 6f64756c 655f4164 tEnd.PyModule_Ad │ │ │ │ - 0x0001e520 644f626a 65637400 50795f46 696c6553 dObject.Py_FileS │ │ │ │ - 0x0001e530 79737465 6d446566 61756c74 456e636f ystemDefaultEnco │ │ │ │ - 0x0001e540 64654572 726f7273 0050795f 53657452 deErrors.Py_SetR │ │ │ │ - 0x0001e550 65637572 73696f6e 4c696d69 74005079 ecursionLimit.Py │ │ │ │ - 0x0001e560 4c6f6e67 5f41734c 6f6e674c 6f6e6741 Long_AsLongLongA │ │ │ │ - 0x0001e570 6e644f76 6572666c 6f770050 79496e69 ndOverflow.PyIni │ │ │ │ - 0x0001e580 745f5f6d 64350050 79556e69 636f6465 t__md5.PyUnicode │ │ │ │ - 0x0001e590 5f476574 44656661 756c7445 6e636f64 _GetDefaultEncod │ │ │ │ - 0x0001e5a0 696e6700 5079556e 69636f64 655f4669 ing.PyUnicode_Fi │ │ │ │ - 0x0001e5b0 6c6c0050 79457863 5f426173 65457863 ll.PyExc_BaseExc │ │ │ │ - 0x0001e5c0 65707469 6f6e0050 79457863 5f496d70 eption.PyExc_Imp │ │ │ │ - 0x0001e5d0 6f727445 72726f72 00507945 72725f57 ortError.PyErr_W │ │ │ │ - 0x0001e5e0 61726e45 78706c69 63697400 50795f47 arnExplicit.Py_G │ │ │ │ - 0x0001e5f0 6574436f 6e737461 6e740050 79496e73 etConstant.PyIns │ │ │ │ - 0x0001e600 74616e63 654d6574 686f645f 46756e63 tanceMethod_Func │ │ │ │ - 0x0001e610 74696f6e 005f5079 52574d75 7465785f tion._PyRWMutex_ │ │ │ │ - 0x0001e620 4c6f636b 00507945 78635f43 6f6e6e65 Lock.PyExc_Conne │ │ │ │ - 0x0001e630 6374696f 6e41626f 72746564 4572726f ctionAbortedErro │ │ │ │ - 0x0001e640 72005079 4172675f 56615061 72736500 r.PyArg_VaParse. │ │ │ │ - 0x0001e650 50794578 635f5265 63757273 696f6e45 PyExc_RecursionE │ │ │ │ - 0x0001e660 72726f72 00507955 6e69636f 6465456e rror.PyUnicodeEn │ │ │ │ - 0x0001e670 636f6465 4572726f 725f4765 74526561 codeError_GetRea │ │ │ │ - 0x0001e680 736f6e00 50794f53 5f737472 696e675f son.PyOS_string_ │ │ │ │ - 0x0001e690 746f5f64 6f75626c 65005079 5f497346 to_double.Py_IsF │ │ │ │ - 0x0001e6a0 616c7365 00507949 6e746572 70726574 alse.PyInterpret │ │ │ │ - 0x0001e6b0 65725374 6174655f 47657449 44005079 erState_GetID.Py │ │ │ │ - 0x0001e6c0 556e6963 6f64655f 45717561 6c546f55 Unicode_EqualToU │ │ │ │ - 0x0001e6d0 54463841 6e645369 7a650050 79537973 TF8AndSize.PySys │ │ │ │ - 0x0001e6e0 5f476574 4f626a65 63740050 79556e69 _GetObject.PyUni │ │ │ │ - 0x0001e6f0 636f6465 4465636f 64654572 726f725f codeDecodeError_ │ │ │ │ - 0x0001e700 53657452 6561736f 6e005079 5f476574 SetReason.Py_Get │ │ │ │ - 0x0001e710 50617468 005f5079 496e7465 72707265 Path._PyInterpre │ │ │ │ - 0x0001e720 74657253 74617465 5f4c6f6f 6b557049 terState_LookUpI │ │ │ │ - 0x0001e730 444f626a 65637400 50794669 6c655f4f DObject.PyFile_O │ │ │ │ - 0x0001e740 70656e43 6f646500 50794469 63745f53 penCode.PyDict_S │ │ │ │ - 0x0001e750 65744974 656d5374 72696e67 00507952 etItemString.PyR │ │ │ │ - 0x0001e760 756e5f49 6e746572 61637469 76654f6e un_InteractiveOn │ │ │ │ - 0x0001e770 654f626a 65637400 5079436f 6e746578 eObject.PyContex │ │ │ │ - 0x0001e780 745f436f 70794375 7272656e 74005f50 t_CopyCurrent._P │ │ │ │ - 0x0001e790 79556e69 636f6465 5f546f4c 6f776572 yUnicode_ToLower │ │ │ │ - 0x0001e7a0 63617365 00507955 6e69636f 64655f43 case.PyUnicode_C │ │ │ │ - 0x0001e7b0 6f6d7061 72650050 794f4469 63745661 ompare.PyODictVa │ │ │ │ - 0x0001e7c0 6c756573 5f547970 65005079 50726f70 lues_Type.PyProp │ │ │ │ - 0x0001e7d0 65727479 5f547970 65005f50 79556e69 erty_Type._PyUni │ │ │ │ - 0x0001e7e0 636f6465 5f496e74 65726e4d 6f727461 code_InternMorta │ │ │ │ - 0x0001e7f0 6c005079 4578635f 55736572 5761726e l.PyExc_UserWarn │ │ │ │ - 0x0001e800 696e6700 5f507954 696d655f 676d7469 ing._PyTime_gmti │ │ │ │ - 0x0001e810 6d650050 795f4e65 77496e74 65727072 me.Py_NewInterpr │ │ │ │ - 0x0001e820 65746572 00507945 78635f53 746f7049 eter.PyExc_StopI │ │ │ │ - 0x0001e830 74657261 74696f6e 00507947 656e5f54 teration.PyGen_T │ │ │ │ - 0x0001e840 79706500 5f50794e 616d6573 70616365 ype._PyNamespace │ │ │ │ - 0x0001e850 5f4e6577 00507954 7970655f 47656e65 _New.PyType_Gene │ │ │ │ - 0x0001e860 7269634e 65770050 794d6f64 756c655f ricNew.PyModule_ │ │ │ │ - 0x0001e870 41646454 79706500 50794672 616d655f AddType.PyFrame_ │ │ │ │ - 0x0001e880 4e657700 50795479 70655f53 5550504f New.PyType_SUPPO │ │ │ │ - 0x0001e890 5254535f 5745414b 52454653 00507949 RTS_WEAKREFS.PyI │ │ │ │ - 0x0001e8a0 6d706f72 745f496d 706f7274 0050794d mport_Import.PyM │ │ │ │ - 0x0001e8b0 656d6f72 79566965 775f4765 74436f6e emoryView_GetCon │ │ │ │ - 0x0001e8c0 74696775 6f757300 5f507943 6f6d7069 tiguous._PyCompi │ │ │ │ - 0x0001e8d0 6c655f4f 70636f64 65486173 4c6f6361 le_OpcodeHasLoca │ │ │ │ - 0x0001e8e0 6c005f50 7946756e 6374696f 6e5f5365 l._PyFunction_Se │ │ │ │ - 0x0001e8f0 74566572 73696f6e 00507945 78635f55 tVersion.PyExc_U │ │ │ │ - 0x0001e900 6e69636f 64655472 616e736c 61746545 nicodeTranslateE │ │ │ │ - 0x0001e910 72726f72 00507946 756e6374 696f6e5f rror.PyFunction_ │ │ │ │ - 0x0001e920 47657443 6c6f7375 72650050 79457661 GetClosure.PyEva │ │ │ │ - 0x0001e930 6c5f5365 74547261 63650050 794d6170 l_SetTrace.PyMap │ │ │ │ - 0x0001e940 70696e67 5f53697a 65005079 4578635f ping_Size.PyExc_ │ │ │ │ - 0x0001e950 53746f70 4173796e 63497465 72617469 StopAsyncIterati │ │ │ │ - 0x0001e960 6f6e005f 5079556e 69636f64 655f4973 on._PyUnicode_Is │ │ │ │ - 0x0001e970 5072696e 7461626c 65005079 426f6f6c Printable.PyBool │ │ │ │ - 0x0001e980 5f547970 65005079 4d6f6475 6c655f4e _Type.PyModule_N │ │ │ │ - 0x0001e990 65774f62 6a656374 0050794c 6973745f ewObject.PyList_ │ │ │ │ - 0x0001e9a0 47657449 74656d52 65660050 795f4973 GetItemRef.Py_Is │ │ │ │ - 0x0001e9b0 00507945 78635f4f 53457272 6f720050 .PyExc_OSError.P │ │ │ │ - 0x0001e9c0 79457661 6c5f4765 74467261 6d650050 yEval_GetFrame.P │ │ │ │ - 0x0001e9d0 79417267 5f556e70 61636b54 75706c65 yArg_UnpackTuple │ │ │ │ - 0x0001e9e0 005f5079 4172675f 50617273 65537461 ._PyArg_ParseSta │ │ │ │ - 0x0001e9f0 636b005f 50794279 74657357 72697465 ck._PyBytesWrite │ │ │ │ - 0x0001ea00 725f4669 6e697368 00507955 6e69636f r_Finish.PyUnico │ │ │ │ - 0x0001ea10 64655f41 73456e63 6f646564 53747269 de_AsEncodedStri │ │ │ │ - 0x0001ea20 6e670050 79436f64 655f436c 65617257 ng.PyCode_ClearW │ │ │ │ - 0x0001ea30 61746368 65720050 79556e69 636f6465 atcher.PyUnicode │ │ │ │ - 0x0001ea40 5f53706c 69746c69 6e657300 5f50794d _Splitlines._PyM │ │ │ │ - 0x0001ea50 6f6e6974 6f72696e 675f4669 72655079 onitoring_FirePy │ │ │ │ - 0x0001ea60 5969656c 64457665 6e740050 79546872 YieldEvent.PyThr │ │ │ │ - 0x0001ea70 6561645f 64656c65 74655f6b 65790050 ead_delete_key.P │ │ │ │ - 0x0001ea80 794d6172 7368616c 5f577269 74654f62 yMarshal_WriteOb │ │ │ │ - 0x0001ea90 6a656374 546f5374 72696e67 005f5079 jectToString._Py │ │ │ │ - 0x0001eaa0 496e7465 72707265 74657253 74617465 InterpreterState │ │ │ │ - 0x0001eab0 5f497352 756e6e69 6e674d61 696e0050 _IsRunningMain.P │ │ │ │ - 0x0001eac0 79434675 6e637469 6f6e5f43 616c6c00 yCFunction_Call. │ │ │ │ - 0x0001ead0 50794f62 6a656374 5f496e69 74566172 PyObject_InitVar │ │ │ │ - 0x0001eae0 0050794c 6973745f 47657449 74656d00 .PyList_GetItem. │ │ │ │ - 0x0001eaf0 5f507955 6e69636f 64655f45 7175616c _PyUnicode_Equal │ │ │ │ - 0x0001eb00 005f5079 58495f43 6c656172 45786349 ._PyXI_ClearExcI │ │ │ │ - 0x0001eb10 6e666f00 5f507958 495f4e65 77496e74 nfo._PyXI_NewInt │ │ │ │ - 0x0001eb20 65727072 65746572 00507946 72616d65 erpreter.PyFrame │ │ │ │ - 0x0001eb30 5f476574 4275696c 74696e73 00507949 _GetBuiltins.PyI │ │ │ │ - 0x0001eb40 6e69745f 636d6174 68005f50 795f4973 nit_cmath._Py_Is │ │ │ │ - 0x0001eb50 56616c69 64464400 50794672 616d654c ValidFD.PyFrameL │ │ │ │ - 0x0001eb60 6f63616c 7350726f 78795f54 79706500 ocalsProxy_Type. │ │ │ │ - 0x0001eb70 5079556e 69636f64 65446563 6f646545 PyUnicodeDecodeE │ │ │ │ - 0x0001eb80 72726f72 5f536574 456e6400 50794f62 rror_SetEnd.PyOb │ │ │ │ - 0x0001eb90 6a656374 5f507269 6e740050 79457863 ject_Print.PyExc │ │ │ │ - 0x0001eba0 65707469 6f6e5f53 65744361 75736500 eption_SetCause. │ │ │ │ - 0x0001ebb0 50794743 5f497345 6e61626c 6564005f PyGC_IsEnabled._ │ │ │ │ - 0x0001ebc0 50794572 725f4368 61696e45 78636570 PyErr_ChainExcep │ │ │ │ - 0x0001ebd0 74696f6e 73310050 79546872 65616453 tions1.PyThreadS │ │ │ │ - 0x0001ebe0 74617465 5f476574 49440050 7946756e tate_GetID.PyFun │ │ │ │ - 0x0001ebf0 6374696f 6e5f4765 744d6f64 756c6500 ction_GetModule. │ │ │ │ - 0x0001ec00 50794672 616d655f 54797065 00507943 PyFrame_Type.PyC │ │ │ │ - 0x0001ec10 46756e63 74696f6e 5f476574 466c6167 Function_GetFlag │ │ │ │ - 0x0001ec20 73005079 50726543 6f6e6669 675f496e s.PyPreConfig_In │ │ │ │ - 0x0001ec30 69745079 74686f6e 436f6e66 69670050 itPythonConfig.P │ │ │ │ - 0x0001ec40 79556e69 636f6465 5f436f6e 7461696e yUnicode_Contain │ │ │ │ - 0x0001ec50 73005079 4d6f6475 6c655f41 64644675 s.PyModule_AddFu │ │ │ │ - 0x0001ec60 6e637469 6f6e7300 5f50794f 626a6563 nctions._PyObjec │ │ │ │ - 0x0001ec70 745f4765 6e657269 63476574 41747472 t_GenericGetAttr │ │ │ │ - 0x0001ec80 57697468 44696374 00507942 79746573 WithDict.PyBytes │ │ │ │ - 0x0001ec90 5f417353 7472696e 67416e64 53697a65 _AsStringAndSize │ │ │ │ - 0x0001eca0 00507944 6963745f 47657449 74656d53 .PyDict_GetItemS │ │ │ │ - 0x0001ecb0 7472696e 67526566 00507945 72725f53 tringRef.PyErr_S │ │ │ │ - 0x0001ecc0 6574496d 706f7274 4572726f 72537562 etImportErrorSub │ │ │ │ - 0x0001ecd0 636c6173 73005079 4e756d62 65725f49 class.PyNumber_I │ │ │ │ - 0x0001ece0 6e506c61 63655273 68696674 0050794d nPlaceRshift.PyM │ │ │ │ - 0x0001ecf0 6f64756c 655f4578 65634465 66005079 odule_ExecDef.Py │ │ │ │ - 0x0001ed00 4572725f 53796e74 61784c6f 63617469 Err_SyntaxLocati │ │ │ │ - 0x0001ed10 6f6e4f62 6a656374 00507941 72675f56 onObject.PyArg_V │ │ │ │ - 0x0001ed20 616c6964 6174654b 6579776f 72644172 alidateKeywordAr │ │ │ │ - 0x0001ed30 67756d65 6e747300 50794279 7465735f guments.PyBytes_ │ │ │ │ - 0x0001ed40 46726f6d 4f626a65 63740050 79476574 FromObject.PyGet │ │ │ │ - 0x0001ed50 53657444 65736372 5f547970 65005079 SetDescr_Type.Py │ │ │ │ - 0x0001ed60 5f436f6d 70696c65 53747269 6e67466c _CompileStringFl │ │ │ │ - 0x0001ed70 61677300 5079496d 706f7274 5f457874 ags.PyImport_Ext │ │ │ │ - 0x0001ed80 656e6449 6e697474 6162005f 5079496e endInittab._PyIn │ │ │ │ - 0x0001ed90 74657270 72657465 72436f6e 6669675f terpreterConfig_ │ │ │ │ - 0x0001eda0 41734469 6374005f 50795374 72756374 AsDict._PyStruct │ │ │ │ - 0x0001edb0 53657175 656e6365 5f4e6577 54797065 Sequence_NewType │ │ │ │ - 0x0001edc0 00507943 6f64655f 47657443 656c6c76 .PyCode_GetCellv │ │ │ │ - 0x0001edd0 61727300 50794f53 5f496e74 65727275 ars.PyOS_Interru │ │ │ │ - 0x0001ede0 70744f63 63757272 65640050 7946756e ptOccurred.PyFun │ │ │ │ - 0x0001edf0 6374696f 6e5f5365 74416e6e 6f746174 ction_SetAnnotat │ │ │ │ - 0x0001ee00 696f6e73 00507954 696d655f 50657266 ions.PyTime_Perf │ │ │ │ - 0x0001ee10 436f756e 74657200 50794672 6f7a656e Counter.PyFrozen │ │ │ │ - 0x0001ee20 5365745f 54797065 0050795f 52657072 Set_Type.Py_Repr │ │ │ │ - 0x0001ee30 456e7465 72005f50 79507265 436f6e66 Enter._PyPreConf │ │ │ │ - 0x0001ee40 69675f49 6e697443 6f6d7061 74436f6e ig_InitCompatCon │ │ │ │ - 0x0001ee50 66696700 50794f62 6a656374 5f49535f fig.PyObject_IS_ │ │ │ │ - 0x0001ee60 4743005f 50795f75 6e696f6e 5f747970 GC._Py_union_typ │ │ │ │ - 0x0001ee70 655f6f72 00507946 72616d65 5f476574 e_or.PyFrame_Get │ │ │ │ - 0x0001ee80 4c696e65 4e756d62 65720050 79497465 LineNumber.PyIte │ │ │ │ - 0x0001ee90 725f4e65 7874005f 50794372 6f737349 r_Next._PyCrossI │ │ │ │ - 0x0001eea0 6e746572 70726574 65724461 74615f4e nterpreterData_N │ │ │ │ - 0x0001eeb0 65774f62 6a656374 00507955 6e69636f ewObject.PyUnico │ │ │ │ - 0x0001eec0 64655f44 65636f64 65436861 726d6170 de_DecodeCharmap │ │ │ │ - 0x0001eed0 00507955 6e69636f 64654974 65725f54 .PyUnicodeIter_T │ │ │ │ - 0x0001eee0 79706500 5f507953 79735f47 65744f70 ype._PySys_GetOp │ │ │ │ - 0x0001eef0 74696f6e 616c4174 74720050 79436f64 tionalAttr.PyCod │ │ │ │ - 0x0001ef00 655f4765 74436f64 65005079 42797465 e_GetCode.PyByte │ │ │ │ - 0x0001ef10 41727261 795f436f 6e636174 00507945 Array_Concat.PyE │ │ │ │ - 0x0001ef20 78635f53 79737465 6d457869 74005079 xc_SystemExit.Py │ │ │ │ - 0x0001ef30 4d6f6475 6c655f53 6574446f 63537472 Module_SetDocStr │ │ │ │ - 0x0001ef40 696e6700 5f50795f 44656352 65660050 ing._Py_DecRef.P │ │ │ │ - 0x0001ef50 795f4765 7450726f 6772616d 46756c6c y_GetProgramFull │ │ │ │ - 0x0001ef60 50617468 0050794e 756d6265 725f5265 Path.PyNumber_Re │ │ │ │ - 0x0001ef70 6d61696e 64657200 5f507945 76616c5f mainder._PyEval_ │ │ │ │ - 0x0001ef80 4576616c 4672616d 65446566 61756c74 EvalFrameDefault │ │ │ │ - 0x0001ef90 00507946 6c6f6174 5f476574 496e666f .PyFloat_GetInfo │ │ │ │ - 0x0001efa0 00507955 6e69636f 64655f41 73556e69 .PyUnicode_AsUni │ │ │ │ - 0x0001efb0 636f6465 45736361 70655374 72696e67 codeEscapeString │ │ │ │ - 0x0001efc0 00507949 6e737461 6e63654d 6574686f .PyInstanceMetho │ │ │ │ - 0x0001efd0 645f4e65 77005079 4d6f6475 6c655f4e d_New.PyModule_N │ │ │ │ - 0x0001efe0 65770050 7946756e 6374696f 6e5f4765 ew.PyFunction_Ge │ │ │ │ - 0x0001eff0 74416e6e 6f746174 696f6e73 005f5079 tAnnotations._Py │ │ │ │ - 0x0001f000 44696374 5f53697a 654f6600 50795f53 Dict_SizeOf.Py_S │ │ │ │ - 0x0001f010 65745079 74686f6e 486f6d65 005f5079 etPythonHome._Py │ │ │ │ - 0x0001f020 53746174 655f4164 644d6f64 756c6500 State_AddModule. │ │ │ │ - 0x0001f030 50794578 635f5661 6c756545 72726f72 PyExc_ValueError │ │ │ │ - 0x0001f040 00507954 7970655f 52656164 79005079 .PyType_Ready.Py │ │ │ │ - 0x0001f050 436c6173 734d6574 686f645f 4e657700 ClassMethod_New. │ │ │ │ - 0x0001f060 50794576 656e745f 57616974 00507955 PyEvent_Wait.PyU │ │ │ │ - 0x0001f070 6e737461 626c655f 4c6f6e67 5f497343 nstable_Long_IsC │ │ │ │ - 0x0001f080 6f6d7061 6374005f 50795375 7065725f ompact._PySuper_ │ │ │ │ - 0x0001f090 4c6f6f6b 75700050 79556e69 636f6465 Lookup.PyUnicode │ │ │ │ - 0x0001f0a0 5f446563 6f646541 53434949 005f5079 _DecodeASCII._Py │ │ │ │ - 0x0001f0b0 4576616c 5f536c69 6365496e 64657800 Eval_SliceIndex. │ │ │ │ - 0x0001f0c0 5f50794c 6f6e675f 41646400 5079556e _PyLong_Add.PyUn │ │ │ │ - 0x0001f0d0 69636f64 655f466f 726d6174 00507949 icode_Format.PyI │ │ │ │ - 0x0001f0e0 6e69745f 5f66756e 63746f6f 6c73005f nit__functools._ │ │ │ │ - 0x0001f0f0 50795f49 6e697469 616c697a 654d6169 Py_InitializeMai │ │ │ │ - 0x0001f100 6e005079 556e6963 6f64655f 45717561 n.PyUnicode_Equa │ │ │ │ - 0x0001f110 6c546f55 54463800 50794c6f 6e675f46 lToUTF8.PyLong_F │ │ │ │ - 0x0001f120 726f6d56 6f696450 74720050 79496e69 romVoidPtr.PyIni │ │ │ │ - 0x0001f130 745f5f73 75676765 7374696f 6e730050 t__suggestions.P │ │ │ │ - 0x0001f140 794f626a 6563745f 43616c6c 4e6f4172 yObject_CallNoAr │ │ │ │ - 0x0001f150 6773005f 5079536c 6963655f 46726f6d gs._PySlice_From │ │ │ │ - 0x0001f160 496e6469 63657300 50795772 61707065 Indices.PyWrappe │ │ │ │ - 0x0001f170 725f4e65 77005079 556e6963 6f64655f r_New.PyUnicode_ │ │ │ │ - 0x0001f180 4465636f 64654653 44656661 756c7400 DecodeFSDefault. │ │ │ │ - 0x0001f190 5079436f 6e666967 5f536574 41726776 PyConfig_SetArgv │ │ │ │ - 0x0001f1a0 005f5079 436f726f 5f476574 41776169 ._PyCoro_GetAwai │ │ │ │ - 0x0001f1b0 7461626c 65497465 72005f50 79427974 tableIter._PyByt │ │ │ │ - 0x0001f1c0 65735f46 696e6400 5f50795f 73747268 es_Find._Py_strh │ │ │ │ - 0x0001f1d0 65785f62 79746573 5f776974 685f7365 ex_bytes_with_se │ │ │ │ - 0x0001f1e0 70005f50 79457272 5f436c65 61720050 p._PyErr_Clear.P │ │ │ │ - 0x0001f1f0 79446963 745f5761 74636800 50794578 yDict_Watch.PyEx │ │ │ │ - 0x0001f200 635f4173 73657274 696f6e45 72726f72 c_AssertionError │ │ │ │ - 0x0001f210 00507949 6e69745f 5f616263 00507943 .PyInit__abc.PyC │ │ │ │ - 0x0001f220 72697469 63616c53 65637469 6f6e5f42 riticalSection_B │ │ │ │ - 0x0001f230 6567696e 00507945 72725f53 65744672 egin.PyErr_SetFr │ │ │ │ - 0x0001f240 6f6d4572 726e6f57 69746846 696c656e omErrnoWithFilen │ │ │ │ - 0x0001f250 616d6500 50794c6f 6e675f41 73566f69 ame.PyLong_AsVoi │ │ │ │ - 0x0001f260 64507472 00507955 6e69636f 64655f46 dPtr.PyUnicode_F │ │ │ │ - 0x0001f270 726f6d4f 626a6563 74005f50 794f626a romObject._PyObj │ │ │ │ - 0x0001f280 6563745f 47657443 726f7373 496e7465 ect_GetCrossInte │ │ │ │ - 0x0001f290 72707265 74657244 61746100 50794c6f rpreterData.PyLo │ │ │ │ - 0x0001f2a0 6e675f41 734e6174 69766542 79746573 ng_AsNativeBytes │ │ │ │ - 0x0001f2b0 0050794c 6973745f 41735475 706c6500 .PyList_AsTuple. │ │ │ │ - 0x0001f2c0 50794576 616c5f52 656c6561 73655468 PyEval_ReleaseTh │ │ │ │ - 0x0001f2d0 72656164 0050794f 626a6563 745f4279 read.PyObject_By │ │ │ │ - 0x0001f2e0 74657300 50794572 725f5761 726e4578 tes.PyErr_WarnEx │ │ │ │ - 0x0001f2f0 706c6963 69744f62 6a656374 0050795f plicitObject.Py_ │ │ │ │ - 0x0001f300 4e6f5369 7465466c 6167005f 50795257 NoSiteFlag._PyRW │ │ │ │ - 0x0001f310 4d757465 785f524c 6f636b00 5f507955 Mutex_RLock._PyU │ │ │ │ - 0x0001f320 6e69636f 64655772 69746572 5f46696e nicodeWriter_Fin │ │ │ │ - 0x0001f330 69736800 50795375 7065725f 54797065 ish.PySuper_Type │ │ │ │ - 0x0001f340 005f5079 43726974 6963616c 53656374 ._PyCriticalSect │ │ │ │ - 0x0001f350 696f6e5f 52657375 6d650050 794c6f6e ion_Resume.PyLon │ │ │ │ - 0x0001f360 675f4672 6f6d556e 7369676e 65644c6f g_FromUnsignedLo │ │ │ │ - 0x0001f370 6e670050 79436f6e 6669675f 53657453 ng.PyConfig_SetS │ │ │ │ - 0x0001f380 7472696e 67005079 4578635f 456e636f tring.PyExc_Enco │ │ │ │ - 0x0001f390 64696e67 5761726e 696e6700 50794e75 dingWarning.PyNu │ │ │ │ - 0x0001f3a0 6d626572 5f446976 6d6f6400 50794d6f mber_Divmod.PyMo │ │ │ │ - 0x0001f3b0 64756c65 5f416464 53747269 6e67436f dule_AddStringCo │ │ │ │ - 0x0001f3c0 6e737461 6e74005f 5079556e 69636f64 nstant._PyUnicod │ │ │ │ - 0x0001f3d0 655f5363 616e4964 656e7469 66696572 e_ScanIdentifier │ │ │ │ - 0x0001f3e0 005f5079 436f6d70 696c655f 4f70636f ._PyCompile_Opco │ │ │ │ - 0x0001f3f0 64654973 56616c69 64005079 4576616c deIsValid.PyEval │ │ │ │ - 0x0001f400 5f52656c 65617365 4c6f636b 00507955 _ReleaseLock.PyU │ │ │ │ - 0x0001f410 6e69636f 64655f45 6e636f64 65465344 nicode_EncodeFSD │ │ │ │ - 0x0001f420 65666175 6c74005f 50795365 714c6f63 efault._PySeqLoc │ │ │ │ - 0x0001f430 6b5f4265 67696e52 65616400 5f50794f k_BeginRead._PyO │ │ │ │ - 0x0001f440 535f5552 616e646f 6d4e6f6e 626c6f63 S_URandomNonbloc │ │ │ │ - 0x0001f450 6b005079 4f626a65 63745f53 656c6649 k.PyObject_SelfI │ │ │ │ - 0x0001f460 74657200 50794f62 6a656374 5f566563 ter.PyObject_Vec │ │ │ │ - 0x0001f470 746f7263 616c6c00 5f507954 68726561 torcall._PyThrea │ │ │ │ - 0x0001f480 64537461 74655f4e 6577426f 756e6400 dState_NewBound. │ │ │ │ - 0x0001f490 50794c6f 6e675f46 726f6d55 6e736967 PyLong_FromUnsig │ │ │ │ - 0x0001f4a0 6e65644c 6f6e674c 6f6e6700 5f50794f nedLongLong._PyO │ │ │ │ - 0x0001f4b0 535f5265 61646c69 6e655453 74617465 S_ReadlineTState │ │ │ │ - 0x0001f4c0 00507953 79735f53 65744172 6776005f .PySys_SetArgv._ │ │ │ │ - 0x0001f4d0 50794f62 6a656374 5f497346 72656564 PyObject_IsFreed │ │ │ │ - 0x0001f4e0 0050794d 656d5f46 72656500 5079496d .PyMem_Free.PyIm │ │ │ │ - 0x0001f4f0 706f7274 5f496d70 6f72744d 6f64756c port_ImportModul │ │ │ │ - 0x0001f500 654e6f42 6c6f636b 005f5079 436f6d70 eNoBlock._PyComp │ │ │ │ - 0x0001f510 696c655f 436f6465 47656e00 50794e75 ile_CodeGen.PyNu │ │ │ │ - 0x0001f520 6d626572 5f496e50 6c616365 586f7200 mber_InPlaceXor. │ │ │ │ - 0x0001f530 50794765 6e5f4765 74436f64 65005079 PyGen_GetCode.Py │ │ │ │ - 0x0001f540 4578635f 53797374 656d4572 726f7200 Exc_SystemError. │ │ │ │ - 0x0001f550 5f507955 6e69636f 64655f44 65636f64 _PyUnicode_Decod │ │ │ │ - 0x0001f560 65556e69 636f6465 45736361 7065496e eUnicodeEscapeIn │ │ │ │ - 0x0001f570 7465726e 616c0050 79427974 65735f43 ternal.PyBytes_C │ │ │ │ - 0x0001f580 6f6e6361 74416e64 44656c00 5f50794f oncatAndDel._PyO │ │ │ │ - 0x0001f590 626a6563 745f4743 5f526573 697a6500 bject_GC_Resize. │ │ │ │ - 0x0001f5a0 50795f45 6e64496e 74657270 72657465 Py_EndInterprete │ │ │ │ - 0x0001f5b0 72005079 4f626a65 63745f43 616c6c4d r.PyObject_CallM │ │ │ │ - 0x0001f5c0 6574686f 644f626a 41726773 00507952 ethodObjArgs.PyR │ │ │ │ - 0x0001f5d0 756e5f41 6e794669 6c65466c 61677300 un_AnyFileFlags. │ │ │ │ - 0x0001f5e0 50795f47 65745079 74686f6e 486f6d65 Py_GetPythonHome │ │ │ │ - 0x0001f5f0 005f5079 4c6f6e67 5f46726f 6d54696d ._PyLong_FromTim │ │ │ │ - 0x0001f600 655f7400 5f507955 6e69636f 64655f49 e_t._PyUnicode_I │ │ │ │ - 0x0001f610 73416c70 6861005f 5079496e 74657270 sAlpha._PyInterp │ │ │ │ - 0x0001f620 72657465 72537461 74655f53 6574436f reterState_SetCo │ │ │ │ - 0x0001f630 6e666967 005f5079 42797465 735f4465 nfig._PyBytes_De │ │ │ │ - 0x0001f640 636f6465 45736361 70653200 50794e75 codeEscape2.PyNu │ │ │ │ - 0x0001f650 6d626572 5f496e50 6c616365 4f72005f mber_InPlaceOr._ │ │ │ │ - 0x0001f660 50795f47 65744572 726f7248 616e646c Py_GetErrorHandl │ │ │ │ - 0x0001f670 65720050 79457863 5f496e64 656e7461 er.PyExc_Indenta │ │ │ │ - 0x0001f680 74696f6e 4572726f 72005079 466c6f61 tionError.PyFloa │ │ │ │ - 0x0001f690 745f4765 744d6178 00507942 79746541 t_GetMax.PyByteA │ │ │ │ - 0x0001f6a0 72726179 5f417353 7472696e 67005079 rray_AsString.Py │ │ │ │ - 0x0001f6b0 556e6963 6f64655f 41734c61 74696e31 Unicode_AsLatin1 │ │ │ │ - 0x0001f6c0 53747269 6e670050 794f4469 63745f44 String.PyODict_D │ │ │ │ - 0x0001f6d0 656c4974 656d0050 7947494c 53746174 elItem.PyGILStat │ │ │ │ - 0x0001f6e0 655f5265 6c656173 65005079 5f555446 e_Release.Py_UTF │ │ │ │ - 0x0001f6f0 384d6f64 65005079 496d706f 72745f47 8Mode.PyImport_G │ │ │ │ - 0x0001f700 65744d61 67696354 61670050 79537973 etMagicTag.PySys │ │ │ │ - 0x0001f710 5f466f72 6d617453 74646572 72005079 _FormatStderr.Py │ │ │ │ - 0x0001f720 5f456e63 6f64654c 6f63616c 65005f50 _EncodeLocale._P │ │ │ │ - 0x0001f730 79536574 5f44756d 6d790050 795f496e ySet_Dummy.Py_In │ │ │ │ - 0x0001f740 69746961 6c697a65 46726f6d 436f6e66 itializeFromConf │ │ │ │ - 0x0001f750 69670050 79414974 65725f43 6865636b ig.PyAIter_Check │ │ │ │ - 0x0001f760 00507943 6f6e7465 78745f4e 65770050 .PyContext_New.P │ │ │ │ - 0x0001f770 79446963 745f436f 6e746169 6e730050 yDict_Contains.P │ │ │ │ - 0x0001f780 79457863 5f454f46 4572726f 72005079 yExc_EOFError.Py │ │ │ │ - 0x0001f790 4572725f 50726f67 72616d54 65787400 Err_ProgramText. │ │ │ │ - 0x0001f7a0 50795f47 656e6572 6963416c 69617300 Py_GenericAlias. │ │ │ │ - 0x0001f7b0 50794576 616c5f47 65744672 616d654c PyEval_GetFrameL │ │ │ │ - 0x0001f7c0 6f63616c 73005079 556e6963 6f64655f ocals.PyUnicode_ │ │ │ │ - 0x0001f7d0 4a6f696e 00507955 6e69636f 64655f46 Join.PyUnicode_F │ │ │ │ - 0x0001f7e0 53446563 6f646572 005f5079 54797065 SDecoder._PyType │ │ │ │ - 0x0001f7f0 5f476574 4d6f6475 6c654279 44656632 _GetModuleByDef2 │ │ │ │ - 0x0001f800 00507955 6e69636f 64655f42 75696c64 .PyUnicode_Build │ │ │ │ - 0x0001f810 456e636f 64696e67 4d617000 5079436f EncodingMap.PyCo │ │ │ │ - 0x0001f820 6465635f 556e7265 67697374 6572005f dec_Unregister._ │ │ │ │ - 0x0001f830 50795f64 75700050 79496d70 6f72745f Py_dup.PyImport_ │ │ │ │ - 0x0001f840 45786563 436f6465 4d6f6475 6c654f62 ExecCodeModuleOb │ │ │ │ - 0x0001f850 6a656374 00507953 79735f53 65745061 ject.PySys_SetPa │ │ │ │ - 0x0001f860 74680050 79427974 65735f53 697a6500 th.PyBytes_Size. │ │ │ │ - 0x0001f870 5f507941 72675f50 61727365 5475706c _PyArg_ParseTupl │ │ │ │ - 0x0001f880 655f5369 7a655400 5079426f 6f6c5f46 e_SizeT.PyBool_F │ │ │ │ - 0x0001f890 726f6d4c 6f6e6700 5f507953 65714c6f romLong._PySeqLo │ │ │ │ - 0x0001f8a0 636b5f55 6e6c6f63 6b577269 74650050 ck_UnlockWrite.P │ │ │ │ - 0x0001f8b0 79556e69 636f6465 456e636f 64654572 yUnicodeEncodeEr │ │ │ │ - 0x0001f8c0 726f725f 53657453 74617274 005f5079 ror_SetStart._Py │ │ │ │ - 0x0001f8d0 4c6f6e67 5f556e73 69676e65 644c6f6e Long_UnsignedLon │ │ │ │ - 0x0001f8e0 674c6f6e 675f436f 6e766572 74657200 gLong_Converter. │ │ │ │ - 0x0001f8f0 50794f62 6a656374 5f417357 72697465 PyObject_AsWrite │ │ │ │ - 0x0001f900 42756666 65720050 79537464 5072696e Buffer.PyStdPrin │ │ │ │ - 0x0001f910 7465725f 54797065 00507943 6f6e7465 ter_Type.PyConte │ │ │ │ - 0x0001f920 7874546f 6b656e5f 54797065 00507942 xtToken_Type.PyB │ │ │ │ - 0x0001f930 75666665 725f4672 6f6d436f 6e746967 uffer_FromContig │ │ │ │ - 0x0001f940 756f7573 00507944 6963745f 4974656d uous.PyDict_Item │ │ │ │ - 0x0001f950 73005079 4578635f 50726f63 6573734c s.PyExc_ProcessL │ │ │ │ - 0x0001f960 6f6f6b75 70457272 6f720050 79466c6f ookupError.PyFlo │ │ │ │ - 0x0001f970 61745f50 61636b32 00507949 6e69745f at_Pack2.PyInit_ │ │ │ │ - 0x0001f980 706f7369 78005f50 795f4973 496e7465 posix._Py_IsInte │ │ │ │ - 0x0001f990 72707265 74657246 696e616c 697a696e rpreterFinalizin │ │ │ │ - 0x0001f9a0 67005f50 79427974 65735772 69746572 g._PyBytesWriter │ │ │ │ - 0x0001f9b0 5f526573 697a6500 50794f62 6a656374 _Resize.PyObject │ │ │ │ - 0x0001f9c0 5f566563 746f7263 616c6c44 69637400 _VectorcallDict. │ │ │ │ - 0x0001f9d0 5f50795f 73746174 00507943 61707375 _Py_stat.PyCapsu │ │ │ │ - 0x0001f9e0 6c655f54 79706500 5079496e 69745f75 le_Type.PyInit_u │ │ │ │ - 0x0001f9f0 6e69636f 64656461 74610050 79556e69 nicodedata.PyUni │ │ │ │ - 0x0001fa00 636f6465 5f46726f 6d537472 696e6700 code_FromString. │ │ │ │ - 0x0001fa10 50794d61 72736861 6c5f5265 61644f62 PyMarshal_ReadOb │ │ │ │ - 0x0001fa20 6a656374 46726f6d 46696c65 00507945 jectFromFile.PyE │ │ │ │ - 0x0001fa30 78636570 74696f6e 5f476574 43617573 xception_GetCaus │ │ │ │ - 0x0001fa40 65005079 49746572 5f53656e 64005079 e.PyIter_Send.Py │ │ │ │ - 0x0001fa50 4e756d62 65725f49 6e506c61 63655265 Number_InPlaceRe │ │ │ │ - 0x0001fa60 6d61696e 64657200 5079556e 69636f64 mainder.PyUnicod │ │ │ │ - 0x0001fa70 65446563 6f646545 72726f72 5f536574 eDecodeError_Set │ │ │ │ - 0x0001fa80 53746172 74005f50 79547570 6c655f52 Start._PyTuple_R │ │ │ │ - 0x0001fa90 6573697a 65005079 4578635f 50656e64 esize.PyExc_Pend │ │ │ │ - 0x0001faa0 696e6744 65707265 63617469 6f6e5761 ingDeprecationWa │ │ │ │ - 0x0001fab0 726e696e 67005f50 7958495f 4170706c rning._PyXI_Appl │ │ │ │ - 0x0001fac0 79436170 74757265 64457863 65707469 yCapturedExcepti │ │ │ │ - 0x0001fad0 6f6e0050 79556e69 636f6465 5f46726f on.PyUnicode_Fro │ │ │ │ - 0x0001fae0 6d576964 65436861 72005079 556e6963 mWideChar.PyUnic │ │ │ │ - 0x0001faf0 6f64655f 4465636f 64655554 46370050 ode_DecodeUTF7.P │ │ │ │ - 0x0001fb00 794f626a 6563745f 47435f44 656c0050 yObject_GC_Del.P │ │ │ │ - 0x0001fb10 79536571 75656e63 655f496e 506c6163 ySequence_InPlac │ │ │ │ - 0x0001fb20 65436f6e 63617400 50794572 725f4e6f eConcat.PyErr_No │ │ │ │ - 0x0001fb30 4d656d6f 72790050 79546872 65616453 Memory.PyThreadS │ │ │ │ - 0x0001fb40 74617465 5f436c65 6172005f 5079556e tate_Clear._PyUn │ │ │ │ - 0x0001fb50 696f6e5f 54797065 005f5079 466c6f61 ion_Type._PyFloa │ │ │ │ - 0x0001fb60 745f4578 61637444 65616c6c 6f63005f t_ExactDealloc._ │ │ │ │ - 0x0001fb70 5079556e 69636f64 655f4973 55707065 PyUnicode_IsUppe │ │ │ │ - 0x0001fb80 72636173 65005079 4576616c 5f43616c rcase.PyEval_Cal │ │ │ │ - 0x0001fb90 6c4f626a 65637457 6974684b 6579776f lObjectWithKeywo │ │ │ │ - 0x0001fba0 72647300 5079436f 6465635f 456e636f rds.PyCodec_Enco │ │ │ │ - 0x0001fbb0 64650050 794c6973 745f5479 70650050 de.PyList_Type.P │ │ │ │ - 0x0001fbc0 79457863 5f496d70 6f727457 61726e69 yExc_ImportWarni │ │ │ │ - 0x0001fbd0 6e67005f 5079556e 69636f64 655f4173 ng._PyUnicode_As │ │ │ │ - 0x0001fbe0 55544638 53747269 6e67005f 50794572 UTF8String._PyEr │ │ │ │ - 0x0001fbf0 725f5072 6f677261 6d446563 6f646564 r_ProgramDecoded │ │ │ │ - 0x0001fc00 54657874 4f626a65 63740050 794f626a TextObject.PyObj │ │ │ │ - 0x0001fc10 6563745f 47435f55 6e547261 636b005f ect_GC_UnTrack._ │ │ │ │ - 0x0001fc20 50794f62 6a656374 5f43616c 6c46756e PyObject_CallFun │ │ │ │ - 0x0001fc30 6374696f 6e5f5369 7a655400 5079436f ction_SizeT.PyCo │ │ │ │ - 0x0001fc40 6d706c65 785f496d 61674173 446f7562 mplex_ImagAsDoub │ │ │ │ - 0x0001fc50 6c650050 79496e69 745f5f63 6f646563 le.PyInit__codec │ │ │ │ - 0x0001fc60 73005079 496e7465 72707265 74657253 s.PyInterpreterS │ │ │ │ - 0x0001fc70 74617465 5f44656c 65746500 5079496d tate_Delete.PyIm │ │ │ │ - 0x0001fc80 706f7274 5f457865 63436f64 654d6f64 port_ExecCodeMod │ │ │ │ - 0x0001fc90 756c6545 78005f50 79537973 5f476574 uleEx._PySys_Get │ │ │ │ - 0x0001fca0 52657175 69726564 41747472 53747269 RequiredAttrStri │ │ │ │ - 0x0001fcb0 6e670050 795f4765 74506c61 74666f72 ng.Py_GetPlatfor │ │ │ │ - 0x0001fcc0 6d005f50 79496e74 65727072 65746572 m._PyInterpreter │ │ │ │ - 0x0001fcd0 53746174 655f4e65 77005079 496d706f State_New.PyImpo │ │ │ │ - 0x0001fce0 72745f49 6d706f72 744d6f64 756c654c rt_ImportModuleL │ │ │ │ - 0x0001fcf0 6576656c 005f5079 4f626a65 63745f47 evel._PyObject_G │ │ │ │ - 0x0001fd00 65744469 63745074 72005079 42797465 etDictPtr.PyByte │ │ │ │ - 0x0001fd10 41727261 795f4672 6f6d5374 72696e67 Array_FromString │ │ │ │ - 0x0001fd20 416e6453 697a6500 50794669 6c655f4f AndSize.PyFile_O │ │ │ │ - 0x0001fd30 70656e43 6f64654f 626a6563 74005079 penCodeObject.Py │ │ │ │ - 0x0001fd40 4e756d62 65725f49 6e766572 74005079 Number_Invert.Py │ │ │ │ - 0x0001fd50 556e7374 61626c65 5f436f64 655f5365 Unstable_Code_Se │ │ │ │ - 0x0001fd60 74457874 72610050 794d6170 70696e67 tExtra.PyMapping │ │ │ │ - 0x0001fd70 5f486173 4b657953 7472696e 67576974 _HasKeyStringWit │ │ │ │ - 0x0001fd80 68457272 6f720050 79457661 6c5f5365 hError.PyEval_Se │ │ │ │ - 0x0001fd90 7450726f 66696c65 416c6c54 68726561 tProfileAllThrea │ │ │ │ - 0x0001fda0 64730050 79436170 73756c65 5f476574 ds.PyCapsule_Get │ │ │ │ - 0x0001fdb0 44657374 72756374 6f720050 79446963 Destructor.PyDic │ │ │ │ - 0x0001fdc0 74526576 49746572 4b65795f 54797065 tRevIterKey_Type │ │ │ │ - 0x0001fdd0 0050794f 626a6563 745f4361 6c6c4675 .PyObject_CallFu │ │ │ │ - 0x0001fde0 6e637469 6f6e4f62 6a417267 73005079 nctionObjArgs.Py │ │ │ │ - 0x0001fdf0 4f626a65 63745f4c 656e6774 6848696e Object_LengthHin │ │ │ │ - 0x0001fe00 74005f50 79457272 5f466f72 6d617400 t._PyErr_Format. │ │ │ │ - 0x0001fe10 5079496e 74657270 72657465 72537461 PyInterpreterSta │ │ │ │ - 0x0001fe20 74655f4e 65787400 5f507953 6c696365 te_Next._PySlice │ │ │ │ - 0x0001fe30 5f476574 4c6f6e67 496e6469 63657300 _GetLongIndices. │ │ │ │ - 0x0001fe40 5f50795f 6e6f726d 70617468 00507949 _Py_normpath.PyI │ │ │ │ - 0x0001fe50 6e69745f 69746572 746f6f6c 73005079 nit_itertools.Py │ │ │ │ - 0x0001fe60 496e6974 5f5f6c6f 63616c65 005f5079 Init__locale._Py │ │ │ │ - 0x0001fe70 4d6f6e69 746f7269 6e675f46 69726550 Monitoring_FireP │ │ │ │ - 0x0001fe80 79546872 6f774576 656e7400 50794f62 yThrowEvent.PyOb │ │ │ │ - 0x0001fe90 6a656374 5f497354 72756500 5f50795f ject_IsTrue._Py_ │ │ │ │ - 0x0001fea0 68617368 7461626c 655f6e65 77005079 hashtable_new.Py │ │ │ │ - 0x0001feb0 53746174 655f4669 6e644d6f 64756c65 State_FindModule │ │ │ │ - 0x0001fec0 005f5079 54687265 61645374 6174655f ._PyThreadState_ │ │ │ │ - 0x0001fed0 50726561 6c6c6f63 0050794f 626a6563 Prealloc.PyObjec │ │ │ │ - 0x0001fee0 745f4765 74414974 65720050 795f4f70 t_GetAIter.Py_Op │ │ │ │ - 0x0001fef0 74696d69 7a65466c 6167005f 50795f45 timizeFlag._Py_E │ │ │ │ - 0x0001ff00 6e636f64 654c6f63 616c6545 78005079 ncodeLocaleEx.Py │ │ │ │ - 0x0001ff10 496e6974 5f73656c 65637400 5f50795f Init_select._Py_ │ │ │ │ - 0x0001ff20 635f7072 6f640050 7946756e 6374696f c_prod.PyFunctio │ │ │ │ - 0x0001ff30 6e5f4765 74446566 61756c74 73005079 n_GetDefaults.Py │ │ │ │ - 0x0001ff40 436f6465 635f5374 7265616d 52656164 Codec_StreamRead │ │ │ │ - 0x0001ff50 65720050 7947435f 456e6162 6c650050 er.PyGC_Enable.P │ │ │ │ - 0x0001ff60 7946756e 6374696f 6e5f5365 74566563 yFunction_SetVec │ │ │ │ - 0x0001ff70 746f7263 616c6c00 50795f49 734e6f6e torcall.Py_IsNon │ │ │ │ - 0x0001ff80 65005079 44696374 5f416464 57617463 e.PyDict_AddWatc │ │ │ │ - 0x0001ff90 68657200 5f507958 495f456e 64496e74 her._PyXI_EndInt │ │ │ │ - 0x0001ffa0 65727072 65746572 0050794c 6f6e675f erpreter.PyLong_ │ │ │ │ - 0x0001ffb0 46726f6d 446f7562 6c650050 79436f64 FromDouble.PyCod │ │ │ │ - 0x0001ffc0 65635f58 4d4c4368 61725265 66526570 ec_XMLCharRefRep │ │ │ │ - 0x0001ffd0 6c616365 4572726f 7273005f 50795f6f laceErrors._Py_o │ │ │ │ - 0x0001ffe0 70656e5f 6e6f7261 69736500 5f50795f pen_noraise._Py_ │ │ │ │ - 0x0001fff0 4e6f7449 6d706c65 6d656e74 65645374 NotImplementedSt │ │ │ │ - 0x00020000 72756374 00507945 78635f54 79706545 ruct.PyExc_TypeE │ │ │ │ - 0x00020010 72726f72 0050795f 496e6974 69616c69 rror.Py_Initiali │ │ │ │ - 0x00020020 7a654578 00507946 756e6374 696f6e5f zeEx.PyFunction_ │ │ │ │ - 0x00020030 5365744b 77446566 61756c74 73005079 SetKwDefaults.Py │ │ │ │ - 0x00020040 5f416464 50656e64 696e6743 616c6c00 _AddPendingCall. │ │ │ │ - 0x00020050 50794578 635f556e 69636f64 65446563 PyExc_UnicodeDec │ │ │ │ - 0x00020060 6f646545 72726f72 0050794d 61727368 odeError.PyMarsh │ │ │ │ - 0x00020070 616c5f52 6561644c 6f6e6746 726f6d46 al_ReadLongFromF │ │ │ │ - 0x00020080 696c6500 50794c69 73745f53 6574536c ile.PyList_SetSl │ │ │ │ - 0x00020090 69636500 50794279 74654172 7261795f ice.PyByteArray_ │ │ │ │ - 0x000200a0 53697a65 00507954 7970655f 4765744d Size.PyType_GetM │ │ │ │ - 0x000200b0 6f64756c 65537461 74650050 79466c6f oduleState.PyFlo │ │ │ │ - 0x000200c0 61745f46 726f6d53 7472696e 67005079 at_FromString.Py │ │ │ │ - 0x000200d0 4c6f6e67 5f46726f 6d53697a 655f7400 Long_FromSize_t. │ │ │ │ - 0x000200e0 50794d65 6d5f5265 616c6c6f 63005079 PyMem_Realloc.Py │ │ │ │ - 0x000200f0 4578635f 45786365 7074696f 6e005079 Exc_Exception.Py │ │ │ │ - 0x00020100 4578635f 556e6963 6f646545 72726f72 Exc_UnicodeError │ │ │ │ - 0x00020110 005f5079 4f626a65 63745f53 65744d61 ._PyObject_SetMa │ │ │ │ - 0x00020120 6e616765 64446963 74005079 42756666 nagedDict.PyBuff │ │ │ │ - 0x00020130 65725f46 696c6c49 6e666f00 50794173 er_FillInfo.PyAs │ │ │ │ - 0x00020140 796e6347 656e5f4e 65770050 79436c61 yncGen_New.PyCla │ │ │ │ - 0x00020150 73734d65 74686f64 5f547970 65005079 ssMethod_Type.Py │ │ │ │ - 0x00020160 5069636b 6c654275 66666572 5f547970 PickleBuffer_Typ │ │ │ │ - 0x00020170 65005f50 79496d70 6f72745f 46726f7a e._PyImport_Froz │ │ │ │ - 0x00020180 656e5465 73740050 79457863 5f4d6f64 enTest.PyExc_Mod │ │ │ │ - 0x00020190 756c654e 6f74466f 756e6445 72726f72 uleNotFoundError │ │ │ │ - 0x000201a0 00507954 72616365 4d616c6c 6f635f55 .PyTraceMalloc_U │ │ │ │ - 0x000201b0 6e747261 636b005f 50794d6f 6e69746f ntrack._PyMonito │ │ │ │ - 0x000201c0 72696e67 5f466972 65435261 69736545 ring_FireCRaiseE │ │ │ │ - 0x000201d0 76656e74 00507942 79746573 49746572 vent.PyBytesIter │ │ │ │ - 0x000201e0 5f547970 65005079 556e6963 6f64655f _Type.PyUnicode_ │ │ │ │ - 0x000201f0 4465636f 64655554 46333200 5f507945 DecodeUTF32._PyE │ │ │ │ - 0x00020200 76616c5f 4e6f546f 6f6c7346 6f72556e val_NoToolsForUn │ │ │ │ - 0x00020210 77696e64 00507943 6f6e6669 675f5265 wind.PyConfig_Re │ │ │ │ - 0x00020220 6164005f 50794172 675f5661 50617273 ad._PyArg_VaPars │ │ │ │ - 0x00020230 65547570 6c65416e 644b6579 776f7264 eTupleAndKeyword │ │ │ │ - 0x00020240 735f5369 7a655400 5f507953 65714c6f s_SizeT._PySeqLo │ │ │ │ - 0x00020250 636b5f4c 6f636b57 72697465 0050794f ck_LockWrite.PyO │ │ │ │ - 0x00020260 626a6563 745f4e6f 74005079 44696374 bject_Not.PyDict │ │ │ │ - 0x00020270 5f547970 65005079 4572725f 47697665 _Type.PyErr_Give │ │ │ │ - 0x00020280 6e457863 65707469 6f6e4d61 74636865 nExceptionMatche │ │ │ │ - 0x00020290 73005079 496e6465 785f4368 65636b00 s.PyIndex_Check. │ │ │ │ - 0x000202a0 50795f58 4e657752 65660050 79566563 Py_XNewRef.PyVec │ │ │ │ - 0x000202b0 746f7263 616c6c5f 4e415247 53005f50 torcall_NARGS._P │ │ │ │ - 0x000202c0 795f4861 73685365 63726574 00507953 y_HashSecret.PyS │ │ │ │ - 0x000202d0 74727563 74536571 75656e63 655f4765 tructSequence_Ge │ │ │ │ - 0x000202e0 74497465 6d005f50 794c6f6e 675f4173 tItem._PyLong_As │ │ │ │ - 0x000202f0 42797465 41727261 79005079 436f6465 ByteArray.PyCode │ │ │ │ - 0x00020300 5f547970 65005079 4d617273 68616c5f _Type.PyMarshal_ │ │ │ │ - 0x00020310 52656164 4f626a65 63744672 6f6d5374 ReadObjectFromSt │ │ │ │ - 0x00020320 72696e67 00507945 6c6c6970 7369735f ring.PyEllipsis_ │ │ │ │ - 0x00020330 54797065 005f5079 5061726b 696e674c Type._PyParkingL │ │ │ │ - 0x00020340 6f745f41 66746572 466f726b 00507954 ot_AfterFork.PyT │ │ │ │ - 0x00020350 68726561 645f6672 65655f6c 6f636b00 hread_free_lock. │ │ │ │ - 0x00020360 50794f44 6963745f 4e657700 50794469 PyODict_New.PyDi │ │ │ │ - 0x00020370 63745f47 65744974 656d5769 74684572 ct_GetItemWithEr │ │ │ │ - 0x00020380 726f7200 5f507949 6e747269 6e736963 ror._PyIntrinsic │ │ │ │ - 0x00020390 735f4269 6e617279 46756e63 74696f6e s_BinaryFunction │ │ │ │ - 0x000203a0 73005079 556e7374 61626c65 5f436f64 s.PyUnstable_Cod │ │ │ │ - 0x000203b0 655f4e65 77576974 68506f73 4f6e6c79 e_NewWithPosOnly │ │ │ │ - 0x000203c0 41726773 0050794f 626a6563 745f4361 Args.PyObject_Ca │ │ │ │ - 0x000203d0 6c6c4f6e 65417267 0050794f 626a6563 llOneArg.PyObjec │ │ │ │ - 0x000203e0 745f4173 46696c65 44657363 72697074 t_AsFileDescript │ │ │ │ - 0x000203f0 6f720050 794e756d 6265725f 4c736869 or.PyNumber_Lshi │ │ │ │ - 0x00020400 66740050 79466c6f 61745f55 6e706163 ft.PyFloat_Unpac │ │ │ │ - 0x00020410 6b32005f 5079556e 69636f64 65577269 k2._PyUnicodeWri │ │ │ │ - 0x00020420 7465725f 57726974 65537562 73747269 ter_WriteSubstri │ │ │ │ - 0x00020430 6e670050 79457863 5f4b6579 4572726f ng.PyExc_KeyErro │ │ │ │ - 0x00020440 72005f50 7958495f 4170706c 794e616d r._PyXI_ApplyNam │ │ │ │ - 0x00020450 65737061 63650050 79446963 745f436f espace.PyDict_Co │ │ │ │ - 0x00020460 6e746169 6e735374 72696e67 0050794e ntainsString.PyN │ │ │ │ - 0x00020470 756d6265 725f496e 506c6163 654d756c umber_InPlaceMul │ │ │ │ - 0x00020480 7469706c 79005f50 79417265 6e615f4d tiply._PyArena_M │ │ │ │ - 0x00020490 616c6c6f 63005f50 7954696d 655f4672 alloc._PyTime_Fr │ │ │ │ - 0x000204a0 6f6d5365 636f6e64 734f626a 65637400 omSecondsObject. │ │ │ │ - 0x000204b0 50794675 6e637469 6f6e5f41 64645761 PyFunction_AddWa │ │ │ │ - 0x000204c0 74636865 72005079 4c697374 52657649 tcher.PyListRevI │ │ │ │ - 0x000204d0 7465725f 54797065 0050795f 52756e4d ter_Type.Py_RunM │ │ │ │ - 0x000204e0 61696e00 5f50794f 626a6563 745f4e65 ain._PyObject_Ne │ │ │ │ - 0x000204f0 77005079 4e756d62 65725f4e 65676174 w.PyNumber_Negat │ │ │ │ - 0x00020500 69766500 5f507955 6e69636f 64655f54 ive._PyUnicode_T │ │ │ │ - 0x00020510 6f546974 6c656361 7365005f 50794f53 oTitlecase._PyOS │ │ │ │ - 0x00020520 5f49734d 61696e54 68726561 64005079 _IsMainThread.Py │ │ │ │ - 0x00020530 4f626a65 63745f48 61734174 74720050 Object_HasAttr.P │ │ │ │ - 0x00020540 79506963 6b6c6542 75666665 725f5265 yPickleBuffer_Re │ │ │ │ - 0x00020550 6c656173 65005079 5379735f 41646457 lease.PySys_AddW │ │ │ │ - 0x00020560 61726e4f 7074696f 6e005079 4d656d6f arnOption.PyMemo │ │ │ │ - 0x00020570 72795669 65775f46 726f6d42 75666665 ryView_FromBuffe │ │ │ │ - 0x00020580 72005f50 7947656e 5f796600 50794279 r._PyGen_yf.PyBy │ │ │ │ - 0x00020590 74654172 7261795f 54797065 0050795f teArray_Type.Py_ │ │ │ │ - 0x000205a0 46644973 496e7465 72616374 69766500 FdIsInteractive. │ │ │ │ - 0x000205b0 5079556e 73746162 6c655f49 6e746572 PyUnstable_Inter │ │ │ │ - 0x000205c0 70726574 65724672 616d655f 4765744c preterFrame_GetL │ │ │ │ - 0x000205d0 696e6500 50795374 61747573 5f4e6f4d ine.PyStatus_NoM │ │ │ │ - 0x000205e0 656d6f72 79005079 496e6974 5f707965 emory.PyInit_pye │ │ │ │ - 0x000205f0 78706174 005f5079 5365745f 4e657874 xpat._PySet_Next │ │ │ │ - 0x00020600 456e7472 79526566 005f5079 5f496e63 EntryRef._Py_Inc │ │ │ │ - 0x00020610 52656600 5f50795f 68617368 7461626c Ref._Py_hashtabl │ │ │ │ - 0x00020620 655f7369 7a650050 7952756e 5f496e74 e_size.PyRun_Int │ │ │ │ - 0x00020630 65726163 74697665 4c6f6f70 005f5079 eractiveLoop._Py │ │ │ │ - 0x00020640 58495f46 696c6c4e 616d6573 70616365 XI_FillNamespace │ │ │ │ - 0x00020650 46726f6d 44696374 0050795f 48617368 FromDict.Py_Hash │ │ │ │ - 0x00020660 506f696e 74657200 50794f62 6a656374 Pointer.PyObject │ │ │ │ - 0x00020670 5f536574 4172656e 61416c6c 6f636174 _SetArenaAllocat │ │ │ │ - 0x00020680 6f720050 79436f6d 706c6578 5f547970 or.PyComplex_Typ │ │ │ │ - 0x00020690 65005079 5f496e73 70656374 466c6167 e.Py_InspectFlag │ │ │ │ - 0x000206a0 00507955 6e69636f 64655f41 73576964 .PyUnicode_AsWid │ │ │ │ - 0x000206b0 65436861 72537472 696e6700 50794578 eCharString.PyEx │ │ │ │ - 0x000206c0 635f5265 736f7572 63655761 726e696e c_ResourceWarnin │ │ │ │ - 0x000206d0 67005079 4578635f 52656665 72656e63 g.PyExc_Referenc │ │ │ │ - 0x000206e0 65457272 6f720050 79556e69 636f6465 eError.PyUnicode │ │ │ │ - 0x000206f0 5f436f6d 70617265 57697468 41534349 _CompareWithASCI │ │ │ │ - 0x00020700 49537472 696e6700 50794f62 6a656374 IString.PyObject │ │ │ │ - 0x00020710 5f537472 0050794e 756d6265 725f506f _Str.PyNumber_Po │ │ │ │ - 0x00020720 73697469 76650050 79457863 5f466c6f sitive.PyExc_Flo │ │ │ │ - 0x00020730 6174696e 67506f69 6e744572 726f7200 atingPointError. │ │ │ │ - 0x00020740 50794f53 5f736e70 72696e74 66005f50 PyOS_snprintf._P │ │ │ │ - 0x00020750 794c6f6e 675f556e 7369676e 65645368 yLong_UnsignedSh │ │ │ │ - 0x00020760 6f72745f 436f6e76 65727465 72005079 ort_Converter.Py │ │ │ │ - 0x00020770 556e6963 6f64655f 41735554 4638416e Unicode_AsUTF8An │ │ │ │ - 0x00020780 6453697a 65005f50 79457665 6e745f4e dSize._PyEvent_N │ │ │ │ - 0x00020790 6f746966 79005079 43726974 6963616c otify.PyCritical │ │ │ │ - 0x000207a0 53656374 696f6e32 5f456e64 005f5079 Section2_End._Py │ │ │ │ - 0x000207b0 5365714c 6f636b5f 456e6452 65616400 SeqLock_EndRead. │ │ │ │ - 0x000207c0 50794469 63745f4d 65726765 0050794f PyDict_Merge.PyO │ │ │ │ - 0x000207d0 626a6563 745f4765 74497465 6d005079 bject_GetItem.Py │ │ │ │ - 0x000207e0 556e7374 61626c65 5f457865 63757461 Unstable_Executa │ │ │ │ - 0x000207f0 626c654b 696e6473 005f5079 5f555446 bleKinds._Py_UTF │ │ │ │ - 0x00020800 385f4564 69745f43 6f737400 5f50794c 8_Edit_Cost._PyL │ │ │ │ - 0x00020810 6f6e675f 41735469 6d655f74 00507952 ong_AsTime_t.PyR │ │ │ │ - 0x00020820 65665472 61636572 5f536574 54726163 efTracer_SetTrac │ │ │ │ - 0x00020830 6572005f 5079546f 6b656e5f 54687265 er._PyToken_Thre │ │ │ │ - 0x00020840 65436861 72730050 7946756e 6374696f eChars.PyFunctio │ │ │ │ - 0x00020850 6e5f4765 74436f64 65005079 5365745f n_GetCode.PySet_ │ │ │ │ - 0x00020860 53697a65 00507955 6e69636f 64655f46 Size.PyUnicode_F │ │ │ │ - 0x00020870 726f6d46 6f726d61 74005f50 79415354 romFormat._PyAST │ │ │ │ - 0x00020880 5f436f6d 70696c65 00507949 6e69745f _Compile.PyInit_ │ │ │ │ - 0x00020890 5f646174 6574696d 65005079 54687265 _datetime.PyThre │ │ │ │ - 0x000208a0 61645f61 6c6c6f63 6174655f 6c6f636b ad_allocate_lock │ │ │ │ - 0x000208b0 0050794e 756d6265 725f4162 736f6c75 .PyNumber_Absolu │ │ │ │ - 0x000208c0 7465005f 50795765 616b7265 665f5265 te._PyWeakref_Re │ │ │ │ - 0x000208d0 66547970 65005f50 7954696d 655f4173 fType._PyTime_As │ │ │ │ - 0x000208e0 4d696372 6f736563 6f6e6473 005f5079 Microseconds._Py │ │ │ │ - 0x000208f0 5f686173 68746162 6c655f66 6f726561 _hashtable_forea │ │ │ │ - 0x00020900 63680050 79556e73 7461626c 655f5065 ch.PyUnstable_Pe │ │ │ │ - 0x00020910 72664d61 70537461 74655f49 6e697400 rfMapState_Init. │ │ │ │ - 0x00020920 5f507954 68726561 64537461 74655f50 _PyThreadState_P │ │ │ │ - 0x00020930 6f704672 616d6500 5f507953 656d6170 opFrame._PySemap │ │ │ │ - 0x00020940 686f7265 5f496e69 74005079 4d6f6475 hore_Init.PyModu │ │ │ │ - 0x00020950 6c655f54 79706500 5f50795f 46617461 le_Type._Py_Fata │ │ │ │ - 0x00020960 6c457272 6f724675 6e630050 79446963 lErrorFunc.PyDic │ │ │ │ - 0x00020970 745f4e65 78740050 79457272 5f53796e t_Next.PyErr_Syn │ │ │ │ - 0x00020980 7461784c 6f636174 696f6e00 5f507954 taxLocation._PyT │ │ │ │ - 0x00020990 68726561 64537461 74655f4e 65770050 hreadState_New.P │ │ │ │ - 0x000209a0 794c6973 745f436c 65617200 50795765 yList_Clear.PyWe │ │ │ │ - 0x000209b0 616b7265 665f4765 744f626a 65637400 akref_GetObject. │ │ │ │ - 0x000209c0 5079556e 73746162 6c655f50 65726654 PyUnstable_PerfT │ │ │ │ - 0x000209d0 72616d70 6f6c696e 655f5365 74506572 rampoline_SetPer │ │ │ │ - 0x000209e0 73697374 41667465 72466f72 6b005079 sistAfterFork.Py │ │ │ │ - 0x000209f0 4f626a65 63745f43 6f707944 61746100 Object_CopyData. │ │ │ │ - 0x00020a00 50795468 72656164 53746174 655f4765 PyThreadState_Ge │ │ │ │ - 0x00020a10 74467261 6d65005f 50795365 745f4e65 tFrame._PySet_Ne │ │ │ │ - 0x00020a20 7874456e 74727900 50794279 7465735f xtEntry.PyBytes_ │ │ │ │ - 0x00020a30 46726f6d 466f726d 6174005f 50795f48 FromFormat._Py_H │ │ │ │ - 0x00020a40 61736844 6f75626c 65005079 53657175 ashDouble.PySequ │ │ │ │ - 0x00020a50 656e6365 5f496e00 5f507945 76616c5f ence_In._PyEval_ │ │ │ │ - 0x00020a60 536c6963 65496e64 65784e6f 744e6f6e SliceIndexNotNon │ │ │ │ - 0x00020a70 65005079 496d706f 72745f41 64644d6f e.PyImport_AddMo │ │ │ │ - 0x00020a80 64756c65 005f5079 5761726e 696e6773 dule._PyWarnings │ │ │ │ - 0x00020a90 5f496e69 74005079 556e6963 6f64655f _Init.PyUnicode_ │ │ │ │ - 0x00020aa0 41735543 5334436f 7079005f 5079496e AsUCS4Copy._PyIn │ │ │ │ - 0x00020ab0 74657270 72657465 72537461 74655f49 terpreterState_I │ │ │ │ - 0x00020ac0 73526561 64790050 79546872 65616453 sReady.PyThreadS │ │ │ │ - 0x00020ad0 74617465 5f4c6561 76655472 6163696e tate_LeaveTracin │ │ │ │ - 0x00020ae0 67005f50 795f635f 61627300 50795468 g._Py_c_abs.PyTh │ │ │ │ - 0x00020af0 72656164 53746174 655f4465 6c657465 readState_Delete │ │ │ │ - 0x00020b00 00507944 69637456 616c7565 735f5479 .PyDictValues_Ty │ │ │ │ - 0x00020b10 70650050 794c6f6e 675f4173 4c6f6e67 pe.PyLong_AsLong │ │ │ │ - 0x00020b20 005f5079 4c6f6e67 5f466f72 6d617400 ._PyLong_Format. │ │ │ │ - 0x00020b30 50795f45 6e746572 52656375 72736976 Py_EnterRecursiv │ │ │ │ - 0x00020b40 6543616c 6c005079 4f626a65 63745f4c eCall.PyObject_L │ │ │ │ - 0x00020b50 656e6774 68005f50 79556e69 636f6465 ength._PyUnicode │ │ │ │ - 0x00020b60 5f46726f 6d496400 50794e75 6d626572 _FromId.PyNumber │ │ │ │ - 0x00020b70 5f496e50 6c616365 4c736869 66740050 _InPlaceLshift.P │ │ │ │ - 0x00020b80 79467261 6d655f4c 6f63616c 73546f46 yFrame_LocalsToF │ │ │ │ - 0x00020b90 61737400 5f507945 76616c5f 47657442 ast._PyEval_GetB │ │ │ │ - 0x00020ba0 75696c74 696e005f 50794c6f 6e675f46 uiltin._PyLong_F │ │ │ │ - 0x00020bb0 726f6d44 69676974 73005f50 79546f6b romDigits._PyTok │ │ │ │ - 0x00020bc0 656e5f4f 6e654368 6172005f 50794275 en_OneChar._PyBu │ │ │ │ - 0x00020bd0 66666572 5f52656c 65617365 496e496e ffer_ReleaseInIn │ │ │ │ - 0x00020be0 74657270 72657465 72005f50 79446963 terpreter._PyDic │ │ │ │ - 0x00020bf0 745f506f 70005079 4f626a65 63745f43 t_Pop.PyObject_C │ │ │ │ - 0x00020c00 616c6c46 696e616c 697a6572 46726f6d allFinalizerFrom │ │ │ │ - 0x00020c10 4465616c 6c6f6300 50794365 6c6c5f53 Dealloc.PyCell_S │ │ │ │ - 0x00020c20 6574005f 50795469 6d655f46 726f6d4d et._PyTime_FromM │ │ │ │ - 0x00020c30 696c6c69 7365636f 6e64734f 626a6563 illisecondsObjec │ │ │ │ - 0x00020c40 74005079 556e6963 6f646544 65636f64 t.PyUnicodeDecod │ │ │ │ - 0x00020c50 65457272 6f725f47 6574456e 636f6469 eError_GetEncodi │ │ │ │ - 0x00020c60 6e670050 794d6f64 756c655f 41646449 ng.PyModule_AddI │ │ │ │ - 0x00020c70 6e74436f 6e737461 6e74005f 50794576 ntConstant._PyEv │ │ │ │ - 0x00020c80 616c5f53 65745072 6f66696c 65005079 al_SetProfile.Py │ │ │ │ - 0x00020c90 556e7374 61626c65 5f4f626a 6563745f Unstable_Object_ │ │ │ │ - 0x00020ca0 47435f4e 65775769 74684578 74726144 GC_NewWithExtraD │ │ │ │ - 0x00020cb0 61746100 5079556e 73746162 6c655f43 ata.PyUnstable_C │ │ │ │ - 0x00020cc0 6f64655f 4e657700 5079436f 6d706c65 ode_New.PyComple │ │ │ │ - 0x00020cd0 785f4173 43436f6d 706c6578 00507954 x_AsCComplex.PyT │ │ │ │ - 0x00020ce0 68726561 645f6765 745f7374 61636b73 hread_get_stacks │ │ │ │ - 0x00020cf0 697a6500 5f507945 72725f53 65744672 ize._PyErr_SetFr │ │ │ │ - 0x00020d00 6f6d5079 53746174 75730050 79446963 omPyStatus.PyDic │ │ │ │ - 0x00020d10 745f5570 64617465 00507945 78635f52 t_Update.PyExc_R │ │ │ │ - 0x00020d20 756e7469 6d655761 726e696e 67005079 untimeWarning.Py │ │ │ │ - 0x00020d30 53746174 75735f45 78636570 74696f6e Status_Exception │ │ │ │ - 0x00020d40 005f5079 5f48616e 646c6550 656e6469 ._Py_HandlePendi │ │ │ │ - 0x00020d50 6e67005f 5079496d 706f7274 5f536574 ng._PyImport_Set │ │ │ │ - 0x00020d60 4d6f6475 6c650050 79547970 655f4765 Module.PyType_Ge │ │ │ │ - 0x00020d70 74547970 65446174 6153697a 65005079 tTypeDataSize.Py │ │ │ │ - 0x00020d80 556e6963 6f64655f 41707065 6e64416e Unicode_AppendAn │ │ │ │ - 0x00020d90 6444656c 00507949 6e69745f 5f737461 dDel.PyInit__sta │ │ │ │ - 0x00020da0 74005f50 79526563 75727369 76654d75 t._PyRecursiveMu │ │ │ │ - 0x00020db0 7465785f 49734c6f 636b6564 42794375 tex_IsLockedByCu │ │ │ │ - 0x00020dc0 7272656e 74546872 65616400 5f50795f rrentThread._Py_ │ │ │ │ - 0x00020dd0 635f6e65 67005079 436f6d70 6c65785f c_neg.PyComplex_ │ │ │ │ - 0x00020de0 5265616c 4173446f 75626c65 0050794d RealAsDouble.PyM │ │ │ │ - 0x00020df0 656d5f47 6574416c 6c6f6361 746f7200 em_GetAllocator. │ │ │ │ - 0x00020e00 50794f62 6a656374 5f476574 54797065 PyObject_GetType │ │ │ │ - 0x00020e10 44617461 005f5079 5f6f7065 6e005079 Data._Py_open.Py │ │ │ │ - 0x00020e20 466c6f61 745f4672 6f6d446f 75626c65 Float_FromDouble │ │ │ │ - 0x00020e30 00507944 69637449 74657249 74656d5f .PyDictIterItem_ │ │ │ │ - 0x00020e40 54797065 005f5079 53746163 6b5f4173 Type._PyStack_As │ │ │ │ - 0x00020e50 44696374 0050794f 626a6563 745f4361 Dict.PyObject_Ca │ │ │ │ - 0x00020e60 6c6c4669 6e616c69 7a657200 5f507954 llFinalizer._PyT │ │ │ │ - 0x00020e70 696d655f 4f626a65 6374546f 54696d65 ime_ObjectToTime │ │ │ │ - 0x00020e80 5f740050 7946756e 6374696f 6e5f4e65 _t.PyFunction_Ne │ │ │ │ - 0x00020e90 77005079 496d706f 72745f49 6e697474 w.PyImport_Initt │ │ │ │ - 0x00020ea0 61620050 794e756d 6265725f 506f7765 ab.PyNumber_Powe │ │ │ │ - 0x00020eb0 72005079 46756e63 74696f6e 5f536574 r.PyFunction_Set │ │ │ │ - 0x00020ec0 436c6f73 75726500 50794672 616d655f Closure.PyFrame_ │ │ │ │ - 0x00020ed0 47657443 6f646500 5f507944 6963745f GetCode._PyDict_ │ │ │ │ - 0x00020ee0 53657449 74656d5f 4b6e6f77 6e486173 SetItem_KnownHas │ │ │ │ - 0x00020ef0 68005f50 79496e74 65727072 65746572 h._PyInterpreter │ │ │ │ - 0x00020f00 53746174 655f5365 744e6f74 52756e6e State_SetNotRunn │ │ │ │ - 0x00020f10 696e674d 61696e00 50794261 73654f62 ingMain.PyBaseOb │ │ │ │ - 0x00020f20 6a656374 5f547970 65005079 4e756d62 ject_Type.PyNumb │ │ │ │ - 0x00020f30 65725f41 6e640050 794d656d 5f526177 er_And.PyMem_Raw │ │ │ │ - 0x00020f40 4d616c6c 6f63005f 50794f62 6a656374 Malloc._PyObject │ │ │ │ - 0x00020f50 5f44756d 70005079 42797465 735f5265 _Dump.PyBytes_Re │ │ │ │ - 0x00020f60 70720050 79556e69 636f6465 5472616e pr.PyUnicodeTran │ │ │ │ - 0x00020f70 736c6174 65457272 6f725f47 6574456e slateError_GetEn │ │ │ │ - 0x00020f80 64005f50 79457661 6c5f4d61 74636843 d._PyEval_MatchC │ │ │ │ - 0x00020f90 6c617373 00507943 6f64655f 41646457 lass.PyCode_AddW │ │ │ │ - 0x00020fa0 61746368 65720050 794e756d 6265725f atcher.PyNumber_ │ │ │ │ - 0x00020fb0 546f4261 73650050 794e756d 6265725f ToBase.PyNumber_ │ │ │ │ - 0x00020fc0 4c6f6e67 00507946 72616d65 5f466173 Long.PyFrame_Fas │ │ │ │ - 0x00020fd0 74546f4c 6f63616c 73005079 44696374 tToLocals.PyDict │ │ │ │ - 0x00020fe0 5f476574 4974656d 52656600 50794469 _GetItemRef.PyDi │ │ │ │ - 0x00020ff0 63744974 65724b65 795f5479 70650050 ctIterKey_Type.P │ │ │ │ - 0x00021000 79436f64 65635f4b 6e6f776e 456e636f yCodec_KnownEnco │ │ │ │ - 0x00021010 64696e67 00507941 72675f50 61727365 ding.PyArg_Parse │ │ │ │ - 0x00021020 5475706c 65005079 4c697374 5f476574 Tuple.PyList_Get │ │ │ │ - 0x00021030 536c6963 65005079 53657175 656e6365 Slice.PySequence │ │ │ │ - 0x00021040 5f496e50 6c616365 52657065 61740050 _InPlaceRepeat.P │ │ │ │ - 0x00021050 79496e74 65727072 65746572 53746174 yInterpreterStat │ │ │ │ - 0x00021060 655f4d61 696e005f 50795849 5f457863 e_Main._PyXI_Exc │ │ │ │ - 0x00021070 496e666f 41734f62 6a656374 005f5079 InfoAsObject._Py │ │ │ │ - 0x00021080 4c697374 5f457874 656e6400 5079436f List_Extend.PyCo │ │ │ │ - 0x00021090 6e746578 745f5479 7065005f 50794172 ntext_Type._PyAr │ │ │ │ - 0x000210a0 675f4e6f 4b657977 6f726473 00507943 g_NoKeywords.PyC │ │ │ │ - 0x000210b0 616c6c49 7465725f 54797065 005f5079 allIter_Type._Py │ │ │ │ - 0x000210c0 436f6d70 696c655f 4f70636f 64654861 Compile_OpcodeHa │ │ │ │ - 0x000210d0 73436f6e 73740050 79496e69 745f5f73 sConst.PyInit__s │ │ │ │ - 0x000210e0 796d7461 626c6500 5079436f 726f5f54 ymtable.PyCoro_T │ │ │ │ - 0x000210f0 79706500 50794e75 6d626572 5f496e50 ype.PyNumber_InP │ │ │ │ - 0x00021100 6c616365 41646400 5f494f5f 73746469 laceAdd._IO_stdi │ │ │ │ - 0x00021110 6e5f7573 65640050 794d7574 65785f4c n_used.PyMutex_L │ │ │ │ - 0x00021120 6f636b00 50794578 635f4172 6974686d ock.PyExc_Arithm │ │ │ │ - 0x00021130 65746963 4572726f 72005079 5f536574 eticError.Py_Set │ │ │ │ - 0x00021140 50726f67 72616d4e 616d6500 5f50794d ProgramName._PyM │ │ │ │ - 0x00021150 656d5f53 74726475 70005079 54687265 em_Strdup.PyThre │ │ │ │ - 0x00021160 61645374 6174655f 47657455 6e636865 adState_GetUnche │ │ │ │ - 0x00021170 636b6564 005f5079 5f446563 6f64654c cked._Py_DecodeL │ │ │ │ - 0x00021180 6f63616c 65457800 50794d61 7070696e ocaleEx.PyMappin │ │ │ │ - 0x00021190 675f4861 734b6579 0050794f 626a6563 g_HasKey.PyObjec │ │ │ │ - 0x000211a0 745f4765 74417474 72005079 4672616d t_GetAttr.PyFram │ │ │ │ - 0x000211b0 655f4765 74566172 53747269 6e670050 e_GetVarString.P │ │ │ │ - 0x000211c0 79556e69 636f6465 5f46696e 64436861 yUnicode_FindCha │ │ │ │ - 0x000211d0 72005079 4572725f 4f636375 72726564 r.PyErr_Occurred │ │ │ │ - 0x000211e0 005f5079 44696374 5f4d6572 67654578 ._PyDict_MergeEx │ │ │ │ - 0x000211f0 005f5079 5765616b 7265665f 43616c6c ._PyWeakref_Call │ │ │ │ - 0x00021200 61626c65 50726f78 79547970 65005f50 ableProxyType._P │ │ │ │ - 0x00021210 79506172 6b696e67 4c6f745f 5061726b yParkingLot_Park │ │ │ │ - 0x00021220 0050795f 4465636f 64654c6f 63616c65 .Py_DecodeLocale │ │ │ │ - 0x00021230 00507944 6963745f 436f7079 005f5079 .PyDict_Copy._Py │ │ │ │ - 0x00021240 4d656d5f 47657443 75727265 6e74416c Mem_GetCurrentAl │ │ │ │ - 0x00021250 6c6f6361 746f724e 616d6500 50794d65 locatorName.PyMe │ │ │ │ - 0x00021260 6d5f5261 77526561 6c6c6f63 005f5079 m_RawRealloc._Py │ │ │ │ - 0x00021270 5f4e6577 52656665 72656e63 654e6f54 _NewReferenceNoT │ │ │ │ - 0x00021280 6f74616c 00507954 75706c65 5f476574 otal.PyTuple_Get │ │ │ │ - 0x00021290 536c6963 65005079 46696c65 5f577269 Slice.PyFile_Wri │ │ │ │ - 0x000212a0 74654f62 6a656374 00507955 6e69636f teObject.PyUnico │ │ │ │ - 0x000212b0 6465456e 636f6465 4572726f 725f4765 deEncodeError_Ge │ │ │ │ - 0x000212c0 744f626a 65637400 50794f62 6a656374 tObject.PyObject │ │ │ │ - 0x000212d0 5f47656e 65726963 53657441 74747200 _GenericSetAttr. │ │ │ │ - 0x000212e0 50794f53 5f526561 646c696e 65005079 PyOS_Readline.Py │ │ │ │ - 0x000212f0 46696c74 65725f54 79706500 5f507954 Filter_Type._PyT │ │ │ │ - 0x00021300 68726561 64537461 74655f49 6e697400 hreadState_Init. │ │ │ │ - 0x00021310 50794e75 6d626572 5f496e50 6c616365 PyNumber_InPlace │ │ │ │ - 0x00021320 54727565 44697669 64650050 795f5661 TrueDivide.Py_Va │ │ │ │ - 0x00021330 4275696c 6456616c 7565005f 50794469 BuildValue._PyDi │ │ │ │ - 0x00021340 63745f53 65744974 656d5f54 616b6532 ct_SetItem_Take2 │ │ │ │ - 0x00021350 00507955 6e69636f 64654465 636f6465 .PyUnicodeDecode │ │ │ │ - 0x00021360 4572726f 725f4765 74526561 736f6e00 Error_GetReason. │ │ │ │ - 0x00021370 50795468 72656164 53746174 655f4465 PyThreadState_De │ │ │ │ - 0x00021380 6c657465 43757272 656e7400 50794578 leteCurrent.PyEx │ │ │ │ - 0x00021390 63657074 696f6e5f 53657443 6f6e7465 ception_SetConte │ │ │ │ - 0x000213a0 7874005f 50795849 5f467265 654e616d xt._PyXI_FreeNam │ │ │ │ - 0x000213b0 65737061 6365005f 50794e6f 74496d70 espace._PyNotImp │ │ │ │ - 0x000213c0 6c656d65 6e746564 5f547970 65005079 lemented_Type.Py │ │ │ │ - 0x000213d0 4d617273 68616c5f 52656164 53686f72 Marshal_ReadShor │ │ │ │ - 0x000213e0 7446726f 6d46696c 65005079 556e7374 tFromFile.PyUnst │ │ │ │ - 0x000213f0 61626c65 5f496e74 65727072 65746572 able_Interpreter │ │ │ │ - 0x00021400 4672616d 655f4765 74436f64 65005079 Frame_GetCode.Py │ │ │ │ - 0x00021410 52756e5f 53696d70 6c654669 6c650050 Run_SimpleFile.P │ │ │ │ - 0x00021420 79556e73 7461626c 655f4576 616c5f52 yUnstable_Eval_R │ │ │ │ - 0x00021430 65717565 7374436f 64654578 74726149 equestCodeExtraI │ │ │ │ - 0x00021440 6e646578 00507953 65745f50 6f700050 ndex.PySet_Pop.P │ │ │ │ - 0x00021450 79546872 6561645f 72656c65 6173655f yThread_release_ │ │ │ │ - 0x00021460 6c6f636b 0050795f 48617346 696c6553 lock.Py_HasFileS │ │ │ │ - 0x00021470 79737465 6d446566 61756c74 456e636f ystemDefaultEnco │ │ │ │ - 0x00021480 64696e67 00507945 76616c5f 53657454 ding.PyEval_SetT │ │ │ │ - 0x00021490 72616365 416c6c54 68726561 6473005f raceAllThreads._ │ │ │ │ - 0x000214a0 50794f62 6a656374 5f476574 41747472 PyObject_GetAttr │ │ │ │ - 0x000214b0 49640050 794c6f6e 675f4173 446f7562 Id.PyLong_AsDoub │ │ │ │ - 0x000214c0 6c650050 79427566 6665725f 546f436f le.PyBuffer_ToCo │ │ │ │ - 0x000214d0 6e746967 756f7573 00507955 6e69636f ntiguous.PyUnico │ │ │ │ - 0x000214e0 64655f41 73456e63 6f646564 4f626a65 de_AsEncodedObje │ │ │ │ - 0x000214f0 63740050 794f626a 6563745f 49735375 ct.PyObject_IsSu │ │ │ │ - 0x00021500 62636c61 73730050 79547970 655f4d6f bclass.PyType_Mo │ │ │ │ - 0x00021510 64696669 65640050 79457863 5f427566 dified.PyExc_Buf │ │ │ │ - 0x00021520 66657245 72726f72 005f5079 4576616c ferError._PyEval │ │ │ │ - 0x00021530 5f466f72 6d61744b 77617267 73457272 _FormatKwargsErr │ │ │ │ - 0x00021540 6f720050 79457661 6c5f4765 744c6f63 or.PyEval_GetLoc │ │ │ │ - 0x00021550 616c7300 5f50794c 6f6e675f 46726f6d als._PyLong_From │ │ │ │ - 0x00021560 42797465 41727261 79005079 436f6465 ByteArray.PyCode │ │ │ │ - 0x00021570 635f4c6f 6f6b7570 4572726f 72005f50 c_LookupError._P │ │ │ │ - 0x00021580 79506174 68436f6e 6669675f 436c6561 yPathConfig_Clea │ │ │ │ - 0x00021590 72476c6f 62616c00 50794d61 7070696e rGlobal.PyMappin │ │ │ │ - 0x000215a0 675f4368 65636b00 50794279 74654172 g_Check.PyByteAr │ │ │ │ - 0x000215b0 7261795f 52657369 7a650050 794f626a ray_Resize.PyObj │ │ │ │ - 0x000215c0 6563745f 47657442 75666665 72005079 ect_GetBuffer.Py │ │ │ │ - 0x000215d0 4578635f 426c6f63 6b696e67 494f4572 Exc_BlockingIOEr │ │ │ │ - 0x000215e0 726f7200 50794469 63744974 65725661 ror.PyDictIterVa │ │ │ │ - 0x000215f0 6c75655f 54797065 005f5079 54726163 lue_Type._PyTrac │ │ │ │ - 0x00021600 654d616c 6c6f635f 47657454 72616365 eMalloc_GetTrace │ │ │ │ - 0x00021610 6261636b 005f5079 54696d65 5f417354 back._PyTime_AsT │ │ │ │ - 0x00021620 696d6576 616c5469 6d655f74 005f5079 imevalTime_t._Py │ │ │ │ - 0x00021630 4f626a65 63745f47 656e6572 69635365 Object_GenericSe │ │ │ │ - 0x00021640 74417474 72576974 68446963 74005f50 tAttrWithDict._P │ │ │ │ - 0x00021650 794d6f6e 69746f72 696e675f 46697265 yMonitoring_Fire │ │ │ │ - 0x00021660 50795265 7475726e 4576656e 74005079 PyReturnEvent.Py │ │ │ │ - 0x00021670 5f46696e 616c697a 65457800 5f507943 _FinalizeEx._PyC │ │ │ │ - 0x00021680 6f6d7069 6c655f4f 70636f64 65486173 ompile_OpcodeHas │ │ │ │ - 0x00021690 41726700 5f5f6461 74615f73 74617274 Arg.__data_start │ │ │ │ - 0x000216a0 0050794d 6f64756c 655f4765 74537461 .PyModule_GetSta │ │ │ │ - 0x000216b0 74650050 7947494c 53746174 655f4368 te.PyGILState_Ch │ │ │ │ - 0x000216c0 65636b00 50794578 635f5379 6e746178 eck.PyExc_Syntax │ │ │ │ - 0x000216d0 4572726f 72005079 4572725f 466f726d Error.PyErr_Form │ │ │ │ - 0x000216e0 6174556e 72616973 61626c65 00507949 atUnraisable.PyI │ │ │ │ - 0x000216f0 6e69745f 5f736967 6e616c00 50795275 nit__signal.PyRu │ │ │ │ - 0x00021700 6e5f496e 74657261 63746976 654f6e65 n_InteractiveOne │ │ │ │ - 0x00021710 00507943 6f646563 5f496e63 72656d65 .PyCodec_Increme │ │ │ │ - 0x00021720 6e74616c 4465636f 64657200 5f507954 ntalDecoder._PyT │ │ │ │ - 0x00021730 696d655f 6c6f6361 6c74696d 65005079 ime_localtime.Py │ │ │ │ - 0x00021740 4f535f42 65666f72 65466f72 6b005079 OS_BeforeFork.Py │ │ │ │ - 0x00021750 436f6e74 65787456 61725f52 65736574 ContextVar_Reset │ │ │ │ - 0x00021760 00507941 72675f50 61727365 5475706c .PyArg_ParseTupl │ │ │ │ - 0x00021770 65416e64 4b657977 6f726473 0050794c eAndKeywords.PyL │ │ │ │ - 0x00021780 6f6e675f 41734c6f 6e67416e 644f7665 ong_AsLongAndOve │ │ │ │ - 0x00021790 72666c6f 77005f50 794c6f6e 675f4672 rflow._PyLong_Fr │ │ │ │ - 0x000217a0 6f6d4769 64005079 436f6e74 65787456 omGid.PyContextV │ │ │ │ - 0x000217b0 61725f53 65740050 79436170 73756c65 ar_Set.PyCapsule │ │ │ │ - 0x000217c0 5f4e6577 005f5079 5f686173 68746162 _New._Py_hashtab │ │ │ │ - 0x000217d0 6c655f67 65740050 795f4765 7450726f le_get.Py_GetPro │ │ │ │ - 0x000217e0 6772616d 4e616d65 005f5079 436f6e66 gramName._PyConf │ │ │ │ - 0x000217f0 69675f41 73446963 74005f50 79436f6e ig_AsDict._PyCon │ │ │ │ - 0x00021800 6669675f 496e6974 436f6d70 6174436f fig_InitCompatCo │ │ │ │ - 0x00021810 6e666967 00507945 76616c5f 47657447 nfig.PyEval_GetG │ │ │ │ - 0x00021820 6c6f6261 6c730050 79466c6f 61745f54 lobals.PyFloat_T │ │ │ │ - 0x00021830 79706500 50794469 63745f4b 65797300 ype.PyDict_Keys. │ │ │ │ - 0x00021840 50795365 7175656e 63655f49 6e646578 PySequence_Index │ │ │ │ - 0x00021850 0050794e 756d6265 725f466c 6f6f7244 .PyNumber_FloorD │ │ │ │ - 0x00021860 69766964 65005079 436f6d70 6c65785f ivide.PyComplex_ │ │ │ │ - 0x00021870 46726f6d 446f7562 6c657300 5079496e FromDoubles.PyIn │ │ │ │ - 0x00021880 69745f5f 73747275 6374005f 50795365 it__struct._PySe │ │ │ │ - 0x00021890 745f5570 64617465 00507943 656c6c5f t_Update.PyCell_ │ │ │ │ - 0x000218a0 4e657700 50794572 725f4765 74526169 New.PyErr_GetRai │ │ │ │ - 0x000218b0 73656445 78636570 74696f6e 00507944 sedException.PyD │ │ │ │ - 0x000218c0 6963745f 506f7053 7472696e 67005079 ict_PopString.Py │ │ │ │ - 0x000218d0 53746174 655f5265 6d6f7665 4d6f6475 State_RemoveModu │ │ │ │ - 0x000218e0 6c65005f 50795849 5f457869 74005079 le._PyXI_Exit.Py │ │ │ │ - 0x000218f0 4578635f 54616245 72726f72 005f5f62 Exc_TabError.__b │ │ │ │ - 0x00021900 73735f73 74617274 5f5f0050 794d656d ss_start__.PyMem │ │ │ │ - 0x00021910 6265725f 4765744f 6e650050 79457661 ber_GetOne.PyEva │ │ │ │ - 0x00021920 6c5f4765 74467261 6d654275 696c7469 l_GetFrameBuilti │ │ │ │ - 0x00021930 6e730050 79556e73 7461626c 655f4578 ns.PyUnstable_Ex │ │ │ │ - 0x00021940 635f5072 65705265 72616973 65537461 c_PrepReraiseSta │ │ │ │ - 0x00021950 72005079 4578635f 456e7669 726f6e6d r.PyExc_Environm │ │ │ │ - 0x00021960 656e7445 72726f72 0050794f 626a6563 entError.PyObjec │ │ │ │ - 0x00021970 745f4173 52656164 42756666 65720050 t_AsReadBuffer.P │ │ │ │ - 0x00021980 794f626a 6563745f 436c6561 724d616e yObject_ClearMan │ │ │ │ - 0x00021990 61676564 44696374 0050795f 44656275 agedDict.Py_Debu │ │ │ │ - 0x000219a0 67466c61 67005f50 79496e74 65727072 gFlag._PyInterpr │ │ │ │ - 0x000219b0 65746572 53746174 655f4765 74576865 eterState_GetWhe │ │ │ │ - 0x000219c0 6e636500 50794f62 6a656374 5f47435f nce.PyObject_GC_ │ │ │ │ - 0x000219d0 49734669 6e616c69 7a656400 5f507954 IsFinalized._PyT │ │ │ │ - 0x000219e0 7970655f 4765744d 6f64756c 65427944 ype_GetModuleByD │ │ │ │ - 0x000219f0 65663300 50795f50 7265496e 69746961 ef3.Py_PreInitia │ │ │ │ - 0x00021a00 6c697a65 46726f6d 42797465 73417267 lizeFromBytesArg │ │ │ │ - 0x00021a10 73005f50 7954696d 655f4173 4d696c6c s._PyTime_AsMill │ │ │ │ - 0x00021a20 69736563 6f6e6473 00507955 6e69636f iseconds.PyUnico │ │ │ │ - 0x00021a30 64655f46 53436f6e 76657274 65720050 de_FSConverter.P │ │ │ │ - 0x00021a40 794f626a 6563745f 44697200 50794578 yObject_Dir.PyEx │ │ │ │ - 0x00021a50 635f5a65 726f4469 76697369 6f6e4572 c_ZeroDivisionEr │ │ │ │ - 0x00021a60 726f7200 50794279 7465735f 46726f6d ror.PyBytes_From │ │ │ │ - 0x00021a70 466f726d 61745600 50794669 6c655f4e FormatV.PyFile_N │ │ │ │ - 0x00021a80 65775374 64507269 6e746572 0050794d ewStdPrinter.PyM │ │ │ │ - 0x00021a90 656d6f72 79566965 775f4672 6f6d4d65 emoryView_FromMe │ │ │ │ - 0x00021aa0 6d6f7279 005f5079 496e7465 72707265 mory._PyInterpre │ │ │ │ - 0x00021ab0 74657253 74617465 5f4c6f6f 6b557049 terState_LookUpI │ │ │ │ - 0x00021ac0 44005079 4578635f 496e6465 78457272 D.PyExc_IndexErr │ │ │ │ - 0x00021ad0 6f720050 79556e69 636f6465 5f53706c or.PyUnicode_Spl │ │ │ │ - 0x00021ae0 6974005f 50795f68 61736874 61626c65 it._Py_hashtable │ │ │ │ - 0x00021af0 5f646573 74726f79 005f5079 436f6e74 _destroy._PyCont │ │ │ │ - 0x00021b00 6578745f 4e657748 616d7446 6f725465 ext_NewHamtForTe │ │ │ │ - 0x00021b10 73747300 50795365 745f5479 7065005f sts.PySet_Type._ │ │ │ │ - 0x00021b20 50794279 74657357 72697465 725f416c PyBytesWriter_Al │ │ │ │ - 0x00021b30 6c6f6300 5f507954 696d655f 41735469 loc._PyTime_AsTi │ │ │ │ - 0x00021b40 6d657370 65635f63 6c616d70 005f5079 mespec_clamp._Py │ │ │ │ - 0x00021b50 5061726b 696e674c 6f745f55 6e706172 ParkingLot_Unpar │ │ │ │ - 0x00021b60 6b416c6c 00507945 76616c5f 496e6974 kAll.PyEval_Init │ │ │ │ - 0x00021b70 54687265 61647300 5079496e 7374616e Threads.PyInstan │ │ │ │ - 0x00021b80 63654d65 74686f64 5f547970 65005f50 ceMethod_Type._P │ │ │ │ - 0x00021b90 795f4661 6c736553 74727563 74005079 y_FalseStruct.Py │ │ │ │ - 0x00021ba0 54687265 61645374 6174655f 456e7465 ThreadState_Ente │ │ │ │ - 0x00021bb0 72547261 63696e67 00507945 72725f53 rTracing.PyErr_S │ │ │ │ - 0x00021bc0 65744f62 6a656374 00507952 756e5f53 etObject.PyRun_S │ │ │ │ - 0x00021bd0 696d706c 6546696c 65457846 6c616773 impleFileExFlags │ │ │ │ - 0x00021be0 00507953 6c696365 5f556e70 61636b00 .PySlice_Unpack. │ │ │ │ - 0x00021bf0 50795468 72656164 53746174 655f4765 PyThreadState_Ge │ │ │ │ - 0x00021c00 74496e74 65727072 65746572 005f5079 tInterpreter._Py │ │ │ │ - 0x00021c10 5f476574 436f6e66 69677341 73446963 _GetConfigsAsDic │ │ │ │ - 0x00021c20 74005079 4e756d62 65725f4d 756c7469 t.PyNumber_Multi │ │ │ │ - 0x00021c30 706c7900 50795265 76657273 65645f54 ply.PyReversed_T │ │ │ │ - 0x00021c40 79706500 50794576 616c5f52 6573746f ype.PyEval_Resto │ │ │ │ - 0x00021c50 72655468 72656164 0050795f 49736f6c reThread.Py_Isol │ │ │ │ - 0x00021c60 61746564 466c6167 00507955 6e69636f atedFlag.PyUnico │ │ │ │ - 0x00021c70 64655f41 73436861 726d6170 53747269 de_AsCharmapStri │ │ │ │ - 0x00021c80 6e670050 79536571 75656e63 655f436f ng.PySequence_Co │ │ │ │ - 0x00021c90 6e636174 00507954 7970655f 436c6561 ncat.PyType_Clea │ │ │ │ - 0x00021ca0 72576174 63686572 005f5079 4172675f rWatcher._PyArg_ │ │ │ │ - 0x00021cb0 56615061 7273655f 53697a65 54005079 VaParse_SizeT.Py │ │ │ │ - 0x00021cc0 4572725f 57726974 65556e72 61697361 Err_WriteUnraisa │ │ │ │ - 0x00021cd0 626c6500 50794279 7465735f 41735374 ble.PyBytes_AsSt │ │ │ │ - 0x00021ce0 72696e67 0050794d 61727368 616c5f57 ring.PyMarshal_W │ │ │ │ - 0x00021cf0 72697465 4c6f6e67 546f4669 6c650050 riteLongToFile.P │ │ │ │ - 0x00021d00 79537461 7475735f 49734572 726f7200 yStatus_IsError. │ │ │ │ - 0x00021d10 5f50794f 626a6563 745f4e65 77566172 _PyObject_NewVar │ │ │ │ - 0x00021d20 00507952 756e5f46 696c6545 78466c61 .PyRun_FileExFla │ │ │ │ - 0x00021d30 67730050 79556e69 636f6465 5f497349 gs.PyUnicode_IsI │ │ │ │ - 0x00021d40 64656e74 69666965 72005079 54797065 dentifier.PyType │ │ │ │ - 0x00021d50 5f46726f 6d537065 63005079 556e6963 _FromSpec.PyUnic │ │ │ │ - 0x00021d60 6f646545 6e636f64 65457272 6f725f47 odeEncodeError_G │ │ │ │ - 0x00021d70 6574456e 636f6469 6e670050 79457661 etEncoding.PyEva │ │ │ │ - 0x00021d80 6c5f4576 616c436f 64654578 00507945 l_EvalCodeEx.PyE │ │ │ │ - 0x00021d90 78635f4c 6f6f6b75 70457272 6f72005f xc_LookupError._ │ │ │ │ - 0x00021da0 50794d6f 6e69746f 72696e67 5f466972 PyMonitoring_Fir │ │ │ │ - 0x00021db0 65507952 6573756d 65457665 6e740050 ePyResumeEvent.P │ │ │ │ - 0x00021dc0 79556e69 636f6465 5f496e74 65726e46 yUnicode_InternF │ │ │ │ - 0x00021dd0 726f6d53 7472696e 67005079 556e6963 romString.PyUnic │ │ │ │ - 0x00021de0 6f64655f 54797065 00507945 78635f4d ode_Type.PyExc_M │ │ │ │ - 0x00021df0 656d6f72 79457272 6f720050 79457863 emoryError.PyExc │ │ │ │ - 0x00021e00 5f446570 72656361 74696f6e 5761726e _DeprecationWarn │ │ │ │ - 0x00021e10 696e6700 5f507943 6f6d7069 6c655f47 ing._PyCompile_G │ │ │ │ - 0x00021e20 65744269 6e617279 496e7472 696e7369 etBinaryIntrinsi │ │ │ │ - 0x00021e30 634e616d 65005079 54797065 5f476574 cName.PyType_Get │ │ │ │ - 0x00021e40 4d6f6475 6c654e61 6d650050 795f4279 ModuleName.Py_By │ │ │ │ - 0x00021e50 74657357 61726e69 6e67466c 61670050 tesWarningFlag.P │ │ │ │ - 0x00021e60 79556e69 636f6465 5f506172 74697469 yUnicode_Partiti │ │ │ │ - 0x00021e70 6f6e005f 5079436f 64655f43 6865636b on._PyCode_Check │ │ │ │ - 0x00021e80 4c696e65 4e756d62 65720050 7952756e LineNumber.PyRun │ │ │ │ - 0x00021e90 5f416e79 46696c65 00507954 75706c65 _AnyFile.PyTuple │ │ │ │ - 0x00021ea0 49746572 5f547970 65005079 4f626a65 Iter_Type.PyObje │ │ │ │ - 0x00021eb0 63745f53 697a6500 50794e75 6d626572 ct_Size.PyNumber │ │ │ │ - 0x00021ec0 5f466c6f 61740050 79536967 6e616c5f _Float.PySignal_ │ │ │ │ - 0x00021ed0 53657457 616b6575 70466400 50794e75 SetWakeupFd.PyNu │ │ │ │ - 0x00021ee0 6d626572 5f4d6174 7269784d 756c7469 mber_MatrixMulti │ │ │ │ - 0x00021ef0 706c7900 5079436f 6465635f 4261636b ply.PyCodec_Back │ │ │ │ - 0x00021f00 736c6173 68526570 6c616365 4572726f slashReplaceErro │ │ │ │ - 0x00021f10 72730050 794d6f64 756c655f 46726f6d rs.PyModule_From │ │ │ │ - 0x00021f20 44656641 6e645370 65633200 5079436f DefAndSpec2.PyCo │ │ │ │ - 0x00021f30 6e666967 5f536574 57696465 53747269 nfig_SetWideStri │ │ │ │ - 0x00021f40 6e674c69 7374005f 5079496e 74657270 ngList._PyInterp │ │ │ │ - 0x00021f50 72657465 72537461 74655f53 65745275 reterState_SetRu │ │ │ │ - 0x00021f60 6e6e696e 674d6169 6e005079 54687265 nningMain.PyThre │ │ │ │ - 0x00021f70 61645f67 65745f74 68726561 645f6964 ad_get_thread_id │ │ │ │ - 0x00021f80 656e7400 5079556e 69636f64 65446563 ent.PyUnicodeDec │ │ │ │ - 0x00021f90 6f646545 72726f72 5f476574 4f626a65 odeError_GetObje │ │ │ │ - 0x00021fa0 63740050 79427974 65417272 61794974 ct.PyByteArrayIt │ │ │ │ - 0x00021fb0 65725f54 79706500 50795f46 726f7a65 er_Type.Py_Froze │ │ │ │ - 0x00021fc0 6e466c61 67005f50 7954696d 655f4672 nFlag._PyTime_Fr │ │ │ │ - 0x00021fd0 6f6d5365 636f6e64 73005079 556e6963 omSeconds.PyUnic │ │ │ │ - 0x00021fe0 6f646554 72616e73 6c617465 4572726f odeTranslateErro │ │ │ │ - 0x00021ff0 725f4765 74537461 72740050 79457661 r_GetStart.PyEva │ │ │ │ - 0x00022000 6c5f4361 6c6c4d65 74686f64 00507944 l_CallMethod.PyD │ │ │ │ - 0x00022010 6963745f 556e7761 74636800 5079496e ict_Unwatch.PyIn │ │ │ │ - 0x00022020 69745f70 77640050 79466c6f 61745f55 it_pwd.PyFloat_U │ │ │ │ - 0x00022030 6e706163 6b34005f 50794572 725f466f npack4._PyErr_Fo │ │ │ │ - 0x00022040 726d6174 46726f6d 43617573 65005079 rmatFromCause.Py │ │ │ │ - 0x00022050 556e6963 6f64655f 41735554 46313653 Unicode_AsUTF16S │ │ │ │ - 0x00022060 7472696e 67005079 556e6963 6f64655f tring.PyUnicode_ │ │ │ │ - 0x00022070 436f6e63 61740050 79496e69 745f5f6f Concat.PyInit__o │ │ │ │ - 0x00022080 70657261 746f7200 5f507941 72656e61 perator._PyArena │ │ │ │ - 0x00022090 5f416464 50794f62 6a656374 0050795f _AddPyObject.Py_ │ │ │ │ - 0x000220a0 48617368 52616e64 6f6d697a 6174696f HashRandomizatio │ │ │ │ - 0x000220b0 6e466c61 67005f50 795f5472 75655374 nFlag._Py_TrueSt │ │ │ │ - 0x000220c0 72756374 00507942 75666665 725f5369 ruct.PyBuffer_Si │ │ │ │ - 0x000220d0 7a654672 6f6d466f 726d6174 00507949 zeFromFormat.PyI │ │ │ │ - 0x000220e0 6e69745f 5f746f6b 656e697a 65005079 nit__tokenize.Py │ │ │ │ - 0x000220f0 556e6963 6f64655f 53756273 7472696e Unicode_Substrin │ │ │ │ - 0x00022100 67005f50 794d6f6e 69746f72 696e675f g._PyMonitoring_ │ │ │ │ - 0x00022110 46697265 43526574 75726e45 76656e74 FireCReturnEvent │ │ │ │ - 0x00022120 005f5079 5f777269 74650050 7946726f ._Py_write.PyFro │ │ │ │ - 0x00022130 7a656e53 65745f4e 65770050 7952756e zenSet_New.PyRun │ │ │ │ - 0x00022140 5f496e74 65726163 74697665 4c6f6f70 _InteractiveLoop │ │ │ │ - 0x00022150 466c6167 73005079 5379735f 47657458 Flags.PySys_GetX │ │ │ │ - 0x00022160 4f707469 6f6e7300 5f507941 72675f4e Options._PyArg_N │ │ │ │ - 0x00022170 6f506f73 6974696f 6e616c00 5f50794f oPositional._PyO │ │ │ │ - 0x00022180 626a6563 745f4743 5f4e6577 0050794d bject_GC_New.PyM │ │ │ │ - 0x00022190 656d5f43 616c6c6f 63005079 556e7374 em_Calloc.PyUnst │ │ │ │ - 0x000221a0 61626c65 5f506572 664d6170 53746174 able_PerfMapStat │ │ │ │ - 0x000221b0 655f4669 6e69005f 50795849 5f496e69 e_Fini._PyXI_Ini │ │ │ │ - 0x000221c0 74457863 496e666f 00507955 6e69636f tExcInfo.PyUnico │ │ │ │ - 0x000221d0 64655f46 726f6d45 6e636f64 65644f62 de_FromEncodedOb │ │ │ │ - 0x000221e0 6a656374 00507955 6e69636f 64655f41 ject.PyUnicode_A │ │ │ │ - 0x000221f0 73415343 49495374 72696e67 00507953 sASCIIString.PyS │ │ │ │ - 0x00022200 65717565 6e63655f 44656c49 74656d00 equence_DelItem. │ │ │ │ - 0x00022210 50794e75 6d626572 5f496e50 6c616365 PyNumber_InPlace │ │ │ │ - 0x00022220 416e6400 50794572 725f4469 73706c61 And.PyErr_Displa │ │ │ │ - 0x00022230 79005079 4d656d62 65725f53 65744f6e y.PyMember_SetOn │ │ │ │ - 0x00022240 65005079 5475706c 655f5061 636b005f e.PyTuple_Pack._ │ │ │ │ - 0x00022250 50794d6f 6e69746f 72696e67 5f466972 PyMonitoring_Fir │ │ │ │ - 0x00022260 6543616c 6c457665 6e740050 794c6f6e eCallEvent.PyLon │ │ │ │ - 0x00022270 675f4672 6f6d5374 72696e67 00507955 g_FromString.PyU │ │ │ │ - 0x00022280 6e69636f 64655f44 65636f64 65555446 nicode_DecodeUTF │ │ │ │ - 0x00022290 37537461 74656675 6c005079 5379735f 7Stateful.PySys_ │ │ │ │ - 0x000222a0 41646441 75646974 486f6f6b 00507945 AddAuditHook.PyE │ │ │ │ - 0x000222b0 76616c5f 53617665 54687265 61640050 val_SaveThread.P │ │ │ │ - 0x000222c0 79536c69 63655f47 6574496e 64696365 ySlice_GetIndice │ │ │ │ - 0x000222d0 73457800 5f50794f 626a6563 745f4368 sEx._PyObject_Ch │ │ │ │ - 0x000222e0 65636b43 726f7373 496e7465 72707265 eckCrossInterpre │ │ │ │ - 0x000222f0 74657244 61746100 5079436f 6465635f terData.PyCodec_ │ │ │ │ - 0x00022300 4e616d65 5265706c 61636545 72726f72 NameReplaceError │ │ │ │ - 0x00022310 73005079 4f446963 74497465 6d735f54 s.PyODictItems_T │ │ │ │ - 0x00022320 79706500 50795f56 6572626f 7365466c ype.Py_VerboseFl │ │ │ │ - 0x00022330 6167005f 50795f56 61427569 6c645661 ag._Py_VaBuildVa │ │ │ │ - 0x00022340 6c75655f 53697a65 54005079 4578635f lue_SizeT.PyExc_ │ │ │ │ - 0x00022350 556e626f 756e644c 6f63616c 4572726f UnboundLocalErro │ │ │ │ - 0x00022360 72005079 54687265 61645f73 65745f73 r.PyThread_set_s │ │ │ │ - 0x00022370 7461636b 73697a65 0050795f 4e657749 tacksize.Py_NewI │ │ │ │ - 0x00022380 6e746572 70726574 65724672 6f6d436f nterpreterFromCo │ │ │ │ - 0x00022390 6e666967 00507954 68726561 64537461 nfig.PyThreadSta │ │ │ │ - 0x000223a0 74655f47 65740050 79556e69 636f6465 te_Get.PyUnicode │ │ │ │ - 0x000223b0 5f526963 68436f6d 70617265 005f5079 _RichCompare._Py │ │ │ │ - 0x000223c0 436f6d70 696c655f 436c6561 6e446f63 Compile_CleanDoc │ │ │ │ - 0x000223d0 00507954 75706c65 5f547970 65005079 .PyTuple_Type.Py │ │ │ │ - 0x000223e0 46756e63 74696f6e 5f4e6577 57697468 Function_NewWith │ │ │ │ - 0x000223f0 5175616c 4e616d65 00507955 6e69636f QualName.PyUnico │ │ │ │ - 0x00022400 64655f46 726f6d46 6f726d61 7456005f de_FromFormatV._ │ │ │ │ - 0x00022410 50795f68 61736874 61626c65 5f736574 Py_hashtable_set │ │ │ │ - 0x00022420 00507945 72725f53 65744578 63496e66 .PyErr_SetExcInf │ │ │ │ - 0x00022430 6f005f50 79556e69 636f6465 5f497357 o._PyUnicode_IsW │ │ │ │ - 0x00022440 68697465 73706163 65005079 4d6f6475 hitespace.PyModu │ │ │ │ - 0x00022450 6c655f47 65744669 6c656e61 6d650050 le_GetFilename.P │ │ │ │ - 0x00022460 79466c6f 61745f55 6e706163 6b380050 yFloat_Unpack8.P │ │ │ │ - 0x00022470 79496e69 745f5f73 68613300 50795469 yInit__sha3.PyTi │ │ │ │ - 0x00022480 6d655f50 65726643 6f756e74 65725261 me_PerfCounterRa │ │ │ │ - 0x00022490 77005079 4f446963 745f5479 70650050 w.PyODict_Type.P │ │ │ │ - 0x000224a0 79457661 6c5f4163 71756972 65546872 yEval_AcquireThr │ │ │ │ - 0x000224b0 65616400 50795275 6e5f5374 72696e67 ead.PyRun_String │ │ │ │ - 0x000224c0 00507943 6f646563 5f526570 6c616365 .PyCodec_Replace │ │ │ │ - 0x000224d0 4572726f 72730050 79556e69 636f6465 Errors.PyUnicode │ │ │ │ - 0x000224e0 5f525061 72746974 696f6e00 5f507954 _RPartition._PyT │ │ │ │ - 0x000224f0 72617368 5f746872 6561645f 64657374 rash_thread_dest │ │ │ │ - 0x00022500 726f795f 63686169 6e005079 496d706f roy_chain.PyImpo │ │ │ │ - 0x00022510 72745f41 64644d6f 64756c65 4f626a65 rt_AddModuleObje │ │ │ │ - 0x00022520 6374005f 50795f73 65745f69 6e686572 ct._Py_set_inher │ │ │ │ - 0x00022530 69746162 6c650050 794d656d 5f526177 itable.PyMem_Raw │ │ │ │ - 0x00022540 46726565 0050795f 41744578 69740050 Free.Py_AtExit.P │ │ │ │ - 0x00022550 794f535f 6d797374 7269636d 70005079 yOS_mystricmp.Py │ │ │ │ - 0x00022560 43617073 756c655f 53657444 65737472 Capsule_SetDestr │ │ │ │ - 0x00022570 7563746f 72005f50 79436f64 655f436f uctor._PyCode_Co │ │ │ │ - 0x00022580 6e737461 6e744b65 79005079 54696d65 nstantKey.PyTime │ │ │ │ - 0x00022590 5f4d6f6e 6f746f6e 69635261 77005079 _MonotonicRaw.Py │ │ │ │ - 0x000225a0 4f535f67 65747369 67005079 44696374 OS_getsig.PyDict │ │ │ │ - 0x000225b0 5f53697a 65005f50 7943726f 7373496e _Size._PyCrossIn │ │ │ │ - 0x000225c0 74657270 72657465 72446174 615f5265 terpreterData_Re │ │ │ │ - 0x000225d0 6c656173 65416e64 52617746 72656500 leaseAndRawFree. │ │ │ │ - 0x000225e0 5079496e 69745f5f 72616e64 6f6d005f PyInit__random._ │ │ │ │ - 0x000225f0 50794372 6f737349 6e746572 70726574 PyCrossInterpret │ │ │ │ - 0x00022600 65724461 74615f55 6e726567 69737465 erData_Unregiste │ │ │ │ - 0x00022610 72436c61 73730050 7946756e 6374696f rClass.PyFunctio │ │ │ │ - 0x00022620 6e5f4765 744b7744 65666175 6c747300 n_GetKwDefaults. │ │ │ │ - 0x00022630 5f50794c 6f6e675f 53756274 72616374 _PyLong_Subtract │ │ │ │ - 0x00022640 0050794f 535f4653 50617468 005f5079 .PyOS_FSPath._Py │ │ │ │ - 0x00022650 4e6f6e65 5f547970 65005079 54687265 None_Type.PyThre │ │ │ │ - 0x00022660 61645f61 63717569 72655f6c 6f636b5f ad_acquire_lock_ │ │ │ │ - 0x00022670 74696d65 645f7769 74685f72 65747269 timed_with_retri │ │ │ │ - 0x00022680 6573005f 50794576 616c5f46 6f726d61 es._PyEval_Forma │ │ │ │ - 0x00022690 74457863 43686563 6b417267 00507954 tExcCheckArg.PyT │ │ │ │ - 0x000226a0 68726561 645f4765 74496e66 6f005f50 hread_GetInfo._P │ │ │ │ - 0x000226b0 795f5265 73757272 65637452 65666572 y_ResurrectRefer │ │ │ │ - 0x000226c0 656e6365 005f5079 43726f73 73496e74 ence._PyCrossInt │ │ │ │ - 0x000226d0 65727072 65746572 44617461 5f436c65 erpreterData_Cle │ │ │ │ - 0x000226e0 61720050 7943616c 6c497465 725f4e65 ar.PyCallIter_Ne │ │ │ │ - 0x000226f0 77005079 4d6f6475 6c655f47 65744469 w.PyModule_GetDi │ │ │ │ - 0x00022700 63740050 79436170 73756c65 5f536574 ct.PyCapsule_Set │ │ │ │ - 0x00022710 506f696e 74657200 5f507952 574d7574 Pointer._PyRWMut │ │ │ │ - 0x00022720 65785f55 6e6c6f63 6b005f50 79427974 ex_Unlock._PyByt │ │ │ │ - 0x00022730 65735f44 65636f64 65457363 61706500 es_DecodeEscape. │ │ │ │ - 0x00022740 5079556e 69636f64 65547261 6e736c61 PyUnicodeTransla │ │ │ │ - 0x00022750 74654572 726f725f 47657452 6561736f teError_GetReaso │ │ │ │ - 0x00022760 6e005079 436f6465 5f4e6577 456d7074 n.PyCode_NewEmpt │ │ │ │ - 0x00022770 79005079 52756e5f 46696c65 466c6167 y.PyRun_FileFlag │ │ │ │ - 0x00022780 73005079 5f496e74 65726163 74697665 s.Py_Interactive │ │ │ │ - 0x00022790 466c6167 00507943 6c617373 4d657468 Flag.PyClassMeth │ │ │ │ - 0x000227a0 6f644465 7363725f 54797065 00507953 odDescr_Type.PyS │ │ │ │ - 0x000227b0 65717565 6e63655f 47657449 74656d00 equence_GetItem. │ │ │ │ - 0x000227c0 50794572 725f5365 7446726f 6d457272 PyErr_SetFromErr │ │ │ │ - 0x000227d0 6e6f5769 74684669 6c656e61 6d654f62 noWithFilenameOb │ │ │ │ - 0x000227e0 6a656374 005f5079 43726f73 73496e74 ject._PyCrossInt │ │ │ │ - 0x000227f0 65727072 65746572 44617461 5f526567 erpreterData_Reg │ │ │ │ - 0x00022800 69737465 72436c61 7373005f 50794361 isterClass._PyCa │ │ │ │ - 0x00022810 7073756c 655f5365 74547261 76657273 psule_SetTravers │ │ │ │ - 0x00022820 65005f50 79496d70 6f72745f 4765744d e._PyImport_GetM │ │ │ │ - 0x00022830 6f64756c 65417474 72005079 44696374 oduleAttr.PyDict │ │ │ │ - 0x00022840 5f476574 4974656d 00507954 7970655f _GetItem.PyType_ │ │ │ │ - 0x00022850 4765744d 6f64756c 65005079 52616e67 GetModule.PyRang │ │ │ │ - 0x00022860 655f5479 7065005f 50795365 714c6f63 e_Type._PySeqLoc │ │ │ │ - 0x00022870 6b5f4162 616e646f 6e577269 74650050 k_AbandonWrite.P │ │ │ │ - 0x00022880 794d656d 6f727956 6965775f 46726f6d yMemoryView_From │ │ │ │ - 0x00022890 4f626a65 63740050 79457272 5f526573 Object.PyErr_Res │ │ │ │ - 0x000228a0 746f7265 00507949 6d706f72 745f496d tore.PyImport_Im │ │ │ │ - 0x000228b0 706f7274 4d6f6475 6c654c65 76656c4f portModuleLevelO │ │ │ │ - 0x000228c0 626a6563 74005079 43617073 756c655f bject.PyCapsule_ │ │ │ │ - 0x000228d0 4765744e 616d6500 5f507941 72675f50 GetName._PyArg_P │ │ │ │ - 0x000228e0 61727365 53746163 6b416e64 4b657977 arseStackAndKeyw │ │ │ │ - 0x000228f0 6f726473 00507944 65736372 5f4e6577 ords.PyDescr_New │ │ │ │ - 0x00022900 57726170 70657200 50795f4e 6f557365 Wrapper.Py_NoUse │ │ │ │ - 0x00022910 72536974 65446972 6563746f 72790050 rSiteDirectory.P │ │ │ │ - 0x00022920 794f626a 6563745f 53657449 74656d00 yObject_SetItem. │ │ │ │ - 0x00022930 5079556e 69636f64 655f5265 706c6163 PyUnicode_Replac │ │ │ │ - 0x00022940 65005079 42756666 65725f49 73436f6e e.PyBuffer_IsCon │ │ │ │ - 0x00022950 74696775 6f757300 50794578 63657074 tiguous.PyExcept │ │ │ │ - 0x00022960 696f6e5f 47657443 6f6e7465 7874005f ion_GetContext._ │ │ │ │ - 0x00022970 50795f68 61736874 61626c65 5f686173 Py_hashtable_has │ │ │ │ - 0x00022980 685f7074 72005f50 79427974 65735f52 h_ptr._PyBytes_R │ │ │ │ - 0x00022990 6573697a 65005079 4f626a65 63745f47 esize.PyObject_G │ │ │ │ - 0x000229a0 656e6572 69634765 74417474 72005079 enericGetAttr.Py │ │ │ │ - 0x000229b0 4c6f6e67 5f417353 73697a65 5f740050 Long_AsSsize_t.P │ │ │ │ - 0x000229c0 79537973 5f577269 74655374 646f7574 ySys_WriteStdout │ │ │ │ - 0x000229d0 00507955 6e69636f 64655f41 73446563 .PyUnicode_AsDec │ │ │ │ - 0x000229e0 6f646564 556e6963 6f646500 50794365 odedUnicode.PyCe │ │ │ │ - 0x000229f0 6c6c5f47 65740050 794e756d 6265725f ll_Get.PyNumber_ │ │ │ │ - 0x00022a00 496e506c 61636546 6c6f6f72 44697669 InPlaceFloorDivi │ │ │ │ - 0x00022a10 64650050 794d6f64 756c6544 65665f54 de.PyModuleDef_T │ │ │ │ - 0x00022a20 79706500 5079496d 706f7274 5f416464 ype.PyImport_Add │ │ │ │ - 0x00022a30 4d6f6475 6c655265 66005079 4f535f41 ModuleRef.PyOS_A │ │ │ │ - 0x00022a40 66746572 466f726b 005f5079 58495f4e fterFork._PyXI_N │ │ │ │ - 0x00022a50 616d6573 70616365 46726f6d 4e616d65 amespaceFromName │ │ │ │ - 0x00022a60 73005f50 794c6f6e 675f4e65 77005079 s._PyLong_New.Py │ │ │ │ - 0x00022a70 4f626a65 63745f48 61734174 74725769 Object_HasAttrWi │ │ │ │ - 0x00022a80 74684572 726f7200 5079556e 69636f64 thError.PyUnicod │ │ │ │ - 0x00022a90 655f4669 6e640050 794f626a 6563745f e_Find.PyObject_ │ │ │ │ - 0x00022aa0 52696368 436f6d70 61726500 5f50795f RichCompare._Py_ │ │ │ │ - 0x00022ab0 68617368 7461626c 655f6c65 6e005079 hashtable_len.Py │ │ │ │ - 0x00022ac0 4346756e 6374696f 6e5f4e65 77457800 CFunction_NewEx. │ │ │ │ - 0x00022ad0 5f50794c 6f6e675f 556e7369 676e6564 _PyLong_Unsigned │ │ │ │ - 0x00022ae0 4c6f6e67 5f436f6e 76657274 65720050 Long_Converter.P │ │ │ │ - 0x00022af0 79496e74 65727072 65746572 53746174 yInterpreterStat │ │ │ │ - 0x00022b00 655f436c 65617200 50794346 756e6374 e_Clear.PyCFunct │ │ │ │ - 0x00022b10 696f6e5f 47657453 656c6600 50795f50 ion_GetSelf.Py_P │ │ │ │ - 0x00022b20 7265496e 69746961 6c697a65 46726f6d reInitializeFrom │ │ │ │ - 0x00022b30 41726773 0050794d 6f64756c 655f4164 Args.PyModule_Ad │ │ │ │ - 0x00022b40 644f626a 65637452 65660050 79457863 dObjectRef.PyExc │ │ │ │ - 0x00022b50 5f427974 65735761 726e696e 67005079 _BytesWarning.Py │ │ │ │ - 0x00022b60 4572725f 5265736f 75726365 5761726e Err_ResourceWarn │ │ │ │ - 0x00022b70 696e6700 50794c6f 6e675f41 73556e73 ing.PyLong_AsUns │ │ │ │ - 0x00022b80 69676e65 644c6f6e 674c6f6e 674d6173 ignedLongLongMas │ │ │ │ - 0x00022b90 6b005079 44696374 5f56616c 75657300 k.PyDict_Values. │ │ │ │ - 0x00022ba0 50795365 7175656e 63655f53 697a6500 PySequence_Size. │ │ │ │ - 0x00022bb0 5f507943 726f7373 496e7465 72707265 _PyCrossInterpre │ │ │ │ - 0x00022bc0 74657244 6174615f 52656c65 61736500 terData_Release. │ │ │ │ - 0x00022bd0 5f507943 6f6d7069 6c655f41 7373656d _PyCompile_Assem │ │ │ │ - 0x00022be0 626c6500 50794f62 6a656374 5f476574 ble.PyObject_Get │ │ │ │ - 0x00022bf0 49746572 00507945 72725f50 726f6772 Iter.PyErr_Progr │ │ │ │ - 0x00022c00 616d5465 78744f62 6a656374 00507945 amTextObject.PyE │ │ │ │ - 0x00022c10 78635f52 756e7469 6d654572 726f7200 xc_RuntimeError. │ │ │ │ - 0x00022c20 50794c69 73745f53 697a6500 5079496e PyList_Size.PyIn │ │ │ │ - 0x00022c30 69745f5f 74797069 6e67005f 50795f43 it__typing._Py_C │ │ │ │ - 0x00022c40 6865636b 46756e63 74696f6e 52657375 heckFunctionResu │ │ │ │ - 0x00022c50 6c740050 79496d70 6f72745f 496d706f lt.PyImport_Impo │ │ │ │ - 0x00022c60 72744672 6f7a656e 4d6f6475 6c650050 rtFrozenModule.P │ │ │ │ - 0x00022c70 794e756d 6265725f 52736869 6674005f yNumber_Rshift._ │ │ │ │ - 0x00022c80 5079436f 6d70696c 655f4f70 636f6465 PyCompile_Opcode │ │ │ │ - 0x00022c90 48617346 72656500 5f507955 6e69636f HasFree._PyUnico │ │ │ │ - 0x00022ca0 64655f45 7175616c 546f4153 43494953 de_EqualToASCIIS │ │ │ │ - 0x00022cb0 7472696e 67005079 5379735f 41646458 tring.PySys_AddX │ │ │ │ - 0x00022cc0 4f707469 6f6e005f 50794576 616c4672 Option._PyEvalFr │ │ │ │ - 0x00022cd0 616d6550 75736841 6e64496e 6974005f amePushAndInit._ │ │ │ │ - 0x00022ce0 50795f63 5f71756f 74005079 53746174 Py_c_quot.PyStat │ │ │ │ - 0x00022cf0 69634d65 74686f64 5f4e6577 00507954 icMethod_New.PyT │ │ │ │ - 0x00022d00 7970655f 49735375 62747970 65005079 ype_IsSubtype.Py │ │ │ │ - 0x00022d10 44696374 52657649 74657256 616c7565 DictRevIterValue │ │ │ │ - 0x00022d20 5f547970 65005f50 795f7374 72686578 _Type._Py_strhex │ │ │ │ - 0x00022d30 00507954 68726561 645f7473 735f7365 .PyThread_tss_se │ │ │ │ - 0x00022d40 74005079 496e7465 72707265 74657253 t.PyInterpreterS │ │ │ │ - 0x00022d50 74617465 5f486561 64005079 54687265 tate_Head.PyThre │ │ │ │ - 0x00022d60 61645f73 74617274 5f6a6f69 6e61626c ad_start_joinabl │ │ │ │ - 0x00022d70 655f7468 72656164 005f5f65 6e645f5f e_thread.__end__ │ │ │ │ - 0x00022d80 005f5079 5f556964 5f436f6e 76657274 ._Py_Uid_Convert │ │ │ │ - 0x00022d90 65720050 79457272 5f4e6577 45786365 er.PyErr_NewExce │ │ │ │ - 0x00022da0 7074696f 6e576974 68446f63 00507954 ptionWithDoc.PyT │ │ │ │ - 0x00022db0 7970655f 54797065 0050795f 45786974 ype_Type.Py_Exit │ │ │ │ - 0x00022dc0 53746174 75734578 63657074 696f6e00 StatusException. │ │ │ │ - 0x00022dd0 50795f4c 65617665 52656375 72736976 Py_LeaveRecursiv │ │ │ │ - 0x00022de0 6543616c 6c005079 4572725f 53657449 eCall.PyErr_SetI │ │ │ │ - 0x00022df0 6e746572 72757074 45780050 79436f6e nterruptEx.PyCon │ │ │ │ - 0x00022e00 74657874 5f436f70 79005079 42797465 text_Copy.PyByte │ │ │ │ - 0x00022e10 41727261 795f4672 6f6d4f62 6a656374 Array_FromObject │ │ │ │ - 0x00022e20 005f5079 43726974 6963616c 53656374 ._PyCriticalSect │ │ │ │ - 0x00022e30 696f6e32 5f426567 696e536c 6f77005f ion2_BeginSlow._ │ │ │ │ - 0x00022e40 50794372 69746963 616c5365 6374696f PyCriticalSectio │ │ │ │ - 0x00022e50 6e5f5375 7370656e 64416c6c 00507942 n_SuspendAll.PyB │ │ │ │ - 0x00022e60 79746573 5f547970 65005079 436f6465 ytes_Type.PyCode │ │ │ │ - 0x00022e70 5f416464 72324c6f 63617469 6f6e0050 _Addr2Location.P │ │ │ │ - 0x00022e80 79457863 5f494f45 72726f72 0050794f yExc_IOError.PyO │ │ │ │ - 0x00022e90 626a6563 745f4173 43686172 42756666 bject_AsCharBuff │ │ │ │ - 0x00022ea0 6572005f 5f627373 5f656e64 5f5f0050 er.__bss_end__.P │ │ │ │ - 0x00022eb0 79457863 65707469 6f6e5f47 65744172 yException_GetAr │ │ │ │ - 0x00022ec0 6773005f 50795468 72656164 53746174 gs._PyThreadStat │ │ │ │ - 0x00022ed0 655f4765 74437572 72656e74 00507949 e_GetCurrent.PyI │ │ │ │ - 0x00022ee0 6e69745f 5f617374 00507942 79746573 nit__ast.PyBytes │ │ │ │ - 0x00022ef0 5f46726f 6d537472 696e6700 5f50794c _FromString._PyL │ │ │ │ - 0x00022f00 6f6e675f 4469766d 6f644e65 61720050 ong_DivmodNear.P │ │ │ │ - 0x00022f10 794d7574 65785f55 6e6c6f63 6b005079 yMutex_Unlock.Py │ │ │ │ - 0x00022f20 49746572 5f436865 636b0050 79546872 Iter_Check.PyThr │ │ │ │ - 0x00022f30 6561645f 6a6f696e 5f746872 65616400 ead_join_thread. │ │ │ │ - 0x00022f40 5f507954 696d655f 41735469 6d657370 _PyTime_AsTimesp │ │ │ │ - 0x00022f50 6563005f 50794469 63745f44 656c4974 ec._PyDict_DelIt │ │ │ │ - 0x00022f60 656d4966 00507953 74617475 735f4572 emIf.PyStatus_Er │ │ │ │ - 0x00022f70 726f7200 5079436f 6e666967 5f536574 ror.PyConfig_Set │ │ │ │ - 0x00022f80 42797465 73417267 76005079 54687265 BytesArgv.PyThre │ │ │ │ - 0x00022f90 61645f74 73735f63 72656174 65005079 ad_tss_create.Py │ │ │ │ - 0x00022fa0 556e6963 6f64655f 52656164 43686172 Unicode_ReadChar │ │ │ │ - 0x00022fb0 00507955 6e69636f 64655472 616e736c .PyUnicodeTransl │ │ │ │ - 0x00022fc0 61746545 72726f72 5f476574 4f626a65 ateError_GetObje │ │ │ │ - 0x00022fd0 63740050 79546872 6561645f 5265496e ct.PyThread_ReIn │ │ │ │ - 0x00022fe0 6974544c 53005079 496e6974 5f62696e itTLS.PyInit_bin │ │ │ │ - 0x00022ff0 61736369 69005f50 79547261 73685f74 ascii._PyTrash_t │ │ │ │ - 0x00023000 68726561 645f6465 706f7369 745f6f62 hread_deposit_ob │ │ │ │ - 0x00023010 6a656374 00507954 68726561 645f696e ject.PyThread_in │ │ │ │ - 0x00023020 69745f74 68726561 64005079 4578635f it_thread.PyExc_ │ │ │ │ - 0x00023030 5065726d 69737369 6f6e4572 726f7200 PermissionError. │ │ │ │ - 0x00023040 50795469 6d655f4d 6f6e6f74 6f6e6963 PyTime_Monotonic │ │ │ │ - 0x00023050 00507944 65736372 5f4e6577 4d657468 .PyDescr_NewMeth │ │ │ │ - 0x00023060 6f640050 79556e69 636f6465 5f446563 od.PyUnicode_Dec │ │ │ │ - 0x00023070 6f646500 5f507955 6e69636f 64655772 ode._PyUnicodeWr │ │ │ │ - 0x00023080 69746572 5f577269 74654153 43494953 iter_WriteASCIIS │ │ │ │ - 0x00023090 7472696e 67005079 496e6974 5f5f706f tring.PyInit__po │ │ │ │ - 0x000230a0 73697873 75627072 6f636573 73005f50 sixsubprocess._P │ │ │ │ - 0x000230b0 794f626a 6563745f 46756e63 74696f6e yObject_Function │ │ │ │ - 0x000230c0 53747200 5f507955 6e69636f 64655f54 Str._PyUnicode_T │ │ │ │ - 0x000230d0 6f446967 6974005f 50795061 72736572 oDigit._PyParser │ │ │ │ - 0x000230e0 5f546f6b 656e4e61 6d657300 5f507955 _TokenNames._PyU │ │ │ │ - 0x000230f0 6e69636f 64655772 69746572 5f577269 nicodeWriter_Wri │ │ │ │ - 0x00023100 74654c61 74696e31 53747269 6e670050 teLatin1String.P │ │ │ │ - 0x00023110 79537973 5f577269 74655374 64657272 ySys_WriteStderr │ │ │ │ - 0x00023120 0050794f 626a6563 745f496e 69740050 .PyObject_Init.P │ │ │ │ - 0x00023130 794d6f6e 69746f72 696e675f 456e7465 yMonitoring_Ente │ │ │ │ - 0x00023140 7253636f 70650050 795f4973 46696e61 rScope.Py_IsFina │ │ │ │ - 0x00023150 6c697a69 6e670050 79457661 6c5f4576 lizing.PyEval_Ev │ │ │ │ - 0x00023160 616c436f 6465005f 5079556e 69636f64 alCode._PyUnicod │ │ │ │ - 0x00023170 655f4a6f 696e4172 72617900 5079436f e_JoinArray.PyCo │ │ │ │ - 0x00023180 64655f4f 7074696d 697a6500 50795f47 de_Optimize.Py_G │ │ │ │ - 0x00023190 65745665 7273696f 6e005f50 794c6f6e etVersion._PyLon │ │ │ │ - 0x000231a0 675f4469 67697456 616c7565 00507954 g_DigitValue.PyT │ │ │ │ - 0x000231b0 68726561 645f6765 745f6b65 795f7661 hread_get_key_va │ │ │ │ - 0x000231c0 6c756500 50794672 616d655f 4765744c lue.PyFrame_GetL │ │ │ │ - 0x000231d0 6f63616c 73005f50 79556e69 636f6465 ocals._PyUnicode │ │ │ │ - 0x000231e0 5f417355 5446384e 6f4e554c 005f5079 _AsUTF8NoNUL._Py │ │ │ │ - 0x000231f0 52756e74 696d6500 50794e75 6d626572 Runtime.PyNumber │ │ │ │ - 0x00023200 5f416464 005f5079 4576616c 5f436865 _Add._PyEval_Che │ │ │ │ - 0x00023210 636b4578 63657074 54797065 56616c69 ckExceptTypeVali │ │ │ │ - 0x00023220 64005079 496e6974 5f5f7379 73636f6e d.PyInit__syscon │ │ │ │ - 0x00023230 66696700 50794572 725f4261 64417267 fig.PyErr_BadArg │ │ │ │ - 0x00023240 756d656e 74005079 496e6974 5f6d6174 ument.PyInit_mat │ │ │ │ - 0x00023250 68005079 5765616b 7265665f 4e657750 h.PyWeakref_NewP │ │ │ │ - 0x00023260 726f7879 0050795f 556e6275 66666572 roxy.Py_Unbuffer │ │ │ │ - 0x00023270 65645374 64696f46 6c616700 50794749 edStdioFlag.PyGI │ │ │ │ - 0x00023280 4c537461 74655f45 6e737572 65005f50 LState_Ensure._P │ │ │ │ - 0x00023290 79506172 6b696e67 4c6f745f 556e7061 yParkingLot_Unpa │ │ │ │ - 0x000232a0 726b005f 50795f63 5f646966 66005079 rk._Py_c_diff.Py │ │ │ │ - 0x000232b0 4f626a65 63745f43 616c6c6f 63005f50 Object_Calloc._P │ │ │ │ - 0x000232c0 79496e74 65727072 65746572 53746174 yInterpreterStat │ │ │ │ - 0x000232d0 655f5265 71756972 65734944 52656600 e_RequiresIDRef. │ │ │ │ - 0x000232e0 50795469 6d655f41 73536563 6f6e6473 PyTime_AsSeconds │ │ │ │ - 0x000232f0 446f7562 6c65005f 50795472 61636562 Double._PyTraceb │ │ │ │ - 0x00023300 61636b5f 41646400 50794469 63745f44 ack_Add.PyDict_D │ │ │ │ - 0x00023310 656c4974 656d0050 79496e69 745f6772 elItem.PyInit_gr │ │ │ │ - 0x00023320 70005079 4c697374 5f536f72 74005079 p.PyList_Sort.Py │ │ │ │ - 0x00023330 53657175 656e6365 5f44656c 536c6963 Sequence_DelSlic │ │ │ │ - 0x00023340 65005079 5f46696c 65537973 74656d44 e.Py_FileSystemD │ │ │ │ - 0x00023350 65666175 6c74456e 636f6469 6e67005f efaultEncoding._ │ │ │ │ - 0x00023360 5079556e 69636f64 65577269 7465725f PyUnicodeWriter_ │ │ │ │ - 0x00023370 496e6974 00507955 6e69636f 64655f44 Init.PyUnicode_D │ │ │ │ - 0x00023380 65636f64 654c6f63 616c6500 5f507945 ecodeLocale._PyE │ │ │ │ - 0x00023390 76616c5f 436f6e76 65727369 6f6e4675 val_ConversionFu │ │ │ │ - 0x000233a0 6e637300 50794f62 6a656374 5f44656c ncs.PyObject_Del │ │ │ │ - 0x000233b0 4974656d 53747269 6e670050 7952756e ItemString.PyRun │ │ │ │ - 0x000233c0 5f496e74 65726163 74697665 4f6e6546 _InteractiveOneF │ │ │ │ - 0x000233d0 6c616773 00507955 6e69636f 64655f41 lags.PyUnicode_A │ │ │ │ - 0x000233e0 73446563 6f646564 4f626a65 6374005f sDecodedObject._ │ │ │ │ - 0x000233f0 50795468 72656164 5f437572 72656e74 PyThread_Current │ │ │ │ - 0x00023400 4672616d 65730050 79457272 5f576172 Frames.PyErr_War │ │ │ │ - 0x00023410 6e457800 5079556e 69636f64 655f5461 nEx.PyUnicode_Ta │ │ │ │ - 0x00023420 696c6d61 74636800 50795479 70655f41 ilmatch.PyType_A │ │ │ │ - 0x00023430 64645761 74636865 72005079 46696c65 ddWatcher.PyFile │ │ │ │ - 0x00023440 5f536574 4f70656e 436f6465 486f6f6b _SetOpenCodeHook │ │ │ │ - 0x00023450 005f5079 556e6963 6f646557 72697465 ._PyUnicodeWrite │ │ │ │ - 0x00023460 725f5072 65706172 65496e74 65726e61 r_PrepareInterna │ │ │ │ - 0x00023470 6c005079 556e7374 61626c65 5f4f626a l.PyUnstable_Obj │ │ │ │ - 0x00023480 6563745f 436c6561 72576561 6b526566 ect_ClearWeakRef │ │ │ │ - 0x00023490 734e6f43 616c6c62 61636b73 00507945 sNoCallbacks.PyE │ │ │ │ - 0x000234a0 72725f4e 6f726d61 6c697a65 45786365 rr_NormalizeExce │ │ │ │ - 0x000234b0 7074696f 6e005079 4f446963 745f5365 ption.PyODict_Se │ │ │ │ - 0x000234c0 74497465 6d005079 4d657468 6f645f54 tItem.PyMethod_T │ │ │ │ - 0x000234d0 79706500 50795472 61636542 61636b5f ype.PyTraceBack_ │ │ │ │ - 0x000234e0 54797065 0050794d 656d5f52 61774361 Type.PyMem_RawCa │ │ │ │ - 0x000234f0 6c6c6f63 005f5079 4d6f6e69 746f7269 lloc._PyMonitori │ │ │ │ - 0x00023500 6e675f46 69726553 746f7049 74657261 ng_FireStopItera │ │ │ │ - 0x00023510 74696f6e 4576656e 74005f50 79496e73 tionEvent._PyIns │ │ │ │ - 0x00023520 74727563 74696f6e 53657175 656e6365 tructionSequence │ │ │ │ - 0x00023530 5f4e6577 00507945 76616c5f 4576616c _New.PyEval_Eval │ │ │ │ - 0x00023540 4672616d 65005f50 79496e74 65727072 Frame._PyInterpr │ │ │ │ - 0x00023550 65746572 53746174 655f4f62 6a656374 eterState_Object │ │ │ │ - 0x00023560 546f4944 0050794f 626a6563 745f4361 ToID.PyObject_Ca │ │ │ │ - 0x00023570 6c6c4f62 6a656374 005f5079 496e7465 llObject._PyInte │ │ │ │ - 0x00023580 72707265 74657243 6f6e6669 675f496e rpreterConfig_In │ │ │ │ - 0x00023590 69744672 6f6d5374 61746500 50795374 itFromState.PySt │ │ │ │ - 0x000235a0 61746963 4d657468 6f645f54 79706500 aticMethod_Type. │ │ │ │ - 0x000235b0 50794e75 6d626572 5f417353 73697a65 PyNumber_AsSsize │ │ │ │ - 0x000235c0 5f740050 794e756d 6265725f 586f7200 _t.PyNumber_Xor. │ │ │ │ - 0x000235d0 5f507955 6e69636f 64655f54 72616e73 _PyUnicode_Trans │ │ │ │ - 0x000235e0 666f726d 44656369 6d616c41 6e645370 formDecimalAndSp │ │ │ │ - 0x000235f0 61636554 6f415343 49490050 7954696d aceToASCII.PyTim │ │ │ │ - 0x00023600 655f5469 6d650050 79556e69 636f6465 e_Time.PyUnicode │ │ │ │ - 0x00023610 5f446563 6f646555 54463136 00507955 _DecodeUTF16.PyU │ │ │ │ - 0x00023620 6e69636f 64655f44 65636f64 65556e69 nicode_DecodeUni │ │ │ │ - 0x00023630 636f6465 45736361 70650050 79457863 codeEscape.PyExc │ │ │ │ - 0x00023640 65707469 6f6e5f53 65744172 6773005f eption_SetArgs._ │ │ │ │ - 0x00023650 50794f62 6a656374 5f476574 53746174 PyObject_GetStat │ │ │ │ - 0x00023660 65005079 43617073 756c655f 47657443 e.PyCapsule_GetC │ │ │ │ - 0x00023670 6f6e7465 78740050 794c6f6e 6752616e ontext.PyLongRan │ │ │ │ - 0x00023680 67654974 65725f54 79706500 5079436f geIter_Type.PyCo │ │ │ │ - 0x00023690 6e746578 74566172 5f4e6577 00507954 ntextVar_New.PyT │ │ │ │ - 0x000236a0 7970655f 47657446 6c616773 0050795f ype_GetFlags.Py_ │ │ │ │ - 0x000236b0 436f6d70 696c6553 7472696e 67457846 CompileStringExF │ │ │ │ - 0x000236c0 6c616773 0050794f 626a6563 745f4d61 lags.PyObject_Ma │ │ │ │ - 0x000236d0 6c6c6f63 0050794f 626a6563 745f4765 lloc.PyObject_Ge │ │ │ │ - 0x000236e0 6e657269 63476574 44696374 00507944 nericGetDict.PyD │ │ │ │ - 0x000236f0 6963745f 436c6561 72576174 63686572 ict_ClearWatcher │ │ │ │ - 0x00023700 00507945 72725f46 65746368 0050795f .PyErr_Fetch.Py_ │ │ │ │ - 0x00023710 496e6974 69616c69 7a650050 794d6f64 Initialize.PyMod │ │ │ │ - 0x00023720 756c655f 4765744e 616d6500 5f507955 ule_GetName._PyU │ │ │ │ - 0x00023730 6e69636f 64655f54 6f4e756d 65726963 nicode_ToNumeric │ │ │ │ - 0x00023740 005f5079 5f686173 68746162 6c655f63 ._Py_hashtable_c │ │ │ │ - 0x00023750 6c656172 00507946 696c655f 4765744c lear.PyFile_GetL │ │ │ │ - 0x00023760 696e6500 5f507945 72725f53 65744c6f ine._PyErr_SetLo │ │ │ │ - 0x00023770 63616c65 53747269 6e670050 79556e69 caleString.PyUni │ │ │ │ - 0x00023780 636f6465 4465636f 64654572 726f725f codeDecodeError_ │ │ │ │ - 0x00023790 47657445 6e64005f 50794572 725f5365 GetEnd._PyErr_Se │ │ │ │ - 0x000237a0 744b6579 4572726f 72005079 496d706f tKeyError.PyImpo │ │ │ │ - 0x000237b0 72745f52 656c6f61 644d6f64 756c6500 rt_ReloadModule. │ │ │ │ - 0x000237c0 50794f62 6a656374 5f547970 65005079 PyObject_Type.Py │ │ │ │ - 0x000237d0 4672616d 655f4661 7374546f 4c6f6361 Frame_FastToLoca │ │ │ │ - 0x000237e0 6c735769 74684572 726f7200 50794d6f lsWithError.PyMo │ │ │ │ - 0x000237f0 64756c65 5f476574 46696c65 6e616d65 dule_GetFilename │ │ │ │ - 0x00023800 4f626a65 63740050 79466c6f 61745f41 Object.PyFloat_A │ │ │ │ - 0x00023810 73446f75 626c6500 5079436f 6465635f sDouble.PyCodec_ │ │ │ │ - 0x00023820 4465636f 64657200 5f507941 72675f43 Decoder._PyArg_C │ │ │ │ - 0x00023830 6865636b 506f7369 74696f6e 616c0050 heckPositional.P │ │ │ │ - 0x00023840 79577261 70706572 44657363 725f5479 yWrapperDescr_Ty │ │ │ │ - 0x00023850 70650050 794f626a 6563745f 466f726d pe.PyObject_Form │ │ │ │ - 0x00023860 61740050 79457661 6c5f4765 7446756e at.PyEval_GetFun │ │ │ │ - 0x00023870 634e616d 65005079 53657175 656e6365 cName.PySequence │ │ │ │ - 0x00023880 5f466173 74005079 52756e5f 416e7946 _Fast.PyRun_AnyF │ │ │ │ - 0x00023890 696c6545 78005f50 795f5365 74526566 ileEx._Py_SetRef │ │ │ │ - 0x000238a0 636e7400 50794365 6c6c5f54 79706500 cnt.PyCell_Type. │ │ │ │ - 0x000238b0 50794f62 6a656374 5f566973 69744d61 PyObject_VisitMa │ │ │ │ - 0x000238c0 6e616765 64446963 74005079 4f626a65 nagedDict.PyObje │ │ │ │ - 0x000238d0 63745f47 435f4973 54726163 6b656400 ct_GC_IsTracked. │ │ │ │ - 0x000238e0 50795365 71497465 725f5479 7065005f PySeqIter_Type._ │ │ │ │ - 0x000238f0 5079556e 69636f64 655f4578 61637444 PyUnicode_ExactD │ │ │ │ - 0x00023900 65616c6c 6f630050 79537472 75637453 ealloc.PyStructS │ │ │ │ - 0x00023910 65717565 6e63655f 496e6974 54797065 equence_InitType │ │ │ │ - 0x00023920 005f5079 5365714c 6f636b5f 41667465 ._PySeqLock_Afte │ │ │ │ - 0x00023930 72466f72 6b005f50 79496e74 65727072 rFork._PyInterpr │ │ │ │ - 0x00023940 65746572 53746174 655f5365 74457661 eterState_SetEva │ │ │ │ - 0x00023950 6c467261 6d654675 6e630050 79536571 lFrameFunc.PySeq │ │ │ │ - 0x00023960 75656e63 655f4368 65636b00 50794f62 uence_Check.PyOb │ │ │ │ - 0x00023970 6a656374 5f486173 68005f50 794c6f6e ject_Hash._PyLon │ │ │ │ - 0x00023980 675f556e 7369676e 6564496e 745f436f g_UnsignedInt_Co │ │ │ │ - 0x00023990 6e766572 74657200 50794f62 6a656374 nverter.PyObject │ │ │ │ - 0x000239a0 5f436c65 61725765 616b5265 66730050 _ClearWeakRefs.P │ │ │ │ - 0x000239b0 79556e69 636f6465 456e636f 64654572 yUnicodeEncodeEr │ │ │ │ - 0x000239c0 726f725f 47657453 74617274 005f5079 ror_GetStart._Py │ │ │ │ - 0x000239d0 4c6f6e67 5f474344 00507947 435f436f Long_GCD.PyGC_Co │ │ │ │ - 0x000239e0 6c6c6563 74005079 4c6f6e67 5f417353 llect.PyLong_AsS │ │ │ │ - 0x000239f0 697a655f 74005079 456e756d 5f547970 ize_t.PyEnum_Typ │ │ │ │ - 0x00023a00 65005f50 7954696d 655f4f62 6a656374 e._PyTime_Object │ │ │ │ - 0x00023a10 546f5469 6d657370 65630050 79547261 ToTimespec.PyTra │ │ │ │ - 0x00023a20 63654261 636b5f50 72696e74 00507943 ceBack_Print.PyC │ │ │ │ - 0x00023a30 6f646563 5f456e63 6f646572 00507955 odec_Encoder.PyU │ │ │ │ - 0x00023a40 6e69636f 64655f44 65636f64 654c6f63 nicode_DecodeLoc │ │ │ │ - 0x00023a50 616c6541 6e645369 7a650050 795f5175 aleAndSize.Py_Qu │ │ │ │ - 0x00023a60 69657446 6c616700 50795374 61747573 ietFlag.PyStatus │ │ │ │ - 0x00023a70 5f457869 74005079 556e6963 6f646554 _Exit.PyUnicodeT │ │ │ │ - 0x00023a80 72616e73 6c617465 4572726f 725f5365 ranslateError_Se │ │ │ │ - 0x00023a90 74526561 736f6e00 50794578 635f496e tReason.PyExc_In │ │ │ │ - 0x00023aa0 74657270 72657465 72457272 6f72005f terpreterError._ │ │ │ │ - 0x00023ab0 50795257 4d757465 785f5255 6e6c6f63 PyRWMutex_RUnloc │ │ │ │ - 0x00023ac0 6b005f50 79446561 646c696e 655f496e k._PyDeadline_In │ │ │ │ - 0x00023ad0 69740050 79457665 6e745f57 61697454 it.PyEvent_WaitT │ │ │ │ - 0x00023ae0 696d6564 005f5079 436f6e66 69675f46 imed._PyConfig_F │ │ │ │ - 0x00023af0 726f6d44 69637400 50795365 745f4164 romDict.PySet_Ad │ │ │ │ - 0x00023b00 64005079 4e756d62 65725f49 6e506c61 d.PyNumber_InPla │ │ │ │ - 0x00023b10 6365506f 77657200 5f50794c 6f6e675f cePower._PyLong_ │ │ │ │ - 0x00023b20 46696c65 44657363 72697074 6f725f43 FileDescriptor_C │ │ │ │ - 0x00023b30 6f6e7665 72746572 0050794f 535f6d79 onverter.PyOS_my │ │ │ │ - 0x00023b40 7374726e 69636d70 00507953 74727563 strnicmp.PyStruc │ │ │ │ - 0x00023b50 74536571 75656e63 655f496e 69745479 tSequence_InitTy │ │ │ │ - 0x00023b60 70653200 50795f42 75696c64 56616c75 pe2.Py_BuildValu │ │ │ │ - 0x00023b70 65005079 496e6974 5f676300 5f507942 e.PyInit_gc._PyB │ │ │ │ - 0x00023b80 79746573 57726974 65725f44 65616c6c ytesWriter_Deall │ │ │ │ - 0x00023b90 6f63005f 5079556e 69636f64 655f4465 oc._PyUnicode_De │ │ │ │ - 0x00023ba0 636f6465 556e6963 6f646545 73636170 codeUnicodeEscap │ │ │ │ - 0x00023bb0 65496e74 65726e61 6c320050 794f626a eInternal2.PyObj │ │ │ │ - 0x00023bc0 6563745f 48617368 4e6f7449 6d706c65 ect_HashNotImple │ │ │ │ - 0x00023bd0 6d656e74 65640050 79536c69 63655f47 mented.PySlice_G │ │ │ │ - 0x00023be0 6574496e 64696365 73005079 4e756d62 etIndices.PyNumb │ │ │ │ - 0x00023bf0 65725f53 75627472 61637400 5079536c er_Subtract.PySl │ │ │ │ - 0x00023c00 6963655f 4e657700 50794675 6e637469 ice_New.PyFuncti │ │ │ │ - 0x00023c10 6f6e5f47 6574476c 6f62616c 73005079 on_GetGlobals.Py │ │ │ │ - 0x00023c20 54687265 61645f61 63717569 72655f6c Thread_acquire_l │ │ │ │ - 0x00023c30 6f636b5f 74696d65 64005079 4f626a65 ock_timed.PyObje │ │ │ │ - 0x00023c40 63745f47 65744174 74725374 72696e67 ct_GetAttrString │ │ │ │ - 0x00023c50 00507945 78635f43 6f6e6e65 6374696f .PyExc_Connectio │ │ │ │ - 0x00023c60 6e526566 75736564 4572726f 72005f50 nRefusedError._P │ │ │ │ - 0x00023c70 79556e69 636f6465 5f496e74 65726e49 yUnicode_InternI │ │ │ │ - 0x00023c80 6d6d6f72 74616c00 50795468 72656164 mmortal.PyThread │ │ │ │ - 0x00023c90 5f646574 6163685f 74687265 61640050 _detach_thread.P │ │ │ │ - 0x00023ca0 794f626a 6563745f 4765744f 7074696f yObject_GetOptio │ │ │ │ - 0x00023cb0 6e616c41 74747200 5079556e 69636f64 nalAttr.PyUnicod │ │ │ │ - 0x00023cc0 65456e63 6f646545 72726f72 5f536574 eEncodeError_Set │ │ │ │ - 0x00023cd0 52656173 6f6e0050 79434675 6e637469 Reason.PyCFuncti │ │ │ │ - 0x00023ce0 6f6e5f47 65744675 6e637469 6f6e0050 on_GetFunction.P │ │ │ │ - 0x00023cf0 79556e73 7461626c 655f5772 69746550 yUnstable_WriteP │ │ │ │ - 0x00023d00 6572664d 6170456e 74727900 50794f53 erfMapEntry.PyOS │ │ │ │ - 0x00023d10 5f76736e 7072696e 7466005f 5f627373 _vsnprintf.__bss │ │ │ │ - 0x00023d20 5f737461 7274005f 50794e75 6d626572 _start._PyNumber │ │ │ │ - 0x00023d30 5f496e64 65780050 79546872 6561645f _Index.PyThread_ │ │ │ │ - 0x00023d40 7473735f 64656c65 74650050 794f626a tss_delete.PyObj │ │ │ │ - 0x00023d50 6563745f 4973496e 7374616e 63650050 ect_IsInstance.P │ │ │ │ - 0x00023d60 794c6f6e 675f5479 7065005f 50794372 yLong_Type._PyCr │ │ │ │ - 0x00023d70 6f737349 6e746572 70726574 65724461 ossInterpreterDa │ │ │ │ - 0x00023d80 74615f49 6e697457 69746853 697a6500 ta_InitWithSize. │ │ │ │ - 0x00023d90 5f507945 76616c5f 4d6f6e69 746f7252 _PyEval_MonitorR │ │ │ │ - 0x00023da0 61697365 00507953 6c696365 5f41646a aise.PySlice_Adj │ │ │ │ - 0x00023db0 75737449 6e646963 65730050 79556e69 ustIndices.PyUni │ │ │ │ - 0x00023dc0 636f6465 5f446563 6f646546 53446566 code_DecodeFSDef │ │ │ │ - 0x00023dd0 61756c74 416e6453 697a6500 5f50795f aultAndSize._Py_ │ │ │ │ - 0x00023de0 42726561 6b506f69 6e740050 7954696d BreakPoint.PyTim │ │ │ │ - 0x00023df0 655f5469 6d655261 77005f50 79547970 e_TimeRaw._PyTyp │ │ │ │ - 0x00023e00 655f4e61 6d650050 79457863 5f576172 e_Name.PyExc_War │ │ │ │ - 0x00023e10 6e696e67 00507952 756e5f53 7472696e ning.PyRun_Strin │ │ │ │ - 0x00023e20 67466c61 6773005f 50794469 63745f44 gFlags._PyDict_D │ │ │ │ - 0x00023e30 656c4974 656d5f4b 6e6f776e 48617368 elItem_KnownHash │ │ │ │ - 0x00023e40 0050795f 47657452 65637572 73696f6e .Py_GetRecursion │ │ │ │ - 0x00023e50 4c696d69 74005079 436f6465 635f5374 Limit.PyCodec_St │ │ │ │ - 0x00023e60 72696374 4572726f 72730050 79547970 rictErrors.PyTyp │ │ │ │ - 0x00023e70 655f436c 65617243 61636865 0050794d e_ClearCache.PyM │ │ │ │ - 0x00023e80 61707069 6e675f48 61734b65 79537472 apping_HasKeyStr │ │ │ │ - 0x00023e90 696e6700 5f507943 6f6d7069 6c655f4f ing._PyCompile_O │ │ │ │ - 0x00023ea0 70636f64 65486173 4e616d65 00507955 pcodeHasName.PyU │ │ │ │ - 0x00023eb0 6e69636f 64655f44 65636f64 65555446 nicode_DecodeUTF │ │ │ │ - 0x00023ec0 33325374 61746566 756c005f 50795469 32Stateful._PyTi │ │ │ │ - 0x00023ed0 6d655f4d 6f6e6f74 6f6e6963 57697468 me_MonotonicWith │ │ │ │ - 0x00023ee0 496e666f 005f5079 4172675f 556e7061 Info._PyArg_Unpa │ │ │ │ - 0x00023ef0 636b4b65 79776f72 64735769 74685661 ckKeywordsWithVa │ │ │ │ - 0x00023f00 72617267 005f5079 52656375 72736976 rarg._PyRecursiv │ │ │ │ - 0x00023f10 654d7574 65785f55 6e6c6f63 6b005f50 eMutex_Unlock._P │ │ │ │ - 0x00023f20 79556e69 636f6465 5f436f70 79005079 yUnicode_Copy.Py │ │ │ │ - 0x00023f30 4d656d5f 53657441 6c6c6f63 61746f72 Mem_SetAllocator │ │ │ │ - 0x00023f40 005f5079 496e7465 72707265 74657253 ._PyInterpreterS │ │ │ │ - 0x00023f50 74617465 5f526571 75697265 49445265 tate_RequireIDRe │ │ │ │ - 0x00023f60 66005079 496e6974 5f74696d 65005079 f.PyInit_time.Py │ │ │ │ - 0x00023f70 436f6e66 69675f49 6e697449 736f6c61 Config_InitIsola │ │ │ │ - 0x00023f80 74656443 6f6e6669 67005079 4d656d62 tedConfig.PyMemb │ │ │ │ - 0x00023f90 65724465 7363725f 54797065 00507946 erDescr_Type.PyF │ │ │ │ - 0x00023fa0 6c6f6174 5f506163 6b34005f 50795f53 loat_Pack4._Py_S │ │ │ │ - 0x00023fb0 65744c6f 63616c65 46726f6d 456e7600 etLocaleFromEnv. │ │ │ │ - 0x00023fc0 50794f62 6a656374 5f436865 636b4275 PyObject_CheckBu │ │ │ │ - 0x00023fd0 66666572 0050795f 42797465 734d6169 ffer.Py_BytesMai │ │ │ │ - 0x00023fe0 6e005f50 794f626a 6563745f 47435f4e n._PyObject_GC_N │ │ │ │ - 0x00023ff0 65775661 72005079 4346756e 6374696f ewVar.PyCFunctio │ │ │ │ - 0x00024000 6e5f4e65 77005079 556e6963 6f64655f n_New.PyUnicode_ │ │ │ │ - 0x00024010 456e636f 64654c6f 63616c65 00507955 EncodeLocale.PyU │ │ │ │ - 0x00024020 6e737461 626c655f 54797065 5f417373 nstable_Type_Ass │ │ │ │ - 0x00024030 69676e56 65727369 6f6e5461 67005079 ignVersionTag.Py │ │ │ │ - 0x00024040 4d656d6f 72795669 65775f54 79706500 MemoryView_Type. │ │ │ │ - 0x00024050 5079556e 69636f64 655f4672 6f6d4f72 PyUnicode_FromOr │ │ │ │ - 0x00024060 64696e61 6c005079 4f626a65 63745f47 dinal.PyObject_G │ │ │ │ - 0x00024070 656e6572 69634861 7368005f 50795f45 enericHash._Py_E │ │ │ │ - 0x00024080 6c6c6970 7369734f 626a6563 74005f50 llipsisObject._P │ │ │ │ - 0x00024090 794d6f6e 69746f72 696e675f 46697265 yMonitoring_Fire │ │ │ │ - 0x000240a0 4c696e65 4576656e 74005079 496e6974 LineEvent.PyInit │ │ │ │ - 0x000240b0 5f5f7374 72696e67 005f5079 496e7465 __string._PyInte │ │ │ │ - 0x000240c0 72707265 74657253 74617465 5f494449 rpreterState_IDI │ │ │ │ - 0x000240d0 6e637265 66005079 4d657468 6f645f46 ncref.PyMethod_F │ │ │ │ - 0x000240e0 756e6374 696f6e00 5f50794f 626a6563 unction._PyObjec │ │ │ │ - 0x000240f0 745f4d61 6b655470 43616c6c 0050794d t_MakeTpCall.PyM │ │ │ │ - 0x00024100 6574686f 645f5365 6c660050 79427566 ethod_Self.PyBuf │ │ │ │ - 0x00024110 6665725f 46696c6c 436f6e74 6967756f fer_FillContiguo │ │ │ │ - 0x00024120 75735374 72696465 73005079 54726163 usStrides.PyTrac │ │ │ │ - 0x00024130 654d616c 6c6f635f 54726163 6b005079 eMalloc_Track.Py │ │ │ │ - 0x00024140 436f6465 635f5265 67697374 65724572 Codec_RegisterEr │ │ │ │ - 0x00024150 726f7200 5079466c 6f61745f 5061636b ror.PyFloat_Pack │ │ │ │ - 0x00024160 38005079 4f626a65 63745f53 65744174 8.PyObject_SetAt │ │ │ │ - 0x00024170 74725374 72696e67 00507946 696c655f trString.PyFile_ │ │ │ │ - 0x00024180 46726f6d 4664005f 50794469 63745f53 FromFd._PyDict_S │ │ │ │ - 0x00024190 65744974 656d5f4b 6e6f776e 48617368 etItem_KnownHash │ │ │ │ - 0x000241a0 5f4c6f63 6b48656c 64005079 54797065 _LockHeld.PyType │ │ │ │ - 0x000241b0 5f476574 4d6f6475 6c654279 44656600 _GetModuleByDef. │ │ │ │ - 0x000241c0 5f50795f 4e6f6e65 53747275 63740050 _Py_NoneStruct.P │ │ │ │ - 0x000241d0 79537472 75637453 65717565 6e63655f yStructSequence_ │ │ │ │ - 0x000241e0 4e657700 5f507955 6e69636f 64655772 New._PyUnicodeWr │ │ │ │ - 0x000241f0 69746572 5f507265 70617265 4b696e64 iter_PrepareKind │ │ │ │ - 0x00024200 496e7465 726e616c 00507945 78635f4f Internal.PyExc_O │ │ │ │ - 0x00024210 76657266 6c6f7745 72726f72 00507949 verflowError.PyI │ │ │ │ - 0x00024220 6e69745f 5f746872 65616400 5f50794f nit__thread._PyO │ │ │ │ - 0x00024230 626a6563 745f4765 744d6574 686f6400 bject_GetMethod. │ │ │ │ - 0x00024240 50794f53 5f416674 6572466f 726b5f43 PyOS_AfterFork_C │ │ │ │ - 0x00024250 68696c64 00507957 65616b72 65665f4e hild.PyWeakref_N │ │ │ │ - 0x00024260 65775265 66005079 496d706f 72745f45 ewRef.PyImport_E │ │ │ │ - 0x00024270 78656343 6f64654d 6f64756c 65576974 xecCodeModuleWit │ │ │ │ - 0x00024280 68506174 686e616d 65730050 794e756d hPathnames.PyNum │ │ │ │ - 0x00024290 6265725f 43686563 6b005079 4d617070 ber_Check.PyMapp │ │ │ │ - 0x000242a0 696e675f 56616c75 6573005f 50795479 ing_Values._PyTy │ │ │ │ - 0x000242b0 70655f41 6c6c6f63 4e6f5472 61636b00 pe_AllocNoTrack. │ │ │ │ - 0x000242c0 5f50794d 6f6e6974 6f72696e 675f4669 _PyMonitoring_Fi │ │ │ │ - 0x000242d0 72655079 53746172 74457665 6e740050 rePyStartEvent.P │ │ │ │ - 0x000242e0 79556e69 636f6465 4465636f 64654572 yUnicodeDecodeEr │ │ │ │ - 0x000242f0 726f725f 43726561 74650050 79457272 ror_Create.PyErr │ │ │ │ - 0x00024300 5f4e6577 45786365 7074696f 6e005079 _NewException.Py │ │ │ │ - 0x00024310 5069636b 6c654275 66666572 5f46726f PickleBuffer_Fro │ │ │ │ - 0x00024320 6d4f626a 65637400 50794c69 73745f41 mObject.PyList_A │ │ │ │ - 0x00024330 7070656e 64005f50 7954696d 655f4173 ppend._PyTime_As │ │ │ │ - 0x00024340 4c6f6e67 0050794f 44696374 4b657973 Long.PyODictKeys │ │ │ │ - 0x00024350 5f547970 65005079 4f626a65 63745f53 _Type.PyObject_S │ │ │ │ - 0x00024360 65744174 74720050 79457661 6c5f4765 etAttr.PyEval_Ge │ │ │ │ - 0x00024370 74427569 6c74696e 73005079 496e6974 tBuiltins.PyInit │ │ │ │ - 0x00024380 5f737973 6c6f6700 5079436f 6e666967 _syslog.PyConfig │ │ │ │ - 0x00024390 5f436c65 61720050 79546872 6561645f _Clear.PyThread_ │ │ │ │ - 0x000243a0 7473735f 69735f63 72656174 65640050 tss_is_created.P │ │ │ │ - 0x000243b0 79496e69 745f5f73 74617469 73746963 yInit__statistic │ │ │ │ - 0x000243c0 73005079 556e6963 6f64655f 4465636f s.PyUnicode_Deco │ │ │ │ - 0x000243d0 64655554 46385374 61746566 756c0050 deUTF8Stateful.P │ │ │ │ - 0x000243e0 79457272 5f536574 4e6f6e65 00507954 yErr_SetNone.PyT │ │ │ │ - 0x000243f0 7970655f 556e7761 74636800 5079496d ype_Unwatch.PyIm │ │ │ │ - 0x00024400 706f7274 5f476574 4d6f6475 6c650050 port_GetModule.P │ │ │ │ - 0x00024410 79546872 65616453 74617465 5f536574 yThreadState_Set │ │ │ │ - 0x00024420 4173796e 63457863 00507944 6963745f AsyncExc.PyDict_ │ │ │ │ - 0x00024430 53657444 65666175 6c740050 795f436f SetDefault.Py_Co │ │ │ │ - 0x00024440 6d70696c 65537472 696e674f 626a6563 mpileStringObjec │ │ │ │ - 0x00024450 74005079 496e6974 5f5f7372 65005079 t.PyInit__sre.Py │ │ │ │ - 0x00024460 44696374 50726f78 795f5479 7065005f DictProxy_Type._ │ │ │ │ - 0x00024470 50794279 7465735f 52657665 72736546 PyBytes_ReverseF │ │ │ │ - 0x00024480 696e6400 5f50795f 66737461 745f6e6f ind._Py_fstat_no │ │ │ │ - 0x00024490 72616973 65005f50 795f635f 706f7700 raise._Py_c_pow. │ │ │ │ - 0x000244a0 5f50794d 6f6e6974 6f72696e 675f4669 _PyMonitoring_Fi │ │ │ │ - 0x000244b0 72655265 72616973 65457665 6e740050 reReraiseEvent.P │ │ │ │ - 0x000244c0 79566563 746f7263 616c6c5f 46756e63 yVectorcall_Func │ │ │ │ - 0x000244d0 74696f6e 00507953 65745f43 6c656172 tion.PySet_Clear │ │ │ │ - 0x000244e0 00507943 72697469 63616c53 65637469 .PyCriticalSecti │ │ │ │ - 0x000244f0 6f6e325f 42656769 6e005f50 79427974 on2_Begin._PyByt │ │ │ │ - 0x00024500 65735772 69746572 5f577269 74654279 esWriter_WriteBy │ │ │ │ - 0x00024510 74657300 5f50794c 6f6e675f 5369676e tes._PyLong_Sign │ │ │ │ - 0x00024520 00507954 7970655f 46726f6d 4d6f6475 .PyType_FromModu │ │ │ │ - 0x00024530 6c65416e 64537065 63005079 4572725f leAndSpec.PyErr_ │ │ │ │ - 0x00024540 43686563 6b536967 6e616c73 00507954 CheckSignals.PyT │ │ │ │ - 0x00024550 7970655f 47657453 6c6f7400 5f507958 ype_GetSlot._PyX │ │ │ │ - 0x00024560 495f4170 706c7945 72726f72 00507955 I_ApplyError.PyU │ │ │ │ - 0x00024570 6e737461 626c655f 436f6465 5f476574 nstable_Code_Get │ │ │ │ - 0x00024580 45787472 61005f50 795f666f 70656e5f Extra._Py_fopen_ │ │ │ │ - 0x00024590 6f626a00 50795468 72656164 53746174 obj.PyThreadStat │ │ │ │ - 0x000245a0 655f5377 61700050 79556e69 636f6465 e_Swap.PyUnicode │ │ │ │ - 0x000245b0 5f46726f 6d4b696e 64416e64 44617461 _FromKindAndData │ │ │ │ - 0x000245c0 00507943 6f6e7465 78745f45 6e746572 .PyContext_Enter │ │ │ │ - 0x000245d0 005f5079 4173796e 6347656e 4153656e ._PyAsyncGenASen │ │ │ │ - 0x000245e0 645f5479 70650050 79427566 6665725f d_Type.PyBuffer_ │ │ │ │ - 0x000245f0 47657450 6f696e74 6572005f 5079496e GetPointer._PyIn │ │ │ │ - 0x00024600 74657270 72657465 72537461 74655f49 terpreterState_I │ │ │ │ - 0x00024610 44446563 72656600 50794279 7465735f DDecref.PyBytes_ │ │ │ │ - 0x00024620 46726f6d 53747269 6e67416e 6453697a FromStringAndSiz │ │ │ │ - 0x00024630 65005f50 79556e69 636f6465 57726974 e._PyUnicodeWrit │ │ │ │ - 0x00024640 65725f57 72697465 53747200 50794469 er_WriteStr.PyDi │ │ │ │ - 0x00024650 63745f47 65744974 656d5374 72696e67 ct_GetItemString │ │ │ │ - 0x00024660 005f5079 4c697374 5f46726f 6d417272 ._PyList_FromArr │ │ │ │ - 0x00024670 61795374 65616c00 50795f55 6e697665 aySteal.Py_Unive │ │ │ │ - 0x00024680 7273616c 4e65776c 696e6546 67657473 rsalNewlineFgets │ │ │ │ - 0x00024690 0050794c 6f6e675f 41734c6f 6e674c6f .PyLong_AsLongLo │ │ │ │ - 0x000246a0 6e67005f 50795f48 61736842 79746573 ng._Py_HashBytes │ │ │ │ - 0x000246b0 00507942 79746573 5f436f6e 63617400 .PyBytes_Concat. │ │ │ │ - 0x000246c0 5f50795f 4769645f 436f6e76 65727465 _Py_Gid_Converte │ │ │ │ - 0x000246d0 72005f50 79417267 5f506172 73655f53 r._PyArg_Parse_S │ │ │ │ - 0x000246e0 697a6554 0050794d 61707069 6e675f47 izeT.PyMapping_G │ │ │ │ - 0x000246f0 65744f70 74696f6e 616c4974 656d0050 etOptionalItem.P │ │ │ │ - 0x00024700 795f4669 6e616c69 7a65005f 50795f66 y_Finalize._Py_f │ │ │ │ - 0x00024710 73746174 00507954 68726561 645f5061 stat.PyThread_Pa │ │ │ │ - 0x00024720 72736554 696d656f 75744172 67005079 rseTimeoutArg.Py │ │ │ │ - 0x00024730 556e6963 6f646544 65636f64 65457272 UnicodeDecodeErr │ │ │ │ - 0x00024740 6f725f47 65745374 61727400 50795365 or_GetStart.PySe │ │ │ │ - 0x00024750 7175656e 63655f54 75706c65 0050794f quence_Tuple.PyO │ │ │ │ - 0x00024760 626a6563 745f4361 6c6c0050 79546872 bject_Call.PyThr │ │ │ │ - 0x00024770 6561645f 7365745f 6b65795f 76616c75 ead_set_key_valu │ │ │ │ - 0x00024780 65005079 4572725f 5072696e 74005079 e.PyErr_Print.Py │ │ │ │ - 0x00024790 43617073 756c655f 53657443 6f6e7465 Capsule_SetConte │ │ │ │ - 0x000247a0 7874005f 50794672 616d655f 4973456e xt._PyFrame_IsEn │ │ │ │ - 0x000247b0 74727946 72616d65 005f5079 44696374 tryFrame._PyDict │ │ │ │ - 0x000247c0 5f46726f 6d497465 6d73005f 50794172 _FromItems._PyAr │ │ │ │ - 0x000247d0 675f5061 72736554 75706c65 416e644b g_ParseTupleAndK │ │ │ │ - 0x000247e0 6579776f 72647346 61737400 5f507944 eywordsFast._PyD │ │ │ │ - 0x000247f0 6963745f 47657449 74656d5f 4b6e6f77 ict_GetItem_Know │ │ │ │ - 0x00024800 6e486173 68005079 556e6963 6f64655f nHash.PyUnicode_ │ │ │ │ - 0x00024810 41735554 46333253 7472696e 67005079 AsUTF32String.Py │ │ │ │ - 0x00024820 4578635f 41747472 69627574 65457272 Exc_AttributeErr │ │ │ │ - 0x00024830 6f720050 79496e69 745f5f73 68613200 or.PyInit__sha2. │ │ │ │ - 0x00024840 50795379 735f5365 74417267 76457800 PySys_SetArgvEx. │ │ │ │ - 0x00024850 5079496e 69745f5f 74726163 656d616c PyInit__tracemal │ │ │ │ - 0x00024860 6c6f6300 5079536c 6963655f 54797065 loc.PySlice_Type │ │ │ │ - 0x00024870 005f5079 4576616c 5f556e70 61636b49 ._PyEval_UnpackI │ │ │ │ - 0x00024880 74657261 626c6500 5f507944 6561646c terable._PyDeadl │ │ │ │ - 0x00024890 696e655f 47657400 5079496e 69745f61 ine_Get.PyInit_a │ │ │ │ - 0x000248a0 74657869 74005079 4c6f6e67 5f46726f texit.PyLong_Fro │ │ │ │ - 0x000248b0 6d4c6f6e 67005079 4d6f6475 6c655f47 mLong.PyModule_G │ │ │ │ - 0x000248c0 65744465 66005079 44657363 725f4e65 etDef.PyDescr_Ne │ │ │ │ - 0x000248d0 77436c61 73734d65 74686f64 00507949 wClassMethod.PyI │ │ │ │ - 0x000248e0 6e69745f 5f626973 65637400 50794c6f nit__bisect.PyLo │ │ │ │ - 0x000248f0 6e675f41 73556e73 69676e65 644c6f6e ng_AsUnsignedLon │ │ │ │ - 0x00024900 674c6f6e 67005079 4c6f6e67 5f46726f gLong.PyLong_Fro │ │ │ │ - 0x00024910 6d4e6174 69766542 79746573 00507945 mNativeBytes.PyE │ │ │ │ - 0x00024920 78635f43 68696c64 50726f63 65737345 xc_ChildProcessE │ │ │ │ - 0x00024930 72726f72 00507941 73796e63 47656e5f rror.PyAsyncGen_ │ │ │ │ - 0x00024940 54797065 00507954 7970655f 4765744e Type.PyType_GetN │ │ │ │ - 0x00024950 616d6500 5f507954 696d655f 41735469 ame._PyTime_AsTi │ │ │ │ - 0x00024960 6d657661 6c005f50 79556e69 636f6465 meval._PyUnicode │ │ │ │ - 0x00024970 57726974 65725f44 65616c6c 6f630050 Writer_Dealloc.P │ │ │ │ - 0x00024980 7952756e 5f416e79 46696c65 4578466c yRun_AnyFileExFl │ │ │ │ - 0x00024990 61677300 5f507942 79746573 57726974 ags._PyBytesWrit │ │ │ │ - 0x000249a0 65725f49 6e697400 5f50794f 626a6563 er_Init._PyObjec │ │ │ │ - 0x000249b0 745f4465 6275674d 616c6c6f 63537461 t_DebugMallocSta │ │ │ │ - 0x000249c0 7473005f 50795479 70655f4c 6f6f6b75 ts._PyType_Looku │ │ │ │ - 0x000249d0 70526566 005f5079 43726f73 73496e74 pRef._PyCrossInt │ │ │ │ - 0x000249e0 65727072 65746572 44617461 5f4e6577 erpreterData_New │ │ │ │ - 0x000249f0 00507954 72616365 4261636b 5f486572 .PyTraceBack_Her │ │ │ │ - 0x00024a00 65005079 556e6963 6f64655f 41735261 e.PyUnicode_AsRa │ │ │ │ - 0x00024a10 77556e69 636f6465 45736361 70655374 wUnicodeEscapeSt │ │ │ │ - 0x00024a20 72696e67 00507944 6963745f 44656c49 ring.PyDict_DelI │ │ │ │ - 0x00024a30 74656d53 7472696e 67005079 4e756d62 temString.PyNumb │ │ │ │ - 0x00024a40 65725f4f 72005f50 7954696d 655f4f62 er_Or._PyTime_Ob │ │ │ │ - 0x00024a50 6a656374 546f5469 6d657661 6c005079 jectToTimeval.Py │ │ │ │ - 0x00024a60 4578635f 54696d65 6f757445 72726f72 Exc_TimeoutError │ │ │ │ - 0x00024a70 00507945 72725f46 6f726d61 74560050 .PyErr_FormatV.P │ │ │ │ - 0x00024a80 794f535f 73747274 6f756c00 50794675 yOS_strtoul.PyFu │ │ │ │ - 0x00024a90 6e637469 6f6e5f43 6c656172 57617463 nction_ClearWatc │ │ │ │ - 0x00024aa0 68657200 50794572 725f5379 6e746178 her.PyErr_Syntax │ │ │ │ - 0x00024ab0 4c6f6361 74696f6e 45780050 79547970 LocationEx.PyTyp │ │ │ │ - 0x00024ac0 655f4765 74517561 6c4e616d 65005079 e_GetQualName.Py │ │ │ │ - 0x00024ad0 54687265 61645374 6174655f 4e657874 ThreadState_Next │ │ │ │ - 0x00024ae0 0050794d 6f64756c 655f4164 64005f50 .PyModule_Add._P │ │ │ │ - 0x00024af0 795f6861 73687461 626c655f 636f6d70 y_hashtable_comp │ │ │ │ - 0x00024b00 6172655f 64697265 63740050 794f535f are_direct.PyOS_ │ │ │ │ - 0x00024b10 73657473 69670050 794f626a 6563745f setsig.PyObject_ │ │ │ │ - 0x00024b20 44656c49 74656d00 5f50795f 53776170 DelItem._Py_Swap │ │ │ │ - 0x00024b30 7065644f 70005079 4d617273 68616c5f pedOp.PyMarshal_ │ │ │ │ - 0x00024b40 57726974 654f626a 65637454 6f46696c WriteObjectToFil │ │ │ │ - 0x00024b50 65005f50 79576561 6b726566 5f436c65 e._PyWeakref_Cle │ │ │ │ - 0x00024b60 61725265 66005f50 79496e74 65727072 arRef._PyInterpr │ │ │ │ - 0x00024b70 65746572 53746174 655f4765 7449444f eterState_GetIDO │ │ │ │ - 0x00024b80 626a6563 74005079 4572725f 53657449 bject.PyErr_SetI │ │ │ │ - 0x00024b90 6d706f72 74457272 6f720050 79446573 mportError.PyDes │ │ │ │ - 0x00024ba0 63725f4e 65774d65 6d626572 0050794e cr_NewMember.PyN │ │ │ │ - 0x00024bb0 756d6265 725f496e 506c6163 65537562 umber_InPlaceSub │ │ │ │ - 0x00024bc0 74726163 74005079 4f626a65 63745f47 tract.PyObject_G │ │ │ │ - 0x00024bd0 45545f57 45414b52 4546535f 4c495354 ET_WEAKREFS_LIST │ │ │ │ - 0x00024be0 50545200 5f507953 656d6170 686f7265 PTR._PySemaphore │ │ │ │ - 0x00024bf0 5f57616b 65757000 50794576 616c5f4d _Wakeup.PyEval_M │ │ │ │ - 0x00024c00 65726765 436f6d70 696c6572 466c6167 ergeCompilerFlag │ │ │ │ - 0x00024c10 73005079 5365745f 4e657700 50795f49 s.PySet_New.Py_I │ │ │ │ - 0x00024c20 73547275 65005079 4172675f 50617273 sTrue.PyArg_Pars │ │ │ │ - 0x00024c30 65005079 4c6f6e67 5f46726f 6d4c6f6e e.PyLong_FromLon │ │ │ │ - 0x00024c40 674c6f6e 67005079 556e6963 6f64655f gLong.PyUnicode_ │ │ │ │ - 0x00024c50 57726974 65436861 72005079 5f476574 WriteChar.Py_Get │ │ │ │ - 0x00024c60 45786563 50726566 69780050 79457863 ExecPrefix.PyExc │ │ │ │ - 0x00024c70 5f4e616d 65457272 6f720050 79546872 _NameError.PyThr │ │ │ │ - 0x00024c80 6561645f 7473735f 616c6c6f 63005f50 ead_tss_alloc._P │ │ │ │ - 0x00024c90 794c6f6e 675f4672 65787000 5f50794c yLong_Frexp._PyL │ │ │ │ - 0x00024ca0 6f6e675f 53697a65 5f745f43 6f6e7665 ong_Size_t_Conve │ │ │ │ - 0x00024cb0 72746572 00507952 756e5f53 696d706c rter.PyRun_Simpl │ │ │ │ - 0x00024cc0 65537472 696e6746 6c616773 005f5079 eStringFlags._Py │ │ │ │ - 0x00024cd0 5f637479 70655f74 6f6c6f77 6572005f _ctype_tolower._ │ │ │ │ - 0x00024ce0 5079436f 6d70696c 655f4765 74556e61 PyCompile_GetUna │ │ │ │ - 0x00024cf0 7279496e 7472696e 7369634e 616d6500 ryIntrinsicName. │ │ │ │ - 0x00024d00 50794f62 6a656374 5f47656e 65726963 PyObject_Generic │ │ │ │ - 0x00024d10 53657444 69637400 50794f53 5f496e70 SetDict.PyOS_Inp │ │ │ │ - 0x00024d20 7574486f 6f6b0050 79556e69 636f6465 utHook.PyUnicode │ │ │ │ - 0x00024d30 5f446563 6f646555 54463136 53746174 _DecodeUTF16Stat │ │ │ │ - 0x00024d40 6566756c 00507945 78635f50 7974686f eful.PyExc_Pytho │ │ │ │ - 0x00024d50 6e46696e 616c697a 6174696f 6e457272 nFinalizationErr │ │ │ │ - 0x00024d60 6f720050 79436170 73756c65 5f536574 or.PyCapsule_Set │ │ │ │ - 0x00024d70 4e616d65 005f5079 4c697374 5f417070 Name._PyList_App │ │ │ │ - 0x00024d80 656e6454 616b6552 65664c69 73745265 endTakeRefListRe │ │ │ │ - 0x00024d90 73697a65 0050794f 535f4166 74657246 size.PyOS_AfterF │ │ │ │ - 0x00024da0 6f726b5f 50617265 6e740050 79457272 ork_Parent.PyErr │ │ │ │ - 0x00024db0 5f476574 48616e64 6c656445 78636570 _GetHandledExcep │ │ │ │ - 0x00024dc0 74696f6e 005f5079 5f686173 68746162 tion._Py_hashtab │ │ │ │ - 0x00024dd0 6c655f6e 65775f66 756c6c00 50794c6f le_new_full.PyLo │ │ │ │ - 0x00024de0 6e675f46 726f6d55 6e69636f 64654f62 ng_FromUnicodeOb │ │ │ │ - 0x00024df0 6a656374 0050794d 6574686f 645f4e65 ject.PyMethod_Ne │ │ │ │ - 0x00024e00 77005f50 79496e74 72696e73 6963735f w._PyIntrinsics_ │ │ │ │ - 0x00024e10 556e6172 7946756e 6374696f 6e73005f UnaryFunctions._ │ │ │ │ - 0x00024e20 50794172 675f556e 7061636b 4b657977 PyArg_UnpackKeyw │ │ │ │ - 0x00024e30 6f726473 0050794f 626a6563 745f5665 ords.PyObject_Ve │ │ │ │ - 0x00024e40 63746f72 63616c6c 4d657468 6f64005f ctorcallMethod._ │ │ │ │ - 0x00024e50 50795f47 65745f47 65747061 74685f43 Py_Get_Getpath_C │ │ │ │ - 0x00024e60 6f64654f 626a6563 74005079 4578635f odeObject.PyExc_ │ │ │ │ - 0x00024e70 46757475 72655761 726e696e 67005079 FutureWarning.Py │ │ │ │ - 0x00024e80 556e7374 61626c65 5f506572 66547261 Unstable_PerfTra │ │ │ │ - 0x00024e90 6d706f6c 696e655f 436f6d70 696c6543 mpoline_CompileC │ │ │ │ - 0x00024ea0 6f646500 50794f62 6a656374 5f486173 ode.PyObject_Has │ │ │ │ - 0x00024eb0 41747472 53747269 6e675769 74684572 AttrStringWithEr │ │ │ │ - 0x00024ec0 726f7200 5f50794d 6f6e6974 6f72696e ror._PyMonitorin │ │ │ │ - 0x00024ed0 675f4669 72654272 616e6368 4576656e g_FireBranchEven │ │ │ │ - 0x00024ee0 74005079 496e6974 5f5f6a73 6f6e0050 t.PyInit__json.P │ │ │ │ - 0x00024ef0 79457661 6c5f4361 6c6c4675 6e637469 yEval_CallFuncti │ │ │ │ - 0x00024f00 6f6e0050 79496e69 745f5f65 6c656d65 on.PyInit__eleme │ │ │ │ - 0x00024f10 6e747472 65650050 794e756d 6265725f nttree.PyNumber_ │ │ │ │ - 0x00024f20 496e506c 6163654d 61747269 784d756c InPlaceMatrixMul │ │ │ │ - 0x00024f30 7469706c 79005079 45786365 7074696f tiply.PyExceptio │ │ │ │ - 0x00024f40 6e5f5365 74547261 63656261 636b005f n_SetTraceback._ │ │ │ │ - 0x00024f50 5079556e 69636f64 655f456e 636f6465 PyUnicode_Encode │ │ │ │ - 0x00024f60 55544631 36005079 5379735f 41646457 UTF16.PySys_AddW │ │ │ │ - 0x00024f70 61726e4f 7074696f 6e556e69 636f6465 arnOptionUnicode │ │ │ │ - 0x00024f80 005f5079 42797465 41727261 795f656d ._PyByteArray_em │ │ │ │ - 0x00024f90 7074795f 73747269 6e67005f 50795f44 pty_string._Py_D │ │ │ │ - 0x00024fa0 65616c6c 6f630050 79457272 5f576172 ealloc.PyErr_War │ │ │ │ - 0x00024fb0 6e457870 6c696369 74466f72 6d617400 nExplicitFormat. │ │ │ │ - 0x00024fc0 5f507954 68726561 64537461 74655f47 _PyThreadState_G │ │ │ │ - 0x00024fd0 65744469 63740050 794f626a 6563745f etDict.PyObject_ │ │ │ │ - 0x00024fe0 46726565 0050795f 4d61696e 00507945 Free.Py_Main.PyE │ │ │ │ - 0x00024ff0 72725f53 65745261 69736564 45786365 rr_SetRaisedExce │ │ │ │ - 0x00025000 7074696f 6e005079 53657175 656e6365 ption.PySequence │ │ │ │ - 0x00025010 5f476574 536c6963 65005079 5475706c _GetSlice.PyTupl │ │ │ │ - 0x00025020 655f5369 7a650050 79496d70 6f72745f e_Size.PyImport_ │ │ │ │ - 0x00025030 496d706f 72744d6f 64756c65 005f656e ImportModule._en │ │ │ │ - 0x00025040 64005079 4d617070 696e675f 47657449 d.PyMapping_GetI │ │ │ │ - 0x00025050 74656d53 7472696e 67005f50 794c6f6e temString._PyLon │ │ │ │ - 0x00025060 675f4c73 68696674 00507943 6f646563 g_Lshift.PyCodec │ │ │ │ - 0x00025070 5f496e63 72656d65 6e74616c 456e636f _IncrementalEnco │ │ │ │ - 0x00025080 64657200 50794578 635f4b65 79626f61 der.PyExc_Keyboa │ │ │ │ - 0x00025090 7264496e 74657272 75707400 5f50794c rdInterrupt._PyL │ │ │ │ - 0x000250a0 6f6e675f 4e756d42 69747300 50795365 ong_NumBits.PySe │ │ │ │ - 0x000250b0 71497465 725f4e65 77005079 436f6465 qIter_New.PyCode │ │ │ │ - 0x000250c0 5f476574 5661726e 616d6573 005f5079 _GetVarnames._Py │ │ │ │ - 0x000250d0 4576656e 745f4973 53657400 5f50794c Event_IsSet._PyL │ │ │ │ - 0x000250e0 6f6e675f 436f7079 00507945 72725f47 ong_Copy.PyErr_G │ │ │ │ - 0x000250f0 65744578 63496e66 6f005079 496e7465 etExcInfo.PyInte │ │ │ │ - 0x00025100 72707265 74657253 74617465 5f546872 rpreterState_Thr │ │ │ │ - 0x00025110 65616448 65616400 5079556e 69636f64 eadHead.PyUnicod │ │ │ │ - 0x00025120 655f4173 57696465 43686172 005f5079 e_AsWideChar._Py │ │ │ │ - 0x00025130 5f777269 74655f6e 6f726169 73650050 _write_noraise.P │ │ │ │ - 0x00025140 79496e69 745f6661 756c7468 616e646c yInit_faulthandl │ │ │ │ - 0x00025150 65720050 79457863 5f496e74 65727275 er.PyExc_Interru │ │ │ │ - 0x00025160 70746564 4572726f 72005079 556e6963 ptedError.PyUnic │ │ │ │ - 0x00025170 6f64655f 5253706c 6974005f 50795379 ode_RSplit._PySy │ │ │ │ - 0x00025180 735f4765 74526571 75697265 64417474 s_GetRequiredAtt │ │ │ │ - 0x00025190 72005079 4d6f6475 6c655f43 72656174 r.PyModule_Creat │ │ │ │ - 0x000251a0 65320050 7947494c 53746174 655f4765 e2.PyGILState_Ge │ │ │ │ - 0x000251b0 74546869 73546872 65616453 74617465 tThisThreadState │ │ │ │ - 0x000251c0 00507949 6e69745f 5f636f6c 6c656374 .PyInit__collect │ │ │ │ - 0x000251d0 696f6e73 00507943 6f646563 5f526567 ions.PyCodec_Reg │ │ │ │ - 0x000251e0 69737465 72005079 54687265 61645f74 ister.PyThread_t │ │ │ │ - 0x000251f0 73735f66 72656500 50795f47 6574436f ss_free.Py_GetCo │ │ │ │ - 0x00025200 70797269 67687400 5079496e 74657270 pyright.PyInterp │ │ │ │ - 0x00025210 72657465 72537461 74655f47 65740050 reterState_Get.P │ │ │ │ - 0x00025220 794d6170 5f547970 65005f50 795f7365 yMap_Type._Py_se │ │ │ │ - 0x00025230 745f696e 68657269 7461626c 655f6173 t_inheritable_as │ │ │ │ - 0x00025240 796e635f 73616665 005f5079 496e7465 ync_safe._PyInte │ │ │ │ - 0x00025250 72707265 74657243 6f6e6669 675f5570 rpreterConfig_Up │ │ │ │ - 0x00025260 64617465 46726f6d 44696374 00507957 dateFromDict.PyW │ │ │ │ - 0x00025270 69646553 7472696e 674c6973 745f496e ideStringList_In │ │ │ │ - 0x00025280 73657274 00507943 6f6e7465 78745661 sert.PyContextVa │ │ │ │ - 0x00025290 725f5479 70650050 79547570 6c655f4e r_Type.PyTuple_N │ │ │ │ - 0x000252a0 6577005f 50795f43 6865636b 52656375 ew._Py_CheckRecu │ │ │ │ - 0x000252b0 72736976 6543616c 6c005f50 794d6f6e rsiveCall._PyMon │ │ │ │ - 0x000252c0 69746f72 696e675f 46697265 52616973 itoring_FireRais │ │ │ │ - 0x000252d0 65457665 6e740050 79434675 6e637469 eEvent.PyCFuncti │ │ │ │ - 0x000252e0 6f6e5f54 79706500 5079436f 64655f47 on_Type.PyCode_G │ │ │ │ - 0x000252f0 65744672 65657661 7273005f 50795f4e etFreevars._Py_N │ │ │ │ - 0x00025300 65775265 66657265 6e636500 50795468 ewReference.PyTh │ │ │ │ - 0x00025310 72656164 5f637265 6174655f 6b657900 read_create_key. │ │ │ │ - 0x00025320 50794d61 7070696e 675f4c65 6e677468 PyMapping_Length │ │ │ │ - 0x00025330 0050795f 47657442 75696c64 496e666f .Py_GetBuildInfo │ │ │ │ - 0x00025340 0050794d 61727368 616c5f49 6e697400 .PyMarshal_Init. │ │ │ │ - 0x00025350 5079434d 6574686f 645f4e65 77005079 PyCMethod_New.Py │ │ │ │ - 0x00025360 556e6963 6f64655f 4765744c 656e6774 Unicode_GetLengt │ │ │ │ - 0x00025370 68005079 53657175 656e6365 5f536574 h.PySequence_Set │ │ │ │ - 0x00025380 4974656d 00507953 79735f52 65736574 Item.PySys_Reset │ │ │ │ - 0x00025390 5761726e 4f707469 6f6e7300 5079496e WarnOptions.PyIn │ │ │ │ - 0x000253a0 69745f5f 68656170 71005f50 79457661 it__heapq._PyEva │ │ │ │ - 0x000253b0 6c5f4d61 7463684b 65797300 5079496e l_MatchKeys.PyIn │ │ │ │ - 0x000253c0 69745f5f 6f70636f 6465005f 50794172 it__opcode._PyAr │ │ │ │ - 0x000253d0 656e615f 4e657700 50794f62 6a656374 ena_New.PyObject │ │ │ │ - 0x000253e0 5f415343 49490050 795f4765 74507265 _ASCII.Py_GetPre │ │ │ │ - 0x000253f0 66697800 5f507945 72725f42 6164496e fix._PyErr_BadIn │ │ │ │ - 0x00025400 7465726e 616c4361 6c6c0050 79536574 ternalCall.PySet │ │ │ │ - 0x00025410 49746572 5f547970 65005079 556e6963 Iter_Type.PyUnic │ │ │ │ - 0x00025420 6f64655f 41735543 5334005f 50794275 ode_AsUCS4._PyBu │ │ │ │ - 0x00025430 66666572 5f52656c 65617365 496e496e ffer_ReleaseInIn │ │ │ │ - 0x00025440 74657270 72657465 72416e64 52617746 terpreterAndRawF │ │ │ │ - 0x00025450 72656500 5079496e 69745f66 636e746c ree.PyInit_fcntl │ │ │ │ - 0x00025460 0050794d 6f64756c 655f4765 744e616d .PyModule_GetNam │ │ │ │ - 0x00025470 654f626a 65637400 5079556e 69636f64 eObject.PyUnicod │ │ │ │ - 0x00025480 655f4e65 77005079 5f4d616b 6550656e e_New.Py_MakePen │ │ │ │ - 0x00025490 64696e67 43616c6c 73005079 496d706f dingCalls.PyImpo │ │ │ │ - 0x000254a0 72745f47 65744d6f 64756c65 44696374 rt_GetModuleDict │ │ │ │ - 0x000254b0 005f5079 5f686173 68746162 6c655f73 ._Py_hashtable_s │ │ │ │ - 0x000254c0 7465616c 00507943 6f646563 5f49676e teal.PyCodec_Ign │ │ │ │ - 0x000254d0 6f726545 72726f72 73005079 5f47656e oreErrors.Py_Gen │ │ │ │ - 0x000254e0 65726963 416c6961 73547970 65005079 ericAliasType.Py │ │ │ │ - 0x000254f0 4578635f 4e6f7449 6d706c65 6d656e74 Exc_NotImplement │ │ │ │ - 0x00025500 65644572 726f7200 50794d61 7070696e edError.PyMappin │ │ │ │ - 0x00025510 675f4974 656d7300 5079496e 69745f65 g_Items.PyInit_e │ │ │ │ - 0x00025520 72726e6f 0050795f 53657450 61746800 rrno.Py_SetPath. │ │ │ │ - 0x00025530 5079496d 706f7274 5f417070 656e6449 PyImport_AppendI │ │ │ │ - 0x00025540 6e697474 61620050 79536574 5f446973 nittab.PySet_Dis │ │ │ │ - 0x00025550 63617264 005f5079 4578635f 496e636f card._PyExc_Inco │ │ │ │ - 0x00025560 6d706c65 7465496e 70757445 72726f72 mpleteInputError │ │ │ │ - 0x00025570 005f5079 496d706f 72745f47 65744d6f ._PyImport_GetMo │ │ │ │ - 0x00025580 64756c65 41747472 53747269 6e670050 duleAttrString.P │ │ │ │ - 0x00025590 794d6170 70696e67 5f536574 4974656d yMapping_SetItem │ │ │ │ - 0x000255a0 53747269 6e670050 794f4469 63744974 String.PyODictIt │ │ │ │ - 0x000255b0 65725f54 79706500 5079556e 69636f64 er_Type.PyUnicod │ │ │ │ - 0x000255c0 655f4173 456e636f 64656455 6e69636f e_AsEncodedUnico │ │ │ │ - 0x000255d0 64650050 7952616e 67654974 65725f54 de.PyRangeIter_T │ │ │ │ - 0x000255e0 79706500 5f50794f 6e636546 6c61675f ype._PyOnceFlag_ │ │ │ │ - 0x000255f0 43616c6c 4f6e6365 536c6f77 00507954 CallOnceSlow.PyT │ │ │ │ - 0x00025600 75706c65 5f536574 4974656d 005f5079 uple_SetItem._Py │ │ │ │ - 0x00025610 47656e5f 46657463 6853746f 70497465 Gen_FetchStopIte │ │ │ │ - 0x00025620 72617469 6f6e5661 6c756500 5079436f rationValue.PyCo │ │ │ │ - 0x00025630 6e746578 745f4578 6974005f 5079556e ntext_Exit._PyUn │ │ │ │ - 0x00025640 69636f64 655f4973 5469746c 65636173 icode_IsTitlecas │ │ │ │ - 0x00025650 65005f50 79496e74 65727072 65746572 e._PyInterpreter │ │ │ │ - 0x00025660 436f6e66 69675f49 6e697446 726f6d44 Config_InitFromD │ │ │ │ - 0x00025670 69637400 5079436f 64655f41 64647232 ict.PyCode_Addr2 │ │ │ │ - 0x00025680 4c696e65 00507945 78635f55 6e69636f Line.PyExc_Unico │ │ │ │ - 0x00025690 6465456e 636f6465 4572726f 72005079 deEncodeError.Py │ │ │ │ - 0x000256a0 5475706c 655f4765 74497465 6d005079 Tuple_GetItem.Py │ │ │ │ - 0x000256b0 4f626a65 63745f52 69636843 6f6d7061 Object_RichCompa │ │ │ │ - 0x000256c0 7265426f 6f6c005f 50794f62 6a656374 reBool._PyObject │ │ │ │ - 0x000256d0 5f43616c 6c4d6574 686f6400 50794672 _CallMethod.PyFr │ │ │ │ - 0x000256e0 616d655f 47657456 61720050 794c6f6e ame_GetVar.PyLon │ │ │ │ - 0x000256f0 675f4672 6f6d5373 697a655f 74005079 g_FromSsize_t.Py │ │ │ │ - 0x00025700 556e7374 61626c65 5f496e74 65727072 Unstable_Interpr │ │ │ │ - 0x00025710 65746572 53746174 655f4765 744d6169 eterState_GetMai │ │ │ │ - 0x00025720 6e4d6f64 756c6500 50794572 725f5761 nModule.PyErr_Wa │ │ │ │ - 0x00025730 726e466f 726d6174 00507943 6f646563 rnFormat.PyCodec │ │ │ │ - 0x00025740 5f537472 65616d57 72697465 72005f50 _StreamWriter._P │ │ │ │ - 0x00025750 795f636f 6e766572 745f6f70 74696f6e y_convert_option │ │ │ │ - 0x00025760 616c5f74 6f5f7373 697a655f 74005079 al_to_ssize_t.Py │ │ │ │ - 0x00025770 4f626a65 63745f44 656c4174 74725374 Object_DelAttrSt │ │ │ │ - 0x00025780 72696e67 005f5079 496d706f 72745f43 ring._PyImport_C │ │ │ │ - 0x00025790 6c656172 45787465 6e73696f 6e005f50 learExtension._P │ │ │ │ - 0x000257a0 794d6f6e 69746f72 696e675f 46697265 yMonitoring_Fire │ │ │ │ - 0x000257b0 4a756d70 4576656e 74005f50 79496d70 JumpEvent._PyImp │ │ │ │ - 0x000257c0 6f72745f 46726f7a 656e426f 6f747374 ort_FrozenBootst │ │ │ │ - 0x000257d0 72617000 5f507949 6e746572 70726574 rap._PyInterpret │ │ │ │ - 0x000257e0 65725374 6174655f 4944496e 69747265 erState_IDInitre │ │ │ │ - 0x000257f0 66005079 53657175 656e6365 5f436f6e f.PySequence_Con │ │ │ │ - 0x00025800 7461696e 73005079 4578635f 42617365 tains.PyExc_Base │ │ │ │ - 0x00025810 45786365 7074696f 6e47726f 75700050 ExceptionGroup.P │ │ │ │ - 0x00025820 79546872 6561645f 6765745f 74687265 yThread_get_thre │ │ │ │ - 0x00025830 61645f69 64656e74 5f657800 50795374 ad_ident_ex.PySt │ │ │ │ - 0x00025840 72756374 53657175 656e6365 5f556e6e ructSequence_Unn │ │ │ │ - 0x00025850 616d6564 4669656c 64005079 436f6e66 amedField.PyConf │ │ │ │ - 0x00025860 69675f53 65744279 74657353 7472696e ig_SetBytesStrin │ │ │ │ - 0x00025870 67005079 4e756d62 65725f54 72756544 g.PyNumber_TrueD │ │ │ │ - 0x00025880 69766964 65005f50 7943726f 7373496e ivide._PyCrossIn │ │ │ │ - 0x00025890 74657270 72657465 72446174 615f4672 terpreterData_Fr │ │ │ │ - 0x000258a0 65650050 795f4661 74616c45 72726f72 ee.Py_FatalError │ │ │ │ - 0x000258b0 00507944 69637450 726f7879 5f4e6577 .PyDictProxy_New │ │ │ │ - 0x000258c0 0050794d 61727368 616c5f52 6561644c .PyMarshal_ReadL │ │ │ │ - 0x000258d0 6173744f 626a6563 7446726f 6d46696c astObjectFromFil │ │ │ │ - 0x000258e0 65005f50 795f6173 6369695f 77686974 e._Py_ascii_whit │ │ │ │ - 0x000258f0 65737061 63650050 795f4765 74436f6d espace.Py_GetCom │ │ │ │ - 0x00025900 70696c65 72005079 466c6f61 745f4765 piler.PyFloat_Ge │ │ │ │ - 0x00025910 744d696e 00507954 68726561 645f6578 tMin.PyThread_ex │ │ │ │ - 0x00025920 69745f74 68726561 64005f50 79457661 it_thread._PyEva │ │ │ │ - 0x00025930 6c5f4d61 6b655065 6e64696e 6743616c l_MakePendingCal │ │ │ │ - 0x00025940 6c73005f 50794572 725f5365 74537472 ls._PyErr_SetStr │ │ │ │ - 0x00025950 696e6700 5f507953 65745f43 6f6e7461 ing._PySet_Conta │ │ │ │ - 0x00025960 696e7300 50794d6f 64756c65 4465665f ins.PyModuleDef_ │ │ │ │ - 0x00025970 496e6974 0050794c 6f6e675f 47657449 Init.PyLong_GetI │ │ │ │ - 0x00025980 6e666f00 5079496d 706f7274 5f496d70 nfo.PyImport_Imp │ │ │ │ - 0x00025990 6f727446 726f7a65 6e4d6f64 756c654f ortFrozenModuleO │ │ │ │ - 0x000259a0 626a6563 74005079 496d706f 72745f47 bject.PyImport_G │ │ │ │ - 0x000259b0 65744d61 6769634e 756d6265 72005f50 etMagicNumber._P │ │ │ │ - 0x000259c0 79417265 6e615f46 72656500 5079556e yArena_Free.PyUn │ │ │ │ - 0x000259d0 73746162 6c655f41 74457869 74005f50 stable_AtExit._P │ │ │ │ - 0x000259e0 79546f6b 656e5f54 776f4368 61727300 yToken_TwoChars. │ │ │ │ - 0x000259f0 5f507955 6e69636f 64655f49 734c696e _PyUnicode_IsLin │ │ │ │ - 0x00025a00 65627265 616b0050 79436f6d 70696c65 ebreak.PyCompile │ │ │ │ - 0x00025a10 5f4f7063 6f646553 7461636b 45666665 _OpcodeStackEffe │ │ │ │ - 0x00025a20 63740050 79496e69 745f7a6c 69620050 ct.PyInit_zlib.P │ │ │ │ - 0x00025a30 79467261 6d655f47 65744c61 73746900 yFrame_GetLasti. │ │ │ │ - 0x00025a40 50795072 65436f6e 6669675f 496e6974 PyPreConfig_Init │ │ │ │ - 0x00025a50 49736f6c 61746564 436f6e66 69670050 IsolatedConfig.P │ │ │ │ - 0x00025a60 79556e73 7461626c 655f496e 74657270 yUnstable_Interp │ │ │ │ - 0x00025a70 72657465 72467261 6d655f47 65744c61 reterFrame_GetLa │ │ │ │ - 0x00025a80 73746900 5f507942 79746573 57726974 sti._PyBytesWrit │ │ │ │ - 0x00025a90 65725f50 72657061 72650050 79547970 er_Prepare.PyTyp │ │ │ │ - 0x00025aa0 655f4672 6f6d5370 65635769 74684261 e_FromSpecWithBa │ │ │ │ - 0x00025ab0 73657300 50794576 616c5f47 65744672 ses.PyEval_GetFr │ │ │ │ - 0x00025ac0 616d6547 6c6f6261 6c73005f 50794f62 ameGlobals._PyOb │ │ │ │ - 0x00025ad0 6a656374 5f417373 65727446 61696c65 ject_AssertFaile │ │ │ │ - 0x00025ae0 64005f50 7947656e 5f536574 53746f70 d._PyGen_SetStop │ │ │ │ - 0x00025af0 49746572 6174696f 6e56616c 75650050 IterationValue.P │ │ │ │ - 0x00025b00 79556e69 636f6465 5f547261 6e736c61 yUnicode_Transla │ │ │ │ - 0x00025b10 74650050 79446963 74526576 49746572 te.PyDictRevIter │ │ │ │ - 0x00025b20 4974656d 5f547970 65005079 556e6963 Item_Type.PyUnic │ │ │ │ - 0x00025b30 6f64655f 4465636f 64655261 77556e69 ode_DecodeRawUni │ │ │ │ - 0x00025b40 636f6465 45736361 70650050 794c6973 codeEscape.PyLis │ │ │ │ - 0x00025b50 745f5365 74497465 6d005079 4f626a65 t_SetItem.PyObje │ │ │ │ - 0x00025b60 63745f43 616c6c46 756e6374 696f6e00 ct_CallFunction. │ │ │ │ - 0x00025b70 5f507955 6e69636f 64655f54 6f557070 _PyUnicode_ToUpp │ │ │ │ - 0x00025b80 65726361 7365005f 5079496e 74657270 ercase._PyInterp │ │ │ │ - 0x00025b90 72657465 72537461 74655f46 61696c49 reterState_FailI │ │ │ │ - 0x00025ba0 6652756e 6e696e67 4d61696e 005f5079 fRunningMain._Py │ │ │ │ - 0x00025bb0 5f636c6f 73657261 6e676500 50794f62 _closerange.PyOb │ │ │ │ - 0x00025bc0 6a656374 5f526561 6c6c6f63 00507943 ject_Realloc.PyC │ │ │ │ - 0x00025bd0 6f6e7465 78745661 725f4765 74005079 ontextVar_Get.Py │ │ │ │ - 0x00025be0 54687265 61645f64 656c6574 655f6b65 Thread_delete_ke │ │ │ │ - 0x00025bf0 795f7661 6c756500 50794c69 73745f52 y_value.PyList_R │ │ │ │ - 0x00025c00 65766572 73650050 79457661 6c5f4576 everse.PyEval_Ev │ │ │ │ - 0x00025c10 616c4672 616d6545 78005f50 795f4d61 alFrameEx._Py_Ma │ │ │ │ - 0x00025c20 6b65436f 726f0050 79436f72 6f5f4e65 keCoro.PyCoro_Ne │ │ │ │ - 0x00025c30 77005079 496e6974 5f5f7069 636b6c65 w.PyInit__pickle │ │ │ │ - 0x00025c40 0050794f 626a6563 745f4765 744f7074 .PyObject_GetOpt │ │ │ │ - 0x00025c50 696f6e61 6c417474 72537472 696e6700 ionalAttrString. │ │ │ │ - 0x00025c60 50795365 7175656e 63655f43 6f756e74 PySequence_Count │ │ │ │ - 0x00025c70 00507945 78635f47 656e6572 61746f72 .PyExc_Generator │ │ │ │ - 0x00025c80 45786974 0050794d 6f6e6974 6f72696e Exit.PyMonitorin │ │ │ │ - 0x00025c90 675f4578 69745363 6f706500 50795f49 g_ExitScope.Py_I │ │ │ │ - 0x00025ca0 676e6f72 65456e76 69726f6e 6d656e74 gnoreEnvironment │ │ │ │ - 0x00025cb0 466c6167 0050794d 61707069 6e675f48 Flag.PyMapping_H │ │ │ │ - 0x00025cc0 61734b65 79576974 68457272 6f72005f asKeyWithError._ │ │ │ │ - 0x00025cd0 50795374 61746963 54797065 5f496e69 PyStaticType_Ini │ │ │ │ - 0x00025ce0 74466f72 45787465 6e73696f 6e005079 tForExtension.Py │ │ │ │ - 0x00025cf0 5f436f6d 70696c65 53747269 6e67005f _CompileString._ │ │ │ │ - 0x00025d00 50795f63 74797065 5f746f75 70706572 Py_ctype_toupper │ │ │ │ - 0x00025d10 00507946 756e6374 696f6e5f 53657444 .PyFunction_SetD │ │ │ │ - 0x00025d20 65666175 6c747300 5f507943 72697469 efaults._PyCriti │ │ │ │ - 0x00025d30 63616c53 65637469 6f6e5f42 6567696e calSection_Begin │ │ │ │ - 0x00025d40 536c6f77 00507949 6e69745f 5f736f63 Slow.PyInit__soc │ │ │ │ - 0x00025d50 6b657400 5f507955 6e69636f 64655772 ket._PyUnicodeWr │ │ │ │ - 0x00025d60 69746572 5f577269 74654368 6172005f iter_WriteChar._ │ │ │ │ - 0x00025d70 50794576 616c5f46 6f726d61 74457863 PyEval_FormatExc │ │ │ │ - 0x00025d80 556e626f 756e6400 50794372 69746963 Unbound.PyCritic │ │ │ │ - 0x00025d90 616c5365 6374696f 6e5f456e 64005079 alSection_End.Py │ │ │ │ - 0x00025da0 556e6963 6f64655f 46726f6d 53747269 Unicode_FromStri │ │ │ │ - 0x00025db0 6e67416e 6453697a 65005f50 79556e69 ngAndSize._PyUni │ │ │ │ - 0x00025dc0 636f6465 5f546f44 6563696d 616c4469 code_ToDecimalDi │ │ │ │ - 0x00025dd0 67697400 5f507944 6963745f 4e657750 git._PyDict_NewP │ │ │ │ - 0x00025de0 72657369 7a656400 5f507953 79735f47 resized._PySys_G │ │ │ │ - 0x00025df0 65744f70 74696f6e 616c4174 74725374 etOptionalAttrSt │ │ │ │ - 0x00025e00 72696e67 00507945 76616c5f 41637175 ring.PyEval_Acqu │ │ │ │ - 0x00025e10 6972654c 6f636b00 50794f53 5f646f75 ireLock.PyOS_dou │ │ │ │ - 0x00025e20 626c655f 746f5f73 7472696e 67005079 ble_to_string.Py │ │ │ │ - 0x00025e30 53747275 63745365 7175656e 63655f53 StructSequence_S │ │ │ │ - 0x00025e40 65744974 656d0050 79496e69 745f5f69 etItem.PyInit__i │ │ │ │ - 0x00025e50 6f005079 556e6963 6f646545 6e636f64 o.PyUnicodeEncod │ │ │ │ - 0x00025e60 65457272 6f725f53 6574456e 64005079 eError_SetEnd.Py │ │ │ │ - 0x00025e70 556e6963 6f646554 72616e73 6c617465 UnicodeTranslate │ │ │ │ - 0x00025e80 4572726f 725f5365 74456e64 00507947 Error_SetEnd.PyG │ │ │ │ - 0x00025e90 656e5f4e 65770050 79436170 73756c65 en_New.PyCapsule │ │ │ │ - 0x00025ea0 5f497356 616c6964 00507945 78635f46 _IsValid.PyExc_F │ │ │ │ - 0x00025eb0 696c654e 6f74466f 756e6445 72726f72 ileNotFoundError │ │ │ │ - 0x00025ec0 00507955 6e69636f 64655f43 6f756e74 .PyUnicode_Count │ │ │ │ - 0x00025ed0 00507945 72725f53 65744672 6f6d4572 .PyErr_SetFromEr │ │ │ │ - 0x00025ee0 726e6f57 69746846 696c656e 616d654f rnoWithFilenameO │ │ │ │ - 0x00025ef0 626a6563 74730050 7952756e 5f53696d bjects.PyRun_Sim │ │ │ │ - 0x00025f00 706c6553 7472696e 67005f50 7953656d pleString._PySem │ │ │ │ - 0x00025f10 6170686f 72655f57 61697400 5f507943 aphore_Wait._PyC │ │ │ │ - 0x00025f20 6f6d7069 6c655f4f 70636f64 65486173 ompile_OpcodeHas │ │ │ │ - 0x00025f30 45786300 5079556e 69636f64 655f4170 Exc.PyUnicode_Ap │ │ │ │ - 0x00025f40 70656e64 00507955 6e737461 626c655f pend.PyUnstable_ │ │ │ │ - 0x00025f50 47435f56 69736974 4f626a65 63747300 GC_VisitObjects. │ │ │ │ - 0x00025f60 50794d65 6d5f5365 74757044 65627567 PyMem_SetupDebug │ │ │ │ - 0x00025f70 486f6f6b 73005079 44657363 725f4973 Hooks.PyDescr_Is │ │ │ │ - 0x00025f80 44617461 00507945 72725f53 65744861 Data.PyErr_SetHa │ │ │ │ - 0x00025f90 6e646c65 64457863 65707469 6f6e0050 ndledException.P │ │ │ │ - 0x00025fa0 79556e73 7461626c 655f4c6f 6e675f43 yUnstable_Long_C │ │ │ │ - 0x00025fb0 6f6d7061 63745661 6c756500 50794672 ompactValue.PyFr │ │ │ │ - 0x00025fc0 616d655f 47657447 656e6572 61746f72 ame_GetGenerator │ │ │ │ - 0x00025fd0 0050794f 535f5265 61646c69 6e654675 .PyOS_ReadlineFu │ │ │ │ - 0x00025fe0 6e637469 6f6e506f 696e7465 72005f50 nctionPointer._P │ │ │ │ - 0x00025ff0 79446963 745f4765 74497465 6d526566 yDict_GetItemRef │ │ │ │ - 0x00026000 5f4b6e6f 776e4861 73685f4c 6f636b48 _KnownHash_LockH │ │ │ │ - 0x00026010 656c6400 5f507953 79735f47 65744174 eld._PySys_GetAt │ │ │ │ - 0x00026020 74720050 795f4578 69740050 79556e69 tr.Py_Exit.PyUni │ │ │ │ - 0x00026030 636f6465 5f526573 697a6500 50795365 code_Resize.PySe │ │ │ │ - 0x00026040 7175656e 63655f4c 656e6774 68005f65 quence_Length._e │ │ │ │ - 0x00026050 64617461 00507952 756e5f46 696c6545 data.PyRun_FileE │ │ │ │ - 0x00026060 78005079 4c697374 49746572 5f547970 x.PyListIter_Typ │ │ │ │ - 0x00026070 65005f50 79457661 6c5f4578 63657074 e._PyEval_Except │ │ │ │ - 0x00026080 696f6e47 726f7570 4d617463 68005f50 ionGroupMatch._P │ │ │ │ - 0x00026090 795f635f 73756d00 50794578 635f556e y_c_sum.PyExc_Un │ │ │ │ - 0x000260a0 69636f64 65576172 6e696e67 005f5079 icodeWarning._Py │ │ │ │ - 0x000260b0 556e6963 6f64655f 456e636f 64655554 Unicode_EncodeUT │ │ │ │ - 0x000260c0 46333200 50794f62 6a656374 5f476574 F32.PyObject_Get │ │ │ │ - 0x000260d0 4974656d 44617461 0050795f 4e657752 ItemData.Py_NewR │ │ │ │ - 0x000260e0 65660050 79496d70 6f72745f 45786563 ef.PyImport_Exec │ │ │ │ - 0x000260f0 436f6465 4d6f6475 6c650050 79496e69 CodeModule.PyIni │ │ │ │ - 0x00026100 745f5f69 6d700050 79446573 63725f4e t__imp.PyDescr_N │ │ │ │ - 0x00026110 65774765 74536574 0050794c 6f6e675f ewGetSet.PyLong_ │ │ │ │ - 0x00026120 46726f6d 556e7369 676e6564 4e617469 FromUnsignedNati │ │ │ │ - 0x00026130 76654279 74657300 5f507957 65616b72 veBytes._PyWeakr │ │ │ │ - 0x00026140 65665f50 726f7879 54797065 00507957 ef_ProxyType.PyW │ │ │ │ - 0x00026150 65616b72 65665f47 65745265 66005f50 eakref_GetRef._P │ │ │ │ - 0x00026160 79446963 745f4c6f 6164476c 6f62616c yDict_LoadGlobal │ │ │ │ - 0x00026170 00507946 696c655f 57726974 65537472 .PyFile_WriteStr │ │ │ │ - 0x00026180 696e6700 50794172 675f5661 50617273 ing.PyArg_VaPars │ │ │ │ - 0x00026190 65547570 6c65416e 644b6579 776f7264 eTupleAndKeyword │ │ │ │ - 0x000261a0 73005f50 79417267 5f506172 73655475 s._PyArg_ParseTu │ │ │ │ - 0x000261b0 706c6541 6e644b65 79776f72 64735f53 pleAndKeywords_S │ │ │ │ - 0x000261c0 697a6554 00507955 6e69636f 64655f43 izeT.PyUnicode_C │ │ │ │ - 0x000261d0 6f707943 68617261 63746572 73005079 opyCharacters.Py │ │ │ │ - 0x000261e0 54797065 5f46726f 6d4d6574 61636c61 Type_FromMetacla │ │ │ │ - 0x000261f0 7373005f 5079556e 69636f64 655f4973 ss._PyUnicode_Is │ │ │ │ - 0x00026200 4c6f7765 72636173 65005f50 79556e69 Lowercase._PyUni │ │ │ │ - 0x00026210 636f6465 5f49734e 756d6572 69630050 code_IsNumeric.P │ │ │ │ - 0x00026220 79457863 5f4e6f74 41446972 6563746f yExc_NotADirecto │ │ │ │ - 0x00026230 72794572 726f7200 50794f62 6a656374 ryError.PyObject │ │ │ │ - 0x00026240 5f486173 41747472 53747269 6e670050 _HasAttrString.P │ │ │ │ - 0x00026250 79436f6d 706c6578 5f46726f 6d43436f yComplex_FromCCo │ │ │ │ - 0x00026260 6d706c65 78005079 42756666 65725f52 mplex.PyBuffer_R │ │ │ │ - 0x00026270 656c6561 7365005f 50794576 616c5f42 elease._PyEval_B │ │ │ │ - 0x00026280 696e6172 794f7073 00507957 69646553 inaryOps.PyWideS │ │ │ │ - 0x00026290 7472696e 674c6973 745f4170 70656e64 tringList_Append │ │ │ │ - 0x000262a0 0050795f 52657072 4c656176 65005079 .Py_ReprLeave.Py │ │ │ │ - 0x000262b0 4576616c 5f546872 65616473 496e6974 Eval_ThreadsInit │ │ │ │ - 0x000262c0 69616c69 7a656400 5f50795f 52657374 ialized._Py_Rest │ │ │ │ - 0x000262d0 6f726553 69676e61 6c730050 79537973 oreSignals.PySys │ │ │ │ - 0x000262e0 5f486173 5761726e 4f707469 6f6e7300 _HasWarnOptions. │ │ │ │ - 0x000262f0 50794743 5f446973 61626c65 005f5079 PyGC_Disable._Py │ │ │ │ - 0x00026300 58495f45 6e746572 005f5079 496e7465 XI_Enter._PyInte │ │ │ │ - 0x00026310 72707265 74657253 74617465 5f476574 rpreterState_Get │ │ │ │ - 0x00026320 4576616c 4672616d 6546756e 63005079 EvalFrameFunc.Py │ │ │ │ - 0x00026330 4578635f 49734144 69726563 746f7279 Exc_IsADirectory │ │ │ │ - 0x00026340 4572726f 72005079 4672616d 655f4765 Error.PyFrame_Ge │ │ │ │ - 0x00026350 74426163 6b005079 556e6963 6f64655f tBack.PyUnicode_ │ │ │ │ - 0x00026360 47657453 697a6500 5f507954 7970655f GetSize._PyType_ │ │ │ │ - 0x00026370 4c6f6f6b 7570005f 50794576 616c5f46 Lookup._PyEval_F │ │ │ │ - 0x00026380 72616d65 436c6561 72416e64 506f7000 rameClearAndPop. │ │ │ │ - 0x00026390 50795365 7175656e 63655f52 65706561 PySequence_Repea │ │ │ │ - 0x000263a0 74005079 5f446f6e 74577269 74654279 t.Py_DontWriteBy │ │ │ │ - 0x000263b0 7465636f 6465466c 61670050 7952756e tecodeFlag.PyRun │ │ │ │ - 0x000263c0 5f46696c 65005f50 79446963 745f4765 _File._PyDict_Ge │ │ │ │ - 0x000263d0 74497465 6d537472 696e6757 69746845 tItemStringWithE │ │ │ │ - 0x000263e0 72726f72 005f5079 5f476574 436f6e66 rror._Py_GetConf │ │ │ │ - 0x000263f0 69670050 79547970 655f5761 74636800 ig.PyType_Watch. │ │ │ │ - 0x00026400 5f50794f 626a6563 745f4361 6c6c4d65 _PyObject_CallMe │ │ │ │ - 0x00026410 74686f64 49640050 79556e69 636f6465 thodId.PyUnicode │ │ │ │ - 0x00026420 5f446563 6f646555 54463800 5079436f _DecodeUTF8.PyCo │ │ │ │ - 0x00026430 6d70696c 655f4f70 636f6465 53746163 mpile_OpcodeStac │ │ │ │ - 0x00026440 6b456666 65637457 6974684a 756d7000 kEffectWithJump. │ │ │ │ - 0x00026450 5f507945 76616c5f 41646450 656e6469 _PyEval_AddPendi │ │ │ │ - 0x00026460 6e674361 6c6c0050 79457863 5f53796e ngCall.PyExc_Syn │ │ │ │ - 0x00026470 74617857 61726e69 6e670050 79556e73 taxWarning.PyUns │ │ │ │ - 0x00026480 7461626c 655f436f 70795065 72664d61 table_CopyPerfMa │ │ │ │ - 0x00026490 7046696c 65005079 4c6f6e67 5f417355 pFile.PyLong_AsU │ │ │ │ - 0x000264a0 6e736967 6e65644c 6f6e674d 61736b00 nsignedLongMask. │ │ │ │ - 0x000264b0 50795468 72656164 5f747373 5f676574 PyThread_tss_get │ │ │ │ - 0x000264c0 00507953 74617475 735f4f6b 005f5079 .PyStatus_Ok._Py │ │ │ │ - 0x000264d0 5f466174 616c5265 66636f75 6e744572 _FatalRefcountEr │ │ │ │ - 0x000264e0 726f7246 756e6300 50794d65 74686f64 rorFunc.PyMethod │ │ │ │ - 0x000264f0 44657363 725f5479 7065005f 5079436f Descr_Type._PyCo │ │ │ │ - 0x00026500 6d70696c 655f4f70 636f6465 4861734a mpile_OpcodeHasJ │ │ │ │ - 0x00026510 756d7000 5079496e 69745f5f 63737600 ump.PyInit__csv. │ │ │ │ - 0x00026520 5079496e 69745f61 72726179 00507945 PyInit_array.PyE │ │ │ │ - 0x00026530 78635f49 6e746572 70726574 65724e6f xc_InterpreterNo │ │ │ │ - 0x00026540 74466f75 6e644572 726f7200 5f50794f tFoundError._PyO │ │ │ │ - 0x00026550 626a6563 745f4c6f 6f6b7570 53706563 bject_LookupSpec │ │ │ │ - 0x00026560 69616c00 50794578 63657074 696f6e43 ial.PyExceptionC │ │ │ │ - 0x00026570 6c617373 5f4e616d 65005079 4f535f73 lass_Name.PyOS_s │ │ │ │ - 0x00026580 7472746f 6c005f50 79457661 6c5f4368 trtol._PyEval_Ch │ │ │ │ - 0x00026590 65636b45 78636570 74537461 72547970 eckExceptStarTyp │ │ │ │ - 0x000265a0 6556616c 6964005f 50795f63 74797065 eValid._Py_ctype │ │ │ │ - 0x000265b0 5f746162 6c650050 79496d70 6f72745f _table.PyImport_ │ │ │ │ - 0x000265c0 47657449 6d706f72 74657200 50794c69 GetImporter.PyLi │ │ │ │ - 0x000265d0 73745f4e 6577005f 50795765 616b7265 st_New._PyWeakre │ │ │ │ - 0x000265e0 665f4973 44656164 00507948 6173685f f_IsDead.PyHash_ │ │ │ │ - 0x000265f0 47657446 756e6344 65660050 79457272 GetFuncDef.PyErr │ │ │ │ - 0x00026600 5f536574 46726f6d 4572726e 6f005079 _SetFromErrno.Py │ │ │ │ - 0x00026610 54797065 5f47656e 65726963 416c6c6f Type_GenericAllo │ │ │ │ - 0x00026620 63005079 4d656d5f 4d616c6c 6f630050 c.PyMem_Malloc.P │ │ │ │ - 0x00026630 794f626a 6563745f 43686563 6b526561 yObject_CheckRea │ │ │ │ - 0x00026640 64427566 66657200 50794361 6c6c6162 dBuffer.PyCallab │ │ │ │ - 0x00026650 6c655f43 6865636b 00507954 7970655f le_Check.PyType_ │ │ │ │ - 0x00026660 47657446 756c6c79 5175616c 69666965 GetFullyQualifie │ │ │ │ - 0x00026670 644e616d 65005079 4c6f6e67 5f417349 dName.PyLong_AsI │ │ │ │ - 0x00026680 6e74005f 50795469 6d655f41 7354696d nt._PyTime_AsTim │ │ │ │ - 0x00026690 6576616c 5f636c61 6d700050 79457272 eval_clamp.PyErr │ │ │ │ - 0x000266a0 5f507269 6e744578 00507944 6963745f _PrintEx.PyDict_ │ │ │ │ - 0x000266b0 53657444 65666175 6c745265 66005f50 SetDefaultRef._P │ │ │ │ - 0x000266c0 795f556e 69766572 73616c4e 65776c69 y_UniversalNewli │ │ │ │ - 0x000266d0 6e654667 65747357 69746853 697a6500 neFgetsWithSize. │ │ │ │ - 0x000266e0 50794572 725f4469 73706c61 79457863 PyErr_DisplayExc │ │ │ │ - 0x000266f0 65707469 6f6e0050 79537973 5f417564 eption.PySys_Aud │ │ │ │ - 0x00026700 69745475 706c6500 5f507954 7970655f itTuple._PyType_ │ │ │ │ - 0x00026710 47657444 69637400 50794469 63744974 GetDict.PyDictIt │ │ │ │ - 0x00026720 656d735f 54797065 0050795f 68657864 ems_Type.Py_hexd │ │ │ │ - 0x00026730 69676974 73005079 4578635f 436f6e6e igits.PyExc_Conn │ │ │ │ - 0x00026740 65637469 6f6e5265 73657445 72726f72 ectionResetError │ │ │ │ - 0x00026750 005f5079 53656d61 70686f72 655f4465 ._PySemaphore_De │ │ │ │ - 0x00026760 7374726f 79005079 5379735f 41756469 stroy.PySys_Audi │ │ │ │ - 0x00026770 74005079 556e6963 6f64655f 41735554 t.PyUnicode_AsUT │ │ │ │ - 0x00026780 46380050 795f4745 54454e56 00507949 F8.Py_GETENV.PyI │ │ │ │ - 0x00026790 6e69745f 5f776561 6b726566 00507943 nit__weakref.PyC │ │ │ │ - 0x000267a0 61707375 6c655f47 6574506f 696e7465 apsule_GetPointe │ │ │ │ - 0x000267b0 72005f50 794f626a 6563745f 43616c6c r._PyObject_Call │ │ │ │ - 0x000267c0 4d657468 6f645f53 697a6554 0050795f Method_SizeT.Py_ │ │ │ │ - 0x000267d0 4973496e 69746961 6c697a65 64005f50 IsInitialized._P │ │ │ │ - 0x000267e0 79556e69 636f6465 5f436865 636b436f yUnicode_CheckCo │ │ │ │ - 0x000267f0 6e736973 74656e63 79005079 44696374 nsistency.PyDict │ │ │ │ - 0x00026800 5f436c65 61720050 794f626a 6563745f _Clear.PyObject_ │ │ │ │ - 0x00026810 47435f54 7261636b 005f5079 5379735f GC_Track._PySys_ │ │ │ │ - 0x00026820 47657453 697a654f 66005079 5a69705f GetSizeOf.PyZip_ │ │ │ │ - 0x00026830 54797065 00507955 6e69636f 64655f44 Type.PyUnicode_D │ │ │ │ - 0x00026840 65636f64 654c6174 696e3100 5079434d ecodeLatin1.PyCM │ │ │ │ - 0x00026850 6574686f 645f5479 70650050 79506963 ethod_Type.PyPic │ │ │ │ - 0x00026860 6b6c6542 75666665 725f4765 74427566 kleBuffer_GetBuf │ │ │ │ - 0x00026870 66657200 5f507949 6d706f72 745f4672 fer._PyImport_Fr │ │ │ │ - 0x00026880 6f7a656e 5374646c 6962005f 50794576 ozenStdlib._PyEv │ │ │ │ - 0x00026890 616c5f46 6f726d61 74417761 69746162 al_FormatAwaitab │ │ │ │ - 0x000268a0 6c654572 726f7200 5f50794c 6f6e675f leError._PyLong_ │ │ │ │ - 0x000268b0 52736869 66740050 79457863 5f46696c Rshift.PyExc_Fil │ │ │ │ - 0x000268c0 65457869 73747345 72726f72 00507954 eExistsError.PyT │ │ │ │ - 0x000268d0 68726561 645f7374 6172745f 6e65775f hread_start_new_ │ │ │ │ - 0x000268e0 74687265 61640050 79446963 745f4d65 thread.PyDict_Me │ │ │ │ - 0x000268f0 72676546 726f6d53 65713200 50795265 rgeFromSeq2.PyRe │ │ │ │ - 0x00026900 66547261 6365725f 47657454 72616365 fTracer_GetTrace │ │ │ │ - 0x00026910 72005079 56656374 6f726361 6c6c5f43 r.PyVectorcall_C │ │ │ │ - 0x00026920 616c6c00 5f507955 6e69636f 64655f49 all._PyUnicode_I │ │ │ │ - 0x00026930 6e746572 6e496e50 6c616365 005f5079 nternInPlace._Py │ │ │ │ - 0x00026940 4d6f6e69 746f7269 6e675f46 69726545 Monitoring_FireE │ │ │ │ - 0x00026950 78636570 74696f6e 48616e64 6c656445 xceptionHandledE │ │ │ │ - 0x00026960 76656e74 00507945 72725f52 616e6765 vent.PyErr_Range │ │ │ │ - 0x00026970 6453796e 7461784c 6f636174 696f6e4f dSyntaxLocationO │ │ │ │ - 0x00026980 626a6563 74005f50 79547570 6c655f46 bject._PyTuple_F │ │ │ │ - 0x00026990 726f6d41 72726179 53746561 6c005079 romArraySteal.Py │ │ │ │ - 0x000269a0 54687265 61645f67 65745f74 68726561 Thread_get_threa │ │ │ │ - 0x000269b0 645f6e61 74697665 5f696400 50794469 d_native_id.PyDi │ │ │ │ - 0x000269c0 63745f53 65744974 656d0050 794d6170 ct_SetItem.PyMap │ │ │ │ - 0x000269d0 70696e67 5f476574 4f707469 6f6e616c ping_GetOptional │ │ │ │ - 0x000269e0 4974656d 53747269 6e670050 794f626a ItemString.PyObj │ │ │ │ - 0x000269f0 6563745f 52657072 00507953 65717565 ect_Repr.PySeque │ │ │ │ - 0x00026a00 6e63655f 53657453 6c696365 005f5079 nce_SetSlice._Py │ │ │ │ - 0x00026a10 496e7465 72707265 74657253 74617465 InterpreterState │ │ │ │ - 0x00026a20 5f476574 436f6e66 6967436f 7079005f _GetConfigCopy._ │ │ │ │ - 0x00026a30 50795f42 75696c64 56616c75 655f5369 Py_BuildValue_Si │ │ │ │ - 0x00026a40 7a655400 5f507955 6e69636f 64655f49 zeT._PyUnicode_I │ │ │ │ - 0x00026a50 73446563 696d616c 44696769 74005079 sDecimalDigit.Py │ │ │ │ - 0x00026a60 496d706f 72745f46 726f7a65 6e4d6f64 Import_FrozenMod │ │ │ │ - 0x00026a70 756c6573 00507947 656e5f4e 65775769 ules.PyGen_NewWi │ │ │ │ - 0x00026a80 74685175 616c4e61 6d650050 79436170 thQualName.PyCap │ │ │ │ - 0x00026a90 73756c65 5f496d70 6f727400 50794576 sule_Import.PyEv │ │ │ │ - 0x00026aa0 616c5f47 65744675 6e634465 73630050 al_GetFuncDesc.P │ │ │ │ - 0x00026ab0 595f5449 4d454f55 545f4d41 58005079 Y_TIMEOUT_MAX.Py │ │ │ │ - 0x00026ac0 4f626a65 63745f47 65744172 656e6141 Object_GetArenaA │ │ │ │ - 0x00026ad0 6c6c6f63 61746f72 005f5079 556e6963 llocator._PyUnic │ │ │ │ - 0x00026ae0 6f64655f 49734469 67697400 50795365 ode_IsDigit.PySe │ │ │ │ - 0x00026af0 7175656e 63655f4c 69737400 50794572 quence_List.PyEr │ │ │ │ - 0x00026b00 725f5365 74496e74 65727275 7074005f r_SetInterrupt._ │ │ │ │ - 0x00026b10 50795469 6d655f46 726f6d4c 6f6e6700 PyTime_FromLong. │ │ │ │ - 0x00026b20 50794c6f 6e675f41 73556e73 69676e65 PyLong_AsUnsigne │ │ │ │ - 0x00026b30 644c6f6e 67005f50 795f4469 73706c61 dLong._Py_Displa │ │ │ │ - 0x00026b40 79536f75 7263654c 696e6500 5f507945 ySourceLine._PyE │ │ │ │ - 0x00026b50 72725f45 78636570 74696f6e 4d617463 rr_ExceptionMatc │ │ │ │ - 0x00026b60 68657300 5f507943 726f7373 496e7465 hes._PyCrossInte │ │ │ │ - 0x00026b70 72707265 74657244 6174615f 496e6974 rpreterData_Init │ │ │ │ - 0x00026b80 00507949 6e69745f 5f736861 31005079 .PyInit__sha1.Py │ │ │ │ - 0x00026b90 496e7465 72707265 74657253 74617465 InterpreterState │ │ │ │ - 0x00026ba0 5f476574 44696374 00507946 756e6374 _GetDict.PyFunct │ │ │ │ - 0x00026bb0 696f6e5f 54797065 0050795f 50726549 ion_Type.Py_PreI │ │ │ │ - 0x00026bc0 6e697469 616c697a 65005f50 794d6f6e nitialize._PyMon │ │ │ │ - 0x00026bd0 69746f72 696e675f 46697265 5079556e itoring_FirePyUn │ │ │ │ - 0x00026be0 77696e64 4576656e 74005079 436f6e66 windEvent.PyConf │ │ │ │ - 0x00026bf0 69675f49 6e697450 7974686f 6e436f6e ig_InitPythonCon │ │ │ │ - 0x00026c00 66696700 50794469 63745f4e 65770050 fig.PyDict_New.P │ │ │ │ - 0x00026c10 795f4765 74417267 63417267 76005f50 y_GetArgcArgv._P │ │ │ │ - 0x00026c20 79436f6d 70696c65 5f4f7074 696d697a yCompile_Optimiz │ │ │ │ - 0x00026c30 65436667 005f5079 42797465 735f4a6f eCfg._PyBytes_Jo │ │ │ │ - 0x00026c40 696e0050 79496e69 745f5f62 6c616b65 in.PyInit__blake │ │ │ │ - 0x00026c50 32005f50 79427974 65735f52 65706561 2._PyBytes_Repea │ │ │ │ - 0x00026c60 74005079 52756e5f 53696d70 6c654669 t.PyRun_SimpleFi │ │ │ │ - 0x00026c70 6c654578 005f5079 43726f73 73496e74 leEx._PyCrossInt │ │ │ │ - 0x00026c80 65727072 65746572 44617461 5f4c6f6f erpreterData_Loo │ │ │ │ - 0x00026c90 6b757000 5f507941 72675f42 61644172 kup._PyArg_BadAr │ │ │ │ - 0x00026ca0 67756d65 6e74005f 50795265 63757273 gument._PyRecurs │ │ │ │ - 0x00026cb0 6976654d 75746578 5f4c6f63 6b005079 iveMutex_Lock.Py │ │ │ │ - 0x00026cc0 5379735f 5365744f 626a6563 74005079 Sys_SetObject.Py │ │ │ │ - 0x00026cd0 54687265 61645f61 63717569 72655f6c Thread_acquire_l │ │ │ │ - 0x00026ce0 6f636b00 50795374 61747573 5f497345 ock.PyStatus_IsE │ │ │ │ - 0x00026cf0 78697400 50794672 616d655f 47657447 xit.PyFrame_GetG │ │ │ │ - 0x00026d00 6c6f6261 6c730050 795f4672 6f7a656e lobals.Py_Frozen │ │ │ │ - 0x00026d10 4d61696e 00507955 6e69636f 64655472 Main.PyUnicodeTr │ │ │ │ - 0x00026d20 616e736c 61746545 72726f72 5f536574 anslateError_Set │ │ │ │ - 0x00026d30 53746172 74005079 436f6465 635f4465 Start.PyCodec_De │ │ │ │ - 0x00026d40 636f6465 00507945 78636570 74696f6e code.PyException │ │ │ │ - 0x00026d50 5f476574 54726163 65626163 6b005079 _GetTraceback.Py │ │ │ │ - 0x00026d60 4578635f 436f6e6e 65637469 6f6e4572 Exc_ConnectionEr │ │ │ │ - 0x00026d70 726f7200 5a4c4942 5f312e32 2e300047 ror.ZLIB_1.2.0.G │ │ │ │ - 0x00026d80 4c494243 5f322e34 00474c49 42435f32 LIBC_2.4.GLIBC_2 │ │ │ │ - 0x00026d90 2e333800 474c4942 435f322e 33350047 .38.GLIBC_2.35.G │ │ │ │ - 0x00026da0 4c494243 5f322e32 3900474c 4942435f LIBC_2.29.GLIBC_ │ │ │ │ - 0x00026db0 322e3800 474c4942 435f322e 31340047 2.8.GLIBC_2.14.G │ │ │ │ - 0x00026dc0 4c494243 5f322e36 00474c49 42435f32 LIBC_2.6.GLIBC_2 │ │ │ │ - 0x00026dd0 2e313000 474c4942 435f322e 32350047 .10.GLIBC_2.25.G │ │ │ │ - 0x00026de0 4c494243 5f322e31 3500474c 4942435f LIBC_2.15.GLIBC_ │ │ │ │ - 0x00026df0 322e3236 00474c49 42435f32 2e323700 2.26.GLIBC_2.27. │ │ │ │ - 0x00026e00 474c4942 435f322e 3700474c 4942435f GLIBC_2.7.GLIBC_ │ │ │ │ - 0x00026e10 322e3333 00474c49 42435f32 2e350047 2.33.GLIBC_2.5.G │ │ │ │ - 0x00026e20 4c494243 5f322e33 3200474c 4942435f LIBC_2.32.GLIBC_ │ │ │ │ - 0x00026e30 322e3136 00474c49 42435f32 2e390047 2.16.GLIBC_2.9.G │ │ │ │ - 0x00026e40 4c494243 5f322e33 3400 LIBC_2.34. │ │ │ │ + 0x0001e430 5f507955 6e69636f 64655f45 7175616c _PyUnicode_Equal │ │ │ │ + 0x0001e440 00507946 6c6f6174 5f476574 4d696e00 .PyFloat_GetMin. │ │ │ │ + 0x0001e450 50794279 7465735f 436f6e63 61740050 PyBytes_Concat.P │ │ │ │ + 0x0001e460 794f626a 6563745f 43616c6c 46696e61 yObject_CallFina │ │ │ │ + 0x0001e470 6c697a65 7246726f 6d446561 6c6c6f63 lizerFromDealloc │ │ │ │ + 0x0001e480 00507949 6d706f72 745f4765 744d6167 .PyImport_GetMag │ │ │ │ + 0x0001e490 69634e75 6d626572 00507955 6e69636f icNumber.PyUnico │ │ │ │ + 0x0001e4a0 64655f50 61727469 74696f6e 0050794d de_Partition.PyM │ │ │ │ + 0x0001e4b0 656d6f72 79566965 775f4672 6f6d4f62 emoryView_FromOb │ │ │ │ + 0x0001e4c0 6a656374 005f5079 5f536574 52656663 ject._Py_SetRefc │ │ │ │ + 0x0001e4d0 6e740050 79536571 75656e63 655f496e nt.PySequence_In │ │ │ │ + 0x0001e4e0 506c6163 65526570 65617400 5f507943 PlaceRepeat._PyC │ │ │ │ + 0x0001e4f0 6f64655f 436f6e73 74616e74 4b657900 ode_ConstantKey. │ │ │ │ + 0x0001e500 50794f62 6a656374 5f476574 54797065 PyObject_GetType │ │ │ │ + 0x0001e510 44617461 00507954 75706c65 5f536574 Data.PyTuple_Set │ │ │ │ + 0x0001e520 4974656d 005f5079 4c6f6e67 5f46726f Item._PyLong_Fro │ │ │ │ + 0x0001e530 6d54696d 655f7400 50794d6f 64756c65 mTime_t.PyModule │ │ │ │ + 0x0001e540 5f476574 4e616d65 4f626a65 63740050 _GetNameObject.P │ │ │ │ + 0x0001e550 79556e69 636f6465 5f417355 43533443 yUnicode_AsUCS4C │ │ │ │ + 0x0001e560 6f707900 50794f62 6a656374 5f486173 opy.PyObject_Has │ │ │ │ + 0x0001e570 68005079 496e6974 5f5f7472 6163656d h.PyInit__tracem │ │ │ │ + 0x0001e580 616c6c6f 63005079 496e6974 5f5f7368 alloc.PyInit__sh │ │ │ │ + 0x0001e590 6133005f 50794279 74657357 72697465 a3._PyBytesWrite │ │ │ │ + 0x0001e5a0 725f4669 6e697368 00507949 6e69745f r_Finish.PyInit_ │ │ │ │ + 0x0001e5b0 5f737567 67657374 696f6e73 00507944 _suggestions.PyD │ │ │ │ + 0x0001e5c0 65736372 5f4e6577 4d656d62 6572005f escr_NewMember._ │ │ │ │ + 0x0001e5d0 5079556e 69636f64 655f436f 70790050 PyUnicode_Copy.P │ │ │ │ + 0x0001e5e0 794f626a 6563745f 47657442 75666665 yObject_GetBuffe │ │ │ │ + 0x0001e5f0 72005079 4f626a65 63745f52 65707200 r.PyObject_Repr. │ │ │ │ + 0x0001e600 50794f62 6a656374 5f53656c 66497465 PyObject_SelfIte │ │ │ │ + 0x0001e610 72005079 5f536574 52656375 7273696f r.Py_SetRecursio │ │ │ │ + 0x0001e620 6e4c696d 69740050 79547970 655f436c nLimit.PyType_Cl │ │ │ │ + 0x0001e630 65617243 61636865 00507954 68726561 earCache.PyThrea │ │ │ │ + 0x0001e640 64537461 74655f47 6574556e 63686563 dState_GetUnchec │ │ │ │ + 0x0001e650 6b656400 5079436f 726f5f4e 65770050 ked.PyCoro_New.P │ │ │ │ + 0x0001e660 794d6172 7368616c 5f577269 74654c6f yMarshal_WriteLo │ │ │ │ + 0x0001e670 6e67546f 46696c65 00507949 6e737461 ngToFile.PyInsta │ │ │ │ + 0x0001e680 6e63654d 6574686f 645f5479 70650050 nceMethod_Type.P │ │ │ │ + 0x0001e690 79436c61 73734d65 74686f64 5f547970 yClassMethod_Typ │ │ │ │ + 0x0001e6a0 65005079 53657175 656e6365 5f476574 e.PySequence_Get │ │ │ │ + 0x0001e6b0 536c6963 65005079 466c6f61 745f5061 Slice.PyFloat_Pa │ │ │ │ + 0x0001e6c0 636b3200 50795f49 6e697469 616c697a ck2.Py_Initializ │ │ │ │ + 0x0001e6d0 65457800 50794578 635f5661 6c756545 eEx.PyExc_ValueE │ │ │ │ + 0x0001e6e0 72726f72 0050794f 535f7365 74736967 rror.PyOS_setsig │ │ │ │ + 0x0001e6f0 00507955 6e69636f 64654974 65725f54 .PyUnicodeIter_T │ │ │ │ + 0x0001e700 79706500 5f507954 696d655f 4f626a65 ype._PyTime_Obje │ │ │ │ + 0x0001e710 6374546f 54696d65 76616c00 5f507954 ctToTimeval._PyT │ │ │ │ + 0x0001e720 68726561 64537461 74655f47 65744375 hreadState_GetCu │ │ │ │ + 0x0001e730 7272656e 74005079 44657363 725f4e65 rrent.PyDescr_Ne │ │ │ │ + 0x0001e740 77577261 70706572 005f5079 496d706f wWrapper._PyImpo │ │ │ │ + 0x0001e750 72745f46 726f7a65 6e546573 74005f50 rt_FrozenTest._P │ │ │ │ + 0x0001e760 7954696d 655f4672 6f6d4c6f 6e67005f yTime_FromLong._ │ │ │ │ + 0x0001e770 50794469 63745f50 6f70005f 5079436f PyDict_Pop._PyCo │ │ │ │ + 0x0001e780 6d70696c 655f4173 73656d62 6c650050 mpile_Assemble.P │ │ │ │ + 0x0001e790 79556e69 636f6465 5f525370 6c697400 yUnicode_RSplit. │ │ │ │ + 0x0001e7a0 5f50794f 626a6563 745f4475 6d700050 _PyObject_Dump.P │ │ │ │ + 0x0001e7b0 79556e69 636f6465 5f46726f 6d4f7264 yUnicode_FromOrd │ │ │ │ + 0x0001e7c0 696e616c 00507949 6e69745f 5f6c6f63 inal.PyInit__loc │ │ │ │ + 0x0001e7d0 616c6500 50794572 725f4765 74526169 ale.PyErr_GetRai │ │ │ │ + 0x0001e7e0 73656445 78636570 74696f6e 0050794c sedException.PyL │ │ │ │ + 0x0001e7f0 6f6e675f 41734c6f 6e670050 794c6f6e ong_AsLong.PyLon │ │ │ │ + 0x0001e800 675f4672 6f6d5373 697a655f 74005079 g_FromSsize_t.Py │ │ │ │ + 0x0001e810 5f4f7074 696d697a 65466c61 67005079 _OptimizeFlag.Py │ │ │ │ + 0x0001e820 47435f43 6f6c6c65 63740050 794c6f6e GC_Collect.PyLon │ │ │ │ + 0x0001e830 675f4173 4e617469 76654279 74657300 g_AsNativeBytes. │ │ │ │ + 0x0001e840 50794f62 6a656374 5f47656e 65726963 PyObject_Generic │ │ │ │ + 0x0001e850 47657444 69637400 50795f47 65745072 GetDict.Py_GetPr │ │ │ │ + 0x0001e860 6f677261 6d4e616d 65005079 4f535f6d ogramName.PyOS_m │ │ │ │ + 0x0001e870 79737472 6e69636d 70005079 54726163 ystrnicmp.PyTrac │ │ │ │ + 0x0001e880 654d616c 6c6f635f 556e7472 61636b00 eMalloc_Untrack. │ │ │ │ + 0x0001e890 50794279 74654172 7261795f 53697a65 PyByteArray_Size │ │ │ │ + 0x0001e8a0 00507949 6e69745f 5f6a736f 6e005079 .PyInit__json.Py │ │ │ │ + 0x0001e8b0 496d706f 72745f49 6d706f72 744d6f64 Import_ImportMod │ │ │ │ + 0x0001e8c0 756c654e 6f426c6f 636b005f 50795365 uleNoBlock._PySe │ │ │ │ + 0x0001e8d0 6d617068 6f72655f 496e6974 0050795f maphore_Init.Py_ │ │ │ │ + 0x0001e8e0 47657450 61746800 5f50795f 4e657752 GetPath._Py_NewR │ │ │ │ + 0x0001e8f0 65666572 656e6365 4e6f546f 74616c00 eferenceNoTotal. │ │ │ │ + 0x0001e900 5f507955 6e69636f 64655f41 73555446 _PyUnicode_AsUTF │ │ │ │ + 0x0001e910 38537472 696e6700 50795475 706c655f 8String.PyTuple_ │ │ │ │ + 0x0001e920 47657453 6c696365 0050794d 656d5f52 GetSlice.PyMem_R │ │ │ │ + 0x0001e930 65616c6c 6f630050 795f436f 6d70696c ealloc.Py_Compil │ │ │ │ + 0x0001e940 65537472 696e674f 626a6563 74005079 eStringObject.Py │ │ │ │ + 0x0001e950 4572725f 42616441 7267756d 656e7400 Err_BadArgument. │ │ │ │ + 0x0001e960 5079556e 69636f64 655f4173 456e636f PyUnicode_AsEnco │ │ │ │ + 0x0001e970 6465644f 626a6563 74005079 496e6974 dedObject.PyInit │ │ │ │ + 0x0001e980 5f5f6d64 35005079 54687265 61645f65 __md5.PyThread_e │ │ │ │ + 0x0001e990 7869745f 74687265 6164005f 50795f49 xit_thread._Py_I │ │ │ │ + 0x0001e9a0 73496e74 65727072 65746572 46696e61 sInterpreterFina │ │ │ │ + 0x0001e9b0 6c697a69 6e670050 79546872 65616453 lizing.PyThreadS │ │ │ │ + 0x0001e9c0 74617465 5f537761 70005f50 79556e69 tate_Swap._PyUni │ │ │ │ + 0x0001e9d0 636f6465 5f446563 6f646555 6e69636f code_DecodeUnico │ │ │ │ + 0x0001e9e0 64654573 63617065 496e7465 726e616c deEscapeInternal │ │ │ │ + 0x0001e9f0 32005079 43616c6c 49746572 5f547970 2.PyCallIter_Typ │ │ │ │ + 0x0001ea00 65005079 496e6974 5f5f6162 63005079 e.PyInit__abc.Py │ │ │ │ + 0x0001ea10 4f626a65 63745f47 65744172 656e6141 Object_GetArenaA │ │ │ │ + 0x0001ea20 6c6c6f63 61746f72 00507954 68726561 llocator.PyThrea │ │ │ │ + 0x0001ea30 645f6465 74616368 5f746872 65616400 d_detach_thread. │ │ │ │ + 0x0001ea40 50795f49 7346616c 7365005f 50795849 Py_IsFalse._PyXI │ │ │ │ + 0x0001ea50 5f436c65 61724578 63496e66 6f005079 _ClearExcInfo.Py │ │ │ │ + 0x0001ea60 5379735f 41756469 74005079 54687265 Sys_Audit.PyThre │ │ │ │ + 0x0001ea70 61645374 6174655f 44656c65 74650050 adState_Delete.P │ │ │ │ + 0x0001ea80 794c6f6e 675f4173 566f6964 50747200 yLong_AsVoidPtr. │ │ │ │ + 0x0001ea90 5f507949 6e746572 70726574 65725374 _PyInterpreterSt │ │ │ │ + 0x0001eaa0 6174655f 47657457 68656e63 65005079 ate_GetWhence.Py │ │ │ │ + 0x0001eab0 4e756d62 65725f49 6e506c61 6365466c Number_InPlaceFl │ │ │ │ + 0x0001eac0 6f6f7244 69766964 65005079 45786365 oorDivide.PyExce │ │ │ │ + 0x0001ead0 7074696f 6e5f4765 74417267 73005079 ption_GetArgs.Py │ │ │ │ + 0x0001eae0 44696374 52657649 74657256 616c7565 DictRevIterValue │ │ │ │ + 0x0001eaf0 5f547970 65005079 4578635f 5065726d _Type.PyExc_Perm │ │ │ │ + 0x0001eb00 69737369 6f6e4572 726f7200 5f507949 issionError._PyI │ │ │ │ + 0x0001eb10 6d706f72 745f5365 744d6f64 756c6500 mport_SetModule. │ │ │ │ + 0x0001eb20 50795479 70655f47 65744e61 6d650050 PyType_GetName.P │ │ │ │ + 0x0001eb30 795f5275 6e4d6169 6e005079 436f6465 y_RunMain.PyCode │ │ │ │ + 0x0001eb40 635f4e61 6d655265 706c6163 65457272 c_NameReplaceErr │ │ │ │ + 0x0001eb50 6f727300 50794f44 69637456 616c7565 ors.PyODictValue │ │ │ │ + 0x0001eb60 735f5479 70650050 79556e73 7461626c s_Type.PyUnstabl │ │ │ │ + 0x0001eb70 655f4f62 6a656374 5f47435f 4e657757 e_Object_GC_NewW │ │ │ │ + 0x0001eb80 69746845 78747261 44617461 005f5079 ithExtraData._Py │ │ │ │ + 0x0001eb90 4f535f49 734d6169 6e546872 65616400 OS_IsMainThread. │ │ │ │ + 0x0001eba0 50794372 69746963 616c5365 6374696f PyCriticalSectio │ │ │ │ + 0x0001ebb0 6e325f45 6e640050 79426f6f 6c5f5479 n2_End.PyBool_Ty │ │ │ │ + 0x0001ebc0 7065005f 50794c6f 6e675f46 726f6d47 pe._PyLong_FromG │ │ │ │ + 0x0001ebd0 69640050 79537973 5f416464 41756469 id.PySys_AddAudi │ │ │ │ + 0x0001ebe0 74486f6f 6b005079 4f626a65 63745f47 tHook.PyObject_G │ │ │ │ + 0x0001ebf0 65744174 74720050 795f4669 6e616c69 etAttr.Py_Finali │ │ │ │ + 0x0001ec00 7a654578 005f5079 54797065 5f416c6c zeEx._PyType_All │ │ │ │ + 0x0001ec10 6f634e6f 54726163 6b005079 496d706f ocNoTrack.PyImpo │ │ │ │ + 0x0001ec20 72745f49 6d706f72 7446726f 7a656e4d rt_ImportFrozenM │ │ │ │ + 0x0001ec30 6f64756c 65005079 53746174 75735f4f odule.PyStatus_O │ │ │ │ + 0x0001ec40 6b005079 4346756e 6374696f 6e5f4e65 k.PyCFunction_Ne │ │ │ │ + 0x0001ec50 77005079 4d656d5f 5261774d 616c6c6f w.PyMem_RawMallo │ │ │ │ + 0x0001ec60 63005f50 794c6973 745f4578 74656e64 c._PyList_Extend │ │ │ │ + 0x0001ec70 005f5079 4e616d65 73706163 655f4e65 ._PyNamespace_Ne │ │ │ │ + 0x0001ec80 77005079 42797465 41727261 795f4672 w.PyByteArray_Fr │ │ │ │ + 0x0001ec90 6f6d4f62 6a656374 00507955 6e69636f omObject.PyUnico │ │ │ │ + 0x0001eca0 6465456e 636f6465 4572726f 725f5365 deEncodeError_Se │ │ │ │ + 0x0001ecb0 74537461 72740050 79446963 745f4765 tStart.PyDict_Ge │ │ │ │ + 0x0001ecc0 74497465 6d537472 696e6700 50794e75 tItemString.PyNu │ │ │ │ + 0x0001ecd0 6d626572 5f546f42 61736500 5f507953 mber_ToBase._PyS │ │ │ │ + 0x0001ece0 74617469 63547970 655f496e 6974466f taticType_InitFo │ │ │ │ + 0x0001ecf0 72457874 656e7369 6f6e0050 79496d70 rExtension.PyImp │ │ │ │ + 0x0001ed00 6f72745f 4164644d 6f64756c 65005079 ort_AddModule.Py │ │ │ │ + 0x0001ed10 4f626a65 63745f43 616c6c00 50794672 Object_Call.PyFr │ │ │ │ + 0x0001ed20 616d655f 54797065 005f5079 5379735f ame_Type._PySys_ │ │ │ │ + 0x0001ed30 47657453 697a654f 66005f50 794e6f74 GetSizeOf._PyNot │ │ │ │ + 0x0001ed40 496d706c 656d656e 7465645f 54797065 Implemented_Type │ │ │ │ + 0x0001ed50 005f5079 4c6f6e67 5f467265 78700050 ._PyLong_Frexp.P │ │ │ │ + 0x0001ed60 79496d70 6f72745f 46726f7a 656e4d6f yImport_FrozenMo │ │ │ │ + 0x0001ed70 64756c65 73005079 42797465 735f436f dules.PyBytes_Co │ │ │ │ + 0x0001ed80 6e636174 416e6444 656c0050 79546872 ncatAndDel.PyThr │ │ │ │ + 0x0001ed90 6561645f 6a6f696e 5f746872 65616400 ead_join_thread. │ │ │ │ + 0x0001eda0 50795374 61747573 5f4e6f4d 656d6f72 PyStatus_NoMemor │ │ │ │ + 0x0001edb0 79005079 49746572 5f436865 636b005f y.PyIter_Check._ │ │ │ │ + 0x0001edc0 5079436f 6d70696c 655f436f 64654765 PyCompile_CodeGe │ │ │ │ + 0x0001edd0 6e005079 4578635f 4b657945 72726f72 n.PyExc_KeyError │ │ │ │ + 0x0001ede0 005f5079 5f686173 68746162 6c655f63 ._Py_hashtable_c │ │ │ │ + 0x0001edf0 6f6d7061 72655f64 69726563 74005079 ompare_direct.Py │ │ │ │ + 0x0001ee00 496e6974 5f617465 78697400 5079436f Init_atexit.PyCo │ │ │ │ + 0x0001ee10 64655f41 64647232 4c6f6361 74696f6e de_Addr2Location │ │ │ │ + 0x0001ee20 00507943 6f646563 5f496e63 72656d65 .PyCodec_Increme │ │ │ │ + 0x0001ee30 6e74616c 4465636f 64657200 5079556e ntalDecoder.PyUn │ │ │ │ + 0x0001ee40 69636f64 65446563 6f646545 72726f72 icodeDecodeError │ │ │ │ + 0x0001ee50 5f476574 53746172 74005079 42756666 _GetStart.PyBuff │ │ │ │ + 0x0001ee60 65725f54 6f436f6e 74696775 6f757300 er_ToContiguous. │ │ │ │ + 0x0001ee70 5f507953 6c696365 5f46726f 6d496e64 _PySlice_FromInd │ │ │ │ + 0x0001ee80 69636573 005f5079 43726f73 73496e74 ices._PyCrossInt │ │ │ │ + 0x0001ee90 65727072 65746572 44617461 5f4c6f6f erpreterData_Loo │ │ │ │ + 0x0001eea0 6b757000 50795265 66547261 6365725f kup.PyRefTracer_ │ │ │ │ + 0x0001eeb0 53657454 72616365 72005f50 795f5472 SetTracer._Py_Tr │ │ │ │ + 0x0001eec0 75655374 72756374 00507949 6e746572 ueStruct.PyInter │ │ │ │ + 0x0001eed0 70726574 65725374 6174655f 4e657874 preterState_Next │ │ │ │ + 0x0001eee0 0050794e 756d6265 725f416e 64005079 .PyNumber_And.Py │ │ │ │ + 0x0001eef0 556e6963 6f64655f 41734368 61726d61 Unicode_AsCharma │ │ │ │ + 0x0001ef00 70537472 696e6700 50795275 6e5f5369 pString.PyRun_Si │ │ │ │ + 0x0001ef10 6d706c65 46696c65 4578005f 50794172 mpleFileEx._PyAr │ │ │ │ + 0x0001ef20 675f4e6f 506f7369 74696f6e 616c0050 g_NoPositional.P │ │ │ │ + 0x0001ef30 79457863 5f496e64 65784572 726f7200 yExc_IndexError. │ │ │ │ + 0x0001ef40 5f507945 76616c5f 4d617463 68436c61 _PyEval_MatchCla │ │ │ │ + 0x0001ef50 7373005f 5079496e 74657270 72657465 ss._PyInterprete │ │ │ │ + 0x0001ef60 72537461 74655f46 61696c49 6652756e rState_FailIfRun │ │ │ │ + 0x0001ef70 6e696e67 4d61696e 00507945 78635f53 ningMain.PyExc_S │ │ │ │ + 0x0001ef80 796e7461 78457272 6f720050 794c6f6e yntaxError.PyLon │ │ │ │ + 0x0001ef90 675f4173 496e7400 5079556e 69636f64 g_AsInt.PyUnicod │ │ │ │ + 0x0001efa0 655f436f 6e746169 6e730050 79547570 e_Contains.PyTup │ │ │ │ + 0x0001efb0 6c655f50 61636b00 50794d61 7070696e le_Pack.PyMappin │ │ │ │ + 0x0001efc0 675f4765 744f7074 696f6e61 6c497465 g_GetOptionalIte │ │ │ │ + 0x0001efd0 6d537472 696e6700 50794672 616d655f mString.PyFrame_ │ │ │ │ + 0x0001efe0 46617374 546f4c6f 63616c73 00507943 FastToLocals.PyC │ │ │ │ + 0x0001eff0 6f646563 5f526567 69737465 72457272 odec_RegisterErr │ │ │ │ + 0x0001f000 6f720050 79436f6e 74657874 5f457869 or.PyContext_Exi │ │ │ │ + 0x0001f010 74005f50 795f6f70 656e005f 50795468 t._Py_open._PyTh │ │ │ │ + 0x0001f020 72656164 53746174 655f4e65 77005f50 readState_New._P │ │ │ │ + 0x0001f030 79496e74 65727072 65746572 436f6e66 yInterpreterConf │ │ │ │ + 0x0001f040 69675f55 70646174 6546726f 6d446963 ig_UpdateFromDic │ │ │ │ + 0x0001f050 74005079 5f4e6f53 69746546 6c616700 t.Py_NoSiteFlag. │ │ │ │ + 0x0001f060 50795069 636b6c65 42756666 65725f52 PyPickleBuffer_R │ │ │ │ + 0x0001f070 656c6561 73650050 79556e69 636f6465 elease.PyUnicode │ │ │ │ + 0x0001f080 5f476574 4c656e67 74680050 79556e69 _GetLength.PyUni │ │ │ │ + 0x0001f090 636f6465 5f546169 6c6d6174 63680050 code_Tailmatch.P │ │ │ │ + 0x0001f0a0 795f5265 70724c65 61766500 50795379 y_ReprLeave.PySy │ │ │ │ + 0x0001f0b0 735f5365 744f626a 65637400 5079556e s_SetObject.PyUn │ │ │ │ + 0x0001f0c0 69636f64 655f4465 636f6465 4c6f6361 icode_DecodeLoca │ │ │ │ + 0x0001f0d0 6c650050 794f626a 6563745f 48617341 le.PyObject_HasA │ │ │ │ + 0x0001f0e0 74747200 5f50795f 635f6469 66660050 ttr._Py_c_diff.P │ │ │ │ + 0x0001f0f0 79457272 5f4e6f72 6d616c69 7a654578 yErr_NormalizeEx │ │ │ │ + 0x0001f100 63657074 696f6e00 50794f44 69637449 ception.PyODictI │ │ │ │ + 0x0001f110 7465725f 54797065 00507954 68726561 ter_Type.PyThrea │ │ │ │ + 0x0001f120 645f7473 735f6973 5f637265 61746564 d_tss_is_created │ │ │ │ + 0x0001f130 00507945 6c6c6970 7369735f 54797065 .PyEllipsis_Type │ │ │ │ + 0x0001f140 00507943 72697469 63616c53 65637469 .PyCriticalSecti │ │ │ │ + 0x0001f150 6f6e5f42 6567696e 00507954 696d655f on_Begin.PyTime_ │ │ │ │ + 0x0001f160 41735365 636f6e64 73446f75 626c6500 AsSecondsDouble. │ │ │ │ + 0x0001f170 50795261 6e676549 7465725f 54797065 PyRangeIter_Type │ │ │ │ + 0x0001f180 005f5079 54797065 5f476574 44696374 ._PyType_GetDict │ │ │ │ + 0x0001f190 0050795f 47657443 6f6e7374 616e7400 .Py_GetConstant. │ │ │ │ + 0x0001f1a0 5f656461 7461005f 50794469 63745f44 _edata._PyDict_D │ │ │ │ + 0x0001f1b0 656c4974 656d5f4b 6e6f776e 48617368 elItem_KnownHash │ │ │ │ + 0x0001f1c0 00507952 756e5f41 6e794669 6c65466c .PyRun_AnyFileFl │ │ │ │ + 0x0001f1d0 61677300 50794669 6c655f57 72697465 ags.PyFile_Write │ │ │ │ + 0x0001f1e0 53747269 6e67005f 50795849 5f456e64 String._PyXI_End │ │ │ │ + 0x0001f1f0 496e7465 72707265 74657200 5079556e Interpreter.PyUn │ │ │ │ + 0x0001f200 69636f64 655f4465 636f6465 55544633 icode_DecodeUTF3 │ │ │ │ + 0x0001f210 32537461 74656675 6c005079 4f626a65 2Stateful.PyObje │ │ │ │ + 0x0001f220 63745f49 6e697400 50794576 616c5f47 ct_Init.PyEval_G │ │ │ │ + 0x0001f230 6574476c 6f62616c 73005079 556e7374 etGlobals.PyUnst │ │ │ │ + 0x0001f240 61626c65 5f496e74 65727072 65746572 able_Interpreter │ │ │ │ + 0x0001f250 4672616d 655f4765 744c6173 74690050 Frame_GetLasti.P │ │ │ │ + 0x0001f260 794f626a 6563745f 47657449 74656d44 yObject_GetItemD │ │ │ │ + 0x0001f270 61746100 5f507945 76616c5f 536c6963 ata._PyEval_Slic │ │ │ │ + 0x0001f280 65496e64 65780050 79496e73 74616e63 eIndex.PyInstanc │ │ │ │ + 0x0001f290 654d6574 686f645f 4e657700 50794578 eMethod_New.PyEx │ │ │ │ + 0x0001f2a0 635f5469 6d656f75 74457272 6f72005f c_TimeoutError._ │ │ │ │ + 0x0001f2b0 50795061 726b696e 674c6f74 5f556e70 PyParkingLot_Unp │ │ │ │ + 0x0001f2c0 61726b00 5079556e 69636f64 655f456e ark.PyUnicode_En │ │ │ │ + 0x0001f2d0 636f6465 4c6f6361 6c650050 79547570 codeLocale.PyTup │ │ │ │ + 0x0001f2e0 6c655f54 79706500 5079496e 69745f69 le_Type.PyInit_i │ │ │ │ + 0x0001f2f0 74657274 6f6f6c73 00507947 435f4469 tertools.PyGC_Di │ │ │ │ + 0x0001f300 7361626c 65005f50 79417267 5f556e70 sable._PyArg_Unp │ │ │ │ + 0x0001f310 61636b4b 6579776f 72647357 69746856 ackKeywordsWithV │ │ │ │ + 0x0001f320 61726172 67005079 5f476574 50726566 ararg.Py_GetPref │ │ │ │ + 0x0001f330 69780050 79436f64 65635f44 65636f64 ix.PyCodec_Decod │ │ │ │ + 0x0001f340 65005f50 79427974 65735f52 6573697a e._PyBytes_Resiz │ │ │ │ + 0x0001f350 65005079 4e756d62 65725f49 6e506c61 e.PyNumber_InPla │ │ │ │ + 0x0001f360 63655375 62747261 63740050 79556e69 ceSubtract.PyUni │ │ │ │ + 0x0001f370 636f6465 456e636f 64654572 726f725f codeEncodeError_ │ │ │ │ + 0x0001f380 53657445 6e64005f 50795f47 6574436f SetEnd._Py_GetCo │ │ │ │ + 0x0001f390 6e666967 73417344 69637400 5f507943 nfigsAsDict._PyC │ │ │ │ + 0x0001f3a0 6f6e7465 78745f4e 65774861 6d74466f ontext_NewHamtFo │ │ │ │ + 0x0001f3b0 72546573 74730050 79436170 73756c65 rTests.PyCapsule │ │ │ │ + 0x0001f3c0 5f536574 44657374 72756374 6f720050 _SetDestructor.P │ │ │ │ + 0x0001f3d0 79446573 63725f4e 65774765 74536574 yDescr_NewGetSet │ │ │ │ + 0x0001f3e0 005f5079 44696374 5f536574 4974656d ._PyDict_SetItem │ │ │ │ + 0x0001f3f0 5f54616b 65320050 79556e69 636f6465 _Take2.PyUnicode │ │ │ │ + 0x0001f400 5f457175 616c546f 55544638 00507953 _EqualToUTF8.PyS │ │ │ │ + 0x0001f410 65745f50 6f70005f 5079436f 6d70696c et_Pop._PyCompil │ │ │ │ + 0x0001f420 655f4f70 636f6465 4861734e 616d6500 e_OpcodeHasName. │ │ │ │ + 0x0001f430 5f507943 6f6d7069 6c655f4f 70636f64 _PyCompile_Opcod │ │ │ │ + 0x0001f440 65486173 46726565 005f5079 44656164 eHasFree._PyDead │ │ │ │ + 0x0001f450 6c696e65 5f476574 00507954 7970655f line_Get.PyType_ │ │ │ │ + 0x0001f460 46726f6d 4d657461 636c6173 73005079 FromMetaclass.Py │ │ │ │ + 0x0001f470 496e6974 5f73656c 65637400 50794576 Init_select.PyEv │ │ │ │ + 0x0001f480 616c5f41 63717569 72655468 72656164 al_AcquireThread │ │ │ │ + 0x0001f490 00507945 78635f52 65637572 73696f6e .PyExc_Recursion │ │ │ │ + 0x0001f4a0 4572726f 72005f50 79446963 745f4765 Error._PyDict_Ge │ │ │ │ + 0x0001f4b0 74497465 6d526566 5f4b6e6f 776e4861 tItemRef_KnownHa │ │ │ │ + 0x0001f4c0 73685f4c 6f636b48 656c6400 50795365 sh_LockHeld.PySe │ │ │ │ + 0x0001f4d0 7175656e 63655f4c 656e6774 68005079 quence_Length.Py │ │ │ │ + 0x0001f4e0 436f6d70 6c65785f 46726f6d 446f7562 Complex_FromDoub │ │ │ │ + 0x0001f4f0 6c657300 5f507944 6963745f 46726f6d les._PyDict_From │ │ │ │ + 0x0001f500 4974656d 73005079 4172675f 56615061 Items.PyArg_VaPa │ │ │ │ + 0x0001f510 72736554 75706c65 416e644b 6579776f rseTupleAndKeywo │ │ │ │ + 0x0001f520 72647300 50794d6f 64756c65 5f416464 rds.PyModule_Add │ │ │ │ + 0x0001f530 00507955 6e69636f 64655f44 65636f64 .PyUnicode_Decod │ │ │ │ + 0x0001f540 65526177 556e6963 6f646545 73636170 eRawUnicodeEscap │ │ │ │ + 0x0001f550 65005079 4f626a65 63745f53 7472005f e.PyObject_Str._ │ │ │ │ + 0x0001f560 50794d6f 6e69746f 72696e67 5f466972 PyMonitoring_Fir │ │ │ │ + 0x0001f570 65507952 6573756d 65457665 6e740050 ePyResumeEvent.P │ │ │ │ + 0x0001f580 79457272 5f526573 6f757263 65576172 yErr_ResourceWar │ │ │ │ + 0x0001f590 6e696e67 005f5079 436f6e66 69675f46 ning._PyConfig_F │ │ │ │ + 0x0001f5a0 726f6d44 69637400 50795468 72656164 romDict.PyThread │ │ │ │ + 0x0001f5b0 53746174 655f4465 6c657465 43757272 State_DeleteCurr │ │ │ │ + 0x0001f5c0 656e7400 5079556e 69636f64 655f4173 ent.PyUnicode_As │ │ │ │ + 0x0001f5d0 52617755 6e69636f 64654573 63617065 RawUnicodeEscape │ │ │ │ + 0x0001f5e0 53747269 6e670050 794c6973 745f5479 String.PyList_Ty │ │ │ │ + 0x0001f5f0 70650050 7947494c 53746174 655f4765 pe.PyGILState_Ge │ │ │ │ + 0x0001f600 74546869 73546872 65616453 74617465 tThisThreadState │ │ │ │ + 0x0001f610 0050794f 626a6563 745f4765 74417474 .PyObject_GetAtt │ │ │ │ + 0x0001f620 72537472 696e6700 5079496e 69745f75 rString.PyInit_u │ │ │ │ + 0x0001f630 6e69636f 64656461 7461005f 5079496e nicodedata._PyIn │ │ │ │ + 0x0001f640 74657270 72657465 72537461 74655f49 terpreterState_I │ │ │ │ + 0x0001f650 44446563 72656600 5079556e 69636f64 DDecref.PyUnicod │ │ │ │ + 0x0001f660 655f4173 55544633 32537472 696e6700 e_AsUTF32String. │ │ │ │ + 0x0001f670 5079496e 69745f61 72726179 00507943 PyInit_array.PyC │ │ │ │ + 0x0001f680 61707375 6c655f54 79706500 50795379 apsule_Type.PySy │ │ │ │ + 0x0001f690 735f5772 69746553 74646f75 74005f50 s_WriteStdout._P │ │ │ │ + 0x0001f6a0 79496e74 65727072 65746572 436f6e66 yInterpreterConf │ │ │ │ + 0x0001f6b0 69675f41 73446963 74005079 44657363 ig_AsDict.PyDesc │ │ │ │ + 0x0001f6c0 725f4973 44617461 00507945 72725f50 r_IsData.PyErr_P │ │ │ │ + 0x0001f6d0 726f6772 616d5465 78744f62 6a656374 rogramTextObject │ │ │ │ + 0x0001f6e0 00507954 7970655f 46726f6d 53706563 .PyType_FromSpec │ │ │ │ + 0x0001f6f0 00507945 72725f53 65744578 63496e66 .PyErr_SetExcInf │ │ │ │ + 0x0001f700 6f005079 496e6974 5f5f7261 6e646f6d o.PyInit__random │ │ │ │ + 0x0001f710 0050794c 6f6e675f 41734c6f 6e674c6f .PyLong_AsLongLo │ │ │ │ + 0x0001f720 6e67416e 644f7665 72666c6f 77005079 ngAndOverflow.Py │ │ │ │ + 0x0001f730 556e6963 6f646545 6e636f64 65457272 UnicodeEncodeErr │ │ │ │ + 0x0001f740 6f725f53 65745265 61736f6e 00507945 or_SetReason.PyE │ │ │ │ + 0x0001f750 78635f45 6e766972 6f6e6d65 6e744572 xc_EnvironmentEr │ │ │ │ + 0x0001f760 726f7200 50794576 616c5f47 65744672 ror.PyEval_GetFr │ │ │ │ + 0x0001f770 616d654c 6f63616c 73005f50 79417267 ameLocals._PyArg │ │ │ │ + 0x0001f780 5f506172 73655475 706c6541 6e644b65 _ParseTupleAndKe │ │ │ │ + 0x0001f790 79776f72 64734661 73740050 795f4765 ywordsFast.Py_Ge │ │ │ │ + 0x0001f7a0 6e657269 63416c69 61730050 79457863 nericAlias.PyExc │ │ │ │ + 0x0001f7b0 5f466c6f 6174696e 67506f69 6e744572 _FloatingPointEr │ │ │ │ + 0x0001f7c0 726f7200 50794578 635f454f 46457272 ror.PyExc_EOFErr │ │ │ │ + 0x0001f7d0 6f720050 79496e69 745f5f62 6c616b65 or.PyInit__blake │ │ │ │ + 0x0001f7e0 32005f50 79496d70 6f72745f 46726f7a 2._PyImport_Froz │ │ │ │ + 0x0001f7f0 656e426f 6f747374 72617000 5f494f5f enBootstrap._IO_ │ │ │ │ + 0x0001f800 73746469 6e5f7573 65640050 79496e69 stdin_used.PyIni │ │ │ │ + 0x0001f810 745f5f73 68613200 5f507953 65745f4e t__sha2._PySet_N │ │ │ │ + 0x0001f820 65787445 6e747279 005f5079 536c6963 extEntry._PySlic │ │ │ │ + 0x0001f830 655f4765 744c6f6e 67496e64 69636573 e_GetLongIndices │ │ │ │ + 0x0001f840 005f5079 47656e5f 79660050 794d6f64 ._PyGen_yf.PyMod │ │ │ │ + 0x0001f850 756c655f 54797065 00507954 7970655f ule_Type.PyType_ │ │ │ │ + 0x0001f860 4765744d 6f64756c 65427944 6566005f GetModuleByDef._ │ │ │ │ + 0x0001f870 50795f63 5f70726f 64005f50 79436f6d Py_c_prod._PyCom │ │ │ │ + 0x0001f880 70696c65 5f436c65 616e446f 63005f50 pile_CleanDoc._P │ │ │ │ + 0x0001f890 7958495f 466f726d 61744578 63496e66 yXI_FormatExcInf │ │ │ │ + 0x0001f8a0 6f005079 4d656d5f 46726565 00507944 o.PyMem_Free.PyD │ │ │ │ + 0x0001f8b0 69637449 74656d73 5f547970 65005f50 ictItems_Type._P │ │ │ │ + 0x0001f8c0 79437269 74696361 6c536563 74696f6e yCriticalSection │ │ │ │ + 0x0001f8d0 325f4265 67696e53 6c6f7700 5f507944 2_BeginSlow._PyD │ │ │ │ + 0x0001f8e0 6963745f 53657449 74656d5f 4b6e6f77 ict_SetItem_Know │ │ │ │ + 0x0001f8f0 6e486173 68005079 4f626a65 63745f47 nHash.PyObject_G │ │ │ │ + 0x0001f900 656e6572 69635365 74417474 72005079 enericSetAttr.Py │ │ │ │ + 0x0001f910 44696374 52657649 74657249 74656d5f DictRevIterItem_ │ │ │ │ + 0x0001f920 54797065 005f5079 5f686173 68746162 Type._Py_hashtab │ │ │ │ + 0x0001f930 6c655f68 6173685f 70747200 5079556e le_hash_ptr.PyUn │ │ │ │ + 0x0001f940 69636f64 65547261 6e736c61 74654572 icodeTranslateEr │ │ │ │ + 0x0001f950 726f725f 4765744f 626a6563 74005079 ror_GetObject.Py │ │ │ │ + 0x0001f960 496e6974 5f5f7479 70696e67 0050795f Init__typing.Py_ │ │ │ │ + 0x0001f970 47657441 72676341 72677600 5079556e GetArgcArgv.PyUn │ │ │ │ + 0x0001f980 73746162 6c655f4f 626a6563 745f436c stable_Object_Cl │ │ │ │ + 0x0001f990 65617257 65616b52 6566734e 6f43616c earWeakRefsNoCal │ │ │ │ + 0x0001f9a0 6c626163 6b730050 79536571 75656e63 lbacks.PySequenc │ │ │ │ + 0x0001f9b0 655f496e 00507955 6e69636f 64655f4e e_In.PyUnicode_N │ │ │ │ + 0x0001f9c0 65770050 79556e73 7461626c 655f5065 ew.PyUnstable_Pe │ │ │ │ + 0x0001f9d0 72665472 616d706f 6c696e65 5f436f6d rfTrampoline_Com │ │ │ │ + 0x0001f9e0 70696c65 436f6465 005f5079 556e696f pileCode._PyUnio │ │ │ │ + 0x0001f9f0 6e5f5479 70650050 79457272 5f50726f n_Type.PyErr_Pro │ │ │ │ + 0x0001fa00 6772616d 54657874 005f5079 4576656e gramText._PyEven │ │ │ │ + 0x0001fa10 745f4e6f 74696679 00507949 6d706f72 t_Notify.PyImpor │ │ │ │ + 0x0001fa20 745f4578 6563436f 64654d6f 64756c65 t_ExecCodeModule │ │ │ │ + 0x0001fa30 0050794f 626a6563 745f5665 63746f72 .PyObject_Vector │ │ │ │ + 0x0001fa40 63616c6c 4d657468 6f64005f 5079556e callMethod._PyUn │ │ │ │ + 0x0001fa50 69636f64 65577269 7465725f 4465616c icodeWriter_Deal │ │ │ │ + 0x0001fa60 6c6f6300 50795072 65436f6e 6669675f loc.PyPreConfig_ │ │ │ │ + 0x0001fa70 496e6974 49736f6c 61746564 436f6e66 InitIsolatedConf │ │ │ │ + 0x0001fa80 69670050 79457272 5f526573 746f7265 ig.PyErr_Restore │ │ │ │ + 0x0001fa90 005f5079 4c6f6e67 5f53697a 655f745f ._PyLong_Size_t_ │ │ │ │ + 0x0001faa0 436f6e76 65727465 72005079 436f6e66 Converter.PyConf │ │ │ │ + 0x0001fab0 69675f53 65745769 64655374 72696e67 ig_SetWideString │ │ │ │ + 0x0001fac0 4c697374 00507945 72725f44 6973706c List.PyErr_Displ │ │ │ │ + 0x0001fad0 6179005f 50795f43 6865636b 46756e63 ay._Py_CheckFunc │ │ │ │ + 0x0001fae0 74696f6e 52657375 6c74005f 50794c69 tionResult._PyLi │ │ │ │ + 0x0001faf0 73745f41 7070656e 6454616b 65526566 st_AppendTakeRef │ │ │ │ + 0x0001fb00 4c697374 52657369 7a650050 79547970 ListResize.PyTyp │ │ │ │ + 0x0001fb10 655f4973 53756274 79706500 5079556e e_IsSubtype.PyUn │ │ │ │ + 0x0001fb20 69636f64 655f436f 70794368 61726163 icode_CopyCharac │ │ │ │ + 0x0001fb30 74657273 005f5079 556e6963 6f64655f ters._PyUnicode_ │ │ │ │ + 0x0001fb40 45786163 74446561 6c6c6f63 00507942 ExactDealloc.PyB │ │ │ │ + 0x0001fb50 75666665 725f5369 7a654672 6f6d466f uffer_SizeFromFo │ │ │ │ + 0x0001fb60 726d6174 0050794d 6f64756c 655f4765 rmat.PyModule_Ge │ │ │ │ + 0x0001fb70 74446963 74005079 4578635f 4368696c tDict.PyExc_Chil │ │ │ │ + 0x0001fb80 6450726f 63657373 4572726f 72005f50 dProcessError._P │ │ │ │ + 0x0001fb90 794c6f6e 675f4e65 77005f50 794c6f6e yLong_New._PyLon │ │ │ │ + 0x0001fba0 675f4173 54696d65 5f740050 79546872 g_AsTime_t.PyThr │ │ │ │ + 0x0001fbb0 6561645f 72656c65 6173655f 6c6f636b ead_release_lock │ │ │ │ + 0x0001fbc0 00507954 72616365 4261636b 5f486572 .PyTraceBack_Her │ │ │ │ + 0x0001fbd0 65005f50 79506172 7365725f 546f6b65 e._PyParser_Toke │ │ │ │ + 0x0001fbe0 6e4e616d 65730050 795f5072 65496e69 nNames.Py_PreIni │ │ │ │ + 0x0001fbf0 7469616c 697a6546 726f6d41 72677300 tializeFromArgs. │ │ │ │ + 0x0001fc00 50794d65 6d626572 44657363 725f5479 PyMemberDescr_Ty │ │ │ │ + 0x0001fc10 70650050 79436f64 65635f52 65706c61 pe.PyCodec_Repla │ │ │ │ + 0x0001fc20 63654572 726f7273 005f5079 54696d65 ceErrors._PyTime │ │ │ │ + 0x0001fc30 5f417354 696d6576 616c5f63 6c616d70 _AsTimeval_clamp │ │ │ │ + 0x0001fc40 005f5079 54687265 61645374 6174655f ._PyThreadState_ │ │ │ │ + 0x0001fc50 47657444 69637400 50794f53 5f416674 GetDict.PyOS_Aft │ │ │ │ + 0x0001fc60 6572466f 726b5f50 6172656e 74005f50 erFork_Parent._P │ │ │ │ + 0x0001fc70 79427974 65735f46 696e6400 5f50795f yBytes_Find._Py_ │ │ │ │ + 0x0001fc80 48617368 446f7562 6c65005f 5079546f HashDouble._PyTo │ │ │ │ + 0x0001fc90 6b656e5f 4f6e6543 68617200 50795374 ken_OneChar.PySt │ │ │ │ + 0x0001fca0 61746963 4d657468 6f645f54 79706500 aticMethod_Type. │ │ │ │ + 0x0001fcb0 50794469 63745f53 65744974 656d0050 PyDict_SetItem.P │ │ │ │ + 0x0001fcc0 794d6f64 756c655f 4164644f 626a6563 yModule_AddObjec │ │ │ │ + 0x0001fcd0 74005079 4e756d62 65725f50 6f776572 t.PyNumber_Power │ │ │ │ + 0x0001fce0 0050795f 556e6976 65727361 6c4e6577 .Py_UniversalNew │ │ │ │ + 0x0001fcf0 6c696e65 46676574 73005079 4c6f6e67 lineFgets.PyLong │ │ │ │ + 0x0001fd00 5f417355 6e736967 6e65644c 6f6e674c _AsUnsignedLongL │ │ │ │ + 0x0001fd10 6f6e674d 61736b00 5f50795f 68617368 ongMask._Py_hash │ │ │ │ + 0x0001fd20 7461626c 655f6e65 77005079 4572725f table_new.PyErr_ │ │ │ │ + 0x0001fd30 5761726e 45780050 794d7574 65785f55 WarnEx.PyMutex_U │ │ │ │ + 0x0001fd40 6e6c6f63 6b005079 556e6963 6f64655f nlock.PyUnicode_ │ │ │ │ + 0x0001fd50 41734153 43494953 7472696e 67005079 AsASCIIString.Py │ │ │ │ + 0x0001fd60 52756e5f 496e7465 72616374 6976654c Run_InteractiveL │ │ │ │ + 0x0001fd70 6f6f7000 50794f62 6a656374 5f436865 oop.PyObject_Che │ │ │ │ + 0x0001fd80 636b4275 66666572 00507943 6f646563 ckBuffer.PyCodec │ │ │ │ + 0x0001fd90 5f4c6f6f 6b757045 72726f72 0050794f _LookupError.PyO │ │ │ │ + 0x0001fda0 626a6563 745f4743 5f497346 696e616c bject_GC_IsFinal │ │ │ │ + 0x0001fdb0 697a6564 00507946 6c6f6174 5f476574 ized.PyFloat_Get │ │ │ │ + 0x0001fdc0 496e666f 0050795f 49734e6f 6e650050 Info.Py_IsNone.P │ │ │ │ + 0x0001fdd0 7952756e 5f53696d 706c6553 7472696e yRun_SimpleStrin │ │ │ │ + 0x0001fde0 67466c61 67730050 79496e69 745f7379 gFlags.PyInit_sy │ │ │ │ + 0x0001fdf0 736c6f67 00507944 65736372 5f4e6577 slog.PyDescr_New │ │ │ │ + 0x0001fe00 436c6173 734d6574 686f6400 5f507955 ClassMethod._PyU │ │ │ │ + 0x0001fe10 6e69636f 64655f54 6f557070 65726361 nicode_ToUpperca │ │ │ │ + 0x0001fe20 73650050 79457272 5f536574 46726f6d se.PyErr_SetFrom │ │ │ │ + 0x0001fe30 4572726e 6f005f50 794d6f6e 69746f72 Errno._PyMonitor │ │ │ │ + 0x0001fe40 696e675f 46697265 50795969 656c6445 ing_FirePyYieldE │ │ │ │ + 0x0001fe50 76656e74 0050794c 6973745f 41735475 vent.PyList_AsTu │ │ │ │ + 0x0001fe60 706c6500 5079496e 69745f5f 7369676e ple.PyInit__sign │ │ │ │ + 0x0001fe70 616c005f 50795365 6d617068 6f72655f al._PySemaphore_ │ │ │ │ + 0x0001fe80 57616974 00507945 78635f55 6e69636f Wait.PyExc_Unico │ │ │ │ + 0x0001fe90 64654572 726f7200 50795f4e 6f557365 deError.Py_NoUse │ │ │ │ + 0x0001fea0 72536974 65446972 6563746f 72790050 rSiteDirectory.P │ │ │ │ + 0x0001feb0 795f584e 65775265 66005079 44696374 y_XNewRef.PyDict │ │ │ │ + 0x0001fec0 5f4d6572 67654672 6f6d5365 7132005f _MergeFromSeq2._ │ │ │ │ + 0x0001fed0 5079556e 69636f64 655f4173 55544638 PyUnicode_AsUTF8 │ │ │ │ + 0x0001fee0 4e6f4e55 4c005f50 79536571 4c6f636b NoNUL._PySeqLock │ │ │ │ + 0x0001fef0 5f456e64 52656164 00507955 6e69636f _EndRead.PyUnico │ │ │ │ + 0x0001ff00 64655f41 73446563 6f646564 4f626a65 de_AsDecodedObje │ │ │ │ + 0x0001ff10 63740050 7952756e 5f416e79 46696c65 ct.PyRun_AnyFile │ │ │ │ + 0x0001ff20 45780050 79556e73 7461626c 655f496e Ex.PyUnstable_In │ │ │ │ + 0x0001ff30 74657270 72657465 72467261 6d655f47 terpreterFrame_G │ │ │ │ + 0x0001ff40 6574436f 64650050 79556e69 636f6465 etCode.PyUnicode │ │ │ │ + 0x0001ff50 456e636f 64654572 726f725f 47657453 EncodeError_GetS │ │ │ │ + 0x0001ff60 74617274 005f5079 4172675f 50617273 tart._PyArg_Pars │ │ │ │ + 0x0001ff70 65547570 6c65416e 644b6579 776f7264 eTupleAndKeyword │ │ │ │ + 0x0001ff80 735f5369 7a655400 5079556e 73746162 s_SizeT.PyUnstab │ │ │ │ + 0x0001ff90 6c655f43 6f64655f 4e657757 69746850 le_Code_NewWithP │ │ │ │ + 0x0001ffa0 6f734f6e 6c794172 67730050 79556e69 osOnlyArgs.PyUni │ │ │ │ + 0x0001ffb0 636f6465 5f496e74 65726e46 726f6d53 code_InternFromS │ │ │ │ + 0x0001ffc0 7472696e 67005079 43617073 756c655f tring.PyCapsule_ │ │ │ │ + 0x0001ffd0 53657450 6f696e74 65720050 79547570 SetPointer.PyTup │ │ │ │ + 0x0001ffe0 6c655f4e 65770050 794f626a 6563745f le_New.PyObject_ │ │ │ │ + 0x0001fff0 53657441 74747200 5079556e 73746162 SetAttr.PyUnstab │ │ │ │ + 0x00020000 6c655f41 74457869 74005079 4576616c le_AtExit.PyEval │ │ │ │ + 0x00020010 5f476574 4672616d 65005079 4d617070 _GetFrame.PyMapp │ │ │ │ + 0x00020020 696e675f 4b657973 005f5079 5f466174 ing_Keys._Py_Fat │ │ │ │ + 0x00020030 616c4572 726f7246 756e6300 50794e75 alErrorFunc.PyNu │ │ │ │ + 0x00020040 6d626572 5f446976 6d6f6400 5079556e mber_Divmod.PyUn │ │ │ │ + 0x00020050 69636f64 655f4765 7453697a 65005079 icode_GetSize.Py │ │ │ │ + 0x00020060 4f626a65 63745f49 73496e73 74616e63 Object_IsInstanc │ │ │ │ + 0x00020070 65005f50 795f456c 6c697073 69734f62 e._Py_EllipsisOb │ │ │ │ + 0x00020080 6a656374 00507946 756e6374 696f6e5f ject.PyFunction_ │ │ │ │ + 0x00020090 47657447 6c6f6261 6c73005f 5079496e GetGlobals._PyIn │ │ │ │ + 0x000200a0 74657270 72657465 72537461 74655f47 terpreterState_G │ │ │ │ + 0x000200b0 65744944 4f626a65 6374005f 50794372 etIDObject._PyCr │ │ │ │ + 0x000200c0 6f737349 6e746572 70726574 65724461 ossInterpreterDa │ │ │ │ + 0x000200d0 74615f4e 65774f62 6a656374 0050795f ta_NewObject.Py_ │ │ │ │ + 0x000200e0 47657443 6f6e7374 616e7442 6f72726f GetConstantBorro │ │ │ │ + 0x000200f0 77656400 5f50795f 77726974 65005079 wed._Py_write.Py │ │ │ │ + 0x00020100 496d706f 72745f52 656c6f61 644d6f64 Import_ReloadMod │ │ │ │ + 0x00020110 756c6500 5079556e 69636f64 655f4173 ule.PyUnicode_As │ │ │ │ + 0x00020120 55544631 36537472 696e6700 50794d65 UTF16String.PyMe │ │ │ │ + 0x00020130 6d5f5261 7743616c 6c6f6300 5079436f m_RawCalloc.PyCo │ │ │ │ + 0x00020140 64655f41 64645761 74636865 72005079 de_AddWatcher.Py │ │ │ │ + 0x00020150 43656c6c 5f536574 00507943 46756e63 Cell_Set.PyCFunc │ │ │ │ + 0x00020160 74696f6e 5f476574 53656c66 00507945 tion_GetSelf.PyE │ │ │ │ + 0x00020170 78636570 74696f6e 5f476574 436f6e74 xception_GetCont │ │ │ │ + 0x00020180 65787400 50794576 616c5f52 6573746f ext.PyEval_Resto │ │ │ │ + 0x00020190 72655468 72656164 00507946 72616d65 reThread.PyFrame │ │ │ │ + 0x000201a0 4c6f6361 6c735072 6f78795f 54797065 LocalsProxy_Type │ │ │ │ + 0x000201b0 00507945 78635f4b 6579626f 61726449 .PyExc_KeyboardI │ │ │ │ + 0x000201c0 6e746572 72757074 00507954 7970655f nterrupt.PyType_ │ │ │ │ + 0x000201d0 41646457 61746368 65720050 794f626a AddWatcher.PyObj │ │ │ │ + 0x000201e0 6563745f 43616c6c 4f6e6541 72670050 ect_CallOneArg.P │ │ │ │ + 0x000201f0 79537973 5f577269 74655374 64657272 ySys_WriteStderr │ │ │ │ + 0x00020200 005f5079 5f637479 70655f74 6f757070 ._Py_ctype_toupp │ │ │ │ + 0x00020210 65720050 79546872 65616453 74617465 er.PyThreadState │ │ │ │ + 0x00020220 5f4c6561 76655472 6163696e 67005f50 _LeaveTracing._P │ │ │ │ + 0x00020230 795f4465 63526566 00507953 6c696365 y_DecRef.PySlice │ │ │ │ + 0x00020240 5f547970 65005079 4572725f 4e6f4d65 _Type.PyErr_NoMe │ │ │ │ + 0x00020250 6d6f7279 0050794f 535f4265 666f7265 mory.PyOS_Before │ │ │ │ + 0x00020260 466f726b 0050794f 626a6563 745f4465 Fork.PyObject_De │ │ │ │ + 0x00020270 6c497465 6d537472 696e6700 5f507954 lItemString._PyT │ │ │ │ + 0x00020280 75706c65 5f526573 697a6500 50795275 uple_Resize.PyRu │ │ │ │ + 0x00020290 6e5f416e 7946696c 65005f50 794f626a n_AnyFile._PyObj │ │ │ │ + 0x000202a0 6563745f 41737365 72744661 696c6564 ect_AssertFailed │ │ │ │ + 0x000202b0 0050794d 656d6f72 79566965 775f5479 .PyMemoryView_Ty │ │ │ │ + 0x000202c0 7065005f 50795f4e 6f6e6553 74727563 pe._Py_NoneStruc │ │ │ │ + 0x000202d0 74005079 53657149 7465725f 54797065 t.PySeqIter_Type │ │ │ │ + 0x000202e0 00507943 6f64655f 47657443 6f646500 .PyCode_GetCode. │ │ │ │ + 0x000202f0 5f50794d 6f6e6974 6f72696e 675f4669 _PyMonitoring_Fi │ │ │ │ + 0x00020300 72654c69 6e654576 656e7400 5079556e reLineEvent.PyUn │ │ │ │ + 0x00020310 69636f64 655f4465 636f6465 41534349 icode_DecodeASCI │ │ │ │ + 0x00020320 49005f50 794c6973 745f4672 6f6d4172 I._PyList_FromAr │ │ │ │ + 0x00020330 72617953 7465616c 0050794f 626a6563 raySteal.PyObjec │ │ │ │ + 0x00020340 745f4765 6e657269 63486173 68005079 t_GenericHash.Py │ │ │ │ + 0x00020350 4578635f 41747472 69627574 65457272 Exc_AttributeErr │ │ │ │ + 0x00020360 6f720050 79457863 65707469 6f6e5f53 or.PyException_S │ │ │ │ + 0x00020370 65745472 61636562 61636b00 5f5f656e etTraceback.__en │ │ │ │ + 0x00020380 645f5f00 50794e75 6d626572 5f466c6f d__.PyNumber_Flo │ │ │ │ + 0x00020390 6174005f 50795469 6d655f41 7354696d at._PyTime_AsTim │ │ │ │ + 0x000203a0 6576616c 00507949 6e69745f 67727000 eval.PyInit_grp. │ │ │ │ + 0x000203b0 50794e75 6d626572 5f416464 005f5079 PyNumber_Add._Py │ │ │ │ + 0x000203c0 4d6f6e69 746f7269 6e675f46 69726553 Monitoring_FireS │ │ │ │ + 0x000203d0 746f7049 74657261 74696f6e 4576656e topIterationEven │ │ │ │ + 0x000203e0 74005079 44696374 5f536574 4974656d t.PyDict_SetItem │ │ │ │ + 0x000203f0 53747269 6e670050 79546872 65616453 String.PyThreadS │ │ │ │ + 0x00020400 74617465 5f476574 4944005f 50794576 tate_GetID._PyEv │ │ │ │ + 0x00020410 616c5f46 6f726d61 74417761 69746162 al_FormatAwaitab │ │ │ │ + 0x00020420 6c654572 726f7200 50795f46 64497349 leError.Py_FdIsI │ │ │ │ + 0x00020430 6e746572 61637469 76650050 7946756e nteractive.PyFun │ │ │ │ + 0x00020440 6374696f 6e5f436c 65617257 61746368 ction_ClearWatch │ │ │ │ + 0x00020450 65720050 795f496e 73706563 74466c61 er.Py_InspectFla │ │ │ │ + 0x00020460 67005079 4578635f 496d706f 72745761 g.PyExc_ImportWa │ │ │ │ + 0x00020470 726e696e 67005079 4578635f 42726f6b rning.PyExc_Brok │ │ │ │ + 0x00020480 656e5069 70654572 726f7200 50794f62 enPipeError.PyOb │ │ │ │ + 0x00020490 6a656374 5f486173 41747472 57697468 ject_HasAttrWith │ │ │ │ + 0x000204a0 4572726f 72005079 556e6963 6f64655f Error.PyUnicode_ │ │ │ │ + 0x000204b0 41735769 64654368 61725374 72696e67 AsWideCharString │ │ │ │ + 0x000204c0 00507945 76616c5f 47657446 72616d65 .PyEval_GetFrame │ │ │ │ + 0x000204d0 476c6f62 616c7300 5079466c 6f61745f Globals.PyFloat_ │ │ │ │ + 0x000204e0 46726f6d 53747269 6e670050 79496e74 FromString.PyInt │ │ │ │ + 0x000204f0 65727072 65746572 53746174 655f4765 erpreterState_Ge │ │ │ │ + 0x00020500 74446963 74005079 496e6974 5f5f6f70 tDict.PyInit__op │ │ │ │ + 0x00020510 65726174 6f720050 794f535f 41667465 erator.PyOS_Afte │ │ │ │ + 0x00020520 72466f72 6b005079 4c6f6e67 5f46726f rFork.PyLong_Fro │ │ │ │ + 0x00020530 6d537472 696e6700 50795772 61707065 mString.PyWrappe │ │ │ │ + 0x00020540 72446573 63725f54 79706500 5079536c rDescr_Type.PySl │ │ │ │ + 0x00020550 6963655f 47657449 6e646963 65734578 ice_GetIndicesEx │ │ │ │ + 0x00020560 0050794f 626a6563 745f5265 616c6c6f .PyObject_Reallo │ │ │ │ + 0x00020570 63005079 496d706f 72745f41 64644d6f c.PyImport_AddMo │ │ │ │ + 0x00020580 64756c65 52656600 50794578 635f494f duleRef.PyExc_IO │ │ │ │ + 0x00020590 4572726f 72005079 556e6963 6f64655f Error.PyUnicode_ │ │ │ │ + 0x000205a0 46726f6d 466f726d 6174005f 50795379 FromFormat._PySy │ │ │ │ + 0x000205b0 735f4765 744f7074 696f6e61 6c417474 s_GetOptionalAtt │ │ │ │ + 0x000205c0 72005f50 79457661 6c5f4d61 6b655065 r._PyEval_MakePe │ │ │ │ + 0x000205d0 6e64696e 6743616c 6c73005f 50795849 ndingCalls._PyXI │ │ │ │ + 0x000205e0 5f46696c 6c4e616d 65737061 63654672 _FillNamespaceFr │ │ │ │ + 0x000205f0 6f6d4469 63740050 794c6973 745f4170 omDict.PyList_Ap │ │ │ │ + 0x00020600 70656e64 00507945 78635f42 79746573 pend.PyExc_Bytes │ │ │ │ + 0x00020610 5761726e 696e6700 5f507946 6c6f6174 Warning._PyFloat │ │ │ │ + 0x00020620 5f457861 63744465 616c6c6f 63005079 _ExactDealloc.Py │ │ │ │ + 0x00020630 496e7465 72707265 74657253 74617465 InterpreterState │ │ │ │ + 0x00020640 5f476574 4944005f 50795468 72656164 _GetID._PyThread │ │ │ │ + 0x00020650 53746174 655f4e65 77426f75 6e640050 State_NewBound.P │ │ │ │ + 0x00020660 79457863 5f4d656d 6f727945 72726f72 yExc_MemoryError │ │ │ │ + 0x00020670 0050794d 61707069 6e675f48 61734b65 .PyMapping_HasKe │ │ │ │ + 0x00020680 79576974 68457272 6f72005f 50794372 yWithError._PyCr │ │ │ │ + 0x00020690 6f737349 6e746572 70726574 65724461 ossInterpreterDa │ │ │ │ + 0x000206a0 74615f46 72656500 5f50794d 6f6e6974 ta_Free._PyMonit │ │ │ │ + 0x000206b0 6f72696e 675f4669 72655079 556e7769 oring_FirePyUnwi │ │ │ │ + 0x000206c0 6e644576 656e7400 5f507955 6e69636f ndEvent._PyUnico │ │ │ │ + 0x000206d0 64655f49 734c696e 65627265 616b0050 de_IsLinebreak.P │ │ │ │ + 0x000206e0 79556e69 636f6465 5472616e 736c6174 yUnicodeTranslat │ │ │ │ + 0x000206f0 65457272 6f725f47 65745265 61736f6e eError_GetReason │ │ │ │ + 0x00020700 005f5079 43726f73 73496e74 65727072 ._PyCrossInterpr │ │ │ │ + 0x00020710 65746572 44617461 5f52656c 65617365 eterData_Release │ │ │ │ + 0x00020720 005f5079 556e6963 6f64655f 49735469 ._PyUnicode_IsTi │ │ │ │ + 0x00020730 746c6563 61736500 50795479 70655f54 tlecase.PyType_T │ │ │ │ + 0x00020740 79706500 50794173 796e6347 656e5f54 ype.PyAsyncGen_T │ │ │ │ + 0x00020750 79706500 5f507942 75666665 725f5265 ype._PyBuffer_Re │ │ │ │ + 0x00020760 6c656173 65496e49 6e746572 70726574 leaseInInterpret │ │ │ │ + 0x00020770 6572416e 64526177 46726565 005f5079 erAndRawFree._Py │ │ │ │ + 0x00020780 44696374 5f4d6572 67654578 00507949 Dict_MergeEx.PyI │ │ │ │ + 0x00020790 6e746572 70726574 65725374 6174655f nterpreterState_ │ │ │ │ + 0x000207a0 54687265 61644865 61640050 79427974 ThreadHead.PyByt │ │ │ │ + 0x000207b0 65735f46 726f6d53 7472696e 67416e64 es_FromStringAnd │ │ │ │ + 0x000207c0 53697a65 00507949 6e69745f 5f626973 Size.PyInit__bis │ │ │ │ + 0x000207d0 65637400 5079436f 6465635f 456e636f ect.PyCodec_Enco │ │ │ │ + 0x000207e0 64657200 5079536c 6963655f 41646a75 der.PySlice_Adju │ │ │ │ + 0x000207f0 7374496e 64696365 73005079 4578635f stIndices.PyExc_ │ │ │ │ + 0x00020800 52656665 72656e63 65457272 6f720050 ReferenceError.P │ │ │ │ + 0x00020810 79556e69 636f6465 5472616e 736c6174 yUnicodeTranslat │ │ │ │ + 0x00020820 65457272 6f725f53 65745374 61727400 eError_SetStart. │ │ │ │ + 0x00020830 5079436f 64655f54 79706500 50795f56 PyCode_Type.Py_V │ │ │ │ + 0x00020840 61427569 6c645661 6c756500 5079496e aBuildValue.PyIn │ │ │ │ + 0x00020850 69745f5f 73686131 00507954 68726561 it__sha1.PyThrea │ │ │ │ + 0x00020860 64537461 74655f47 65744672 616d6500 dState_GetFrame. │ │ │ │ + 0x00020870 50794d61 7070696e 675f4368 65636b00 PyMapping_Check. │ │ │ │ + 0x00020880 5f507945 76616c5f 45786365 7074696f _PyEval_Exceptio │ │ │ │ + 0x00020890 6e47726f 75704d61 74636800 5f507953 nGroupMatch._PyS │ │ │ │ + 0x000208a0 7461636b 5f417344 69637400 50794675 tack_AsDict.PyFu │ │ │ │ + 0x000208b0 6e637469 6f6e5f4e 65775769 74685175 nction_NewWithQu │ │ │ │ + 0x000208c0 616c4e61 6d65005f 50794f62 6a656374 alName._PyObject │ │ │ │ + 0x000208d0 5f43616c 6c4d6574 686f6400 50794469 _CallMethod.PyDi │ │ │ │ + 0x000208e0 63745f53 65744465 6661756c 74526566 ct_SetDefaultRef │ │ │ │ + 0x000208f0 00507949 6d706f72 745f4765 74496d70 .PyImport_GetImp │ │ │ │ + 0x00020900 6f727465 72005079 496d706f 72745f47 orter.PyImport_G │ │ │ │ + 0x00020910 65744d6f 64756c65 44696374 00507955 etModuleDict.PyU │ │ │ │ + 0x00020920 6e69636f 64655f45 7175616c 546f5554 nicode_EqualToUT │ │ │ │ + 0x00020930 4638416e 6453697a 65005079 556e7374 F8AndSize.PyUnst │ │ │ │ + 0x00020940 61626c65 5f457865 63757461 626c654b able_ExecutableK │ │ │ │ + 0x00020950 696e6473 00507944 6963745f 436f6e74 inds.PyDict_Cont │ │ │ │ + 0x00020960 61696e73 00507941 72675f50 61727365 ains.PyArg_Parse │ │ │ │ + 0x00020970 5475706c 65416e64 4b657977 6f726473 TupleAndKeywords │ │ │ │ + 0x00020980 00507953 74617469 634d6574 686f645f .PyStaticMethod_ │ │ │ │ + 0x00020990 4e657700 50795072 65436f6e 6669675f New.PyPreConfig_ │ │ │ │ + 0x000209a0 496e6974 50797468 6f6e436f 6e666967 InitPythonConfig │ │ │ │ + 0x000209b0 00507946 6c6f6174 5f506163 6b380050 .PyFloat_Pack8.P │ │ │ │ + 0x000209c0 794d6f64 756c655f 41646446 756e6374 yModule_AddFunct │ │ │ │ + 0x000209d0 696f6e73 00507955 6e69636f 64654465 ions.PyUnicodeDe │ │ │ │ + 0x000209e0 636f6465 4572726f 725f4765 74526561 codeError_GetRea │ │ │ │ + 0x000209f0 736f6e00 50795468 72656164 5f676574 son.PyThread_get │ │ │ │ + 0x00020a00 5f6b6579 5f76616c 75650050 79427974 _key_value.PyByt │ │ │ │ + 0x00020a10 65417272 61795f54 79706500 5f507945 eArray_Type._PyE │ │ │ │ + 0x00020a20 78635f49 6e636f6d 706c6574 65496e70 xc_IncompleteInp │ │ │ │ + 0x00020a30 75744572 726f7200 5079556e 69636f64 utError.PyUnicod │ │ │ │ + 0x00020a40 65456e63 6f646545 72726f72 5f476574 eEncodeError_Get │ │ │ │ + 0x00020a50 52656173 6f6e0050 794f535f 73747274 Reason.PyOS_strt │ │ │ │ + 0x00020a60 6f756c00 5079556e 73746162 6c655f50 oul.PyUnstable_P │ │ │ │ + 0x00020a70 6572664d 61705374 6174655f 496e6974 erfMapState_Init │ │ │ │ + 0x00020a80 00507949 6e69745f 5f706f73 69787375 .PyInit__posixsu │ │ │ │ + 0x00020a90 6270726f 63657373 005f5079 4572725f bprocess._PyErr_ │ │ │ │ + 0x00020aa0 53657453 7472696e 67005079 496e6974 SetString.PyInit │ │ │ │ + 0x00020ab0 5f5f636f 6c6c6563 74696f6e 73005079 __collections.Py │ │ │ │ + 0x00020ac0 4e756d62 65725f49 6e506c61 63654d75 Number_InPlaceMu │ │ │ │ + 0x00020ad0 6c746970 6c79005f 5079436f 6e666967 ltiply._PyConfig │ │ │ │ + 0x00020ae0 5f417344 69637400 50794c6f 6e675f41 _AsDict.PyLong_A │ │ │ │ + 0x00020af0 73556e73 69676e65 644c6f6e 674d6173 sUnsignedLongMas │ │ │ │ + 0x00020b00 6b005079 4576616c 5f43616c 6c4d6574 k.PyEval_CallMet │ │ │ │ + 0x00020b10 686f6400 50795374 61747573 5f457863 hod.PyStatus_Exc │ │ │ │ + 0x00020b20 65707469 6f6e0050 79436f64 655f4f70 eption.PyCode_Op │ │ │ │ + 0x00020b30 74696d69 7a650050 794c6f6e 675f4173 timize.PyLong_As │ │ │ │ + 0x00020b40 446f7562 6c650050 79436f6d 70696c65 Double.PyCompile │ │ │ │ + 0x00020b50 5f4f7063 6f646553 7461636b 45666665 _OpcodeStackEffe │ │ │ │ + 0x00020b60 63745769 74684a75 6d700050 79536571 ctWithJump.PySeq │ │ │ │ + 0x00020b70 75656e63 655f496e 506c6163 65436f6e uence_InPlaceCon │ │ │ │ + 0x00020b80 63617400 5f50795f 77726974 655f6e6f cat._Py_write_no │ │ │ │ + 0x00020b90 72616973 65005059 5f54494d 454f5554 raise.PY_TIMEOUT │ │ │ │ + 0x00020ba0 5f4d4158 0050794e 756d6265 725f4162 _MAX.PyNumber_Ab │ │ │ │ + 0x00020bb0 736f6c75 74650050 794d6f64 756c655f solute.PyModule_ │ │ │ │ + 0x00020bc0 47657446 696c656e 616d6500 5f50794c GetFilename._PyL │ │ │ │ + 0x00020bd0 6f6e675f 436f7079 00507944 6963745f ong_Copy.PyDict_ │ │ │ │ + 0x00020be0 4e657874 0050794c 6973745f 53697a65 Next.PyList_Size │ │ │ │ + 0x00020bf0 00507941 73796e63 47656e5f 4e657700 .PyAsyncGen_New. │ │ │ │ + 0x00020c00 50794578 63657074 696f6e5f 47657454 PyException_GetT │ │ │ │ + 0x00020c10 72616365 6261636b 00507954 75706c65 raceback.PyTuple │ │ │ │ + 0x00020c20 5f53697a 65005f50 79547261 73685f74 _Size._PyTrash_t │ │ │ │ + 0x00020c30 68726561 645f6465 7374726f 795f6368 hread_destroy_ch │ │ │ │ + 0x00020c40 61696e00 5f50795f 46617461 6c526566 ain._Py_FatalRef │ │ │ │ + 0x00020c50 636f756e 74457272 6f724675 6e63005f countErrorFunc._ │ │ │ │ + 0x00020c60 50794279 74657357 72697465 725f496e PyBytesWriter_In │ │ │ │ + 0x00020c70 69740050 794d656d 6f727956 6965775f it.PyMemoryView_ │ │ │ │ + 0x00020c80 46726f6d 42756666 65720050 79436f6e FromBuffer.PyCon │ │ │ │ + 0x00020c90 6669675f 496e6974 50797468 6f6e436f fig_InitPythonCo │ │ │ │ + 0x00020ca0 6e666967 00507945 72725f53 65744f62 nfig.PyErr_SetOb │ │ │ │ + 0x00020cb0 6a656374 00507949 6e69745f 5f617374 ject.PyInit__ast │ │ │ │ + 0x00020cc0 0050795f 556e6275 66666572 65645374 .Py_UnbufferedSt │ │ │ │ + 0x00020cd0 64696f46 6c616700 5f507941 72675f50 dioFlag._PyArg_P │ │ │ │ + 0x00020ce0 61727365 53746163 6b005f50 79496e74 arseStack._PyInt │ │ │ │ + 0x00020cf0 65727072 65746572 53746174 655f4973 erpreterState_Is │ │ │ │ + 0x00020d00 52656164 79005f50 794f626a 6563745f Ready._PyObject_ │ │ │ │ + 0x00020d10 4e657700 5f507943 6f6d7069 6c655f4f New._PyCompile_O │ │ │ │ + 0x00020d20 7074696d 697a6543 6667005f 50794172 ptimizeCfg._PyAr │ │ │ │ + 0x00020d30 675f5061 7273655f 53697a65 54005f50 g_Parse_SizeT._P │ │ │ │ + 0x00020d40 79546872 6561645f 43757272 656e7446 yThread_CurrentF │ │ │ │ + 0x00020d50 72616d65 73005079 466c6f61 745f556e rames.PyFloat_Un │ │ │ │ + 0x00020d60 7061636b 38005079 5379735f 41646458 pack8.PySys_AddX │ │ │ │ + 0x00020d70 4f707469 6f6e005f 50795f63 5f71756f Option._Py_c_quo │ │ │ │ + 0x00020d80 74005079 4d6f6475 6c654465 665f5479 t.PyModuleDef_Ty │ │ │ │ + 0x00020d90 7065005f 50795f55 5446385f 45646974 pe._Py_UTF8_Edit │ │ │ │ + 0x00020da0 5f436f73 74005f50 79556e69 636f6465 _Cost._PyUnicode │ │ │ │ + 0x00020db0 5f446563 6f646555 6e69636f 64654573 _DecodeUnicodeEs │ │ │ │ + 0x00020dc0 63617065 496e7465 726e616c 00507944 capeInternal.PyD │ │ │ │ + 0x00020dd0 6963745f 4b657973 00507945 72725f53 ict_Keys.PyErr_S │ │ │ │ + 0x00020de0 65744861 6e646c65 64457863 65707469 etHandledExcepti │ │ │ │ + 0x00020df0 6f6e0050 794e756d 6265725f 4c6f6e67 on.PyNumber_Long │ │ │ │ + 0x00020e00 005f5079 4f626a65 63745f46 756e6374 ._PyObject_Funct │ │ │ │ + 0x00020e10 696f6e53 74720050 795f4973 46696e61 ionStr.Py_IsFina │ │ │ │ + 0x00020e20 6c697a69 6e670050 79547970 655f4765 lizing.PyType_Ge │ │ │ │ + 0x00020e30 744d6f64 756c6500 50795479 70655f47 tModule.PyType_G │ │ │ │ + 0x00020e40 656e6572 6963416c 6c6f6300 50794d61 enericAlloc.PyMa │ │ │ │ + 0x00020e50 72736861 6c5f5265 61644f62 6a656374 rshal_ReadObject │ │ │ │ + 0x00020e60 46726f6d 46696c65 00507944 69637456 FromFile.PyDictV │ │ │ │ + 0x00020e70 616c7565 735f5479 7065005f 50795f48 alues_Type._Py_H │ │ │ │ + 0x00020e80 616e646c 6550656e 64696e67 005f5079 andlePending._Py │ │ │ │ + 0x00020e90 5f476964 5f436f6e 76657274 65720050 _Gid_Converter.P │ │ │ │ + 0x00020ea0 79457863 5f50726f 63657373 4c6f6f6b yExc_ProcessLook │ │ │ │ + 0x00020eb0 75704572 726f7200 5f50794d 656d5f53 upError._PyMem_S │ │ │ │ + 0x00020ec0 74726475 70005079 42756666 65725f52 trdup.PyBuffer_R │ │ │ │ + 0x00020ed0 656c6561 7365005f 50795849 5f496e69 elease._PyXI_Ini │ │ │ │ + 0x00020ee0 74457863 496e666f 00507949 6d706f72 tExcInfo.PyImpor │ │ │ │ + 0x00020ef0 745f4765 744d6f64 756c6500 50794572 t_GetModule.PyEr │ │ │ │ + 0x00020f00 725f5379 6e746178 4c6f6361 74696f6e r_SyntaxLocation │ │ │ │ + 0x00020f10 005f5079 5f486173 68536563 72657400 ._Py_HashSecret. │ │ │ │ + 0x00020f20 5f507949 6e746572 70726574 65725374 _PyInterpreterSt │ │ │ │ + 0x00020f30 6174655f 47657443 6f6e6669 67436f70 ate_GetConfigCop │ │ │ │ + 0x00020f40 79005079 4f626a65 63745f49 73537562 y.PyObject_IsSub │ │ │ │ + 0x00020f50 636c6173 73005079 54797065 5f476574 class.PyType_Get │ │ │ │ + 0x00020f60 4d6f6475 6c654e61 6d650050 79537973 ModuleName.PySys │ │ │ │ + 0x00020f70 5f466f72 6d617453 74646f75 74005079 _FormatStdout.Py │ │ │ │ + 0x00020f80 42797465 735f4672 6f6d5374 72696e67 Bytes_FromString │ │ │ │ + 0x00020f90 0050794f 626a6563 745f4765 74497465 .PyObject_GetIte │ │ │ │ + 0x00020fa0 72005079 556e7374 61626c65 5f436f70 r.PyUnstable_Cop │ │ │ │ + 0x00020fb0 79506572 664d6170 46696c65 00507944 yPerfMapFile.PyD │ │ │ │ + 0x00020fc0 69637452 65764974 65724b65 795f5479 ictRevIterKey_Ty │ │ │ │ + 0x00020fd0 7065005f 5079556e 69636f64 655f4973 pe._PyUnicode_Is │ │ │ │ + 0x00020fe0 55707065 72636173 65005f50 79537973 Uppercase._PySys │ │ │ │ + 0x00020ff0 5f476574 52657175 69726564 41747472 _GetRequiredAttr │ │ │ │ + 0x00021000 005f5079 556e6963 6f64655f 46726f6d ._PyUnicode_From │ │ │ │ + 0x00021010 4964005f 50795469 6d655f41 734c6f6e Id._PyTime_AsLon │ │ │ │ + 0x00021020 67005f50 79417265 6e615f41 64645079 g._PyArena_AddPy │ │ │ │ + 0x00021030 4f626a65 63740050 79537472 75637453 Object.PyStructS │ │ │ │ + 0x00021040 65717565 6e63655f 556e6e61 6d656446 equence_UnnamedF │ │ │ │ + 0x00021050 69656c64 00507943 6f6e7465 78745f54 ield.PyContext_T │ │ │ │ + 0x00021060 79706500 5079496e 69745f5f 736f636b ype.PyInit__sock │ │ │ │ + 0x00021070 6574005f 50794279 7465735f 4a6f696e et._PyBytes_Join │ │ │ │ + 0x00021080 00507946 756e6374 696f6e5f 54797065 .PyFunction_Type │ │ │ │ + 0x00021090 00507946 72616d65 5f4c6f63 616c7354 .PyFrame_LocalsT │ │ │ │ + 0x000210a0 6f466173 74005079 4f626a65 63745f43 oFast.PyObject_C │ │ │ │ + 0x000210b0 616c6c46 756e6374 696f6e00 50795374 allFunction.PySt │ │ │ │ + 0x000210c0 61747573 5f457272 6f72005f 50794f62 atus_Error._PyOb │ │ │ │ + 0x000210d0 6a656374 5f47656e 65726963 47657441 ject_GenericGetA │ │ │ │ + 0x000210e0 74747257 69746844 69637400 50794675 ttrWithDict.PyFu │ │ │ │ + 0x000210f0 6e637469 6f6e5f4e 65770050 794f626a nction_New.PyObj │ │ │ │ + 0x00021100 6563745f 43616c6c 4f626a65 63740050 ect_CallObject.P │ │ │ │ + 0x00021110 79436f6e 74657874 5661725f 53657400 yContextVar_Set. │ │ │ │ + 0x00021120 5f507944 6963745f 4c6f6164 476c6f62 _PyDict_LoadGlob │ │ │ │ + 0x00021130 616c005f 50794279 7465735f 52657065 al._PyBytes_Repe │ │ │ │ + 0x00021140 61740050 79427974 65735f46 726f6d46 at.PyBytes_FromF │ │ │ │ + 0x00021150 6f726d61 74560050 7952756e 5f46696c ormatV.PyRun_Fil │ │ │ │ + 0x00021160 65466c61 67730050 79436f6e 74657874 eFlags.PyContext │ │ │ │ + 0x00021170 546f6b65 6e5f5479 70650050 79466c6f Token_Type.PyFlo │ │ │ │ + 0x00021180 61745f46 726f6d44 6f75626c 65005079 at_FromDouble.Py │ │ │ │ + 0x00021190 4c6f6e67 5f476574 496e666f 00507945 Long_GetInfo.PyE │ │ │ │ + 0x000211a0 72725f53 65744672 6f6d4572 726e6f57 rr_SetFromErrnoW │ │ │ │ + 0x000211b0 69746846 696c656e 616d654f 626a6563 ithFilenameObjec │ │ │ │ + 0x000211c0 74005079 5365745f 44697363 61726400 t.PySet_Discard. │ │ │ │ + 0x000211d0 5079496e 69745f5f 73747275 63740050 PyInit__struct.P │ │ │ │ + 0x000211e0 79496e69 745f5f6f 70636f64 65005f50 yInit__opcode._P │ │ │ │ + 0x000211f0 79556e69 636f6465 5f546f44 69676974 yUnicode_ToDigit │ │ │ │ + 0x00021200 005f5079 4f626a65 63745f47 65744372 ._PyObject_GetCr │ │ │ │ + 0x00021210 6f737349 6e746572 70726574 65724461 ossInterpreterDa │ │ │ │ + 0x00021220 7461005f 50794576 656e745f 49735365 ta._PyEvent_IsSe │ │ │ │ + 0x00021230 74005f50 79556e69 636f6465 57726974 t._PyUnicodeWrit │ │ │ │ + 0x00021240 65725f57 72697465 53756273 7472696e er_WriteSubstrin │ │ │ │ + 0x00021250 67005f50 7958495f 4170706c 79436170 g._PyXI_ApplyCap │ │ │ │ + 0x00021260 74757265 64457863 65707469 6f6e005f turedException._ │ │ │ │ + 0x00021270 50795365 745f5570 64617465 00507946 PySet_Update.PyF │ │ │ │ + 0x00021280 696c655f 57726974 654f626a 65637400 ile_WriteObject. │ │ │ │ + 0x00021290 50794d65 6d5f5365 74416c6c 6f636174 PyMem_SetAllocat │ │ │ │ + 0x000212a0 6f720050 79496e69 745f5f73 72650050 or.PyInit__sre.P │ │ │ │ + 0x000212b0 794c6973 74526576 49746572 5f547970 yListRevIter_Typ │ │ │ │ + 0x000212c0 65005079 556e6963 6f64655f 4465636f e.PyUnicode_Deco │ │ │ │ + 0x000212d0 64654368 61726d61 70005f50 795f556e deCharmap._Py_Un │ │ │ │ + 0x000212e0 69766572 73616c4e 65776c69 6e654667 iversalNewlineFg │ │ │ │ + 0x000212f0 65747357 69746853 697a6500 5f507953 etsWithSize._PyS │ │ │ │ + 0x00021300 65745f4e 65787445 6e747279 52656600 et_NextEntryRef. │ │ │ │ + 0x00021310 5079466c 6f61745f 4173446f 75626c65 PyFloat_AsDouble │ │ │ │ + 0x00021320 005f5079 5f635f70 6f770050 79556e69 ._Py_c_pow.PyUni │ │ │ │ + 0x00021330 636f6465 5f417355 43533400 50795f4d code_AsUCS4.Py_M │ │ │ │ + 0x00021340 61696e00 50795665 63746f72 63616c6c ain.PyVectorcall │ │ │ │ + 0x00021350 5f46756e 6374696f 6e005079 556e6963 _Function.PyUnic │ │ │ │ + 0x00021360 6f64655f 41734c61 74696e31 53747269 ode_AsLatin1Stri │ │ │ │ + 0x00021370 6e67005f 5079556e 69636f64 65577269 ng._PyUnicodeWri │ │ │ │ + 0x00021380 7465725f 496e6974 005f5079 5379735f ter_Init._PySys_ │ │ │ │ + 0x00021390 47657441 74747200 50794578 635f436f GetAttr.PyExc_Co │ │ │ │ + 0x000213a0 6e6e6563 74696f6e 4572726f 72005079 nnectionError.Py │ │ │ │ + 0x000213b0 4578635f 436f6e6e 65637469 6f6e4162 Exc_ConnectionAb │ │ │ │ + 0x000213c0 6f727465 64457272 6f720050 794c6973 ortedError.PyLis │ │ │ │ + 0x000213d0 745f5265 76657273 65005f50 79496e74 t_Reverse._PyInt │ │ │ │ + 0x000213e0 65727072 65746572 53746174 655f4973 erpreterState_Is │ │ │ │ + 0x000213f0 52756e6e 696e674d 61696e00 5f507942 RunningMain._PyB │ │ │ │ + 0x00021400 79746573 57726974 65725f41 6c6c6f63 ytesWriter_Alloc │ │ │ │ + 0x00021410 00507953 65717565 6e63655f 436f6e63 .PySequence_Conc │ │ │ │ + 0x00021420 61740050 79446963 745f436f 6e746169 at.PyDict_Contai │ │ │ │ + 0x00021430 6e735374 72696e67 0050795f 46696e61 nsString.Py_Fina │ │ │ │ + 0x00021440 6c697a65 0050795f 47657452 65637572 lize.Py_GetRecur │ │ │ │ + 0x00021450 73696f6e 4c696d69 74005079 4f626a65 sionLimit.PyObje │ │ │ │ + 0x00021460 63745f41 73436861 72427566 66657200 ct_AsCharBuffer. │ │ │ │ + 0x00021470 5f507954 72616365 6261636b 5f416464 _PyTraceback_Add │ │ │ │ + 0x00021480 00507943 72697469 63616c53 65637469 .PyCriticalSecti │ │ │ │ + 0x00021490 6f6e325f 42656769 6e005f50 79536571 on2_Begin._PySeq │ │ │ │ + 0x000214a0 4c6f636b 5f556e6c 6f636b57 72697465 Lock_UnlockWrite │ │ │ │ + 0x000214b0 00507954 68726561 645f6765 745f7468 .PyThread_get_th │ │ │ │ + 0x000214c0 72656164 5f696465 6e745f65 78005079 read_ident_ex.Py │ │ │ │ + 0x000214d0 5365745f 54797065 00507955 6e69636f Set_Type.PyUnico │ │ │ │ + 0x000214e0 64655f44 65636f64 65465344 65666175 de_DecodeFSDefau │ │ │ │ + 0x000214f0 6c74416e 6453697a 65005079 4578635f ltAndSize.PyExc_ │ │ │ │ + 0x00021500 53796e74 61785761 726e696e 67005f50 SyntaxWarning._P │ │ │ │ + 0x00021510 794f626a 6563745f 43686563 6b43726f yObject_CheckCro │ │ │ │ + 0x00021520 7373496e 74657270 72657465 72446174 ssInterpreterDat │ │ │ │ + 0x00021530 61005079 556e6963 6f64655f 4465636f a.PyUnicode_Deco │ │ │ │ + 0x00021540 64655554 46380050 79536571 75656e63 deUTF8.PySequenc │ │ │ │ + 0x00021550 655f4465 6c536c69 63650050 79457661 e_DelSlice.PyEva │ │ │ │ + 0x00021560 6c5f5265 6c656173 654c6f63 6b005079 l_ReleaseLock.Py │ │ │ │ + 0x00021570 54696d65 5f4d6f6e 6f746f6e 69630050 Time_Monotonic.P │ │ │ │ + 0x00021580 79436f6e 74657874 5661725f 4e657700 yContextVar_New. │ │ │ │ + 0x00021590 5f507949 6d706f72 745f4672 6f7a656e _PyImport_Frozen │ │ │ │ + 0x000215a0 5374646c 6962005f 5f627373 5f656e64 Stdlib.__bss_end │ │ │ │ + 0x000215b0 5f5f0050 79547970 655f4d6f 64696669 __.PyType_Modifi │ │ │ │ + 0x000215c0 6564005f 50795f44 65616c6c 6f630050 ed._Py_Dealloc.P │ │ │ │ + 0x000215d0 79546872 6561645f 63726561 74655f6b yThread_create_k │ │ │ │ + 0x000215e0 65790050 79434675 6e637469 6f6e5f47 ey.PyCFunction_G │ │ │ │ + 0x000215f0 65744675 6e637469 6f6e0050 79434675 etFunction.PyCFu │ │ │ │ + 0x00021600 6e637469 6f6e5f54 79706500 5f50795f nction_Type._Py_ │ │ │ │ + 0x00021610 4275696c 6456616c 75655f53 697a6554 BuildValue_SizeT │ │ │ │ + 0x00021620 00507945 72725f53 65744672 6f6d4572 .PyErr_SetFromEr │ │ │ │ + 0x00021630 726e6f57 69746846 696c656e 616d6500 rnoWithFilename. │ │ │ │ + 0x00021640 5f50794c 6f6e675f 46726f6d 44696769 _PyLong_FromDigi │ │ │ │ + 0x00021650 74730050 794f626a 6563745f 43616c6c ts.PyObject_Call │ │ │ │ + 0x00021660 6f630050 79427974 65417272 61795f41 oc.PyByteArray_A │ │ │ │ + 0x00021670 73537472 696e6700 50794f62 6a656374 sString.PyObject │ │ │ │ + 0x00021680 5f496e69 74566172 0050795f 47657443 _InitVar.Py_GetC │ │ │ │ + 0x00021690 6f707972 69676874 0050794d 6f64756c opyright.PyModul │ │ │ │ + 0x000216a0 655f4164 64496e74 436f6e73 74616e74 e_AddIntConstant │ │ │ │ + 0x000216b0 00507952 65766572 7365645f 54797065 .PyReversed_Type │ │ │ │ + 0x000216c0 00507953 79735f41 64645761 726e4f70 .PySys_AddWarnOp │ │ │ │ + 0x000216d0 74696f6e 556e6963 6f646500 5f507955 tionUnicode._PyU │ │ │ │ + 0x000216e0 6e69636f 64655772 69746572 5f577269 nicodeWriter_Wri │ │ │ │ + 0x000216f0 74654153 43494953 7472696e 67005079 teASCIIString.Py │ │ │ │ + 0x00021700 4578635f 4d6f6475 6c654e6f 74466f75 Exc_ModuleNotFou │ │ │ │ + 0x00021710 6e644572 726f7200 5f507949 6e746572 ndError._PyInter │ │ │ │ + 0x00021720 70726574 65725374 6174655f 52657175 preterState_Requ │ │ │ │ + 0x00021730 69726549 44526566 00507942 79746573 ireIDRef.PyBytes │ │ │ │ + 0x00021740 5f526570 72005079 54687265 61645f73 _Repr.PyThread_s │ │ │ │ + 0x00021750 65745f6b 65795f76 616c7565 00507955 et_key_value.PyU │ │ │ │ + 0x00021760 6e69636f 64655f52 65706c61 63650050 nicode_Replace.P │ │ │ │ + 0x00021770 79547970 655f436c 65617257 61746368 yType_ClearWatch │ │ │ │ + 0x00021780 65720050 79457863 5f4f7665 72666c6f er.PyExc_Overflo │ │ │ │ + 0x00021790 77457272 6f72005f 50794f62 6a656374 wError._PyObject │ │ │ │ + 0x000217a0 5f4e6577 56617200 5f50794c 6f6e675f _NewVar._PyLong_ │ │ │ │ + 0x000217b0 46726f6d 42797465 41727261 79005079 FromByteArray.Py │ │ │ │ + 0x000217c0 436f6465 5f476574 5661726e 616d6573 Code_GetVarnames │ │ │ │ + 0x000217d0 0050794d 656d5f4d 616c6c6f 63005079 .PyMem_Malloc.Py │ │ │ │ + 0x000217e0 4672616d 655f4765 74427569 6c74696e Frame_GetBuiltin │ │ │ │ + 0x000217f0 73005f50 7954696d 655f4672 6f6d4d69 s._PyTime_FromMi │ │ │ │ + 0x00021800 6c6c6973 65636f6e 64734f62 6a656374 llisecondsObject │ │ │ │ + 0x00021810 00507955 6e69636f 64654465 636f6465 .PyUnicodeDecode │ │ │ │ + 0x00021820 4572726f 725f4765 74456e64 0050794c Error_GetEnd.PyL │ │ │ │ + 0x00021830 6f6e675f 46726f6d 556e7369 676e6564 ong_FromUnsigned │ │ │ │ + 0x00021840 4c6f6e67 4c6f6e67 0050795f 4275696c LongLong.Py_Buil │ │ │ │ + 0x00021850 6456616c 75650050 795f4c65 61766552 dValue.Py_LeaveR │ │ │ │ + 0x00021860 65637572 73697665 43616c6c 0050794c ecursiveCall.PyL │ │ │ │ + 0x00021870 6973745f 436c6561 72005f50 79457272 ist_Clear._PyErr │ │ │ │ + 0x00021880 5f436861 696e4578 63657074 696f6e73 _ChainExceptions │ │ │ │ + 0x00021890 31005079 4d656d5f 52617746 72656500 1.PyMem_RawFree. │ │ │ │ + 0x000218a0 5f50794d 6f6e6974 6f72696e 675f4669 _PyMonitoring_Fi │ │ │ │ + 0x000218b0 72655079 53746172 74457665 6e740050 rePyStartEvent.P │ │ │ │ + 0x000218c0 7952756e 5f537472 696e6700 5f507955 yRun_String._PyU │ │ │ │ + 0x000218d0 6e69636f 64655f49 6e746572 6e496e50 nicode_InternInP │ │ │ │ + 0x000218e0 6c616365 0050794f 535f5265 61646c69 lace.PyOS_Readli │ │ │ │ + 0x000218f0 6e650050 79427566 6665725f 47657450 ne.PyBuffer_GetP │ │ │ │ + 0x00021900 6f696e74 65720050 79436f6d 706c6578 ointer.PyComplex │ │ │ │ + 0x00021910 5f496d61 67417344 6f75626c 65005079 _ImagAsDouble.Py │ │ │ │ + 0x00021920 4e756d62 65725f49 6e506c61 63654d61 Number_InPlaceMa │ │ │ │ + 0x00021930 74726978 4d756c74 69706c79 00507945 trixMultiply.PyE │ │ │ │ + 0x00021940 72725f47 65744578 63496e66 6f005079 rr_GetExcInfo.Py │ │ │ │ + 0x00021950 54726163 65426163 6b5f5479 70650050 TraceBack_Type.P │ │ │ │ + 0x00021960 79496e69 745f5f69 6f005079 4f626a65 yInit__io.PyObje │ │ │ │ + 0x00021970 63745f44 656c4174 7472005f 5079556e ct_DelAttr._PyUn │ │ │ │ + 0x00021980 69636f64 655f4973 44696769 74005079 icode_IsDigit.Py │ │ │ │ + 0x00021990 52756e5f 53696d70 6c654669 6c650050 Run_SimpleFile.P │ │ │ │ + 0x000219a0 79556e69 636f6465 5f526963 68436f6d yUnicode_RichCom │ │ │ │ + 0x000219b0 70617265 005f5079 54726163 654d616c pare._PyTraceMal │ │ │ │ + 0x000219c0 6c6f635f 47657454 72616365 6261636b loc_GetTraceback │ │ │ │ + 0x000219d0 00507955 6e69636f 64655f44 65636f64 .PyUnicode_Decod │ │ │ │ + 0x000219e0 654c6f63 616c6541 6e645369 7a650050 eLocaleAndSize.P │ │ │ │ + 0x000219f0 79434675 6e637469 6f6e5f4e 65774578 yCFunction_NewEx │ │ │ │ + 0x00021a00 00507954 68726561 645f6163 71756972 .PyThread_acquir │ │ │ │ + 0x00021a10 655f6c6f 636b5f74 696d6564 00507955 e_lock_timed.PyU │ │ │ │ + 0x00021a20 6e69636f 6465456e 636f6465 4572726f nicodeEncodeErro │ │ │ │ + 0x00021a30 725f4765 74456e63 6f64696e 67005079 r_GetEncoding.Py │ │ │ │ + 0x00021a40 4c697374 5f4e6577 00507949 6d706f72 List_New.PyImpor │ │ │ │ + 0x00021a50 745f496d 706f7274 4d6f6475 6c650050 t_ImportModule.P │ │ │ │ + 0x00021a60 79537973 5f466f72 6d617453 74646572 ySys_FormatStder │ │ │ │ + 0x00021a70 72005f50 79576561 6b726566 5f497344 r._PyWeakref_IsD │ │ │ │ + 0x00021a80 65616400 50794e75 6d626572 5f436865 ead.PyNumber_Che │ │ │ │ + 0x00021a90 636b005f 50795f48 61736842 79746573 ck._Py_HashBytes │ │ │ │ + 0x00021aa0 00507945 76656e74 5f576169 74005079 .PyEvent_Wait.Py │ │ │ │ + 0x00021ab0 556e7374 61626c65 5f506572 664d6170 Unstable_PerfMap │ │ │ │ + 0x00021ac0 53746174 655f4669 6e690050 79457863 State_Fini.PyExc │ │ │ │ + 0x00021ad0 5f557365 72576172 6e696e67 00507949 _UserWarning.PyI │ │ │ │ + 0x00021ae0 6e69745f 5f746872 65616400 5f507952 nit__thread._PyR │ │ │ │ + 0x00021af0 574d7574 65785f52 4c6f636b 00507954 WMutex_RLock.PyT │ │ │ │ + 0x00021b00 7970655f 47657454 79706544 61746153 ype_GetTypeDataS │ │ │ │ + 0x00021b10 697a6500 5079456e 756d5f54 79706500 ize.PyEnum_Type. │ │ │ │ + 0x00021b20 5f507943 6f6d7069 6c655f4f 70636f64 _PyCompile_Opcod │ │ │ │ + 0x00021b30 65486173 41726700 5f507952 756e7469 eHasArg._PyRunti │ │ │ │ + 0x00021b40 6d650050 79457661 6c5f4d65 72676543 me.PyEval_MergeC │ │ │ │ + 0x00021b50 6f6d7069 6c657246 6c616773 00507942 ompilerFlags.PyB │ │ │ │ + 0x00021b60 79746573 49746572 5f547970 65005f50 ytesIter_Type._P │ │ │ │ + 0x00021b70 79496e73 74727563 74696f6e 53657175 yInstructionSequ │ │ │ │ + 0x00021b80 656e6365 5f4e6577 00507943 6f646563 ence_New.PyCodec │ │ │ │ + 0x00021b90 5f496e63 72656d65 6e74616c 456e636f _IncrementalEnco │ │ │ │ + 0x00021ba0 64657200 5f50795f 49735661 6c696446 der._Py_IsValidF │ │ │ │ + 0x00021bb0 44005079 556e6963 6f64655f 4465636f D.PyUnicode_Deco │ │ │ │ + 0x00021bc0 64654653 44656661 756c7400 5f507955 deFSDefault._PyU │ │ │ │ + 0x00021bd0 6e69636f 64655f54 6f546974 6c656361 nicode_ToTitleca │ │ │ │ + 0x00021be0 73650050 79457661 6c5f4576 616c4672 se.PyEval_EvalFr │ │ │ │ + 0x00021bf0 616d6500 50794275 66666572 5f46726f ame.PyBuffer_Fro │ │ │ │ + 0x00021c00 6d436f6e 74696775 6f757300 5f507945 mContiguous._PyE │ │ │ │ + 0x00021c10 76616c5f 4576616c 4672616d 65446566 val_EvalFrameDef │ │ │ │ + 0x00021c20 61756c74 005f5079 54696d65 5f4f626a ault._PyTime_Obj │ │ │ │ + 0x00021c30 65637454 6f54696d 65737065 63005f50 ectToTimespec._P │ │ │ │ + 0x00021c40 795f6861 73687461 626c655f 6c656e00 y_hashtable_len. │ │ │ │ + 0x00021c50 50795072 6f706572 74795f54 79706500 PyProperty_Type. │ │ │ │ + 0x00021c60 50794578 635f496e 74657270 72657465 PyExc_Interprete │ │ │ │ + 0x00021c70 724e6f74 466f756e 64457272 6f720050 rNotFoundError.P │ │ │ │ + 0x00021c80 79434675 6e637469 6f6e5f47 6574466c yCFunction_GetFl │ │ │ │ + 0x00021c90 61677300 50794578 635f4765 6e657261 ags.PyExc_Genera │ │ │ │ + 0x00021ca0 746f7245 78697400 50795468 72656164 torExit.PyThread │ │ │ │ + 0x00021cb0 5f526549 6e697454 4c53005f 50794f62 _ReInitTLS._PyOb │ │ │ │ + 0x00021cc0 6a656374 5f43616c 6c4d6574 686f645f ject_CallMethod_ │ │ │ │ + 0x00021cd0 53697a65 54005f50 794f626a 6563745f SizeT._PyObject_ │ │ │ │ + 0x00021ce0 47657444 69637450 74720050 794f626a GetDictPtr.PyObj │ │ │ │ + 0x00021cf0 6563745f 48617341 74747253 7472696e ect_HasAttrStrin │ │ │ │ + 0x00021d00 67576974 68457272 6f720050 79457863 gWithError.PyExc │ │ │ │ + 0x00021d10 5f4e616d 65457272 6f720050 79556e69 _NameError.PyUni │ │ │ │ + 0x00021d20 636f6465 5f46726f 6d537472 696e6700 code_FromString. │ │ │ │ + 0x00021d30 50794d61 72736861 6c5f5772 6974654f PyMarshal_WriteO │ │ │ │ + 0x00021d40 626a6563 74546f46 696c6500 5f507945 bjectToFile._PyE │ │ │ │ + 0x00021d50 72725f43 6c656172 00507953 69676e61 rr_Clear.PySigna │ │ │ │ + 0x00021d60 6c5f5365 7457616b 65757046 64005f50 l_SetWakeupFd._P │ │ │ │ + 0x00021d70 795f7374 72686578 00507949 6e646578 y_strhex.PyIndex │ │ │ │ + 0x00021d80 5f436865 636b0050 794e756d 6265725f _Check.PyNumber_ │ │ │ │ + 0x00021d90 496e506c 6163654f 72005079 496d706f InPlaceOr.PyImpo │ │ │ │ + 0x00021da0 72745f45 78656343 6f64654d 6f64756c rt_ExecCodeModul │ │ │ │ + 0x00021db0 65457800 50795f47 65745665 7273696f eEx.Py_GetVersio │ │ │ │ + 0x00021dc0 6e005079 4d657468 6f645f46 756e6374 n.PyMethod_Funct │ │ │ │ + 0x00021dd0 696f6e00 50794361 7073756c 655f5365 ion.PyCapsule_Se │ │ │ │ + 0x00021de0 74436f6e 74657874 005f5079 43726f73 tContext._PyCros │ │ │ │ + 0x00021df0 73496e74 65727072 65746572 44617461 sInterpreterData │ │ │ │ + 0x00021e00 5f556e72 65676973 74657243 6c617373 _UnregisterClass │ │ │ │ + 0x00021e10 0050794d 6f64756c 655f5365 74446f63 .PyModule_SetDoc │ │ │ │ + 0x00021e20 53747269 6e670050 79506963 6b6c6542 String.PyPickleB │ │ │ │ + 0x00021e30 75666665 725f4765 74427566 66657200 uffer_GetBuffer. │ │ │ │ + 0x00021e40 50795479 70655f47 65745175 616c4e61 PyType_GetQualNa │ │ │ │ + 0x00021e50 6d650050 794f626a 6563745f 41734669 me.PyObject_AsFi │ │ │ │ + 0x00021e60 6c654465 73637269 70746f72 00507954 leDescriptor.PyT │ │ │ │ + 0x00021e70 7970655f 46726f6d 53706563 57697468 ype_FromSpecWith │ │ │ │ + 0x00021e80 42617365 73005079 4578635f 46696c65 Bases.PyExc_File │ │ │ │ + 0x00021e90 4e6f7446 6f756e64 4572726f 72005f50 NotFoundError._P │ │ │ │ + 0x00021ea0 794c6f6e 675f4669 6c654465 73637269 yLong_FileDescri │ │ │ │ + 0x00021eb0 70746f72 5f436f6e 76657274 65720050 ptor_Converter.P │ │ │ │ + 0x00021ec0 79467261 6d655f47 65744c69 6e654e75 yFrame_GetLineNu │ │ │ │ + 0x00021ed0 6d626572 00507945 78635f53 79737465 mber.PyExc_Syste │ │ │ │ + 0x00021ee0 6d457869 74005f50 795f4765 74457272 mExit._Py_GetErr │ │ │ │ + 0x00021ef0 6f724861 6e646c65 72005f50 79427974 orHandler._PyByt │ │ │ │ + 0x00021f00 65735772 69746572 5f577269 74654279 esWriter_WriteBy │ │ │ │ + 0x00021f10 74657300 50795468 72656164 5f747373 tes.PyThread_tss │ │ │ │ + 0x00021f20 5f676574 00507947 656e5f47 6574436f _get.PyGen_GetCo │ │ │ │ + 0x00021f30 64650050 79436f6e 74657874 5661725f de.PyContextVar_ │ │ │ │ + 0x00021f40 54797065 005f5079 4576616c 5f536c69 Type._PyEval_Sli │ │ │ │ + 0x00021f50 6365496e 6465784e 6f744e6f 6e650050 ceIndexNotNone.P │ │ │ │ + 0x00021f60 79436f6e 74657874 5f436f70 79005079 yContext_Copy.Py │ │ │ │ + 0x00021f70 4578635f 426c6f63 6b696e67 494f4572 Exc_BlockingIOEr │ │ │ │ + 0x00021f80 726f7200 5f507943 6f6d7069 6c655f4f ror._PyCompile_O │ │ │ │ + 0x00021f90 70636f64 65486173 4a756d70 00507943 pcodeHasJump.PyC │ │ │ │ + 0x00021fa0 6f646563 5f426163 6b736c61 73685265 odec_BackslashRe │ │ │ │ + 0x00021fb0 706c6163 65457272 6f727300 50795365 placeErrors.PySe │ │ │ │ + 0x00021fc0 7175656e 63655f52 65706561 74005f50 quence_Repeat._P │ │ │ │ + 0x00021fd0 79457661 6c5f4d61 7463684b 65797300 yEval_MatchKeys. │ │ │ │ + 0x00021fe0 50794d65 74686f64 44657363 725f5479 PyMethodDescr_Ty │ │ │ │ + 0x00021ff0 70650050 7946696c 655f4765 744c696e pe.PyFile_GetLin │ │ │ │ + 0x00022000 65005079 4578635f 496e6465 6e746174 e.PyExc_Indentat │ │ │ │ + 0x00022010 696f6e45 72726f72 00507942 79746573 ionError.PyBytes │ │ │ │ + 0x00022020 5f53697a 65005079 53657175 656e6365 _Size.PySequence │ │ │ │ + 0x00022030 5f436865 636b005f 50794279 74657357 _Check._PyBytesW │ │ │ │ + 0x00022040 72697465 725f4465 616c6c6f 63005079 riter_Dealloc.Py │ │ │ │ + 0x00022050 4e756d62 65725f54 72756544 69766964 Number_TrueDivid │ │ │ │ + 0x00022060 65005f50 79556e69 636f6465 5f49734c e._PyUnicode_IsL │ │ │ │ + 0x00022070 6f776572 63617365 00507954 696d655f owercase.PyTime_ │ │ │ │ + 0x00022080 50657266 436f756e 74657200 5f507958 PerfCounter._PyX │ │ │ │ + 0x00022090 495f4170 706c7945 72726f72 005f5079 I_ApplyError._Py │ │ │ │ + 0x000220a0 5f6f7065 6e5f6e6f 72616973 65005f50 _open_noraise._P │ │ │ │ + 0x000220b0 79556e69 636f6465 57726974 65725f57 yUnicodeWriter_W │ │ │ │ + 0x000220c0 72697465 43686172 005f5079 556e6963 riteChar._PyUnic │ │ │ │ + 0x000220d0 6f646557 72697465 725f5072 65706172 odeWriter_Prepar │ │ │ │ + 0x000220e0 654b696e 64496e74 65726e61 6c005079 eKindInternal.Py │ │ │ │ + 0x000220f0 54797065 5f476574 466c6167 73005079 Type_GetFlags.Py │ │ │ │ + 0x00022100 556e6963 6f64655f 54797065 0050794f Unicode_Type.PyO │ │ │ │ + 0x00022110 626a6563 745f4465 6c497465 6d005079 bject_DelItem.Py │ │ │ │ + 0x00022120 44696374 5f476574 4974656d 52656600 Dict_GetItemRef. │ │ │ │ + 0x00022130 50795f47 65745079 74686f6e 486f6d65 Py_GetPythonHome │ │ │ │ + 0x00022140 0050794c 6973745f 47657449 74656d00 .PyList_GetItem. │ │ │ │ + 0x00022150 5f50795f 47657443 6f6e6669 67005f50 _Py_GetConfig._P │ │ │ │ + 0x00022160 79547570 6c655f46 726f6d41 72726179 yTuple_FromArray │ │ │ │ + 0x00022170 53746561 6c005f50 7954696d 655f4672 Steal._PyTime_Fr │ │ │ │ + 0x00022180 6f6d5365 636f6e64 73005079 53747275 omSeconds.PyStru │ │ │ │ + 0x00022190 63745365 7175656e 63655f53 65744974 ctSequence_SetIt │ │ │ │ + 0x000221a0 656d005f 50794d6f 6e69746f 72696e67 em._PyMonitoring │ │ │ │ + 0x000221b0 5f466972 65507954 68726f77 4576656e _FirePyThrowEven │ │ │ │ + 0x000221c0 74005079 4578635f 496e7465 72707265 t.PyExc_Interpre │ │ │ │ + 0x000221d0 74657245 72726f72 0050795f 47657442 terError.Py_GetB │ │ │ │ + 0x000221e0 75696c64 496e666f 00507957 69646553 uildInfo.PyWideS │ │ │ │ + 0x000221f0 7472696e 674c6973 745f496e 73657274 tringList_Insert │ │ │ │ + 0x00022200 0050794d 61707069 6e675f47 65744f70 .PyMapping_GetOp │ │ │ │ + 0x00022210 74696f6e 616c4974 656d0050 7946756e tionalItem.PyFun │ │ │ │ + 0x00022220 6374696f 6e5f4765 74436c6f 73757265 ction_GetClosure │ │ │ │ + 0x00022230 005f5079 436f6d70 696c655f 47657455 ._PyCompile_GetU │ │ │ │ + 0x00022240 6e617279 496e7472 696e7369 634e616d naryIntrinsicNam │ │ │ │ + 0x00022250 65005079 4f626a65 63745f47 435f4973 e.PyObject_GC_Is │ │ │ │ + 0x00022260 54726163 6b656400 5f507957 65616b72 Tracked._PyWeakr │ │ │ │ + 0x00022270 65665f43 616c6c61 626c6550 726f7879 ef_CallableProxy │ │ │ │ + 0x00022280 54797065 00507945 78636570 74696f6e Type.PyException │ │ │ │ + 0x00022290 5f536574 436f6e74 65787400 50795f53 _SetContext.Py_S │ │ │ │ + 0x000222a0 65745061 7468005f 5079496e 74657270 etPath._PyInterp │ │ │ │ + 0x000222b0 72657465 72537461 74655f4e 6577005f reterState_New._ │ │ │ │ + 0x000222c0 50795061 7468436f 6e666967 5f436c65 PyPathConfig_Cle │ │ │ │ + 0x000222d0 6172476c 6f62616c 00507944 65736372 arGlobal.PyDescr │ │ │ │ + 0x000222e0 5f4e6577 4d657468 6f640050 79496e74 _NewMethod.PyInt │ │ │ │ + 0x000222f0 65727072 65746572 53746174 655f4465 erpreterState_De │ │ │ │ + 0x00022300 6c657465 00507955 6e69636f 64655f52 lete.PyUnicode_R │ │ │ │ + 0x00022310 6573697a 65005f50 79437269 74696361 esize._PyCritica │ │ │ │ + 0x00022320 6c536563 74696f6e 5f537573 70656e64 lSection_Suspend │ │ │ │ + 0x00022330 416c6c00 5079496e 69745f7a 6c696200 All.PyInit_zlib. │ │ │ │ + 0x00022340 5079496d 706f7274 5f496d70 6f727446 PyImport_ImportF │ │ │ │ + 0x00022350 726f7a65 6e4d6f64 756c654f 626a6563 rozenModuleObjec │ │ │ │ + 0x00022360 74005079 53757065 725f5479 70650050 t.PySuper_Type.P │ │ │ │ + 0x00022370 79457863 5f417269 74686d65 74696345 yExc_ArithmeticE │ │ │ │ + 0x00022380 72726f72 0050794d 6574686f 645f5365 rror.PyMethod_Se │ │ │ │ + 0x00022390 6c660050 79457272 5f507269 6e744578 lf.PyErr_PrintEx │ │ │ │ + 0x000223a0 005f5079 54687265 61645374 6174655f ._PyThreadState_ │ │ │ │ + 0x000223b0 496e6974 005f5079 44696374 5f44656c Init._PyDict_Del │ │ │ │ + 0x000223c0 4974656d 4966005f 5079496e 74657270 ItemIf._PyInterp │ │ │ │ + 0x000223d0 72657465 72537461 74655f53 65745275 reterState_SetRu │ │ │ │ + 0x000223e0 6e6e696e 674d6169 6e005079 52756e5f nningMain.PyRun_ │ │ │ │ + 0x000223f0 53696d70 6c655374 72696e67 005f5079 SimpleString._Py │ │ │ │ + 0x00022400 5f446973 706c6179 536f7572 63654c69 _DisplaySourceLi │ │ │ │ + 0x00022410 6e650050 79556e73 7461626c 655f5479 ne.PyUnstable_Ty │ │ │ │ + 0x00022420 70655f41 73736967 6e566572 73696f6e pe_AssignVersion │ │ │ │ + 0x00022430 54616700 50794d6f 64756c65 5f46726f Tag.PyModule_Fro │ │ │ │ + 0x00022440 6d446566 416e6453 70656332 00507949 mDefAndSpec2.PyI │ │ │ │ + 0x00022450 6e69745f 62696e61 73636969 0050794f nit_binascii.PyO │ │ │ │ + 0x00022460 535f496e 74657272 7570744f 63637572 S_InterruptOccur │ │ │ │ + 0x00022470 72656400 5079496e 69745f70 6f736978 red.PyInit_posix │ │ │ │ + 0x00022480 0050794f 626a6563 745f5365 74417265 .PyObject_SetAre │ │ │ │ + 0x00022490 6e61416c 6c6f6361 746f7200 50794469 naAllocator.PyDi │ │ │ │ + 0x000224a0 63745f4d 65726765 00507954 68726561 ct_Merge.PyThrea │ │ │ │ + 0x000224b0 64537461 74655f47 6574496e 74657270 dState_GetInterp │ │ │ │ + 0x000224c0 72657465 72005079 4f626a65 63745f4c reter.PyObject_L │ │ │ │ + 0x000224d0 656e6774 68005f50 79436f6e 6669675f ength._PyConfig_ │ │ │ │ + 0x000224e0 496e6974 436f6d70 6174436f 6e666967 InitCompatConfig │ │ │ │ + 0x000224f0 00507943 72697469 63616c53 65637469 .PyCriticalSecti │ │ │ │ + 0x00022500 6f6e5f45 6e640050 794f4469 63744974 on_End.PyODictIt │ │ │ │ + 0x00022510 656d735f 54797065 00507955 6e69636f ems_Type.PyUnico │ │ │ │ + 0x00022520 64655472 616e736c 61746545 72726f72 deTranslateError │ │ │ │ + 0x00022530 5f476574 53746172 74005079 4e756d62 _GetStart.PyNumb │ │ │ │ + 0x00022540 65725f46 6c6f6f72 44697669 64650050 er_FloorDivide.P │ │ │ │ + 0x00022550 795f4e65 77496e74 65727072 65746572 y_NewInterpreter │ │ │ │ + 0x00022560 00507943 6f64655f 436c6561 72576174 .PyCode_ClearWat │ │ │ │ + 0x00022570 63686572 00507957 69646553 7472696e cher.PyWideStrin │ │ │ │ + 0x00022580 674c6973 745f4170 70656e64 00507944 gList_Append.PyD │ │ │ │ + 0x00022590 6963745f 44656c49 74656d00 50795379 ict_DelItem.PySy │ │ │ │ + 0x000225a0 735f5365 74506174 68005f50 79556e69 s_SetPath._PyUni │ │ │ │ + 0x000225b0 636f6465 5f436865 636b436f 6e736973 code_CheckConsis │ │ │ │ + 0x000225c0 74656e63 79005f50 79536571 4c6f636b tency._PySeqLock │ │ │ │ + 0x000225d0 5f4c6f63 6b577269 74650050 79457863 _LockWrite.PyExc │ │ │ │ + 0x000225e0 5f46696c 65457869 73747345 72726f72 _FileExistsError │ │ │ │ + 0x000225f0 00507955 6e69636f 64655f44 65636f64 .PyUnicode_Decod │ │ │ │ + 0x00022600 65555446 37005f50 794c6f6e 675f5375 eUTF7._PyLong_Su │ │ │ │ + 0x00022610 62747261 6374005f 50794f62 6a656374 btract._PyObject │ │ │ │ + 0x00022620 5f497346 72656564 005f5079 4576616c _IsFreed._PyEval │ │ │ │ + 0x00022630 5f4d6f6e 69746f72 52616973 65005079 _MonitorRaise.Py │ │ │ │ + 0x00022640 436f6e66 69675f52 65616400 5f507953 Config_Read._PyS │ │ │ │ + 0x00022650 65714c6f 636b5f42 6567696e 52656164 eqLock_BeginRead │ │ │ │ + 0x00022660 00507942 79746541 72726179 5f526573 .PyByteArray_Res │ │ │ │ + 0x00022670 697a6500 50794f62 6a656374 5f486173 ize.PyObject_Has │ │ │ │ + 0x00022680 41747472 53747269 6e670050 79556e69 AttrString.PyUni │ │ │ │ + 0x00022690 636f6465 456e636f 64654572 726f725f codeEncodeError_ │ │ │ │ + 0x000226a0 4765744f 626a6563 74005079 4672616d GetObject.PyFram │ │ │ │ + 0x000226b0 655f4765 7447656e 65726174 6f72005f e_GetGenerator._ │ │ │ │ + 0x000226c0 50794d6f 6e69746f 72696e67 5f466972 PyMonitoring_Fir │ │ │ │ + 0x000226d0 65507952 65747572 6e457665 6e740050 ePyReturnEvent.P │ │ │ │ + 0x000226e0 795f4578 69745374 61747573 45786365 y_ExitStatusExce │ │ │ │ + 0x000226f0 7074696f 6e005f50 7946756e 6374696f ption._PyFunctio │ │ │ │ + 0x00022700 6e5f5365 74566572 73696f6e 005f5079 n_SetVersion._Py │ │ │ │ + 0x00022710 52574d75 7465785f 4c6f636b 00507955 RWMutex_Lock.PyU │ │ │ │ + 0x00022720 6e69636f 64655f41 7070656e 64005f50 nicode_Append._P │ │ │ │ + 0x00022730 7943726f 7373496e 74657270 72657465 yCrossInterprete │ │ │ │ + 0x00022740 72446174 615f5265 6c656173 65416e64 rData_ReleaseAnd │ │ │ │ + 0x00022750 52617746 72656500 5079496d 706f7274 RawFree.PyImport │ │ │ │ + 0x00022760 5f416464 4d6f6475 6c654f62 6a656374 _AddModuleObject │ │ │ │ + 0x00022770 0050794f 626a6563 745f4153 43494900 .PyObject_ASCII. │ │ │ │ + 0x00022780 5f507945 76616c5f 466f726d 61744b77 _PyEval_FormatKw │ │ │ │ + 0x00022790 61726773 4572726f 72005079 4d6f6475 argsError.PyModu │ │ │ │ + 0x000227a0 6c655f4e 65774f62 6a656374 00507943 le_NewObject.PyC │ │ │ │ + 0x000227b0 6f6d706c 65785f41 7343436f 6d706c65 omplex_AsCComple │ │ │ │ + 0x000227c0 78005079 46756e63 74696f6e 5f536574 x.PyFunction_Set │ │ │ │ + 0x000227d0 56656374 6f726361 6c6c0050 79457863 Vectorcall.PyExc │ │ │ │ + 0x000227e0 5f4f5345 72726f72 005f5079 4f535f55 _OSError._PyOS_U │ │ │ │ + 0x000227f0 52616e64 6f6d4e6f 6e626c6f 636b0050 RandomNonblock.P │ │ │ │ + 0x00022800 79427566 6665725f 46696c6c 496e666f yBuffer_FillInfo │ │ │ │ + 0x00022810 00507955 6e69636f 64655f53 706c6974 .PyUnicode_Split │ │ │ │ + 0x00022820 6c696e65 73005079 436f6465 635f5374 lines.PyCodec_St │ │ │ │ + 0x00022830 7265616d 52656164 65720050 7952756e reamReader.PyRun │ │ │ │ + 0x00022840 5f537472 696e6746 6c616773 005f5079 _StringFlags._Py │ │ │ │ + 0x00022850 4c6f6e67 5f527368 69667400 5079496e Long_Rshift.PyIn │ │ │ │ + 0x00022860 69745f74 696d6500 5f507943 726f7373 it_time._PyCross │ │ │ │ + 0x00022870 496e7465 72707265 74657244 6174615f InterpreterData_ │ │ │ │ + 0x00022880 4e657700 5079436f 6e666967 5f436c65 New.PyConfig_Cle │ │ │ │ + 0x00022890 6172005f 5079556e 69636f64 65577269 ar._PyUnicodeWri │ │ │ │ + 0x000228a0 7465725f 46696e69 7368005f 50795469 ter_Finish._PyTi │ │ │ │ + 0x000228b0 6d655f41 734d696c 6c697365 636f6e64 me_AsMillisecond │ │ │ │ + 0x000228c0 73005079 4578635f 5a65726f 44697669 s.PyExc_ZeroDivi │ │ │ │ + 0x000228d0 73696f6e 4572726f 72005079 4d617070 sionError.PyMapp │ │ │ │ + 0x000228e0 696e675f 47657449 74656d53 7472696e ing_GetItemStrin │ │ │ │ + 0x000228f0 67005f50 79496d70 6f72745f 4765744d g._PyImport_GetM │ │ │ │ + 0x00022900 6f64756c 65417474 72005079 4578635f oduleAttr.PyExc_ │ │ │ │ + 0x00022910 5265736f 75726365 5761726e 696e6700 ResourceWarning. │ │ │ │ + 0x00022920 5f50795f 756e696f 6e5f7479 70655f6f _Py_union_type_o │ │ │ │ + 0x00022930 72005f50 79496e74 65727072 65746572 r._PyInterpreter │ │ │ │ + 0x00022940 53746174 655f4944 496e6974 72656600 State_IDInitref. │ │ │ │ + 0x00022950 5f507943 6f6d7069 6c655f4f 70636f64 _PyCompile_Opcod │ │ │ │ + 0x00022960 65486173 436f6e73 74005079 556e7374 eHasConst.PyUnst │ │ │ │ + 0x00022970 61626c65 5f436f64 655f4765 74457874 able_Code_GetExt │ │ │ │ + 0x00022980 7261005f 50794576 616c5f55 6e706163 ra._PyEval_Unpac │ │ │ │ + 0x00022990 6b497465 7261626c 65005079 556e7374 kIterable.PyUnst │ │ │ │ + 0x000229a0 61626c65 5f577269 74655065 72664d61 able_WritePerfMa │ │ │ │ + 0x000229b0 70456e74 72790050 79436f6e 74657874 pEntry.PyContext │ │ │ │ + 0x000229c0 5f4e6577 00507944 69637449 74657249 _New.PyDictIterI │ │ │ │ + 0x000229d0 74656d5f 54797065 0050794d 6f64756c tem_Type.PyModul │ │ │ │ + 0x000229e0 655f4164 64547970 65005f50 795f7374 e_AddType._Py_st │ │ │ │ + 0x000229f0 61740050 794f535f 41667465 72466f72 at.PyOS_AfterFor │ │ │ │ + 0x00022a00 6b5f4368 696c6400 50795f47 6574436f k_Child.Py_GetCo │ │ │ │ + 0x00022a10 6d70696c 65720050 79496d70 6f72745f mpiler.PyImport_ │ │ │ │ + 0x00022a20 496d706f 72744d6f 64756c65 4c657665 ImportModuleLeve │ │ │ │ + 0x00022a30 6c005079 4d617273 68616c5f 52656164 l.PyMarshal_Read │ │ │ │ + 0x00022a40 4c617374 4f626a65 63744672 6f6d4669 LastObjectFromFi │ │ │ │ + 0x00022a50 6c650050 79446963 745f4765 74497465 le.PyDict_GetIte │ │ │ │ + 0x00022a60 6d005f50 79526563 75727369 76654d75 m._PyRecursiveMu │ │ │ │ + 0x00022a70 7465785f 556e6c6f 636b0050 794d6172 tex_Unlock.PyMar │ │ │ │ + 0x00022a80 7368616c 5f526561 6453686f 72744672 shal_ReadShortFr │ │ │ │ + 0x00022a90 6f6d4669 6c650050 79427566 6665725f omFile.PyBuffer_ │ │ │ │ + 0x00022aa0 4973436f 6e746967 756f7573 00507947 IsContiguous.PyG │ │ │ │ + 0x00022ab0 435f456e 61626c65 005f5079 5765616b C_Enable._PyWeak │ │ │ │ + 0x00022ac0 7265665f 52656654 79706500 50795765 ref_RefType.PyWe │ │ │ │ + 0x00022ad0 616b7265 665f4e65 7750726f 78790050 akref_NewProxy.P │ │ │ │ + 0x00022ae0 79576561 6b726566 5f4e6577 52656600 yWeakref_NewRef. │ │ │ │ + 0x00022af0 5079496e 69745f5f 696d7000 5f507954 PyInit__imp._PyT │ │ │ │ + 0x00022b00 68726561 64537461 74655f50 7265616c hreadState_Preal │ │ │ │ + 0x00022b10 6c6f6300 50795f56 65727369 6f6e005f loc.Py_Version._ │ │ │ │ + 0x00022b20 5079556e 69636f64 655f5363 616e4964 PyUnicode_ScanId │ │ │ │ + 0x00022b30 656e7469 66696572 0050794e 756d6265 entifier.PyNumbe │ │ │ │ + 0x00022b40 725f4d75 6c746970 6c79005f 50795365 r_Multiply._PySe │ │ │ │ + 0x00022b50 745f436f 6e746169 6e73005f 50794c6f t_Contains._PyLo │ │ │ │ + 0x00022b60 6e675f41 64640050 794d6f64 756c655f ng_Add.PyModule_ │ │ │ │ + 0x00022b70 4765744e 616d6500 5079436c 6173734d GetName.PyClassM │ │ │ │ + 0x00022b80 6574686f 64446573 63725f54 79706500 ethodDescr_Type. │ │ │ │ + 0x00022b90 5079436f 6e746578 745f436f 70794375 PyContext_CopyCu │ │ │ │ + 0x00022ba0 7272656e 74005079 556e7374 61626c65 rrent.PyUnstable │ │ │ │ + 0x00022bb0 5f506572 66547261 6d706f6c 696e655f _PerfTrampoline_ │ │ │ │ + 0x00022bc0 53657450 65727369 73744166 74657246 SetPersistAfterF │ │ │ │ + 0x00022bd0 6f726b00 5079556e 69636f64 655f436f ork.PyUnicode_Co │ │ │ │ + 0x00022be0 756e7400 5f507945 76616c5f 4e6f546f unt._PyEval_NoTo │ │ │ │ + 0x00022bf0 6f6c7346 6f72556e 77696e64 00507942 olsForUnwind.PyB │ │ │ │ + 0x00022c00 79746541 72726179 5f436f6e 63617400 yteArray_Concat. │ │ │ │ + 0x00022c10 50794572 725f5365 74496e74 65727275 PyErr_SetInterru │ │ │ │ + 0x00022c20 70740050 79546872 6561645f 50617273 pt.PyThread_Pars │ │ │ │ + 0x00022c30 6554696d 656f7574 41726700 50795f47 eTimeoutArg.Py_G │ │ │ │ + 0x00022c40 4554454e 56005079 4672616d 655f4765 ETENV.PyFrame_Ge │ │ │ │ + 0x00022c50 74566172 53747269 6e67005f 50795f4e tVarString._Py_N │ │ │ │ + 0x00022c60 65775265 66657265 6e636500 5079556e ewReference.PyUn │ │ │ │ + 0x00022c70 69636f64 655f5375 62737472 696e6700 icode_Substring. │ │ │ │ + 0x00022c80 5079496e 74657270 72657465 72537461 PyInterpreterSta │ │ │ │ + 0x00022c90 74655f48 65616400 5079556e 69636f64 te_Head.PyUnicod │ │ │ │ + 0x00022ca0 65446563 6f646545 72726f72 5f536574 eDecodeError_Set │ │ │ │ + 0x00022cb0 53746172 74005079 4578635f 52756e74 Start.PyExc_Runt │ │ │ │ + 0x00022cc0 696d6557 61726e69 6e670050 795f436f imeWarning.Py_Co │ │ │ │ + 0x00022cd0 6d70696c 65537472 696e6746 6c616773 mpileStringFlags │ │ │ │ + 0x00022ce0 00507943 61707375 6c655f49 6d706f72 .PyCapsule_Impor │ │ │ │ + 0x00022cf0 74005f50 79496e74 65727072 65746572 t._PyInterpreter │ │ │ │ + 0x00022d00 53746174 655f5365 744e6f74 52756e6e State_SetNotRunn │ │ │ │ + 0x00022d10 696e674d 61696e00 5079556e 69636f64 ingMain.PyUnicod │ │ │ │ + 0x00022d20 655f4672 6f6d4b69 6e64416e 64446174 e_FromKindAndDat │ │ │ │ + 0x00022d30 61005079 4578635f 49734144 69726563 a.PyExc_IsADirec │ │ │ │ + 0x00022d40 746f7279 4572726f 72005079 496d706f toryError.PyImpo │ │ │ │ + 0x00022d50 72745f45 78656343 6f64654d 6f64756c rt_ExecCodeModul │ │ │ │ + 0x00022d60 65576974 68506174 686e616d 65730050 eWithPathnames.P │ │ │ │ + 0x00022d70 794e756d 6265725f 4c736869 6674005f yNumber_Lshift._ │ │ │ │ + 0x00022d80 5079436f 726f5f47 65744177 61697461 PyCoro_GetAwaita │ │ │ │ + 0x00022d90 626c6549 74657200 50795f4d 616b6550 bleIter.Py_MakeP │ │ │ │ + 0x00022da0 656e6469 6e674361 6c6c7300 50794279 endingCalls.PyBy │ │ │ │ + 0x00022db0 74654172 72617949 7465725f 54797065 teArrayIter_Type │ │ │ │ + 0x00022dc0 00507954 68726561 645f4765 74496e66 .PyThread_GetInf │ │ │ │ + 0x00022dd0 6f005f50 794c6f6e 675f4e75 6d426974 o._PyLong_NumBit │ │ │ │ + 0x00022de0 73005079 4c697374 5f476574 536c6963 s.PyList_GetSlic │ │ │ │ + 0x00022df0 65005079 4f535f73 6e707269 6e746600 e.PyOS_snprintf. │ │ │ │ + 0x00022e00 50795f45 6e636f64 654c6f63 616c6500 Py_EncodeLocale. │ │ │ │ + 0x00022e10 5f507942 79746573 57726974 65725f50 _PyBytesWriter_P │ │ │ │ + 0x00022e20 72657061 72650050 79556e69 636f6465 repare.PyUnicode │ │ │ │ + 0x00022e30 5f456e63 6f646546 53446566 61756c74 _EncodeFSDefault │ │ │ │ + 0x00022e40 005f5079 5f635f61 6273005f 50795f63 ._Py_c_abs._Py_c │ │ │ │ + 0x00022e50 74797065 5f746f6c 6f776572 0050794c type_tolower.PyL │ │ │ │ + 0x00022e60 6f6e675f 46726f6d 566f6964 50747200 ong_FromVoidPtr. │ │ │ │ + 0x00022e70 50794469 63745f4e 65770050 79446963 PyDict_New.PyDic │ │ │ │ + 0x00022e80 745f5761 74636800 5f507954 68726561 t_Watch._PyThrea │ │ │ │ + 0x00022e90 64537461 74655f50 6f704672 616d6500 dState_PopFrame. │ │ │ │ + 0x00022ea0 5f50794c 6f6e675f 4d756c74 69706c79 _PyLong_Multiply │ │ │ │ + 0x00022eb0 00507955 6e69636f 64654465 636f6465 .PyUnicodeDecode │ │ │ │ + 0x00022ec0 4572726f 725f5365 74526561 736f6e00 Error_SetReason. │ │ │ │ + 0x00022ed0 50795365 745f4164 64005079 436c6173 PySet_Add.PyClas │ │ │ │ + 0x00022ee0 734d6574 686f645f 4e657700 50794469 sMethod_New.PyDi │ │ │ │ + 0x00022ef0 63744974 65724b65 795f5479 70650050 ctIterKey_Type.P │ │ │ │ + 0x00022f00 794f626a 6563745f 43686563 6b526561 yObject_CheckRea │ │ │ │ + 0x00022f10 64427566 66657200 50794f62 6a656374 dBuffer.PyObject │ │ │ │ + 0x00022f20 5f507269 6e740050 79496e69 745f7079 _Print.PyInit_py │ │ │ │ + 0x00022f30 65787061 74005079 466c6f61 745f4765 expat.PyFloat_Ge │ │ │ │ + 0x00022f40 744d6178 005f5079 556e6963 6f64655f tMax._PyUnicode_ │ │ │ │ + 0x00022f50 45717561 6c546f41 53434949 53747269 EqualToASCIIStri │ │ │ │ + 0x00022f60 6e670050 79457661 6c5f4765 74467261 ng.PyEval_GetFra │ │ │ │ + 0x00022f70 6d654275 696c7469 6e73005f 50794572 meBuiltins._PyEr │ │ │ │ + 0x00022f80 725f466f 726d6174 0050794f 626a6563 r_Format.PyObjec │ │ │ │ + 0x00022f90 745f4173 52656164 42756666 65720050 t_AsReadBuffer.P │ │ │ │ + 0x00022fa0 795f5365 7450726f 6772616d 4e616d65 y_SetProgramName │ │ │ │ + 0x00022fb0 005f5079 556e6963 6f64655f 456e636f ._PyUnicode_Enco │ │ │ │ + 0x00022fc0 64655554 46313600 5f50795f 6e6f726d deUTF16._Py_norm │ │ │ │ + 0x00022fd0 70617468 0050794d 6f6e6974 6f72696e path.PyMonitorin │ │ │ │ + 0x00022fe0 675f4578 69745363 6f706500 50794578 g_ExitScope.PyEx │ │ │ │ + 0x00022ff0 635f4275 66666572 4572726f 72005079 c_BufferError.Py │ │ │ │ + 0x00023000 496e6974 5f676300 5079556e 73746162 Init_gc.PyUnstab │ │ │ │ + 0x00023010 6c655f43 6f64655f 53657445 78747261 le_Code_SetExtra │ │ │ │ + 0x00023020 005f5079 4672616d 655f4973 456e7472 ._PyFrame_IsEntr │ │ │ │ + 0x00023030 79467261 6d650050 79457661 6c5f496e yFrame.PyEval_In │ │ │ │ + 0x00023040 69745468 72656164 73005079 4e756d62 itThreads.PyNumb │ │ │ │ + 0x00023050 65725f49 6e506c61 63655472 75654469 er_InPlaceTrueDi │ │ │ │ + 0x00023060 76696465 00507944 6963745f 55706461 vide.PyDict_Upda │ │ │ │ + 0x00023070 74650050 79536c69 63655f4e 65770050 te.PySlice_New.P │ │ │ │ + 0x00023080 79457863 5f4e6f74 496d706c 656d656e yExc_NotImplemen │ │ │ │ + 0x00023090 74656445 72726f72 005f5079 5f686173 tedError._Py_has │ │ │ │ + 0x000230a0 68746162 6c655f6e 65775f66 756c6c00 htable_new_full. │ │ │ │ + 0x000230b0 5079556e 73746162 6c655f4c 6f6e675f PyUnstable_Long_ │ │ │ │ + 0x000230c0 4973436f 6d706163 74005f50 7954696d IsCompact._PyTim │ │ │ │ + 0x000230d0 655f676d 74696d65 00507943 61707375 e_gmtime.PyCapsu │ │ │ │ + 0x000230e0 6c655f47 6574436f 6e746578 74005f50 le_GetContext._P │ │ │ │ + 0x000230f0 794f626a 6563745f 4c6f6f6b 75705370 yObject_LookupSp │ │ │ │ + 0x00023100 65636961 6c005f50 79446963 745f5369 ecial._PyDict_Si │ │ │ │ + 0x00023110 7a654f66 00507954 68726561 645f7374 zeOf.PyThread_st │ │ │ │ + 0x00023120 6172745f 6a6f696e 61626c65 5f746872 art_joinable_thr │ │ │ │ + 0x00023130 65616400 5079556e 69636f64 655f5472 ead.PyUnicode_Tr │ │ │ │ + 0x00023140 616e736c 61746500 50794578 63657074 anslate.PyExcept │ │ │ │ + 0x00023150 696f6e43 6c617373 5f4e616d 65005079 ionClass_Name.Py │ │ │ │ + 0x00023160 46756e63 74696f6e 5f476574 44656661 Function_GetDefa │ │ │ │ + 0x00023170 756c7473 0050795f 496e6974 69616c69 ults.Py_Initiali │ │ │ │ + 0x00023180 7a654672 6f6d436f 6e666967 0050794c zeFromConfig.PyL │ │ │ │ + 0x00023190 69737449 7465725f 54797065 005f5079 istIter_Type._Py │ │ │ │ + 0x000231a0 5f637479 70655f74 61626c65 0050795f _ctype_table.Py_ │ │ │ │ + 0x000231b0 48617346 696c6553 79737465 6d446566 HasFileSystemDef │ │ │ │ + 0x000231c0 61756c74 456e636f 64696e67 0050794f aultEncoding.PyO │ │ │ │ + 0x000231d0 626a6563 745f5665 63746f72 63616c6c bject_Vectorcall │ │ │ │ + 0x000231e0 44696374 00507946 756e6374 696f6e5f Dict.PyFunction_ │ │ │ │ + 0x000231f0 47657443 6f646500 50794578 635f4578 GetCode.PyExc_Ex │ │ │ │ + 0x00023200 63657074 696f6e00 50795275 6e5f4669 ception.PyRun_Fi │ │ │ │ + 0x00023210 6c654578 466c6167 73005079 44696374 leExFlags.PyDict │ │ │ │ + 0x00023220 5f506f70 53747269 6e670050 79546872 _PopString.PyThr │ │ │ │ + 0x00023230 65616453 74617465 5f476574 00507949 eadState_Get.PyI │ │ │ │ + 0x00023240 6e69745f 5f737461 74697374 69637300 nit__statistics. │ │ │ │ + 0x00023250 5f50794f 626a6563 745f4765 6e657269 _PyObject_Generi │ │ │ │ + 0x00023260 63536574 41747472 57697468 44696374 cSetAttrWithDict │ │ │ │ + 0x00023270 0050794f 626a6563 745f5365 74497465 .PyObject_SetIte │ │ │ │ + 0x00023280 6d005f50 794f626a 6563745f 4765744d m._PyObject_GetM │ │ │ │ + 0x00023290 6574686f 64005f50 79437269 74696361 ethod._PyCritica │ │ │ │ + 0x000232a0 6c536563 74696f6e 5f426567 696e536c lSection_BeginSl │ │ │ │ + 0x000232b0 6f77005f 5079496e 74657270 72657465 ow._PyInterprete │ │ │ │ + 0x000232c0 72537461 74655f4c 6f6f6b55 70494400 rState_LookUpID. │ │ │ │ + 0x000232d0 5f507943 6f6d7069 6c655f47 65744269 _PyCompile_GetBi │ │ │ │ + 0x000232e0 6e617279 496e7472 696e7369 634e616d naryIntrinsicNam │ │ │ │ + 0x000232f0 65005079 436f6e74 6578745f 456e7465 e.PyContext_Ente │ │ │ │ + 0x00023300 72005079 4f626a65 63745f56 6563746f r.PyObject_Vecto │ │ │ │ + 0x00023310 7263616c 6c005f50 795f5265 73757272 rcall._Py_Resurr │ │ │ │ + 0x00023320 65637452 65666572 656e6365 0050795f ectReference.Py_ │ │ │ │ + 0x00023330 46696c65 53797374 656d4465 6661756c FileSystemDefaul │ │ │ │ + 0x00023340 74456e63 6f646545 72726f72 73005079 tEncodeErrors.Py │ │ │ │ + 0x00023350 536c6963 655f556e 7061636b 0050794d Slice_Unpack.PyM │ │ │ │ + 0x00023360 656d6265 725f4765 744f6e65 00507949 ember_GetOne.PyI │ │ │ │ + 0x00023370 6e69745f 66636e74 6c005079 466c6f61 nit_fcntl.PyFloa │ │ │ │ + 0x00023380 745f556e 7061636b 32005f50 79417267 t_Unpack2._PyArg │ │ │ │ + 0x00023390 5f436865 636b506f 73697469 6f6e616c _CheckPositional │ │ │ │ + 0x000233a0 00507946 756e6374 696f6e5f 47657441 .PyFunction_GetA │ │ │ │ + 0x000233b0 6e6e6f74 6174696f 6e730050 79436f6e nnotations.PyCon │ │ │ │ + 0x000233c0 74657874 5661725f 47657400 50794f62 textVar_Get.PyOb │ │ │ │ + 0x000233d0 6a656374 5f427974 6573005f 5079556e ject_Bytes._PyUn │ │ │ │ + 0x000233e0 69636f64 655f4973 416c7068 61005079 icode_IsAlpha.Py │ │ │ │ + 0x000233f0 4f626a65 63745f56 69736974 4d616e61 Object_VisitMana │ │ │ │ + 0x00023400 67656444 69637400 5079556e 69636f64 gedDict.PyUnicod │ │ │ │ + 0x00023410 655f4465 636f6465 55544631 36537461 e_DecodeUTF16Sta │ │ │ │ + 0x00023420 74656675 6c005079 4578635f 44657072 teful.PyExc_Depr │ │ │ │ + 0x00023430 65636174 696f6e57 61726e69 6e67005f ecationWarning._ │ │ │ │ + 0x00023440 5079556e 69636f64 655f496e 7465726e PyUnicode_Intern │ │ │ │ + 0x00023450 496d6d6f 7274616c 0050795f 42797465 Immortal.Py_Byte │ │ │ │ + 0x00023460 73576172 6e696e67 466c6167 00507955 sWarningFlag.PyU │ │ │ │ + 0x00023470 6e69636f 64655f44 65636f64 65555446 nicode_DecodeUTF │ │ │ │ + 0x00023480 38537461 74656675 6c005f50 79546f6b 8Stateful._PyTok │ │ │ │ + 0x00023490 656e5f54 68726565 43686172 73005079 en_ThreeChars.Py │ │ │ │ + 0x000234a0 496e6974 5f5f6461 74657469 6d650050 Init__datetime.P │ │ │ │ + 0x000234b0 79436170 73756c65 5f4e6577 00507953 yCapsule_New.PyS │ │ │ │ + 0x000234c0 74617475 735f4973 45786974 0050795f tatus_IsExit.Py_ │ │ │ │ + 0x000234d0 456e6449 6e746572 70726574 65720050 EndInterpreter.P │ │ │ │ + 0x000234e0 79457272 5f536574 52616973 65644578 yErr_SetRaisedEx │ │ │ │ + 0x000234f0 63657074 696f6e00 5079496e 69745f5f ception.PyInit__ │ │ │ │ + 0x00023500 68656170 71005079 4f626a65 63745f43 heapq.PyObject_C │ │ │ │ + 0x00023510 616c6c4d 6574686f 644f626a 41726773 allMethodObjArgs │ │ │ │ + 0x00023520 00507941 72675f50 61727365 5475706c .PyArg_ParseTupl │ │ │ │ + 0x00023530 65005079 4f626a65 63745f49 535f4743 e.PyObject_IS_GC │ │ │ │ + 0x00023540 0050794d 656d6265 725f5365 744f6e65 .PyMember_SetOne │ │ │ │ + 0x00023550 00507953 65745f43 6c656172 00507953 .PySet_Clear.PyS │ │ │ │ + 0x00023560 74617475 735f4973 4572726f 72005079 tatus_IsError.Py │ │ │ │ + 0x00023570 4572725f 53657449 6d706f72 74457272 Err_SetImportErr │ │ │ │ + 0x00023580 6f725375 62636c61 73730050 79427974 orSubclass.PyByt │ │ │ │ + 0x00023590 65417272 61795f46 726f6d53 7472696e eArray_FromStrin │ │ │ │ + 0x000235a0 67416e64 53697a65 00507955 6e69636f gAndSize.PyUnico │ │ │ │ + 0x000235b0 64655f41 73555446 38005079 4578635f de_AsUTF8.PyExc_ │ │ │ │ + 0x000235c0 50797468 6f6e4669 6e616c69 7a617469 PythonFinalizati │ │ │ │ + 0x000235d0 6f6e4572 726f7200 50794672 616d655f onError.PyFrame_ │ │ │ │ + 0x000235e0 4765744c 6f63616c 73005f50 795f5661 GetLocals._Py_Va │ │ │ │ + 0x000235f0 4275696c 6456616c 75655f53 697a6554 BuildValue_SizeT │ │ │ │ + 0x00023600 005f5079 44696374 5f476574 4974656d ._PyDict_GetItem │ │ │ │ + 0x00023610 5f4b6e6f 776e4861 73680050 79427566 _KnownHash.PyBuf │ │ │ │ + 0x00023620 6665725f 46696c6c 436f6e74 6967756f fer_FillContiguo │ │ │ │ + 0x00023630 75735374 72696465 73005079 5f436f6d usStrides.Py_Com │ │ │ │ + 0x00023640 70696c65 53747269 6e670050 79547970 pileString.PyTyp │ │ │ │ + 0x00023650 655f4765 744d6f64 756c6553 74617465 e_GetModuleState │ │ │ │ + 0x00023660 0050794d 656d5f47 6574416c 6c6f6361 .PyMem_GetAlloca │ │ │ │ + 0x00023670 746f7200 5f507943 726f7373 496e7465 tor._PyCrossInte │ │ │ │ + 0x00023680 72707265 74657244 6174615f 436c6561 rpreterData_Clea │ │ │ │ + 0x00023690 72005079 5069636b 6c654275 66666572 r.PyPickleBuffer │ │ │ │ + 0x000236a0 5f547970 65005079 5379735f 4765744f _Type.PySys_GetO │ │ │ │ + 0x000236b0 626a6563 74005079 4d656d5f 43616c6c bject.PyMem_Call │ │ │ │ + 0x000236c0 6f63005f 50794172 656e615f 46726565 oc._PyArena_Free │ │ │ │ + 0x000236d0 00507955 6e737461 626c655f 4578635f .PyUnstable_Exc_ │ │ │ │ + 0x000236e0 50726570 52657261 69736553 74617200 PrepReraiseStar. │ │ │ │ + 0x000236f0 50794f44 6963745f 53657449 74656d00 PyODict_SetItem. │ │ │ │ + 0x00023700 50795f48 61736852 616e646f 6d697a61 Py_HashRandomiza │ │ │ │ + 0x00023710 74696f6e 466c6167 005f5079 5061726b tionFlag._PyPark │ │ │ │ + 0x00023720 696e674c 6f745f41 66746572 466f726b ingLot_AfterFork │ │ │ │ + 0x00023730 005f5079 52574d75 7465785f 556e6c6f ._PyRWMutex_Unlo │ │ │ │ + 0x00023740 636b0050 794f626a 6563745f 44697200 ck.PyObject_Dir. │ │ │ │ + 0x00023750 50794d61 7070696e 675f5365 74497465 PyMapping_SetIte │ │ │ │ + 0x00023760 6d537472 696e6700 50794578 635f436f mString.PyExc_Co │ │ │ │ + 0x00023770 6e6e6563 74696f6e 52656675 73656445 nnectionRefusedE │ │ │ │ + 0x00023780 72726f72 005f5079 4576616c 5f436865 rror._PyEval_Che │ │ │ │ + 0x00023790 636b4578 63657074 53746172 54797065 ckExceptStarType │ │ │ │ + 0x000237a0 56616c69 64005079 46756e63 74696f6e Valid.PyFunction │ │ │ │ + 0x000237b0 5f476574 4b774465 6661756c 74730050 _GetKwDefaults.P │ │ │ │ + 0x000237c0 795f4765 6e657269 63416c69 61735479 y_GenericAliasTy │ │ │ │ + 0x000237d0 70650050 7952756e 5f46696c 65457800 pe.PyRun_FileEx. │ │ │ │ + 0x000237e0 5079434d 6574686f 645f5479 70650050 PyCMethod_Type.P │ │ │ │ + 0x000237f0 79546872 65616453 74617465 5f4e6578 yThreadState_Nex │ │ │ │ + 0x00023800 74005f50 79556e69 636f6465 57726974 t._PyUnicodeWrit │ │ │ │ + 0x00023810 65725f57 72697465 4c617469 6e315374 er_WriteLatin1St │ │ │ │ + 0x00023820 72696e67 005f5079 5f686173 68746162 ring._Py_hashtab │ │ │ │ + 0x00023830 6c655f64 65737472 6f79005f 50794372 le_destroy._PyCr │ │ │ │ + 0x00023840 6f737349 6e746572 70726574 65724461 ossInterpreterDa │ │ │ │ + 0x00023850 74615f49 6e697400 50795f49 6e746572 ta_Init.Py_Inter │ │ │ │ + 0x00023860 61637469 7665466c 61670050 794f626a activeFlag.PyObj │ │ │ │ + 0x00023870 6563745f 53657441 74747253 7472696e ect_SetAttrStrin │ │ │ │ + 0x00023880 67005079 556e6963 6f64655f 46726f6d g.PyUnicode_From │ │ │ │ + 0x00023890 456e636f 6465644f 626a6563 74005f50 EncodedObject._P │ │ │ │ + 0x000238a0 794f535f 52656164 6c696e65 54537461 yOS_ReadlineTSta │ │ │ │ + 0x000238b0 7465005f 50795479 70655f47 65744d6f te._PyType_GetMo │ │ │ │ + 0x000238c0 64756c65 42794465 66320050 79496e69 duleByDef2.PyIni │ │ │ │ + 0x000238d0 745f5f73 7973636f 6e666967 005f5079 t__sysconfig._Py │ │ │ │ + 0x000238e0 4d6f6e69 746f7269 6e675f46 69726543 Monitoring_FireC │ │ │ │ + 0x000238f0 616c6c45 76656e74 00507945 78635f55 allEvent.PyExc_U │ │ │ │ + 0x00023900 6e69636f 6465456e 636f6465 4572726f nicodeEncodeErro │ │ │ │ + 0x00023910 72005079 4c6f6e67 5f417355 6e736967 r.PyLong_AsUnsig │ │ │ │ + 0x00023920 6e65644c 6f6e674c 6f6e6700 50794669 nedLongLong.PyFi │ │ │ │ + 0x00023930 6c655f4e 65775374 64507269 6e746572 le_NewStdPrinter │ │ │ │ + 0x00023940 00507947 494c5374 6174655f 52656c65 .PyGILState_Rele │ │ │ │ + 0x00023950 61736500 50794c6f 6e675f41 734c6f6e ase.PyLong_AsLon │ │ │ │ + 0x00023960 67416e64 4f766572 666c6f77 005f5079 gAndOverflow._Py │ │ │ │ + 0x00023970 42797465 73577269 7465725f 52657369 BytesWriter_Resi │ │ │ │ + 0x00023980 7a650050 794d6170 70696e67 5f4c656e ze.PyMapping_Len │ │ │ │ + 0x00023990 67746800 50794f62 6a656374 5f43616c gth.PyObject_Cal │ │ │ │ + 0x000239a0 6c46696e 616c697a 65720050 794e756d lFinalizer.PyNum │ │ │ │ + 0x000239b0 6265725f 4d617472 69784d75 6c746970 ber_MatrixMultip │ │ │ │ + 0x000239c0 6c790050 79436170 73756c65 5f476574 ly.PyCapsule_Get │ │ │ │ + 0x000239d0 506f696e 74657200 50794675 6e637469 Pointer.PyFuncti │ │ │ │ + 0x000239e0 6f6e5f53 6574436c 6f737572 65005079 on_SetClosure.Py │ │ │ │ + 0x000239f0 4578635f 52756e74 696d6545 72726f72 Exc_RuntimeError │ │ │ │ + 0x00023a00 0050794e 756d6265 725f586f 72005079 .PyNumber_Xor.Py │ │ │ │ + 0x00023a10 48617368 5f476574 46756e63 44656600 Hash_GetFuncDef. │ │ │ │ + 0x00023a20 50795468 72656164 5f747373 5f616c6c PyThread_tss_all │ │ │ │ + 0x00023a30 6f630050 79536571 75656e63 655f5365 oc.PySequence_Se │ │ │ │ + 0x00023a40 74536c69 6365005f 50794576 616c5f43 tSlice._PyEval_C │ │ │ │ + 0x00023a50 6865636b 45786365 70745479 70655661 heckExceptTypeVa │ │ │ │ + 0x00023a60 6c696400 50794669 6c746572 5f547970 lid.PyFilter_Typ │ │ │ │ + 0x00023a70 65005f50 79556e69 636f6465 57726974 e._PyUnicodeWrit │ │ │ │ + 0x00023a80 65725f57 72697465 53747200 5079436f er_WriteStr.PyCo │ │ │ │ + 0x00023a90 6465635f 4465636f 64657200 5079496e dec_Decoder.PyIn │ │ │ │ + 0x00023aa0 69745f70 77640050 79496d70 6f72745f it_pwd.PyImport_ │ │ │ │ + 0x00023ab0 4765744d 61676963 54616700 50794578 GetMagicTag.PyEx │ │ │ │ + 0x00023ac0 635f556e 626f756e 644c6f63 616c4572 c_UnboundLocalEr │ │ │ │ + 0x00023ad0 726f7200 50794279 7465735f 46726f6d ror.PyBytes_From │ │ │ │ + 0x00023ae0 4f626a65 6374005f 50795f73 65745f69 Object._Py_set_i │ │ │ │ + 0x00023af0 6e686572 69746162 6c655f61 73796e63 nheritable_async │ │ │ │ + 0x00023b00 5f736166 65005079 53657175 656e6365 _safe.PySequence │ │ │ │ + 0x00023b10 5f466173 74005079 496e6974 5f636d61 _Fast.PyInit_cma │ │ │ │ + 0x00023b20 74680050 79536574 5f53697a 65005f50 th.PySet_Size._P │ │ │ │ + 0x00023b30 7947656e 5f536574 53746f70 49746572 yGen_SetStopIter │ │ │ │ + 0x00023b40 6174696f 6e56616c 75650050 79547970 ationValue.PyTyp │ │ │ │ + 0x00023b50 655f5761 74636800 50794578 635f4173 e_Watch.PyExc_As │ │ │ │ + 0x00023b60 73657274 696f6e45 72726f72 00507945 sertionError.PyE │ │ │ │ + 0x00023b70 76616c5f 4765744c 6f63616c 73005079 val_GetLocals.Py │ │ │ │ + 0x00023b80 4f626a65 63745f4e 6f740050 794f535f Object_Not.PyOS_ │ │ │ │ + 0x00023b90 73747274 6f6c0050 79457863 5f426173 strtol.PyExc_Bas │ │ │ │ + 0x00023ba0 65457863 65707469 6f6e005f 5079496e eException._PyIn │ │ │ │ + 0x00023bb0 7472696e 73696373 5f42696e 61727946 trinsics_BinaryF │ │ │ │ + 0x00023bc0 756e6374 696f6e73 00507942 79746573 unctions.PyBytes │ │ │ │ + 0x00023bd0 5f417353 7472696e 67005079 46756e63 _AsString.PyFunc │ │ │ │ + 0x00023be0 74696f6e 5f536574 416e6e6f 74617469 tion_SetAnnotati │ │ │ │ + 0x00023bf0 6f6e7300 50794f62 6a656374 5f47656e ons.PyObject_Gen │ │ │ │ + 0x00023c00 65726963 53657444 69637400 50795f55 ericSetDict.Py_U │ │ │ │ + 0x00023c10 5446384d 6f646500 5f5f6273 735f7374 TF8Mode.__bss_st │ │ │ │ + 0x00023c20 6172745f 5f005079 43617073 756c655f art__.PyCapsule_ │ │ │ │ + 0x00023c30 49735661 6c696400 50794672 6f7a656e IsValid.PyFrozen │ │ │ │ + 0x00023c40 5365745f 4e657700 50794f62 6a656374 Set_New.PyObject │ │ │ │ + 0x00023c50 5f4c656e 67746848 696e7400 5f507943 _LengthHint._PyC │ │ │ │ + 0x00023c60 61707375 6c655f53 65745472 61766572 apsule_SetTraver │ │ │ │ + 0x00023c70 7365005f 5079496d 706f7274 5f476574 se._PyImport_Get │ │ │ │ + 0x00023c80 4d6f6475 6c654174 74725374 72696e67 ModuleAttrString │ │ │ │ + 0x00023c90 00507957 72617070 65725f4e 65770050 .PyWrapper_New.P │ │ │ │ + 0x00023ca0 79546872 6561645f 64656c65 74655f6b yThread_delete_k │ │ │ │ + 0x00023cb0 65795f76 616c7565 0050795f 56657262 ey_value.Py_Verb │ │ │ │ + 0x00023cc0 6f736546 6c616700 50794279 7465735f oseFlag.PyBytes_ │ │ │ │ + 0x00023cd0 46726f6d 466f726d 6174005f 50795469 FromFormat._PyTi │ │ │ │ + 0x00023ce0 6d655f4d 6f6e6f74 6f6e6963 57697468 me_MonotonicWith │ │ │ │ + 0x00023cf0 496e666f 00507955 6e69636f 64655f46 Info.PyUnicode_F │ │ │ │ + 0x00023d00 6f726d61 74005079 52756e5f 53696d70 ormat.PyRun_Simp │ │ │ │ + 0x00023d10 6c654669 6c654578 466c6167 73005079 leFileExFlags.Py │ │ │ │ + 0x00023d20 5f4e6577 496e7465 72707265 74657246 _NewInterpreterF │ │ │ │ + 0x00023d30 726f6d43 6f6e6669 67005f50 7953656d romConfig._PySem │ │ │ │ + 0x00023d40 6170686f 72655f57 616b6575 70005f50 aphore_Wakeup._P │ │ │ │ + 0x00023d50 7958495f 4170706c 794e616d 65737061 yXI_ApplyNamespa │ │ │ │ + 0x00023d60 63650050 795f4279 7465734d 61696e00 ce.Py_BytesMain. │ │ │ │ + 0x00023d70 50794f62 6a656374 5f47435f 44656c00 PyObject_GC_Del. │ │ │ │ + 0x00023d80 5f507950 7265436f 6e666967 5f496e69 _PyPreConfig_Ini │ │ │ │ + 0x00023d90 74436f6d 70617443 6f6e6669 67005079 tCompatConfig.Py │ │ │ │ + 0x00023da0 5f46726f 7a656e4d 61696e00 5f50794c _FrozenMain._PyL │ │ │ │ + 0x00023db0 6f6e675f 556e7369 676e6564 4c6f6e67 ong_UnsignedLong │ │ │ │ + 0x00023dc0 5f436f6e 76657274 65720050 794f4469 _Converter.PyODi │ │ │ │ + 0x00023dd0 63745f54 79706500 5f507943 6f6d7069 ct_Type._PyCompi │ │ │ │ + 0x00023de0 6c655f4f 70636f64 65486173 45786300 le_OpcodeHasExc. │ │ │ │ + 0x00023df0 5f5f6461 74615f73 74617274 005f5079 __data_start._Py │ │ │ │ + 0x00023e00 5f4e6f74 496d706c 656d656e 74656453 _NotImplementedS │ │ │ │ + 0x00023e10 74727563 74005079 4572725f 5761726e truct.PyErr_Warn │ │ │ │ + 0x00023e20 4578706c 69636974 4f626a65 63740050 ExplicitObject.P │ │ │ │ + 0x00023e30 795f4765 74506c61 74666f72 6d005079 y_GetPlatform.Py │ │ │ │ + 0x00023e40 4d617070 696e675f 56616c75 65730050 Mapping_Values.P │ │ │ │ + 0x00023e50 79556e69 636f6465 5f446563 6f646500 yUnicode_Decode. │ │ │ │ + 0x00023e60 50794576 656e745f 57616974 54696d65 PyEvent_WaitTime │ │ │ │ + 0x00023e70 64005f50 7943726f 7373496e 74657270 d._PyCrossInterp │ │ │ │ + 0x00023e80 72657465 72446174 615f5265 67697374 reterData_Regist │ │ │ │ + 0x00023e90 6572436c 61737300 50795f44 65627567 erClass.Py_Debug │ │ │ │ + 0x00023ea0 466c6167 00507953 79735f53 65744172 Flag.PySys_SetAr │ │ │ │ + 0x00023eb0 67764578 00507943 6f6e6669 675f496e gvEx.PyConfig_In │ │ │ │ + 0x00023ec0 69744973 6f6c6174 6564436f 6e666967 itIsolatedConfig │ │ │ │ + 0x00023ed0 005f5079 5f635f6e 65670050 79457272 ._Py_c_neg.PyErr │ │ │ │ + 0x00023ee0 5f446973 706c6179 45786365 7074696f _DisplayExceptio │ │ │ │ + 0x00023ef0 6e005f65 6e640050 79436f64 65635f53 n._end.PyCodec_S │ │ │ │ + 0x00023f00 74726561 6d577269 74657200 50794669 treamWriter.PyFi │ │ │ │ + 0x00023f10 6c655f53 65744f70 656e436f 6465486f le_SetOpenCodeHo │ │ │ │ + 0x00023f20 6f6b005f 50795374 6174655f 4164644d ok._PyState_AddM │ │ │ │ + 0x00023f30 6f64756c 65005079 54797065 5f47656e odule.PyType_Gen │ │ │ │ + 0x00023f40 65726963 4e657700 5079436f 6e746578 ericNew.PyContex │ │ │ │ + 0x00023f50 74566172 5f526573 65740050 79446963 tVar_Reset.PyDic │ │ │ │ + 0x00023f60 745f4765 74497465 6d576974 68457272 t_GetItemWithErr │ │ │ │ + 0x00023f70 6f720050 795f5175 69657446 6c616700 or.Py_QuietFlag. │ │ │ │ + 0x00023f80 50794e75 6d626572 5f527368 69667400 PyNumber_Rshift. │ │ │ │ + 0x00023f90 50794f62 6a656374 5f467265 65005f50 PyObject_Free._P │ │ │ │ + 0x00023fa0 79457272 5f50726f 6772616d 4465636f yErr_ProgramDeco │ │ │ │ + 0x00023fb0 64656454 6578744f 626a6563 74005079 dedTextObject.Py │ │ │ │ + 0x00023fc0 5f446563 6f64654c 6f63616c 65005079 _DecodeLocale.Py │ │ │ │ + 0x00023fd0 4f446963 744b6579 735f5479 70650050 ODictKeys_Type.P │ │ │ │ + 0x00023fe0 7946696c 655f4672 6f6d4664 00507942 yFile_FromFd.PyB │ │ │ │ + 0x00023ff0 6173654f 626a6563 745f5479 7065005f aseObject_Type._ │ │ │ │ + 0x00024000 50794572 725f5365 744c6f63 616c6553 PyErr_SetLocaleS │ │ │ │ + 0x00024010 7472696e 67005f50 79537973 5f476574 tring._PySys_Get │ │ │ │ + 0x00024020 4f707469 6f6e616c 41747472 53747269 OptionalAttrStri │ │ │ │ + 0x00024030 6e670050 79457661 6c5f4765 7446756e ng.PyEval_GetFun │ │ │ │ + 0x00024040 634e616d 65005f50 7958495f 456e7465 cName._PyXI_Ente │ │ │ │ + 0x00024050 72005079 53657175 656e6365 5f4c6973 r.PySequence_Lis │ │ │ │ + 0x00024060 74005079 436f6465 5f416464 72324c69 t.PyCode_Addr2Li │ │ │ │ + 0x00024070 6e650050 794d6f64 756c655f 4e657700 ne.PyModule_New. │ │ │ │ + 0x00024080 5079556e 69636f64 65547261 6e736c61 PyUnicodeTransla │ │ │ │ + 0x00024090 74654572 726f725f 53657445 6e640050 teError_SetEnd.P │ │ │ │ + 0x000240a0 794d6f64 756c655f 41646453 7472696e yModule_AddStrin │ │ │ │ + 0x000240b0 67436f6e 7374616e 74005079 5f507265 gConstant.Py_Pre │ │ │ │ + 0x000240c0 496e6974 69616c69 7a654672 6f6d4279 InitializeFromBy │ │ │ │ + 0x000240d0 74657341 72677300 5f507954 6f6b656e tesArgs._PyToken │ │ │ │ + 0x000240e0 5f54776f 43686172 73005079 54687265 _TwoChars.PyThre │ │ │ │ + 0x000240f0 61645f74 73735f73 65740050 79457863 ad_tss_set.PyExc │ │ │ │ + 0x00024100 5f53746f 70497465 72617469 6f6e0050 _StopIteration.P │ │ │ │ + 0x00024110 794f626a 6563745f 47657449 74656d00 yObject_GetItem. │ │ │ │ + 0x00024120 50794578 635f5479 70654572 726f7200 PyExc_TypeError. │ │ │ │ + 0x00024130 50795f49 73005079 436f6465 5f4e6577 Py_Is.PyCode_New │ │ │ │ + 0x00024140 456d7074 79005f50 79537570 65725f4c Empty._PySuper_L │ │ │ │ + 0x00024150 6f6f6b75 70005f50 79556e69 636f6465 ookup._PyUnicode │ │ │ │ + 0x00024160 5f456e63 6f646555 54463332 00507949 _EncodeUTF32.PyI │ │ │ │ + 0x00024170 6e69745f 5f73796d 7461626c 65005f50 nit__symtable._P │ │ │ │ + 0x00024180 794e6f6e 655f5479 70650050 794e756d yNone_Type.PyNum │ │ │ │ + 0x00024190 6265725f 496e506c 61636550 6f776572 ber_InPlacePower │ │ │ │ + 0x000241a0 00507953 65717565 6e63655f 44656c49 .PySequence_DelI │ │ │ │ + 0x000241b0 74656d00 5f507955 6e69636f 64655f49 tem._PyUnicode_I │ │ │ │ + 0x000241c0 734e756d 65726963 005f5079 5f436865 sNumeric._Py_Che │ │ │ │ + 0x000241d0 636b5265 63757273 69766543 616c6c00 ckRecursiveCall. │ │ │ │ + 0x000241e0 50794765 6e5f4e65 77005079 4576616c PyGen_New.PyEval │ │ │ │ + 0x000241f0 5f536574 54726163 65005079 44696374 _SetTrace.PyDict │ │ │ │ + 0x00024200 5f56616c 75657300 5f50794f 626a6563 _Values._PyObjec │ │ │ │ + 0x00024210 745f4361 6c6c4d65 74686f64 4964005f t_CallMethodId._ │ │ │ │ + 0x00024220 50794572 725f466f 726d6174 46726f6d PyErr_FormatFrom │ │ │ │ + 0x00024230 43617573 65005f50 794f626a 6563745f Cause._PyObject_ │ │ │ │ + 0x00024240 47657453 74617465 0050795f 46696c65 GetState.Py_File │ │ │ │ + 0x00024250 53797374 656d4465 6661756c 74456e63 SystemDefaultEnc │ │ │ │ + 0x00024260 6f64696e 67005079 44696374 49746572 oding.PyDictIter │ │ │ │ + 0x00024270 56616c75 655f5479 70650050 795f5072 Value_Type.Py_Pr │ │ │ │ + 0x00024280 65496e69 7469616c 697a6500 5f507949 eInitialize._PyI │ │ │ │ + 0x00024290 6e746572 70726574 65725374 6174655f nterpreterState_ │ │ │ │ + 0x000242a0 52657175 69726573 49445265 66005f50 RequiresIDRef._P │ │ │ │ + 0x000242b0 79536571 4c6f636b 5f416261 6e646f6e ySeqLock_Abandon │ │ │ │ + 0x000242c0 57726974 65005079 54797065 5f526561 Write.PyType_Rea │ │ │ │ + 0x000242d0 64790050 794d6172 7368616c 5f577269 dy.PyMarshal_Wri │ │ │ │ + 0x000242e0 74654f62 6a656374 546f5374 72696e67 teObjectToString │ │ │ │ + 0x000242f0 005f5079 53747275 63745365 7175656e ._PyStructSequen │ │ │ │ + 0x00024300 63655f4e 65775479 70650050 794f626a ce_NewType.PyObj │ │ │ │ + 0x00024310 6563745f 53697a65 00507953 74727563 ect_Size.PyStruc │ │ │ │ + 0x00024320 74536571 75656e63 655f496e 69745479 tSequence_InitTy │ │ │ │ + 0x00024330 70653200 50794576 616c5f53 61766554 pe2.PyEval_SaveT │ │ │ │ + 0x00024340 68726561 64005079 46726f7a 656e5365 hread.PyFrozenSe │ │ │ │ + 0x00024350 745f5479 7065005f 50795761 726e696e t_Type._PyWarnin │ │ │ │ + 0x00024360 67735f49 6e697400 5f50794c 6f6e675f gs_Init._PyLong_ │ │ │ │ + 0x00024370 41734279 74654172 72617900 5f50794c AsByteArray._PyL │ │ │ │ + 0x00024380 6f6e675f 44696769 7456616c 75650050 ong_DigitValue.P │ │ │ │ + 0x00024390 79457863 5f546162 4572726f 72005079 yExc_TabError.Py │ │ │ │ + 0x000243a0 4572725f 53796e74 61784c6f 63617469 Err_SyntaxLocati │ │ │ │ + 0x000243b0 6f6e4f62 6a656374 00507945 76616c5f onObject.PyEval_ │ │ │ │ + 0x000243c0 43616c6c 4f626a65 63745769 74684b65 CallObjectWithKe │ │ │ │ + 0x000243d0 79776f72 6473005f 50795f44 65636f64 ywords._Py_Decod │ │ │ │ + 0x000243e0 654c6f63 616c6545 78005079 556e6963 eLocaleEx.PyUnic │ │ │ │ + 0x000243f0 6f64655f 47657444 65666175 6c74456e ode_GetDefaultEn │ │ │ │ + 0x00024400 636f6469 6e670050 7954696d 655f5469 coding.PyTime_Ti │ │ │ │ + 0x00024410 6d655261 77005f50 794f626a 6563745f meRaw._PyObject_ │ │ │ │ + 0x00024420 47435f4e 65775661 72005f50 79556e69 GC_NewVar._PyUni │ │ │ │ + 0x00024430 636f6465 5f546f4c 6f776572 63617365 code_ToLowercase │ │ │ │ + 0x00024440 005f5079 4f6e6365 466c6167 5f43616c ._PyOnceFlag_Cal │ │ │ │ + 0x00024450 6c4f6e63 65536c6f 77005f50 79496d70 lOnceSlow._PyImp │ │ │ │ + 0x00024460 6f72745f 436c6561 72457874 656e7369 ort_ClearExtensi │ │ │ │ + 0x00024470 6f6e0050 794d6574 686f645f 54797065 on.PyMethod_Type │ │ │ │ + 0x00024480 005f5079 556e6963 6f64655f 546f4e75 ._PyUnicode_ToNu │ │ │ │ + 0x00024490 6d657269 63005f50 79427974 65735f52 meric._PyBytes_R │ │ │ │ + 0x000244a0 65766572 73654669 6e64005f 50794d6f everseFind._PyMo │ │ │ │ + 0x000244b0 6e69746f 72696e67 5f466972 65435265 nitoring_FireCRe │ │ │ │ + 0x000244c0 7475726e 4576656e 74005079 4d657468 turnEvent.PyMeth │ │ │ │ + 0x000244d0 6f645f4e 65770050 79536571 75656e63 od_New.PySequenc │ │ │ │ + 0x000244e0 655f4765 74497465 6d005079 4e756d62 e_GetItem.PyNumb │ │ │ │ + 0x000244f0 65725f49 6e766572 74005079 54687265 er_Invert.PyThre │ │ │ │ + 0x00024500 61645f74 73735f64 656c6574 65005079 ad_tss_delete.Py │ │ │ │ + 0x00024510 436f6465 635f556e 72656769 73746572 Codec_Unregister │ │ │ │ + 0x00024520 00507954 72616365 4d616c6c 6f635f54 .PyTraceMalloc_T │ │ │ │ + 0x00024530 7261636b 0050794f 626a6563 745f436c rack.PyObject_Cl │ │ │ │ + 0x00024540 65617257 65616b52 65667300 5079496e earWeakRefs.PyIn │ │ │ │ + 0x00024550 69745f5f 66756e63 746f6f6c 73005079 it__functools.Py │ │ │ │ + 0x00024560 4572725f 466f726d 61745600 50794572 Err_FormatV.PyEr │ │ │ │ + 0x00024570 725f5365 744e6f6e 65005f50 795f4765 r_SetNone._Py_Ge │ │ │ │ + 0x00024580 745f4765 74706174 685f436f 64654f62 t_Getpath_CodeOb │ │ │ │ + 0x00024590 6a656374 005f5079 4576616c 5f467261 ject._PyEval_Fra │ │ │ │ + 0x000245a0 6d65436c 65617241 6e64506f 70005079 meClearAndPop.Py │ │ │ │ + 0x000245b0 43656c6c 5f4e6577 0050794c 6f6e675f Cell_New.PyLong_ │ │ │ │ + 0x000245c0 41735373 697a655f 74005f50 79547261 AsSsize_t._PyTra │ │ │ │ + 0x000245d0 73685f74 68726561 645f6465 706f7369 sh_thread_deposi │ │ │ │ + 0x000245e0 745f6f62 6a656374 0050794d 656d5f53 t_object.PyMem_S │ │ │ │ + 0x000245f0 65747570 44656275 67486f6f 6b73005f etupDebugHooks._ │ │ │ │ + 0x00024600 50795365 745f4475 6d6d7900 50794c6f PySet_Dummy.PyLo │ │ │ │ + 0x00024610 6e675f41 734c6f6e 674c6f6e 67005079 ng_AsLongLong.Py │ │ │ │ + 0x00024620 4f535f67 65747369 67005f50 79556e69 OS_getsig._PyUni │ │ │ │ + 0x00024630 636f6465 5f497350 72696e74 61626c65 code_IsPrintable │ │ │ │ + 0x00024640 00507943 6f646563 5f584d4c 43686172 .PyCodec_XMLChar │ │ │ │ + 0x00024650 52656652 65706c61 63654572 726f7273 RefReplaceErrors │ │ │ │ + 0x00024660 005f5079 44656164 6c696e65 5f496e69 ._PyDeadline_Ini │ │ │ │ + 0x00024670 74005079 4f626a65 63745f47 435f556e t.PyObject_GC_Un │ │ │ │ + 0x00024680 54726163 6b005079 53657175 656e6365 Track.PySequence │ │ │ │ + 0x00024690 5f53697a 65005f50 79556e69 636f6465 _Size._PyUnicode │ │ │ │ + 0x000246a0 5f497344 6563696d 616c4469 67697400 _IsDecimalDigit. │ │ │ │ + 0x000246b0 50794578 635f4e6f 74414469 72656374 PyExc_NotADirect │ │ │ │ + 0x000246c0 6f727945 72726f72 00507945 76616c5f oryError.PyEval_ │ │ │ │ + 0x000246d0 43616c6c 46756e63 74696f6e 00507953 CallFunction.PyS │ │ │ │ + 0x000246e0 65717565 6e63655f 53657449 74656d00 equence_SetItem. │ │ │ │ + 0x000246f0 5079496e 7374616e 63654d65 74686f64 PyInstanceMethod │ │ │ │ + 0x00024700 5f46756e 6374696f 6e005079 4e756d62 _Function.PyNumb │ │ │ │ + 0x00024710 65725f52 656d6169 6e646572 005f5079 er_Remainder._Py │ │ │ │ + 0x00024720 5f46616c 73655374 72756374 00507944 _FalseStruct.PyD │ │ │ │ + 0x00024730 69637450 726f7879 5f547970 65005079 ictProxy_Type.Py │ │ │ │ + 0x00024740 556e6963 6f64655f 46726f6d 466f726d Unicode_FromForm │ │ │ │ + 0x00024750 61745600 5f50794c 6f6e675f 47434400 atV._PyLong_GCD. │ │ │ │ + 0x00024760 5f507957 65616b72 65665f43 6c656172 _PyWeakref_Clear │ │ │ │ + 0x00024770 52656600 50795374 72756374 53657175 Ref.PyStructSequ │ │ │ │ + 0x00024780 656e6365 5f4e6577 005f5079 5f496e69 ence_New._Py_Ini │ │ │ │ + 0x00024790 7469616c 697a654d 61696e00 50795f52 tializeMain.Py_R │ │ │ │ + 0x000247a0 65707245 6e746572 00507943 6f6e6669 eprEnter.PyConfi │ │ │ │ + 0x000247b0 675f5365 74537472 696e6700 50795365 g_SetString.PySe │ │ │ │ + 0x000247c0 7175656e 63655f49 6e646578 00507953 quence_Index.PyS │ │ │ │ + 0x000247d0 79735f48 61735761 726e4f70 74696f6e ys_HasWarnOption │ │ │ │ + 0x000247e0 73005079 4c6f6e67 5f46726f 6d4c6f6e s.PyLong_FromLon │ │ │ │ + 0x000247f0 67005079 4c6f6e67 5f46726f 6d556e69 g.PyLong_FromUni │ │ │ │ + 0x00024800 636f6465 4f626a65 6374005f 50794372 codeObject._PyCr │ │ │ │ + 0x00024810 69746963 616c5365 6374696f 6e5f5265 iticalSection_Re │ │ │ │ + 0x00024820 73756d65 005f5f62 73735f73 74617274 sume.__bss_start │ │ │ │ + 0x00024830 00507945 72725f53 6574496e 74657272 .PyErr_SetInterr │ │ │ │ + 0x00024840 75707445 78005079 4572725f 4e657745 uptEx.PyErr_NewE │ │ │ │ + 0x00024850 78636570 74696f6e 0050794d 656d5f52 xception.PyMem_R │ │ │ │ + 0x00024860 61775265 616c6c6f 63005f50 794f626a awRealloc._PyObj │ │ │ │ + 0x00024870 6563745f 4d616b65 54704361 6c6c0050 ect_MakeTpCall.P │ │ │ │ + 0x00024880 79457272 5f476574 48616e64 6c656445 yErr_GetHandledE │ │ │ │ + 0x00024890 78636570 74696f6e 00507946 72616d65 xception.PyFrame │ │ │ │ + 0x000248a0 5f476574 56617200 50794576 616c5f47 _GetVar.PyEval_G │ │ │ │ + 0x000248b0 65744275 696c7469 6e730050 794f535f etBuiltins.PyOS_ │ │ │ │ + 0x000248c0 46535061 74680050 79537461 74655f46 FSPath.PyState_F │ │ │ │ + 0x000248d0 696e644d 6f64756c 65005079 4d6f6475 indModule.PyModu │ │ │ │ + 0x000248e0 6c655f47 65744465 66005079 496e6974 le_GetDef.PyInit │ │ │ │ + 0x000248f0 5f666175 6c746861 6e646c65 72005079 _faulthandler.Py │ │ │ │ + 0x00024900 556e6963 6f646544 65636f64 65457272 UnicodeDecodeErr │ │ │ │ + 0x00024910 6f725f43 72656174 65005079 4572725f or_Create.PyErr_ │ │ │ │ + 0x00024920 57726974 65556e72 61697361 626c6500 WriteUnraisable. │ │ │ │ + 0x00024930 50794c6f 6e675f46 726f6d4c 6f6e674c PyLong_FromLongL │ │ │ │ + 0x00024940 6f6e6700 50794675 6e637469 6f6e5f47 ong.PyFunction_G │ │ │ │ + 0x00024950 65744d6f 64756c65 0050794f 626a6563 etModule.PyObjec │ │ │ │ + 0x00024960 745f4173 57726974 65427566 66657200 t_AsWriteBuffer. │ │ │ │ + 0x00024970 5f507955 6e69636f 64655f54 6f446563 _PyUnicode_ToDec │ │ │ │ + 0x00024980 696d616c 44696769 74005079 4f626a65 imalDigit.PyObje │ │ │ │ + 0x00024990 63745f52 69636843 6f6d7061 7265426f ct_RichCompareBo │ │ │ │ + 0x000249a0 6f6c005f 50795479 70655f4c 6f6f6b75 ol._PyType_Looku │ │ │ │ + 0x000249b0 70526566 00507941 49746572 5f436865 pRef.PyAIter_Che │ │ │ │ + 0x000249c0 636b0050 79467261 6d655f46 61737454 ck.PyFrame_FastT │ │ │ │ + 0x000249d0 6f4c6f63 616c7357 69746845 72726f72 oLocalsWithError │ │ │ │ + 0x000249e0 00507943 6f6d706c 65785f46 726f6d43 .PyComplex_FromC │ │ │ │ + 0x000249f0 436f6d70 6c657800 5f50795f 68617368 Complex._Py_hash │ │ │ │ + 0x00024a00 7461626c 655f636c 65617200 5f507954 table_clear._PyT │ │ │ │ + 0x00024a10 7970655f 4e616d65 00507954 7970655f ype_Name.PyType_ │ │ │ │ + 0x00024a20 47657453 6c6f7400 50794e75 6d626572 GetSlot.PyNumber │ │ │ │ + 0x00024a30 5f4f7200 5f50794c 6f6e675f 5369676e _Or._PyLong_Sign │ │ │ │ + 0x00024a40 00507955 6e69636f 64655f44 65636f64 .PyUnicode_Decod │ │ │ │ + 0x00024a50 65555446 33320050 79566563 746f7263 eUTF32.PyVectorc │ │ │ │ + 0x00024a60 616c6c5f 4e415247 53005f50 79547970 all_NARGS._PyTyp │ │ │ │ + 0x00024a70 655f4765 744d6f64 756c6542 79446566 e_GetModuleByDef │ │ │ │ + 0x00024a80 33005079 4f626a65 63745f44 656c4174 3.PyObject_DelAt │ │ │ │ + 0x00024a90 74725374 72696e67 005f5079 4f626a65 trString._PyObje │ │ │ │ + 0x00024aa0 63745f47 435f4e65 77005079 53746450 ct_GC_New.PyStdP │ │ │ │ + 0x00024ab0 72696e74 65725f54 79706500 5f50795f rinter_Type._Py_ │ │ │ │ + 0x00024ac0 68617368 7461626c 655f666f 72656163 hashtable_foreac │ │ │ │ + 0x00024ad0 68005079 53657449 7465725f 54797065 h.PySetIter_Type │ │ │ │ + 0x00024ae0 0050794f 626a6563 745f4973 54727565 .PyObject_IsTrue │ │ │ │ + 0x00024af0 005f5079 4172675f 50617273 65547570 ._PyArg_ParseTup │ │ │ │ + 0x00024b00 6c655f53 697a6554 005f5079 556e6963 le_SizeT._PyUnic │ │ │ │ + 0x00024b10 6f64655f 496e7465 726e4d6f 7274616c ode_InternMortal │ │ │ │ + 0x00024b20 005f5079 44696374 5f476574 4974656d ._PyDict_GetItem │ │ │ │ + 0x00024b30 53747269 6e675769 74684572 726f7200 StringWithError. │ │ │ │ + 0x00024b40 50794d6f 64756c65 5f476574 46696c65 PyModule_GetFile │ │ │ │ + 0x00024b50 6e616d65 4f626a65 63740050 7947494c nameObject.PyGIL │ │ │ │ + 0x00024b60 53746174 655f4368 65636b00 50794c6f State_Check.PyLo │ │ │ │ + 0x00024b70 6e675f46 726f6d55 6e736967 6e65644e ng_FromUnsignedN │ │ │ │ + 0x00024b80 61746976 65427974 65730050 794c6f6e ativeBytes.PyLon │ │ │ │ + 0x00024b90 675f4672 6f6d446f 75626c65 005f5079 g_FromDouble._Py │ │ │ │ + 0x00024ba0 58495f45 7863496e 666f4173 4f626a65 XI_ExcInfoAsObje │ │ │ │ + 0x00024bb0 63740050 79457863 5f576172 6e696e67 ct.PyExc_Warning │ │ │ │ + 0x00024bc0 005f5079 4153545f 436f6d70 696c6500 ._PyAST_Compile. │ │ │ │ + 0x00024bd0 50794d65 6d6f7279 56696577 5f476574 PyMemoryView_Get │ │ │ │ + 0x00024be0 436f6e74 6967756f 75730050 79457272 Contiguous.PyErr │ │ │ │ + 0x00024bf0 5f576172 6e466f72 6d617400 5079556e _WarnFormat.PyUn │ │ │ │ + 0x00024c00 69636f64 655f4973 4964656e 74696669 icode_IsIdentifi │ │ │ │ + 0x00024c10 65720050 79546872 6561645f 64656c65 er.PyThread_dele │ │ │ │ + 0x00024c20 74655f6b 6579005f 5079496e 74657270 te_key._PyInterp │ │ │ │ + 0x00024c30 72657465 72537461 74655f53 65744576 reterState_SetEv │ │ │ │ + 0x00024c40 616c4672 616d6546 756e6300 50795f45 alFrameFunc.Py_E │ │ │ │ + 0x00024c50 6e746572 52656375 72736976 6543616c nterRecursiveCal │ │ │ │ + 0x00024c60 6c005f50 795f5377 61707065 644f7000 l._Py_SwappedOp. │ │ │ │ + 0x00024c70 5079466c 6f61745f 5061636b 34005f50 PyFloat_Pack4._P │ │ │ │ + 0x00024c80 7943726f 7373496e 74657270 72657465 yCrossInterprete │ │ │ │ + 0x00024c90 72446174 615f496e 69745769 74685369 rData_InitWithSi │ │ │ │ + 0x00024ca0 7a650050 79546872 65616453 74617465 ze.PyThreadState │ │ │ │ + 0x00024cb0 5f456e74 65725472 6163696e 67005f50 _EnterTracing._P │ │ │ │ + 0x00024cc0 795f6475 70005079 4c697374 5f536f72 y_dup.PyList_Sor │ │ │ │ + 0x00024cd0 74005079 556e6963 6f64655f 57726974 t.PyUnicode_Writ │ │ │ │ + 0x00024ce0 65436861 72005079 5f4e6577 52656600 eChar.Py_NewRef. │ │ │ │ + 0x00024cf0 50794672 616d655f 4765744c 61737469 PyFrame_GetLasti │ │ │ │ + 0x00024d00 0050794d 6f64756c 655f4372 65617465 .PyModule_Create │ │ │ │ + 0x00024d10 32005079 4c697374 5f536574 536c6963 2.PyList_SetSlic │ │ │ │ + 0x00024d20 65005079 4578635f 46757475 72655761 e.PyExc_FutureWa │ │ │ │ + 0x00024d30 726e696e 67005079 54687265 61645f74 rning.PyThread_t │ │ │ │ + 0x00024d40 73735f63 72656174 65005f50 795f5569 ss_create._Py_Ui │ │ │ │ + 0x00024d50 645f436f 6e766572 74657200 5f507943 d_Converter._PyC │ │ │ │ + 0x00024d60 6f6d7069 6c655f4f 70636f64 65497356 ompile_OpcodeIsV │ │ │ │ + 0x00024d70 616c6964 0050794d 61707069 6e675f49 alid.PyMapping_I │ │ │ │ + 0x00024d80 74656d73 00507955 6e69636f 64655f41 tems.PyUnicode_A │ │ │ │ + 0x00024d90 73576964 65436861 72005079 47656e5f sWideChar.PyGen_ │ │ │ │ + 0x00024da0 4e657757 69746851 75616c4e 616d6500 NewWithQualName. │ │ │ │ + 0x00024db0 50794c6f 6e675f41 73556e73 69676e65 PyLong_AsUnsigne │ │ │ │ + 0x00024dc0 644c6f6e 67005f50 79417267 5f556e70 dLong._PyArg_Unp │ │ │ │ + 0x00024dd0 61636b4b 6579776f 72647300 50794e75 ackKeywords.PyNu │ │ │ │ + 0x00024de0 6d626572 5f496e50 6c616365 52656d61 mber_InPlaceRema │ │ │ │ + 0x00024df0 696e6465 72005f50 7958495f 48617343 inder._PyXI_HasC │ │ │ │ + 0x00024e00 61707475 72656445 78636570 74696f6e apturedException │ │ │ │ + 0x00024e10 0050794e 756d6265 725f4173 5373697a .PyNumber_AsSsiz │ │ │ │ + 0x00024e20 655f7400 50795479 70655f55 6e776174 e_t.PyType_Unwat │ │ │ │ + 0x00024e30 63680050 79446963 745f556e 77617463 ch.PyDict_Unwatc │ │ │ │ + 0x00024e40 68005f50 7947656e 5f466574 63685374 h._PyGen_FetchSt │ │ │ │ + 0x00024e50 6f704974 65726174 696f6e56 616c7565 opIterationValue │ │ │ │ + 0x00024e60 00507946 6c6f6174 5f556e70 61636b34 .PyFloat_Unpack4 │ │ │ │ + 0x00024e70 00507955 6e69636f 64655f42 75696c64 .PyUnicode_Build │ │ │ │ + 0x00024e80 456e636f 64696e67 4d617000 50794469 EncodingMap.PyDi │ │ │ │ + 0x00024e90 63745f47 65744974 656d5374 72696e67 ct_GetItemString │ │ │ │ + 0x00024ea0 52656600 5f50795f 5365744c 6f63616c Ref._Py_SetLocal │ │ │ │ + 0x00024eb0 6546726f 6d456e76 00507945 76616c5f eFromEnv.PyEval_ │ │ │ │ + 0x00024ec0 41637175 6972654c 6f636b00 50794469 AcquireLock.PyDi │ │ │ │ + 0x00024ed0 63745f54 79706500 50794c6f 6e675f46 ct_Type.PyLong_F │ │ │ │ + 0x00024ee0 726f6d53 697a655f 74005079 4672616d romSize_t.PyFram │ │ │ │ + 0x00024ef0 655f4765 74426163 6b005079 4d617273 e_GetBack.PyMars │ │ │ │ + 0x00024f00 68616c5f 496e6974 005f5079 4f626a65 hal_Init._PyObje │ │ │ │ + 0x00024f10 63745f44 65627567 4d616c6c 6f635374 ct_DebugMallocSt │ │ │ │ + 0x00024f20 61747300 50794c6f 6e675261 6e676549 ats.PyLongRangeI │ │ │ │ + 0x00024f30 7465725f 54797065 005f5079 52656375 ter_Type._PyRecu │ │ │ │ + 0x00024f40 72736976 654d7574 65785f4c 6f636b00 rsiveMutex_Lock. │ │ │ │ + 0x00024f50 50795472 61636542 61636b5f 5072696e PyTraceBack_Prin │ │ │ │ + 0x00024f60 74005079 496e6974 5f657272 6e6f005f t.PyInit_errno._ │ │ │ │ + 0x00024f70 5079556e 69636f64 65577269 7465725f PyUnicodeWriter_ │ │ │ │ + 0x00024f80 50726570 61726549 6e746572 6e616c00 PrepareInternal. │ │ │ │ + 0x00024f90 5f507945 72725f45 78636570 74696f6e _PyErr_Exception │ │ │ │ + 0x00024fa0 4d617463 68657300 5f507957 65616b72 Matches._PyWeakr │ │ │ │ + 0x00024fb0 65665f50 726f7879 54797065 005f5079 ef_ProxyType._Py │ │ │ │ + 0x00024fc0 5f736574 5f696e68 65726974 61626c65 _set_inheritable │ │ │ │ + 0x00024fd0 00507944 6963745f 41646457 61746368 .PyDict_AddWatch │ │ │ │ + 0x00024fe0 6572005f 50794c6f 6e675f55 6e736967 er._PyLong_Unsig │ │ │ │ + 0x00024ff0 6e656453 686f7274 5f436f6e 76657274 nedShort_Convert │ │ │ │ + 0x00025000 65720050 79546872 6561645f 66726565 er.PyThread_free │ │ │ │ + 0x00025010 5f6c6f63 6b005f50 794d6f6e 69746f72 _lock._PyMonitor │ │ │ │ + 0x00025020 696e675f 46697265 52616973 65457665 ing_FireRaiseEve │ │ │ │ + 0x00025030 6e74005f 50795849 5f4e616d 65737061 nt._PyXI_Namespa │ │ │ │ + 0x00025040 63654672 6f6d4e61 6d657300 50794361 ceFromNames.PyCa │ │ │ │ + 0x00025050 6c6c4974 65725f4e 65770050 79457863 llIter_New.PyExc │ │ │ │ + 0x00025060 5f50656e 64696e67 44657072 65636174 _PendingDeprecat │ │ │ │ + 0x00025070 696f6e57 61726e69 6e670050 79537472 ionWarning.PyStr │ │ │ │ + 0x00025080 75637453 65717565 6e63655f 496e6974 uctSequence_Init │ │ │ │ + 0x00025090 54797065 00507957 65616b72 65665f47 Type.PyWeakref_G │ │ │ │ + 0x000250a0 65744f62 6a656374 00507945 78635f55 etObject.PyExc_U │ │ │ │ + 0x000250b0 6e69636f 64655472 616e736c 61746545 nicodeTranslateE │ │ │ │ + 0x000250c0 72726f72 005f5079 4f626a65 63745f53 rror._PyObject_S │ │ │ │ + 0x000250d0 65744d61 6e616765 64446963 74005f50 etManagedDict._P │ │ │ │ + 0x000250e0 795f6173 6369695f 77686974 65737061 y_ascii_whitespa │ │ │ │ + 0x000250f0 6365005f 5079496e 74657270 72657465 ce._PyInterprete │ │ │ │ + 0x00025100 72537461 74655f47 65744576 616c4672 rState_GetEvalFr │ │ │ │ + 0x00025110 616d6546 756e6300 5f507949 6e747269 ameFunc._PyIntri │ │ │ │ + 0x00025120 6e736963 735f556e 61727946 756e6374 nsics_UnaryFunct │ │ │ │ + 0x00025130 696f6e73 00507946 72616d65 5f476574 ions.PyFrame_Get │ │ │ │ + 0x00025140 476c6f62 616c7300 50794361 7073756c Globals.PyCapsul │ │ │ │ + 0x00025150 655f5365 744e616d 65005079 52756e5f e_SetName.PyRun_ │ │ │ │ + 0x00025160 496e7465 72616374 6976654f 6e650050 InteractiveOne.P │ │ │ │ + 0x00025170 79436f64 65635f52 65676973 74657200 yCodec_Register. │ │ │ │ + 0x00025180 5079556e 69636f64 655f4653 436f6e76 PyUnicode_FSConv │ │ │ │ + 0x00025190 65727465 72005f50 79457661 6c5f466f erter._PyEval_Fo │ │ │ │ + 0x000251a0 726d6174 45786343 6865636b 41726700 rmatExcCheckArg. │ │ │ │ + 0x000251b0 50795374 6174655f 52656d6f 76654d6f PyState_RemoveMo │ │ │ │ + 0x000251c0 64756c65 00507955 6e69636f 64655f41 dule.PyUnicode_A │ │ │ │ + 0x000251d0 73456e63 6f646564 53747269 6e670050 sEncodedString.P │ │ │ │ + 0x000251e0 794e756d 6265725f 4e656761 74697665 yNumber_Negative │ │ │ │ + 0x000251f0 005f5079 4576616c 5f466f72 6d617445 ._PyEval_FormatE │ │ │ │ + 0x00025200 7863556e 626f756e 64005f50 795f496e xcUnbound._Py_In │ │ │ │ + 0x00025210 63526566 00507954 7970655f 47657446 cRef.PyType_GetF │ │ │ │ + 0x00025220 756c6c79 5175616c 69666965 644e616d ullyQualifiedNam │ │ │ │ + 0x00025230 65005079 436f726f 5f547970 65005f50 e.PyCoro_Type._P │ │ │ │ + 0x00025240 79427974 65735f44 65636f64 65457363 yBytes_DecodeEsc │ │ │ │ + 0x00025250 61706532 00507945 72725f4e 65774578 ape2.PyErr_NewEx │ │ │ │ + 0x00025260 63657074 696f6e57 69746844 6f630050 ceptionWithDoc.P │ │ │ │ + 0x00025270 79457863 5f436f6e 6e656374 696f6e52 yExc_ConnectionR │ │ │ │ + 0x00025280 65736574 4572726f 72005079 4f626a65 esetError.PyObje │ │ │ │ + 0x00025290 63745f47 65744149 74657200 50794572 ct_GetAIter.PyEr │ │ │ │ + 0x000252a0 725f4f63 63757272 65640050 7946756e r_Occurred.PyFun │ │ │ │ + 0x000252b0 6374696f 6e5f5365 744b7744 65666175 ction_SetKwDefau │ │ │ │ + 0x000252c0 6c747300 50794d6f 64756c65 5f416464 lts.PyModule_Add │ │ │ │ + 0x000252d0 4f626a65 63745265 66005079 4572725f ObjectRef.PyErr_ │ │ │ │ + 0x000252e0 52616e67 65645379 6e746178 4c6f6361 RangedSyntaxLoca │ │ │ │ + 0x000252f0 74696f6e 4f626a65 63740050 79556e69 tionObject.PyUni │ │ │ │ + 0x00025300 636f6465 5f446563 6f64654c 6174696e code_DecodeLatin │ │ │ │ + 0x00025310 31005079 556e6963 6f64655f 52656164 1.PyUnicode_Read │ │ │ │ + 0x00025320 43686172 00507943 6f6e6669 675f5365 Char.PyConfig_Se │ │ │ │ + 0x00025330 74427974 65734172 6776005f 5079496e tBytesArgv._PyIn │ │ │ │ + 0x00025340 74657270 72657465 72537461 74655f49 terpreterState_I │ │ │ │ + 0x00025350 44496e63 72656600 50794f62 6a656374 DIncref.PyObject │ │ │ │ + 0x00025360 5f47656e 65726963 47657441 74747200 _GenericGetAttr. │ │ │ │ + 0x00025370 50795468 72656164 5f616371 75697265 PyThread_acquire │ │ │ │ + 0x00025380 5f6c6f63 6b5f7469 6d65645f 77697468 _lock_timed_with │ │ │ │ + 0x00025390 5f726574 72696573 00507952 65665472 _retries.PyRefTr │ │ │ │ + 0x000253a0 61636572 5f476574 54726163 65720050 acer_GetTracer.P │ │ │ │ + 0x000253b0 79537461 7475735f 45786974 0050795f yStatus_Exit.Py_ │ │ │ │ + 0x000253c0 49676e6f 7265456e 7669726f 6e6d656e IgnoreEnvironmen │ │ │ │ + 0x000253d0 74466c61 67005079 4572725f 53657446 tFlag.PyErr_SetF │ │ │ │ + 0x000253e0 726f6d45 72726e6f 57697468 46696c65 romErrnoWithFile │ │ │ │ + 0x000253f0 6e616d65 4f626a65 63747300 5079496e nameObjects.PyIn │ │ │ │ + 0x00025400 69745f5f 73746174 00507952 756e5f49 it__stat.PyRun_I │ │ │ │ + 0x00025410 6e746572 61637469 76654f6e 65466c61 nteractiveOneFla │ │ │ │ + 0x00025420 67730050 79446963 745f436f 70790050 gs.PyDict_Copy.P │ │ │ │ + 0x00025430 79496e69 745f6d61 74680050 794c6f6e yInit_math.PyLon │ │ │ │ + 0x00025440 675f5479 70650050 79556e69 636f6465 g_Type.PyUnicode │ │ │ │ + 0x00025450 4465636f 64654572 726f725f 4765744f DecodeError_GetO │ │ │ │ + 0x00025460 626a6563 74005079 5f486173 68506f69 bject.Py_HashPoi │ │ │ │ + 0x00025470 6e746572 00507945 78635f53 746f7041 nter.PyExc_StopA │ │ │ │ + 0x00025480 73796e63 49746572 6174696f 6e005079 syncIteration.Py │ │ │ │ + 0x00025490 436f6465 635f5374 72696374 4572726f Codec_StrictErro │ │ │ │ + 0x000254a0 72730050 7954696d 655f4d6f 6e6f746f rs.PyTime_Monoto │ │ │ │ + 0x000254b0 6e696352 6177005f 50795f4d 616b6543 nicRaw._Py_MakeC │ │ │ │ + 0x000254c0 6f726f00 50794365 6c6c5f47 6574005f oro.PyCell_Get._ │ │ │ │ + 0x000254d0 50794d6f 6e69746f 72696e67 5f466972 PyMonitoring_Fir │ │ │ │ + 0x000254e0 654a756d 70457665 6e740050 794d6f64 eJumpEvent.PyMod │ │ │ │ + 0x000254f0 756c655f 47657453 74617465 00507952 ule_GetState.PyR │ │ │ │ + 0x00025500 616e6765 5f547970 65005079 4f535f73 ange_Type.PyOS_s │ │ │ │ + 0x00025510 7472696e 675f746f 5f646f75 626c6500 tring_to_double. │ │ │ │ + 0x00025520 5f50794d 6f6e6974 6f72696e 675f4669 _PyMonitoring_Fi │ │ │ │ + 0x00025530 72655265 72616973 65457665 6e740050 reReraiseEvent.P │ │ │ │ + 0x00025540 79457272 5f466574 63680050 795f436f yErr_Fetch.Py_Co │ │ │ │ + 0x00025550 6d70696c 65537472 696e6745 78466c61 mpileStringExFla │ │ │ │ + 0x00025560 6773005f 50795365 714c6f63 6b5f4166 gs._PySeqLock_Af │ │ │ │ + 0x00025570 74657246 6f726b00 50794d6f 6e69746f terFork.PyMonito │ │ │ │ + 0x00025580 72696e67 5f456e74 65725363 6f706500 ring_EnterScope. │ │ │ │ + 0x00025590 5079556e 69636f64 655f4672 6f6d5769 PyUnicode_FromWi │ │ │ │ + 0x000255a0 64654368 6172005f 50794d6f 6e69746f deChar._PyMonito │ │ │ │ + 0x000255b0 72696e67 5f466972 65427261 6e636845 ring_FireBranchE │ │ │ │ + 0x000255c0 76656e74 00507946 696c655f 4f70656e vent.PyFile_Open │ │ │ │ + 0x000255d0 436f6465 4f626a65 6374005f 50795469 CodeObject._PyTi │ │ │ │ + 0x000255e0 6d655f46 726f6d53 65636f6e 64734f62 me_FromSecondsOb │ │ │ │ + 0x000255f0 6a656374 00507949 6d706f72 745f496e ject.PyImport_In │ │ │ │ + 0x00025600 69747461 62005f50 794d6f6e 69746f72 ittab._PyMonitor │ │ │ │ + 0x00025610 696e675f 46697265 43526169 73654576 ing_FireCRaiseEv │ │ │ │ + 0x00025620 656e7400 5f507945 72725f42 6164496e ent._PyErr_BadIn │ │ │ │ + 0x00025630 7465726e 616c4361 6c6c005f 5079496e ternalCall._PyIn │ │ │ │ + 0x00025640 74657270 72657465 72537461 74655f53 terpreterState_S │ │ │ │ + 0x00025650 6574436f 6e666967 00507945 72725f53 etConfig.PyErr_S │ │ │ │ + 0x00025660 6574496d 706f7274 4572726f 72005079 etImportError.Py │ │ │ │ + 0x00025670 556e6963 6f646554 72616e73 6c617465 UnicodeTranslate │ │ │ │ + 0x00025680 4572726f 725f5365 74526561 736f6e00 Error_SetReason. │ │ │ │ + 0x00025690 5f507952 65637572 73697665 4d757465 _PyRecursiveMute │ │ │ │ + 0x000256a0 785f4973 4c6f636b 65644279 43757272 x_IsLockedByCurr │ │ │ │ + 0x000256b0 656e7454 68726561 64005079 4e756d62 entThread.PyNumb │ │ │ │ + 0x000256c0 65725f49 6e506c61 6365416e 64005079 er_InPlaceAnd.Py │ │ │ │ + 0x000256d0 556e6963 6f64655f 46696e64 0050794f Unicode_Find.PyO │ │ │ │ + 0x000256e0 626a6563 745f4861 73684e6f 74496d70 bject_HashNotImp │ │ │ │ + 0x000256f0 6c656d65 6e746564 00507945 72725f57 lemented.PyErr_W │ │ │ │ + 0x00025700 61726e45 78706c69 63697446 6f726d61 arnExplicitForma │ │ │ │ + 0x00025710 74005079 496e6974 5f5f656c 656d656e t.PyInit__elemen │ │ │ │ + 0x00025720 74747265 65005f50 79496e74 65727072 ttree._PyInterpr │ │ │ │ + 0x00025730 65746572 53746174 655f4f62 6a656374 eterState_Object │ │ │ │ + 0x00025740 546f4944 00507954 68726561 64537461 ToID.PyThreadSta │ │ │ │ + 0x00025750 74655f53 65744173 796e6345 78630050 te_SetAsyncExc.P │ │ │ │ + 0x00025760 79556e69 636f6465 5f525061 72746974 yUnicode_RPartit │ │ │ │ + 0x00025770 696f6e00 50794172 675f5661 6c696461 ion.PyArg_Valida │ │ │ │ + 0x00025780 74654b65 79776f72 64417267 756d656e teKeywordArgumen │ │ │ │ + 0x00025790 7473005f 50795f42 7265616b 506f696e ts._Py_BreakPoin │ │ │ │ + 0x000257a0 74005f50 794f626a 6563745f 43616c6c t._PyObject_Call │ │ │ │ + 0x000257b0 46756e63 74696f6e 5f53697a 65540050 Function_SizeT.P │ │ │ │ + 0x000257c0 79556e69 636f6465 5f417070 656e6441 yUnicode_AppendA │ │ │ │ + 0x000257d0 6e644465 6c005079 4c697374 5f536574 ndDel.PyList_Set │ │ │ │ + 0x000257e0 4974656d 00507955 6e737461 626c655f Item.PyUnstable_ │ │ │ │ + 0x000257f0 436f6465 5f4e6577 005f5079 4172675f Code_New._PyArg_ │ │ │ │ + 0x00025800 56615061 7273655f 53697a65 54005079 VaParse_SizeT.Py │ │ │ │ + 0x00025810 556e6963 6f64655f 4465636f 6465556e Unicode_DecodeUn │ │ │ │ + 0x00025820 69636f64 65457363 61706500 50794172 icodeEscape.PyAr │ │ │ │ + 0x00025830 675f5661 50617273 65005079 4f626a65 g_VaParse.PyObje │ │ │ │ + 0x00025840 63745f54 79706500 5f50795f 66737461 ct_Type._Py_fsta │ │ │ │ + 0x00025850 745f6e6f 72616973 65005079 4d757465 t_noraise.PyMute │ │ │ │ + 0x00025860 785f4c6f 636b0050 795f4164 6450656e x_Lock.Py_AddPen │ │ │ │ + 0x00025870 64696e67 43616c6c 005f5079 436f6465 dingCall._PyCode │ │ │ │ + 0x00025880 5f436865 636b4c69 6e654e75 6d626572 _CheckLineNumber │ │ │ │ + 0x00025890 005f5079 5f636f6e 76657274 5f6f7074 ._Py_convert_opt │ │ │ │ + 0x000258a0 696f6e61 6c5f746f 5f737369 7a655f74 ional_to_ssize_t │ │ │ │ + 0x000258b0 005f5079 58495f46 7265654e 616d6573 ._PyXI_FreeNames │ │ │ │ + 0x000258c0 70616365 00507945 72725f57 61726e45 pace.PyErr_WarnE │ │ │ │ + 0x000258d0 78706c69 63697400 5079496e 69745f5f xplicit.PyInit__ │ │ │ │ + 0x000258e0 7069636b 6c650050 79537973 5f476574 pickle.PySys_Get │ │ │ │ + 0x000258f0 584f7074 696f6e73 00507953 65717565 XOptions.PySeque │ │ │ │ + 0x00025900 6e63655f 436f6e74 61696e73 005f5079 nce_Contains._Py │ │ │ │ + 0x00025910 4c6f6e67 5f446976 6d6f644e 65617200 Long_DivmodNear. │ │ │ │ + 0x00025920 5079556e 69636f64 655f4672 6f6d4f62 PyUnicode_FromOb │ │ │ │ + 0x00025930 6a656374 00507950 69636b6c 65427566 ject.PyPickleBuf │ │ │ │ + 0x00025940 6665725f 46726f6d 4f626a65 63740050 fer_FromObject.P │ │ │ │ + 0x00025950 79457661 6c5f5468 72656164 73496e69 yEval_ThreadsIni │ │ │ │ + 0x00025960 7469616c 697a6564 005f5079 4c6f6e67 tialized._PyLong │ │ │ │ + 0x00025970 5f556e73 69676e65 644c6f6e 674c6f6e _UnsignedLongLon │ │ │ │ + 0x00025980 675f436f 6e766572 74657200 5f50795f g_Converter._Py_ │ │ │ │ + 0x00025990 636c6f73 6572616e 6765005f 50795469 closerange._PyTi │ │ │ │ + 0x000259a0 6d655f41 7354696d 6576616c 54696d65 me_AsTimevalTime │ │ │ │ + 0x000259b0 5f74005f 50795061 726b696e 674c6f74 _t._PyParkingLot │ │ │ │ + 0x000259c0 5f506172 6b005079 4578635f 42617365 _Park.PyExc_Base │ │ │ │ + 0x000259d0 45786365 7074696f 6e47726f 75700050 ExceptionGroup.P │ │ │ │ + 0x000259e0 79556e69 636f6465 5f417355 6e69636f yUnicode_AsUnico │ │ │ │ + 0x000259f0 64654573 63617065 53747269 6e67005f deEscapeString._ │ │ │ │ + 0x00025a00 50795f68 61736874 61626c65 5f676574 Py_hashtable_get │ │ │ │ + 0x00025a10 00507949 6d706f72 745f4578 6563436f .PyImport_ExecCo │ │ │ │ + 0x00025a20 64654d6f 64756c65 4f626a65 63740050 deModuleObject.P │ │ │ │ + 0x00025a30 79457863 65707469 6f6e5f53 65744172 yException_SetAr │ │ │ │ + 0x00025a40 6773005f 50794279 7465735f 4465636f gs._PyBytes_Deco │ │ │ │ + 0x00025a50 64654573 63617065 00507949 6d706f72 deEscape.PyImpor │ │ │ │ + 0x00025a60 745f496d 706f7274 4d6f6475 6c654c65 t_ImportModuleLe │ │ │ │ + 0x00025a70 76656c4f 626a6563 74005079 5f466174 velObject.Py_Fat │ │ │ │ + 0x00025a80 616c4572 726f7200 5f507941 72656e61 alError._PyArena │ │ │ │ + 0x00025a90 5f4e6577 0050795f 41744578 69740050 _New.Py_AtExit.P │ │ │ │ + 0x00025aa0 794e756d 6265725f 496e506c 61636558 yNumber_InPlaceX │ │ │ │ + 0x00025ab0 6f72005f 50795365 6d617068 6f72655f or._PySemaphore_ │ │ │ │ + 0x00025ac0 44657374 726f7900 50794f62 6a656374 Destroy.PyObject │ │ │ │ + 0x00025ad0 5f436f70 79446174 61005f50 79547970 _CopyData._PyTyp │ │ │ │ + 0x00025ae0 655f4c6f 6f6b7570 00507945 78635f55 e_Lookup.PyExc_U │ │ │ │ + 0x00025af0 6e69636f 64655761 726e696e 67005079 nicodeWarning.Py │ │ │ │ + 0x00025b00 5f476574 50726f67 72616d46 756c6c50 _GetProgramFullP │ │ │ │ + 0x00025b10 61746800 50794672 616d655f 4e657700 ath.PyFrame_New. │ │ │ │ + 0x00025b20 50794f62 6a656374 5f43616c 6c46756e PyObject_CallFun │ │ │ │ + 0x00025b30 6374696f 6e4f626a 41726773 00507944 ctionObjArgs.PyD │ │ │ │ + 0x00025b40 6963745f 53657444 65666175 6c740050 ict_SetDefault.P │ │ │ │ + 0x00025b50 795f6865 78646967 69747300 5079556e y_hexdigits.PyUn │ │ │ │ + 0x00025b60 69636f64 65547261 6e736c61 74654572 icodeTranslateEr │ │ │ │ + 0x00025b70 726f725f 47657445 6e640050 7952756e ror_GetEnd.PyRun │ │ │ │ + 0x00025b80 5f496e74 65726163 74697665 4f6e654f _InteractiveOneO │ │ │ │ + 0x00025b90 626a6563 74005079 54687265 61645f73 bject.PyThread_s │ │ │ │ + 0x00025ba0 74617274 5f6e6577 5f746872 65616400 tart_new_thread. │ │ │ │ + 0x00025bb0 50794d61 7070696e 675f4861 734b6579 PyMapping_HasKey │ │ │ │ + 0x00025bc0 00507944 6963745f 53697a65 00507945 .PyDict_Size.PyE │ │ │ │ + 0x00025bd0 78635f55 6e69636f 64654465 636f6465 xc_UnicodeDecode │ │ │ │ + 0x00025be0 4572726f 72005079 5f476574 45786563 Error.Py_GetExec │ │ │ │ + 0x00025bf0 50726566 69780050 794f4469 63745f44 Prefix.PyODict_D │ │ │ │ + 0x00025c00 656c4974 656d0050 794e756d 6265725f elItem.PyNumber_ │ │ │ │ + 0x00025c10 496e506c 61636552 73686966 74005079 InPlaceRshift.Py │ │ │ │ + 0x00025c20 54696d65 5f506572 66436f75 6e746572 Time_PerfCounter │ │ │ │ + 0x00025c30 52617700 5079496e 74657270 72657465 Raw.PyInterprete │ │ │ │ + 0x00025c40 72537461 74655f43 6c656172 0050794c rState_Clear.PyL │ │ │ │ + 0x00025c50 6f6e675f 41735369 7a655f74 00507945 ong_AsSize_t.PyE │ │ │ │ + 0x00025c60 76616c5f 47657446 756e6344 65736300 val_GetFuncDesc. │ │ │ │ + 0x00025c70 5079466c 6f61745f 54797065 00507945 PyFloat_Type.PyE │ │ │ │ + 0x00025c80 76616c5f 4576616c 436f6465 00507955 val_EvalCode.PyU │ │ │ │ + 0x00025c90 6e69636f 64655f53 706c6974 005f5079 nicode_Split._Py │ │ │ │ + 0x00025ca0 4172675f 42616441 7267756d 656e7400 Arg_BadArgument. │ │ │ │ + 0x00025cb0 50795665 63746f72 63616c6c 5f43616c PyVectorcall_Cal │ │ │ │ + 0x00025cc0 6c005079 4f535f49 6e707574 486f6f6b l.PyOS_InputHook │ │ │ │ + 0x00025cd0 00507945 76616c5f 52656c65 61736554 .PyEval_ReleaseT │ │ │ │ + 0x00025ce0 68726561 64005f50 79417267 5f566150 hread._PyArg_VaP │ │ │ │ + 0x00025cf0 61727365 5475706c 65416e64 4b657977 arseTupleAndKeyw │ │ │ │ + 0x00025d00 6f726473 5f53697a 65540050 79436170 ords_SizeT.PyCap │ │ │ │ + 0x00025d10 73756c65 5f476574 44657374 72756374 sule_GetDestruct │ │ │ │ + 0x00025d20 6f720050 794f535f 6d797374 7269636d or.PyOS_mystricm │ │ │ │ + 0x00025d30 70005079 536c6963 655f4765 74496e64 p.PySlice_GetInd │ │ │ │ + 0x00025d40 69636573 005f5079 4c6f6e67 5f466f72 ices._PyLong_For │ │ │ │ + 0x00025d50 6d617400 5f507945 76616c5f 53657450 mat._PyEval_SetP │ │ │ │ + 0x00025d60 726f6669 6c65005f 50795f68 61736874 rofile._Py_hasht │ │ │ │ + 0x00025d70 61626c65 5f73697a 65005079 49746572 able_size.PyIter │ │ │ │ + 0x00025d80 5f4e6578 74005f50 7952574d 75746578 _Next._PyRWMutex │ │ │ │ + 0x00025d90 5f52556e 6c6f636b 00507943 616c6c61 _RUnlock.PyCalla │ │ │ │ + 0x00025da0 626c655f 43686563 6b005079 54687265 ble_Check.PyThre │ │ │ │ + 0x00025db0 61645f61 6c6c6f63 6174655f 6c6f636b ad_allocate_lock │ │ │ │ + 0x00025dc0 0050794f 535f646f 75626c65 5f746f5f .PyOS_double_to_ │ │ │ │ + 0x00025dd0 73747269 6e670050 79496e69 745f5f73 string.PyInit__s │ │ │ │ + 0x00025de0 7472696e 67005079 5f46726f 7a656e46 tring.Py_FrozenF │ │ │ │ + 0x00025df0 6c616700 5f507954 696d655f 41735469 lag._PyTime_AsTi │ │ │ │ + 0x00025e00 6d657370 6563005f 5079556e 69636f64 mespec._PyUnicod │ │ │ │ + 0x00025e10 655f4a6f 696e4172 72617900 50794f62 e_JoinArray.PyOb │ │ │ │ + 0x00025e20 6a656374 5f466f72 6d617400 5079496e ject_Format.PyIn │ │ │ │ + 0x00025e30 69745f5f 7765616b 72656600 50795475 it__weakref.PyTu │ │ │ │ + 0x00025e40 706c6549 7465725f 54797065 00507953 pleIter_Type.PyS │ │ │ │ + 0x00025e50 65745f4e 65770050 79537973 5f526573 et_New.PySys_Res │ │ │ │ + 0x00025e60 65745761 726e4f70 74696f6e 73005079 etWarnOptions.Py │ │ │ │ + 0x00025e70 54687265 61645f61 63717569 72655f6c Thread_acquire_l │ │ │ │ + 0x00025e80 6f636b00 50794f62 6a656374 5f436c65 ock.PyObject_Cle │ │ │ │ + 0x00025e90 61724d61 6e616765 64446963 74005079 arManagedDict.Py │ │ │ │ + 0x00025ea0 4d617070 696e675f 4861734b 65795374 Mapping_HasKeySt │ │ │ │ + 0x00025eb0 72696e67 57697468 4572726f 72005079 ringWithError.Py │ │ │ │ + 0x00025ec0 556e6963 6f64655f 46696c6c 005f5079 Unicode_Fill._Py │ │ │ │ + 0x00025ed0 58495f45 78697400 50794f62 6a656374 XI_Exit.PyObject │ │ │ │ + 0x00025ee0 5f43616c 6c4e6f41 72677300 50795365 _CallNoArgs.PySe │ │ │ │ + 0x00025ef0 7175656e 63655f54 75706c65 005f5079 quence_Tuple._Py │ │ │ │ + 0x00025f00 5f686173 68746162 6c655f73 65740050 _hashtable_set.P │ │ │ │ + 0x00025f10 79417267 5f506172 7365005f 50794576 yArg_Parse._PyEv │ │ │ │ + 0x00025f20 616c5f42 696e6172 794f7073 00507949 al_BinaryOps.PyI │ │ │ │ + 0x00025f30 6e746572 70726574 65725374 6174655f nterpreterState_ │ │ │ │ + 0x00025f40 4d61696e 00507945 76616c5f 4576616c Main.PyEval_Eval │ │ │ │ + 0x00025f50 4672616d 65457800 5079436f 6d706c65 FrameEx.PyComple │ │ │ │ + 0x00025f60 785f5265 616c4173 446f7562 6c65005f x_RealAsDouble._ │ │ │ │ + 0x00025f70 50795469 6d655f4f 626a6563 74546f54 PyTime_ObjectToT │ │ │ │ + 0x00025f80 696d655f 74005079 5f457869 74005f50 ime_t.Py_Exit._P │ │ │ │ + 0x00025f90 795f7374 72686578 5f627974 65735f77 y_strhex_bytes_w │ │ │ │ + 0x00025fa0 6974685f 73657000 5079556e 73746162 ith_sep.PyUnstab │ │ │ │ + 0x00025fb0 6c655f49 6e746572 70726574 65725374 le_InterpreterSt │ │ │ │ + 0x00025fc0 6174655f 4765744d 61696e4d 6f64756c ate_GetMainModul │ │ │ │ + 0x00025fd0 65005079 4c6f6e67 5f46726f 6d556e73 e.PyLong_FromUns │ │ │ │ + 0x00025fe0 69676e65 644c6f6e 67005079 4572725f ignedLong.PyErr_ │ │ │ │ + 0x00025ff0 43686563 6b536967 6e616c73 00507955 CheckSignals.PyU │ │ │ │ + 0x00026000 6e69636f 64655f46 696e6443 68617200 nicode_FindChar. │ │ │ │ + 0x00026010 50795379 735f5365 74417267 76005079 PySys_SetArgv.Py │ │ │ │ + 0x00026020 4172675f 556e7061 636b5475 706c6500 Arg_UnpackTuple. │ │ │ │ + 0x00026030 50794279 7465735f 54797065 0050794d PyBytes_Type.PyM │ │ │ │ + 0x00026040 61707069 6e675f53 697a6500 50795468 apping_Size.PyTh │ │ │ │ + 0x00026050 72656164 5f676574 5f746872 6561645f read_get_thread_ │ │ │ │ + 0x00026060 6964656e 74005079 44696374 5f436c65 ident.PyDict_Cle │ │ │ │ + 0x00026070 61725761 74636865 72005079 54696d65 arWatcher.PyTime │ │ │ │ + 0x00026080 5f54696d 65005079 4578635f 53797374 _Time.PyExc_Syst │ │ │ │ + 0x00026090 656d4572 726f7200 50794578 635f496d emError.PyExc_Im │ │ │ │ + 0x000260a0 706f7274 4572726f 72005079 4c697374 portError.PyList │ │ │ │ + 0x000260b0 5f496e73 65727400 5f50795f 68617368 _Insert._Py_hash │ │ │ │ + 0x000260c0 7461626c 655f7374 65616c00 5079556e table_steal.PyUn │ │ │ │ + 0x000260d0 69636f64 65446563 6f646545 72726f72 icodeDecodeError │ │ │ │ + 0x000260e0 5f536574 456e6400 50794d61 7070696e _SetEnd.PyMappin │ │ │ │ + 0x000260f0 675f4861 734b6579 53747269 6e67005f g_HasKeyString._ │ │ │ │ + 0x00026100 50794576 616c4672 616d6550 75736841 PyEvalFramePushA │ │ │ │ + 0x00026110 6e64496e 69740050 794d6172 7368616c ndInit.PyMarshal │ │ │ │ + 0x00026120 5f526561 644c6f6e 6746726f 6d46696c _ReadLongFromFil │ │ │ │ + 0x00026130 65005079 54687265 61645374 6174655f e.PyThreadState_ │ │ │ │ + 0x00026140 436c6561 72005f50 794f626a 6563745f Clear._PyObject_ │ │ │ │ + 0x00026150 47435f52 6573697a 65005079 496e7465 GC_Resize.PyInte │ │ │ │ + 0x00026160 72707265 74657253 74617465 5f476574 rpreterState_Get │ │ │ │ + 0x00026170 00507947 656e5f54 79706500 50794469 .PyGen_Type.PyDi │ │ │ │ + 0x00026180 63745f44 656c4974 656d5374 72696e67 ct_DelItemString │ │ │ │ + 0x00026190 005f5079 4c6f6e67 5f556e73 69676e65 ._PyLong_Unsigne │ │ │ │ + 0x000261a0 64496e74 5f436f6e 76657274 65720050 dInt_Converter.P │ │ │ │ + 0x000261b0 7952756e 5f46696c 65005079 54797065 yRun_File.PyType │ │ │ │ + 0x000261c0 5f535550 504f5254 535f5745 414b5245 _SUPPORTS_WEAKRE │ │ │ │ + 0x000261d0 46530050 794f626a 6563745f 52696368 FS.PyObject_Rich │ │ │ │ + 0x000261e0 436f6d70 61726500 5079436f 6e666967 Compare.PyConfig │ │ │ │ + 0x000261f0 5f536574 42797465 73537472 696e6700 _SetBytesString. │ │ │ │ + 0x00026200 5f507941 72675f50 61727365 53746163 _PyArg_ParseStac │ │ │ │ + 0x00026210 6b416e64 4b657977 6f726473 00507944 kAndKeywords.PyD │ │ │ │ + 0x00026220 6963745f 4974656d 73005079 46756e63 ict_Items.PyFunc │ │ │ │ + 0x00026230 74696f6e 5f536574 44656661 756c7473 tion_SetDefaults │ │ │ │ + 0x00026240 00507954 68726561 645f6765 745f7374 .PyThread_get_st │ │ │ │ + 0x00026250 61636b73 697a6500 5f50795f 456e636f acksize._Py_Enco │ │ │ │ + 0x00026260 64654c6f 63616c65 45780050 79496e69 deLocaleEx.PyIni │ │ │ │ + 0x00026270 745f5f74 6f6b656e 697a6500 50794d6f t__tokenize.PyMo │ │ │ │ + 0x00026280 64756c65 5f457865 63446566 00507952 dule_ExecDef.PyR │ │ │ │ + 0x00026290 756e5f49 6e746572 61637469 76654c6f un_InteractiveLo │ │ │ │ + 0x000262a0 6f70466c 61677300 50794974 65725f53 opFlags.PyIter_S │ │ │ │ + 0x000262b0 656e6400 5f50795f 66737461 74005f50 end._Py_fstat._P │ │ │ │ + 0x000262c0 7954696d 655f4173 4d696372 6f736563 yTime_AsMicrosec │ │ │ │ + 0x000262d0 6f6e6473 00507955 6e69636f 64654465 onds.PyUnicodeDe │ │ │ │ + 0x000262e0 636f6465 4572726f 725f4765 74456e63 codeError_GetEnc │ │ │ │ + 0x000262f0 6f64696e 67005079 4f626a65 63745f47 oding.PyObject_G │ │ │ │ + 0x00026300 45545f57 45414b52 4546535f 4c495354 ET_WEAKREFS_LIST │ │ │ │ + 0x00026310 50545200 5f50794f 626a6563 745f4765 PTR._PyObject_Ge │ │ │ │ + 0x00026320 74417474 72496400 50794c69 73745f47 tAttrId.PyList_G │ │ │ │ + 0x00026330 65744974 656d5265 66005f50 79427566 etItemRef._PyBuf │ │ │ │ + 0x00026340 6665725f 52656c65 61736549 6e496e74 fer_ReleaseInInt │ │ │ │ + 0x00026350 65727072 65746572 00507943 6f64655f erpreter.PyCode_ │ │ │ │ + 0x00026360 47657443 656c6c76 61727300 5f50795f GetCellvars._Py_ │ │ │ │ + 0x00026370 52657374 6f726553 69676e61 6c730050 RestoreSignals.P │ │ │ │ + 0x00026380 79457272 5f466f72 6d617455 6e726169 yErr_FormatUnrai │ │ │ │ + 0x00026390 7361626c 65005f50 79446963 745f4e65 sable._PyDict_Ne │ │ │ │ + 0x000263a0 77507265 73697a65 64005f50 79457272 wPresized._PyErr │ │ │ │ + 0x000263b0 5f536574 4b657945 72726f72 00507946 _SetKeyError.PyF │ │ │ │ + 0x000263c0 696c655f 4f70656e 436f6465 00507943 ile_OpenCode.PyC │ │ │ │ + 0x000263d0 46756e63 74696f6e 5f43616c 6c005079 Function_Call.Py │ │ │ │ + 0x000263e0 53657149 7465725f 4e657700 5079556e SeqIter_New.PyUn │ │ │ │ + 0x000263f0 69636f64 655f436f 6d706172 65005079 icode_Compare.Py │ │ │ │ + 0x00026400 436f6465 5f476574 46726565 76617273 Code_GetFreevars │ │ │ │ + 0x00026410 00507947 435f4973 456e6162 6c656400 .PyGC_IsEnabled. │ │ │ │ + 0x00026420 5f507955 6e69636f 64655f54 72616e73 _PyUnicode_Trans │ │ │ │ + 0x00026430 666f726d 44656369 6d616c41 6e645370 formDecimalAndSp │ │ │ │ + 0x00026440 61636554 6f415343 49490050 794d6170 aceToASCII.PyMap │ │ │ │ + 0x00026450 5f547970 65005f50 794d656d 5f476574 _Type._PyMem_Get │ │ │ │ + 0x00026460 43757272 656e7441 6c6c6f63 61746f72 CurrentAllocator │ │ │ │ + 0x00026470 4e616d65 0050794f 626a6563 745f4765 Name.PyObject_Ge │ │ │ │ + 0x00026480 744f7074 696f6e61 6c417474 72537472 tOptionalAttrStr │ │ │ │ + 0x00026490 696e6700 5079556e 69636f64 655f4173 ing.PyUnicode_As │ │ │ │ + 0x000264a0 55544638 416e6453 697a6500 50794e75 UTF8AndSize.PyNu │ │ │ │ + 0x000264b0 6d626572 5f506f73 69746976 65005f50 mber_Positive._P │ │ │ │ + 0x000264c0 79496e74 65727072 65746572 436f6e66 yInterpreterConf │ │ │ │ + 0x000264d0 69675f49 6e697446 726f6d53 74617465 ig_InitFromState │ │ │ │ + 0x000264e0 00507946 756e6374 696f6e5f 41646457 .PyFunction_AddW │ │ │ │ + 0x000264f0 61746368 65720050 79556e69 636f6465 atcher.PyUnicode │ │ │ │ + 0x00026500 5f417344 65636f64 6564556e 69636f64 _AsDecodedUnicod │ │ │ │ + 0x00026510 65005079 47494c53 74617465 5f456e73 e.PyGILState_Ens │ │ │ │ + 0x00026520 75726500 5f50794c 6f6e675f 4c736869 ure._PyLong_Lshi │ │ │ │ + 0x00026530 66740050 794d6172 7368616c 5f526561 ft.PyMarshal_Rea │ │ │ │ + 0x00026540 644f626a 65637446 726f6d53 7472696e dObjectFromStrin │ │ │ │ + 0x00026550 67005079 4f626a65 63745f4d 616c6c6f g.PyObject_Mallo │ │ │ │ + 0x00026560 63005079 45786365 7074696f 6e5f4765 c.PyException_Ge │ │ │ │ + 0x00026570 74436175 73650050 79434d65 74686f64 tCause.PyCMethod │ │ │ │ + 0x00026580 5f4e6577 0050795f 496e6974 69616c69 _New.Py_Initiali │ │ │ │ + 0x00026590 7a65005f 50795379 735f4765 74526571 ze._PySys_GetReq │ │ │ │ + 0x000265a0 75697265 64417474 72537472 696e6700 uiredAttrString. │ │ │ │ + 0x000265b0 5079556e 69636f64 655f4173 456e636f PyUnicode_AsEnco │ │ │ │ + 0x000265c0 64656455 6e69636f 64650050 79556e69 dedUnicode.PyUni │ │ │ │ + 0x000265d0 636f6465 5f436f6d 70617265 57697468 code_CompareWith │ │ │ │ + 0x000265e0 41534349 49537472 696e6700 50794f62 ASCIIString.PyOb │ │ │ │ + 0x000265f0 6a656374 5f47435f 54726163 6b005f50 ject_GC_Track._P │ │ │ │ + 0x00026600 79417379 6e634765 6e415365 6e645f54 yAsyncGenASend_T │ │ │ │ + 0x00026610 79706500 5f507945 76616c5f 47657442 ype._PyEval_GetB │ │ │ │ + 0x00026620 75696c74 696e0050 79556e69 636f6465 uiltin.PyUnicode │ │ │ │ + 0x00026630 5f446563 6f646555 54463136 00507953 _DecodeUTF16.PyS │ │ │ │ + 0x00026640 79735f41 64645761 726e4f70 74696f6e ys_AddWarnOption │ │ │ │ + 0x00026650 0050794f 535f5265 61646c69 6e654675 .PyOS_ReadlineFu │ │ │ │ + 0x00026660 6e637469 6f6e506f 696e7465 72005079 nctionPointer.Py │ │ │ │ + 0x00026670 436f6e66 69675f53 65744172 67760050 Config_SetArgv.P │ │ │ │ + 0x00026680 79556e69 636f6465 456e636f 64654572 yUnicodeEncodeEr │ │ │ │ + 0x00026690 726f725f 47657445 6e640050 79457863 ror_GetEnd.PyExc │ │ │ │ + 0x000266a0 5f496e74 65727275 70746564 4572726f _InterruptedErro │ │ │ │ + 0x000266b0 72005079 436f6465 635f456e 636f6465 r.PyCodec_Encode │ │ │ │ + 0x000266c0 005f5079 496e7465 72707265 74657253 ._PyInterpreterS │ │ │ │ + 0x000266d0 74617465 5f4c6f6f 6b557049 444f626a tate_LookUpIDObj │ │ │ │ + 0x000266e0 65637400 5f50795f 666f7065 6e5f6f62 ect._Py_fopen_ob │ │ │ │ + 0x000266f0 6a005079 4572725f 5072696e 74005079 j.PyErr_Print.Py │ │ │ │ + 0x00026700 43617073 756c655f 4765744e 616d6500 Capsule_GetName. │ │ │ │ + 0x00026710 5f507941 72675f4e 6f4b6579 776f7264 _PyArg_NoKeyword │ │ │ │ + 0x00026720 73005079 496d706f 72745f49 6d706f72 s.PyImport_Impor │ │ │ │ + 0x00026730 74005079 4f535f76 736e7072 696e7466 t.PyOS_vsnprintf │ │ │ │ + 0x00026740 00507945 78635f4c 6f6f6b75 70457272 .PyExc_LookupErr │ │ │ │ + 0x00026750 6f720050 79556e73 7461626c 655f4743 or.PyUnstable_GC │ │ │ │ + 0x00026760 5f566973 69744f62 6a656374 73005079 _VisitObjects.Py │ │ │ │ + 0x00026770 54797065 5f46726f 6d4d6f64 756c6541 Type_FromModuleA │ │ │ │ + 0x00026780 6e645370 65630050 79457661 6c5f5365 ndSpec.PyEval_Se │ │ │ │ + 0x00026790 74547261 6365416c 6c546872 65616473 tTraceAllThreads │ │ │ │ + 0x000267a0 00507947 65745365 74446573 63725f54 .PyGetSetDescr_T │ │ │ │ + 0x000267b0 79706500 50795468 72656164 5f736574 ype.PyThread_set │ │ │ │ + 0x000267c0 5f737461 636b7369 7a650050 79547570 _stacksize.PyTup │ │ │ │ + 0x000267d0 6c655f47 65744974 656d0050 79457661 le_GetItem.PyEva │ │ │ │ + 0x000267e0 6c5f5365 7450726f 66696c65 416c6c54 l_SetProfileAllT │ │ │ │ + 0x000267f0 68726561 6473005f 50795469 6d655f6c hreads._PyTime_l │ │ │ │ + 0x00026800 6f63616c 74696d65 00507955 6e69636f ocaltime.PyUnico │ │ │ │ + 0x00026810 64655f43 6f6e6361 74005f50 79457661 de_Concat._PyEva │ │ │ │ + 0x00026820 6c5f4164 6450656e 64696e67 43616c6c l_AddPendingCall │ │ │ │ + 0x00026830 00507945 78635f45 6e636f64 696e6757 .PyExc_EncodingW │ │ │ │ + 0x00026840 61726e69 6e670050 79467261 6d655f47 arning.PyFrame_G │ │ │ │ + 0x00026850 6574436f 64650050 79556e73 7461626c etCode.PyUnstabl │ │ │ │ + 0x00026860 655f4576 616c5f52 65717565 7374436f e_Eval_RequestCo │ │ │ │ + 0x00026870 64654578 74726149 6e646578 00507944 deExtraIndex.PyD │ │ │ │ + 0x00026880 69637450 726f7879 5f4e6577 00507945 ictProxy_New.PyE │ │ │ │ + 0x00026890 72725f53 796e7461 784c6f63 6174696f rr_SyntaxLocatio │ │ │ │ + 0x000268a0 6e457800 50794365 6c6c5f54 79706500 nEx.PyCell_Type. │ │ │ │ + 0x000268b0 50795275 6e5f416e 7946696c 65457846 PyRun_AnyFileExF │ │ │ │ + 0x000268c0 6c616773 005f5079 5f635f73 756d0050 lags._Py_c_sum.P │ │ │ │ + 0x000268d0 79436f6d 70696c65 5f4f7063 6f646553 yCompile_OpcodeS │ │ │ │ + 0x000268e0 7461636b 45666665 63740050 79457863 tackEffect.PyExc │ │ │ │ + 0x000268f0 65707469 6f6e5f53 65744361 75736500 eption_SetCause. │ │ │ │ + 0x00026900 50795f53 65745079 74686f6e 486f6d65 Py_SetPythonHome │ │ │ │ + 0x00026910 005f5079 44696374 5f536574 4974656d ._PyDict_SetItem │ │ │ │ + 0x00026920 5f4b6e6f 776e4861 73685f4c 6f636b48 _KnownHash_LockH │ │ │ │ + 0x00026930 656c6400 50795468 72656164 5f747373 eld.PyThread_tss │ │ │ │ + 0x00026940 5f667265 65005079 4d656d6f 72795669 _free.PyMemoryVi │ │ │ │ + 0x00026950 65775f46 726f6d4d 656d6f72 79005079 ew_FromMemory.Py │ │ │ │ + 0x00026960 496d706f 72745f41 7070656e 64496e69 Import_AppendIni │ │ │ │ + 0x00026970 74746162 005f5079 58495f4e 6577496e ttab._PyXI_NewIn │ │ │ │ + 0x00026980 74657270 72657465 72005079 4d6f6475 terpreter.PyModu │ │ │ │ + 0x00026990 6c654465 665f496e 69740050 79576561 leDef_Init.PyWea │ │ │ │ + 0x000269a0 6b726566 5f476574 52656600 5f50794d kref_GetRef._PyM │ │ │ │ + 0x000269b0 6f6e6974 6f72696e 675f4669 72654578 onitoring_FireEx │ │ │ │ + 0x000269c0 63657074 696f6e48 616e646c 65644576 ceptionHandledEv │ │ │ │ + 0x000269d0 656e7400 5079556e 69636f64 655f4653 ent.PyUnicode_FS │ │ │ │ + 0x000269e0 4465636f 64657200 50794572 725f4769 Decoder.PyErr_Gi │ │ │ │ + 0x000269f0 76656e45 78636570 74696f6e 4d617463 venExceptionMatc │ │ │ │ + 0x00026a00 68657300 50795365 7175656e 63655f43 hes.PySequence_C │ │ │ │ + 0x00026a10 6f756e74 0050795f 4973496e 69746961 ount.Py_IsInitia │ │ │ │ + 0x00026a20 6c697a65 64005079 5f497354 72756500 lized.Py_IsTrue. │ │ │ │ + 0x00026a30 5079556e 73746162 6c655f49 6e746572 PyUnstable_Inter │ │ │ │ + 0x00026a40 70726574 65724672 616d655f 4765744c preterFrame_GetL │ │ │ │ + 0x00026a50 696e6500 50794f62 6a656374 5f476574 ine.PyObject_Get │ │ │ │ + 0x00026a60 4f707469 6f6e616c 41747472 00507954 OptionalAttr.PyT │ │ │ │ + 0x00026a70 68726561 645f696e 69745f74 68726561 hread_init_threa │ │ │ │ + 0x00026a80 64005f50 79496e74 65727072 65746572 d._PyInterpreter │ │ │ │ + 0x00026a90 436f6e66 69675f49 6e697446 726f6d44 Config_InitFromD │ │ │ │ + 0x00026aa0 69637400 50795f44 6f6e7457 72697465 ict.Py_DontWrite │ │ │ │ + 0x00026ab0 42797465 636f6465 466c6167 00507953 BytecodeFlag.PyS │ │ │ │ + 0x00026ac0 79735f41 75646974 5475706c 65005079 ys_AuditTuple.Py │ │ │ │ + 0x00026ad0 496e6974 5f5f6373 76005079 4e756d62 Init__csv.PyNumb │ │ │ │ + 0x00026ae0 65725f53 75627472 61637400 50794f44 er_Subtract.PyOD │ │ │ │ + 0x00026af0 6963745f 4e657700 50795f49 736f6c61 ict_New.Py_Isola │ │ │ │ + 0x00026b00 74656446 6c616700 5079436f 6465635f tedFlag.PyCodec_ │ │ │ │ + 0x00026b10 4b6e6f77 6e456e63 6f64696e 67005079 KnownEncoding.Py │ │ │ │ + 0x00026b20 556e6963 6f64655f 4465636f 64655554 Unicode_DecodeUT │ │ │ │ + 0x00026b30 46375374 61746566 756c0050 79436f6d F7Stateful.PyCom │ │ │ │ + 0x00026b40 706c6578 5f547970 65005f50 79417265 plex_Type._PyAre │ │ │ │ + 0x00026b50 6e615f4d 616c6c6f 63005079 496d706f na_Malloc.PyImpo │ │ │ │ + 0x00026b60 72745f45 7874656e 64496e69 74746162 rt_ExtendInittab │ │ │ │ + 0x00026b70 00507955 6e737461 626c655f 4c6f6e67 .PyUnstable_Long │ │ │ │ + 0x00026b80 5f436f6d 70616374 56616c75 65005f50 _CompactValue._P │ │ │ │ + 0x00026b90 79506172 6b696e67 4c6f745f 556e7061 yParkingLot_Unpa │ │ │ │ + 0x00026ba0 726b416c 6c005f50 79457272 5f536574 rkAll._PyErr_Set │ │ │ │ + 0x00026bb0 46726f6d 50795374 61747573 00507945 FromPyStatus.PyE │ │ │ │ + 0x00026bc0 76616c5f 4576616c 436f6465 45780050 val_EvalCodeEx.P │ │ │ │ + 0x00026bd0 79556e69 636f6465 5f46726f 6d537472 yUnicode_FromStr │ │ │ │ + 0x00026be0 696e6741 6e645369 7a65005f 50794e75 ingAndSize._PyNu │ │ │ │ + 0x00026bf0 6d626572 5f496e64 65780050 79446963 mber_Index.PyDic │ │ │ │ + 0x00026c00 745f436c 65617200 5f507943 6f6d7069 t_Clear._PyCompi │ │ │ │ + 0x00026c10 6c655f4f 70636f64 65486173 4c6f6361 le_OpcodeHasLoca │ │ │ │ + 0x00026c20 6c005f50 79427974 65417272 61795f65 l._PyByteArray_e │ │ │ │ + 0x00026c30 6d707479 5f737472 696e6700 5f507955 mpty_string._PyU │ │ │ │ + 0x00026c40 6e69636f 64655f49 73576869 74657370 nicode_IsWhitesp │ │ │ │ + 0x00026c50 61636500 50795374 72756374 53657175 ace.PyStructSequ │ │ │ │ + 0x00026c60 656e6365 5f476574 4974656d 00507955 ence_GetItem.PyU │ │ │ │ + 0x00026c70 6e69636f 64655f4a 6f696e00 50795468 nicode_Join.PyTh │ │ │ │ + 0x00026c80 72656164 5f676574 5f746872 6561645f read_get_thread_ │ │ │ │ + 0x00026c90 6e617469 76655f69 64005079 42797465 native_id.PyByte │ │ │ │ + 0x00026ca0 735f4173 53747269 6e67416e 6453697a s_AsStringAndSiz │ │ │ │ + 0x00026cb0 65005f50 7954696d 655f4173 54696d65 e._PyTime_AsTime │ │ │ │ + 0x00026cc0 73706563 5f636c61 6d700050 79446963 spec_clamp.PyDic │ │ │ │ + 0x00026cd0 744b6579 735f5479 70650050 794c6f6e tKeys_Type.PyLon │ │ │ │ + 0x00026ce0 675f4672 6f6d4e61 74697665 42797465 g_FromNativeByte │ │ │ │ + 0x00026cf0 73005079 436f6465 635f4967 6e6f7265 s.PyCodec_Ignore │ │ │ │ + 0x00026d00 4572726f 72730050 794e756d 6265725f Errors.PyNumber_ │ │ │ │ + 0x00026d10 496e506c 6163654c 73686966 74005079 InPlaceLshift.Py │ │ │ │ + 0x00026d20 5a69705f 54797065 00507949 6e69745f Zip_Type.PyInit_ │ │ │ │ + 0x00026d30 5f636f64 65637300 5079426f 6f6c5f46 _codecs.PyBool_F │ │ │ │ + 0x00026d40 726f6d4c 6f6e6700 5f507945 76616c5f romLong._PyEval_ │ │ │ │ + 0x00026d50 436f6e76 65727369 6f6e4675 6e637300 ConversionFuncs. │ │ │ │ + 0x00026d60 50794e75 6d626572 5f496e50 6c616365 PyNumber_InPlace │ │ │ │ + 0x00026d70 41646400 474c4942 435f322e 34005a4c Add.GLIBC_2.4.ZL │ │ │ │ + 0x00026d80 49425f31 2e322e30 00474c49 42435f32 IB_1.2.0.GLIBC_2 │ │ │ │ + 0x00026d90 2e313600 474c4942 435f322e 3800474c .16.GLIBC_2.8.GL │ │ │ │ + 0x00026da0 4942435f 322e3134 00474c49 42435f32 IBC_2.14.GLIBC_2 │ │ │ │ + 0x00026db0 2e390047 4c494243 5f322e32 3700474c .9.GLIBC_2.27.GL │ │ │ │ + 0x00026dc0 4942435f 322e3130 00474c49 42435f32 IBC_2.10.GLIBC_2 │ │ │ │ + 0x00026dd0 2e350047 4c494243 5f322e33 3800474c .5.GLIBC_2.38.GL │ │ │ │ + 0x00026de0 4942435f 322e3235 00474c49 42435f32 IBC_2.25.GLIBC_2 │ │ │ │ + 0x00026df0 2e313500 474c4942 435f322e 33320047 .15.GLIBC_2.32.G │ │ │ │ + 0x00026e00 4c494243 5f322e33 3300474c 4942435f LIBC_2.33.GLIBC_ │ │ │ │ + 0x00026e10 322e3700 474c4942 435f322e 32360047 2.7.GLIBC_2.26.G │ │ │ │ + 0x00026e20 4c494243 5f322e36 00474c49 42435f32 LIBC_2.6.GLIBC_2 │ │ │ │ + 0x00026e30 2e333400 474c4942 435f322e 32390047 .34.GLIBC_2.29.G │ │ │ │ + 0x00026e40 4c494243 5f322e33 3500 LIBC_2.35. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 00029294 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 1ecde0 <_start@@Base+0x34> │ │ │ │ + bl 1edba0 <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -1,2724 +1,2724 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ -000292a0 : │ │ │ │ +000292a0 : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - ldr lr, [pc, #4] @ 292b0 │ │ │ │ + ldr lr, [pc, #4] @ 292b0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr pc, [lr, #8]! │ │ │ │ subeq r6, r9, r0, asr sp │ │ │ │ │ │ │ │ -000292b4 : │ │ │ │ +000292b4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #3408]! @ 0xd50 │ │ │ │ │ │ │ │ -000292c0 : │ │ │ │ +000292c0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #3400]! @ 0xd48 │ │ │ │ │ │ │ │ -000292cc : │ │ │ │ +000292cc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #3392]! @ 0xd40 │ │ │ │ │ │ │ │ -000292d8 : │ │ │ │ +000292d8 <__stat64_time64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #3384]! @ 0xd38 │ │ │ │ │ │ │ │ -000292e4 : │ │ │ │ +000292e4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #3376]! @ 0xd30 │ │ │ │ │ │ │ │ -000292f0 : │ │ │ │ +000292f0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #3368]! @ 0xd28 │ │ │ │ │ │ │ │ -000292fc <__getrusage64@plt>: │ │ │ │ +000292fc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #3360]! @ 0xd20 │ │ │ │ │ │ │ │ -00029308 : │ │ │ │ +00029308 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #3352]! @ 0xd18 │ │ │ │ │ │ │ │ -00029314 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00029314 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3340]! @ 0xd0c │ │ │ │ + ldr pc, [ip, #3344]! @ 0xd10 │ │ │ │ │ │ │ │ -00029324 : │ │ │ │ +00029320 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3332]! @ 0xd04 │ │ │ │ + ldr pc, [ip, #3336]! @ 0xd08 │ │ │ │ │ │ │ │ -00029330 <__fcntl_time64@plt>: │ │ │ │ +0002932c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3324]! @ 0xcfc │ │ │ │ + ldr pc, [ip, #3328]! @ 0xd00 │ │ │ │ │ │ │ │ -0002933c : │ │ │ │ +00029338 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3316]! @ 0xcf4 │ │ │ │ + ldr pc, [ip, #3320]! @ 0xcf8 │ │ │ │ │ │ │ │ -00029348 <__ctype_toupper_loc@plt>: │ │ │ │ +00029344 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3308]! @ 0xcec │ │ │ │ + ldr pc, [ip, #3312]! @ 0xcf0 │ │ │ │ │ │ │ │ -00029354 : │ │ │ │ +00029350 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3300]! @ 0xce4 │ │ │ │ + ldr pc, [ip, #3304]! @ 0xce8 │ │ │ │ │ │ │ │ -00029360 : │ │ │ │ +0002935c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3292]! @ 0xcdc │ │ │ │ + ldr pc, [ip, #3296]! @ 0xce0 │ │ │ │ │ │ │ │ -0002936c : │ │ │ │ +00029368 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3284]! @ 0xcd4 │ │ │ │ + ldr pc, [ip, #3288]! @ 0xcd8 │ │ │ │ │ │ │ │ -00029378 : │ │ │ │ +00029374 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3276]! @ 0xccc │ │ │ │ + ldr pc, [ip, #3280]! @ 0xcd0 │ │ │ │ │ │ │ │ -00029384 : │ │ │ │ +00029380 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3268]! @ 0xcc4 │ │ │ │ + ldr pc, [ip, #3272]! @ 0xcc8 │ │ │ │ │ │ │ │ -00029390 : │ │ │ │ +0002938c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3260]! @ 0xcbc │ │ │ │ + ldr pc, [ip, #3264]! @ 0xcc0 │ │ │ │ │ │ │ │ -0002939c : │ │ │ │ +00029398 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3252]! @ 0xcb4 │ │ │ │ + ldr pc, [ip, #3256]! @ 0xcb8 │ │ │ │ │ │ │ │ -000293a8 : │ │ │ │ +000293a4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3244]! @ 0xcac │ │ │ │ + ldr pc, [ip, #3248]! @ 0xcb0 │ │ │ │ │ │ │ │ -000293b4 : │ │ │ │ +000293b0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3236]! @ 0xca4 │ │ │ │ + ldr pc, [ip, #3240]! @ 0xca8 │ │ │ │ │ │ │ │ -000293c0 : │ │ │ │ +000293bc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3228]! @ 0xc9c │ │ │ │ + ldr pc, [ip, #3232]! @ 0xca0 │ │ │ │ │ │ │ │ -000293cc <__wait4_time64@plt>: │ │ │ │ +000293c8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3220]! @ 0xc94 │ │ │ │ + ldr pc, [ip, #3224]! @ 0xc98 │ │ │ │ │ │ │ │ -000293d8 : │ │ │ │ +000293d4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3212]! @ 0xc8c │ │ │ │ + ldr pc, [ip, #3216]! @ 0xc90 │ │ │ │ │ │ │ │ -000293e4 : │ │ │ │ +000293e0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3204]! @ 0xc84 │ │ │ │ + ldr pc, [ip, #3208]! @ 0xc88 │ │ │ │ │ │ │ │ -000293f0 : │ │ │ │ +000293ec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3196]! @ 0xc7c │ │ │ │ + ldr pc, [ip, #3200]! @ 0xc80 │ │ │ │ │ │ │ │ -000293fc : │ │ │ │ +000293f8 <__sched_cpucount@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3188]! @ 0xc74 │ │ │ │ + ldr pc, [ip, #3192]! @ 0xc78 │ │ │ │ │ │ │ │ -00029408 : │ │ │ │ +00029404 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3180]! @ 0xc6c │ │ │ │ + ldr pc, [ip, #3184]! @ 0xc70 │ │ │ │ │ │ │ │ -00029414 : │ │ │ │ +00029410 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3172]! @ 0xc64 │ │ │ │ + ldr pc, [ip, #3176]! @ 0xc68 │ │ │ │ │ │ │ │ -00029420 : │ │ │ │ +0002941c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3164]! @ 0xc5c │ │ │ │ + ldr pc, [ip, #3168]! @ 0xc60 │ │ │ │ │ │ │ │ -0002942c : │ │ │ │ +00029428 <__fcntl_time64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3156]! @ 0xc54 │ │ │ │ + ldr pc, [ip, #3160]! @ 0xc58 │ │ │ │ │ │ │ │ -00029438 : │ │ │ │ +00029434 <__memcpy_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3148]! @ 0xc4c │ │ │ │ + ldr pc, [ip, #3152]! @ 0xc50 │ │ │ │ │ │ │ │ -00029444 : │ │ │ │ +00029440 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3140]! @ 0xc44 │ │ │ │ + ldr pc, [ip, #3144]! @ 0xc48 │ │ │ │ │ │ │ │ -00029450 : │ │ │ │ +0002944c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3132]! @ 0xc3c │ │ │ │ + ldr pc, [ip, #3136]! @ 0xc40 │ │ │ │ │ │ │ │ -0002945c <__clock_settime64@plt>: │ │ │ │ +00029458 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3124]! @ 0xc34 │ │ │ │ + ldr pc, [ip, #3128]! @ 0xc38 │ │ │ │ │ │ │ │ -00029468 : │ │ │ │ +00029464 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3116]! @ 0xc2c │ │ │ │ + ldr pc, [ip, #3120]! @ 0xc30 │ │ │ │ │ │ │ │ -00029474 : │ │ │ │ +00029470 <__open64_2@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3108]! @ 0xc24 │ │ │ │ + ldr pc, [ip, #3112]! @ 0xc28 │ │ │ │ │ │ │ │ -00029480 : │ │ │ │ +0002947c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3100]! @ 0xc1c │ │ │ │ + ldr pc, [ip, #3104]! @ 0xc20 │ │ │ │ │ │ │ │ -0002948c <__utimensat64@plt>: │ │ │ │ +00029488 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3092]! @ 0xc14 │ │ │ │ + ldr pc, [ip, #3096]! @ 0xc18 │ │ │ │ │ │ │ │ -00029498 : │ │ │ │ +00029494 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3084]! @ 0xc0c │ │ │ │ + ldr pc, [ip, #3088]! @ 0xc10 │ │ │ │ │ │ │ │ -000294a4 : │ │ │ │ +000294a0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3076]! @ 0xc04 │ │ │ │ + ldr pc, [ip, #3080]! @ 0xc08 │ │ │ │ │ │ │ │ -000294b0 <__libc_current_sigrtmin@plt>: │ │ │ │ +000294ac : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #3068]! @ 0xbfc │ │ │ │ │ │ │ │ -000294bc : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000294bc <__clock_settime64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3056]! @ 0xbf0 │ │ │ │ + ldr pc, [ip, #3060]! @ 0xbf4 │ │ │ │ │ │ │ │ -000294cc : │ │ │ │ +000294c8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3048]! @ 0xbe8 │ │ │ │ + ldr pc, [ip, #3052]! @ 0xbec │ │ │ │ │ │ │ │ -000294d8 <__wait3_time64@plt>: │ │ │ │ +000294d4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3040]! @ 0xbe0 │ │ │ │ + ldr pc, [ip, #3044]! @ 0xbe4 │ │ │ │ │ │ │ │ -000294e4 : │ │ │ │ +000294e0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3032]! @ 0xbd8 │ │ │ │ + ldr pc, [ip, #3036]! @ 0xbdc │ │ │ │ │ │ │ │ -000294f0 : │ │ │ │ +000294ec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3024]! @ 0xbd0 │ │ │ │ + ldr pc, [ip, #3028]! @ 0xbd4 │ │ │ │ │ │ │ │ -000294fc <__sendmsg64@plt>: │ │ │ │ +000294f8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3016]! @ 0xbc8 │ │ │ │ + ldr pc, [ip, #3020]! @ 0xbcc │ │ │ │ │ │ │ │ -00029508 : │ │ │ │ +00029504 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3008]! @ 0xbc0 │ │ │ │ + ldr pc, [ip, #3012]! @ 0xbc4 │ │ │ │ │ │ │ │ -00029514 : │ │ │ │ +00029510 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #3000]! @ 0xbb8 │ │ │ │ + ldr pc, [ip, #3004]! @ 0xbbc │ │ │ │ │ │ │ │ -00029520 : │ │ │ │ +0002951c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2992]! @ 0xbb0 │ │ │ │ │ │ │ │ -0002952c : │ │ │ │ +0002952c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2984]! @ 0xba8 │ │ │ │ │ │ │ │ -00029538 : │ │ │ │ +00029538 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2976]! @ 0xba0 │ │ │ │ │ │ │ │ -00029544 : │ │ │ │ +00029544 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2968]! @ 0xb98 │ │ │ │ │ │ │ │ -00029550 : │ │ │ │ +00029550 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2960]! @ 0xb90 │ │ │ │ │ │ │ │ -0002955c <__gmon_start__@plt>: │ │ │ │ +0002955c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2952]! @ 0xb88 │ │ │ │ │ │ │ │ -00029568 : │ │ │ │ +00029568 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2944]! @ 0xb80 │ │ │ │ │ │ │ │ -00029574 : │ │ │ │ +00029574 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2936]! @ 0xb78 │ │ │ │ │ │ │ │ -00029580 : │ │ │ │ +00029580 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2928]! @ 0xb70 │ │ │ │ │ │ │ │ -0002958c : │ │ │ │ +0002958c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2920]! @ 0xb68 │ │ │ │ │ │ │ │ -00029598 : │ │ │ │ +00029598 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2912]! @ 0xb60 │ │ │ │ │ │ │ │ -000295a4 : │ │ │ │ +000295a4 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2904]! @ 0xb58 │ │ │ │ + ldr pc, [ip, #2900]! @ 0xb54 │ │ │ │ │ │ │ │ -000295b0 <__mktime64@plt>: │ │ │ │ +000295b4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2896]! @ 0xb50 │ │ │ │ + ldr pc, [ip, #2892]! @ 0xb4c │ │ │ │ │ │ │ │ -000295bc : │ │ │ │ +000295c0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2888]! @ 0xb48 │ │ │ │ + ldr pc, [ip, #2884]! @ 0xb44 │ │ │ │ │ │ │ │ -000295c8 : │ │ │ │ +000295cc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2880]! @ 0xb40 │ │ │ │ + ldr pc, [ip, #2876]! @ 0xb3c │ │ │ │ │ │ │ │ -000295d4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000295d8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2868]! @ 0xb34 │ │ │ │ │ │ │ │ -000295e4 : │ │ │ │ +000295e4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2860]! @ 0xb2c │ │ │ │ │ │ │ │ -000295f0 : │ │ │ │ +000295f0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2852]! @ 0xb24 │ │ │ │ │ │ │ │ -000295fc : │ │ │ │ +000295fc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2844]! @ 0xb1c │ │ │ │ │ │ │ │ -00029608 : │ │ │ │ +00029608 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2836]! @ 0xb14 │ │ │ │ │ │ │ │ -00029614 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00029614 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2824]! @ 0xb08 │ │ │ │ + ldr pc, [ip, #2828]! @ 0xb0c │ │ │ │ │ │ │ │ -00029624 : │ │ │ │ +00029620 <__select64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2816]! @ 0xb00 │ │ │ │ + ldr pc, [ip, #2820]! @ 0xb04 │ │ │ │ │ │ │ │ -00029630 <__printf_chk@plt>: │ │ │ │ +0002962c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2808]! @ 0xaf8 │ │ │ │ + ldr pc, [ip, #2812]! @ 0xafc │ │ │ │ │ │ │ │ -0002963c : │ │ │ │ +00029638 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2800]! @ 0xaf0 │ │ │ │ + ldr pc, [ip, #2804]! @ 0xaf4 │ │ │ │ │ │ │ │ -00029648 : │ │ │ │ +00029644 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2792]! @ 0xae8 │ │ │ │ + ldr pc, [ip, #2796]! @ 0xaec │ │ │ │ │ │ │ │ -00029654 : │ │ │ │ +00029650 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2784]! @ 0xae0 │ │ │ │ + ldr pc, [ip, #2788]! @ 0xae4 │ │ │ │ │ │ │ │ -00029660 : │ │ │ │ +0002965c <__setsockopt64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2776]! @ 0xad8 │ │ │ │ + ldr pc, [ip, #2780]! @ 0xadc │ │ │ │ │ │ │ │ -0002966c : │ │ │ │ +00029668 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2768]! @ 0xad0 │ │ │ │ + ldr pc, [ip, #2772]! @ 0xad4 │ │ │ │ │ │ │ │ -00029678 : │ │ │ │ +00029674 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2760]! @ 0xac8 │ │ │ │ + ldr pc, [ip, #2764]! @ 0xacc │ │ │ │ │ │ │ │ -00029684 : │ │ │ │ +00029680 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2752]! @ 0xac0 │ │ │ │ + ldr pc, [ip, #2756]! @ 0xac4 │ │ │ │ │ │ │ │ -00029690 : │ │ │ │ +0002968c <__explicit_bzero_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2744]! @ 0xab8 │ │ │ │ + ldr pc, [ip, #2748]! @ 0xabc │ │ │ │ │ │ │ │ -0002969c <__cxa_atexit@plt>: │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00029698 : │ │ │ │ + add ip, pc, #4, 12 @ 0x400000 │ │ │ │ + add ip, ip, #614400 @ 0x96000 │ │ │ │ + ldr pc, [ip, #2740]! @ 0xab4 │ │ │ │ + │ │ │ │ +000296a4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2732]! @ 0xaac │ │ │ │ │ │ │ │ -000296ac : │ │ │ │ +000296b0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2724]! @ 0xaa4 │ │ │ │ │ │ │ │ -000296b8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000296bc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2712]! @ 0xa98 │ │ │ │ + ldr pc, [ip, #2716]! @ 0xa9c │ │ │ │ │ │ │ │ -000296c8 : │ │ │ │ +000296c8 <__isoc23_sscanf@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2704]! @ 0xa90 │ │ │ │ + ldr pc, [ip, #2708]! @ 0xa94 │ │ │ │ │ │ │ │ -000296d4 : │ │ │ │ +000296d4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2696]! @ 0xa88 │ │ │ │ + ldr pc, [ip, #2700]! @ 0xa8c │ │ │ │ │ │ │ │ -000296e0 : │ │ │ │ +000296e0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2688]! @ 0xa80 │ │ │ │ + ldr pc, [ip, #2692]! @ 0xa84 │ │ │ │ │ │ │ │ -000296ec : │ │ │ │ +000296ec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2680]! @ 0xa78 │ │ │ │ + ldr pc, [ip, #2684]! @ 0xa7c │ │ │ │ │ │ │ │ -000296f8 : │ │ │ │ +000296f8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2672]! @ 0xa70 │ │ │ │ + ldr pc, [ip, #2676]! @ 0xa74 │ │ │ │ │ │ │ │ -00029704 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00029704 <__clock_nanosleep_time64@plt>: │ │ │ │ + add ip, pc, #4, 12 @ 0x400000 │ │ │ │ + add ip, ip, #614400 @ 0x96000 │ │ │ │ + ldr pc, [ip, #2668]! @ 0xa6c │ │ │ │ + │ │ │ │ +00029710 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2660]! @ 0xa64 │ │ │ │ │ │ │ │ -00029714 : │ │ │ │ +0002971c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2652]! @ 0xa5c │ │ │ │ │ │ │ │ -00029720 <__uflow@plt>: │ │ │ │ +00029728 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2644]! @ 0xa54 │ │ │ │ │ │ │ │ -0002972c <__lstat64_time64@plt>: │ │ │ │ +00029734 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2636]! @ 0xa4c │ │ │ │ │ │ │ │ -00029738 : │ │ │ │ +00029740 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2628]! @ 0xa44 │ │ │ │ │ │ │ │ -00029744 : │ │ │ │ +0002974c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2620]! @ 0xa3c │ │ │ │ │ │ │ │ -00029750 : │ │ │ │ +00029758 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2612]! @ 0xa34 │ │ │ │ │ │ │ │ -0002975c : │ │ │ │ +00029764 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2604]! @ 0xa2c │ │ │ │ │ │ │ │ -00029768 : │ │ │ │ +00029770 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2596]! @ 0xa24 │ │ │ │ │ │ │ │ -00029774 : │ │ │ │ +0002977c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2588]! @ 0xa1c │ │ │ │ │ │ │ │ -00029780 : │ │ │ │ +00029788 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2580]! @ 0xa14 │ │ │ │ │ │ │ │ -0002978c : │ │ │ │ +00029794 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2572]! @ 0xa0c │ │ │ │ │ │ │ │ -00029798 : │ │ │ │ +000297a0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2564]! @ 0xa04 │ │ │ │ │ │ │ │ -000297a4 : │ │ │ │ +000297ac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2556]! @ 0x9fc │ │ │ │ │ │ │ │ -000297b0 : │ │ │ │ +000297b8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2548]! @ 0x9f4 │ │ │ │ │ │ │ │ -000297bc : │ │ │ │ +000297c4 <__gmtime64_r@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2540]! @ 0x9ec │ │ │ │ │ │ │ │ -000297c8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000297d0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2528]! @ 0x9e0 │ │ │ │ + ldr pc, [ip, #2532]! @ 0x9e4 │ │ │ │ │ │ │ │ -000297d8 : │ │ │ │ +000297dc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2520]! @ 0x9d8 │ │ │ │ + ldr pc, [ip, #2524]! @ 0x9dc │ │ │ │ │ │ │ │ -000297e4 <__sigtimedwait64@plt>: │ │ │ │ +000297e8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2512]! @ 0x9d0 │ │ │ │ + ldr pc, [ip, #2516]! @ 0x9d4 │ │ │ │ │ │ │ │ -000297f0 : │ │ │ │ +000297f4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2504]! @ 0x9c8 │ │ │ │ + ldr pc, [ip, #2508]! @ 0x9cc │ │ │ │ │ │ │ │ -000297fc <__fstat64_time64@plt>: │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00029800 : │ │ │ │ + add ip, pc, #4, 12 @ 0x400000 │ │ │ │ + add ip, ip, #614400 @ 0x96000 │ │ │ │ + ldr pc, [ip, #2500]! @ 0x9c4 │ │ │ │ + │ │ │ │ +0002980c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2492]! @ 0x9bc │ │ │ │ │ │ │ │ -0002980c : │ │ │ │ +00029818 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2484]! @ 0x9b4 │ │ │ │ │ │ │ │ -00029818 : │ │ │ │ +00029824 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2476]! @ 0x9ac │ │ │ │ │ │ │ │ -00029824 : │ │ │ │ +00029830 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2468]! @ 0x9a4 │ │ │ │ │ │ │ │ -00029830 : │ │ │ │ +0002983c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2460]! @ 0x99c │ │ │ │ │ │ │ │ -0002983c : │ │ │ │ +00029848 <__ioctl_time64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2452]! @ 0x994 │ │ │ │ │ │ │ │ -00029848 : │ │ │ │ +00029854 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2444]! @ 0x98c │ │ │ │ │ │ │ │ -00029854 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00029860 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2432]! @ 0x980 │ │ │ │ + ldr pc, [ip, #2436]! @ 0x984 │ │ │ │ │ │ │ │ -00029864 : │ │ │ │ +0002986c <__vsnprintf_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2424]! @ 0x978 │ │ │ │ + ldr pc, [ip, #2428]! @ 0x97c │ │ │ │ │ │ │ │ -00029870 : │ │ │ │ +00029878 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2416]! @ 0x970 │ │ │ │ + ldr pc, [ip, #2420]! @ 0x974 │ │ │ │ │ │ │ │ -0002987c : │ │ │ │ +00029884 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2408]! @ 0x968 │ │ │ │ + ldr pc, [ip, #2412]! @ 0x96c │ │ │ │ │ │ │ │ -00029888 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00029890 : │ │ │ │ + add ip, pc, #4, 12 @ 0x400000 │ │ │ │ + add ip, ip, #614400 @ 0x96000 │ │ │ │ + ldr pc, [ip, #2404]! @ 0x964 │ │ │ │ + │ │ │ │ +0002989c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2396]! @ 0x95c │ │ │ │ │ │ │ │ -00029898 : │ │ │ │ +000298a8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2388]! @ 0x954 │ │ │ │ │ │ │ │ -000298a4 : │ │ │ │ +000298b4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2380]! @ 0x94c │ │ │ │ │ │ │ │ -000298b0 : │ │ │ │ +000298c0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2372]! @ 0x944 │ │ │ │ │ │ │ │ -000298bc : │ │ │ │ - add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2364]! @ 0x93c │ │ │ │ - │ │ │ │ -000298c8 : │ │ │ │ +000298cc : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2356]! @ 0x934 │ │ │ │ + ldr pc, [ip, #2360]! @ 0x938 │ │ │ │ │ │ │ │ -000298d4 : │ │ │ │ +000298dc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2348]! @ 0x92c │ │ │ │ + ldr pc, [ip, #2352]! @ 0x930 │ │ │ │ │ │ │ │ -000298e0 : │ │ │ │ +000298e8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2340]! @ 0x924 │ │ │ │ + ldr pc, [ip, #2344]! @ 0x928 │ │ │ │ │ │ │ │ -000298ec : │ │ │ │ +000298f4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2332]! @ 0x91c │ │ │ │ + ldr pc, [ip, #2336]! @ 0x920 │ │ │ │ │ │ │ │ -000298f8 : │ │ │ │ +00029900 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2324]! @ 0x914 │ │ │ │ + ldr pc, [ip, #2328]! @ 0x918 │ │ │ │ │ │ │ │ -00029904 : │ │ │ │ +0002990c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2316]! @ 0x90c │ │ │ │ + ldr pc, [ip, #2320]! @ 0x910 │ │ │ │ │ │ │ │ -00029910 : │ │ │ │ +00029918 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2308]! @ 0x904 │ │ │ │ + ldr pc, [ip, #2312]! @ 0x908 │ │ │ │ │ │ │ │ -0002991c : │ │ │ │ +00029924 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2300]! @ 0x8fc │ │ │ │ + ldr pc, [ip, #2304]! @ 0x900 │ │ │ │ │ │ │ │ -00029928 : │ │ │ │ +00029930 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2292]! @ 0x8f4 │ │ │ │ + ldr pc, [ip, #2296]! @ 0x8f8 │ │ │ │ │ │ │ │ -00029934 : │ │ │ │ +0002993c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2284]! @ 0x8ec │ │ │ │ │ │ │ │ -00029940 : │ │ │ │ +0002994c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2276]! @ 0x8e4 │ │ │ │ │ │ │ │ -0002994c : │ │ │ │ +00029958 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2268]! @ 0x8dc │ │ │ │ │ │ │ │ -00029958 : │ │ │ │ +00029964 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2260]! @ 0x8d4 │ │ │ │ │ │ │ │ -00029964 <__strncat_chk@plt>: │ │ │ │ +00029970 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2252]! @ 0x8cc │ │ │ │ │ │ │ │ -00029970 : │ │ │ │ +0002997c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2244]! @ 0x8c4 │ │ │ │ │ │ │ │ -0002997c : │ │ │ │ +00029988 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2236]! @ 0x8bc │ │ │ │ │ │ │ │ -00029988 : │ │ │ │ +00029994 <__wait4_time64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2228]! @ 0x8b4 │ │ │ │ │ │ │ │ -00029994 : │ │ │ │ +000299a0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2220]! @ 0x8ac │ │ │ │ │ │ │ │ -000299a0 : │ │ │ │ +000299ac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2212]! @ 0x8a4 │ │ │ │ │ │ │ │ -000299ac : │ │ │ │ +000299b8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2204]! @ 0x89c │ │ │ │ │ │ │ │ -000299b8 : │ │ │ │ +000299c4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2196]! @ 0x894 │ │ │ │ │ │ │ │ -000299c4 <_exit@plt>: │ │ │ │ +000299d0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2188]! @ 0x88c │ │ │ │ │ │ │ │ -000299d0 : │ │ │ │ +000299dc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2180]! @ 0x884 │ │ │ │ │ │ │ │ -000299dc : │ │ │ │ +000299e8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2172]! @ 0x87c │ │ │ │ │ │ │ │ -000299e8 : │ │ │ │ +000299f4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2164]! @ 0x874 │ │ │ │ │ │ │ │ -000299f4 : │ │ │ │ +00029a00 <__timerfd_settime64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2156]! @ 0x86c │ │ │ │ │ │ │ │ -00029a00 : │ │ │ │ +00029a0c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2148]! @ 0x864 │ │ │ │ │ │ │ │ -00029a0c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00029a18 <__getsockopt64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2136]! @ 0x858 │ │ │ │ + ldr pc, [ip, #2140]! @ 0x85c │ │ │ │ │ │ │ │ -00029a1c : │ │ │ │ +00029a24 <__fprintf_chk@plt>: │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2128]! @ 0x850 │ │ │ │ │ │ │ │ -00029a28 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00029a34 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2116]! @ 0x844 │ │ │ │ + ldr pc, [ip, #2120]! @ 0x848 │ │ │ │ │ │ │ │ -00029a38 : │ │ │ │ +00029a40 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2108]! @ 0x83c │ │ │ │ + ldr pc, [ip, #2112]! @ 0x840 │ │ │ │ │ │ │ │ -00029a44 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00029a4c : │ │ │ │ + add ip, pc, #4, 12 @ 0x400000 │ │ │ │ + add ip, ip, #614400 @ 0x96000 │ │ │ │ + ldr pc, [ip, #2104]! @ 0x838 │ │ │ │ + │ │ │ │ +00029a58 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2096]! @ 0x830 │ │ │ │ │ │ │ │ -00029a54 : │ │ │ │ +00029a64 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2088]! @ 0x828 │ │ │ │ │ │ │ │ -00029a60 : │ │ │ │ +00029a70 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2080]! @ 0x820 │ │ │ │ │ │ │ │ -00029a6c <__setitimer64@plt>: │ │ │ │ +00029a7c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #2072]! @ 0x818 │ │ │ │ │ │ │ │ -00029a78 : │ │ │ │ - add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2064]! @ 0x810 │ │ │ │ - │ │ │ │ -00029a84 : │ │ │ │ +00029a88 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2056]! @ 0x808 │ │ │ │ + ldr pc, [ip, #2060]! @ 0x80c │ │ │ │ │ │ │ │ -00029a90 : │ │ │ │ +00029a98 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2048]! @ 0x800 │ │ │ │ + ldr pc, [ip, #2052]! @ 0x804 │ │ │ │ │ │ │ │ -00029a9c : │ │ │ │ +00029aa4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2040]! @ 0x7f8 │ │ │ │ + ldr pc, [ip, #2044]! @ 0x7fc │ │ │ │ │ │ │ │ -00029aa8 : │ │ │ │ +00029ab0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2032]! @ 0x7f0 │ │ │ │ + ldr pc, [ip, #2036]! @ 0x7f4 │ │ │ │ │ │ │ │ -00029ab4 <__ioctl_time64@plt>: │ │ │ │ +00029abc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2024]! @ 0x7e8 │ │ │ │ + ldr pc, [ip, #2028]! @ 0x7ec │ │ │ │ │ │ │ │ -00029ac0 : │ │ │ │ +00029ac8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2016]! @ 0x7e0 │ │ │ │ + ldr pc, [ip, #2020]! @ 0x7e4 │ │ │ │ │ │ │ │ -00029acc : │ │ │ │ +00029ad4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2008]! @ 0x7d8 │ │ │ │ + ldr pc, [ip, #2012]! @ 0x7dc │ │ │ │ │ │ │ │ -00029ad8 : │ │ │ │ +00029ae0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #2000]! @ 0x7d0 │ │ │ │ + ldr pc, [ip, #2004]! @ 0x7d4 │ │ │ │ │ │ │ │ -00029ae4 : │ │ │ │ +00029aec : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1992]! @ 0x7c8 │ │ │ │ │ │ │ │ -00029af0 : │ │ │ │ +00029afc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1984]! @ 0x7c0 │ │ │ │ │ │ │ │ -00029afc : │ │ │ │ +00029b08 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1976]! @ 0x7b8 │ │ │ │ │ │ │ │ -00029b08 : │ │ │ │ +00029b14 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1968]! @ 0x7b0 │ │ │ │ │ │ │ │ -00029b14 : │ │ │ │ +00029b20 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1960]! @ 0x7a8 │ │ │ │ │ │ │ │ -00029b20 : │ │ │ │ +00029b2c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1952]! @ 0x7a0 │ │ │ │ │ │ │ │ -00029b2c : │ │ │ │ +00029b38 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1944]! @ 0x798 │ │ │ │ │ │ │ │ -00029b38 : │ │ │ │ +00029b44 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1936]! @ 0x790 │ │ │ │ │ │ │ │ -00029b44 : │ │ │ │ +00029b50 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1928]! @ 0x788 │ │ │ │ │ │ │ │ -00029b50 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00029b5c <__libc_start_main@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1916]! @ 0x77c │ │ │ │ + ldr pc, [ip, #1920]! @ 0x780 │ │ │ │ │ │ │ │ -00029b60 <__getsockopt64@plt>: │ │ │ │ +00029b68 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1908]! @ 0x774 │ │ │ │ + ldr pc, [ip, #1912]! @ 0x778 │ │ │ │ │ │ │ │ -00029b6c : │ │ │ │ +00029b74 <__utimensat64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1900]! @ 0x76c │ │ │ │ + ldr pc, [ip, #1904]! @ 0x770 │ │ │ │ │ │ │ │ -00029b78 : │ │ │ │ +00029b80 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1892]! @ 0x764 │ │ │ │ + ldr pc, [ip, #1896]! @ 0x768 │ │ │ │ │ │ │ │ -00029b84 : │ │ │ │ +00029b8c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1884]! @ 0x75c │ │ │ │ + ldr pc, [ip, #1888]! @ 0x760 │ │ │ │ │ │ │ │ -00029b90 : │ │ │ │ +00029b98 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1876]! @ 0x754 │ │ │ │ + ldr pc, [ip, #1880]! @ 0x758 │ │ │ │ │ │ │ │ -00029b9c <__memcpy_chk@plt>: │ │ │ │ +00029ba4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1868]! @ 0x74c │ │ │ │ + ldr pc, [ip, #1872]! @ 0x750 │ │ │ │ │ │ │ │ -00029ba8 : │ │ │ │ +00029bb0 <__clock_gettime64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1860]! @ 0x744 │ │ │ │ + ldr pc, [ip, #1864]! @ 0x748 │ │ │ │ │ │ │ │ -00029bb4 : │ │ │ │ +00029bbc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1852]! @ 0x73c │ │ │ │ + ldr pc, [ip, #1856]! @ 0x740 │ │ │ │ │ │ │ │ -00029bc0 <__fstatat64_time64@plt>: │ │ │ │ +00029bc8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1844]! @ 0x734 │ │ │ │ + ldr pc, [ip, #1848]! @ 0x738 │ │ │ │ │ │ │ │ -00029bcc : │ │ │ │ +00029bd4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1836]! @ 0x72c │ │ │ │ + ldr pc, [ip, #1840]! @ 0x730 │ │ │ │ │ │ │ │ -00029bd8 : │ │ │ │ +00029be0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1828]! @ 0x724 │ │ │ │ + ldr pc, [ip, #1832]! @ 0x728 │ │ │ │ │ │ │ │ -00029be4 : │ │ │ │ +00029bec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1820]! @ 0x71c │ │ │ │ + ldr pc, [ip, #1824]! @ 0x720 │ │ │ │ │ │ │ │ -00029bf0 : │ │ │ │ +00029bf8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1812]! @ 0x714 │ │ │ │ │ │ │ │ -00029bfc : │ │ │ │ +00029c08 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1804]! @ 0x70c │ │ │ │ │ │ │ │ -00029c08 : │ │ │ │ +00029c14 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1796]! @ 0x704 │ │ │ │ │ │ │ │ -00029c14 : │ │ │ │ +00029c20 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1788]! @ 0x6fc │ │ │ │ │ │ │ │ -00029c20 : │ │ │ │ +00029c2c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1780]! @ 0x6f4 │ │ │ │ │ │ │ │ -00029c2c : │ │ │ │ +00029c38 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1772]! @ 0x6ec │ │ │ │ │ │ │ │ -00029c38 : │ │ │ │ +00029c44 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1764]! @ 0x6e4 │ │ │ │ │ │ │ │ -00029c44 : │ │ │ │ +00029c50 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1756]! @ 0x6dc │ │ │ │ │ │ │ │ -00029c50 : │ │ │ │ +00029c5c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1748]! @ 0x6d4 │ │ │ │ │ │ │ │ -00029c5c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00029c68 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1736]! @ 0x6c8 │ │ │ │ + ldr pc, [ip, #1740]! @ 0x6cc │ │ │ │ │ │ │ │ -00029c6c : │ │ │ │ +00029c74 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1728]! @ 0x6c0 │ │ │ │ + ldr pc, [ip, #1732]! @ 0x6c4 │ │ │ │ │ │ │ │ -00029c78 : │ │ │ │ +00029c80 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1720]! @ 0x6b8 │ │ │ │ + ldr pc, [ip, #1724]! @ 0x6bc │ │ │ │ │ │ │ │ -00029c84 : │ │ │ │ +00029c8c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1712]! @ 0x6b0 │ │ │ │ + ldr pc, [ip, #1716]! @ 0x6b4 │ │ │ │ │ │ │ │ -00029c90 : │ │ │ │ +00029c98 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1704]! @ 0x6a8 │ │ │ │ │ │ │ │ -00029c9c : │ │ │ │ +00029ca8 <__fstatat64_time64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1696]! @ 0x6a0 │ │ │ │ │ │ │ │ -00029ca8 <__isoc23_wcstol@plt>: │ │ │ │ +00029cb4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1688]! @ 0x698 │ │ │ │ │ │ │ │ -00029cb4 <__read_chk@plt>: │ │ │ │ +00029cc0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1680]! @ 0x690 │ │ │ │ │ │ │ │ -00029cc0 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00029ccc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1668]! @ 0x684 │ │ │ │ + ldr pc, [ip, #1672]! @ 0x688 │ │ │ │ │ │ │ │ -00029cd0 : │ │ │ │ +00029cd8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1660]! @ 0x67c │ │ │ │ + ldr pc, [ip, #1664]! @ 0x680 │ │ │ │ │ │ │ │ -00029cdc : │ │ │ │ +00029ce4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1652]! @ 0x674 │ │ │ │ + ldr pc, [ip, #1656]! @ 0x678 │ │ │ │ │ │ │ │ -00029ce8 : │ │ │ │ +00029cf0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1644]! @ 0x66c │ │ │ │ + ldr pc, [ip, #1648]! @ 0x670 │ │ │ │ │ │ │ │ -00029cf4 : │ │ │ │ +00029cfc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1636]! @ 0x664 │ │ │ │ + ldr pc, [ip, #1640]! @ 0x668 │ │ │ │ │ │ │ │ -00029d00 : │ │ │ │ +00029d08 <__futimens64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1628]! @ 0x65c │ │ │ │ + ldr pc, [ip, #1632]! @ 0x660 │ │ │ │ │ │ │ │ -00029d0c : │ │ │ │ +00029d14 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1620]! @ 0x654 │ │ │ │ + ldr pc, [ip, #1624]! @ 0x658 │ │ │ │ │ │ │ │ -00029d18 : │ │ │ │ +00029d20 <__ctype_toupper_loc@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1612]! @ 0x64c │ │ │ │ + ldr pc, [ip, #1616]! @ 0x650 │ │ │ │ │ │ │ │ -00029d24 : │ │ │ │ +00029d2c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1604]! @ 0x644 │ │ │ │ + ldr pc, [ip, #1608]! @ 0x648 │ │ │ │ │ │ │ │ -00029d30 : │ │ │ │ +00029d38 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1596]! @ 0x63c │ │ │ │ + ldr pc, [ip, #1600]! @ 0x640 │ │ │ │ │ │ │ │ -00029d3c : │ │ │ │ +00029d44 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1588]! @ 0x634 │ │ │ │ │ │ │ │ -00029d48 : │ │ │ │ +00029d54 <__wait3_time64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1580]! @ 0x62c │ │ │ │ │ │ │ │ -00029d54 : │ │ │ │ - add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1572]! @ 0x624 │ │ │ │ - │ │ │ │ -00029d60 : │ │ │ │ +00029d60 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1564]! @ 0x61c │ │ │ │ + ldr pc, [ip, #1568]! @ 0x620 │ │ │ │ │ │ │ │ -00029d6c : │ │ │ │ +00029d70 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1556]! @ 0x614 │ │ │ │ + ldr pc, [ip, #1560]! @ 0x618 │ │ │ │ │ │ │ │ -00029d78 : │ │ │ │ +00029d7c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1548]! @ 0x60c │ │ │ │ + ldr pc, [ip, #1552]! @ 0x610 │ │ │ │ │ │ │ │ -00029d84 : │ │ │ │ +00029d88 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1540]! @ 0x604 │ │ │ │ + ldr pc, [ip, #1544]! @ 0x608 │ │ │ │ │ │ │ │ -00029d90 : │ │ │ │ +00029d94 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1532]! @ 0x5fc │ │ │ │ + ldr pc, [ip, #1536]! @ 0x600 │ │ │ │ │ │ │ │ -00029d9c : │ │ │ │ +00029da0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1524]! @ 0x5f4 │ │ │ │ + ldr pc, [ip, #1528]! @ 0x5f8 │ │ │ │ │ │ │ │ -00029da8 : │ │ │ │ +00029dac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1516]! @ 0x5ec │ │ │ │ + ldr pc, [ip, #1520]! @ 0x5f0 │ │ │ │ │ │ │ │ -00029db4 : │ │ │ │ +00029db8 <__time64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1508]! @ 0x5e4 │ │ │ │ + ldr pc, [ip, #1512]! @ 0x5e8 │ │ │ │ │ │ │ │ -00029dc0 : │ │ │ │ +00029dc4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1500]! @ 0x5dc │ │ │ │ + ldr pc, [ip, #1504]! @ 0x5e0 │ │ │ │ │ │ │ │ -00029dcc : │ │ │ │ +00029dd0 <__sched_cpualloc@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1492]! @ 0x5d4 │ │ │ │ + ldr pc, [ip, #1496]! @ 0x5d8 │ │ │ │ │ │ │ │ -00029dd8 : │ │ │ │ +00029ddc : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1484]! @ 0x5cc │ │ │ │ │ │ │ │ -00029de4 : │ │ │ │ +00029dec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1476]! @ 0x5c4 │ │ │ │ │ │ │ │ -00029df0 : │ │ │ │ +00029df8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1468]! @ 0x5bc │ │ │ │ │ │ │ │ -00029dfc : │ │ │ │ +00029e04 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1460]! @ 0x5b4 │ │ │ │ + ldr pc, [ip, #1456]! @ 0x5b0 │ │ │ │ │ │ │ │ -00029e08 : │ │ │ │ +00029e14 <__libc_current_sigrtmin@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1452]! @ 0x5ac │ │ │ │ + ldr pc, [ip, #1448]! @ 0x5a8 │ │ │ │ │ │ │ │ -00029e14 <__select64@plt>: │ │ │ │ +00029e20 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1444]! @ 0x5a4 │ │ │ │ + ldr pc, [ip, #1440]! @ 0x5a0 │ │ │ │ │ │ │ │ -00029e20 : │ │ │ │ +00029e2c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1436]! @ 0x59c │ │ │ │ + ldr pc, [ip, #1432]! @ 0x598 │ │ │ │ │ │ │ │ -00029e2c : │ │ │ │ +00029e38 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1428]! @ 0x594 │ │ │ │ + ldr pc, [ip, #1424]! @ 0x590 │ │ │ │ │ │ │ │ -00029e38 <__sem_clockwait64@plt>: │ │ │ │ +00029e44 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1420]! @ 0x58c │ │ │ │ + ldr pc, [ip, #1416]! @ 0x588 │ │ │ │ │ │ │ │ -00029e44 : │ │ │ │ +00029e50 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1412]! @ 0x584 │ │ │ │ + ldr pc, [ip, #1408]! @ 0x580 │ │ │ │ │ │ │ │ -00029e50 : │ │ │ │ +00029e5c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1404]! @ 0x57c │ │ │ │ + ldr pc, [ip, #1400]! @ 0x578 │ │ │ │ │ │ │ │ -00029e5c : │ │ │ │ +00029e68 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1396]! @ 0x574 │ │ │ │ + ldr pc, [ip, #1392]! @ 0x570 │ │ │ │ │ │ │ │ -00029e68 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00029e74 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1384]! @ 0x568 │ │ │ │ │ │ │ │ -00029e78 : │ │ │ │ +00029e80 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1376]! @ 0x560 │ │ │ │ + ldr pc, [ip, #1372]! @ 0x55c │ │ │ │ │ │ │ │ -00029e84 : │ │ │ │ +00029e90 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1368]! @ 0x558 │ │ │ │ + ldr pc, [ip, #1364]! @ 0x554 │ │ │ │ │ │ │ │ -00029e90 : │ │ │ │ +00029e9c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1360]! @ 0x550 │ │ │ │ + ldr pc, [ip, #1356]! @ 0x54c │ │ │ │ │ │ │ │ -00029e9c : │ │ │ │ +00029ea8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1352]! @ 0x548 │ │ │ │ + ldr pc, [ip, #1348]! @ 0x544 │ │ │ │ │ │ │ │ -00029ea8 : │ │ │ │ +00029eb4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1344]! @ 0x540 │ │ │ │ + ldr pc, [ip, #1340]! @ 0x53c │ │ │ │ │ │ │ │ -00029eb4 : │ │ │ │ +00029ec0 <__getrusage64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1336]! @ 0x538 │ │ │ │ + ldr pc, [ip, #1332]! @ 0x534 │ │ │ │ │ │ │ │ -00029ec0 : │ │ │ │ +00029ecc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1328]! @ 0x530 │ │ │ │ + ldr pc, [ip, #1324]! @ 0x52c │ │ │ │ │ │ │ │ -00029ecc : │ │ │ │ +00029ed8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1320]! @ 0x528 │ │ │ │ + ldr pc, [ip, #1316]! @ 0x524 │ │ │ │ │ │ │ │ -00029ed8 : │ │ │ │ +00029ee4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1312]! @ 0x520 │ │ │ │ + ldr pc, [ip, #1308]! @ 0x51c │ │ │ │ │ │ │ │ -00029ee4 <__clock_gettime64@plt>: │ │ │ │ +00029ef0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1304]! @ 0x518 │ │ │ │ + ldr pc, [ip, #1300]! @ 0x514 │ │ │ │ │ │ │ │ -00029ef0 <__ctype_tolower_loc@plt>: │ │ │ │ +00029efc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1296]! @ 0x510 │ │ │ │ + ldr pc, [ip, #1292]! @ 0x50c │ │ │ │ │ │ │ │ -00029efc : │ │ │ │ +00029f08 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1288]! @ 0x508 │ │ │ │ + ldr pc, [ip, #1284]! @ 0x504 │ │ │ │ │ │ │ │ -00029f08 : │ │ │ │ +00029f14 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1280]! @ 0x500 │ │ │ │ + ldr pc, [ip, #1276]! @ 0x4fc │ │ │ │ │ │ │ │ -00029f14 : │ │ │ │ +00029f20 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1272]! @ 0x4f8 │ │ │ │ + ldr pc, [ip, #1268]! @ 0x4f4 │ │ │ │ │ │ │ │ -00029f20 : │ │ │ │ +00029f2c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1264]! @ 0x4f0 │ │ │ │ + ldr pc, [ip, #1260]! @ 0x4ec │ │ │ │ │ │ │ │ -00029f2c : │ │ │ │ +00029f38 <__recvmsg64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1256]! @ 0x4e8 │ │ │ │ + ldr pc, [ip, #1252]! @ 0x4e4 │ │ │ │ │ │ │ │ -00029f38 : │ │ │ │ +00029f44 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1248]! @ 0x4e0 │ │ │ │ + ldr pc, [ip, #1244]! @ 0x4dc │ │ │ │ │ │ │ │ -00029f44 : │ │ │ │ +00029f50 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1240]! @ 0x4d8 │ │ │ │ + ldr pc, [ip, #1236]! @ 0x4d4 │ │ │ │ │ │ │ │ -00029f50 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00029f5c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1228]! @ 0x4cc │ │ │ │ │ │ │ │ -00029f60 : │ │ │ │ +00029f68 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1220]! @ 0x4c4 │ │ │ │ │ │ │ │ -00029f6c : │ │ │ │ +00029f74 <__sched_rr_get_interval64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1212]! @ 0x4bc │ │ │ │ │ │ │ │ -00029f78 <__explicit_bzero_chk@plt>: │ │ │ │ +00029f80 <__strncat_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1204]! @ 0x4b4 │ │ │ │ │ │ │ │ -00029f84 : │ │ │ │ +00029f8c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1196]! @ 0x4ac │ │ │ │ │ │ │ │ -00029f90 <__futimens64@plt>: │ │ │ │ +00029f98 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1188]! @ 0x4a4 │ │ │ │ │ │ │ │ -00029f9c : │ │ │ │ +00029fa4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1180]! @ 0x49c │ │ │ │ │ │ │ │ -00029fa8 : │ │ │ │ +00029fb0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1172]! @ 0x494 │ │ │ │ │ │ │ │ -00029fb4 : │ │ │ │ +00029fbc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1164]! @ 0x48c │ │ │ │ │ │ │ │ -00029fc0 : │ │ │ │ +00029fc8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1156]! @ 0x484 │ │ │ │ │ │ │ │ -00029fcc : │ │ │ │ +00029fd4 <__timerfd_gettime64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1148]! @ 0x47c │ │ │ │ │ │ │ │ -00029fd8 : │ │ │ │ +00029fe0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1140]! @ 0x474 │ │ │ │ │ │ │ │ -00029fe4 : │ │ │ │ +00029fec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1132]! @ 0x46c │ │ │ │ │ │ │ │ -00029ff0 <__pthread_cond_timedwait64@plt>: │ │ │ │ +00029ff8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1124]! @ 0x464 │ │ │ │ │ │ │ │ -00029ffc : │ │ │ │ +0002a004 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1116]! @ 0x45c │ │ │ │ │ │ │ │ -0002a008 <__time64@plt>: │ │ │ │ +0002a010 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1108]! @ 0x454 │ │ │ │ │ │ │ │ -0002a014 <__isoc23_sscanf@plt>: │ │ │ │ +0002a01c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1100]! @ 0x44c │ │ │ │ │ │ │ │ -0002a020 : │ │ │ │ +0002a028 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1092]! @ 0x444 │ │ │ │ │ │ │ │ -0002a02c : │ │ │ │ +0002a034 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1084]! @ 0x43c │ │ │ │ │ │ │ │ -0002a038 <__vsnprintf_chk@plt>: │ │ │ │ +0002a040 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1076]! @ 0x434 │ │ │ │ │ │ │ │ -0002a044 : │ │ │ │ +0002a04c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1068]! @ 0x42c │ │ │ │ │ │ │ │ -0002a050 : │ │ │ │ +0002a058 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1060]! @ 0x424 │ │ │ │ │ │ │ │ -0002a05c : │ │ │ │ +0002a064 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1052]! @ 0x41c │ │ │ │ │ │ │ │ -0002a068 : │ │ │ │ +0002a070 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1044]! @ 0x414 │ │ │ │ │ │ │ │ -0002a074 : │ │ │ │ +0002a07c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1036]! @ 0x40c │ │ │ │ │ │ │ │ -0002a080 <__vfprintf_chk@plt>: │ │ │ │ +0002a088 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #1028]! @ 0x404 │ │ │ │ │ │ │ │ -0002a08c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002a094 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1016]! @ 0x3f8 │ │ │ │ + ldr pc, [ip, #1020]! @ 0x3fc │ │ │ │ │ │ │ │ -0002a09c : │ │ │ │ +0002a0a0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1008]! @ 0x3f0 │ │ │ │ + ldr pc, [ip, #1012]! @ 0x3f4 │ │ │ │ │ │ │ │ -0002a0a8 : │ │ │ │ +0002a0ac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #1000]! @ 0x3e8 │ │ │ │ + ldr pc, [ip, #1004]! @ 0x3ec │ │ │ │ │ │ │ │ -0002a0b4 : │ │ │ │ +0002a0b8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #992]! @ 0x3e0 │ │ │ │ │ │ │ │ -0002a0c0 : │ │ │ │ +0002a0c8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #984]! @ 0x3d8 │ │ │ │ │ │ │ │ -0002a0cc : │ │ │ │ +0002a0d4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #976]! @ 0x3d0 │ │ │ │ │ │ │ │ -0002a0d8 : │ │ │ │ +0002a0e0 <__fstat64_time64@plt>: │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #964]! @ 0x3c4 │ │ │ │ │ │ │ │ -0002a0e8 : │ │ │ │ +0002a0f0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #956]! @ 0x3bc │ │ │ │ │ │ │ │ -0002a0f4 : │ │ │ │ +0002a0fc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #948]! @ 0x3b4 │ │ │ │ │ │ │ │ -0002a100 : │ │ │ │ +0002a108 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #940]! @ 0x3ac │ │ │ │ │ │ │ │ -0002a10c : │ │ │ │ +0002a114 <__syslog_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #932]! @ 0x3a4 │ │ │ │ │ │ │ │ -0002a118 : │ │ │ │ +0002a120 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #924]! @ 0x39c │ │ │ │ │ │ │ │ -0002a124 : │ │ │ │ +0002a12c <__stack_chk_fail@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #916]! @ 0x394 │ │ │ │ │ │ │ │ -0002a130 : │ │ │ │ +0002a138 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #908]! @ 0x38c │ │ │ │ │ │ │ │ -0002a13c : │ │ │ │ +0002a144 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #900]! @ 0x384 │ │ │ │ │ │ │ │ -0002a148 : │ │ │ │ +0002a150 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #892]! @ 0x37c │ │ │ │ │ │ │ │ -0002a154 <__localtime64_r@plt>: │ │ │ │ +0002a15c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #884]! @ 0x374 │ │ │ │ │ │ │ │ -0002a160 <__snprintf_chk@plt>: │ │ │ │ +0002a168 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #876]! @ 0x36c │ │ │ │ │ │ │ │ -0002a16c : │ │ │ │ +0002a174 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #868]! @ 0x364 │ │ │ │ │ │ │ │ -0002a178 : │ │ │ │ +0002a180 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #860]! @ 0x35c │ │ │ │ │ │ │ │ -0002a184 : │ │ │ │ +0002a18c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #852]! @ 0x354 │ │ │ │ │ │ │ │ -0002a190 : │ │ │ │ +0002a198 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #844]! @ 0x34c │ │ │ │ │ │ │ │ -0002a19c : │ │ │ │ +0002a1a4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #836]! @ 0x344 │ │ │ │ │ │ │ │ -0002a1a8 : │ │ │ │ +0002a1b0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #828]! @ 0x33c │ │ │ │ │ │ │ │ -0002a1b4 : │ │ │ │ +0002a1bc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #820]! @ 0x334 │ │ │ │ │ │ │ │ -0002a1c0 : │ │ │ │ +0002a1c8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #812]! @ 0x32c │ │ │ │ │ │ │ │ -0002a1cc : │ │ │ │ +0002a1d4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #804]! @ 0x324 │ │ │ │ │ │ │ │ -0002a1d8 <__syslog_chk@plt>: │ │ │ │ +0002a1e0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #796]! @ 0x31c │ │ │ │ │ │ │ │ -0002a1e4 : │ │ │ │ +0002a1ec <__sendmsg64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #788]! @ 0x314 │ │ │ │ │ │ │ │ -0002a1f0 : │ │ │ │ +0002a1f8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #780]! @ 0x30c │ │ │ │ │ │ │ │ -0002a1fc : │ │ │ │ +0002a204 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #772]! @ 0x304 │ │ │ │ │ │ │ │ -0002a208 : │ │ │ │ +0002a210 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #764]! @ 0x2fc │ │ │ │ + ldr pc, [ip, #760]! @ 0x2f8 │ │ │ │ │ │ │ │ -0002a214 : │ │ │ │ +0002a220 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #756]! @ 0x2f4 │ │ │ │ + ldr pc, [ip, #752]! @ 0x2f0 │ │ │ │ │ │ │ │ -0002a220 : │ │ │ │ +0002a22c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #748]! @ 0x2ec │ │ │ │ + ldr pc, [ip, #744]! @ 0x2e8 │ │ │ │ │ │ │ │ -0002a22c : │ │ │ │ +0002a238 <__sigtimedwait64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #740]! @ 0x2e4 │ │ │ │ + ldr pc, [ip, #736]! @ 0x2e0 │ │ │ │ │ │ │ │ -0002a238 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002a244 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #728]! @ 0x2d8 │ │ │ │ │ │ │ │ -0002a248 <__sched_rr_get_interval64@plt>: │ │ │ │ +0002a250 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #720]! @ 0x2d0 │ │ │ │ │ │ │ │ -0002a254 : │ │ │ │ +0002a25c <__strcpy_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #712]! @ 0x2c8 │ │ │ │ │ │ │ │ -0002a260 : │ │ │ │ +0002a268 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #704]! @ 0x2c0 │ │ │ │ │ │ │ │ -0002a26c : │ │ │ │ - add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #696]! @ 0x2b8 │ │ │ │ - │ │ │ │ -0002a278 <__open64_2@plt>: │ │ │ │ +0002a274 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #688]! @ 0x2b0 │ │ │ │ + ldr pc, [ip, #692]! @ 0x2b4 │ │ │ │ │ │ │ │ -0002a284 : │ │ │ │ +0002a284 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #680]! @ 0x2a8 │ │ │ │ │ │ │ │ -0002a290 : │ │ │ │ +0002a294 <__cxa_atexit@plt>: │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #672]! @ 0x2a0 │ │ │ │ + ldr pc, [ip, #668]! @ 0x29c │ │ │ │ │ │ │ │ -0002a29c <__stat64_time64@plt>: │ │ │ │ +0002a2a4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #664]! @ 0x298 │ │ │ │ + ldr pc, [ip, #660]! @ 0x294 │ │ │ │ │ │ │ │ -0002a2a8 : │ │ │ │ +0002a2b0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #656]! @ 0x290 │ │ │ │ + ldr pc, [ip, #652]! @ 0x28c │ │ │ │ │ │ │ │ -0002a2b4 : │ │ │ │ +0002a2bc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #648]! @ 0x288 │ │ │ │ + ldr pc, [ip, #644]! @ 0x284 │ │ │ │ │ │ │ │ -0002a2c0 <__clock_nanosleep_time64@plt>: │ │ │ │ +0002a2c8 <__isoc23_wcstol@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #640]! @ 0x280 │ │ │ │ + ldr pc, [ip, #636]! @ 0x27c │ │ │ │ │ │ │ │ -0002a2cc : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002a2d4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #628]! @ 0x274 │ │ │ │ │ │ │ │ -0002a2dc : │ │ │ │ +0002a2e0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #620]! @ 0x26c │ │ │ │ │ │ │ │ -0002a2e8 : │ │ │ │ +0002a2ec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #612]! @ 0x264 │ │ │ │ │ │ │ │ -0002a2f4 <__timerfd_gettime64@plt>: │ │ │ │ +0002a2f8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #604]! @ 0x25c │ │ │ │ │ │ │ │ -0002a300 <__ctype_b_loc@plt>: │ │ │ │ +0002a304 <__mktime64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #596]! @ 0x254 │ │ │ │ │ │ │ │ -0002a30c : │ │ │ │ +0002a310 <__isoc23_strtoul@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #588]! @ 0x24c │ │ │ │ │ │ │ │ -0002a318 : │ │ │ │ +0002a31c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #580]! @ 0x244 │ │ │ │ │ │ │ │ -0002a324 : │ │ │ │ +0002a328 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #572]! @ 0x23c │ │ │ │ │ │ │ │ -0002a330 : │ │ │ │ +0002a334 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #564]! @ 0x234 │ │ │ │ │ │ │ │ -0002a33c : │ │ │ │ +0002a340 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #556]! @ 0x22c │ │ │ │ │ │ │ │ -0002a348 : │ │ │ │ +0002a34c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #548]! @ 0x224 │ │ │ │ │ │ │ │ -0002a354 : │ │ │ │ +0002a358 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #540]! @ 0x21c │ │ │ │ │ │ │ │ -0002a360 : │ │ │ │ +0002a364 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #532]! @ 0x214 │ │ │ │ │ │ │ │ -0002a36c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002a370 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #520]! @ 0x208 │ │ │ │ + ldr pc, [ip, #524]! @ 0x20c │ │ │ │ │ │ │ │ -0002a37c : │ │ │ │ +0002a37c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #512]! @ 0x200 │ │ │ │ + ldr pc, [ip, #516]! @ 0x204 │ │ │ │ │ │ │ │ -0002a388 : │ │ │ │ +0002a388 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #504]! @ 0x1f8 │ │ │ │ + ldr pc, [ip, #508]! @ 0x1fc │ │ │ │ │ │ │ │ -0002a394 : │ │ │ │ +0002a394 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #496]! @ 0x1f0 │ │ │ │ + ldr pc, [ip, #500]! @ 0x1f4 │ │ │ │ │ │ │ │ -0002a3a0 : │ │ │ │ +0002a3a0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #488]! @ 0x1e8 │ │ │ │ + ldr pc, [ip, #492]! @ 0x1ec │ │ │ │ │ │ │ │ -0002a3ac : │ │ │ │ +0002a3ac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #480]! @ 0x1e0 │ │ │ │ + ldr pc, [ip, #484]! @ 0x1e4 │ │ │ │ │ │ │ │ -0002a3b8 : │ │ │ │ +0002a3b8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #472]! @ 0x1d8 │ │ │ │ + ldr pc, [ip, #476]! @ 0x1dc │ │ │ │ │ │ │ │ -0002a3c4 : │ │ │ │ +0002a3c4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #464]! @ 0x1d0 │ │ │ │ + ldr pc, [ip, #468]! @ 0x1d4 │ │ │ │ │ │ │ │ -0002a3d0 <__stack_chk_fail@plt>: │ │ │ │ +0002a3d0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #456]! @ 0x1c8 │ │ │ │ + ldr pc, [ip, #460]! @ 0x1cc │ │ │ │ │ │ │ │ -0002a3dc : │ │ │ │ +0002a3dc : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #448]! @ 0x1c0 │ │ │ │ │ │ │ │ -0002a3e8 : │ │ │ │ +0002a3ec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #440]! @ 0x1b8 │ │ │ │ │ │ │ │ -0002a3f4 : │ │ │ │ +0002a3f8 <__ctype_b_loc@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #432]! @ 0x1b0 │ │ │ │ │ │ │ │ -0002a400 : │ │ │ │ +0002a404 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #424]! @ 0x1a8 │ │ │ │ │ │ │ │ -0002a40c : │ │ │ │ +0002a410 <__getitimer64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #416]! @ 0x1a0 │ │ │ │ │ │ │ │ -0002a418 : │ │ │ │ +0002a41c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #408]! @ 0x198 │ │ │ │ │ │ │ │ -0002a424 : │ │ │ │ +0002a428 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #400]! @ 0x190 │ │ │ │ │ │ │ │ -0002a430 <__fprintf_chk@plt>: │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002a434 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #388]! @ 0x184 │ │ │ │ + ldr pc, [ip, #392]! @ 0x188 │ │ │ │ │ │ │ │ -0002a440 : │ │ │ │ +0002a440 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #380]! @ 0x17c │ │ │ │ + ldr pc, [ip, #384]! @ 0x180 │ │ │ │ │ │ │ │ -0002a44c : │ │ │ │ +0002a44c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #372]! @ 0x174 │ │ │ │ + ldr pc, [ip, #376]! @ 0x178 │ │ │ │ │ │ │ │ -0002a458 : │ │ │ │ +0002a458 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #364]! @ 0x16c │ │ │ │ + ldr pc, [ip, #368]! @ 0x170 │ │ │ │ │ │ │ │ -0002a464 : │ │ │ │ +0002a464 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #356]! @ 0x164 │ │ │ │ + ldr pc, [ip, #360]! @ 0x168 │ │ │ │ │ │ │ │ -0002a470 : │ │ │ │ +0002a470 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #348]! @ 0x15c │ │ │ │ + ldr pc, [ip, #352]! @ 0x160 │ │ │ │ │ │ │ │ -0002a47c <__gmtime64_r@plt>: │ │ │ │ +0002a47c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #340]! @ 0x154 │ │ │ │ + ldr pc, [ip, #344]! @ 0x158 │ │ │ │ │ │ │ │ -0002a488 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002a488 : │ │ │ │ + add ip, pc, #4, 12 @ 0x400000 │ │ │ │ + add ip, ip, #614400 @ 0x96000 │ │ │ │ + ldr pc, [ip, #336]! @ 0x150 │ │ │ │ + │ │ │ │ +0002a494 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #328]! @ 0x148 │ │ │ │ │ │ │ │ -0002a498 : │ │ │ │ +0002a4a0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #320]! @ 0x140 │ │ │ │ │ │ │ │ -0002a4a4 : │ │ │ │ +0002a4ac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #312]! @ 0x138 │ │ │ │ │ │ │ │ -0002a4b0 : │ │ │ │ +0002a4b8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #304]! @ 0x130 │ │ │ │ │ │ │ │ -0002a4bc : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002a4c4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #292]! @ 0x124 │ │ │ │ + ldr pc, [ip, #296]! @ 0x128 │ │ │ │ │ │ │ │ -0002a4cc : │ │ │ │ +0002a4d0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #284]! @ 0x11c │ │ │ │ + ldr pc, [ip, #288]! @ 0x120 │ │ │ │ │ │ │ │ -0002a4d8 : │ │ │ │ +0002a4dc : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #276]! @ 0x114 │ │ │ │ │ │ │ │ -0002a4e4 : │ │ │ │ +0002a4ec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #268]! @ 0x10c │ │ │ │ │ │ │ │ -0002a4f0 <__libc_current_sigrtmax@plt>: │ │ │ │ +0002a4f8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #260]! @ 0x104 │ │ │ │ │ │ │ │ -0002a4fc : │ │ │ │ +0002a504 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #252]! @ 0xfc │ │ │ │ │ │ │ │ -0002a508 : │ │ │ │ +0002a510 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #244]! @ 0xf4 │ │ │ │ │ │ │ │ -0002a514 : │ │ │ │ +0002a51c <__sched_cpufree@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #236]! @ 0xec │ │ │ │ │ │ │ │ -0002a520 <__isoc23_strtol@plt>: │ │ │ │ +0002a528 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #228]! @ 0xe4 │ │ │ │ │ │ │ │ -0002a52c : │ │ │ │ +0002a534 <__vfprintf_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #220]! @ 0xdc │ │ │ │ │ │ │ │ -0002a538 : │ │ │ │ +0002a540 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #212]! @ 0xd4 │ │ │ │ │ │ │ │ -0002a544 : │ │ │ │ +0002a54c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #204]! @ 0xcc │ │ │ │ │ │ │ │ -0002a550 : │ │ │ │ +0002a558 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #196]! @ 0xc4 │ │ │ │ │ │ │ │ -0002a55c : │ │ │ │ +0002a564 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #188]! @ 0xbc │ │ │ │ │ │ │ │ -0002a568 : │ │ │ │ +0002a570 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #180]! @ 0xb4 │ │ │ │ │ │ │ │ -0002a574 : │ │ │ │ +0002a57c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #172]! @ 0xac │ │ │ │ │ │ │ │ -0002a580 : │ │ │ │ +0002a588 <__pthread_cond_timedwait64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #164]! @ 0xa4 │ │ │ │ │ │ │ │ -0002a58c : │ │ │ │ +0002a594 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ ldr pc, [ip, #156]! @ 0x9c │ │ │ │ │ │ │ │ -0002a598 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002a5a0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #144]! @ 0x90 │ │ │ │ + ldr pc, [ip, #148]! @ 0x94 │ │ │ │ │ │ │ │ -0002a5a8 : │ │ │ │ +0002a5ac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #136]! @ 0x88 │ │ │ │ + ldr pc, [ip, #140]! @ 0x8c │ │ │ │ │ │ │ │ -0002a5b4 : │ │ │ │ +0002a5b8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #128]! @ 0x80 │ │ │ │ + ldr pc, [ip, #132]! @ 0x84 │ │ │ │ │ │ │ │ -0002a5c0 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002a5c4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #116]! @ 0x74 │ │ │ │ + ldr pc, [ip, #124]! @ 0x7c │ │ │ │ │ │ │ │ -0002a5d0 : │ │ │ │ +0002a5d0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #108]! @ 0x6c │ │ │ │ + ldr pc, [ip, #116]! @ 0x74 │ │ │ │ │ │ │ │ -0002a5dc : │ │ │ │ +0002a5dc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #100]! @ 0x64 │ │ │ │ + ldr pc, [ip, #108]! @ 0x6c │ │ │ │ │ │ │ │ -0002a5e8 : │ │ │ │ +0002a5e8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #92]! @ 0x5c │ │ │ │ + ldr pc, [ip, #96]! @ 0x60 │ │ │ │ │ │ │ │ -0002a5f4 : │ │ │ │ +0002a5f8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #84]! @ 0x54 │ │ │ │ + ldr pc, [ip, #88]! @ 0x58 │ │ │ │ │ │ │ │ -0002a600 : │ │ │ │ +0002a604 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #76]! @ 0x4c │ │ │ │ + ldr pc, [ip, #80]! @ 0x50 │ │ │ │ │ │ │ │ -0002a60c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002a610 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #64]! @ 0x40 │ │ │ │ + ldr pc, [ip, #72]! @ 0x48 │ │ │ │ │ │ │ │ -0002a61c : │ │ │ │ +0002a61c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #56]! @ 0x38 │ │ │ │ + ldr pc, [ip, #60]! @ 0x3c │ │ │ │ │ │ │ │ -0002a628 : │ │ │ │ +0002a62c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #48]! @ 0x30 │ │ │ │ + ldr pc, [ip, #52]! @ 0x34 │ │ │ │ │ │ │ │ -0002a634 : │ │ │ │ +0002a638 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #40]! @ 0x28 │ │ │ │ + ldr pc, [ip, #44]! @ 0x2c │ │ │ │ │ │ │ │ -0002a640 <__setsockopt64@plt>: │ │ │ │ +0002a644 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #32]! │ │ │ │ + ldr pc, [ip, #36]! @ 0x24 │ │ │ │ │ │ │ │ -0002a64c : │ │ │ │ +0002a650 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #24]! │ │ │ │ + ldr pc, [ip, #28]! │ │ │ │ │ │ │ │ -0002a658 <__sysconf@plt>: │ │ │ │ +0002a65c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #16]! │ │ │ │ + ldr pc, [ip, #20]! │ │ │ │ │ │ │ │ -0002a664 : │ │ │ │ +0002a668 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #8]! │ │ │ │ + ldr pc, [ip, #12]! │ │ │ │ │ │ │ │ -0002a670 : │ │ │ │ +0002a674 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #614400 @ 0x96000 │ │ │ │ - ldr pc, [ip, #0]! │ │ │ │ + ldr pc, [ip, #4]! │ │ │ │ │ │ │ │ -0002a67c : │ │ │ │ +0002a680 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #4088]! @ 0xff8 │ │ │ │ + ldr pc, [ip, #4092]! @ 0xffc │ │ │ │ │ │ │ │ -0002a688 : │ │ │ │ +0002a68c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #4080]! @ 0xff0 │ │ │ │ │ │ │ │ -0002a694 : │ │ │ │ - add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #4072]! @ 0xfe8 │ │ │ │ - │ │ │ │ -0002a6a0 : │ │ │ │ +0002a69c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #4064]! @ 0xfe0 │ │ │ │ + ldr pc, [ip, #4068]! @ 0xfe4 │ │ │ │ │ │ │ │ -0002a6ac : │ │ │ │ +0002a6ac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #4056]! @ 0xfd8 │ │ │ │ + ldr pc, [ip, #4060]! @ 0xfdc │ │ │ │ │ │ │ │ -0002a6b8 : │ │ │ │ +0002a6b8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #4048]! @ 0xfd0 │ │ │ │ + ldr pc, [ip, #4052]! @ 0xfd4 │ │ │ │ │ │ │ │ -0002a6c4 : │ │ │ │ +0002a6c4 <__snprintf_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #4040]! @ 0xfc8 │ │ │ │ + ldr pc, [ip, #4044]! @ 0xfcc │ │ │ │ │ │ │ │ -0002a6d0 : │ │ │ │ +0002a6d0 <__memmove_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #4032]! @ 0xfc0 │ │ │ │ + ldr pc, [ip, #4036]! @ 0xfc4 │ │ │ │ │ │ │ │ -0002a6dc : │ │ │ │ +0002a6dc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #4024]! @ 0xfb8 │ │ │ │ + ldr pc, [ip, #4028]! @ 0xfbc │ │ │ │ │ │ │ │ -0002a6e8 : │ │ │ │ +0002a6e8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #4016]! @ 0xfb0 │ │ │ │ + ldr pc, [ip, #4020]! @ 0xfb4 │ │ │ │ │ │ │ │ -0002a6f4 : │ │ │ │ +0002a6f4 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #4008]! @ 0xfa8 │ │ │ │ │ │ │ │ -0002a700 <__sched_cpucount@plt>: │ │ │ │ +0002a704 <__localtime64_r@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #4000]! @ 0xfa0 │ │ │ │ │ │ │ │ -0002a70c : │ │ │ │ +0002a710 <__memset_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3992]! @ 0xf98 │ │ │ │ │ │ │ │ -0002a718 : │ │ │ │ +0002a71c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3984]! @ 0xf90 │ │ │ │ │ │ │ │ -0002a724 : │ │ │ │ +0002a728 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3976]! @ 0xf88 │ │ │ │ │ │ │ │ -0002a730 : │ │ │ │ +0002a734 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3968]! @ 0xf80 │ │ │ │ │ │ │ │ -0002a73c : │ │ │ │ +0002a740 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3960]! @ 0xf78 │ │ │ │ │ │ │ │ -0002a748 : │ │ │ │ +0002a74c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3952]! @ 0xf70 │ │ │ │ │ │ │ │ -0002a754 : │ │ │ │ +0002a758 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3944]! @ 0xf68 │ │ │ │ │ │ │ │ -0002a760 : │ │ │ │ +0002a764 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3936]! @ 0xf60 │ │ │ │ │ │ │ │ -0002a76c : │ │ │ │ +0002a770 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3928]! @ 0xf58 │ │ │ │ │ │ │ │ -0002a778 : │ │ │ │ +0002a77c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3920]! @ 0xf50 │ │ │ │ │ │ │ │ -0002a784 : │ │ │ │ +0002a788 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3912]! @ 0xf48 │ │ │ │ │ │ │ │ -0002a790 : │ │ │ │ +0002a794 <__fdelt_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3904]! @ 0xf40 │ │ │ │ │ │ │ │ -0002a79c : │ │ │ │ +0002a7a0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3896]! @ 0xf38 │ │ │ │ │ │ │ │ -0002a7a8 : │ │ │ │ +0002a7ac : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3888]! @ 0xf30 │ │ │ │ + ldr pc, [ip, #3884]! @ 0xf2c │ │ │ │ │ │ │ │ -0002a7b4 : │ │ │ │ +0002a7bc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3880]! @ 0xf28 │ │ │ │ + ldr pc, [ip, #3876]! @ 0xf24 │ │ │ │ │ │ │ │ -0002a7c0 : │ │ │ │ +0002a7c8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3872]! @ 0xf20 │ │ │ │ + ldr pc, [ip, #3868]! @ 0xf1c │ │ │ │ │ │ │ │ -0002a7cc : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002a7d4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3860]! @ 0xf14 │ │ │ │ │ │ │ │ -0002a7dc : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002a7e0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3848]! @ 0xf08 │ │ │ │ + ldr pc, [ip, #3852]! @ 0xf0c │ │ │ │ │ │ │ │ -0002a7ec : │ │ │ │ +0002a7ec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3840]! @ 0xf00 │ │ │ │ + ldr pc, [ip, #3844]! @ 0xf04 │ │ │ │ │ │ │ │ 0002a7f8 <__realpath_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3832]! @ 0xef8 │ │ │ │ + ldr pc, [ip, #3836]! @ 0xefc │ │ │ │ │ │ │ │ -0002a804 : │ │ │ │ +0002a804 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3824]! @ 0xef0 │ │ │ │ + ldr pc, [ip, #3828]! @ 0xef4 │ │ │ │ │ │ │ │ -0002a810 : │ │ │ │ +0002a810 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3816]! @ 0xee8 │ │ │ │ + ldr pc, [ip, #3820]! @ 0xeec │ │ │ │ │ │ │ │ -0002a81c : │ │ │ │ +0002a81c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3808]! @ 0xee0 │ │ │ │ + ldr pc, [ip, #3812]! @ 0xee4 │ │ │ │ │ │ │ │ -0002a828 : │ │ │ │ +0002a828 <_exit@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3800]! @ 0xed8 │ │ │ │ + ldr pc, [ip, #3804]! @ 0xedc │ │ │ │ │ │ │ │ -0002a834 : │ │ │ │ +0002a834 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3792]! @ 0xed0 │ │ │ │ + ldr pc, [ip, #3796]! @ 0xed4 │ │ │ │ │ │ │ │ -0002a840 : │ │ │ │ +0002a840 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3784]! @ 0xec8 │ │ │ │ + ldr pc, [ip, #3788]! @ 0xecc │ │ │ │ │ │ │ │ -0002a84c : │ │ │ │ +0002a84c <__uflow@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3776]! @ 0xec0 │ │ │ │ + ldr pc, [ip, #3780]! @ 0xec4 │ │ │ │ │ │ │ │ -0002a858 : │ │ │ │ +0002a858 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3768]! @ 0xeb8 │ │ │ │ + ldr pc, [ip, #3772]! @ 0xebc │ │ │ │ │ │ │ │ -0002a864 : │ │ │ │ +0002a864 <__lstat64_time64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3760]! @ 0xeb0 │ │ │ │ + ldr pc, [ip, #3764]! @ 0xeb4 │ │ │ │ │ │ │ │ -0002a870 : │ │ │ │ +0002a870 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3752]! @ 0xea8 │ │ │ │ + ldr pc, [ip, #3756]! @ 0xeac │ │ │ │ │ │ │ │ -0002a87c : │ │ │ │ +0002a87c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3744]! @ 0xea0 │ │ │ │ + ldr pc, [ip, #3748]! @ 0xea4 │ │ │ │ │ │ │ │ -0002a888 : │ │ │ │ +0002a888 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3736]! @ 0xe98 │ │ │ │ + ldr pc, [ip, #3740]! @ 0xe9c │ │ │ │ │ │ │ │ -0002a894 <__recvmsg64@plt>: │ │ │ │ +0002a894 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3728]! @ 0xe90 │ │ │ │ + ldr pc, [ip, #3732]! @ 0xe94 │ │ │ │ │ │ │ │ -0002a8a0 : │ │ │ │ +0002a8a0 <__errno_location@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3720]! @ 0xe88 │ │ │ │ + ldr pc, [ip, #3724]! @ 0xe8c │ │ │ │ │ │ │ │ -0002a8ac : │ │ │ │ +0002a8ac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3712]! @ 0xe80 │ │ │ │ + ldr pc, [ip, #3716]! @ 0xe84 │ │ │ │ │ │ │ │ -0002a8b8 <__sprintf_chk@plt>: │ │ │ │ +0002a8b8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3704]! @ 0xe78 │ │ │ │ + ldr pc, [ip, #3708]! @ 0xe7c │ │ │ │ │ │ │ │ -0002a8c4 : │ │ │ │ +0002a8c4 <__sem_clockwait64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3696]! @ 0xe70 │ │ │ │ + ldr pc, [ip, #3700]! @ 0xe74 │ │ │ │ │ │ │ │ -0002a8d0 : │ │ │ │ +0002a8d0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3688]! @ 0xe68 │ │ │ │ + ldr pc, [ip, #3692]! @ 0xe6c │ │ │ │ │ │ │ │ -0002a8dc : │ │ │ │ +0002a8dc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3680]! @ 0xe60 │ │ │ │ + ldr pc, [ip, #3684]! @ 0xe64 │ │ │ │ │ │ │ │ -0002a8e8 : │ │ │ │ +0002a8e8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3672]! @ 0xe58 │ │ │ │ │ │ │ │ -0002a8f4 : │ │ │ │ - add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3664]! @ 0xe50 │ │ │ │ - │ │ │ │ -0002a900 : │ │ │ │ +0002a8f8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3656]! @ 0xe48 │ │ │ │ + ldr pc, [ip, #3660]! @ 0xe4c │ │ │ │ │ │ │ │ -0002a90c : │ │ │ │ +0002a908 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3648]! @ 0xe40 │ │ │ │ + ldr pc, [ip, #3652]! @ 0xe44 │ │ │ │ │ │ │ │ -0002a918 : │ │ │ │ +0002a914 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3640]! @ 0xe38 │ │ │ │ + ldr pc, [ip, #3644]! @ 0xe3c │ │ │ │ │ │ │ │ -0002a924 : │ │ │ │ +0002a920 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3632]! @ 0xe30 │ │ │ │ │ │ │ │ -0002a930 : │ │ │ │ +0002a930 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3624]! @ 0xe28 │ │ │ │ │ │ │ │ -0002a93c : │ │ │ │ +0002a93c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3616]! @ 0xe20 │ │ │ │ │ │ │ │ -0002a948 : │ │ │ │ +0002a948 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3608]! @ 0xe18 │ │ │ │ │ │ │ │ -0002a954 : │ │ │ │ +0002a954 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3600]! @ 0xe10 │ │ │ │ │ │ │ │ -0002a960 <__memmove_chk@plt>: │ │ │ │ +0002a960 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3592]! @ 0xe08 │ │ │ │ │ │ │ │ -0002a96c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002a96c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3580]! @ 0xdfc │ │ │ │ + ldr pc, [ip, #3584]! @ 0xe00 │ │ │ │ │ │ │ │ -0002a97c <__strcpy_chk@plt>: │ │ │ │ +0002a978 <__libc_current_sigrtmax@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3572]! @ 0xdf4 │ │ │ │ + ldr pc, [ip, #3576]! @ 0xdf8 │ │ │ │ │ │ │ │ -0002a988 <__isoc23_strtoul@plt>: │ │ │ │ +0002a984 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3564]! @ 0xdec │ │ │ │ + ldr pc, [ip, #3568]! @ 0xdf0 │ │ │ │ │ │ │ │ -0002a994 : │ │ │ │ +0002a990 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3556]! @ 0xde4 │ │ │ │ + ldr pc, [ip, #3560]! @ 0xde8 │ │ │ │ │ │ │ │ -0002a9a0 : │ │ │ │ +0002a99c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3548]! @ 0xddc │ │ │ │ + ldr pc, [ip, #3552]! @ 0xde0 │ │ │ │ │ │ │ │ -0002a9ac : │ │ │ │ +0002a9a8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3540]! @ 0xdd4 │ │ │ │ │ │ │ │ -0002a9b8 : │ │ │ │ +0002a9b8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3532]! @ 0xdcc │ │ │ │ │ │ │ │ -0002a9c4 : │ │ │ │ +0002a9c4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3524]! @ 0xdc4 │ │ │ │ │ │ │ │ -0002a9d0 : │ │ │ │ +0002a9d0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3516]! @ 0xdbc │ │ │ │ │ │ │ │ -0002a9dc : │ │ │ │ +0002a9dc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3508]! @ 0xdb4 │ │ │ │ │ │ │ │ -0002a9e8 : │ │ │ │ +0002a9e8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3500]! @ 0xdac │ │ │ │ │ │ │ │ -0002a9f4 <__libc_start_main@plt>: │ │ │ │ +0002a9f4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3492]! @ 0xda4 │ │ │ │ │ │ │ │ -0002aa00 : │ │ │ │ +0002aa00 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3484]! @ 0xd9c │ │ │ │ │ │ │ │ -0002aa0c : │ │ │ │ +0002aa0c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3476]! @ 0xd94 │ │ │ │ │ │ │ │ -0002aa18 : │ │ │ │ +0002aa18 <__sprintf_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3468]! @ 0xd8c │ │ │ │ │ │ │ │ -0002aa24 : │ │ │ │ +0002aa24 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3460]! @ 0xd84 │ │ │ │ │ │ │ │ -0002aa30 : │ │ │ │ +0002aa30 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3452]! @ 0xd7c │ │ │ │ │ │ │ │ -0002aa3c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002aa3c <__clock_getres64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3440]! @ 0xd70 │ │ │ │ + ldr pc, [ip, #3444]! @ 0xd74 │ │ │ │ │ │ │ │ -0002aa4c : │ │ │ │ +0002aa48 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3432]! @ 0xd68 │ │ │ │ + ldr pc, [ip, #3436]! @ 0xd6c │ │ │ │ │ │ │ │ -0002aa58 : │ │ │ │ +0002aa54 <__ctype_tolower_loc@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3424]! @ 0xd60 │ │ │ │ + ldr pc, [ip, #3428]! @ 0xd64 │ │ │ │ │ │ │ │ -0002aa64 : │ │ │ │ +0002aa60 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3416]! @ 0xd58 │ │ │ │ + ldr pc, [ip, #3420]! @ 0xd5c │ │ │ │ │ │ │ │ -0002aa70 : │ │ │ │ +0002aa6c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3408]! @ 0xd50 │ │ │ │ + ldr pc, [ip, #3412]! @ 0xd54 │ │ │ │ │ │ │ │ -0002aa7c : │ │ │ │ +0002aa78 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3400]! @ 0xd48 │ │ │ │ + ldr pc, [ip, #3404]! @ 0xd4c │ │ │ │ │ │ │ │ -0002aa88 : │ │ │ │ +0002aa84 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3392]! @ 0xd40 │ │ │ │ + ldr pc, [ip, #3396]! @ 0xd44 │ │ │ │ │ │ │ │ -0002aa94 : │ │ │ │ +0002aa90 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3384]! @ 0xd38 │ │ │ │ + ldr pc, [ip, #3388]! @ 0xd3c │ │ │ │ │ │ │ │ -0002aaa0 : │ │ │ │ +0002aa9c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3376]! @ 0xd30 │ │ │ │ + ldr pc, [ip, #3380]! @ 0xd34 │ │ │ │ │ │ │ │ -0002aaac : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002aaa8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3364]! @ 0xd24 │ │ │ │ + ldr pc, [ip, #3372]! @ 0xd2c │ │ │ │ │ │ │ │ -0002aabc : │ │ │ │ +0002aab4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3356]! @ 0xd1c │ │ │ │ + ldr pc, [ip, #3364]! @ 0xd24 │ │ │ │ │ │ │ │ -0002aac8 <__clock_getres64@plt>: │ │ │ │ +0002aac0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3348]! @ 0xd14 │ │ │ │ + ldr pc, [ip, #3356]! @ 0xd1c │ │ │ │ │ │ │ │ -0002aad4 <__sched_cpualloc@plt>: │ │ │ │ +0002aacc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3340]! @ 0xd0c │ │ │ │ + ldr pc, [ip, #3348]! @ 0xd14 │ │ │ │ │ │ │ │ -0002aae0 <__sched_cpufree@plt>: │ │ │ │ +0002aad8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3332]! @ 0xd04 │ │ │ │ + ldr pc, [ip, #3336]! @ 0xd08 │ │ │ │ │ │ │ │ -0002aaec : │ │ │ │ +0002aae8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3324]! @ 0xcfc │ │ │ │ + ldr pc, [ip, #3328]! @ 0xd00 │ │ │ │ │ │ │ │ -0002aaf8 <__getitimer64@plt>: │ │ │ │ +0002aaf4 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3316]! @ 0xcf4 │ │ │ │ │ │ │ │ -0002ab04 : │ │ │ │ +0002ab04 <__setitimer64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3308]! @ 0xcec │ │ │ │ │ │ │ │ -0002ab10 : │ │ │ │ +0002ab10 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3300]! @ 0xce4 │ │ │ │ │ │ │ │ -0002ab1c : │ │ │ │ +0002ab1c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3292]! @ 0xcdc │ │ │ │ │ │ │ │ -0002ab28 : │ │ │ │ +0002ab28 <__gmon_start__@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3284]! @ 0xcd4 │ │ │ │ │ │ │ │ -0002ab34 : │ │ │ │ +0002ab34 <__sysconf@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3276]! @ 0xccc │ │ │ │ │ │ │ │ -0002ab40 : │ │ │ │ +0002ab40 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3268]! @ 0xcc4 │ │ │ │ │ │ │ │ -0002ab4c : │ │ │ │ +0002ab4c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3260]! @ 0xcbc │ │ │ │ │ │ │ │ -0002ab58 : │ │ │ │ +0002ab58 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3252]! @ 0xcb4 │ │ │ │ │ │ │ │ -0002ab64 <__errno_location@plt>: │ │ │ │ +0002ab64 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3244]! @ 0xcac │ │ │ │ + ldr pc, [ip, #3240]! @ 0xca8 │ │ │ │ │ │ │ │ -0002ab70 : │ │ │ │ +0002ab74 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3236]! @ 0xca4 │ │ │ │ + ldr pc, [ip, #3232]! @ 0xca0 │ │ │ │ │ │ │ │ -0002ab7c : │ │ │ │ +0002ab80 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3228]! @ 0xc9c │ │ │ │ + ldr pc, [ip, #3224]! @ 0xc98 │ │ │ │ │ │ │ │ -0002ab88 : │ │ │ │ +0002ab8c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3220]! @ 0xc94 │ │ │ │ + ldr pc, [ip, #3216]! @ 0xc90 │ │ │ │ │ │ │ │ -0002ab94 : │ │ │ │ +0002ab98 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3212]! @ 0xc8c │ │ │ │ + ldr pc, [ip, #3208]! @ 0xc88 │ │ │ │ │ │ │ │ -0002aba0 <__timerfd_settime64@plt>: │ │ │ │ +0002aba4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3204]! @ 0xc84 │ │ │ │ + ldr pc, [ip, #3200]! @ 0xc80 │ │ │ │ │ │ │ │ -0002abac <__memset_chk@plt>: │ │ │ │ +0002abb0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3196]! @ 0xc7c │ │ │ │ + ldr pc, [ip, #3192]! @ 0xc78 │ │ │ │ │ │ │ │ -0002abb8 : │ │ │ │ +0002abbc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3188]! @ 0xc74 │ │ │ │ + ldr pc, [ip, #3184]! @ 0xc70 │ │ │ │ │ │ │ │ -0002abc4 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002abc8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3176]! @ 0xc68 │ │ │ │ │ │ │ │ -0002abd4 <__fdelt_chk@plt>: │ │ │ │ +0002abd4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3168]! @ 0xc60 │ │ │ │ │ │ │ │ -0002abe0 : │ │ │ │ +0002abe0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3160]! @ 0xc58 │ │ │ │ │ │ │ │ -0002abec : │ │ │ │ +0002abec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3152]! @ 0xc50 │ │ │ │ │ │ │ │ -0002abf8 : │ │ │ │ +0002abf8 <__printf_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3144]! @ 0xc48 │ │ │ │ │ │ │ │ -0002ac04 : │ │ │ │ +0002ac04 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3136]! @ 0xc40 │ │ │ │ + ldr pc, [ip, #3132]! @ 0xc3c │ │ │ │ │ │ │ │ -0002ac10 : │ │ │ │ +0002ac14 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3128]! @ 0xc38 │ │ │ │ + ldr pc, [ip, #3120]! @ 0xc30 │ │ │ │ │ │ │ │ -0002ac1c : │ │ │ │ +0002ac24 <__isoc23_strtol@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3120]! @ 0xc30 │ │ │ │ + ldr pc, [ip, #3112]! @ 0xc28 │ │ │ │ │ │ │ │ -0002ac28 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002ac30 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ - ldr pc, [ip, #3108]! @ 0xc24 │ │ │ │ + ldr pc, [ip, #3104]! @ 0xc20 │ │ │ │ │ │ │ │ -0002ac38 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0002ac3c <__read_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3096]! @ 0xc18 │ │ │ │ │ │ │ │ -0002ac48 : │ │ │ │ +0002ac48 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3088]! @ 0xc10 │ │ │ │ │ │ │ │ -0002ac54 : │ │ │ │ +0002ac54 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ add ip, ip, #610304 @ 0x95000 │ │ │ │ ldr pc, [ip, #3080]! @ 0xc08 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -15,28 +15,28 @@ │ │ │ │ ldr.w r3, [r4, #600] @ 0x258 │ │ │ │ cbnz r3, 2ac8a │ │ │ │ ldr r3, [pc, #72] @ (2accc ) │ │ │ │ ldr.w r0, [r3, #1484] @ 0x5cc │ │ │ │ cbnz r0, 2ac9e │ │ │ │ b.n 2acc2 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #53436 @ 0xd0bc │ │ │ │ + movw r0, #50044 @ 0xc37c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 2acca │ │ │ │ b.n 2ac80 │ │ │ │ ldr.w r3, [r4, #600] @ 0x258 │ │ │ │ cbz r3, 2acbc │ │ │ │ movw r3, #2168 @ 0x878 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53452 @ 0xd0cc │ │ │ │ + movw r1, #50060 @ 0xc38c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr.w r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2acca │ │ │ │ str.w r6, [r3, #1484] @ 0x5cc │ │ │ │ str.w r5, [r3, #1488] @ 0x5d0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -47,19 +47,19 @@ │ │ │ │ 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 1ee008 │ │ │ │ + bl 1eedc8 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cbnz r5, 2ad38 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1edcc8 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1eea88 <_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,131 +72,131 @@ │ │ │ │ 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 1edfdc │ │ │ │ + bl 1eed9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2ad40 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1f0418 │ │ │ │ + bl 1f10b8 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 2b58a │ │ │ │ - movw r0, #53496 @ 0xd0f8 │ │ │ │ + movw r0, #50104 @ 0xc3b8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1f2524 │ │ │ │ + bl 1f3184 │ │ │ │ cbz r0, 2ad58 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2ad5a │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ef208 │ │ │ │ + bl 1effc8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1f0418 │ │ │ │ + bl 1f10b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2ad38 │ │ │ │ - bl 17672c │ │ │ │ + bl 176010 │ │ │ │ mov r6, r0 │ │ │ │ - bl 224fe0 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 225e18 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2ad86 │ │ │ │ - bl 22df28 │ │ │ │ + bl 22ece0 │ │ │ │ movs r0, #1 │ │ │ │ - blx 2ab34 │ │ │ │ - bl b5ec0 <_Py_GetConfig@@Base> │ │ │ │ + blx 29800 │ │ │ │ + bl b6174 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #144] @ 0x90 │ │ │ │ cbz r3, 2adb4 │ │ │ │ - movw r3, #38800 @ 0x9790 │ │ │ │ + movw r3, #38792 @ 0x9788 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1f3388 │ │ │ │ + bl 1f3fe8 │ │ │ │ ldr r1, [pc, #132] @ (2ae24 ) │ │ │ │ - movw r2, #53512 @ 0xd108 │ │ │ │ + movw r2, #50120 @ 0xc3c8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [pc, #124] @ (2ae28 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #53528 @ 0xd118 │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ + movw r0, #50136 @ 0xc3d8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1fa2c4 │ │ │ │ + bl 1fafb4 │ │ │ │ cbnz r0, 2add0 │ │ │ │ - movw r1, #53540 @ 0xd124 │ │ │ │ + movw r1, #50148 @ 0xc3e4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [pc, #96] @ (2ae2c ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2addc │ │ │ │ movs r4, #1 │ │ │ │ - bl 22df28 │ │ │ │ + bl 22ece0 │ │ │ │ b.n 2adde │ │ │ │ movs r4, #0 │ │ │ │ cbz r5, 2ae0c │ │ │ │ - movw r5, #38792 @ 0x9788 │ │ │ │ + movw r5, #38784 @ 0x9780 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - blx 29360 │ │ │ │ - blx 29ce8 │ │ │ │ + blx 2a0f0 │ │ │ │ + blx 2a1d4 │ │ │ │ cbz r0, 2ae0c │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #53576 @ 0xd148 │ │ │ │ + movw r1, #50184 @ 0xc408 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 6ddf6 │ │ │ │ + bl 6de16 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 22f618 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 22f84c │ │ │ │ + bl 2303d0 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 230604 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ add sp, #316 @ 0x13c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ + cbz r0, 2ae82 │ │ │ │ movs r0, r6 │ │ │ │ ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ 0002ae30 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r3, [r3, #1608] @ 0x648 │ │ │ │ cbz r3, 2ae5c │ │ │ │ - movw r1, #53584 @ 0xd150 │ │ │ │ + movw r1, #50192 @ 0xc410 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [pc, #24] @ (2ae70 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 1edf14 │ │ │ │ + bl 1eecd4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ 0002ae74 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -208,47 +208,47 @@ │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2ae94 │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #38848 @ 0x97c0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ede7c │ │ │ │ + bl 1eec3c │ │ │ │ ldr.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cbz r5, 2aebc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ef28c │ │ │ │ + bl 1f004c │ │ │ │ str.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ef314 │ │ │ │ + bl 1f00d4 │ │ │ │ cbz r5, 2aed8 │ │ │ │ ldr.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cbnz r3, 2aed8 │ │ │ │ - movw r1, #53652 @ 0xd194 │ │ │ │ + movw r1, #50260 @ 0xc454 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [pc, #8] @ (2aedc ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmia r2!, {r2} │ │ │ │ + push {r2, r6, r7} │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ 0002aee0 <_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 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #0] │ │ │ │ strd r3, r2, [r4, #12] │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r4, pc} │ │ │ │ @@ -258,15 +258,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002af30 : │ │ │ │ @@ -282,39 +282,39 @@ │ │ │ │ cbz r4, 2af90 │ │ │ │ ldr r2, [pc, #200] @ (2b01c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 2af90 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53668 @ 0xd1a4 │ │ │ │ + movw r1, #50276 @ 0xc464 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 126cd8 <_PySys_GetOptionalAttrString@@Base+0xfa0> │ │ │ │ + bl 1262cc <_PySys_GetOptionalAttrString@@Base+0x818> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 2af90 │ │ │ │ movw r3, #2168 @ 0x878 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 15a338 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 159f9c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b016 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15a344 <_PyErr_Clear@@Base> │ │ │ │ + bl 159fa8 <_PyErr_Clear@@Base> │ │ │ │ movs r5, #0 │ │ │ │ b.n 2b016 │ │ │ │ movs r0, #12 │ │ │ │ - bl 7b390 │ │ │ │ + bl 7b358 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2afa6 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2b012 │ │ │ │ mov r0, r4 │ │ │ │ - bl 241d10 │ │ │ │ + bl 2424f0 │ │ │ │ b.n 2b012 │ │ │ │ ldr r4, [pc, #120] @ (2b020 ) │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ strd r3, r7, [r0] │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -323,15 +323,15 @@ │ │ │ │ bne.n 2afc8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2afb8 │ │ │ │ dmb ish │ │ │ │ beq.n 2afd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9970 │ │ │ │ + bl 2c8d14 │ │ │ │ ldr r2, [pc, #76] @ (2b024 ) │ │ │ │ ldr.w r3, [r2, #1496] @ 0x5d8 │ │ │ │ cbnz r3, 2afe2 │ │ │ │ str.w r5, [r2, #1496] @ 0x5d8 │ │ │ │ b.n 2afec │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -345,15 +345,15 @@ │ │ │ │ bne.n 2b004 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2aff4 │ │ │ │ dmb ish │ │ │ │ beq.n 2af8c │ │ │ │ ldr r0, [pc, #20] @ (2b020 ) │ │ │ │ - bl 2ae358 │ │ │ │ + bl 2ad574 │ │ │ │ b.n 2af8c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -370,28 +370,28 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #60] @ (2b074 ) │ │ │ │ b.n 2b1cc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a39d8 │ │ │ │ + bl a3670 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2b06c │ │ │ │ - bl 7806c │ │ │ │ + bl 7808c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b06c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2b06c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ @@ -406,25 +406,25 @@ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cbnz r7, 2b09a │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ ldr r0, [pc, #220] @ (2b174 ) │ │ │ │ b.n 2b1cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6e26c │ │ │ │ + bl 6e28c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b14a │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - blx 296d4 │ │ │ │ + blx 29b80 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2b0de │ │ │ │ mov r0, r4 │ │ │ │ - bl a39d8 │ │ │ │ + bl a3670 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b150 │ │ │ │ movw r3, #2168 @ 0x878 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [pc, #168] @ (2b178 ) │ │ │ │ @@ -433,68 +433,68 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r3, #2164] @ 0x874 │ │ │ │ b.n 2b0f6 │ │ │ │ subs r1, r0, r4 │ │ │ │ mov r0, r4 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl a33e0 │ │ │ │ + bl a3c54 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2b150 │ │ │ │ adds r0, r5, #4 │ │ │ │ - bl a39d8 │ │ │ │ + bl a3670 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2b152 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2b152 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b11a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2b11a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b130 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2b130 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b16e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2b16e │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2b152 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 15a344 <_PyErr_Clear@@Base> │ │ │ │ + b.w 159fa8 <_PyErr_Clear@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r4, r5, #3 │ │ │ │ lsls r4, r1, #1 │ │ │ │ @@ -513,55 +513,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 1ee124 │ │ │ │ + bl 1eeee4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002b1b2 : │ │ │ │ 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 1ee124 │ │ │ │ + bl 1eeee4 │ │ │ │ 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 r6, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r5, r1 │ │ │ │ - bl 1ee008 │ │ │ │ + bl 1eedc8 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1ede7c │ │ │ │ + bl 1eec3c │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #1 │ │ │ │ - bl 1ef504 │ │ │ │ + bl 7b8f0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2b20c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ef28c │ │ │ │ + bl 1f004c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbnz r0, 2b20c │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1ef314 │ │ │ │ + bl 1f00d4 │ │ │ │ cbz r4, 2b226 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cbnz r3, 2b21c │ │ │ │ str r4, [r6, #0] │ │ │ │ b.n 2b226 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ @@ -579,15 +579,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 1ee0e4 │ │ │ │ + bl 1eeea4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 0002b252 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -595,78 +595,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 1edc88 │ │ │ │ + bl 1eea48 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ 0002b276 : │ │ │ │ cbnz r0, 2b27c │ │ │ │ - b.w 1f4018 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b.w 1f4c78 <_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, #80 @ 0x50 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ede7c │ │ │ │ + bl 1eec3c │ │ │ │ ldr.w r0, [r4, #1456] @ 0x5b0 │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ ldr.w r0, [r4, #1460] @ 0x5b4 │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ ldr.w r0, [r4, #1464] @ 0x5b8 │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ ldr.w r0, [r4, #1468] @ 0x5bc │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ ldr.w r0, [r4, #1472] @ 0x5c0 │ │ │ │ - bl 7b764 │ │ │ │ - movw r0, #45356 @ 0xb12c │ │ │ │ + bl 7b72c │ │ │ │ + movw r0, #41964 @ 0xa3ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ef28c │ │ │ │ + bl 1f004c │ │ │ │ str.w r0, [r4, #1456] @ 0x5b0 │ │ │ │ - movw r0, #45356 @ 0xb12c │ │ │ │ + movw r0, #41964 @ 0xa3ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ef28c │ │ │ │ + bl 1f004c │ │ │ │ str.w r0, [r4, #1460] @ 0x5b4 │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ cbnz r0, 2b2f2 │ │ │ │ - movw r0, #45356 @ 0xb12c │ │ │ │ + movw r0, #41964 @ 0xa3ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ef28c │ │ │ │ + bl 1f004c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r4, #1464] @ 0x5b8 │ │ │ │ - bl 1ef28c │ │ │ │ + bl 1f004c │ │ │ │ str.w r0, [r4, #1468] @ 0x5bc │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1472] @ 0x5c0 │ │ │ │ - bl 1ef314 │ │ │ │ + bl 1f00d4 │ │ │ │ ldr.w r3, [r4, #1456] @ 0x5b0 │ │ │ │ cbz r3, 2b32a │ │ │ │ ldr.w r3, [r4, #1460] @ 0x5b4 │ │ │ │ cbz r3, 2b32a │ │ │ │ ldr.w r3, [r4, #1464] @ 0x5b8 │ │ │ │ cbz r3, 2b32a │ │ │ │ ldr.w r3, [r4, #1468] @ 0x5bc │ │ │ │ cbnz r3, 2b338 │ │ │ │ - movw r1, #53652 @ 0xd194 │ │ │ │ + movw r1, #50260 @ 0xc454 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [pc, #8] @ (2b33c ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + cbnz r0, 2b38e │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ 0002b340 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -678,35 +678,35 @@ │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2b360 │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #38848 @ 0x97c0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ede7c │ │ │ │ + bl 1eec3c │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1480] @ 0x5c8 │ │ │ │ cbz r5, 2b388 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ef28c │ │ │ │ + bl 1f004c │ │ │ │ str.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ef314 │ │ │ │ + bl 1f00d4 │ │ │ │ cbz r5, 2b3a4 │ │ │ │ ldr.w r3, [r4, #1480] @ 0x5c8 │ │ │ │ cbnz r3, 2b3a4 │ │ │ │ - movw r1, #53652 @ 0xd194 │ │ │ │ + movw r1, #50260 @ 0xc454 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [pc, #8] @ (2b3a8 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + cbnz r4, 2b3fc │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ 0002b3ac : │ │ │ │ movs r0, #1 │ │ │ │ b.w 2b3b2 │ │ │ │ │ │ │ │ 0002b3b2 : │ │ │ │ @@ -714,67 +714,67 @@ │ │ │ │ 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 1ee008 │ │ │ │ + bl 1eedc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2b3d8 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 2b58a │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r3, [r3, #600] @ 0x258 │ │ │ │ cbnz r3, 2b402 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1edcc8 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1eea88 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #20 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - bl 1ef208 │ │ │ │ + bl 1effc8 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1f0418 │ │ │ │ + bl 1f10b8 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 2b3d0 │ │ │ │ add sp, #304 @ 0x130 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 0002b406 : │ │ │ │ ldr r2, [pc, #80] @ (2b458 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cbnz r3, 2b416 │ │ │ │ ldr r0, [pc, #72] @ (2b45c ) │ │ │ │ - b.w 1f0184 │ │ │ │ + b.w 1f0e24 <_Py_SetLocaleFromEnv@@Base+0xc60> │ │ │ │ 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] @ (2b460 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2144b8 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215120 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2b438 │ │ │ │ - bl f8b9c │ │ │ │ + bl f8b98 │ │ │ │ b.n 2b452 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2b44c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 2b44c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 206658 <_PyWarnings_Init@@Base+0x74> │ │ │ │ + bl 207348 <_PyWarnings_Init@@Base+0x74> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -783,77 +783,77 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #20264 @ 0x4f28 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ cbnz r0, 2b4be │ │ │ │ ldr.w r3, [r4, #672] @ 0x2a0 │ │ │ │ - movw r5, #47601 @ 0xb9f1 │ │ │ │ + movw r5, #47829 @ 0xbad5 │ │ │ │ movt r5, #7 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2b53e │ │ │ │ add.w r1, r4, #732 @ 0x2dc │ │ │ │ - bl 1eecd0 │ │ │ │ + bl 1efa90 │ │ │ │ add.w r3, r4, #728 @ 0x2d8 │ │ │ │ - movw r1, #35881 @ 0x8c29 │ │ │ │ + movw r1, #39457 @ 0x9a21 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ - movw r2, #47869 @ 0xbafd │ │ │ │ + movw r2, #48093 @ 0xbbdd │ │ │ │ movt r2, #7 │ │ │ │ strd r3, r5, [r4, #668] @ 0x29c │ │ │ │ - movw r3, #47605 @ 0xb9f5 │ │ │ │ + movw r3, #47833 @ 0xbad9 │ │ │ │ movt r3, #7 │ │ │ │ strd r1, r2, [r4, #676] @ 0x2a4 │ │ │ │ str.w r3, [r4, #684] @ 0x2ac │ │ │ │ b.n 2b53e │ │ │ │ - movw r5, #10145 @ 0x27a1 │ │ │ │ + movw r5, #10377 @ 0x2889 │ │ │ │ movt r5, #8 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 2b504 │ │ │ │ ldr.w r3, [r4, #692] @ 0x2b4 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2b53e │ │ │ │ add.w r1, r4, #756 @ 0x2f4 │ │ │ │ - bl 1eecd0 │ │ │ │ + bl 1efa90 │ │ │ │ add.w r3, r4, #752 @ 0x2f0 │ │ │ │ - movw r1, #31473 @ 0x7af1 │ │ │ │ + movw r1, #32097 @ 0x7d61 │ │ │ │ movt r1, #8 │ │ │ │ - movw r2, #63789 @ 0xf92d │ │ │ │ + movw r2, #64337 @ 0xfb51 │ │ │ │ movt r2, #9 │ │ │ │ strd r3, r5, [r4, #688] @ 0x2b0 │ │ │ │ - movw r3, #33409 @ 0x8281 │ │ │ │ + movw r3, #34033 @ 0x84f1 │ │ │ │ movt r3, #8 │ │ │ │ strd r1, r2, [r4, #696] @ 0x2b8 │ │ │ │ str.w r3, [r4, #704] @ 0x2c0 │ │ │ │ b.n 2b53e │ │ │ │ ldr.w r3, [r4, #712] @ 0x2c8 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2b53e │ │ │ │ add.w r1, r4, #780 @ 0x30c │ │ │ │ movs r0, #2 │ │ │ │ - bl 1eecd0 │ │ │ │ + bl 1efa90 │ │ │ │ add.w r3, r4, #776 @ 0x308 │ │ │ │ - movw r1, #31473 @ 0x7af1 │ │ │ │ + movw r1, #32097 @ 0x7d61 │ │ │ │ movt r1, #8 │ │ │ │ - movw r2, #63789 @ 0xf92d │ │ │ │ + movw r2, #64337 @ 0xfb51 │ │ │ │ movt r2, #9 │ │ │ │ strd r3, r5, [r4, #708] @ 0x2c4 │ │ │ │ - movw r3, #33409 @ 0x8281 │ │ │ │ + movw r3, #34033 @ 0x84f1 │ │ │ │ movt r3, #8 │ │ │ │ strd r1, r2, [r4, #716] @ 0x2cc │ │ │ │ str.w r3, [r4, #724] @ 0x2d4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 0002b540 : │ │ │ │ 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 1f054c │ │ │ │ + bl 1f11ec │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ @@ -875,29 +875,29 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, sp, #24 │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ bne.n 2b5aa │ │ │ │ mov r0, r3 │ │ │ │ - blx 2ab34 │ │ │ │ + blx 29800 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 2b5ca │ │ │ │ - movw r3, #38800 @ 0x9790 │ │ │ │ + movw r3, #38792 @ 0x9788 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 29360 │ │ │ │ + blx 2a0f0 │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b5d8 │ │ │ │ - movw r0, #56312 @ 0xdbf8 │ │ │ │ + movw r0, #52920 @ 0xceb8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 72d74 │ │ │ │ + bl 72d94 │ │ │ │ nop │ │ │ │ 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, #7744 @ 0x1e40 │ │ │ │ @@ -905,124 +905,124 @@ │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 2b60a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r3, #1 │ │ │ │ bne.n 2b604 │ │ │ │ - blx 293d8 │ │ │ │ + blx 29cb4 │ │ │ │ movs r0, #1 │ │ │ │ - blx 2ab34 │ │ │ │ + blx 29800 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ cbz r1, 2b676 │ │ │ │ - movw r1, #592 @ 0x250 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #62736 @ 0xf510 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ movs r2, #20 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 2b642 │ │ │ │ mov r0, r6 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #2868 @ 0xb34 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #65012 @ 0xfdf4 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ cbz r5, 2b656 │ │ │ │ mov r0, r5 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ b.n 2b666 │ │ │ │ - movw r1, #616 @ 0x268 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #62760 @ 0xf528 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #13116 @ 0x333c │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #9724 @ 0x25fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #636 @ 0x27c │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #62780 @ 0xf53c │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #444] @ (2b844 ) │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cbz r5, 2b6b8 │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #660 @ 0x294 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #62804 @ 0xf554 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #8 │ │ │ │ - bl 2f020 │ │ │ │ + bl 2edc0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20164 @ 0x4ec4 │ │ │ │ + movw r1, #16772 @ 0x4184 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ b.n 2b728 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ cbz r2, 2b6d0 │ │ │ │ movs r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29104 @ 0x71b0 │ │ │ │ + movw r1, #25712 @ 0x6470 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ b.n 2b728 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ cbz r2, 2b6e8 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #684 @ 0x2ac │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #62828 @ 0xf56c │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ b.n 2b728 │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ cbz r2, 2b700 │ │ │ │ movs r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #704 @ 0x2c0 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #62848 @ 0xf580 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ b.n 2b728 │ │ │ │ ldr.w r3, [r3, #-16] │ │ │ │ cbz r3, 2b718 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #720 @ 0x2d0 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #62864 @ 0xf590 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ b.n 2b728 │ │ │ │ - movw r1, #736 @ 0x2e0 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #62880 @ 0xf5a0 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13116 @ 0x333c │ │ │ │ + movw r1, #9724 @ 0x25fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #268] @ (2b848 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - bl 7bad8 │ │ │ │ + bl 7bbb8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r6, 2b74e │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ b.n 2b758 │ │ │ │ cbz r0, 2b756 │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ b.n 2b758 │ │ │ │ @@ -1038,89 +1038,89 @@ │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 2b812 │ │ │ │ ldr r0, [pc, #216] @ (2b84c ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2144b8 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215120 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2b784 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15a344 <_PyErr_Clear@@Base> │ │ │ │ + bl 159fa8 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2b794 │ │ │ │ movw fp, #5704 @ 0x1648 │ │ │ │ movt fp, #76 @ 0x4c │ │ │ │ cmp r0, fp │ │ │ │ bne.n 2b7b0 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b812 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2b812 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ b.n 2b812 │ │ │ │ mov r0, r6 │ │ │ │ - bl 214520 │ │ │ │ + bl 215188 │ │ │ │ mov r0, r6 │ │ │ │ - bl f8658 │ │ │ │ + bl f8654 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, fp │ │ │ │ ite ne │ │ │ │ movne.w fp, #1 │ │ │ │ moveq.w fp, #0 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b7e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2b7e6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 213374 │ │ │ │ + bl 213fdc │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2b7f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15a344 <_PyErr_Clear@@Base> │ │ │ │ + bl 159fa8 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b80c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2b80c │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2b82c │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13116 @ 0x333c │ │ │ │ + movw r1, #9724 @ 0x25fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b8b8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b9f8 │ │ │ │ - bl 1f2714 <_Py_write_noraise@@Base+0xf0> │ │ │ │ + bl 1f3374 <_Py_write_noraise@@Base+0xf0> │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 2b5fa │ │ │ │ - bl 21737c │ │ │ │ + bl 217fbc │ │ │ │ b.n 2b5fa │ │ │ │ str r4, [r0, r6] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldc 0, cr0, [ip, #-312] @ 0xfffffec8 │ │ │ │ │ │ │ │ @@ -1132,60 +1132,60 @@ │ │ │ │ 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 1eed98 │ │ │ │ + bl 1efb58 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cbz r5, 2b880 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ b.n 2b8ac │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sp │ │ │ │ str r7, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 1efdf8 │ │ │ │ + bl 1f0a98 <_Py_SetLocaleFromEnv@@Base+0x8d4> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2b8a2 │ │ │ │ ldr r2, [pc, #32] @ (2b8b4 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #53780 @ 0xd214 │ │ │ │ + movw r3, #50388 @ 0xc4d4 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ stmia.w r4, {r1, r2, r3, r5} │ │ │ │ b.n 2b8ac │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r4, r7, #3 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ movs r4, r6 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ cbnz r2, 2b8d8 │ │ │ │ - bl 7bad8 │ │ │ │ + bl 7bbb8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2b8ec │ │ │ │ b.n 2b8da │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2efb4 │ │ │ │ + bl 2ed54 │ │ │ │ cbz r0, 2b8fa │ │ │ │ - movw r4, #744 @ 0x2e8 │ │ │ │ - movt r4, #45 @ 0x2d │ │ │ │ + movw r4, #62888 @ 0xf5a8 │ │ │ │ + movt r4, #44 @ 0x2c │ │ │ │ b.n 2b9ee │ │ │ │ cbnz r4, 2b8fe │ │ │ │ ldr r3, [pc, #260] @ (2b9f4 ) │ │ │ │ ldr.w r4, [r3, #1172] @ 0x494 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2b9dc │ │ │ │ b.n 2b8fe │ │ │ │ @@ -1200,86 +1200,86 @@ │ │ │ │ cmpne.w r4, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 2b920 │ │ │ │ cmn.w r4, #256 @ 0x100 │ │ │ │ ite cc │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ cbz r7, 2b92a │ │ │ │ - movw r4, #796 @ 0x31c │ │ │ │ - movt r4, #45 @ 0x2d │ │ │ │ + movw r4, #62940 @ 0xf5dc │ │ │ │ + movt r4, #44 @ 0x2c │ │ │ │ b.n 2b9ee │ │ │ │ ldr.w r4, [r4, #3704] @ 0xe78 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2b9e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2efb4 │ │ │ │ + bl 2ed54 │ │ │ │ cbz r0, 2b94e │ │ │ │ - movw r1, #848 @ 0x350 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #62992 @ 0xf610 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2b9ee │ │ │ │ cmp r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ itete eq │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #872 @ 0x368 │ │ │ │ - movwne r1, #892 @ 0x37c │ │ │ │ + movweq r1, #63016 @ 0xf628 │ │ │ │ + movwne r1, #63036 @ 0xf63c │ │ │ │ ite eq │ │ │ │ - movteq r1, #45 @ 0x2d │ │ │ │ - movtne r1, #45 @ 0x2d │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + movteq r1, #44 @ 0x2c │ │ │ │ + movtne r1, #44 @ 0x2c │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f020 │ │ │ │ + bl 2edc0 │ │ │ │ movs r2, #27 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #904 @ 0x388 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #63048 @ 0xf648 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ cmp r5, r4 │ │ │ │ bne.n 2b9a4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr.w r3, [r3, #3852] @ 0xf0c │ │ │ │ cbz r3, 2b9a4 │ │ │ │ - movw r1, #932 @ 0x3a4 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #63076 @ 0xf664 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f074 │ │ │ │ + bl 2ee14 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cbz r4, 2b9ee │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2b932 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #13116 @ 0x333c │ │ │ │ + movw r1, #9724 @ 0x25fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ cmp r7, #100 @ 0x64 │ │ │ │ bne.n 2b932 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #38028 @ 0x948c │ │ │ │ + movw r1, #34576 @ 0x8710 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ b.n 2b94a │ │ │ │ - movw r4, #760 @ 0x2f8 │ │ │ │ - movt r4, #45 @ 0x2d │ │ │ │ + movw r4, #62904 @ 0xf5b8 │ │ │ │ + movt r4, #44 @ 0x2c │ │ │ │ b.n 2b9ee │ │ │ │ - movw r4, #812 @ 0x32c │ │ │ │ - movt r4, #45 @ 0x2d │ │ │ │ + movw r4, #62956 @ 0xf5ec │ │ │ │ + movt r4, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 2bb7c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1299,66 +1299,66 @@ │ │ │ │ cbz r4, 2ba7a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9890 │ │ │ │ - movw r1, #956 @ 0x3bc │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + bl a9de4 │ │ │ │ + movw r1, #63100 @ 0xf67c │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ cbz r0, 2ba5e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bpl.n 2ba30 │ │ │ │ - bl e64e0 │ │ │ │ + bl e66e4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2ba30 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cbnz r4, 2ba62 │ │ │ │ b.n 2ba7a │ │ │ │ mov r4, r0 │ │ │ │ b.n 2ba7a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r1, #11180 @ 0x2bac │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 2ba7a │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ movs r6, #0 │ │ │ │ movw r8, #14296 @ 0x37d8 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ mov.w sl, #1 │ │ │ │ mov fp, r6 │ │ │ │ str r6, [sp, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl a9890 │ │ │ │ + bl a9de4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2bb36 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 2ba8c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ beq.n 2bac6 │ │ │ │ movw r1, #14296 @ 0x37d8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2ba8c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2ba8c │ │ │ │ ldr r3, [r3, #32] │ │ │ │ @@ -1366,122 +1366,122 @@ │ │ │ │ beq.n 2ba8c │ │ │ │ cbz r4, 2bafe │ │ │ │ str.w fp, [sp, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 150e28 <_PySet_NextEntry@@Base> │ │ │ │ + bl 150dd0 <_PySet_NextEntry@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ cbz r3, 2bafe │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 2bad8 │ │ │ │ - bl 147280 │ │ │ │ + bl 147348 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2bad8 │ │ │ │ b.n 2ba8c │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2bb16 │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #976 @ 0x3d0 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #63120 @ 0xf690 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ b.n 2bb26 │ │ │ │ - movw r1, #1000 @ 0x3e8 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #63144 @ 0xf6a8 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ - bl 330f6 │ │ │ │ + bl 32e96 │ │ │ │ b.n 2ba8c │ │ │ │ cbz r6, 2bb76 │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1004 @ 0x3ec │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #63148 @ 0xf6ac │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33252 │ │ │ │ + bl 32ff2 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #20164 @ 0x4ec4 │ │ │ │ + movw r1, #16772 @ 0x4184 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #13116 @ 0x333c │ │ │ │ + movw r1, #9724 @ 0x25fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + b.w 1f3284 <_Py_write_noraise@@Base> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ 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 │ │ │ │ mov r3, r1 │ │ │ │ cbz r0, 2bb9e │ │ │ │ - movw r2, #38800 @ 0x9790 │ │ │ │ + movw r2, #38792 @ 0x9788 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ b.n 2bba8 │ │ │ │ movw r2, #38796 @ 0x978c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ ldr r2, [pc, #48] @ (2bbdc ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ cbz r5, 2bbc8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #1040 @ 0x410 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ + movw r2, #63184 @ 0xf6d0 │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2a430 <__fprintf_chk@plt> │ │ │ │ + b.w 29a24 <__fprintf_chk@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #20] @ (2bbe0 ) │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ movs r1, #1 │ │ │ │ movw r2, #2481 @ 0x9b1 │ │ │ │ - b.w 2a238 │ │ │ │ + b.w 2a5e8 │ │ │ │ nop │ │ │ │ - adds r0, r1, #5 │ │ │ │ + asrs r0, r1, #32 │ │ │ │ movs r4, r6 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ movs r4, r6 │ │ │ │ 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 │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #10 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ str r3, [r4, #0] │ │ │ │ - blx 2a520 <__isoc23_strtol@plt> │ │ │ │ + blx 2ac24 <__isoc23_strtol@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 2bc1c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2bc24 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ @@ -1494,22 +1494,22 @@ │ │ │ │ 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 │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #10 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ str r3, [r4, #0] │ │ │ │ - blx 29ca8 <__isoc23_wcstol@plt> │ │ │ │ + blx 2a2c8 <__isoc23_wcstol@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 2bc60 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2bc68 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ @@ -1544,15 +1544,15 @@ │ │ │ │ add r4, r5 │ │ │ │ b.n 2bcb8 │ │ │ │ add.w r4, r4, #98304 @ 0x18000 │ │ │ │ adds r4, #228 @ 0xe4 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cbz r0, 2bcc2 │ │ │ │ - bl 133414 <_PyArg_UnpackKeywords@@Base+0xb7c> │ │ │ │ + bl 133520 <_PyArg_UnpackKeywords@@Base+0xcf8> │ │ │ │ b.n 2bcb8 │ │ │ │ ldr.w r3, [r6, #180] @ 0xb4 │ │ │ │ movs r4, #28 │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ mul.w r4, r4, ip │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2bce0 │ │ │ │ @@ -1590,15 +1590,15 @@ │ │ │ │ add.w r5, r5, #90112 @ 0x16000 │ │ │ │ ldr.w r3, [r5, #2808] @ 0xaf8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #2808] @ 0xaf8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2395c4 │ │ │ │ + b.w 23a208 │ │ │ │ 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 fp, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1615,22 +1615,22 @@ │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 2bdb0 │ │ │ │ ldr.w r3, [r7, #284] @ 0x11c │ │ │ │ ldr.w r8, [sl, #432] @ 0x1b0 │ │ │ │ cbnz r3, 2bda8 │ │ │ │ add.w r0, r7, #280 @ 0x118 │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r7, #280] @ 0x118 │ │ │ │ cmp r8, r3 │ │ │ │ bcc.n 2bdcc │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ cbnz r3, 2bdba │ │ │ │ ldr r0, [pc, #616] @ (2c020 ) │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov.w r9, #0 │ │ │ │ subs.w r8, r3, #0 │ │ │ │ it ne │ │ │ │ movne.w r8, #1 │ │ │ │ b.n 2bdd4 │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -1669,21 +1669,21 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 2be58 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ movw r0, #345 @ 0x159 │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ - blx 2aa40 │ │ │ │ + blx 29940 │ │ │ │ cbnz r0, 2be54 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r4, r0 │ │ │ │ bhi.n 2be56 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2cc55c │ │ │ │ + bl 2cb7e4 │ │ │ │ mov r0, r1 │ │ │ │ b.n 2be56 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r7, #2097152 @ 0x200000 │ │ │ │ bcc.n 2bf5c │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1698,15 +1698,15 @@ │ │ │ │ bl 2c2a6 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2bfc4 │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2bf5c │ │ │ │ str.w fp, [sp, #80] @ 0x50 │ │ │ │ - bl 1ed5d0 <_start@@Base+0x824> │ │ │ │ + bl 1ee390 <_start@@Base+0x824> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2bf5c │ │ │ │ movw r3, #7808 @ 0x1e80 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ @@ -1714,15 +1714,15 @@ │ │ │ │ movw r3, #2172 @ 0x87c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r1, [r3, #464] @ 0x1d0 │ │ │ │ cbnz r1, 2bec0 │ │ │ │ add.w r0, r3, #460 @ 0x1cc │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 2bf5c │ │ │ │ lsls r1, r1, #10 │ │ │ │ beq.n 2bf5c │ │ │ │ movw r0, #4300 @ 0x10cc │ │ │ │ @@ -1741,29 +1741,29 @@ │ │ │ │ it ls │ │ │ │ movls r4, r1 │ │ │ │ cmp r7, r4 │ │ │ │ bhi.n 2bf5c │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cbnz r3, 2bf04 │ │ │ │ ldr r0, [pc, #292] @ (2c024 ) │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ movw r3, #2172 @ 0x87c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 2bf1e │ │ │ │ movw r3, #4300 @ 0x10cc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldrb r1, [r3, #12] │ │ │ │ b.n 2bf36 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cbnz r2, 2bf2e │ │ │ │ add.w r0, r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ subs r3, r1, #1 │ │ │ │ negs r1, r3 │ │ │ │ adcs r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ @@ -1773,27 +1773,27 @@ │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r3, r7 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 2cc12 │ │ │ │ + bl 2caea │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 2bfc4 │ │ │ │ movw r4, #2172 @ 0x87c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr.w r3, [r4, #344] @ 0x158 │ │ │ │ cbnz r3, 2bf72 │ │ │ │ add.w r0, r4, #340 @ 0x154 │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ orrs.w r3, fp, r3 │ │ │ │ beq.n 2bf86 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 2c16a │ │ │ │ cbz r5, 2bfaa │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 2c1e0 │ │ │ │ cmp.w r5, #4194304 @ 0x400000 │ │ │ │ @@ -1827,31 +1827,31 @@ │ │ │ │ strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ b.n 2c028 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ ubfx r5, r5, #0, #17 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2d9d6 │ │ │ │ + bl 1f89e0 │ │ │ │ lsls r1, r5, #15 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70082 <_Py_SetRefcnt@@Base+0xa04> │ │ │ │ + bl 700a2 <_Py_SetRefcnt@@Base+0xa04> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2c028 │ │ │ │ ldr.w r3, [sl, #448] @ 0x1c0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6feac <_Py_SetRefcnt@@Base+0x82e> │ │ │ │ + bl 6fecc <_Py_SetRefcnt@@Base+0x82e> │ │ │ │ b.n 2c16a │ │ │ │ lsrs r0, r7, #2 │ │ │ │ lsls r4, r1, #1 │ │ │ │ lsrs r4, r1, #3 │ │ │ │ lsls r4, r1, #1 │ │ │ │ add.w ip, sp, #100 @ 0x64 │ │ │ │ mov lr, r4 │ │ │ │ @@ -1864,15 +1864,15 @@ │ │ │ │ strb r5, [r4, #20] │ │ │ │ cbz r5, 2c068 │ │ │ │ movw r5, #2172 @ 0x87c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr.w r3, [r5, #304] @ 0x130 │ │ │ │ cbnz r3, 2c060 │ │ │ │ add.w r0, r5, #300 @ 0x12c │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr.w r5, [r5, #300] @ 0x12c │ │ │ │ mvns r5, r5 │ │ │ │ lsrs r5, r5, #31 │ │ │ │ strb r5, [r4, #21] │ │ │ │ add.w r5, r4, #56 @ 0x38 │ │ │ │ vldr d7, [pc, #264] @ 2c178 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -1882,15 +1882,15 @@ │ │ │ │ strd ip, ip, [r4, #40] @ 0x28 │ │ │ │ strd ip, ip, [r4, #48] @ 0x30 │ │ │ │ vstr d7, [r4, #32] │ │ │ │ dmb ish │ │ │ │ str.w ip, [r4, #72] @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 2d22c │ │ │ │ + bl 2d104 │ │ │ │ cmp r4, #0 │ │ │ │ blt.n 2c0ce │ │ │ │ ldr r3, [pc, #220] @ (2c180 ) │ │ │ │ lsrs r2, r4, #27 │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ movs r3, #1 │ │ │ │ @@ -1907,15 +1907,15 @@ │ │ │ │ bne.n 2c0b4 │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ cbnz r1, 2c0e2 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ add.w r0, r4, #76 @ 0x4c │ │ │ │ mul.w r2, r6, r2 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ dmb ish │ │ │ │ @@ -1935,36 +1935,36 @@ │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ mov r3, r6 │ │ │ │ it cs │ │ │ │ movcs r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ lsls r2, r2, #15 │ │ │ │ mov r3, r7 │ │ │ │ - bl 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1f6a20 │ │ │ │ + bl 1f761c │ │ │ │ cbz r0, 2c16c │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r7, [r4, #88] @ 0x58 │ │ │ │ cbnz r3, 2c15a │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ subs r2, r2, r5 │ │ │ │ - bl 2d284 │ │ │ │ + bl 2d15c │ │ │ │ mov r0, r4 │ │ │ │ b.n 2c16c │ │ │ │ subs r2, r6, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f6a20 │ │ │ │ + bl 1f761c │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str r0, [r3, #0] │ │ │ │ b.n 2c156 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @@ -1987,15 +1987,15 @@ │ │ │ │ adds r4, #7 │ │ │ │ tst r3, r1 │ │ │ │ bne.n 2c1b4 │ │ │ │ negs r1, r1 │ │ │ │ ands r4, r1 │ │ │ │ b.n 2c1bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cc55c │ │ │ │ + bl 2cb7e4 │ │ │ │ subs r4, r4, r1 │ │ │ │ str r4, [r7, #0] │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ add r4, r3 │ │ │ │ bfc r4, #0, #15 │ │ │ │ lsrs r2, r4, #15 │ │ │ │ str r2, [r6, #0] │ │ │ │ @@ -2015,15 +2015,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ add r4, sp, #4 │ │ │ │ mov r5, r6 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r7, #0 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2039,44 +2039,44 @@ │ │ │ │ dmb ish │ │ │ │ cbnz r4, 2c2a0 │ │ │ │ movw r6, #2172 @ 0x87c │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr.w r3, [r6, #324] @ 0x144 │ │ │ │ cbnz r3, 2c24c │ │ │ │ add.w r0, r6, #320 @ 0x140 │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r6, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 2c25e │ │ │ │ - movw r6, #9352 @ 0x2488 │ │ │ │ + movw r6, #5960 @ 0x1748 │ │ │ │ movt r6, #45 @ 0x2d │ │ │ │ b.n 2c262 │ │ │ │ mov r4, r3 │ │ │ │ b.n 2c28a │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ add r0, sp, #8 │ │ │ │ strd r6, r4, [sp] │ │ │ │ - blx 2a160 <__snprintf_chk@plt> │ │ │ │ + blx 2a6c4 <__snprintf_chk@plt> │ │ │ │ movs r2, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ movs r0, #33 @ 0x21 │ │ │ │ - blx 2aa40 │ │ │ │ + blx 29940 │ │ │ │ cbnz r0, 2c28a │ │ │ │ cmp.w r4, #256 @ 0x100 │ │ │ │ bne.n 2c262 │ │ │ │ movw r4, #257 @ 0x101 │ │ │ │ dmb ish │ │ │ │ str.w r4, [r5, #624] @ 0x270 │ │ │ │ - movw r0, #9384 @ 0x24a8 │ │ │ │ + movw r0, #5992 @ 0x1768 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r4 │ │ │ │ - bl 1ed5dc <_start@@Base+0x830> │ │ │ │ + bl 1ee39c <_start@@Base+0x830> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -2104,26 +2104,26 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 2cc12 │ │ │ │ + bl 2caea │ │ │ │ b.n 2c342 │ │ │ │ mov sl, r4 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r9 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ strd r7, r8, [sp] │ │ │ │ - bl 2cc12 │ │ │ │ + bl 2caea │ │ │ │ cbnz r0, 2c342 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 2c2fe │ │ │ │ cmp r5, r0 │ │ │ │ blt.n 2c342 │ │ │ │ mov r6, r0 │ │ │ │ mov fp, r0 │ │ │ │ @@ -2131,15 +2131,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ strd fp, r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r9 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ strd r7, r8, [sp] │ │ │ │ - bl 2cc12 │ │ │ │ + bl 2caea │ │ │ │ cbnz r0, 2c342 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 2c324 │ │ │ │ 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 │ │ │ │ @@ -2194,15 +2194,15 @@ │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ mul.w r9, r9, r5 │ │ │ │ add.w r9, r9, #24 │ │ │ │ mov.w r9, r9, lsl #2 │ │ │ │ ldr.w r3, [r3, #696] @ 0x2b8 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ mov r0, r9 │ │ │ │ - bl 2cbba │ │ │ │ + bl 2ca92 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c55c │ │ │ │ add.w fp, sp, #72 @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ add.w sl, r0, #40 @ 0x28 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2258,15 +2258,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cbz r0, 2c4b4 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ cbz r3, 2c4b4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ lsrs r3, r6, #22 │ │ │ │ rsb r0, r3, r5, lsl #5 │ │ │ │ cmp r0, #0 │ │ │ │ ble.n 2c4fe │ │ │ │ cmp r0, #31 │ │ │ │ rsb r5, r0, r5, lsl #5 │ │ │ │ it ls │ │ │ │ @@ -2321,33 +2321,33 @@ │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 2c57e │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldrd r0, r2, [sp, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 6fe44 <_Py_SetRefcnt@@Base+0x7c6> │ │ │ │ - movw r0, #9476 @ 0x2504 │ │ │ │ + bl 6fe64 <_Py_SetRefcnt@@Base+0x7c6> │ │ │ │ + movw r0, #6084 @ 0x17c4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ lsrs r1, r6, #10 │ │ │ │ - bl 1ed5dc <_start@@Base+0x830> │ │ │ │ + bl 1ee39c <_start@@Base+0x830> │ │ │ │ movs r0, #12 │ │ │ │ b.n 2c5a6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - movw r3, #3304 @ 0xce8 │ │ │ │ - movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #9424 @ 0x24d0 │ │ │ │ + movw r3, #65448 @ 0xffa8 │ │ │ │ + movt r3, #44 @ 0x2c │ │ │ │ + movw r2, #6032 @ 0x1790 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #9448 @ 0x24e8 │ │ │ │ + movw r0, #6056 @ 0x17a8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ lsrs r1, r6, #10 │ │ │ │ - bl 1ed5dc <_start@@Base+0x830> │ │ │ │ + bl 1ee39c <_start@@Base+0x830> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -2372,15 +2372,15 @@ │ │ │ │ ands.w fp, r5, r4 │ │ │ │ bne.n 2c5f6 │ │ │ │ negs r3, r5 │ │ │ │ ands r6, r3 │ │ │ │ b.n 2c600 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2cc55c │ │ │ │ + bl 2cb7e4 │ │ │ │ subs r6, r6, r1 │ │ │ │ movs r3, #0 │ │ │ │ and.w sl, r7, sl │ │ │ │ cmp r5, r6 │ │ │ │ strb.w r3, [sp, #22] │ │ │ │ strb.w r3, [sp, #23] │ │ │ │ bhi.n 2c5ce │ │ │ │ @@ -2392,36 +2392,36 @@ │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2c628 │ │ │ │ negs r5, r5 │ │ │ │ ands r4, r5 │ │ │ │ b.n 2c632 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2cc55c │ │ │ │ + bl 2cb7e4 │ │ │ │ subs r4, r4, r1 │ │ │ │ mov r3, sl │ │ │ │ add.w fp, sp, #23 │ │ │ │ add.w sl, sp, #22 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ bl 2c7a6 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c736 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2cc55c │ │ │ │ + bl 2cb7e4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2c71e │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2ca4c │ │ │ │ + bl 2c9e0 │ │ │ │ mvns r3, r6 │ │ │ │ cmp r4, r3 │ │ │ │ bcs.n 2c5ce │ │ │ │ ldrb.w r3, [r9, #13] │ │ │ │ add.w r8, r6, r4 │ │ │ │ strd sl, fp, [sp] │ │ │ │ cbz r3, 2c6aa │ │ │ │ @@ -2438,15 +2438,15 @@ │ │ │ │ negs r3, r6 │ │ │ │ and.w r8, r8, r3 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 2c716 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 70082 <_Py_SetRefcnt@@Base+0xa04> │ │ │ │ + bl 700a2 <_Py_SetRefcnt@@Base+0xa04> │ │ │ │ b.n 2c716 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2c7a6 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2461,42 +2461,42 @@ │ │ │ │ sub.w fp, r9, r0 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2c6e0 │ │ │ │ negs r1, r1 │ │ │ │ and.w sl, r1, sl │ │ │ │ b.n 2c6ea │ │ │ │ mov r0, sl │ │ │ │ - bl 2cc55c │ │ │ │ + bl 2cb7e4 │ │ │ │ sub.w sl, sl, r1 │ │ │ │ sub.w r8, r8, fp │ │ │ │ sub.w r4, r8, sl │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 2c702 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 2ca4c │ │ │ │ + bl 2c9e0 │ │ │ │ cbnz r4, 2c708 │ │ │ │ mov r5, r9 │ │ │ │ b.n 2c71a │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r9, sl │ │ │ │ mov r2, r7 │ │ │ │ - bl 2ca4c │ │ │ │ + bl 2c9e0 │ │ │ │ b.n 2c704 │ │ │ │ mov r9, r5 │ │ │ │ mov r5, r8 │ │ │ │ cbnz r5, 2c720 │ │ │ │ b.n 2c736 │ │ │ │ mov r9, r5 │ │ │ │ ldrb.w r3, [sp, #22] │ │ │ │ mov r1, r7 │ │ │ │ ldrb.w r2, [sp, #23] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 2cb74 │ │ │ │ + bl 2ca4c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ strd r9, r6, [r3] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r0, #524288 @ 0x80000 │ │ │ │ bcs.n 2c750 │ │ │ │ @@ -2527,15 +2527,15 @@ │ │ │ │ adds r4, r0, r3 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2c79a │ │ │ │ negs r1, r1 │ │ │ │ and.w r0, r1, r4 │ │ │ │ b.n 2c7a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cc55c │ │ │ │ + bl 2cb7e4 │ │ │ │ subs r0, r4, r1 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2606,36 +2606,36 @@ │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #0 │ │ │ │ strb r2, [r1, #0] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str.w fp, [sp] │ │ │ │ vstr d8, [sp, #8] │ │ │ │ - blx 2a388 │ │ │ │ + blx 29bc8 │ │ │ │ add.w r3, r0, fp │ │ │ │ mov r4, r0 │ │ │ │ adds r3, #3 │ │ │ │ bls.n 2c952 │ │ │ │ movw r3, #57608 @ 0xe108 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r4, #0 │ │ │ │ strb.w r4, [r3, #1208] @ 0x4b8 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ - movw r0, #9508 @ 0x2524 │ │ │ │ + movw r0, #6116 @ 0x17e4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 6fd0a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ + bl 6fd2a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ movt r3, #21508 @ 0x5404 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str.w fp, [sp] │ │ │ │ vstr d8, [sp, #8] │ │ │ │ - blx 2a388 │ │ │ │ + blx 29bc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, fp │ │ │ │ beq.n 2c8d2 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2c952 │ │ │ │ movw r3, #9232 @ 0x2410 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ @@ -2649,55 +2649,55 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w fp, #0 │ │ │ │ strb r0, [r1, #0] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd sl, fp, [sp, #8] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ - blx 2a388 │ │ │ │ + blx 29bc8 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, #3 │ │ │ │ bhi.n 2c92e │ │ │ │ cbz r7, 2c952 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2c988 │ │ │ │ cbz r0, 2c952 │ │ │ │ movs r2, #14 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29420 │ │ │ │ + blx 2a870 │ │ │ │ cbnz r0, 2c952 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ b.n 2c952 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2c7c0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r7, [sp, #8] │ │ │ │ - movw r0, #9592 @ 0x2578 │ │ │ │ + movw r0, #6200 @ 0x1838 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ strd r6, r8, [sp] │ │ │ │ - bl 6fd0a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ + bl 6fd2a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ b.n 2c7c0 │ │ │ │ ldr r0, [pc, #44] @ (2c980 ) │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2c96c │ │ │ │ ldr r0, [pc, #32] @ (2c984 ) │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ... │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -2716,196 +2716,86 @@ │ │ │ │ movw r4, #2172 @ 0x87c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ cbnz r3, 2c9be │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2c9a2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2cc55c │ │ │ │ + bl 2cb7e4 │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2c9a2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2cc55c │ │ │ │ + bl 2cb7e4 │ │ │ │ clz r0, r1 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - push {r4, r5, r6} │ │ │ │ - orrs.w r6, r2, r3 │ │ │ │ - beq.n 2ca42 │ │ │ │ - ldr r6, [pc, #92] @ (2ca48 ) │ │ │ │ - mov r4, r2 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r1, r0 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcs.n 2ca00 │ │ │ │ - sub.w r6, r6, #640 @ 0x280 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc.n 2ca00 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ - b.n 2cab8 │ │ │ │ - ldrd r3, r2, [r1, #24] │ │ │ │ - ldrd r6, r0, [r1, #16] │ │ │ │ - adds r3, r4, r3 │ │ │ │ - adc.w r2, r5, r2 │ │ │ │ - str r3, [r1, #24] │ │ │ │ - cmp r6, r3 │ │ │ │ - str r2, [r1, #28] │ │ │ │ - sbcs r0, r2 │ │ │ │ - it lt │ │ │ │ - strdlt r3, r2, [r1, #16] │ │ │ │ - cmp r4, #1 │ │ │ │ - sbcs.w r3, r5, #0 │ │ │ │ - blt.n 2ca34 │ │ │ │ - ldrd r3, r2, [r1] │ │ │ │ - adds r3, r3, r4 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - adc.w r2, r5, r2 │ │ │ │ - str r2, [r1, #4] │ │ │ │ - b.n 2ca42 │ │ │ │ - ldrd r3, r2, [r1, #8] │ │ │ │ - subs r3, r3, r4 │ │ │ │ - str r3, [r1, #8] │ │ │ │ - sbc.w r2, r2, r5 │ │ │ │ - str r2, [r1, #12] │ │ │ │ - pop {r4, r5, r6} │ │ │ │ - bx lr │ │ │ │ - nop │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - cbz r0, 2caac │ │ │ │ + cbz r0, 2ca42 │ │ │ │ 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 │ │ │ │ - cbz r1, 2caa8 │ │ │ │ + cbz r1, 2ca3e │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - blx 2a7e0 │ │ │ │ + blx 2a6f8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2ca88 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 2ca1c │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 2ca88 │ │ │ │ - movw r0, #9728 @ 0x2600 │ │ │ │ + cbz r2, 2ca1c │ │ │ │ + movw r0, #6336 @ 0x18c0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6fd0a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ + bl 6fd2a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ negs r4, r4 │ │ │ │ sbc.w r5, r5, r5 │ │ │ │ - cbz r6, 2ca9a │ │ │ │ - ldr r0, [pc, #28] @ (2cab0 ) │ │ │ │ + cbz r6, 2ca2e │ │ │ │ + ldr r0, [pc, #28] @ (2ca44 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 2c9e0 │ │ │ │ - ldr r0, [pc, #24] @ (2cab4 ) │ │ │ │ + bl 1f6cf8 │ │ │ │ + ldr r0, [pc, #24] @ (2ca48 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 2c9e0 │ │ │ │ + b.w 1f6cf8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ - nop │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - add.w r1, r0, #24 │ │ │ │ - mov sl, r2 │ │ │ │ - sub sp, #12 │ │ │ │ - mov fp, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldrexd r6, r7, [r1] │ │ │ │ - adds.w r6, r6, sl │ │ │ │ - adc.w r7, r7, fp │ │ │ │ - strexd r4, r6, r7, [r1] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n 2cac8 │ │ │ │ - add.w r1, r0, #16 │ │ │ │ - ldrexd r8, r9, [r1] │ │ │ │ - cmp r8, r6 │ │ │ │ - sbcs.w r4, r9, r7 │ │ │ │ - blt.n 2caf8 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r2, #1 │ │ │ │ - sbcs.w r1, r3, #0 │ │ │ │ - blt.n 2cb50 │ │ │ │ - b.n 2cb3a │ │ │ │ - dmb ish │ │ │ │ - ldrexd r4, r5, [r1] │ │ │ │ - cmp r5, r9 │ │ │ │ - it eq │ │ │ │ - cmpeq r4, r8 │ │ │ │ - bne.n 2cb36 │ │ │ │ - strexd ip, r6, r7, [r1] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - b.n 2cb36 │ │ │ │ - cmp r4, r6 │ │ │ │ - sbcs.w r8, r5, r7 │ │ │ │ - bge.n 2caec │ │ │ │ - dmb ish │ │ │ │ - ldrexd r8, r9, [r1] │ │ │ │ - cmp r9, r5 │ │ │ │ - it eq │ │ │ │ - cmpeq r8, r4 │ │ │ │ - bne.n 2cb32 │ │ │ │ - strexd ip, r6, r7, [r1] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r5, r9 │ │ │ │ - beq.n 2caec │ │ │ │ - b.n 2cb12 │ │ │ │ - ldrexd r2, r3, [r0] │ │ │ │ - adds.w r2, r2, sl │ │ │ │ - adc.w r3, r3, fp │ │ │ │ - strexd r1, r2, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 2cb6c │ │ │ │ - b.n 2cb3a │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - negs r4, r2 │ │ │ │ - add.w r0, r0, #8 │ │ │ │ - sbc.w r5, r3, r3, lsl #1 │ │ │ │ - ldrexd r2, r3, [r0] │ │ │ │ - adds r2, r2, r4 │ │ │ │ - adcs r3, r5 │ │ │ │ - strexd r1, r2, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 2cb5c │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ add r4, sp, #4 │ │ │ │ mov r5, r6 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #16 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r9, r3 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov.w ip, #3 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ strb.w r9, [r6, #12] │ │ │ │ str.w ip, [r5] │ │ │ │ strb.w r8, [r6, #13] │ │ │ │ @@ -2929,20 +2819,20 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ strb.w r3, [sp, #14] │ │ │ │ strb.w r3, [sp, #15] │ │ │ │ bl 2c7a6 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2cc0c │ │ │ │ + cbz r0, 2cae4 │ │ │ │ ldrb.w r3, [sp, #14] │ │ │ │ movs r1, #1 │ │ │ │ ldrb.w r2, [sp, #15] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2cb74 │ │ │ │ + bl 2ca4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrb.w r6, [sp, #16] │ │ │ │ @@ -2952,49 +2842,49 @@ │ │ │ │ it le │ │ │ │ movle r0, #112 @ 0x70 │ │ │ │ ldrd r4, r3, [sp, #24] │ │ │ │ movw r5, #7872 @ 0x1ec0 │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ ldr.w r0, [r5, r0, lsl #2] │ │ │ │ dmb ish │ │ │ │ - cbz r0, 2cc90 │ │ │ │ + cbz r0, 2cb68 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 2cc4c │ │ │ │ + bne.n 2cb24 │ │ │ │ ldrb.w r5, [r0, #65] @ 0x41 │ │ │ │ - cbnz r5, 2cc90 │ │ │ │ + cbnz r5, 2cb68 │ │ │ │ ldrb.w r5, [r0, #64] @ 0x40 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 2cc56 │ │ │ │ - cbz r4, 2cc70 │ │ │ │ + beq.n 2cb2e │ │ │ │ + cbz r4, 2cb48 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 2cc90 │ │ │ │ - cbz r4, 2cc70 │ │ │ │ + bne.n 2cb68 │ │ │ │ + cbz r4, 2cb48 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ add r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ lsrs r1, r1, #22 │ │ │ │ - b.n 2cc96 │ │ │ │ + b.n 2cb6e │ │ │ │ cmp r2, r4 │ │ │ │ - blt.n 2cc8c │ │ │ │ + blt.n 2cb64 │ │ │ │ ldr r5, [r0, #60] @ 0x3c │ │ │ │ lsrs r4, r5, #31 │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r4, r4, #1 │ │ │ │ - cbz r1, 2cc88 │ │ │ │ + cbz r1, 2cb60 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2cc5e │ │ │ │ - b.n 2cc90 │ │ │ │ - cbnz r4, 2cc90 │ │ │ │ - b.n 2cc5e │ │ │ │ + bne.n 2cb36 │ │ │ │ + b.n 2cb68 │ │ │ │ + cbnz r4, 2cb68 │ │ │ │ + b.n 2cb36 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2cc5e │ │ │ │ + bne.n 2cb36 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ @@ -3002,200 +2892,200 @@ │ │ │ │ ldr r6, [r0, #32] │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov fp, r3 │ │ │ │ add.w r5, r0, #92 @ 0x5c │ │ │ │ cmp r1, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bls.n 2ccbe │ │ │ │ - cbnz r6, 2cce2 │ │ │ │ - b.n 2ccc0 │ │ │ │ - cbnz r6, 2ccc6 │ │ │ │ + bls.n 2cb96 │ │ │ │ + cbnz r6, 2cbba │ │ │ │ + b.n 2cb98 │ │ │ │ + cbnz r6, 2cb9e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 2cf7e │ │ │ │ + b.n 2ce56 │ │ │ │ movs r4, #0 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2cf86 │ │ │ │ + bl 2ce5e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2ce9a │ │ │ │ + bne.w 2cd72 │ │ │ │ adds r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 2ccc8 │ │ │ │ - b.n 2ccc0 │ │ │ │ + bne.n 2cba0 │ │ │ │ + b.n 2cb98 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r4, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp.w sl, #32 │ │ │ │ - bhi.n 2cd02 │ │ │ │ + bhi.n 2cbda │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2cf86 │ │ │ │ + bl 2ce5e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2ce98 │ │ │ │ + bne.w 2cd70 │ │ │ │ mov.w lr, #4 │ │ │ │ mov ip, r5 │ │ │ │ add.w r3, sl, #31 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2cd1a │ │ │ │ + cbz r3, 2cbf2 │ │ │ │ clz r3, r3 │ │ │ │ - cbnz r3, 2cd1c │ │ │ │ - b.n 2ce88 │ │ │ │ + cbnz r3, 2cbf4 │ │ │ │ + b.n 2cd60 │ │ │ │ movs r3, #32 │ │ │ │ cmp sl, r3 │ │ │ │ - bhi.n 2cd36 │ │ │ │ + bhi.n 2cc0e │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, ip │ │ │ │ mov r5, ip │ │ │ │ - bl 2cf86 │ │ │ │ + bl 2ce5e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2ce98 │ │ │ │ - b.n 2ce8a │ │ │ │ + bne.w 2cd70 │ │ │ │ + b.n 2cd62 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ sub.w r1, r6, r9 │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp.w r1, r2, lsr #5 │ │ │ │ - bls.w 2ce88 │ │ │ │ + bls.w 2cd60 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r8, [r0, #4]! │ │ │ │ add.w r1, r2, #32 │ │ │ │ cmp sl, r1 │ │ │ │ - bcs.n 2cd66 │ │ │ │ + bcs.n 2cc3e │ │ │ │ sub.w r5, sl, r2 │ │ │ │ cmp r5, #31 │ │ │ │ - bhi.n 2cd6e │ │ │ │ + bhi.n 2cc46 │ │ │ │ movs r1, #1 │ │ │ │ lsls r1, r5 │ │ │ │ subs r1, #1 │ │ │ │ - b.n 2cd72 │ │ │ │ + b.n 2cc4a │ │ │ │ movs r5, #32 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2cd72 │ │ │ │ + b.n 2cc4a │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ tst.w r8, r1 │ │ │ │ - bne.w 2ce88 │ │ │ │ + bne.w 2cd60 │ │ │ │ add r2, r5 │ │ │ │ cmp sl, r2 │ │ │ │ - bhi.n 2cd4a │ │ │ │ + bhi.n 2cc22 │ │ │ │ cmp r3, #32 │ │ │ │ rsb r8, r3, #32 │ │ │ │ itett ne │ │ │ │ movne r2, #1 │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ lslne.w r3, r2, r3 │ │ │ │ addne.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ lslne.w r3, r3, r8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r5, ip │ │ │ │ str r1, [sp, #8] │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 2ce24 │ │ │ │ + bne.n 2ccfc │ │ │ │ orr.w ip, r3, r2 │ │ │ │ dmb ish │ │ │ │ ldrex r7, [r4] │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 2cdbe │ │ │ │ + bne.n 2cc96 │ │ │ │ strex r1, ip, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2cdae │ │ │ │ + bne.n 2cc86 │ │ │ │ mov r2, r7 │ │ │ │ dmb ish │ │ │ │ - bne.n 2cda2 │ │ │ │ + bne.n 2cc7a │ │ │ │ mov ip, r5 │ │ │ │ mov r2, r4 │ │ │ │ adds r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bls.n 2cdf0 │ │ │ │ + bls.n 2ccc8 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2cde8 │ │ │ │ + bne.n 2ccc0 │ │ │ │ strex r1, r7, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2cdd8 │ │ │ │ + bne.n 2ccb0 │ │ │ │ dmb ish │ │ │ │ - bne.n 2ce2c │ │ │ │ - b.n 2cdca │ │ │ │ + bne.n 2cd04 │ │ │ │ + b.n 2cca2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ tst r1, r0 │ │ │ │ - bne.n 2ce2a │ │ │ │ + bne.n 2cd02 │ │ │ │ orr.w r5, r1, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r7, [r2] │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 2ce12 │ │ │ │ + bne.n 2ccea │ │ │ │ strex r3, r5, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ce02 │ │ │ │ + bne.n 2ccda │ │ │ │ mov r0, r7 │ │ │ │ dmb ish │ │ │ │ - bne.n 2cdf6 │ │ │ │ + bne.n 2ccce │ │ │ │ add.w r3, r8, r9, lsl #5 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 2ce9a │ │ │ │ + b.n 2cd72 │ │ │ │ mov ip, r5 │ │ │ │ mov r2, r4 │ │ │ │ - b.n 2ce2c │ │ │ │ + b.n 2cd04 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r2 │ │ │ │ subs r1, #4 │ │ │ │ cmp r4, r1 │ │ │ │ - bcs.n 2ce3e │ │ │ │ + bcs.n 2cd16 │ │ │ │ movs r0, #0 │ │ │ │ dmb ish │ │ │ │ str r0, [r1, #0] │ │ │ │ - b.n 2ce2e │ │ │ │ + b.n 2cd06 │ │ │ │ subs r1, r2, r4 │ │ │ │ mvn.w r0, #3 │ │ │ │ subs r1, #1 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ mul.w r1, r0, r1 │ │ │ │ subs r0, r2, #1 │ │ │ │ subs r2, #4 │ │ │ │ cmp r0, r4 │ │ │ │ it cc │ │ │ │ movcc r1, #0 │ │ │ │ add r2, r1 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 2ce80 │ │ │ │ + bne.n 2cd58 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvns r3, r3 │ │ │ │ and.w r5, r3, r1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r2] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 2ce78 │ │ │ │ + bne.n 2cd50 │ │ │ │ strex r7, r5, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 2ce68 │ │ │ │ + bne.n 2cd40 │ │ │ │ mov r1, r0 │ │ │ │ dmb ish │ │ │ │ - bne.n 2ce60 │ │ │ │ + bne.n 2cd38 │ │ │ │ subs.w lr, lr, #1 │ │ │ │ - bne.w 2cd0e │ │ │ │ + bne.w 2cbe6 │ │ │ │ mov r5, ip │ │ │ │ add.w r9, r9, #1 │ │ │ │ adds r4, #4 │ │ │ │ cmp r6, r9 │ │ │ │ - bne.w 2ccea │ │ │ │ - b.n 2ccc0 │ │ │ │ + bne.w 2cbc2 │ │ │ │ + b.n 2cb98 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ dmb ish │ │ │ │ ldr.w r8, [r7, #24] │ │ │ │ @@ -3209,15 +3099,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ ldrb.w r3, [r7, #64] @ 0x40 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov r8, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov ip, r5 │ │ │ │ mov lr, r6 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r3, #6 │ │ │ │ str r3, [r6, #0] │ │ │ │ @@ -3233,230 +3123,230 @@ │ │ │ │ mov r6, r3 │ │ │ │ ldmia.w r8!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str r6, [r4, #0] │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ strb.w r3, [fp, #12] │ │ │ │ - cbz r0, 2cf16 │ │ │ │ + cbz r0, 2cdee │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 2d018 │ │ │ │ + bl 2cef0 │ │ │ │ ldrb r3, [r7, #18] │ │ │ │ - cbz r3, 2cf2c │ │ │ │ + cbz r3, 2ce04 │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ - cbz r0, 2cf2c │ │ │ │ + cbz r0, 2ce04 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 2d152 │ │ │ │ + bl 2d02a │ │ │ │ strb.w r0, [fp, #14] │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ - cbnz r0, 2cf38 │ │ │ │ + cbnz r0, 2ce10 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [fp, #13] │ │ │ │ - b.n 2cf7e │ │ │ │ + b.n 2ce56 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 2cf72 │ │ │ │ + cbz r3, 2ce4a │ │ │ │ add r3, sp, #24 │ │ │ │ mov r2, r9 │ │ │ │ movs r4, #1 │ │ │ │ mov r1, sl │ │ │ │ strb.w r4, [fp, #13] │ │ │ │ - bl 2d152 │ │ │ │ + bl 2d02a │ │ │ │ ldrb.w r3, [sp, #24] │ │ │ │ - cbz r3, 2cf7e │ │ │ │ + cbz r3, 2ce56 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov.w r1, sl, lsl #22 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sp, #44] @ 0x2c │ │ │ │ - bl 70082 <_Py_SetRefcnt@@Base+0xa04> │ │ │ │ - cbz r0, 2cf7a │ │ │ │ + bl 700a2 <_Py_SetRefcnt@@Base+0xa04> │ │ │ │ + cbz r0, 2ce52 │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r3, 2cf7e │ │ │ │ + cbz r3, 2ce56 │ │ │ │ strb.w r4, [fp, #14] │ │ │ │ - b.n 2cf7e │ │ │ │ + b.n 2ce56 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 6f6e8 <_Py_SetRefcnt@@Base+0x6a> │ │ │ │ + bl 6f708 <_Py_SetRefcnt@@Base+0x6a> │ │ │ │ strb.w r0, [fp, #13] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add.w ip, r0, r1, lsl #2 │ │ │ │ ldr.w r5, [r0, r1, lsl #2] │ │ │ │ adds r0, r5, #1 │ │ │ │ - bne.n 2cf9a │ │ │ │ + bne.n 2ce72 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2d014 │ │ │ │ + b.n 2ceec │ │ │ │ cmp r2, #32 │ │ │ │ - beq.n 2cfa8 │ │ │ │ - cbz r2, 2cfae │ │ │ │ + beq.n 2ce80 │ │ │ │ + cbz r2, 2ce86 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r2 │ │ │ │ subs r0, #1 │ │ │ │ - b.n 2cfb0 │ │ │ │ + b.n 2ce88 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2cfb0 │ │ │ │ + b.n 2ce88 │ │ │ │ mov r0, r2 │ │ │ │ mvns r4, r5 │ │ │ │ rsb lr, r2, #32 │ │ │ │ rbit r4, r4 │ │ │ │ clz r4, r4 │ │ │ │ cmp lr, r4 │ │ │ │ lsl.w r0, r0, r4 │ │ │ │ - bcc.n 2cf96 │ │ │ │ + bcc.n 2ce6e │ │ │ │ ands.w r7, r0, r5 │ │ │ │ - bne.n 2cffa │ │ │ │ + bne.n 2ced2 │ │ │ │ orr.w r7, r0, r5 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [ip] │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 2cfe6 │ │ │ │ + bne.n 2cebe │ │ │ │ strex r8, r7, [ip] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 2cfd4 │ │ │ │ + bne.n 2ceac │ │ │ │ dmb ish │ │ │ │ - beq.n 2cff0 │ │ │ │ + beq.n 2cec8 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 2d00e │ │ │ │ + b.n 2cee6 │ │ │ │ add.w r4, r4, r1, lsl #5 │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r3, #0] │ │ │ │ - b.n 2d014 │ │ │ │ + b.n 2ceec │ │ │ │ cmp r2, #1 │ │ │ │ ittte ne │ │ │ │ rsbne r6, r4, #32 │ │ │ │ clzne r7, r7 │ │ │ │ subne r6, r6, r7 │ │ │ │ moveq r6, r2 │ │ │ │ add r4, r6 │ │ │ │ lsls r0, r6 │ │ │ │ cmp r4, lr │ │ │ │ - bls.n 2cfc6 │ │ │ │ - b.n 2cf96 │ │ │ │ + bls.n 2ce9e │ │ │ │ + b.n 2ce6e │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ lsrs r5, r2, #5 │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #20 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 2d0d6 │ │ │ │ + bl 2cfae │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r2, r4, r5, lsl #2 │ │ │ │ dmb ish │ │ │ │ mvns r1, r3 │ │ │ │ adds r3, r2, #4 │ │ │ │ ldrex r4, [r2] │ │ │ │ and.w r5, r4, r1 │ │ │ │ strex r6, r5, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2d048 │ │ │ │ + bne.n 2cf20 │ │ │ │ dmb ish │ │ │ │ ldr r1, [sp, #12] │ │ │ │ bics r1, r4 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ - cbz r0, 2d0a2 │ │ │ │ + cbz r0, 2cf7a │ │ │ │ adds r4, r0, #1 │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ dmb ish │ │ │ │ mvns r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ adds r4, #4 │ │ │ │ ldrex r7, [r5] │ │ │ │ and.w ip, r7, r6 │ │ │ │ strex lr, ip, [r5] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 2d07c │ │ │ │ + bne.n 2cf54 │ │ │ │ dmb ish │ │ │ │ and.w r1, r1, #1 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ bics r5, r7 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 2d070 │ │ │ │ + bne.n 2cf48 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - cbz r2, 2d0d0 │ │ │ │ + cbz r2, 2cfa8 │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ mvns r2, r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ and.w r4, r0, r2 │ │ │ │ strex r5, r4, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2d0b0 │ │ │ │ + bne.n 2cf88 │ │ │ │ dmb ish │ │ │ │ and.w r1, r1, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ bics r3, r0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ and.w r4, r0, #31 │ │ │ │ adds r0, r4, r1 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r0, #32 │ │ │ │ - bhi.n 2d0fa │ │ │ │ + bhi.n 2cfd2 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.n 2d12e │ │ │ │ - cbz r1, 2d13a │ │ │ │ + bhi.n 2d006 │ │ │ │ + cbz r1, 2d012 │ │ │ │ movs r6, #1 │ │ │ │ movs r7, #0 │ │ │ │ lsls r6, r1 │ │ │ │ mov r1, r7 │ │ │ │ subs r6, #1 │ │ │ │ lsls r6, r4 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 2d146 │ │ │ │ + b.n 2d01e │ │ │ │ subs r0, r4, #1 │ │ │ │ subs r1, #32 │ │ │ │ cmp r0, #31 │ │ │ │ ittet ls │ │ │ │ movls r6, #1 │ │ │ │ rsbls r0, r4, #32 │ │ │ │ movhi.w r6, #4294967295 @ 0xffffffff │ │ │ │ lslls r6, r0 │ │ │ │ itt ls │ │ │ │ addls.w r6, r6, #4294967295 @ 0xffffffff │ │ │ │ lslls r6, r4 │ │ │ │ add r4, r1 │ │ │ │ lsrs r1, r4, #5 │ │ │ │ ands.w r4, r4, #31 │ │ │ │ - beq.n 2d142 │ │ │ │ + beq.n 2d01a │ │ │ │ movs r0, #1 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ lsl.w r4, r0, r4 │ │ │ │ subs r4, #1 │ │ │ │ - b.n 2d146 │ │ │ │ + b.n 2d01e │ │ │ │ movs r7, #0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r7 │ │ │ │ mov r1, r7 │ │ │ │ - b.n 2d146 │ │ │ │ + b.n 2d01e │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 2d146 │ │ │ │ + b.n 2d01e │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ str r6, [r2, #0] │ │ │ │ mov r0, r1 │ │ │ │ str r7, [r3, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ @@ -3469,77 +3359,77 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ - bl 2d0d6 │ │ │ │ + bl 2cfae │ │ │ │ add.w r2, r4, r6, lsl #2 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r2, #4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r2] │ │ │ │ orr.w r0, r4, r3 │ │ │ │ strex r6, r0, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2d186 │ │ │ │ + bne.n 2d05e │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r4, r3 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ subs r3, r3, r4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ - cbz r7, 2d1ee │ │ │ │ + cbz r7, 2d0c6 │ │ │ │ adds r4, r7, #1 │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r4 │ │ │ │ adds r4, #4 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ dmb ish │ │ │ │ ldrex ip, [lr] │ │ │ │ orr.w r8, ip, r6 │ │ │ │ strex r9, r8, [lr] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 2d1be │ │ │ │ + bne.n 2d096 │ │ │ │ dmb ish │ │ │ │ and.w r0, r0, #1 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ands.w ip, ip, r6 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r6, ip │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 2d1b4 │ │ │ │ + bne.n 2d08c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - cbz r4, 2d222 │ │ │ │ + cbz r4, 2d0fa │ │ │ │ add.w r2, r1, r7, lsl #2 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ orr.w r6, r1, r4 │ │ │ │ strex r7, r6, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 2d1fa │ │ │ │ + bne.n 2d0d2 │ │ │ │ dmb ish │ │ │ │ and.w r0, r0, #1 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ands r1, r2 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r2, r1 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ - cbz r5, 2d226 │ │ │ │ + cbz r5, 2d0fe │ │ │ │ strb r3, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {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 │ │ │ │ @@ -3547,15 +3437,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ ittee ge │ │ │ │ movge r2, #1 │ │ │ │ movge r3, #0 │ │ │ │ movlt.w r2, #4294967295 @ 0xffffffff │ │ │ │ movlt.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r0, [r1, #448] @ 0x1c0 │ │ │ │ - bl 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ ldr.w r3, [r4, #432] @ 0x1b0 │ │ │ │ asrs r2, r5, #31 │ │ │ │ ldr.w r1, [r4, #436] @ 0x1b4 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #432] @ 0x1b0 │ │ │ │ cmp r3, r1 │ │ │ │ @@ -3574,30 +3464,30 @@ │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 2d2ae │ │ │ │ + beq.n 2d186 │ │ │ │ dmb ish │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ - cbnz r1, 2d2b2 │ │ │ │ + cbnz r1, 2d18a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2d2e2 │ │ │ │ + b.n 2d1ba │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 2d2c4 │ │ │ │ + bls.n 2d19c │ │ │ │ subs r5, r2, #1 │ │ │ │ clz r1, r5 │ │ │ │ sub.w r7, r1, #29 │ │ │ │ cmp r7, #2 │ │ │ │ - bhi.n 2d2c8 │ │ │ │ + bhi.n 2d1a0 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 2d2dc │ │ │ │ + b.n 2d1b4 │ │ │ │ rsb r7, r1, #29 │ │ │ │ rsb r1, r1, #31 │ │ │ │ lsrs r5, r7 │ │ │ │ and.w r5, r5, #3 │ │ │ │ orr.w r5, r5, r1, lsl #2 │ │ │ │ subs r5, #4 │ │ │ │ movs r1, #12 │ │ │ │ @@ -3610,100 +3500,100 @@ │ │ │ │ movcc r1, #1 │ │ │ │ cmp r2, #1 │ │ │ │ mul.w r9, r7, r6 │ │ │ │ add.w lr, r4, r9 │ │ │ │ add.w r9, r9, #116 @ 0x74 │ │ │ │ add r9, r4 │ │ │ │ strd r1, ip, [lr, #116] @ 0x74 │ │ │ │ - bls.n 2d320 │ │ │ │ + bls.n 2d1f8 │ │ │ │ subs r2, r6, #1 │ │ │ │ add r2, r1 │ │ │ │ mla r2, r7, r2, r4 │ │ │ │ str.w ip, [r2, #116] @ 0x74 │ │ │ │ str.w ip, [r2, #140] @ 0x8c │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ mul.w r7, r7, ip │ │ │ │ str r7, [r2, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d448 │ │ │ │ + beq.w 2d320 │ │ │ │ add.w r7, r9, #4294967295 @ 0xffffffff │ │ │ │ movw r2, #43691 @ 0xaaab │ │ │ │ movt r2, #43690 @ 0xaaaa │ │ │ │ ldr.w fp, [r0, #448] @ 0x1c0 │ │ │ │ bfc r7, #0, #22 │ │ │ │ mov.w sl, r1, lsl #15 │ │ │ │ add.w r3, r7, #116 @ 0x74 │ │ │ │ sub.w r3, r9, r3 │ │ │ │ asrs r3, r3, #4 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ add.w r7, r7, r3, lsl #15 │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d448 │ │ │ │ + beq.n 2d320 │ │ │ │ movw r8, #2172 @ 0x87c │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ ldr.w r3, [r8, #304] @ 0x130 │ │ │ │ - cbnz r3, 2d36c │ │ │ │ + cbnz r3, 2d244 │ │ │ │ add.w r0, r8, #300 @ 0x12c │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r8, #300] @ 0x12c │ │ │ │ - cbnz r3, 2d380 │ │ │ │ + cbnz r3, 2d258 │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e298 │ │ │ │ - b.n 2d448 │ │ │ │ + bl 2e03c │ │ │ │ + b.n 2d320 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ add.w sl, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #28 │ │ │ │ movs r7, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #24 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r7, [sp, #28] │ │ │ │ - bl 2d906 │ │ │ │ + bl 1f8900 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r7 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - cbnz r0, 2d3b4 │ │ │ │ + cbnz r0, 2d28c │ │ │ │ adds r3, #1 │ │ │ │ adds r1, #4 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 2d3a6 │ │ │ │ - b.n 2d448 │ │ │ │ + bne.n 2d27e │ │ │ │ + b.n 2d320 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d448 │ │ │ │ + beq.n 2d320 │ │ │ │ add.w r7, r4, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add.w lr, r4, #68 @ 0x44 │ │ │ │ mov ip, r1 │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ ldr.w sl, [r2], #4 │ │ │ │ cmp r3, lr │ │ │ │ and.w r0, r0, sl │ │ │ │ str.w r0, [ip], #4 │ │ │ │ - bne.n 2d3c8 │ │ │ │ + bne.n 2d2a0 │ │ │ │ add.w r3, r4, #36 @ 0x24 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ cmp r7, r3 │ │ │ │ orr.w r2, r2, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bne.n 2d3e0 │ │ │ │ + bne.n 2d2b8 │ │ │ │ add r1, sp, #32 │ │ │ │ movs r0, #1 │ │ │ │ - blx 29ee4 <__clock_gettime64@plt> │ │ │ │ + blx 29bb0 <__clock_gettime64@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ movw r2, #56963 @ 0xde83 │ │ │ │ movt r2, #17179 @ 0x431b │ │ │ │ umull r7, sl, r7, r1 │ │ │ │ smull r2, r0, r3, r2 │ │ │ │ @@ -3711,248 +3601,248 @@ │ │ │ │ asrs r3, r3, #31 │ │ │ │ rsb r3, r3, r0, asr #18 │ │ │ │ mla sl, r1, r2, sl │ │ │ │ adds r7, r7, r3 │ │ │ │ adc.w sl, sl, r3, asr #31 │ │ │ │ ldrd r2, r3, [r4, #32] │ │ │ │ orrs.w r1, r2, r3 │ │ │ │ - bne.n 2d47e │ │ │ │ + bne.n 2d356 │ │ │ │ ldr.w r3, [r8, #304] @ 0x130 │ │ │ │ - cbnz r3, 2d43a │ │ │ │ - ldr r0, [pc, #184] @ (2d4f0 ) │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + cbnz r3, 2d312 │ │ │ │ + ldr r0, [pc, #184] @ (2d3c8 ) │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r8, #300] @ 0x12c │ │ │ │ adds r7, r3, r7 │ │ │ │ str r7, [r4, #32] │ │ │ │ adc.w r3, sl, r3, asr #31 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r5, 2d46c │ │ │ │ + cbz r5, 2d344 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movs r1, #0 │ │ │ │ mla r3, r3, r6, r4 │ │ │ │ str.w r2, [r3, #156] @ 0x9c │ │ │ │ str.w r1, [r3, #160] @ 0xa0 │ │ │ │ str.w r9, [r5] │ │ │ │ - cbz r2, 2d468 │ │ │ │ + cbz r2, 2d340 │ │ │ │ str.w r9, [r2, #44] @ 0x2c │ │ │ │ - b.n 2d46c │ │ │ │ + b.n 2d344 │ │ │ │ str.w r9, [r5, #4] │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mla r3, r3, r6, r4 │ │ │ │ str.w r2, [r3, #140] @ 0x8c │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, r2 │ │ │ │ ldr.w r1, [r8, #504] @ 0x1f8 │ │ │ │ sbcs.w r0, sl, r3 │ │ │ │ - blt.n 2d4d4 │ │ │ │ - cbnz r1, 2d49a │ │ │ │ - ldr r0, [pc, #100] @ (2d4f4 ) │ │ │ │ + blt.n 2d3ac │ │ │ │ + cbnz r1, 2d372 │ │ │ │ + ldr r0, [pc, #100] @ (2d3cc ) │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #500] @ 0x1f4 │ │ │ │ adds r2, r1, r2 │ │ │ │ adc.w r3, r3, r1, asr #31 │ │ │ │ cmp r7, r2 │ │ │ │ sbcs.w r3, sl, r3 │ │ │ │ - blt.n 2d4b8 │ │ │ │ + blt.n 2d390 │ │ │ │ mov r2, fp │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f6e34 │ │ │ │ - b.n 2d448 │ │ │ │ + bl 1f7a34 │ │ │ │ + b.n 2d320 │ │ │ │ ldr.w r3, [r8, #504] @ 0x1f8 │ │ │ │ - cbnz r3, 2d4c4 │ │ │ │ - ldr r0, [pc, #52] @ (2d4f4 ) │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + cbnz r3, 2d39c │ │ │ │ + ldr r0, [pc, #52] @ (2d3cc ) │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r8, #500] @ 0x1f4 │ │ │ │ adds r7, r3, r7 │ │ │ │ str r7, [r4, #32] │ │ │ │ adc.w r3, sl, r3, asr #31 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - b.n 2d448 │ │ │ │ - cbnz r1, 2d4dc │ │ │ │ - ldr r0, [pc, #28] @ (2d4f4 ) │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + b.n 2d320 │ │ │ │ + cbnz r1, 2d3b4 │ │ │ │ + ldr r0, [pc, #28] @ (2d3cc ) │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr.w r2, [r8, #500] @ 0x1f4 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ adds r3, r3, r2 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ adc.w r3, r3, r2, asr #31 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - b.n 2d448 │ │ │ │ + b.n 2d320 │ │ │ │ lsrs r0, r5, #6 │ │ │ │ lsls r4, r1, #1 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ lsls r4, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2d5ac │ │ │ │ + bne.n 2d484 │ │ │ │ movw r2, #8140 @ 0x1fcc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d58e │ │ │ │ + beq.n 2d466 │ │ │ │ push {r4, r5} │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbnz r4, 2d57e │ │ │ │ + cbnz r4, 2d456 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 2d520 │ │ │ │ + bne.n 2d3f8 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, 2d564 │ │ │ │ + cbz r0, 2d43c │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbnz r4, 2d564 │ │ │ │ - b.n 2d524 │ │ │ │ + cbnz r4, 2d43c │ │ │ │ + b.n 2d3fc │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r4 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ movw r4, #8348 @ 0x209c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 2d540 │ │ │ │ + beq.n 2d418 │ │ │ │ movw r4, #8800 @ 0x2260 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r5, r4 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 2d55e │ │ │ │ + beq.n 2d436 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 2d560 │ │ │ │ + beq.n 2d438 │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 2d560 │ │ │ │ - b.n 2d582 │ │ │ │ + beq.n 2d438 │ │ │ │ + b.n 2d45a │ │ │ │ mov r0, r3 │ │ │ │ - cbnz r0, 2d56a │ │ │ │ - b.n 2d58a │ │ │ │ + cbnz r0, 2d442 │ │ │ │ + b.n 2d462 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 2d586 │ │ │ │ + bne.n 2d45e │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 2d582 │ │ │ │ + ble.n 2d45a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d58a │ │ │ │ + beq.n 2d462 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 2d58a │ │ │ │ + b.n 2d462 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 2d586 │ │ │ │ + bne.n 2d45e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2d58a │ │ │ │ + b.n 2d462 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2d544 │ │ │ │ + b.n 2d41c │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 2d5ac │ │ │ │ + beq.n 2d484 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r0, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 2d5b0 │ │ │ │ + beq.n 2d488 │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 2d5b0 │ │ │ │ + beq.n 2d488 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cbz r0, 2d5c6 │ │ │ │ + cbz r0, 2d49e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 2d5ac │ │ │ │ + ble.n 2d484 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d5c6 │ │ │ │ + beq.n 2d49e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #44024 @ 0xabf8 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ sub sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ movw r4, #1013 @ 0x3f5 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #21164 @ 0x52ac │ │ │ │ + movw r2, #17772 @ 0x456c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl 252a30 <_PyBytes_Join@@Base+0x594> │ │ │ │ + bl 252dc8 <_PyBytes_Join@@Base+0x594> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r4, [pc, #32] @ (2d638 ) │ │ │ │ + ldr r4, [pc, #32] @ (2d510 ) │ │ │ │ movw r1, #1785 @ 0x6f9 │ │ │ │ - movw r3, #9408 @ 0x24c0 │ │ │ │ + movw r3, #6016 @ 0x1780 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #21276 @ 0x531c │ │ │ │ + movw r2, #17884 @ 0x45dc │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 71c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 71cbc <_PyObject_AssertFailed@@Base> │ │ │ │ nop │ │ │ │ - ldrh r4, [r2, #36] @ 0x24 │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ movs r4, r6 │ │ │ │ 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, r2 │ │ │ │ ldr r6, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ - cbz r2, 2d658 │ │ │ │ + cbz r2, 2d530 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 2d65e │ │ │ │ + cbz r3, 2d536 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r4 │ │ │ │ itt eq │ │ │ │ ldreq r2, [r4, #44] @ 0x2c │ │ │ │ streq r2, [r1, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 2d676 │ │ │ │ + bne.n 2d54e │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 1f7058 │ │ │ │ + bl 1f7c50 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 2d686 │ │ │ │ + cbz r3, 2d55e │ │ │ │ str r4, [r3, #40] @ 0x28 │ │ │ │ str r4, [r5, #4] │ │ │ │ - b.n 2d692 │ │ │ │ + b.n 2d56a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ strd r4, r4, [r5] │ │ │ │ - bl 1f7058 │ │ │ │ + bl 1f7c50 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #8 │ │ │ │ movt r1, #1 │ │ │ │ ldrb r2, [r4, #14] │ │ │ │ subs r1, r3, r1 │ │ │ │ negs r3, r1 │ │ │ │ adcs r3, r1 │ │ │ │ @@ -3967,47 +3857,47 @@ │ │ │ │ mov r0, r1 │ │ │ │ ldrb r3, [r4, #14] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ strb r3, [r4, #14] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 2d6e2 │ │ │ │ + bl 2d5ba │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 2d736 │ │ │ │ + b.n 2d60e │ │ │ │ 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 r5, [r1, #36] @ 0x24 │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ - cbz r2, 2d6fc │ │ │ │ + cbz r2, 2d5d4 │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 2d702 │ │ │ │ + cbz r3, 2d5da │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r4 │ │ │ │ itt eq │ │ │ │ ldreq r2, [r4, #44] @ 0x2c │ │ │ │ streq r2, [r0, #4] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 2d71c │ │ │ │ + bne.n 2d5f4 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f7058 │ │ │ │ + bl 1f7c50 │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r5, #1580] @ 0x62c │ │ │ │ bfi r1, r3, #0, #1 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r5, #1580] @ 0x62c │ │ │ │ strd r3, r3, [r4, #40] @ 0x28 │ │ │ │ @@ -4015,29 +3905,29 @@ │ │ │ │ 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 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2d774 │ │ │ │ + bl 2d64c │ │ │ │ bfc r4, #0, #22 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r3, 2d760 │ │ │ │ + cbnz r3, 2d638 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 703ec <_Py_SetRefcnt@@Base+0xd6e> │ │ │ │ + b.w 7040c <_Py_SetRefcnt@@Base+0xd6e> │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2d772 │ │ │ │ + bne.n 2d64a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7052e <_Py_SetRefcnt@@Base+0xeb0> │ │ │ │ + b.w 7054e <_Py_SetRefcnt@@Base+0xeb0> │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r6, r1 │ │ │ │ @@ -4051,67 +3941,67 @@ │ │ │ │ ldr.w r0, [r1, #448] @ 0x1c0 │ │ │ │ it lt │ │ │ │ lsllt r3, r3, #15 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ ldr.w r0, [r6, #448] @ 0x1c0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ adds r0, #32 │ │ │ │ - bl 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ ldrb r3, [r5, #20] │ │ │ │ - cbz r3, 2d824 │ │ │ │ + cbz r3, 2d6fc │ │ │ │ movw r7, #2172 @ 0x87c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr.w r3, [r7, #224] @ 0xe0 │ │ │ │ - cbnz r3, 2d7da │ │ │ │ + cbnz r3, 2d6b2 │ │ │ │ add.w r0, r7, #220 @ 0xdc │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r7, #220] @ 0xdc │ │ │ │ - cbz r3, 2d824 │ │ │ │ + cbz r3, 2d6fc │ │ │ │ add.w r0, r5, #116 @ 0x74 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r0, r4, r0 │ │ │ │ movw r2, #43691 @ 0xaaab │ │ │ │ movt r2, #43690 @ 0xaaaa │ │ │ │ ldr r3, [r4, #24] │ │ │ │ asrs r0, r0, #4 │ │ │ │ lsls r1, r1, #15 │ │ │ │ cmp r3, #3 │ │ │ │ mul.w r0, r2, r0 │ │ │ │ - bls.n 2d812 │ │ │ │ + bls.n 2d6ea │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bhi.n 2d808 │ │ │ │ + bhi.n 2d6e0 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ - b.n 2d814 │ │ │ │ + b.n 2d6ec │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r3, #0 │ │ │ │ - b.n 2d814 │ │ │ │ + b.n 2d6ec │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r3, r0, lsl #15 │ │ │ │ ldr.w r2, [r6, #448] @ 0x1c0 │ │ │ │ subs r1, r1, r3 │ │ │ │ add r0, r5 │ │ │ │ - bl 700f8 <_Py_SetRefcnt@@Base+0xa7a> │ │ │ │ + bl 70118 <_Py_SetRefcnt@@Base+0xa7a> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #10 │ │ │ │ bic.w r3, r3, #2 │ │ │ │ strb r3, [r4, #8] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d84c │ │ │ │ + bl 2d724 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -4120,460 +4010,348 @@ │ │ │ │ sub sp, #12 │ │ │ │ bfc r5, #0, #22 │ │ │ │ dmb ish │ │ │ │ ldr.w r9, [r5, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 2d87e │ │ │ │ + bne.n 2d756 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r0, #24] │ │ │ │ - b.n 2d8fe │ │ │ │ + b.n 2d7d6 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ ldr r2, [r5, #108] @ 0x6c │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ mla r2, r3, r2, r5 │ │ │ │ mul.w r3, r7, r3 │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ add r0, r3 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs.n 2d8aa │ │ │ │ + bcs.n 2d782 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbnz r2, 2d8aa │ │ │ │ + cbnz r2, 2d782 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r7, r3 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2d8aa │ │ │ │ - bl 2fccc │ │ │ │ + beq.n 2d782 │ │ │ │ + bl 2fa6c │ │ │ │ add.w r3, r5, #116 @ 0x74 │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 2d8d6 │ │ │ │ + bls.n 2d7ae │ │ │ │ ldr.w r2, [r4, #-44] │ │ │ │ mvn.w r3, #47 @ 0x2f │ │ │ │ subs r3, r3, r2 │ │ │ │ adds r6, r4, r3 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ - cbnz r2, 2d8d6 │ │ │ │ + cbnz r2, 2d7ae │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r7, r3 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2d8d8 │ │ │ │ + beq.n 2d7b0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2fccc │ │ │ │ - b.n 2d8d8 │ │ │ │ + bl 2fa6c │ │ │ │ + b.n 2d7b0 │ │ │ │ mov r6, r4 │ │ │ │ subs r3, r6, #1 │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ mov r2, r7 │ │ │ │ bfc r3, #0, #22 │ │ │ │ mov r0, r5 │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ str.w r8, [sp] │ │ │ │ subs r3, r6, r3 │ │ │ │ asrs r3, r3, #4 │ │ │ │ mul.w r1, r3, r1 │ │ │ │ movs r3, #1 │ │ │ │ - bl 2d284 │ │ │ │ + bl 2d15c │ │ │ │ mov r0, r6 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ - sub sp, #20 │ │ │ │ - subs r5, r3, #1 │ │ │ │ - movs r4, #0 │ │ │ │ - cmp.w r5, #4194304 @ 0x400000 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ - ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ - strd r4, r4, [r6] │ │ │ │ - strd r4, r4, [r6, #8] │ │ │ │ - bcs.n 2d9d0 │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ - cmp r4, #1 │ │ │ │ - beq.n 2d9d0 │ │ │ │ - ldrd r4, r5, [r0, #96] @ 0x60 │ │ │ │ - add.w ip, r0, r4, lsl #15 │ │ │ │ - lsls r5, r5, #15 │ │ │ │ - mov.w r9, r4, lsl #15 │ │ │ │ - cmp r2, ip │ │ │ │ - bcs.n 2d9d0 │ │ │ │ - mov.w lr, #32768 @ 0x8000 │ │ │ │ - movt lr, #65535 @ 0xffff │ │ │ │ - sub.w ip, r2, r0 │ │ │ │ - movw r4, #32767 @ 0x7fff │ │ │ │ - cbz r1, 2d96c │ │ │ │ - add r4, ip │ │ │ │ - add.w r1, r3, ip │ │ │ │ - and.w r4, r4, lr │ │ │ │ - and.w r1, r1, lr │ │ │ │ - b.n 2d978 │ │ │ │ - adds r1, r3, r4 │ │ │ │ - and.w r4, ip, lr │ │ │ │ - add r1, ip │ │ │ │ - and.w r1, r1, lr │ │ │ │ - cmp r5, ip │ │ │ │ - bhi.n 2d980 │ │ │ │ - cmp r5, r4 │ │ │ │ - bhi.n 2d982 │ │ │ │ - mov r5, r4 │ │ │ │ - cmp r1, r9 │ │ │ │ - add r0, r5 │ │ │ │ - it cs │ │ │ │ - movcs r1, r9 │ │ │ │ - str r0, [r7, #0] │ │ │ │ - cmp r1, r5 │ │ │ │ - ite hi │ │ │ │ - subhi r0, r1, r5 │ │ │ │ - movls r0, #0 │ │ │ │ - str.w r0, [r8] │ │ │ │ - cbz r0, 2d9d0 │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ - lsrs r7, r5, #15 │ │ │ │ - add.w ip, r4, r5, lsr #15 │ │ │ │ - cmp.w ip, #128 @ 0x80 │ │ │ │ - bls.n 2d9c2 │ │ │ │ - strd r3, r0, [sp, #8] │ │ │ │ - movw r0, #22032 @ 0x5610 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r1, [sp, #0] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 6fd0a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 2d9d6 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ - bne.n 2d9e8 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - strd r3, r3, [r2] │ │ │ │ - strd r3, r3, [r2, #8] │ │ │ │ - bx lr │ │ │ │ - cbz r1, 2da04 │ │ │ │ - push {r4, r5} │ │ │ │ - and.w r4, r0, #31 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r5, #1 │ │ │ │ - add.w r0, r2, r0, lsl #2 │ │ │ │ - strd r3, r3, [r2] │ │ │ │ - str r3, [r2, #8] │ │ │ │ - str r3, [r2, #12] │ │ │ │ - b.n 2da0e │ │ │ │ - strd r1, r1, [r2] │ │ │ │ - strd r1, r1, [r2, #8] │ │ │ │ - bx lr │ │ │ │ - rsb r3, r4, #32 │ │ │ │ - cmp r3, r1 │ │ │ │ - it cs │ │ │ │ - movcs r3, r1 │ │ │ │ - cmp r3, #32 │ │ │ │ - itett ne │ │ │ │ - lslne.w r2, r5, r3 │ │ │ │ - moveq.w r2, #4294967295 @ 0xffffffff │ │ │ │ - addne.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ - lslne r2, r4 │ │ │ │ - movs r4, #0 │ │ │ │ - subs r1, r1, r3 │ │ │ │ - str.w r2, [r0], #4 │ │ │ │ - bne.n 2da0e │ │ │ │ - pop {r4, r5} │ │ │ │ - bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22120 @ 0x5668 │ │ │ │ + movw r1, #18728 @ 0x4928 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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 │ │ │ │ movw r4, #43792 @ 0xab10 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #22244 @ 0x56e4 │ │ │ │ + movw r1, #18852 @ 0x49a4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2dab0 │ │ │ │ + beq.n 2d856 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2dab0 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2d856 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ - nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #46408 @ 0xb548 │ │ │ │ + movw r1, #43016 @ 0xa808 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - blx 2a2a8 │ │ │ │ - cbz r0, 2db1e │ │ │ │ - movw r1, #46216 @ 0xb488 │ │ │ │ + blx 29f20 │ │ │ │ + cbz r0, 2d8c2 │ │ │ │ + movw r1, #42824 @ 0xa748 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a2a8 │ │ │ │ - cbz r0, 2db22 │ │ │ │ - movw r1, #46244 @ 0xb4a4 │ │ │ │ + blx 29f20 │ │ │ │ + cbz r0, 2d8c6 │ │ │ │ + movw r1, #42852 @ 0xa764 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a2a8 │ │ │ │ - cbz r0, 2db26 │ │ │ │ - movw r1, #46312 @ 0xb4e8 │ │ │ │ + blx 29f20 │ │ │ │ + cbz r0, 2d8ca │ │ │ │ + movw r1, #42920 @ 0xa7a8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a2a8 │ │ │ │ - cbz r0, 2db2a │ │ │ │ + blx 29f20 │ │ │ │ + cbz r0, 2d8ce │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46368 @ 0xb520 │ │ │ │ + movw r1, #42976 @ 0xa7e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - blx 2a2a8 │ │ │ │ + blx 29f20 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #7 │ │ │ │ movne r0, #8 │ │ │ │ - b.n 2db2c │ │ │ │ + b.n 2d8d0 │ │ │ │ movs r0, #3 │ │ │ │ - b.n 2db2c │ │ │ │ + b.n 2d8d0 │ │ │ │ movs r0, #4 │ │ │ │ - b.n 2db2c │ │ │ │ + b.n 2d8d0 │ │ │ │ movs r0, #5 │ │ │ │ - b.n 2db2c │ │ │ │ + b.n 2d8d0 │ │ │ │ movs r0, #6 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - bne.n 2db64 │ │ │ │ + bne.n 2d908 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28464 @ 0x6f30 │ │ │ │ + movw r1, #25012 @ 0x61b4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 2db72 │ │ │ │ + b.n 2d916 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r1, r0, #12 │ │ │ │ - bl a81a4 │ │ │ │ + bl a83d8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0002db76 : │ │ │ │ +0002d91a : │ │ │ │ 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 abde4 │ │ │ │ + bl ac094 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2dbc8 │ │ │ │ + cbz r0, 2d96c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl abe04 │ │ │ │ + bl ac0b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2dbb8 │ │ │ │ + bne.n 2d95c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 2dbc8 │ │ │ │ + b.n 2d96c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2dbb4 │ │ │ │ + bne.n 2d958 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2dbb4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2d958 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ - bl 1fa7e0 │ │ │ │ + bl 1fb4d0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2dd42 │ │ │ │ + beq.w 2dae6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2dd4a │ │ │ │ + bl 2daee │ │ │ │ mov r3, r0 │ │ │ │ str.w r0, [r4, #2732] @ 0xaac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2dd24 │ │ │ │ + beq.w 2dac8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [r4, #2724] @ 0xaa4 │ │ │ │ str.w r3, [r4, #2728] @ 0xaa8 │ │ │ │ - bl 1faa5c │ │ │ │ + bl 1fb74c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2dcee │ │ │ │ + beq.n 2da92 │ │ │ │ ldr.w r6, [r4, #2724] @ 0xaa4 │ │ │ │ ldr.w r5, [r4, #2728] @ 0xaa8 │ │ │ │ - cbz r6, 2dc42 │ │ │ │ + cbz r6, 2d9e6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22e9c0 │ │ │ │ + bl 22f778 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2dcee │ │ │ │ - bl bc860 │ │ │ │ + beq.n 2da92 │ │ │ │ + bl bcb5c │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 2dc62 │ │ │ │ + cbz r1, 2da06 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 2dc5e │ │ │ │ + bne.n 2da02 │ │ │ │ add r1, sp, #8 │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str.w r2, [r1, #-8] │ │ │ │ - beq.n 2dc62 │ │ │ │ + beq.n 2da06 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 2dc46 │ │ │ │ + b.n 2d9ea │ │ │ │ ldr r7, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #2724] @ 0xaa4 │ │ │ │ - cbnz r7, 2dc74 │ │ │ │ + cbnz r7, 2da18 │ │ │ │ ldr.w r1, [r4, #2724] @ 0xaa4 │ │ │ │ - cbz r1, 2dcc8 │ │ │ │ - b.n 2dcb8 │ │ │ │ - movw r3, #17359 @ 0x43cf │ │ │ │ + cbz r1, 2da6c │ │ │ │ + b.n 2da5c │ │ │ │ + movw r3, #16751 @ 0x416f │ │ │ │ movt r3, #3 │ │ │ │ mov r2, r4 │ │ │ │ subs r1, r7, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1fac1c │ │ │ │ + bl 1fb90c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2dd24 │ │ │ │ + beq.n 2dac8 │ │ │ │ ldr.w r3, [r4, #2724] @ 0xaa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2dc6c │ │ │ │ + bne.n 2da10 │ │ │ │ ldr.w r3, [r4, #2688] @ 0xa80 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 2dc6c │ │ │ │ + beq.n 2da10 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2dc6c │ │ │ │ - movw r3, #17359 @ 0x43cf │ │ │ │ + beq.n 2da10 │ │ │ │ + movw r3, #16751 @ 0x416f │ │ │ │ movt r3, #3 │ │ │ │ subs r1, r1, r7 │ │ │ │ adds r0, r7, #1 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1fac1c │ │ │ │ + bl 1fb90c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2dc6c │ │ │ │ - b.n 2dd24 │ │ │ │ + bne.n 2da10 │ │ │ │ + b.n 2dac8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22e9c0 │ │ │ │ + bl 22f778 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 2dcee │ │ │ │ + cbz r0, 2da92 │ │ │ │ add.w r5, r0, #16 │ │ │ │ - b.n 2dcca │ │ │ │ - cbz r6, 2dd18 │ │ │ │ + b.n 2da6e │ │ │ │ + cbz r6, 2dabc │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 2dd4a │ │ │ │ + bl 2daee │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2dcf6 │ │ │ │ + cbnz r0, 2da9a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2dcee │ │ │ │ + beq.n 2da92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2dcee │ │ │ │ + cbnz r3, 2da92 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 30a2c │ │ │ │ - b.n 2dd24 │ │ │ │ + bl 307cc │ │ │ │ + b.n 2dac8 │ │ │ │ ldr.w r0, [r4, #2732] @ 0xaac │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r5, [r4, #2732] @ 0xaac │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2dd18 │ │ │ │ + beq.n 2dabc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2dd18 │ │ │ │ + cbnz r3, 2dabc │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str.w r5, [r4, #2728] @ 0xaa8 │ │ │ │ str.w r3, [r4, #2716] @ 0xa9c │ │ │ │ - cbnz r5, 2dd2e │ │ │ │ + cbnz r5, 2dad2 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 20481c │ │ │ │ - b.n 2dd42 │ │ │ │ - movw r3, #36253 @ 0x8d9d │ │ │ │ + bl 205508 │ │ │ │ + b.n 2dae6 │ │ │ │ + movw r3, #36965 @ 0x9065 │ │ │ │ movt r3, #11 │ │ │ │ str r5, [r4, #8] │ │ │ │ strd r5, r5, [r4] │ │ │ │ str r5, [r4, #24] │ │ │ │ str.w r3, [r4, #2744] @ 0xab8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ @@ -4581,248 +4359,248 @@ │ │ │ │ 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 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r0 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ adds r6, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2dd7c │ │ │ │ + cbnz r0, 2db20 │ │ │ │ movs r3, #15 │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl 241c5c │ │ │ │ + bl 242440 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 2dddc │ │ │ │ + b.n 2db80 │ │ │ │ mov r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 2dda8 │ │ │ │ + cbz r3, 2db4c │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 2dd92 │ │ │ │ - cbz r7, 2dd92 │ │ │ │ + bne.n 2db36 │ │ │ │ + cbz r7, 2db36 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ - cbz r3, 2ddbc │ │ │ │ + cbz r3, 2db60 │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ add.w r4, r4, #1 │ │ │ │ itet eq │ │ │ │ moveq r3, #10 │ │ │ │ movne r7, #0 │ │ │ │ moveq r7, #1 │ │ │ │ mov r0, r3 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ - b.n 2dd82 │ │ │ │ + b.n 2db26 │ │ │ │ cmp r0, #10 │ │ │ │ it ne │ │ │ │ cmpne r0, r3 │ │ │ │ - beq.n 2ddbc │ │ │ │ + beq.n 2db60 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2ddbc │ │ │ │ + beq.n 2db60 │ │ │ │ movs r3, #10 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ subs r1, r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ adds r1, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n 2dd78 │ │ │ │ + bls.n 2db1c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2dd78 │ │ │ │ + beq.n 2db1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9b924 │ │ │ │ + bl 9bbc0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 2dddc │ │ │ │ + cbnz r0, 2db80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ mov r0, r4 │ │ │ │ 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, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2de04 │ │ │ │ + beq.n 2dba8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2de04 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2dba8 │ │ │ │ + bl 85268 <_Py_Dealloc@@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, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #38364 @ 0x95dc │ │ │ │ + movw r1, #34912 @ 0x8860 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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 r7, r3 │ │ │ │ ldrb r3, [r1, #14] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 2de94 │ │ │ │ + bpl.n 2dc38 │ │ │ │ add.w r4, r0, #116 @ 0x74 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ subs r4, r5, r4 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ asrs r4, r4, #4 │ │ │ │ cmp r1, #3 │ │ │ │ mul.w r4, r3, r4 │ │ │ │ - bls.n 2de7a │ │ │ │ + bls.n 2dc1e │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bhi.n 2de6e │ │ │ │ + bhi.n 2dc12 │ │ │ │ add.w r3, r1, r1, lsl #1 │ │ │ │ - b.n 2de7c │ │ │ │ + b.n 2dc20 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ite ls │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, #0 │ │ │ │ - b.n 2de7c │ │ │ │ + b.n 2dc20 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ add.w r3, r3, r4, lsl #15 │ │ │ │ add r0, r3 │ │ │ │ sub.w r0, r7, r0 │ │ │ │ itt lt │ │ │ │ ldrlt r1, [r5, #0] │ │ │ │ lsllt r1, r1, #15 │ │ │ │ - bl 2cc55c │ │ │ │ + bl 2cb7e4 │ │ │ │ subs r7, r7, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.n 2dea0 │ │ │ │ - cbz r1, 2def4 │ │ │ │ + b.n 2dc44 │ │ │ │ + cbz r1, 2dc98 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r2, [r0, #28] │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r0, #20] │ │ │ │ - cbnz r2, 2dec8 │ │ │ │ + cbnz r2, 2dc6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f72b4 │ │ │ │ + b.w 1f7eac │ │ │ │ ldrb r5, [r0, #14] │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 2defa │ │ │ │ + bpl.n 2dc9e │ │ │ │ ldr r6, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 1f5ab8 │ │ │ │ + bl 1f6718 │ │ │ │ movs r3, #12 │ │ │ │ orr.w r5, r5, #1 │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r6, #1408 @ 0x580 │ │ │ │ strb r5, [r4, #14] │ │ │ │ mla r0, r3, r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add.w r0, r0, #520 @ 0x208 │ │ │ │ - b.w 2d63c │ │ │ │ + b.w 2d514 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 701a2 <_Py_SetRefcnt@@Base+0xb24> │ │ │ │ + b.w 701c2 <_Py_SetRefcnt@@Base+0xb24> │ │ │ │ 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 │ │ │ │ subs r5, r1, #0 │ │ │ │ - ble.n 2df30 │ │ │ │ + ble.n 2dcd4 │ │ │ │ mov r6, r0 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 2df2a │ │ │ │ + beq.n 2dcce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2df2a │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2dcce │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 2df16 │ │ │ │ + bne.n 2dcba │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 2df42 │ │ │ │ + cbz r1, 2dce6 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldr r6, [r6, #64] @ 0x40 │ │ │ │ - cbnz r6, 2df4c │ │ │ │ + cbnz r6, 2dcf0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6} │ │ │ │ - b.w 2030b4 │ │ │ │ + b.w 203da0 │ │ │ │ pop {r4, r5, r6} │ │ │ │ - b.w 9d98c │ │ │ │ + b.w 9dc28 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002df54 <_PyInterpreterState_GetConfigCopy@@Base>: │ │ │ │ +0002dcf8 <_PyInterpreterState_GetConfigCopy@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #44] @ (2df90 <_PyInterpreterState_GetConfigCopy@@Base+0x3c>) │ │ │ │ + ldr r2, [pc, #44] @ (2dd34 <_PyInterpreterState_GetConfigCopy@@Base+0x3c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ 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 1f0230 │ │ │ │ + bl 1f0ed0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - cbz r0, 2df8c <_PyInterpreterState_GetConfigCopy@@Base+0x38> │ │ │ │ + cbz r0, 2dd30 <_PyInterpreterState_GetConfigCopy@@Base+0x38> │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ - bl 6b5fe <_PyErr_SetFromPyStatus@@Base> │ │ │ │ + bl 6b506 <_PyErr_SetFromPyStatus@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002df94 <_PyInterpreterState_SetConfig@@Base>: │ │ │ │ +0002dd38 <_PyInterpreterState_SetConfig@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr r2, [pc, #156] @ (2e044 <_PyInterpreterState_SetConfig@@Base+0xb0>) │ │ │ │ + ldr r2, [pc, #156] @ (2dde8 <_PyInterpreterState_SetConfig@@Base+0xb0>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ 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 1edcc8 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1eea88 <_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 │ │ │ │ @@ -4832,367 +4610,367 @@ │ │ │ │ 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 1f0230 │ │ │ │ + bl 1f0ed0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 2e008 <_PyInterpreterState_SetConfig@@Base+0x74> │ │ │ │ + cbz r3, 2ddac <_PyInterpreterState_SetConfig@@Base+0x74> │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 6b5fe <_PyErr_SetFromPyStatus@@Base> │ │ │ │ - b.n 2e036 <_PyInterpreterState_SetConfig@@Base+0xa2> │ │ │ │ + bl 6b506 <_PyErr_SetFromPyStatus@@Base> │ │ │ │ + b.n 2ddda <_PyInterpreterState_SetConfig@@Base+0xa2> │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, sp │ │ │ │ - bl 1f054c │ │ │ │ + bl 1f11ec │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2dffa <_PyInterpreterState_SetConfig@@Base+0x66> │ │ │ │ + bne.n 2dd9e <_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 1f0230 │ │ │ │ + bl 1f0ed0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2dffa <_PyInterpreterState_SetConfig@@Base+0x66> │ │ │ │ + bne.n 2dd9e <_PyInterpreterState_SetConfig@@Base+0x66> │ │ │ │ mov r0, r6 │ │ │ │ - bl 20b588 <_PyOnceFlag_CallOnceSlow@@Base+0x2914> │ │ │ │ + bl 20c24c <_PyOnceFlag_CallOnceSlow@@Base+0x290c> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1f0418 │ │ │ │ + bl 1f10b8 │ │ │ │ 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, #60260 @ 0xeb64 │ │ │ │ + movw r1, #56820 @ 0xddf4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 2e0c6 <_PyInterpreterState_SetConfig@@Base+0x132> │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 2de6a <_PyInterpreterState_SetConfig@@Base+0x132> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 113b40 │ │ │ │ + bl 113908 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2e0c8 <_PyInterpreterState_SetConfig@@Base+0x134> │ │ │ │ + cbz r0, 2de6c <_PyInterpreterState_SetConfig@@Base+0x134> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 20a384 <_PyOnceFlag_CallOnceSlow@@Base+0x1710> │ │ │ │ - cbnz r0, 2e08a <_PyInterpreterState_SetConfig@@Base+0xf6> │ │ │ │ + bl 20b048 <_PyOnceFlag_CallOnceSlow@@Base+0x1708> │ │ │ │ + cbnz r0, 2de2e <_PyInterpreterState_SetConfig@@Base+0xf6> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and.w r2, r3, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #32768 @ 0x8000 │ │ │ │ - beq.n 2e094 <_PyInterpreterState_SetConfig@@Base+0x100> │ │ │ │ + beq.n 2de38 <_PyInterpreterState_SetConfig@@Base+0x100> │ │ │ │ movw r5, #5956 @ 0x1744 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ - b.n 2e0ac <_PyInterpreterState_SetConfig@@Base+0x118> │ │ │ │ + b.n 2de50 <_PyInterpreterState_SetConfig@@Base+0x118> │ │ │ │ tst.w r3, #73 @ 0x49 │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r5, #4332 @ 0x10ec │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2e0c0 <_PyInterpreterState_SetConfig@@Base+0x12c> │ │ │ │ + bne.n 2de64 <_PyInterpreterState_SetConfig@@Base+0x12c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 2e0c8 <_PyInterpreterState_SetConfig@@Base+0x134> │ │ │ │ + b.n 2de6c <_PyInterpreterState_SetConfig@@Base+0x134> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 2e0bc <_PyInterpreterState_SetConfig@@Base+0x128> │ │ │ │ + b.n 2de60 <_PyInterpreterState_SetConfig@@Base+0x128> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ 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, #60260 @ 0xeb64 │ │ │ │ + movw r1, #56820 @ 0xddf4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 2e124 <_PyInterpreterState_SetConfig@@Base+0x190> │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 2dec8 <_PyInterpreterState_SetConfig@@Base+0x190> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ - bl 1146e4 │ │ │ │ + bl 1144c8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 2e116 <_PyInterpreterState_SetConfig@@Base+0x182> │ │ │ │ + bge.n 2deba <_PyInterpreterState_SetConfig@@Base+0x182> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e126 <_PyInterpreterState_SetConfig@@Base+0x192> │ │ │ │ + beq.n 2deca <_PyInterpreterState_SetConfig@@Base+0x192> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 2e126 <_PyInterpreterState_SetConfig@@Base+0x192> │ │ │ │ + b.n 2deca <_PyInterpreterState_SetConfig@@Base+0x192> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ adds r1, #1 │ │ │ │ - bl 1154a8 │ │ │ │ + bl 11528c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2e126 <_PyInterpreterState_SetConfig@@Base+0x192> │ │ │ │ + b.n 2deca <_PyInterpreterState_SetConfig@@Base+0x192> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 2e13c <_PyInterpreterState_SetConfig@@Base+0x1a8> │ │ │ │ + bpl.n 2dee0 <_PyInterpreterState_SetConfig@@Base+0x1a8> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ - b.n 2e13e <_PyInterpreterState_SetConfig@@Base+0x1aa> │ │ │ │ + b.n 2dee2 <_PyInterpreterState_SetConfig@@Base+0x1aa> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldrh.w r0, [r0, r1, lsl #1] │ │ │ │ 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 r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #60260 @ 0xeb64 │ │ │ │ + movw r1, #56820 @ 0xddf4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 2e190 <_PyInterpreterState_SetConfig@@Base+0x1fc> │ │ │ │ - movw r3, #38800 @ 0x9790 │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 2df34 <_PyInterpreterState_SetConfig@@Base+0x1fc> │ │ │ │ + movw r3, #38792 @ 0x9788 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl ddd40 │ │ │ │ + bl de138 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #44088 @ 0xac38 │ │ │ │ + movw r2, #40696 @ 0x9ef8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ 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, #60260 @ 0xeb64 │ │ │ │ + movw r1, #56820 @ 0xddf4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 2e20a <_PyInterpreterState_SetConfig@@Base+0x276> │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 2dfae <_PyInterpreterState_SetConfig@@Base+0x276> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 113890 │ │ │ │ + bl 113658 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2e20c <_PyInterpreterState_SetConfig@@Base+0x278> │ │ │ │ + cbz r0, 2dfb0 <_PyInterpreterState_SetConfig@@Base+0x278> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 20a384 <_PyOnceFlag_CallOnceSlow@@Base+0x1710> │ │ │ │ - cbnz r0, 2e1e8 <_PyInterpreterState_SetConfig@@Base+0x254> │ │ │ │ + bl 20b048 <_PyOnceFlag_CallOnceSlow@@Base+0x1708> │ │ │ │ + cbnz r0, 2df8c <_PyInterpreterState_SetConfig@@Base+0x254> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r5, #4332 @ 0x10ec │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ and.w r2, r2, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ - b.n 2e1f0 <_PyInterpreterState_SetConfig@@Base+0x25c> │ │ │ │ + b.n 2df94 <_PyInterpreterState_SetConfig@@Base+0x25c> │ │ │ │ movw r5, #5956 @ 0x1744 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2e204 <_PyInterpreterState_SetConfig@@Base+0x270> │ │ │ │ + bne.n 2dfa8 <_PyInterpreterState_SetConfig@@Base+0x270> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 2e20c <_PyInterpreterState_SetConfig@@Base+0x278> │ │ │ │ + b.n 2dfb0 <_PyInterpreterState_SetConfig@@Base+0x278> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 2e200 <_PyInterpreterState_SetConfig@@Base+0x26c> │ │ │ │ + b.n 2dfa4 <_PyInterpreterState_SetConfig@@Base+0x26c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0002e212 <_Py_InitializeMain@@Base>: │ │ │ │ +0002dfb6 <_Py_InitializeMain@@Base>: │ │ │ │ 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 1ee008 │ │ │ │ + bl 1eedc8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 2e238 <_Py_InitializeMain@@Base+0x26> │ │ │ │ + cbz r3, 2dfdc <_Py_InitializeMain@@Base+0x26> │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 2e246 <_Py_InitializeMain@@Base+0x34> │ │ │ │ - ldr r2, [pc, #16] @ (2e24c <_Py_InitializeMain@@Base+0x3a>) │ │ │ │ + b.n 2dfea <_Py_InitializeMain@@Base+0x34> │ │ │ │ + ldr r2, [pc, #16] @ (2dff0 <_Py_InitializeMain@@Base+0x3a>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bl 206944 │ │ │ │ + bl 207634 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e250 : │ │ │ │ +0002dff4 : │ │ │ │ movs r2, #1 │ │ │ │ - b.w 212188 │ │ │ │ + b.w 212ed4 │ │ │ │ │ │ │ │ -0002e256 : │ │ │ │ - b.w 1433e8 │ │ │ │ +0002dffa : │ │ │ │ + b.w 1434b0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 2e27e │ │ │ │ + beq.n 2e022 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2e27e │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2e022 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e294 │ │ │ │ + beq.n 2e038 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2e294 │ │ │ │ + cbnz r3, 2e038 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldrb r4, [r0, #21] │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2e392 │ │ │ │ + beq.n 2e136 │ │ │ │ add r4, sp, #24 │ │ │ │ mov r9, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ add r1, sp, #20 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r4 │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ - bl 2d906 │ │ │ │ + bl 1f8900 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r5, #1 │ │ │ │ adds r3, #4 │ │ │ │ - cbnz r2, 2e2e2 │ │ │ │ + cbnz r2, 2e086 │ │ │ │ cmp r5, #4 │ │ │ │ - bne.n 2e2d4 │ │ │ │ - b.n 2e392 │ │ │ │ + bne.n 2e078 │ │ │ │ + b.n 2e136 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2e392 │ │ │ │ + beq.n 2e136 │ │ │ │ add.w r5, r7, #52 @ 0x34 │ │ │ │ add.w r8, r7, #68 @ 0x44 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r2, #4 │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ tst r0, r1 │ │ │ │ - bne.n 2e30a │ │ │ │ + bne.n 2e0ae │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 2e2f8 │ │ │ │ - b.n 2e36a │ │ │ │ + bne.n 2e09c │ │ │ │ + b.n 2e10e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, sl │ │ │ │ - bl 2e39c │ │ │ │ - cbz r0, 2e36a │ │ │ │ + bl 2e140 │ │ │ │ + cbz r0, 2e10e │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ ldr.w lr, [ip], #4 │ │ │ │ cmp r3, r8 │ │ │ │ and.w r2, r2, lr │ │ │ │ str.w r2, [r1], #4 │ │ │ │ - bne.n 2e320 │ │ │ │ + bne.n 2e0c4 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 2e382 │ │ │ │ - cbnz r3, 2e386 │ │ │ │ + beq.n 2e126 │ │ │ │ + cbnz r3, 2e12a │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #4 │ │ │ │ - bne.n 2e338 │ │ │ │ + bne.n 2e0dc │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #72] @ (2e398 ) │ │ │ │ + ldr r0, [pc, #72] @ (2e13c ) │ │ │ │ sub.w r2, sl, r2, lsl #15 │ │ │ │ - bl 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ ldr.w r1, [r4], #4 │ │ │ │ cmp r3, r8 │ │ │ │ bic.w r2, r2, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bne.n 2e358 │ │ │ │ + bne.n 2e0fc │ │ │ │ add.w r0, r7, #36 @ 0x24 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ ldr.w r2, [r6], #4 │ │ │ │ cmp r0, r5 │ │ │ │ bic.w r3, r3, r2 │ │ │ │ str r3, [r0, #0] │ │ │ │ - bne.n 2e36e │ │ │ │ - b.n 2e392 │ │ │ │ + bne.n 2e112 │ │ │ │ + b.n 2e136 │ │ │ │ adds r2, #32 │ │ │ │ - b.n 2e344 │ │ │ │ + b.n 2e0e8 │ │ │ │ and.w ip, r3, #1 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ add r2, ip │ │ │ │ - beq.n 2e344 │ │ │ │ - b.n 2e386 │ │ │ │ + beq.n 2e0e8 │ │ │ │ + b.n 2e12a │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -5201,78 +4979,78 @@ │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r7, r3 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r4, #304] @ 0x130 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r3, 2e3cc │ │ │ │ + cbnz r3, 2e170 │ │ │ │ add.w r0, r4, #300 @ 0x12c │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r4, #300] @ 0x12c │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 2e420 │ │ │ │ + blt.n 2e1c4 │ │ │ │ add.w r0, r7, #544 @ 0x220 │ │ │ │ - bl 2e430 │ │ │ │ + bl 2e1d4 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r7, #160 @ 0xa0 │ │ │ │ - bl 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ - cbnz r3, 2e3f2 │ │ │ │ - ldr r0, [pc, #60] @ (2e42c ) │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + cbnz r3, 2e196 │ │ │ │ + ldr r0, [pc, #60] @ (2e1d0 ) │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ - cbz r3, 2e414 │ │ │ │ - bl 1ed5d0 <_start@@Base+0x824> │ │ │ │ - cbnz r0, 2e414 │ │ │ │ + cbz r3, 2e1b8 │ │ │ │ + bl 1ee390 <_start@@Base+0x824> │ │ │ │ + cbnz r0, 2e1b8 │ │ │ │ add.w r2, sp, #7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #7] │ │ │ │ - bl 2e490 │ │ │ │ + bl 2e234 │ │ │ │ ldrb.w r5, [sp, #7] │ │ │ │ - b.n 2e422 │ │ │ │ - cbz r5, 2e422 │ │ │ │ + b.n 2e1c6 │ │ │ │ + cbz r5, 2e1c6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 700f8 <_Py_SetRefcnt@@Base+0xa7a> │ │ │ │ + bl 70118 <_Py_SetRefcnt@@Base+0xa7a> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r4, #3 │ │ │ │ lsls r4, r1, #1 │ │ │ │ movw r3, #38912 @ 0x9800 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ push {r4, r5, r6} │ │ │ │ - bcc.n 2e470 │ │ │ │ + bcc.n 2e214 │ │ │ │ add.w r3, r3, #640 @ 0x280 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 2e470 │ │ │ │ + bcs.n 2e214 │ │ │ │ add.w r1, r0, #8 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrexd r4, r5, [r1] │ │ │ │ adds r4, r4, r2 │ │ │ │ adcs r5, r3 │ │ │ │ strexd r6, r4, r5, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2e44e │ │ │ │ + bne.n 2e1f2 │ │ │ │ ldrexd r5, r6, [r0] │ │ │ │ adds r5, r5, r2 │ │ │ │ adcs r6, r3 │ │ │ │ strexd r4, r5, r6, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2e48c │ │ │ │ - b.n 2e45e │ │ │ │ + beq.n 2e230 │ │ │ │ + b.n 2e202 │ │ │ │ ldrd r2, r4, [r0, #8] │ │ │ │ ldrd r3, r1, [r0] │ │ │ │ adds r2, #1 │ │ │ │ adc.w r4, r4, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r0, #12] │ │ │ │ @@ -5285,855 +5063,853 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ negs r3, r1 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r0, [pc, #68] @ (2e4f0 ) │ │ │ │ + ldr r0, [pc, #68] @ (2e294 ) │ │ │ │ mov r2, r3 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ mov r2, r4 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2e4f4 │ │ │ │ + bl 2e298 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - cbz r4, 2e4ec │ │ │ │ + cbz r4, 2e290 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r4 │ │ │ │ strb r3, [r5, #0] │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ - blx 29420 │ │ │ │ + blx 2a870 │ │ │ │ strb r7, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 2e4ec │ │ │ │ - movw r0, #14488 @ 0x3898 │ │ │ │ + cbz r0, 2e290 │ │ │ │ + movw r0, #12664 @ 0x3178 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6fd0a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ + bl 6fd2a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #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 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r3, #0] │ │ │ │ - cbz r2, 2e50c │ │ │ │ - cbnz r1, 2e510 │ │ │ │ + cbz r2, 2e2b0 │ │ │ │ + cbnz r1, 2e2b4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2e586 │ │ │ │ + b.n 2e32a │ │ │ │ mov r6, r3 │ │ │ │ movw r3, #4300 @ 0x10cc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r1 │ │ │ │ adds r4, r1, r2 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ add.w r8, r7, #4294967295 @ 0xffffffff │ │ │ │ and.w r9, r7, r8 │ │ │ │ - cbz r0, 2e550 │ │ │ │ + cbz r0, 2e2f4 │ │ │ │ add r8, r1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 2e53a │ │ │ │ + bne.n 2e2de │ │ │ │ negs r3, r7 │ │ │ │ and.w r8, r3, r8 │ │ │ │ - b.n 2e546 │ │ │ │ + b.n 2e2ea │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2cc55c │ │ │ │ + bl 2cb7e4 │ │ │ │ sub.w r8, r8, r1 │ │ │ │ mov r5, r8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2e56e │ │ │ │ - b.n 2e574 │ │ │ │ + beq.n 2e312 │ │ │ │ + b.n 2e318 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 2e55c │ │ │ │ + bne.n 2e300 │ │ │ │ negs r3, r7 │ │ │ │ ands r5, r3 │ │ │ │ - b.n 2e566 │ │ │ │ + b.n 2e30a │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2cc55c │ │ │ │ + bl 2cb7e4 │ │ │ │ subs r5, r5, r1 │ │ │ │ add r4, r8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 2e574 │ │ │ │ + bne.n 2e318 │ │ │ │ negs r7, r7 │ │ │ │ ands r4, r7 │ │ │ │ - b.n 2e57e │ │ │ │ + b.n 2e322 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2cc55c │ │ │ │ + bl 2cb7e4 │ │ │ │ subs r4, r4, r1 │ │ │ │ subs r4, r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 2e50c │ │ │ │ + ble.n 2e2b0 │ │ │ │ str r4, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, 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 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ - movw r0, #18792 @ 0x4968 │ │ │ │ + movw r0, #15380 @ 0x3c14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - bl 2137bc │ │ │ │ + bl 214424 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - movw r0, #18820 @ 0x4984 │ │ │ │ + movw r0, #15408 @ 0x3c30 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ - bl 2137bc │ │ │ │ + bl 214424 │ │ │ │ ldr.w r0, [r4, #244] @ 0xf4 │ │ │ │ - bl 2ea46 │ │ │ │ - movw r0, #13116 @ 0x333c │ │ │ │ + bl 2e7ea │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2137bc │ │ │ │ - movw r0, #18836 @ 0x4994 │ │ │ │ + bl 214424 │ │ │ │ + movw r0, #15424 @ 0x3c40 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ + bl 214424 │ │ │ │ ldr.w r0, [r4, #240] @ 0xf0 │ │ │ │ - bl 2ea46 │ │ │ │ - movw r0, #13116 @ 0x333c │ │ │ │ + bl 2e7ea │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2137bc │ │ │ │ - movw r0, #18852 @ 0x49a4 │ │ │ │ + bl 214424 │ │ │ │ + movw r0, #15440 @ 0x3c50 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ + bl 214424 │ │ │ │ ldr.w r0, [r4, #236] @ 0xec │ │ │ │ - bl 2ea46 │ │ │ │ - movw r0, #13116 @ 0x333c │ │ │ │ + bl 2e7ea │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2137bc │ │ │ │ + bl 214424 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - movw r0, #18872 @ 0x49b8 │ │ │ │ + movw r0, #15460 @ 0x3c64 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ + bl 214424 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ - movw r0, #18892 @ 0x49cc │ │ │ │ + movw r0, #15480 @ 0x3c78 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ + bl 214424 │ │ │ │ ldr.w r1, [r4, #192] @ 0xc0 │ │ │ │ - movw r0, #18912 @ 0x49e0 │ │ │ │ + movw r0, #15500 @ 0x3c8c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ + bl 214424 │ │ │ │ ldr.w r1, [r4, #220] @ 0xdc │ │ │ │ - movw r0, #18932 @ 0x49f4 │ │ │ │ + movw r0, #15520 @ 0x3ca0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ + bl 214424 │ │ │ │ ldr.w r1, [r4, #152] @ 0x98 │ │ │ │ - movw r0, #18952 @ 0x4a08 │ │ │ │ + movw r0, #15540 @ 0x3cb4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ + bl 214424 │ │ │ │ ldr.w r1, [r4, #320] @ 0x140 │ │ │ │ - movw r0, #18972 @ 0x4a1c │ │ │ │ + movw r0, #15560 @ 0x3cc8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ - movw r0, #19000 @ 0x4a38 │ │ │ │ + bl 214424 │ │ │ │ + movw r0, #15588 @ 0x3ce4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ + bl 214424 │ │ │ │ ldr.w r0, [r4, #264] @ 0x108 │ │ │ │ - bl 2ea46 │ │ │ │ - movw r0, #13116 @ 0x333c │ │ │ │ + bl 2e7ea │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2137bc │ │ │ │ - movw r0, #19016 @ 0x4a48 │ │ │ │ + bl 214424 │ │ │ │ + movw r0, #15604 @ 0x3cf4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ + bl 214424 │ │ │ │ ldr.w r0, [r4, #308] @ 0x134 │ │ │ │ - bl 2ea46 │ │ │ │ - movw r0, #13116 @ 0x333c │ │ │ │ + bl 2e7ea │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2137bc │ │ │ │ - movw r1, #61324 @ 0xef8c │ │ │ │ + bl 214424 │ │ │ │ + movw r1, #57872 @ 0xe210 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #19036 @ 0x4a5c │ │ │ │ + movw r0, #15624 @ 0x3d08 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1fa5c4 │ │ │ │ + bl 1fb2b4 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #61324 @ 0xef8c │ │ │ │ + movw r0, #57872 @ 0xe210 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 125d38 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 125ab4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2e6de │ │ │ │ - bl f8b9c │ │ │ │ + bge.n 2e482 │ │ │ │ + bl f8b98 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 2e706 │ │ │ │ - movw r0, #19048 @ 0x4a68 │ │ │ │ + cbz r1, 2e4aa │ │ │ │ + movw r0, #15636 @ 0x3d14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1fa5c4 │ │ │ │ + bl 1fb2b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e712 │ │ │ │ + beq.n 2e4b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2e712 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e712 │ │ │ │ - movw r0, #19052 @ 0x4a6c │ │ │ │ + cbnz r3, 2e4b6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2e4b6 │ │ │ │ + movw r0, #15640 @ 0x3d18 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ - movw r0, #13116 @ 0x333c │ │ │ │ + bl 214424 │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1fa5c4 │ │ │ │ - movw r1, #64760 @ 0xfcf8 │ │ │ │ + bl 1fb2b4 │ │ │ │ + movw r1, #61368 @ 0xefb8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #19036 @ 0x4a5c │ │ │ │ + movw r0, #15624 @ 0x3d08 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1fa5c4 │ │ │ │ + bl 1fb2b4 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #64760 @ 0xfcf8 │ │ │ │ + movw r0, #61368 @ 0xefb8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 125d38 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 125ab4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2e748 │ │ │ │ - bl f8b9c │ │ │ │ + bge.n 2e4ec │ │ │ │ + bl f8b98 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 2e770 │ │ │ │ - movw r0, #19048 @ 0x4a68 │ │ │ │ + cbz r1, 2e514 │ │ │ │ + movw r0, #15636 @ 0x3d14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1fa5c4 │ │ │ │ + bl 1fb2b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e77c │ │ │ │ + beq.n 2e520 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2e77c │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e77c │ │ │ │ - movw r0, #19052 @ 0x4a6c │ │ │ │ + cbnz r3, 2e520 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2e520 │ │ │ │ + movw r0, #15640 @ 0x3d18 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ - movw r0, #13116 @ 0x333c │ │ │ │ + bl 214424 │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1fa5c4 │ │ │ │ - movw r1, #64784 @ 0xfd10 │ │ │ │ + bl 1fb2b4 │ │ │ │ + movw r1, #61392 @ 0xefd0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #19036 @ 0x4a5c │ │ │ │ + movw r0, #15624 @ 0x3d08 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1fa5c4 │ │ │ │ + bl 1fb2b4 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #64784 @ 0xfd10 │ │ │ │ + movw r0, #61392 @ 0xefd0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 125d38 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 125ab4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2e7b2 │ │ │ │ - bl f8b9c │ │ │ │ + bge.n 2e556 │ │ │ │ + bl f8b98 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 2e7da │ │ │ │ - movw r0, #19048 @ 0x4a68 │ │ │ │ + cbz r1, 2e57e │ │ │ │ + movw r0, #15636 @ 0x3d14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1fa5c4 │ │ │ │ + bl 1fb2b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e7e6 │ │ │ │ + beq.n 2e58a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2e7e6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e7e6 │ │ │ │ - movw r0, #19052 @ 0x4a6c │ │ │ │ + cbnz r3, 2e58a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2e58a │ │ │ │ + movw r0, #15640 @ 0x3d18 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ - movw r0, #13116 @ 0x333c │ │ │ │ + bl 214424 │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1fa5c4 │ │ │ │ - movw r1, #64652 @ 0xfc8c │ │ │ │ + bl 1fb2b4 │ │ │ │ + movw r1, #61260 @ 0xef4c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #19036 @ 0x4a5c │ │ │ │ + movw r0, #15624 @ 0x3d08 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1fa5c4 │ │ │ │ + bl 1fb2b4 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #64652 @ 0xfc8c │ │ │ │ + movw r0, #61260 @ 0xef4c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 125d38 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 125ab4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2e81c │ │ │ │ - bl f8b9c │ │ │ │ + bge.n 2e5c0 │ │ │ │ + bl f8b98 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 2e844 │ │ │ │ - movw r0, #19048 @ 0x4a68 │ │ │ │ + cbz r1, 2e5e8 │ │ │ │ + movw r0, #15636 @ 0x3d14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1fa5c4 │ │ │ │ + bl 1fb2b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e850 │ │ │ │ + beq.n 2e5f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2e850 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e850 │ │ │ │ - movw r0, #19052 @ 0x4a6c │ │ │ │ + cbnz r3, 2e5f4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2e5f4 │ │ │ │ + movw r0, #15640 @ 0x3d18 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ - movw r0, #13116 @ 0x333c │ │ │ │ + bl 214424 │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1fa5c4 │ │ │ │ - movw r1, #64732 @ 0xfcdc │ │ │ │ + bl 1fb2b4 │ │ │ │ + movw r1, #61340 @ 0xef9c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #19036 @ 0x4a5c │ │ │ │ + movw r0, #15624 @ 0x3d08 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1fa5c4 │ │ │ │ + bl 1fb2b4 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #64732 @ 0xfcdc │ │ │ │ + movw r0, #61340 @ 0xef9c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 125d38 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 125ab4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2e886 │ │ │ │ - bl f8b9c │ │ │ │ + bge.n 2e62a │ │ │ │ + bl f8b98 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 2e8ae │ │ │ │ - movw r0, #19048 @ 0x4a68 │ │ │ │ + cbz r1, 2e652 │ │ │ │ + movw r0, #15636 @ 0x3d14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1fa5c4 │ │ │ │ + bl 1fb2b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e8ba │ │ │ │ + beq.n 2e65e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2e8ba │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e8ba │ │ │ │ - movw r0, #19052 @ 0x4a6c │ │ │ │ + cbnz r3, 2e65e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2e65e │ │ │ │ + movw r0, #15640 @ 0x3d18 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ - movw r0, #13116 @ 0x333c │ │ │ │ + bl 214424 │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1fa5c4 │ │ │ │ - movw r1, #35948 @ 0x8c6c │ │ │ │ + bl 1fb2b4 │ │ │ │ + movw r1, #32528 @ 0x7f10 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19036 @ 0x4a5c │ │ │ │ + movw r0, #15624 @ 0x3d08 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1fa5c4 │ │ │ │ + bl 1fb2b4 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #35948 @ 0x8c6c │ │ │ │ + movw r0, #32528 @ 0x7f10 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 125d38 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 125ab4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2e8f0 │ │ │ │ - bl f8b9c │ │ │ │ + bge.n 2e694 │ │ │ │ + bl f8b98 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 2e918 │ │ │ │ - movw r0, #19048 @ 0x4a68 │ │ │ │ + cbz r1, 2e6bc │ │ │ │ + movw r0, #15636 @ 0x3d14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1fa5c4 │ │ │ │ + bl 1fb2b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e924 │ │ │ │ + beq.n 2e6c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2e924 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e924 │ │ │ │ - movw r0, #19052 @ 0x4a6c │ │ │ │ + cbnz r3, 2e6c8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2e6c8 │ │ │ │ + movw r0, #15640 @ 0x3d18 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ - movw r0, #13116 @ 0x333c │ │ │ │ + bl 214424 │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1fa5c4 │ │ │ │ - movw r1, #64772 @ 0xfd04 │ │ │ │ + bl 1fb2b4 │ │ │ │ + movw r1, #61380 @ 0xefc4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #19036 @ 0x4a5c │ │ │ │ + movw r0, #15624 @ 0x3d08 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1fa5c4 │ │ │ │ + bl 1fb2b4 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #64772 @ 0xfd04 │ │ │ │ + movw r0, #61380 @ 0xefc4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 125d38 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 125ab4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2e95a │ │ │ │ - bl f8b9c │ │ │ │ + bge.n 2e6fe │ │ │ │ + bl f8b98 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 2e982 │ │ │ │ - movw r0, #19048 @ 0x4a68 │ │ │ │ + cbz r1, 2e726 │ │ │ │ + movw r0, #15636 @ 0x3d14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1fa5c4 │ │ │ │ + bl 1fb2b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e98e │ │ │ │ + beq.n 2e732 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2e98e │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e98e │ │ │ │ - movw r0, #19052 @ 0x4a6c │ │ │ │ + cbnz r3, 2e732 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2e732 │ │ │ │ + movw r0, #15640 @ 0x3d18 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ - movw r0, #13116 @ 0x333c │ │ │ │ + bl 214424 │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1fa5c4 │ │ │ │ + bl 1fb2b4 │ │ │ │ mov r1, sp │ │ │ │ - movw r0, #7564 @ 0x1d8c │ │ │ │ + movw r0, #4172 @ 0x104c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 125d38 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 125ab4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 2e9f6 │ │ │ │ + cbz r3, 2e79a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 2e9f6 │ │ │ │ - movw r0, #19064 @ 0x4a78 │ │ │ │ + bpl.n 2e79a │ │ │ │ + movw r0, #15652 @ 0x3d24 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ + bl 214424 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 2e9ea │ │ │ │ - movw r7, #19080 @ 0x4a88 │ │ │ │ + ble.n 2e78e │ │ │ │ + movw r7, #15668 @ 0x3d34 │ │ │ │ movt r7, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r1, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - bl 1fa5c4 │ │ │ │ + bl 1fb2b4 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 2e9d6 │ │ │ │ - movw r0, #19092 @ 0x4a94 │ │ │ │ + bne.n 2e77a │ │ │ │ + movw r0, #15680 @ 0x3d40 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ + bl 214424 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ add sp, #8 │ │ │ │ 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 r2, [r0, #16] │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 2ea34 │ │ │ │ - movw r1, #18448 @ 0x4810 │ │ │ │ + cbz r2, 2e7d8 │ │ │ │ + movw r1, #14996 @ 0x3a94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 2ea40 │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 2e7e4 │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 2ea54 │ │ │ │ - movw r0, #19052 @ 0x4a6c │ │ │ │ + cbnz r0, 2e7f8 │ │ │ │ + movw r0, #15640 @ 0x3d18 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 2137bc │ │ │ │ + b.w 214424 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #4 │ │ │ │ - movw r0, #29792 @ 0x7460 │ │ │ │ + movw r0, #26400 @ 0x6720 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ + bl 214424 │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ - movw r0, #19176 @ 0x4ae8 │ │ │ │ + movw r0, #15764 @ 0x3d94 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ sub.w r2, r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ - cbz r3, 2ead4 │ │ │ │ + cbz r3, 2e878 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bne.n 2ea96 │ │ │ │ - movw r0, #19172 @ 0x4ae4 │ │ │ │ + bne.n 2e83a │ │ │ │ + movw r0, #15760 @ 0x3d90 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ - b.n 2ea70 │ │ │ │ + bl 214424 │ │ │ │ + b.n 2e814 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bls.n 2eace │ │ │ │ + bls.n 2e872 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 2eaae │ │ │ │ + bhi.n 2e852 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #19180 @ 0x4aec │ │ │ │ + movw r0, #15768 @ 0x3d98 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ - b.n 2ea70 │ │ │ │ + bl 214424 │ │ │ │ + b.n 2e814 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 2eac4 │ │ │ │ + bcc.n 2e868 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #44604 @ 0xae3c │ │ │ │ + movw r0, #41144 @ 0xa0b8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2137bc │ │ │ │ - b.n 2ea70 │ │ │ │ - movw r0, #19188 @ 0x4af4 │ │ │ │ + bl 214424 │ │ │ │ + b.n 2e814 │ │ │ │ + movw r0, #15776 @ 0x3da0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r3 │ │ │ │ - bl 2137bc │ │ │ │ - b.n 2ea70 │ │ │ │ - movw r0, #29792 @ 0x7460 │ │ │ │ + bl 214424 │ │ │ │ + b.n 2e814 │ │ │ │ + movw r0, #26400 @ 0x6720 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2137bc │ │ │ │ + b.w 214424 │ │ │ │ │ │ │ │ -0002eae4 : │ │ │ │ +0002e888 : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ bx lr │ │ │ │ - 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #19360 @ 0x4ba0 │ │ │ │ + movw r0, #15908 @ 0x3e24 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r4, r1 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2ee58 │ │ │ │ + bne.w 2ebfa │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ - ldr.w sl, [pc, #860] @ 2ee80 │ │ │ │ + ldr.w sl, [pc, #860] @ 2ec20 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ebde │ │ │ │ + beq.n 2e980 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9123c │ │ │ │ + bl 914d8 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 2eb42 │ │ │ │ + cbz r0, 2e8e4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 108a68 │ │ │ │ + bl 10892c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2eb4e │ │ │ │ - bl f8b9c │ │ │ │ + bne.n 2e8f0 │ │ │ │ + bl f8b98 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f604c │ │ │ │ - b.n 2ebde │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 2e980 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eb64 │ │ │ │ + beq.n 2e906 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 2eb64 │ │ │ │ + cbnz r3, 2e906 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #1 │ │ │ │ - bpl.n 2ebde │ │ │ │ + bpl.n 2e980 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2efa0 │ │ │ │ + bl 2ed40 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 2eb98 │ │ │ │ + cbz r0, 2e93a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 66ac0 │ │ │ │ - cbnz r0, 2eb94 │ │ │ │ + bl 669d0 │ │ │ │ + cbnz r0, 2e936 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #29668 @ 0x73e4 │ │ │ │ + movw r2, #26260 @ 0x6694 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - bl 66b0c │ │ │ │ + bl 66a1c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2ebbe │ │ │ │ + b.n 2e960 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 2ebbe │ │ │ │ + b.n 2e960 │ │ │ │ ldrb.w r7, [r4, #32] │ │ │ │ - cbnz r7, 2ebde │ │ │ │ + cbnz r7, 2e980 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11fa48 │ │ │ │ + bl 11f7e8 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 2ebde │ │ │ │ + cbz r0, 2e980 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 66ac0 │ │ │ │ - cbnz r0, 2ebbe │ │ │ │ - ldr r2, [pc, #684] @ (2ee60 ) │ │ │ │ + bl 669d0 │ │ │ │ + cbnz r0, 2e960 │ │ │ │ + ldr r2, [pc, #680] @ (2ec00 ) │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 66b0c │ │ │ │ + bl 66a1c │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ebd8 │ │ │ │ + beq.n 2e97a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 2ebd8 │ │ │ │ + cbnz r3, 2e97a │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ee4e │ │ │ │ + beq.w 2ebf0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r5, #0] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #1 │ │ │ │ - bmi.n 2ec22 │ │ │ │ + bmi.n 2e9c4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #19392 @ 0x4bc0 │ │ │ │ + movw r0, #15940 @ 0x3e44 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 11b2ac │ │ │ │ + bl 11b07c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 2ee4e │ │ │ │ + beq.w 2ebf0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 11b2ac │ │ │ │ + bl 11b07c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 2ee4e │ │ │ │ + beq.w 2ebf0 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #19456 @ 0x4c00 │ │ │ │ + movw r0, #16004 @ 0x3e84 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 11b2ac │ │ │ │ + bl 11b07c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 2ee42 │ │ │ │ - b.n 2ee4e │ │ │ │ + bne.w 2ebe4 │ │ │ │ + b.n 2ebf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movw r3, #38796 @ 0x978c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 29c60 │ │ │ │ + blx 2a924 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r8, [r5] │ │ │ │ - bl f8658 │ │ │ │ + bl f8654 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 2ec62 │ │ │ │ + cbz r0, 2ea04 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2ec62 │ │ │ │ + beq.n 2ea04 │ │ │ │ mov r1, r8 │ │ │ │ - bl 30bf4 <_PyUnicode_FromId@@Base+0x18c> │ │ │ │ + bl 30994 <_PyUnicode_FromId@@Base+0x18c> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 2ec66 │ │ │ │ + b.n 2ea08 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 2ed8a │ │ │ │ + beq.w 2eb2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - ldr r1, [pc, #488] @ (2ee64 ) │ │ │ │ + ldr r1, [pc, #488] @ (2ec04 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2ec94 │ │ │ │ + beq.n 2ea36 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ed4e │ │ │ │ - bl f8b9c │ │ │ │ - b.n 2ed4e │ │ │ │ + beq.n 2eaf0 │ │ │ │ + bl f8b98 │ │ │ │ + b.n 2eaf0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ecaa │ │ │ │ + beq.n 2ea4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2ecaa │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [pc, #444] @ (2ee68 ) │ │ │ │ + cbnz r3, 2ea4c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [pc, #440] @ (2ec08 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl aa528 │ │ │ │ + bl aa834 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ed8a │ │ │ │ + beq.n 2eb2c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 2ecee │ │ │ │ + bne.n 2ea90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ecd8 │ │ │ │ + beq.n 2ea7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2ecd8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #400] @ (2ee6c ) │ │ │ │ + cbnz r3, 2ea7a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #400] @ (2ec0c ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r2, #3180] @ 0xc6c │ │ │ │ cmp r3, r1 │ │ │ │ - ldr r1, [pc, #392] @ (2ee70 ) │ │ │ │ + ldr r1, [pc, #392] @ (2ec10 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r2, #3180] @ 0xc6c │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #19464 @ 0x4c08 │ │ │ │ + movw r0, #16012 @ 0x3e8c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov fp, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 2ed18 │ │ │ │ + beq.n 2eaba │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 2ed18 │ │ │ │ + cbnz r2, 2eaba │ │ │ │ mov r0, r1 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2ed46 │ │ │ │ + beq.n 2eae8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ - bl 11a7ec │ │ │ │ + bl 11a5bc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2ed46 │ │ │ │ + beq.n 2eae8 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2ed4e │ │ │ │ + beq.n 2eaf0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 2ed4e │ │ │ │ + cbnz r2, 2eaf0 │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2ed4e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2eaf0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1f604c │ │ │ │ - b.n 2ed8a │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 2eb2c │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f8a2c │ │ │ │ - cbnz r0, 2ed8a │ │ │ │ - ldr r1, [pc, #272] @ (2ee74 ) │ │ │ │ + bl f8a28 │ │ │ │ + cbnz r0, 2eb2c │ │ │ │ + ldr r1, [pc, #268] @ (2ec14 ) │ │ │ │ mov r0, r8 │ │ │ │ - bl aa528 │ │ │ │ + bl aa834 │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 2eda4 │ │ │ │ + cbnz r0, 2eb46 │ │ │ │ mov r0, fp │ │ │ │ - bl 1f604c │ │ │ │ - bl f8b9c │ │ │ │ + bl 1f6b90 │ │ │ │ + bl f8b98 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #19488 @ 0x4c20 │ │ │ │ + movw r0, #16036 @ 0x3ea4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 11b2ac │ │ │ │ + bl 11b07c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2edf0 │ │ │ │ + bne.n 2eb92 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ee4e │ │ │ │ + beq.n 2ebf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ee4e │ │ │ │ + bne.n 2ebf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2ee4e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2ebf0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 2ed6e │ │ │ │ - ldr r1, [pc, #200] @ (2ee78 ) │ │ │ │ - bl dcb44 <_PyUnicode_Equal@@Base> │ │ │ │ + bpl.n 2eb10 │ │ │ │ + ldr r1, [pc, #200] @ (2ec18 ) │ │ │ │ + bl dcf3c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ee96 │ │ │ │ - ldr r1, [pc, #196] @ (2ee7c ) │ │ │ │ + bne.n 2ec36 │ │ │ │ + ldr r1, [pc, #192] @ (2ec1c ) │ │ │ │ mov r0, fp │ │ │ │ - bl dcb44 <_PyUnicode_Equal@@Base> │ │ │ │ + bl dcf3c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ee96 │ │ │ │ + bne.n 2ec36 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl 11a7ec │ │ │ │ + bl 11a5bc │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 2ee84 │ │ │ │ + bne.n 2ec24 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 2ed8a │ │ │ │ + beq.n 2eb2c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #6688 @ 0x1a20 │ │ │ │ + movw r0, #3296 @ 0xce0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 11b2ac │ │ │ │ + bl 11b07c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2ed8a │ │ │ │ + beq.n 2eb2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 214e30 │ │ │ │ + bl 215a98 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2eeb4 │ │ │ │ + bne.n 2ec54 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f604c │ │ │ │ - bl f8b9c │ │ │ │ + bl 1f6b90 │ │ │ │ + bl f8b98 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #19500 @ 0x4c2c │ │ │ │ + movw r0, #16048 @ 0x3eb0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 11b2ac │ │ │ │ + bl 11b07c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2ed8a │ │ │ │ + beq.n 2eb2c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 2eee6 │ │ │ │ + bne.n 2ec86 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #13116 @ 0x333c │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 11b2ac │ │ │ │ + bl 11b07c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2ed8a │ │ │ │ + beq.n 2eb2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2ef86 │ │ │ │ + bne.w 2ed26 │ │ │ │ ldr.w r2, [sl, r9] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - b.n 2ef98 │ │ │ │ + b.n 2ed38 │ │ │ │ ldr.w r2, [sl, r9] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2ef98 │ │ │ │ - nop │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + b.n 2ed38 │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ movs r6, r7 │ │ │ │ - b.n 2e730 │ │ │ │ + b.n 2e4d0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r4, {r2, r3, r4, r6} │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -6144,167 +5920,167 @@ │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2edd8 │ │ │ │ + bne.n 2eb7a │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2edd8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2eb7a │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2edf0 │ │ │ │ + beq.n 2eb92 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2edf0 │ │ │ │ + bne.n 2eb92 │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2edf0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2eb92 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 2edfc │ │ │ │ + bpl.n 2eb9e │ │ │ │ mov r1, r5 │ │ │ │ - bl 11a7ec │ │ │ │ + bl 11a5bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eede │ │ │ │ + beq.n 2ec7e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 2eede │ │ │ │ + cbnz r3, 2ec7e │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 2ee18 │ │ │ │ - b.n 2ed8a │ │ │ │ + bne.n 2ebba │ │ │ │ + b.n 2eb2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 10d9d0 │ │ │ │ + bl 10d788 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 2ef0e │ │ │ │ - bl f8b9c │ │ │ │ + cbnz r0, 2ecae │ │ │ │ + bl f8b98 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #19512 @ 0x4c38 │ │ │ │ + movw r0, #16060 @ 0x3ebc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 11b2ac │ │ │ │ + bl 11b07c │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 2ef7e │ │ │ │ + b.n 2ed1e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 2ef1c │ │ │ │ - bl 214e7c │ │ │ │ - cbz r0, 2ef50 │ │ │ │ + bpl.n 2ecbc │ │ │ │ + bl 1568f0 │ │ │ │ + cbz r0, 2ecf0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #2868 @ 0xb34 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 11b2ac │ │ │ │ + movw r0, #65012 @ 0xfdf4 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 11b07c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2ef50 │ │ │ │ + bne.n 2ecf0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2ed8a │ │ │ │ + beq.w 2eb2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2ed8a │ │ │ │ + bne.w 2eb2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2ed8a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2eb2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11a7ec │ │ │ │ + bl 11a5bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ef74 │ │ │ │ + beq.n 2ed14 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 2ef74 │ │ │ │ + cbnz r3, 2ed14 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ee24 │ │ │ │ - b.n 2ed8a │ │ │ │ + beq.w 2ebc6 │ │ │ │ + b.n 2eb2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2ee42 │ │ │ │ + bne.w 2ebe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2ee42 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2ebe4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0002efa0 : │ │ │ │ +0002ed40 : │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - cbz r0, 2efb2 │ │ │ │ + cbz r0, 2ed52 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ cmp.w r0, #3452816845 @ 0xcdcdcdcd │ │ │ │ - beq.n 2efbe │ │ │ │ + beq.n 2ed5e │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bhi.n 2efc2 │ │ │ │ + bhi.n 2ed62 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ cmp.w r0, #4261281277 @ 0xfdfdfdfd │ │ │ │ it ne │ │ │ │ cmpne.w r0, #3722304989 @ 0xdddddddd │ │ │ │ - beq.n 2efbe │ │ │ │ + beq.n 2ed5e │ │ │ │ mvn.w r2, #256 @ 0x100 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi.n 2efbe │ │ │ │ + bhi.n 2ed5e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls.n 2efbe │ │ │ │ + bls.n 2ed5e │ │ │ │ cmp.w r3, #3452816845 @ 0xcdcdcdcd │ │ │ │ - beq.n 2efbe │ │ │ │ + beq.n 2ed5e │ │ │ │ cmp.w r3, #4261281277 @ 0xfdfdfdfd │ │ │ │ it ne │ │ │ │ cmpne.w r3, #3722304989 @ 0xdddddddd │ │ │ │ - beq.n 2efbe │ │ │ │ + beq.n 2ed5e │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 2efbe │ │ │ │ + bhi.n 2ed5e │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2efbe │ │ │ │ + beq.n 2ed5e │ │ │ │ cmp.w r3, #3452816845 @ 0xcdcdcdcd │ │ │ │ - beq.n 2efbe │ │ │ │ + beq.n 2ed5e │ │ │ │ cmp.w r3, #4261281277 @ 0xfdfdfdfd │ │ │ │ it ne │ │ │ │ cmpne.w r3, #3722304989 @ 0xdddddddd │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002f01a : │ │ │ │ +0002edba : │ │ │ │ ldr.w r0, [r0, #3704] @ 0xe78 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r4, #9684 @ 0x25d4 │ │ │ │ @@ -6326,732 +6102,733 @@ │ │ │ │ cmp r4, r7 │ │ │ │ it lt │ │ │ │ orrlt.w r5, r5, #1 │ │ │ │ ldrb.w ip, [r6, ip] │ │ │ │ adds r4, #1 │ │ │ │ strb.w ip, [r1, #-1]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2f048 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bne.n 2ede8 │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r2, 2f09a │ │ │ │ - movw r1, #20512 @ 0x5020 │ │ │ │ + cbz r2, 2ee3a │ │ │ │ + movw r1, #17120 @ 0x42e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #32 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2efb4 │ │ │ │ - cbz r0, 2f0ae │ │ │ │ - movw r1, #20548 @ 0x5044 │ │ │ │ + bl 2ed54 │ │ │ │ + cbz r0, 2ee4e │ │ │ │ + movw r1, #17156 @ 0x4304 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #23 │ │ │ │ - b.n 2f110 │ │ │ │ + b.n 2eeb0 │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ - cbnz r7, 2f0be │ │ │ │ - movw r1, #20572 @ 0x505c │ │ │ │ + cbnz r7, 2ee5e │ │ │ │ + movw r1, #17180 @ 0x431c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #20 │ │ │ │ - b.n 2f110 │ │ │ │ + b.n 2eeb0 │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ - bls.n 2f0dc │ │ │ │ + bls.n 2ee7c │ │ │ │ cmp.w r7, #3452816845 @ 0xcdcdcdcd │ │ │ │ - beq.n 2f0dc │ │ │ │ + beq.n 2ee7c │ │ │ │ cmp.w r7, #3722304989 @ 0xdddddddd │ │ │ │ - beq.n 2f0dc │ │ │ │ + beq.n 2ee7c │ │ │ │ sub.w r1, r7, #4261281277 @ 0xfdfdfdfd │ │ │ │ negs r6, r1 │ │ │ │ adcs r6, r1 │ │ │ │ - cbz r6, 2f0e8 │ │ │ │ - movw r1, #20596 @ 0x5074 │ │ │ │ + cbz r6, 2ee88 │ │ │ │ + movw r1, #17204 @ 0x4334 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #16 │ │ │ │ - b.n 2f110 │ │ │ │ + b.n 2eeb0 │ │ │ │ cmn.w r7, #256 @ 0x100 │ │ │ │ - bcs.n 2f0dc │ │ │ │ + bcs.n 2ee7c │ │ │ │ ldrb.w r2, [r7, #38] @ 0x26 │ │ │ │ ldr.w fp, [r7, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - beq.w 2f24a │ │ │ │ + beq.w 2efea │ │ │ │ mov r0, r7 │ │ │ │ - bl 33090 │ │ │ │ + bl 32e30 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2f11c │ │ │ │ - movw r1, #20616 @ 0x5088 │ │ │ │ + cbnz r0, 2eebc │ │ │ │ + movw r1, #17224 @ 0x4348 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #18 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + b.w 1f3284 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20636 @ 0x509c │ │ │ │ + movw r1, #17244 @ 0x435c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ - cbz r2, 2f162 │ │ │ │ + cbz r2, 2ef02 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 2f162 │ │ │ │ + bpl.n 2ef02 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35880 @ 0x8c28 │ │ │ │ + movw r1, #32488 @ 0x7ee8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 330f6 │ │ │ │ + bl 32e96 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35880 @ 0x8c28 │ │ │ │ + movw r1, #32488 @ 0x7ee8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ - b.n 2f176 │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ + b.n 2ef16 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20644 @ 0x50a4 │ │ │ │ + movw r1, #17252 @ 0x4364 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20648 @ 0x50a8 │ │ │ │ + movw r1, #17256 @ 0x4368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 33090 │ │ │ │ - cbz r0, 2f1e8 │ │ │ │ + bl 32e30 │ │ │ │ + cbz r0, 2ef88 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ adds r0, #124 @ 0x7c │ │ │ │ subs r0, r2, r0 │ │ │ │ - bmi.n 2f1e8 │ │ │ │ + bmi.n 2ef88 │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ - cbz r1, 2f1aa │ │ │ │ + cbz r1, 2ef4a │ │ │ │ ldr r3, [r1, #24] │ │ │ │ - cbz r3, 2f1aa │ │ │ │ + cbz r3, 2ef4a │ │ │ │ lsrs r2, r0, #1 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 24db54 │ │ │ │ + bl 24e26c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 2f1dc │ │ │ │ + b.n 2ef7c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp.w r0, r3, lsl #1 │ │ │ │ - bge.n 2f1e8 │ │ │ │ + bge.n 2ef88 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ add.w r3, r2, #16 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ strd r7, r3, [sp, #20] │ │ │ │ add r3, r2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 15ea14 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 15e784 <_PyCode_CheckLineNumber@@Base> │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 2f1e8 │ │ │ │ + blt.n 2ef88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33252 │ │ │ │ - b.n 2f1fc │ │ │ │ + bl 32ff2 │ │ │ │ + b.n 2ef9c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20644 @ 0x50a4 │ │ │ │ + movw r1, #17252 @ 0x4364 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16544 @ 0x40a0 │ │ │ │ + movw r1, #13152 @ 0x3360 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ - cbz r1, 2f220 │ │ │ │ + cbz r1, 2efc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 2f220 │ │ │ │ + bpl.n 2efc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 330f6 │ │ │ │ - b.n 2f234 │ │ │ │ + bl 32e96 │ │ │ │ + b.n 2efd4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20644 @ 0x50a4 │ │ │ │ + movw r1, #17252 @ 0x4364 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #13116 @ 0x333c │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #9724 @ 0x25fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 2f106 │ │ │ │ + bne.w 2eea6 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2f25c │ │ │ │ + beq.n 2effc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 2f25c │ │ │ │ + beq.n 2effc │ │ │ │ mov r7, fp │ │ │ │ - b.n 2f0c2 │ │ │ │ + b.n 2ee62 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0002f262 : │ │ │ │ +0002f002 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r2, r0, #1 │ │ │ │ movw r3, #65534 @ 0xfffe │ │ │ │ sub sp, #24 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 2f29e │ │ │ │ + bls.n 2f03e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31196 @ 0x79dc │ │ │ │ + movw r1, #27804 @ 0x6c9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 2f2ea │ │ │ │ - ldr r4, [pc, #224] @ (2f380 ) │ │ │ │ + bl f5e88 │ │ │ │ + b.n 2f08a │ │ │ │ + ldr r4, [pc, #224] @ (2f120 ) │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #57425 @ 0xe051 │ │ │ │ + movw r3, #56769 @ 0xddc1 │ │ │ │ movt r3, #21 │ │ │ │ ldr.w r6, [r4, #1292] @ 0x50c │ │ │ │ str.w r3, [r4, #1416] @ 0x588 │ │ │ │ str.w r2, [r4, #1420] @ 0x58c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2f378 │ │ │ │ + bne.n 2f118 │ │ │ │ ldr.w r2, [r4, #1324] @ 0x52c │ │ │ │ adds r1, r0, #1 │ │ │ │ - movw r3, #46565 @ 0xb5e5 │ │ │ │ + movw r3, #46509 @ 0xb5ad │ │ │ │ movt r3, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r2, r3 │ │ │ │ str.w r0, [r4, #1296] @ 0x510 │ │ │ │ - bne.n 2f2da │ │ │ │ + bne.n 2f07a │ │ │ │ mov r0, r1 │ │ │ │ - blx 2a370 │ │ │ │ - b.n 2f2e0 │ │ │ │ + blx 2a6a0 │ │ │ │ + b.n 2f080 │ │ │ │ ldr.w r0, [r4, #1320] @ 0x528 │ │ │ │ blx r2 │ │ │ │ str.w r0, [r4, #1376] @ 0x560 │ │ │ │ - cbnz r0, 2f2f0 │ │ │ │ - bl 241c5c │ │ │ │ + cbnz r0, 2f090 │ │ │ │ + bl 242440 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2f37a │ │ │ │ - ldr r5, [pc, #144] @ (2f384 ) │ │ │ │ + b.n 2f11a │ │ │ │ + ldr r5, [pc, #144] @ (2f124 ) │ │ │ │ movs r0, #0 │ │ │ │ - movw r3, #12385 @ 0x3061 │ │ │ │ + movw r3, #16025 @ 0x3e99 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ mov r1, r5 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - movw r3, #37625 @ 0x92f9 │ │ │ │ + movw r3, #41201 @ 0xa0f1 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #26313 @ 0x66c9 │ │ │ │ + movw r3, #29889 @ 0x74c1 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #57597 @ 0xe0fd │ │ │ │ + movw r3, #56941 @ 0xde6d │ │ │ │ movt r3, #21 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1f4c54 │ │ │ │ + bl 1f58b4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ef314 │ │ │ │ + bl 1f00d4 │ │ │ │ sub.w r1, r5, #20 │ │ │ │ movs r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #53845 @ 0xd255 │ │ │ │ + movw r3, #53177 @ 0xcfb9 │ │ │ │ movt r3, #21 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #6721 @ 0x1a41 │ │ │ │ + movw r3, #5657 @ 0x1619 │ │ │ │ movt r3, #22 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #61281 @ 0xef61 │ │ │ │ + movw r3, #60625 @ 0xecd1 │ │ │ │ movt r3, #21 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1f4c54 │ │ │ │ + bl 1f58b4 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 1ef398 │ │ │ │ + bl 7b81c │ │ │ │ add.w r1, r5, #20 │ │ │ │ movs r0, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 1f4c54 │ │ │ │ + bl 1f58b4 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 1ef398 │ │ │ │ + bl 7b81c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #1292] @ 0x50c │ │ │ │ - b.n 2f37a │ │ │ │ + b.n 2f11a │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0002f388 : │ │ │ │ - ldr r3, [pc, #12] @ (2f398 ) │ │ │ │ +0002f128 : │ │ │ │ + ldr r3, [pc, #12] @ (2f138 ) │ │ │ │ str.w r0, [r3, #1416] @ 0x588 │ │ │ │ movs r0, #0 │ │ │ │ str.w r1, [r3, #1420] @ 0x58c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1fa7e0 │ │ │ │ + bl 1fb4d0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2f40c │ │ │ │ + cbz r0, 2f1ac │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dd4a │ │ │ │ + bl 2daee │ │ │ │ mov r5, r0 │ │ │ │ str.w r0, [r4, #2732] @ 0xaac │ │ │ │ - cbz r0, 2f3f0 │ │ │ │ + cbz r0, 2f190 │ │ │ │ movs r1, #2 │ │ │ │ movs r3, #0 │ │ │ │ str.w r1, [r4, #2688] @ 0xa80 │ │ │ │ mov r2, r4 │ │ │ │ str.w r0, [r4, #2728] @ 0xaa8 │ │ │ │ movs r1, #5 │ │ │ │ str.w r3, [r4, #2724] @ 0xaa4 │ │ │ │ - movw r0, #12860 @ 0x323c │ │ │ │ + movw r0, #9468 @ 0x24fc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2254a0 <_PyInterpreterState_SetRunningMain@@Base+0x4c0> │ │ │ │ + bl 2262d8 <_PyInterpreterState_SetRunningMain@@Base+0x4c0> │ │ │ │ str.w r0, [r4, #2696] @ 0xa88 │ │ │ │ - cbnz r0, 2f3f8 │ │ │ │ + cbnz r0, 2f198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20481c │ │ │ │ - b.n 2f40e │ │ │ │ - movw r3, #32893 @ 0x807d │ │ │ │ + bl 205508 │ │ │ │ + b.n 2f1ae │ │ │ │ + movw r3, #31313 @ 0x7a51 │ │ │ │ movt r3, #22 │ │ │ │ str r5, [r4, #8] │ │ │ │ strd r5, r5, [r4] │ │ │ │ str r5, [r4, #24] │ │ │ │ str.w r3, [r4, #2744] @ 0xab8 │ │ │ │ mov r5, r4 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ - movw r3, #38792 @ 0x9788 │ │ │ │ + movw r3, #38784 @ 0x9780 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 29360 │ │ │ │ - blx 29ce8 │ │ │ │ - cbnz r0, 2f442 │ │ │ │ + blx 2a0f0 │ │ │ │ + blx 2a1d4 │ │ │ │ + cbnz r0, 2f1e2 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - b.n 2f444 │ │ │ │ + b.n 2f1e4 │ │ │ │ movs r0, #1 │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 22495c │ │ │ │ + bl 225794 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2f476 │ │ │ │ + beq.n 2f216 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #35692 @ 0x8b6c │ │ │ │ + movw r0, #32300 @ 0x7e2c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2f484 │ │ │ │ + bne.n 2f224 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 22db40 │ │ │ │ + bl 22e8f4 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - b.n 2f616 │ │ │ │ - movw r5, #38792 @ 0x9788 │ │ │ │ + b.n 2f3b6 │ │ │ │ + movw r5, #38784 @ 0x9780 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - blx 29360 │ │ │ │ - blx 29ce8 │ │ │ │ + blx 2a0f0 │ │ │ │ + blx 2a1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f5ae │ │ │ │ - movw r1, #35712 @ 0x8b80 │ │ │ │ + beq.w 2f34e │ │ │ │ + movw r1, #32320 @ 0x7e40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1f2ed0 <_Py_write_noraise@@Base+0x8ac> │ │ │ │ + bl 1f3b30 <_Py_write_noraise@@Base+0x8ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f5ae │ │ │ │ + bne.n 2f34e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2f59a │ │ │ │ - movw r0, #35732 @ 0x8b94 │ │ │ │ + beq.n 2f33a │ │ │ │ + movw r0, #32340 @ 0x7e54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 145218 │ │ │ │ + bl 1452e0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 2f4e2 │ │ │ │ - movw r3, #38800 @ 0x9790 │ │ │ │ + cbnz r0, 2f282 │ │ │ │ + movw r3, #38792 @ 0x9788 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #35748 @ 0x8ba4 │ │ │ │ + movw r2, #32356 @ 0x7e64 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r8, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 2f58a │ │ │ │ - movw r1, #35780 @ 0x8bc4 │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ + b.n 2f32a │ │ │ │ + movw r1, #32388 @ 0x7e84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee1b4 │ │ │ │ + bl ee318 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2f510 │ │ │ │ - movw r3, #38800 @ 0x9790 │ │ │ │ + cbnz r0, 2f2b0 │ │ │ │ + movw r3, #38792 @ 0x9788 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #35800 @ 0x8bd8 │ │ │ │ + movw r2, #32408 @ 0x7e98 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r8, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r5, r7 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 2f58a │ │ │ │ - bl 806b0 │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ + b.n 2f32a │ │ │ │ + bl 8079c │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 2f588 │ │ │ │ - ldr r2, [pc, #260] @ (2f620 ) │ │ │ │ - movw r1, #35852 @ 0x8c0c │ │ │ │ + cbz r0, 2f328 │ │ │ │ + ldr r2, [pc, #260] @ (2f3c0 ) │ │ │ │ + movw r1, #32460 @ 0x7ecc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 2f588 │ │ │ │ + cbnz r0, 2f328 │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ - ldr r1, [pc, #240] @ (2f624 ) │ │ │ │ + ldr r1, [pc, #240] @ (2f3c4 ) │ │ │ │ mov r2, r8 │ │ │ │ str.w r0, [r5, #1408] @ 0x580 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10447c │ │ │ │ - cbnz r0, 2f55c │ │ │ │ - bl 94cf4 │ │ │ │ + bl 104394 │ │ │ │ + cbnz r0, 2f2fc │ │ │ │ + bl 94f8c │ │ │ │ movw r3, #44100 @ 0xac44 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 2f588 │ │ │ │ + bne.n 2f328 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r5, #1408] @ 0x580 │ │ │ │ - b.n 2f588 │ │ │ │ - ldr r1, [pc, #196] @ (2f624 ) │ │ │ │ + b.n 2f328 │ │ │ │ + ldr r1, [pc, #196] @ (2f3c4 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10447c │ │ │ │ - cbz r0, 2f588 │ │ │ │ - ldr r5, [pc, #184] @ (2f624 ) │ │ │ │ - bl 1f604c │ │ │ │ + bl 104394 │ │ │ │ + cbz r0, 2f328 │ │ │ │ + ldr r5, [pc, #184] @ (2f3c4 ) │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f604c │ │ │ │ - b.n 2f616 │ │ │ │ - ldr r5, [pc, #152] @ (2f624 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 2f3b6 │ │ │ │ + ldr r5, [pc, #152] @ (2f3c4 ) │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 22db40 │ │ │ │ + bl 22e8f4 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2f56a │ │ │ │ + b.n 2f30a │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #46536 @ 0xb5c8 │ │ │ │ + movw r0, #43144 @ 0xa888 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 22520c <_PyInterpreterState_SetRunningMain@@Base+0x22c> │ │ │ │ - movw r0, #53576 @ 0xd148 │ │ │ │ + b.w 226044 <_PyInterpreterState_SetRunningMain@@Base+0x22c> │ │ │ │ + movw r0, #50184 @ 0xc408 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #13 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 2f5d4 │ │ │ │ + cbnz r0, 2f374 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 22db40 │ │ │ │ + bl 22e8f4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - b.n 2f616 │ │ │ │ + b.n 2f3b6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2254dc <_PyInterpreterState_SetRunningMain@@Base+0x4fc> │ │ │ │ + bl 226314 <_PyInterpreterState_SetRunningMain@@Base+0x4fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f5f8 │ │ │ │ + beq.n 2f398 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2f5f8 │ │ │ │ + cbnz r3, 2f398 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2f5c6 │ │ │ │ + beq.n 2f366 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 2f60c │ │ │ │ + beq.n 2f3ac │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 2f610 │ │ │ │ + cbz r4, 2f3b0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2f616 │ │ │ │ + b.n 2f3b6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bne.n 2f63e │ │ │ │ + bne.n 2f3de │ │ │ │ subs r2, r2, r1 │ │ │ │ mov r1, r3 │ │ │ │ pop {r4} │ │ │ │ - b.w 2aaac │ │ │ │ + b.w 2a8e8 │ │ │ │ add r0, r4 │ │ │ │ cmp r4, #2 │ │ │ │ ite eq │ │ │ │ ldrheq r1, [r0, #0] │ │ │ │ ldrne r1, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 2f63c │ │ │ │ - beq.n 2f652 │ │ │ │ + bcc.n 2f3dc │ │ │ │ + beq.n 2f3f2 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 2f63c │ │ │ │ + bne.n 2f3dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002f656 : │ │ │ │ +0002f3f6 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2f690 │ │ │ │ - bl 14f2b0 │ │ │ │ + cbz r0, 2f430 │ │ │ │ + bl 14f32c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2f680 │ │ │ │ + bne.n 2f420 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 2f690 │ │ │ │ + b.n 2f430 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f67c │ │ │ │ + bne.n 2f41c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2f67c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2f41c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0002f694 : │ │ │ │ +0002f434 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r5, [pc, #52] @ (2f6d8 ) │ │ │ │ + ldr r5, [pc, #52] @ (2f478 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ add r4, sp, #20 │ │ │ │ add r6, sp, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ 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 22baf0 │ │ │ │ + bl 22c898 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 2f6d2 │ │ │ │ + cbz r3, 2f472 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ bl 2b58a │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bics.w r0, r0, #62 @ 0x3e │ │ │ │ + b.n 2fa5c │ │ │ │ + movs r6, r7 │ │ │ │ │ │ │ │ -0002f6dc : │ │ │ │ - cbnz r1, 2f6e2 │ │ │ │ - b.w ac278 │ │ │ │ +0002f47c : │ │ │ │ + cbnz r1, 2f482 │ │ │ │ + b.w ac528 │ │ │ │ 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 2f70a │ │ │ │ - movw r1, #15536 @ 0x3cb0 │ │ │ │ + bpl.n 2f4aa │ │ │ │ + movw r1, #12144 @ 0x2f70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w ac278 │ │ │ │ + b.w ac528 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #42152 @ 0xa4a8 │ │ │ │ + movw r1, #38760 @ 0x9768 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0002f728 : │ │ │ │ +0002f4c8 : │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r2, [r3, #1428] @ 0x594 │ │ │ │ ldr.w r3, [r3, #1432] @ 0x598 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ 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 r5, r0 │ │ │ │ - movw r0, #57104 @ 0xdf10 │ │ │ │ + movw r0, #53712 @ 0xd1d0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 145218 │ │ │ │ + bl 1452e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f806 │ │ │ │ + beq.n 2f5a6 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #42468 @ 0xa5e4 │ │ │ │ + movw r1, #39076 @ 0x98a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee1b4 │ │ │ │ + bl ee318 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f786 │ │ │ │ + beq.n 2f526 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2f786 │ │ │ │ + cbnz r3, 2f526 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 2f78e │ │ │ │ - bl f8b9c │ │ │ │ - b.n 2f81e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 2f52e │ │ │ │ + bl f8b98 │ │ │ │ + b.n 2f5be │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15536 @ 0x3cb0 │ │ │ │ + movw r1, #12144 @ 0x2f70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #42488 @ 0xa5f8 │ │ │ │ + movw r0, #39096 @ 0x98b8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2f7c0 │ │ │ │ + bne.n 2f560 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f806 │ │ │ │ + beq.n 2f5a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2f806 │ │ │ │ + cbnz r3, 2f5a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2f806 │ │ │ │ - ldr r1, [pc, #96] @ (2f824 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2f5a6 │ │ │ │ + ldr r1, [pc, #96] @ (2f5c4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [r2, r1] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 22d300 │ │ │ │ + bl 22e0a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f7ec │ │ │ │ + beq.n 2f58c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2f7ec │ │ │ │ + cbnz r3, 2f58c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 2f806 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 2f5a6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f81e │ │ │ │ + beq.n 2f5be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2f81e │ │ │ │ + cbnz r3, 2f5be │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2f81e │ │ │ │ - movw r0, #42516 @ 0xa614 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2f5be │ │ │ │ + movw r0, #39124 @ 0x98d4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2137bc │ │ │ │ + bl 214424 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22db40 │ │ │ │ + b.w 22e8f4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -7059,1443 +6836,1443 @@ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #13 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ - cbnz r2, 2f84c │ │ │ │ + cbnz r2, 2f5ec │ │ │ │ add r5, sp, #8 │ │ │ │ - b.n 2f84e │ │ │ │ + b.n 2f5ee │ │ │ │ mov r5, r2 │ │ │ │ - ldr r0, [pc, #244] @ (2f944 ) │ │ │ │ + ldr r0, [pc, #244] @ (2f6e4 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2144b8 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215120 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 2f93c │ │ │ │ + blt.n 2f6dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 2f882 │ │ │ │ - movw r0, #42760 @ 0xa708 │ │ │ │ + cbnz r3, 2f622 │ │ │ │ + movw r0, #39368 @ 0x99c8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 2f872 │ │ │ │ - bl f8b9c │ │ │ │ + cbnz r0, 2f612 │ │ │ │ + bl f8b98 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - ldr r0, [pc, #204] @ (2f944 ) │ │ │ │ - bl 223cd0 │ │ │ │ + ldr r0, [pc, #204] @ (2f6e4 ) │ │ │ │ + bl 224b08 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2f882 │ │ │ │ - bl f8b9c │ │ │ │ + bge.n 2f622 │ │ │ │ + bl f8b98 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f604c │ │ │ │ - ldr r0, [pc, #188] @ (2f948 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + ldr r0, [pc, #188] @ (2f6e8 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2144b8 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215120 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 2f93c │ │ │ │ + blt.n 2f6dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 2f8bc │ │ │ │ - movw r0, #42768 @ 0xa710 │ │ │ │ + cbnz r3, 2f65c │ │ │ │ + movw r0, #39376 @ 0x99d0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 2f8ac │ │ │ │ - bl f8b9c │ │ │ │ + cbnz r0, 2f64c │ │ │ │ + bl f8b98 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - ldr r0, [pc, #152] @ (2f948 ) │ │ │ │ - bl 223cd0 │ │ │ │ + ldr r0, [pc, #152] @ (2f6e8 ) │ │ │ │ + bl 224b08 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2f8bc │ │ │ │ - bl f8b9c │ │ │ │ + bge.n 2f65c │ │ │ │ + bl f8b98 │ │ │ │ movw sl, #35424 @ 0x8a60 │ │ │ │ movt sl, #76 @ 0x4c │ │ │ │ movw r9, #44096 @ 0xac40 │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f950 │ │ │ │ + bl 2f6f0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 2f92a │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 2f8ee │ │ │ │ + bne.n 2f6ca │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 2f68e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2f938 │ │ │ │ + b.n 2f6d8 │ │ │ │ ldr.w r0, [sl] │ │ │ │ - bl f8930 │ │ │ │ + bl f892c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2f904 │ │ │ │ + cbz r0, 2f6a4 │ │ │ │ add.w r4, r8, #1 │ │ │ │ cmp.w r8, #16 │ │ │ │ - beq.n 2f93c │ │ │ │ - bl b5ec0 <_Py_GetConfig@@Base> │ │ │ │ + beq.n 2f6dc │ │ │ │ + bl b6174 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 2f91c │ │ │ │ - ldr r3, [pc, #60] @ (2f94c ) │ │ │ │ + cbz r3, 2f6bc │ │ │ │ + ldr r3, [pc, #60] @ (2f6ec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 22e1c4 │ │ │ │ - b.n 2f938 │ │ │ │ + bl 22ef7c │ │ │ │ + b.n 2f6d8 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl f8930 │ │ │ │ + bl f892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f90c │ │ │ │ - b.n 2f93c │ │ │ │ + beq.n 2f6ac │ │ │ │ + b.n 2f6dc │ │ │ │ cmp r0, #11 │ │ │ │ - bne.n 2f8ea │ │ │ │ + bne.n 2f68a │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 2f93e │ │ │ │ + b.n 2f6de │ │ │ │ mov r8, r4 │ │ │ │ - b.n 2f8d6 │ │ │ │ + b.n 2f676 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b.n 2f3f8 │ │ │ │ + b.n 2f198 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 2f42c │ │ │ │ + b.n 2f1cc │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ strd r0, r2, [sp, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 2f98a │ │ │ │ + bmi.n 2f72a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #42776 @ 0xa718 │ │ │ │ + movw r1, #39384 @ 0x99d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 2f992 │ │ │ │ - bl abec4 <_PyArena_New@@Base> │ │ │ │ + bl f5e88 │ │ │ │ + b.n 2f732 │ │ │ │ + bl ac174 <_PyArena_New@@Base> │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 2f998 │ │ │ │ + cbnz r0, 2f738 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2fcbe │ │ │ │ - movw r3, #38792 @ 0x9788 │ │ │ │ + b.n 2fa5e │ │ │ │ + movw r3, #38784 @ 0x9780 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 2f9fe │ │ │ │ - ldr r0, [pc, #636] @ (2fc2c ) │ │ │ │ + bne.n 2f79e │ │ │ │ + ldr r0, [pc, #636] @ (2f9cc ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 2144b8 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215120 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2f9c0 │ │ │ │ - bl f8b9c │ │ │ │ + bge.n 2f760 │ │ │ │ + bl f8b98 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2f9f8 │ │ │ │ + b.n 2f798 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f9bc │ │ │ │ + beq.n 2f75c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2f9bc │ │ │ │ - ldr r1, [pc, #604] @ (2fc30 ) │ │ │ │ + beq.n 2f75c │ │ │ │ + ldr r1, [pc, #604] @ (2f9d0 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2f9b8 │ │ │ │ - cbz r4, 2f9f8 │ │ │ │ + beq.n 2f758 │ │ │ │ + cbz r4, 2f798 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 2f9bc │ │ │ │ + bpl.n 2f75c │ │ │ │ mov r0, r4 │ │ │ │ - bl ddd40 │ │ │ │ + bl de138 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 2f9f8 │ │ │ │ - bl f8b9c │ │ │ │ + cbnz r0, 2f798 │ │ │ │ + bl f8b98 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1f604c │ │ │ │ - ldr r0, [pc, #564] @ (2fc34 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + ldr r0, [pc, #564] @ (2f9d4 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 2144b8 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215120 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2fa1c │ │ │ │ - movw r5, #3304 @ 0xce8 │ │ │ │ - movt r5, #45 @ 0x2d │ │ │ │ + bge.n 2f7bc │ │ │ │ + movw r5, #65448 @ 0xffa8 │ │ │ │ + movt r5, #44 @ 0x2c │ │ │ │ mov.w r8, #0 │ │ │ │ - bl f8b9c │ │ │ │ - b.n 2fa6a │ │ │ │ + bl f8b98 │ │ │ │ + b.n 2f80a │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2fa62 │ │ │ │ + beq.n 2f802 │ │ │ │ mov r0, r8 │ │ │ │ - bl 10d9d0 │ │ │ │ + bl 10d788 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fa44 │ │ │ │ + beq.n 2f7e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2fa44 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2f7e4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2fa0a │ │ │ │ + beq.n 2f7aa │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 2fa62 │ │ │ │ + bpl.n 2f802 │ │ │ │ mov r0, r8 │ │ │ │ - bl ddd40 │ │ │ │ + bl de138 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2fa6a │ │ │ │ - bl f8b9c │ │ │ │ - movw r5, #3304 @ 0xce8 │ │ │ │ - movt r5, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #460] @ (2fc38 ) │ │ │ │ + cbnz r0, 2f80a │ │ │ │ + bl f8b98 │ │ │ │ + movw r5, #65448 @ 0xffa8 │ │ │ │ + movt r5, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #460] @ (2f9d8 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 2144b8 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215120 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2fa86 │ │ │ │ - movw r6, #3304 @ 0xce8 │ │ │ │ - movt r6, #45 @ 0x2d │ │ │ │ + bge.n 2f826 │ │ │ │ + movw r6, #65448 @ 0xffa8 │ │ │ │ + movt r6, #44 @ 0x2c │ │ │ │ movs r7, #0 │ │ │ │ - bl f8b9c │ │ │ │ - b.n 2faca │ │ │ │ + bl f8b98 │ │ │ │ + b.n 2f86a │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - cbz r7, 2fac2 │ │ │ │ + cbz r7, 2f862 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10d9d0 │ │ │ │ + bl 10d788 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2faa8 │ │ │ │ + beq.n 2f848 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2faa8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2f848 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2fa76 │ │ │ │ + beq.n 2f816 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 2fac2 │ │ │ │ + bpl.n 2f862 │ │ │ │ mov r0, r7 │ │ │ │ - bl ddd40 │ │ │ │ + bl de138 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 2faca │ │ │ │ - bl f8b9c │ │ │ │ - movw r6, #3304 @ 0xce8 │ │ │ │ - movt r6, #45 @ 0x2d │ │ │ │ + cbnz r0, 2f86a │ │ │ │ + bl f8b98 │ │ │ │ + movw r6, #65448 @ 0xffa8 │ │ │ │ + movt r6, #44 @ 0x2c │ │ │ │ mov r3, sl │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r1, #61224 @ 0xef28 │ │ │ │ + movw r1, #57832 @ 0xe1e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #25904 @ 0x6530 │ │ │ │ + movw r0, #22512 @ 0x57f0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2fb1a │ │ │ │ + beq.n 2f8ba │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ strd r5, r6, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - bl 225e2c │ │ │ │ + bl 226c24 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2fb1c │ │ │ │ + b.n 2f8bc │ │ │ │ mov r4, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1f604c │ │ │ │ - cbnz r4, 2fb48 │ │ │ │ + bl 1f6b90 │ │ │ │ + cbnz r4, 2f8e8 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r4, #11 │ │ │ │ - bne.n 2fb3c │ │ │ │ - bl f8b9c │ │ │ │ - b.n 2fb40 │ │ │ │ + bne.n 2f8dc │ │ │ │ + bl f8b98 │ │ │ │ + b.n 2f8e0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r9 │ │ │ │ - bl 13e880 <_PyArena_Free@@Base> │ │ │ │ - b.n 2fcbe │ │ │ │ - movw r0, #53528 @ 0xd118 │ │ │ │ + bl 13e8f8 <_PyArena_Free@@Base> │ │ │ │ + b.n 2fa5e │ │ │ │ + movw r0, #50136 @ 0xc3d8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 201e1c │ │ │ │ + bl 202b08 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2fb60 │ │ │ │ + cbnz r0, 2f900 │ │ │ │ mov r0, r9 │ │ │ │ - bl 13e880 <_PyArena_Free@@Base> │ │ │ │ - b.n 2f992 │ │ │ │ - bl 98c8c │ │ │ │ + bl 13e8f8 <_PyArena_Free@@Base> │ │ │ │ + b.n 2f732 │ │ │ │ + bl 98f28 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 210b78 │ │ │ │ + bl 2118c8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 13e880 <_PyArena_Free@@Base> │ │ │ │ + bl 13e8f8 <_PyArena_Free@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fbae │ │ │ │ + beq.n 2f94e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fbae │ │ │ │ + cbnz r3, 2f94e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2fc8c │ │ │ │ - ldr r1, [pc, #132] @ (2fc3c ) │ │ │ │ + bne.n 2fa2c │ │ │ │ + ldr r1, [pc, #132] @ (2f9dc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #44052 @ 0xac14 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r8, [r7, #72] @ 0x48 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fc6a │ │ │ │ + beq.n 2fa0a │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 182d4c │ │ │ │ + bl 182184 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fc6a │ │ │ │ - ldr r1, [pc, #88] @ (2fc40 ) │ │ │ │ + beq.n 2fa0a │ │ │ │ + ldr r1, [pc, #88] @ (2f9e0 ) │ │ │ │ mov r0, r8 │ │ │ │ - bl aa528 │ │ │ │ + bl aa834 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 2fbfe │ │ │ │ + cbnz r0, 2f99e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 2fc5e │ │ │ │ - b.n 2fc6a │ │ │ │ - bl 1206e8 │ │ │ │ + bne.n 2f9fe │ │ │ │ + b.n 2fa0a │ │ │ │ + bl 120488 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 2fc16 │ │ │ │ + beq.n 2f9b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2fc16 │ │ │ │ + cbnz r3, 2f9b6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 2fc20 │ │ │ │ + ble.n 2f9c0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 2fc44 │ │ │ │ + ble.n 2f9e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2fc5e │ │ │ │ - b.n 2fc6a │ │ │ │ + bne.n 2f9fe │ │ │ │ + b.n 2fa0a │ │ │ │ ldc 0, cr0, [r8, #-312]! @ 0xfffffec8 │ │ │ │ ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 2f6e8 │ │ │ │ + b.n 2f488 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 2f71c │ │ │ │ + b.n 2f4bc │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 2fc3c │ │ │ │ + bhi.n 2f9dc │ │ │ │ lsls r6, r1, #1 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r5, r6 │ │ │ │ - ldr r1, [pc, #120] @ (2fcc8 ) │ │ │ │ + ldr r1, [pc, #120] @ (2fa68 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ - bl 97310 │ │ │ │ + bl 975a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 2fc6a │ │ │ │ + beq.n 2fa0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2fc6a │ │ │ │ + cbnz r3, 2fa0a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fc80 │ │ │ │ + beq.n 2fa20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2fc80 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2fa20 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str.w r8, [r7, #72] @ 0x48 │ │ │ │ - bl 1f604c │ │ │ │ - b.n 2f992 │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 2f732 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fca2 │ │ │ │ + beq.n 2fa42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fca2 │ │ │ │ + cbnz r3, 2fa42 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fcb8 │ │ │ │ + beq.n 2fa58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2fcb8 │ │ │ │ + cbnz r3, 2fa58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - bl 230c5c │ │ │ │ + bl 2318f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ands.w r0, r4, #78 @ 0x4e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ push {r4, r5, r6} │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 2fcf6 │ │ │ │ + bls.n 2fa96 │ │ │ │ subs r3, r2, #1 │ │ │ │ clz r4, r3 │ │ │ │ rsb r5, r4, #29 │ │ │ │ lsrs r3, r5 │ │ │ │ rsb r5, r4, #31 │ │ │ │ and.w r3, r3, #3 │ │ │ │ subs r4, #29 │ │ │ │ orr.w r3, r3, r5, lsl #2 │ │ │ │ subs r3, #4 │ │ │ │ cmp r4, #2 │ │ │ │ it hi │ │ │ │ movhi r2, r3 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ - cbz r4, 2fcfe │ │ │ │ + cbz r4, 2fa9e │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ movs r3, #12 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ adds r5, r1, r2 │ │ │ │ ldr r6, [r1, r2] │ │ │ │ cmp r0, r6 │ │ │ │ it eq │ │ │ │ streq r3, [r1, r2] │ │ │ │ - cbz r3, 2fd14 │ │ │ │ + cbz r3, 2fab4 │ │ │ │ str r4, [r3, #44] @ 0x2c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r2, #1 │ │ │ │ cmp r0, r3 │ │ │ │ itt eq │ │ │ │ ldreq r3, [r0, #44] @ 0x2c │ │ │ │ streq r3, [r5, #4] │ │ │ │ movs r3, #0 │ │ │ │ pop {r4, r5, r6} │ │ │ │ strd r3, r3, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #24] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002fd2c <_Py_GetConfigsAsDict@@Base>: │ │ │ │ +0002facc <_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 806b0 │ │ │ │ + bl 8079c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30330 <_Py_GetConfigsAsDict@@Base+0x604> │ │ │ │ - bl 806b0 │ │ │ │ + beq.w 300d0 <_Py_GetConfigsAsDict@@Base+0x604> │ │ │ │ + bl 8079c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30332 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ + beq.w 300d2 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ movw r3, #11796 @ 0x2e14 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2fd6a <_Py_GetConfigsAsDict@@Base+0x3e> │ │ │ │ - bl 89fa0 │ │ │ │ + cbz r0, 2fb0a <_Py_GetConfigsAsDict@@Base+0x3e> │ │ │ │ + bl 8a260 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2fd88 <_Py_GetConfigsAsDict@@Base+0x5c> │ │ │ │ - b.n 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + cbnz r0, 2fb28 <_Py_GetConfigsAsDict@@Base+0x5c> │ │ │ │ + b.n 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43392 @ 0xa980 │ │ │ │ + movw r1, #40000 @ 0x9c40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fdb0 <_Py_GetConfigsAsDict@@Base+0x84> │ │ │ │ + beq.n 2fb50 <_Py_GetConfigsAsDict@@Base+0x84> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fdb0 <_Py_GetConfigsAsDict@@Base+0x84> │ │ │ │ + cbnz r3, 2fb50 <_Py_GetConfigsAsDict@@Base+0x84> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #11800 @ 0x2e18 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43424 @ 0xa9a0 │ │ │ │ + movw r1, #40032 @ 0x9c60 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fdf4 <_Py_GetConfigsAsDict@@Base+0xc8> │ │ │ │ + beq.n 2fb94 <_Py_GetConfigsAsDict@@Base+0xc8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fdf4 <_Py_GetConfigsAsDict@@Base+0xc8> │ │ │ │ + cbnz r3, 2fb94 <_Py_GetConfigsAsDict@@Base+0xc8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #11804 @ 0x2e1c │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2fe10 <_Py_GetConfigsAsDict@@Base+0xe4> │ │ │ │ - bl 89fa0 │ │ │ │ + cbz r0, 2fbb0 <_Py_GetConfigsAsDict@@Base+0xe4> │ │ │ │ + bl 8a260 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2fe2e <_Py_GetConfigsAsDict@@Base+0x102> │ │ │ │ - b.n 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + cbnz r0, 2fbce <_Py_GetConfigsAsDict@@Base+0x102> │ │ │ │ + b.n 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43456 @ 0xa9c0 │ │ │ │ + movw r1, #40064 @ 0x9c80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fe56 <_Py_GetConfigsAsDict@@Base+0x12a> │ │ │ │ + beq.n 2fbf6 <_Py_GetConfigsAsDict@@Base+0x12a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fe56 <_Py_GetConfigsAsDict@@Base+0x12a> │ │ │ │ + cbnz r3, 2fbf6 <_Py_GetConfigsAsDict@@Base+0x12a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #11808 @ 0x2e20 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43492 @ 0xa9e4 │ │ │ │ + movw r1, #40100 @ 0x9ca4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fe9a <_Py_GetConfigsAsDict@@Base+0x16e> │ │ │ │ + beq.n 2fc3a <_Py_GetConfigsAsDict@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fe9a <_Py_GetConfigsAsDict@@Base+0x16e> │ │ │ │ + cbnz r3, 2fc3a <_Py_GetConfigsAsDict@@Base+0x16e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40360 @ 0x9da8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43532 @ 0xaa0c │ │ │ │ + movw r1, #40140 @ 0x9ccc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fede <_Py_GetConfigsAsDict@@Base+0x1b2> │ │ │ │ + beq.n 2fc7e <_Py_GetConfigsAsDict@@Base+0x1b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fede <_Py_GetConfigsAsDict@@Base+0x1b2> │ │ │ │ + cbnz r3, 2fc7e <_Py_GetConfigsAsDict@@Base+0x1b2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40420 @ 0x9de4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43544 @ 0xaa18 │ │ │ │ + movw r1, #40152 @ 0x9cd8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ff22 <_Py_GetConfigsAsDict@@Base+0x1f6> │ │ │ │ + beq.n 2fcc2 <_Py_GetConfigsAsDict@@Base+0x1f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2ff22 <_Py_GetConfigsAsDict@@Base+0x1f6> │ │ │ │ + cbnz r3, 2fcc2 <_Py_GetConfigsAsDict@@Base+0x1f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40424 @ 0x9de8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43560 @ 0xaa28 │ │ │ │ + movw r1, #40168 @ 0x9ce8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ff66 <_Py_GetConfigsAsDict@@Base+0x23a> │ │ │ │ + beq.n 2fd06 <_Py_GetConfigsAsDict@@Base+0x23a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2ff66 <_Py_GetConfigsAsDict@@Base+0x23a> │ │ │ │ + cbnz r3, 2fd06 <_Py_GetConfigsAsDict@@Base+0x23a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40428 @ 0x9dec │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43576 @ 0xaa38 │ │ │ │ + movw r1, #40184 @ 0x9cf8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ffaa <_Py_GetConfigsAsDict@@Base+0x27e> │ │ │ │ + beq.n 2fd4a <_Py_GetConfigsAsDict@@Base+0x27e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2ffaa <_Py_GetConfigsAsDict@@Base+0x27e> │ │ │ │ + cbnz r3, 2fd4a <_Py_GetConfigsAsDict@@Base+0x27e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40412 @ 0x9ddc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43592 @ 0xaa48 │ │ │ │ + movw r1, #40200 @ 0x9d08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ffee <_Py_GetConfigsAsDict@@Base+0x2c2> │ │ │ │ + beq.n 2fd8e <_Py_GetConfigsAsDict@@Base+0x2c2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2ffee <_Py_GetConfigsAsDict@@Base+0x2c2> │ │ │ │ + cbnz r3, 2fd8e <_Py_GetConfigsAsDict@@Base+0x2c2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40408 @ 0x9dd8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43612 @ 0xaa5c │ │ │ │ + movw r1, #40220 @ 0x9d1c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30032 <_Py_GetConfigsAsDict@@Base+0x306> │ │ │ │ + beq.n 2fdd2 <_Py_GetConfigsAsDict@@Base+0x306> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 30032 <_Py_GetConfigsAsDict@@Base+0x306> │ │ │ │ + cbnz r3, 2fdd2 <_Py_GetConfigsAsDict@@Base+0x306> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40416 @ 0x9de0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43628 @ 0xaa6c │ │ │ │ + movw r1, #40236 @ 0x9d2c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30076 <_Py_GetConfigsAsDict@@Base+0x34a> │ │ │ │ + beq.n 2fe16 <_Py_GetConfigsAsDict@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 30076 <_Py_GetConfigsAsDict@@Base+0x34a> │ │ │ │ + cbnz r3, 2fe16 <_Py_GetConfigsAsDict@@Base+0x34a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40440 @ 0x9df8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43644 @ 0xaa7c │ │ │ │ + movw r1, #40252 @ 0x9d3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 300ba <_Py_GetConfigsAsDict@@Base+0x38e> │ │ │ │ + beq.n 2fe5a <_Py_GetConfigsAsDict@@Base+0x38e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 300ba <_Py_GetConfigsAsDict@@Base+0x38e> │ │ │ │ + cbnz r3, 2fe5a <_Py_GetConfigsAsDict@@Base+0x38e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40404 @ 0x9dd4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43660 @ 0xaa8c │ │ │ │ + movw r1, #40268 @ 0x9d4c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 300fe <_Py_GetConfigsAsDict@@Base+0x3d2> │ │ │ │ + beq.n 2fe9e <_Py_GetConfigsAsDict@@Base+0x3d2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 300fe <_Py_GetConfigsAsDict@@Base+0x3d2> │ │ │ │ + cbnz r3, 2fe9e <_Py_GetConfigsAsDict@@Base+0x3d2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40432 @ 0x9df0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43680 @ 0xaaa0 │ │ │ │ + movw r1, #40288 @ 0x9d60 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30142 <_Py_GetConfigsAsDict@@Base+0x416> │ │ │ │ + beq.n 2fee2 <_Py_GetConfigsAsDict@@Base+0x416> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 30142 <_Py_GetConfigsAsDict@@Base+0x416> │ │ │ │ + cbnz r3, 2fee2 <_Py_GetConfigsAsDict@@Base+0x416> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40356 @ 0x9da4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43696 @ 0xaab0 │ │ │ │ + movw r1, #40304 @ 0x9d70 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30186 <_Py_GetConfigsAsDict@@Base+0x45a> │ │ │ │ + beq.n 2ff26 <_Py_GetConfigsAsDict@@Base+0x45a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 30186 <_Py_GetConfigsAsDict@@Base+0x45a> │ │ │ │ + cbnz r3, 2ff26 <_Py_GetConfigsAsDict@@Base+0x45a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40444 @ 0x9dfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43724 @ 0xaacc │ │ │ │ + movw r1, #40332 @ 0x9d8c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 301ca <_Py_GetConfigsAsDict@@Base+0x49e> │ │ │ │ + beq.n 2ff6a <_Py_GetConfigsAsDict@@Base+0x49e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 301ca <_Py_GetConfigsAsDict@@Base+0x49e> │ │ │ │ + cbnz r3, 2ff6a <_Py_GetConfigsAsDict@@Base+0x49e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40448 @ 0x9e00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43752 @ 0xaae8 │ │ │ │ + movw r1, #40360 @ 0x9da8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3020e <_Py_GetConfigsAsDict@@Base+0x4e2> │ │ │ │ + beq.n 2ffae <_Py_GetConfigsAsDict@@Base+0x4e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3020e <_Py_GetConfigsAsDict@@Base+0x4e2> │ │ │ │ + cbnz r3, 2ffae <_Py_GetConfigsAsDict@@Base+0x4e2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40436 @ 0x9df4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43776 @ 0xab00 │ │ │ │ + movw r1, #40384 @ 0x9dc0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30250 <_Py_GetConfigsAsDict@@Base+0x524> │ │ │ │ + beq.n 2fff0 <_Py_GetConfigsAsDict@@Base+0x524> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 30250 <_Py_GetConfigsAsDict@@Base+0x524> │ │ │ │ + cbnz r3, 2fff0 <_Py_GetConfigsAsDict@@Base+0x524> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43800 @ 0xab18 │ │ │ │ + movw r1, #40408 @ 0x9dd8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30290 <_Py_GetConfigsAsDict@@Base+0x564> │ │ │ │ + beq.n 30030 <_Py_GetConfigsAsDict@@Base+0x564> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 30290 <_Py_GetConfigsAsDict@@Base+0x564> │ │ │ │ + cbnz r3, 30030 <_Py_GetConfigsAsDict@@Base+0x564> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40352 @ 0x9da0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + cbz r0, 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43828 @ 0xab34 │ │ │ │ + movw r1, #40436 @ 0x9df4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 302ce <_Py_GetConfigsAsDict@@Base+0x5a2> │ │ │ │ + beq.n 3006e <_Py_GetConfigsAsDict@@Base+0x5a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 302ce <_Py_GetConfigsAsDict@@Base+0x5a2> │ │ │ │ + cbnz r3, 3006e <_Py_GetConfigsAsDict@@Base+0x5a2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #43928 @ 0xab98 │ │ │ │ + movw r1, #40536 @ 0x9e58 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 30332 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ + beq.n 300d2 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 30342 <_Py_GetConfigsAsDict@@Base+0x616> │ │ │ │ - ldr r3, [pc, #96] @ (30354 <_Py_GetConfigsAsDict@@Base+0x628>) │ │ │ │ + bne.n 300e2 <_Py_GetConfigsAsDict@@Base+0x616> │ │ │ │ + ldr r3, [pc, #96] @ (300f4 <_Py_GetConfigsAsDict@@Base+0x628>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr.w r5, [r7, #3720] @ 0xe88 │ │ │ │ - bl 806b0 │ │ │ │ + bl 8079c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 30332 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ + cbz r0, 300d2 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1444] @ 0x5a4 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 30358 <_Py_GetConfigsAsDict@@Base+0x62c> │ │ │ │ + cbnz r0, 300f8 <_Py_GetConfigsAsDict@@Base+0x62c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3032c <_Py_GetConfigsAsDict@@Base+0x600> │ │ │ │ + beq.n 300cc <_Py_GetConfigsAsDict@@Base+0x600> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3032c <_Py_GetConfigsAsDict@@Base+0x600> │ │ │ │ + cbnz r3, 300cc <_Py_GetConfigsAsDict@@Base+0x600> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 30332 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ + b.n 300d2 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f6034 │ │ │ │ - b.n 3064c <_Py_GetConfigsAsDict@@Base+0x920> │ │ │ │ + bl 1f6b78 │ │ │ │ + b.n 303ec <_Py_GetConfigsAsDict@@Base+0x920> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 302f0 <_Py_GetConfigsAsDict@@Base+0x5c4> │ │ │ │ + bne.n 30090 <_Py_GetConfigsAsDict@@Base+0x5c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 302f0 <_Py_GetConfigsAsDict@@Base+0x5c4> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 30090 <_Py_GetConfigsAsDict@@Base+0x5c4> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #63980 @ 0xf9ec │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30384 <_Py_GetConfigsAsDict@@Base+0x658> │ │ │ │ + beq.n 30124 <_Py_GetConfigsAsDict@@Base+0x658> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 30384 <_Py_GetConfigsAsDict@@Base+0x658> │ │ │ │ + cbnz r3, 30124 <_Py_GetConfigsAsDict@@Base+0x658> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1448] @ 0x5a8 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64240 @ 0xfaf0 │ │ │ │ + movw r1, #60848 @ 0xedb0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 303c4 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ + beq.n 30164 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 303c4 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ + cbnz r3, 30164 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1452] @ 0x5ac │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #63996 @ 0xf9fc │ │ │ │ + movw r1, #60604 @ 0xecbc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30404 <_Py_GetConfigsAsDict@@Base+0x6d8> │ │ │ │ + beq.n 301a4 <_Py_GetConfigsAsDict@@Base+0x6d8> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 30404 <_Py_GetConfigsAsDict@@Base+0x6d8> │ │ │ │ + cbnz r3, 301a4 <_Py_GetConfigsAsDict@@Base+0x6d8> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1456] @ 0x5b0 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64008 @ 0xfa08 │ │ │ │ + movw r1, #60616 @ 0xecc8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30446 <_Py_GetConfigsAsDict@@Base+0x71a> │ │ │ │ + beq.n 301e6 <_Py_GetConfigsAsDict@@Base+0x71a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 30446 <_Py_GetConfigsAsDict@@Base+0x71a> │ │ │ │ + cbnz r3, 301e6 <_Py_GetConfigsAsDict@@Base+0x71a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1460] @ 0x5b4 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43844 @ 0xab44 │ │ │ │ + movw r1, #40452 @ 0x9e04 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3048a <_Py_GetConfigsAsDict@@Base+0x75e> │ │ │ │ + beq.n 3022a <_Py_GetConfigsAsDict@@Base+0x75e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3048a <_Py_GetConfigsAsDict@@Base+0x75e> │ │ │ │ + cbnz r3, 3022a <_Py_GetConfigsAsDict@@Base+0x75e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1464] @ 0x5b8 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43864 @ 0xab58 │ │ │ │ + movw r1, #40472 @ 0x9e18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 304ce <_Py_GetConfigsAsDict@@Base+0x7a2> │ │ │ │ + beq.n 3026e <_Py_GetConfigsAsDict@@Base+0x7a2> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 304ce <_Py_GetConfigsAsDict@@Base+0x7a2> │ │ │ │ + cbnz r3, 3026e <_Py_GetConfigsAsDict@@Base+0x7a2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1468] @ 0x5bc │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43880 @ 0xab68 │ │ │ │ + movw r1, #40488 @ 0x9e28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30512 <_Py_GetConfigsAsDict@@Base+0x7e6> │ │ │ │ + beq.n 302b2 <_Py_GetConfigsAsDict@@Base+0x7e6> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 30512 <_Py_GetConfigsAsDict@@Base+0x7e6> │ │ │ │ + cbnz r3, 302b2 <_Py_GetConfigsAsDict@@Base+0x7e6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1472] @ 0x5c0 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #22560 @ 0x5820 │ │ │ │ + movw r1, #19168 @ 0x4ae0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30556 <_Py_GetConfigsAsDict@@Base+0x82a> │ │ │ │ + beq.n 302f6 <_Py_GetConfigsAsDict@@Base+0x82a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 30556 <_Py_GetConfigsAsDict@@Base+0x82a> │ │ │ │ + cbnz r3, 302f6 <_Py_GetConfigsAsDict@@Base+0x82a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1476] @ 0x5c4 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64024 @ 0xfa18 │ │ │ │ + movw r1, #60632 @ 0xecd8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3059a <_Py_GetConfigsAsDict@@Base+0x86e> │ │ │ │ + beq.n 3033a <_Py_GetConfigsAsDict@@Base+0x86e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3059a <_Py_GetConfigsAsDict@@Base+0x86e> │ │ │ │ + cbnz r3, 3033a <_Py_GetConfigsAsDict@@Base+0x86e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1480] @ 0x5c8 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43904 @ 0xab80 │ │ │ │ + movw r1, #40512 @ 0x9e40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 305da <_Py_GetConfigsAsDict@@Base+0x8ae> │ │ │ │ + beq.n 3037a <_Py_GetConfigsAsDict@@Base+0x8ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 305da <_Py_GetConfigsAsDict@@Base+0x8ae> │ │ │ │ + cbnz r3, 3037a <_Py_GetConfigsAsDict@@Base+0x8ae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 30316 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 300b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #43916 @ 0xab8c │ │ │ │ + movw r1, #40524 @ 0x9e4c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 30332 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ + beq.w 300d2 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3060e <_Py_GetConfigsAsDict@@Base+0x8e2> │ │ │ │ + beq.n 303ae <_Py_GetConfigsAsDict@@Base+0x8e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3060e <_Py_GetConfigsAsDict@@Base+0x8e2> │ │ │ │ + cbnz r3, 303ae <_Py_GetConfigsAsDict@@Base+0x8e2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add.w r0, r7, #4128 @ 0x1020 │ │ │ │ adds r0, #8 │ │ │ │ - bl 109db8 <_PyConfig_AsDict@@Base> │ │ │ │ + bl 109b68 <_PyConfig_AsDict@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30332 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ + beq.w 300d2 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55168 @ 0xd780 │ │ │ │ + movw r1, #51072 @ 0xc780 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r6 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 30332 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ + beq.w 300d2 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3064c <_Py_GetConfigsAsDict@@Base+0x920> │ │ │ │ + beq.n 303ec <_Py_GetConfigsAsDict@@Base+0x920> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3064c <_Py_GetConfigsAsDict@@Base+0x920> │ │ │ │ + cbnz r3, 303ec <_Py_GetConfigsAsDict@@Base+0x920> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00030658 : │ │ │ │ +000303f8 : │ │ │ │ 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 af978 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl afc28 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 30686 │ │ │ │ - bl 84464 │ │ │ │ + cbz r0, 30426 │ │ │ │ + bl 84544 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003068c : │ │ │ │ +0003042c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r6, r0 │ │ │ │ - blx 29360 │ │ │ │ + blx 2a0f0 │ │ │ │ mov r1, sp │ │ │ │ - blx 29800 <__fstat64_time64@plt+0x4> │ │ │ │ - cbnz r0, 306b0 │ │ │ │ + blx 2a0e4 <__fstat64_time64@plt+0x4> │ │ │ │ + cbnz r0, 30450 │ │ │ │ ldrd r4, r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 306b6 │ │ │ │ + b.n 30456 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ 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 306d0 │ │ │ │ + bcs.n 30470 │ │ │ │ mov r0, r4 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 306dc │ │ │ │ + cbnz r0, 3047c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 51e98 │ │ │ │ + b.w 51c2c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ - blx 2a8c4 │ │ │ │ + blx 2a0a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl acb4c │ │ │ │ + bl acdfc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, 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, r1 │ │ │ │ - bl 17bf24 │ │ │ │ + bl 17b96c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3072e │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 304ce │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 307ca │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 3056a │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx r5 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 3076e │ │ │ │ + bvc.n 3050e │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 3076e │ │ │ │ + bvs.n 3050e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #50672 @ 0xc5f0 │ │ │ │ + movw r1, #47280 @ 0xb8b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 307ca │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3056a │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #100] @ 307d8 │ │ │ │ + vldr d6, [pc, #100] @ 30578 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 307b6 │ │ │ │ + ble.n 30556 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 3079e │ │ │ │ + bls.n 3053e │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9b4b4 │ │ │ │ + b.w 9b750 │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #50692 @ 0xc604 │ │ │ │ + movw r1, #47300 @ 0xb8c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 307ca │ │ │ │ - bhi.n 3078e │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3056a │ │ │ │ + bhi.n 3052e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3078e │ │ │ │ + beq.n 3052e │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 2af1d0 │ │ │ │ + bl 2aed6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3078e │ │ │ │ + beq.n 3052e │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ @@ -8503,845 +8280,845 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r8, r1 │ │ │ │ - blx 29360 │ │ │ │ + blx 2a0f0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ - blx 29f44 │ │ │ │ + blx 2a504 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3081a │ │ │ │ + bne.n 305ba │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 3eb8c │ │ │ │ - b.n 308a8 │ │ │ │ + bl 3e8d4 │ │ │ │ + b.n 30648 │ │ │ │ cmp r0, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ movle r2, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ asrs r3, r2, #31 │ │ │ │ mov r0, r6 │ │ │ │ - blx 2a360 │ │ │ │ + blx 2a788 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 30808 │ │ │ │ - movw r1, #55368 @ 0xd848 │ │ │ │ + beq.n 305a8 │ │ │ │ + movw r1, #51272 @ 0xc848 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #64488 @ 0xfbe8 │ │ │ │ + movw r0, #61096 @ 0xeea8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 142ad8 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 142b54 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 308a8 │ │ │ │ + cbz r0, 30648 │ │ │ │ mov r2, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - movw r1, #51868 @ 0xca9c │ │ │ │ + movw r1, #48476 @ 0xbd5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ - movw r3, #10292 @ 0x2834 │ │ │ │ + movw r3, #6900 @ 0x1af4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - bl 9d32c │ │ │ │ + bl 9d640 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 308a6 │ │ │ │ + beq.n 30646 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 308a6 │ │ │ │ + cbnz r3, 30646 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 308ac │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 3064c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 30934 │ │ │ │ - ldr r1, [pc, #140] @ (3093c ) │ │ │ │ + b.n 306d4 │ │ │ │ + ldr r1, [pc, #140] @ (306dc ) │ │ │ │ mov r0, r6 │ │ │ │ - bl aa528 │ │ │ │ + bl aa834 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 308cc │ │ │ │ + beq.n 3066c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 308cc │ │ │ │ + cbnz r3, 3066c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 308a8 │ │ │ │ + beq.n 30648 │ │ │ │ ldr.w r0, [r7, #2712] @ 0xa98 │ │ │ │ str.w r4, [r7, #2712] @ 0xa98 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 30922 │ │ │ │ + ble.n 306c2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #88] @ (30940 ) │ │ │ │ + ldr r0, [pc, #88] @ (306e0 ) │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ lsls r3, r1, #20 │ │ │ │ - bpl.n 308f6 │ │ │ │ + bpl.n 30696 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ - cbnz r6, 30900 │ │ │ │ + cbnz r6, 306a0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4f64 <_PyType_Lookup@@Base+0x584> │ │ │ │ - b.n 30914 │ │ │ │ + bl a51d0 <_PyType_Lookup@@Base+0x560> │ │ │ │ + b.n 306b4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f8414 │ │ │ │ + bl a0ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 308a8 │ │ │ │ + beq.n 30648 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 30926 │ │ │ │ + bne.n 306c6 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 30934 │ │ │ │ + b.n 306d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 30922 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 30922 │ │ │ │ + bne.n 306c2 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 306c2 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - b.n 30660 │ │ │ │ + b.n 30400 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00030944 : │ │ │ │ - ldr r0, [pc, #4] @ (3094c ) │ │ │ │ - b.w ede8c │ │ │ │ +000306e4 : │ │ │ │ + ldr r0, [pc, #4] @ (306ec ) │ │ │ │ + b.w edff0 │ │ │ │ nop │ │ │ │ push {r4, r6, lr} │ │ │ │ lsls r5, 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, #52132 @ 0xcba4 │ │ │ │ + movw r2, #48740 @ 0xbe64 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #52140 @ 0xcbac │ │ │ │ + movw r1, #48748 @ 0xbe6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r6, r0 │ │ │ │ - bl 22f818 │ │ │ │ + bl 2305d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 309a4 │ │ │ │ - ldr r0, [pc, #168] @ (30a24 ) │ │ │ │ - bl 924c0 │ │ │ │ + blt.n 30744 │ │ │ │ + ldr r0, [pc, #168] @ (307c4 ) │ │ │ │ + bl 9275c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 309a4 │ │ │ │ + cbz r0, 30744 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1052f0 │ │ │ │ + bl 105210 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 309aa │ │ │ │ + bge.n 3074a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 309a4 │ │ │ │ + beq.n 30744 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 309a4 │ │ │ │ + cbnz r3, 30744 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 30a22 │ │ │ │ + b.n 307c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 309d6 │ │ │ │ - movw r3, #52156 @ 0xcbbc │ │ │ │ + cbz r0, 30776 │ │ │ │ + movw r3, #48764 @ 0xbe7c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [r0, #8] │ │ │ │ - movw r3, #6353 @ 0x18d1 │ │ │ │ + movw r3, #6445 @ 0x192d │ │ │ │ movt r3, #29 │ │ │ │ str r3, [r0, #12] │ │ │ │ - movw r3, #37165 @ 0x912d │ │ │ │ + movw r3, #37837 @ 0x93cd │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r3, [r0, #16] │ │ │ │ - bl 96c70 │ │ │ │ + bl 96f08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 309ec │ │ │ │ + beq.n 3078c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 309ec │ │ │ │ + cbnz r3, 3078c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #52164 @ 0xcbc4 │ │ │ │ + movw r1, #48772 @ 0xbe84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee5d0 │ │ │ │ + bl ee734 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 309a4 │ │ │ │ + blt.n 30744 │ │ │ │ movs r2, #0 │ │ │ │ - ldr r0, [pc, #36] @ (30a28 ) │ │ │ │ - movw r1, #51932 @ 0xcadc │ │ │ │ + ldr r0, [pc, #36] @ (307c8 ) │ │ │ │ + movw r1, #48540 @ 0xbd9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1280e8 │ │ │ │ - movw r1, #51944 @ 0xcae8 │ │ │ │ + bl 127f40 │ │ │ │ + movw r1, #48552 @ 0xbda8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ee5d0 │ │ │ │ + bl ee734 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r2, r7, lr} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r7, lr} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str.w r2, [r0, #2692] @ 0xa84 │ │ │ │ - cbnz r3, 30a4c │ │ │ │ + cbnz r3, 307ec │ │ │ │ ldr.w r3, [r0, #2720] @ 0xaa0 │ │ │ │ - cbz r3, 30a54 │ │ │ │ + cbz r3, 307f4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 30a54 │ │ │ │ - bl 84464 │ │ │ │ + cbz r0, 307f4 │ │ │ │ + bl 84544 │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #22 │ │ │ │ str r0, [r4, #8] │ │ │ │ strd r0, r0, [r4] │ │ │ │ strd r0, r0, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r4, pc} │ │ │ │ ... │ │ │ │ │ │ │ │ -00030a68 <_PyUnicode_FromId@@Base>: │ │ │ │ +00030808 <_PyUnicode_FromId@@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 │ │ │ │ mov r8, r0 │ │ │ │ add.w r7, r0, #8 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 30a96 <_PyUnicode_FromId@@Base+0x2e> │ │ │ │ + bne.n 30836 <_PyUnicode_FromId@@Base+0x2e> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 30a86 <_PyUnicode_FromId@@Base+0x1e> │ │ │ │ + bne.n 30826 <_PyUnicode_FromId@@Base+0x1e> │ │ │ │ dmb ish │ │ │ │ - beq.n 30aa2 <_PyUnicode_FromId@@Base+0x3a> │ │ │ │ + beq.n 30842 <_PyUnicode_FromId@@Base+0x3a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c9970 │ │ │ │ - ldr r3, [pc, #332] @ (30bf0 <_PyUnicode_FromId@@Base+0x188>) │ │ │ │ + bl 2c8d14 │ │ │ │ + ldr r3, [pc, #332] @ (30990 <_PyUnicode_FromId@@Base+0x188>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 30b3a <_PyUnicode_FromId@@Base+0xd2> │ │ │ │ + bge.n 308da <_PyUnicode_FromId@@Base+0xd2> │ │ │ │ ldr.w r6, [r9, #3720] @ 0xe88 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ add.w r5, r6, #5600 @ 0x15e0 │ │ │ │ adds r5, #8 │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 30ae0 <_PyUnicode_FromId@@Base+0x78> │ │ │ │ + bne.n 30880 <_PyUnicode_FromId@@Base+0x78> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 30ad0 <_PyUnicode_FromId@@Base+0x68> │ │ │ │ + bne.n 30870 <_PyUnicode_FromId@@Base+0x68> │ │ │ │ dmb ish │ │ │ │ - beq.n 30aec <_PyUnicode_FromId@@Base+0x84> │ │ │ │ + beq.n 3088c <_PyUnicode_FromId@@Base+0x84> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c9970 │ │ │ │ + bl 2c8d14 │ │ │ │ dmb ish │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 30b16 <_PyUnicode_FromId@@Base+0xae> │ │ │ │ + bge.n 308b6 <_PyUnicode_FromId@@Base+0xae> │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r6, #1516] @ 0x5ec │ │ │ │ adds r3, r4, #1 │ │ │ │ str.w r3, [r6, #1516] @ 0x5ec │ │ │ │ dmb ish │ │ │ │ str.w r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 30b2e <_PyUnicode_FromId@@Base+0xc6> │ │ │ │ + bne.n 308ce <_PyUnicode_FromId@@Base+0xc6> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 30b1e <_PyUnicode_FromId@@Base+0xb6> │ │ │ │ + bne.n 308be <_PyUnicode_FromId@@Base+0xb6> │ │ │ │ dmb ish │ │ │ │ - beq.n 30b3a <_PyUnicode_FromId@@Base+0xd2> │ │ │ │ + beq.n 308da <_PyUnicode_FromId@@Base+0xd2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ae358 │ │ │ │ + bl 2ad574 │ │ │ │ add.w r6, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r6, #3436] @ 0xd6c │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 30b50 <_PyUnicode_FromId@@Base+0xe8> │ │ │ │ + ble.n 308f0 <_PyUnicode_FromId@@Base+0xe8> │ │ │ │ ldr.w r3, [r6, #3440] @ 0xd70 │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ - cbnz r5, 30bc6 <_PyUnicode_FromId@@Base+0x15e> │ │ │ │ + cbnz r5, 30966 <_PyUnicode_FromId@@Base+0x15e> │ │ │ │ ldr.w r5, [r8] │ │ │ │ mov r0, r5 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 89fc4 │ │ │ │ + bl 8a284 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 30bc6 <_PyUnicode_FromId@@Base+0x15e> │ │ │ │ + cbz r0, 30966 <_PyUnicode_FromId@@Base+0x15e> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8aeac │ │ │ │ + bl 8b158 │ │ │ │ ldr.w r3, [r6, #3436] @ 0xd6c │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r0, [r6, #3440] @ 0xd70 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 30bbc <_PyUnicode_FromId@@Base+0x154> │ │ │ │ + bgt.n 3095c <_PyUnicode_FromId@@Base+0x154> │ │ │ │ mov.w r8, r4, lsl #1 │ │ │ │ cmp.w r8, #16 │ │ │ │ it lt │ │ │ │ movlt.w r8, #16 │ │ │ │ mov.w r1, r8, lsl #2 │ │ │ │ - bl 9b924 │ │ │ │ + bl 9bbc0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 30ba0 <_PyUnicode_FromId@@Base+0x138> │ │ │ │ - bl 241c5c │ │ │ │ - b.n 30bc6 <_PyUnicode_FromId@@Base+0x15e> │ │ │ │ + cbnz r0, 30940 <_PyUnicode_FromId@@Base+0x138> │ │ │ │ + bl 242440 │ │ │ │ + b.n 30966 <_PyUnicode_FromId@@Base+0x15e> │ │ │ │ ldr.w r0, [r6, #3436] @ 0xd6c │ │ │ │ movs r1, #0 │ │ │ │ sub.w r2, r8, r0 │ │ │ │ add.w r0, r5, r0, lsl #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ str.w r5, [r6, #3440] @ 0xd70 │ │ │ │ str.w r8, [r6, #3436] @ 0xd6c │ │ │ │ ldr.w r3, [r6, #3440] @ 0xd70 │ │ │ │ mov r5, r9 │ │ │ │ str.w r9, [r3, r4, lsl #2] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 30bde <_PyUnicode_FromId@@Base+0x176> │ │ │ │ + bne.n 3097e <_PyUnicode_FromId@@Base+0x176> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 30bce <_PyUnicode_FromId@@Base+0x166> │ │ │ │ + bne.n 3096e <_PyUnicode_FromId@@Base+0x166> │ │ │ │ dmb ish │ │ │ │ - beq.n 30bea <_PyUnicode_FromId@@Base+0x182> │ │ │ │ + beq.n 3098a <_PyUnicode_FromId@@Base+0x182> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2ae358 │ │ │ │ + bl 2ad574 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30e2a <_PyUnicode_FromId@@Base+0x3c2> │ │ │ │ + beq.w 30bca <_PyUnicode_FromId@@Base+0x3c2> │ │ │ │ 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, #4] │ │ │ │ movw r3, #6124 @ 0x17ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.n 30c30 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ - movw r0, #50564 @ 0xc584 │ │ │ │ + beq.n 309d0 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ + movw r0, #47112 @ 0xb808 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #727 @ 0x2d7 │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 30e20 <_PyUnicode_FromId@@Base+0x3b8> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 30bc0 <_PyUnicode_FromId@@Base+0x3b8> │ │ │ │ add r1, sp, #20 │ │ │ │ - movw r0, #55292 @ 0xd7fc │ │ │ │ + movw r0, #51900 @ 0xcabc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 125d38 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 125ab4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 30e20 <_PyUnicode_FromId@@Base+0x3b8> │ │ │ │ + blt.w 30bc0 <_PyUnicode_FromId@@Base+0x3b8> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 30c50 <_PyUnicode_FromId@@Base+0x1e8> │ │ │ │ + cbz r0, 309f0 <_PyUnicode_FromId@@Base+0x1e8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 30c56 <_PyUnicode_FromId@@Base+0x1ee> │ │ │ │ + bmi.n 309f6 <_PyUnicode_FromId@@Base+0x1ee> │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ - b.n 30c88 <_PyUnicode_FromId@@Base+0x220> │ │ │ │ + b.n 30a28 <_PyUnicode_FromId@@Base+0x220> │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 105170 │ │ │ │ + bl 10508c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 30c84 <_PyUnicode_FromId@@Base+0x21c> │ │ │ │ + bgt.n 30a24 <_PyUnicode_FromId@@Base+0x21c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt.n 30c88 <_PyUnicode_FromId@@Base+0x220> │ │ │ │ + bgt.n 30a28 <_PyUnicode_FromId@@Base+0x220> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 30e0a <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ + beq.w 30baa <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 30e0a <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 30e0a <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ + bne.w 30baa <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 30baa <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - movw r0, #55308 @ 0xd80c │ │ │ │ + movw r0, #51916 @ 0xcacc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 11b2ac │ │ │ │ + bl 11b07c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 30e24 <_PyUnicode_FromId@@Base+0x3bc> │ │ │ │ + beq.w 30bc4 <_PyUnicode_FromId@@Base+0x3bc> │ │ │ │ mov r7, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 30ca6 <_PyUnicode_FromId@@Base+0x23e> │ │ │ │ + bne.n 30a46 <_PyUnicode_FromId@@Base+0x23e> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 30e0a <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ + beq.w 30baa <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 30cbe <_PyUnicode_FromId@@Base+0x256> │ │ │ │ + bge.n 30a5e <_PyUnicode_FromId@@Base+0x256> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ - b.n 30cae <_PyUnicode_FromId@@Base+0x246> │ │ │ │ + b.n 30a4e <_PyUnicode_FromId@@Base+0x246> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 30e0a <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ + beq.w 30baa <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ mov.w r9, #0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov sl, r9 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 1537b8 │ │ │ │ + bl 153758 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 30cf2 <_PyUnicode_FromId@@Base+0x28a> │ │ │ │ + bne.n 30a92 <_PyUnicode_FromId@@Base+0x28a> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e7ec │ │ │ │ + bl 15e55c │ │ │ │ mov r8, r0 │ │ │ │ - cbz r7, 30d1a <_PyUnicode_FromId@@Base+0x2b2> │ │ │ │ + cbz r7, 30aba <_PyUnicode_FromId@@Base+0x2b2> │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 30d1a <_PyUnicode_FromId@@Base+0x2b2> │ │ │ │ + bne.n 30aba <_PyUnicode_FromId@@Base+0x2b2> │ │ │ │ subs.w r3, r8, r5 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ - cbnz r3, 30d1a <_PyUnicode_FromId@@Base+0x2b2> │ │ │ │ + cbnz r3, 30aba <_PyUnicode_FromId@@Base+0x2b2> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 30d1a <_PyUnicode_FromId@@Base+0x2b2> │ │ │ │ + beq.n 30aba <_PyUnicode_FromId@@Base+0x2b2> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 30d40 <_PyUnicode_FromId@@Base+0x2d8> │ │ │ │ + beq.n 30ae0 <_PyUnicode_FromId@@Base+0x2d8> │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.n 30d2c <_PyUnicode_FromId@@Base+0x2c4> │ │ │ │ + ble.n 30acc <_PyUnicode_FromId@@Base+0x2c4> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ - bl 66708 │ │ │ │ + bl 66646 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 30dda <_PyUnicode_FromId@@Base+0x372> │ │ │ │ + blt.n 30b7a <_PyUnicode_FromId@@Base+0x372> │ │ │ │ ldrd r7, r9, [r6, #80] @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 30dda <_PyUnicode_FromId@@Base+0x372> │ │ │ │ + beq.n 30b7a <_PyUnicode_FromId@@Base+0x372> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 30dda <_PyUnicode_FromId@@Base+0x372> │ │ │ │ + beq.n 30b7a <_PyUnicode_FromId@@Base+0x372> │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 30d4a <_PyUnicode_FromId@@Base+0x2e2> │ │ │ │ + b.n 30aea <_PyUnicode_FromId@@Base+0x2e2> │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp.w sl, #3 │ │ │ │ - bgt.n 30de6 <_PyUnicode_FromId@@Base+0x37e> │ │ │ │ + bgt.n 30b86 <_PyUnicode_FromId@@Base+0x37e> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #55344 @ 0xd830 │ │ │ │ + movw r0, #51952 @ 0xcaf0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30dda <_PyUnicode_FromId@@Base+0x372> │ │ │ │ + beq.n 30b7a <_PyUnicode_FromId@@Base+0x372> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 11a7ec │ │ │ │ + bl 11a5bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 30d84 <_PyUnicode_FromId@@Base+0x31c> │ │ │ │ + beq.n 30b24 <_PyUnicode_FromId@@Base+0x31c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 30d84 <_PyUnicode_FromId@@Base+0x31c> │ │ │ │ + cbnz r3, 30b24 <_PyUnicode_FromId@@Base+0x31c> │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 30dda <_PyUnicode_FromId@@Base+0x372> │ │ │ │ + beq.n 30b7a <_PyUnicode_FromId@@Base+0x372> │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r2, r8 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ - bl 31632 <_PyObject_DebugMallocStats@@Base+0x70a> │ │ │ │ + bl 313d2 <_PyObject_DebugMallocStats@@Base+0x70a> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r0, 30daa <_PyUnicode_FromId@@Base+0x342> │ │ │ │ - cbnz r3, 30dd0 <_PyUnicode_FromId@@Base+0x368> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 30dc8 <_PyUnicode_FromId@@Base+0x360> │ │ │ │ + cbnz r0, 30b4a <_PyUnicode_FromId@@Base+0x342> │ │ │ │ + cbnz r3, 30b70 <_PyUnicode_FromId@@Base+0x368> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 30b68 <_PyUnicode_FromId@@Base+0x360> │ │ │ │ movw r3, #44100 @ 0xac44 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ + bl f892c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 30dcc <_PyUnicode_FromId@@Base+0x364> │ │ │ │ - bl f8b9c │ │ │ │ - b.n 30dd0 <_PyUnicode_FromId@@Base+0x368> │ │ │ │ + cbnz r0, 30b6c <_PyUnicode_FromId@@Base+0x364> │ │ │ │ + bl f8b98 │ │ │ │ + b.n 30b70 <_PyUnicode_FromId@@Base+0x368> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 30dd0 <_PyUnicode_FromId@@Base+0x368> │ │ │ │ + b.n 30b70 <_PyUnicode_FromId@@Base+0x368> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 30dde <_PyUnicode_FromId@@Base+0x376> │ │ │ │ + bne.n 30b7e <_PyUnicode_FromId@@Base+0x376> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 30e1a <_PyUnicode_FromId@@Base+0x3b2> │ │ │ │ - bl 10e300 │ │ │ │ + b.n 30bba <_PyUnicode_FromId@@Base+0x3b2> │ │ │ │ + bl 10e0b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 30dda <_PyUnicode_FromId@@Base+0x372> │ │ │ │ + beq.n 30b7a <_PyUnicode_FromId@@Base+0x372> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30dfc <_PyUnicode_FromId@@Base+0x394> │ │ │ │ + beq.n 30b9c <_PyUnicode_FromId@@Base+0x394> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 30dfc <_PyUnicode_FromId@@Base+0x394> │ │ │ │ + cbnz r3, 30b9c <_PyUnicode_FromId@@Base+0x394> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - cbz r4, 30e04 <_PyUnicode_FromId@@Base+0x39c> │ │ │ │ + cbz r4, 30ba4 <_PyUnicode_FromId@@Base+0x39c> │ │ │ │ mov r5, r8 │ │ │ │ - b.n 30cce <_PyUnicode_FromId@@Base+0x266> │ │ │ │ + b.n 30a6e <_PyUnicode_FromId@@Base+0x266> │ │ │ │ cmp.w sl, #3 │ │ │ │ - bgt.n 30e0e <_PyUnicode_FromId@@Base+0x3a6> │ │ │ │ + bgt.n 30bae <_PyUnicode_FromId@@Base+0x3a6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 30e24 <_PyUnicode_FromId@@Base+0x3bc> │ │ │ │ + b.n 30bc4 <_PyUnicode_FromId@@Base+0x3bc> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ - bl 66708 │ │ │ │ + bl 66646 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 30e0a <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ + bge.n 30baa <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs 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 │ │ │ │ + movw r6, #38792 @ 0x9788 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 30f28 <_PyObject_DebugMallocStats@@Base> │ │ │ │ + bl 30cc8 <_PyObject_DebugMallocStats@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - cbz r0, 30e58 <_PyUnicode_FromId@@Base+0x3f0> │ │ │ │ + cbz r0, 30bf8 <_PyUnicode_FromId@@Base+0x3f0> │ │ │ │ movs r0, #10 │ │ │ │ - blx 2a4cc │ │ │ │ - ldr r4, [pc, #200] @ (30f24 <_PyUnicode_FromId@@Base+0x4bc>) │ │ │ │ + blx 2a5d0 │ │ │ │ + ldr r4, [pc, #200] @ (30cc4 <_PyUnicode_FromId@@Base+0x4bc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r6, [r6, #0] │ │ │ │ movs r3, #32 │ │ │ │ - movw r1, #55544 @ 0xd8f8 │ │ │ │ + movw r1, #52152 @ 0xcbb8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ movw r8, #40812 @ 0x9f6c │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #2416] @ 0x970 │ │ │ │ - bl 31490 <_PyObject_DebugMallocStats@@Base+0x568> │ │ │ │ + bl 31230 <_PyObject_DebugMallocStats@@Base+0x568> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #55564 @ 0xd90c │ │ │ │ + movw r1, #52172 @ 0xcbcc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #2740] @ 0xab4 │ │ │ │ - bl 31490 <_PyObject_DebugMallocStats@@Base+0x568> │ │ │ │ + bl 31230 <_PyObject_DebugMallocStats@@Base+0x568> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #55588 @ 0xd924 │ │ │ │ + movw r1, #52196 @ 0xcbe4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - bl 31490 <_PyObject_DebugMallocStats@@Base+0x568> │ │ │ │ + bl 31230 <_PyObject_DebugMallocStats@@Base+0x568> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #55608 @ 0xd938 │ │ │ │ + movw r1, #52216 @ 0xcbf8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #2092] @ 0x82c │ │ │ │ - bl 31490 <_PyObject_DebugMallocStats@@Base+0x568> │ │ │ │ + bl 31230 <_PyObject_DebugMallocStats@@Base+0x568> │ │ │ │ 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, #55628 @ 0xd94c │ │ │ │ + movw r2, #52236 @ 0xcc0c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 7bd54 │ │ │ │ + bl 7be34 │ │ │ │ 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 31490 <_PyObject_DebugMallocStats@@Base+0x568> │ │ │ │ + bl 31230 <_PyObject_DebugMallocStats@@Base+0x568> │ │ │ │ cmp r5, #20 │ │ │ │ - bne.n 30ee4 <_PyUnicode_FromId@@Base+0x47c> │ │ │ │ + bne.n 30c84 <_PyUnicode_FromId@@Base+0x47c> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00030f28 <_PyObject_DebugMallocStats@@Base>: │ │ │ │ +00030cc8 <_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, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ - movw r3, #10141 @ 0x279d │ │ │ │ + movw r3, #10373 @ 0x2885 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ - cbz r1, 30f5c <_PyObject_DebugMallocStats@@Base+0x34> │ │ │ │ + cbz r1, 30cfc <_PyObject_DebugMallocStats@@Base+0x34> │ │ │ │ ldr.w r0, [r2, #784] @ 0x310 │ │ │ │ subs r5, r0, r3 │ │ │ │ negs r3, r5 │ │ │ │ adcs r3, r5 │ │ │ │ - b.n 30f66 <_PyObject_DebugMallocStats@@Base+0x3e> │ │ │ │ + b.n 30d06 <_PyObject_DebugMallocStats@@Base+0x3e> │ │ │ │ ldr.w r0, [r2, #712] @ 0x2c8 │ │ │ │ subs r0, r0, r3 │ │ │ │ negs r3, r0 │ │ │ │ adcs r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3104e <_PyObject_DebugMallocStats@@Base+0x126> │ │ │ │ + beq.n 30dee <_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, #55656 @ 0xd968 │ │ │ │ + movw r2, #52264 @ 0xcc28 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ add r6, sp, #20 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #65536 @ 0x10000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #55708 @ 0xd99c │ │ │ │ + movw r2, #52316 @ 0xcc5c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #55740 @ 0xd9bc │ │ │ │ + movw r2, #52348 @ 0xcc7c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ - bl 1ed9d4 <_start@@Base+0xc28> │ │ │ │ - ldr r1, [pc, #200] @ (3107c <_PyObject_DebugMallocStats@@Base+0x154>) │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ + bl 1ee794 <_start@@Base+0xc28> │ │ │ │ + ldr r1, [pc, #200] @ (30e1c <_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 297cc │ │ │ │ + blx 29a8c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ str r6, [sp, #16] │ │ │ │ - movw r3, #7951 @ 0x1f0f │ │ │ │ + movw r3, #7983 @ 0x1f2f │ │ │ │ movt r3, #7 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1f3178 <_Py_write_noraise@@Base+0xb54> │ │ │ │ + bl 1f3dd8 <_Py_write_noraise@@Base+0xb54> │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #62057 @ 0xf269 │ │ │ │ + movw r2, #62089 @ 0xf289 │ │ │ │ movt r2, #6 │ │ │ │ - movw r1, #62115 @ 0xf2a3 │ │ │ │ + movw r1, #62147 @ 0xf2c3 │ │ │ │ movt r1, #6 │ │ │ │ - bl 1f3330 │ │ │ │ + bl 1f3f90 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #55772 @ 0xd9dc │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #55800 @ 0xd9f8 │ │ │ │ + movw r2, #52408 @ 0xccb8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #55828 @ 0xda14 │ │ │ │ + movw r2, #52436 @ 0xccd4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #55868 @ 0xda3c │ │ │ │ + movw r2, #52476 @ 0xccfc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #55896 @ 0xda58 │ │ │ │ + movw r2, #52504 @ 0xcd18 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 31076 <_PyObject_DebugMallocStats@@Base+0x14e> │ │ │ │ - movw r0, #3381 @ 0xd35 │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ + b.n 30e16 <_PyObject_DebugMallocStats@@Base+0x14e> │ │ │ │ + movw r0, #3613 @ 0xe1d │ │ │ │ movt r0, #8 │ │ │ │ - cbz r1, 31064 <_PyObject_DebugMallocStats@@Base+0x13c> │ │ │ │ + cbz r1, 30e04 <_PyObject_DebugMallocStats@@Base+0x13c> │ │ │ │ ldr.w r3, [r2, #784] @ 0x310 │ │ │ │ subs r2, r3, r0 │ │ │ │ negs r0, r2 │ │ │ │ adcs r0, r2 │ │ │ │ - b.n 3106e <_PyObject_DebugMallocStats@@Base+0x146> │ │ │ │ + b.n 30e0e <_PyObject_DebugMallocStats@@Base+0x146> │ │ │ │ ldr.w r3, [r2, #712] @ 0x2c8 │ │ │ │ subs r3, r3, r0 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ - cbz r0, 31078 <_PyObject_DebugMallocStats@@Base+0x150> │ │ │ │ + cbz r0, 30e18 <_PyObject_DebugMallocStats@@Base+0x150> │ │ │ │ mov r0, r4 │ │ │ │ - bl 31080 <_PyObject_DebugMallocStats@@Base+0x158> │ │ │ │ + bl 30e20 <_PyObject_DebugMallocStats@@Base+0x158> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, 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, #3112] @ 0xc28 │ │ │ │ - ldr r5, [pc, #752] @ (31384 <_PyObject_DebugMallocStats@@Base+0x45c>) │ │ │ │ + ldr r5, [pc, #752] @ (31124 <_PyObject_DebugMallocStats@@Base+0x45c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w sp, sp, #948 @ 0x3b4 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ add r7, sp, #176 @ 0xb0 │ │ │ │ mov r4, r0 │ │ │ │ add.w r8, sp, #432 @ 0x1b0 │ │ │ │ ldr r2, [r2, r5] │ │ │ │ add.w r9, sp, #688 @ 0x2b0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w fp, [r2, #1528] @ 0x5f8 │ │ │ │ - movw r2, #55924 @ 0xda74 │ │ │ │ + movw r2, #52532 @ 0xcd34 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr.w r2, [fp, #516] @ 0x204 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 311bc <_PyObject_DebugMallocStats@@Base+0x294> │ │ │ │ + beq.n 30f5c <_PyObject_DebugMallocStats@@Base+0x294> │ │ │ │ ldr.w r1, [fp, #512] @ 0x200 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, fp │ │ │ │ mov sl, r5 │ │ │ │ mov fp, r1 │ │ │ │ mov r1, r4 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r3, sl │ │ │ │ add.w ip, fp, r3 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 311ae <_PyObject_DebugMallocStats@@Base+0x286> │ │ │ │ + beq.n 30f4e <_PyObject_DebugMallocStats@@Base+0x286> │ │ │ │ ubfx r3, r4, #0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ bic.w r3, r4, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ add.w r5, r5, #1 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ @@ -9356,199 +9133,199 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ it eq │ │ │ │ moveq r3, r0 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r4 │ │ │ │ - bls.n 311ae <_PyObject_DebugMallocStats@@Base+0x286> │ │ │ │ + bls.n 30f4e <_PyObject_DebugMallocStats@@Base+0x286> │ │ │ │ strd fp, r2, [sp, #32] │ │ │ │ mov fp, r1 │ │ │ │ strd r5, sl, [sp, #40] @ 0x28 │ │ │ │ mov sl, r6 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ mov.w r0, #4064 @ 0xfe0 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ adds r1, r5, #1 │ │ │ │ - cbz r6, 31194 <_PyObject_DebugMallocStats@@Base+0x26c> │ │ │ │ + cbz r6, 30f34 <_PyObject_DebugMallocStats@@Base+0x26c> │ │ │ │ ldr.w r2, [r9, r5, lsl #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r5, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9, r5, lsl #2] │ │ │ │ add r3, r6 │ │ │ │ str.w r3, [r8, r5, lsl #2] │ │ │ │ - bl 2cc300 │ │ │ │ + bl 2cb588 │ │ │ │ ldr.w r3, [r7, r5, lsl #2] │ │ │ │ subs r3, r3, r6 │ │ │ │ add r0, r3 │ │ │ │ str.w r0, [r7, r5, lsl #2] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 31162 <_PyObject_DebugMallocStats@@Base+0x23a> │ │ │ │ + bhi.n 30f02 <_PyObject_DebugMallocStats@@Base+0x23a> │ │ │ │ mov r6, sl │ │ │ │ mov r1, fp │ │ │ │ ldrd r2, r5, [sp, #36] @ 0x24 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 31106 <_PyObject_DebugMallocStats@@Base+0x1de> │ │ │ │ + bne.n 30ea6 <_PyObject_DebugMallocStats@@Base+0x1de> │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 311c2 <_PyObject_DebugMallocStats@@Base+0x29a> │ │ │ │ + b.n 30f62 <_PyObject_DebugMallocStats@@Base+0x29a> │ │ │ │ mov r5, r2 │ │ │ │ strd r2, r2, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #10 │ │ │ │ - blx 2a4cc │ │ │ │ + blx 2a5d0 │ │ │ │ movs r7, #0 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #55976 @ 0xdaa8 │ │ │ │ + movw r0, #52584 @ 0xcd68 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov sl, r7 │ │ │ │ - blx 2a23c │ │ │ │ + blx 2a5ec │ │ │ │ mov r6, r7 │ │ │ │ - movw r2, #56088 @ 0xdb18 │ │ │ │ + movw r2, #52696 @ 0xcdd8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r9, r4 │ │ │ │ strd r7, r7, [sp, #28] │ │ │ │ strd r5, fp, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ ldr.w r4, [r1, r6, lsl #2] │ │ │ │ ldr.w fp, [r3, r6, lsl #2] │ │ │ │ mov r3, r6 │ │ │ │ adds r6, #1 │ │ │ │ mov.w r8, r6, lsl #3 │ │ │ │ - cbz r5, 31246 <_PyObject_DebugMallocStats@@Base+0x31e> │ │ │ │ + cbz r5, 30fe6 <_PyObject_DebugMallocStats@@Base+0x31e> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ strd fp, r4, [sp, #8] │ │ │ │ add.w sl, sl, r5, lsl #5 │ │ │ │ strd r8, r5, [sp] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov.w r0, #4064 @ 0xfe0 │ │ │ │ mov r1, r8 │ │ │ │ mla r3, r8, fp, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mla r3, r8, r4, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 2cc55c │ │ │ │ + bl 2cb7e4 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mla r7, r5, r1, r7 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ - bne.n 311f4 <_PyObject_DebugMallocStats@@Base+0x2cc> │ │ │ │ + bne.n 30f94 <_PyObject_DebugMallocStats@@Base+0x2cc> │ │ │ │ ldrd r5, fp, [sp, #36] @ 0x24 │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #10 │ │ │ │ - blx 2a4cc │ │ │ │ + blx 2a5d0 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [fp, #792] @ 0x318 │ │ │ │ - movw r1, #56116 @ 0xdb34 │ │ │ │ + movw r1, #52724 @ 0xcdf4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 31388 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31128 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ ldr.w r2, [fp, #792] @ 0x318 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #56144 @ 0xdb50 │ │ │ │ + movw r1, #52752 @ 0xce10 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ subs r2, r2, r5 │ │ │ │ - bl 31388 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31128 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ ldr.w r2, [fp, #796] @ 0x31c │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #56164 @ 0xdb64 │ │ │ │ + movw r1, #52772 @ 0xce24 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 31388 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31128 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #56188 @ 0xdb7c │ │ │ │ + movw r1, #52796 @ 0xce3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 31388 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31128 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ mov.w r3, #262144 @ 0x40000 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #56216 @ 0xdb98 │ │ │ │ + movw r2, #52824 @ 0xce58 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 7bd54 │ │ │ │ + bl 7be34 │ │ │ │ lsls r2, r5, #18 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ - bl 31388 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31128 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #10 │ │ │ │ - blx 2a4cc │ │ │ │ + blx 2a5d0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #56244 @ 0xdbb4 │ │ │ │ + movw r1, #52852 @ 0xce74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 31388 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31128 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #56272 @ 0xdbd0 │ │ │ │ + movw r1, #52880 @ 0xce90 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r9 │ │ │ │ - bl 31388 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31128 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ 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, #56300 @ 0xdbec │ │ │ │ + movw r2, #52908 @ 0xceac │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 7bd54 │ │ │ │ + bl 7be34 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ lsls r2, r3, #12 │ │ │ │ - bl 31388 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31128 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ mov r2, sl │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #56328 @ 0xdc08 │ │ │ │ + movw r1, #52936 @ 0xcec8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r9 │ │ │ │ - bl 31388 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31128 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ mov r2, r7 │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #56360 @ 0xdc28 │ │ │ │ + movw r1, #52968 @ 0xcee8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r9 │ │ │ │ - bl 31388 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31128 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #56392 @ 0xdc48 │ │ │ │ + movw r1, #53000 @ 0xcf08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r9 │ │ │ │ - bl 31388 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ - movw r1, #56424 @ 0xdc68 │ │ │ │ + bl 31128 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + movw r1, #53032 @ 0xcf28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ adds r2, r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 31388 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31128 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ mov r3, r9 │ │ │ │ movs r2, #18 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #56432 @ 0xdc70 │ │ │ │ + movw r0, #53040 @ 0xcf30 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - blx 2a23c │ │ │ │ + blx 2a5ec │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #56452 @ 0xdc84 │ │ │ │ + movw r1, #53060 @ 0xcf44 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 31388 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31128 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ 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 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -9556,29 +9333,29 @@ │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r2 │ │ │ │ - blx 2ac2c │ │ │ │ + blx 2aadc │ │ │ │ mov r0, r4 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bhi.n 313c2 <_PyObject_DebugMallocStats@@Base+0x49a> │ │ │ │ + bhi.n 31162 <_PyObject_DebugMallocStats@@Base+0x49a> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #32 │ │ │ │ adds r4, #1 │ │ │ │ - blx 2a4cc │ │ │ │ + blx 2a5d0 │ │ │ │ cmp r4, #35 @ 0x23 │ │ │ │ - bne.n 313b4 <_PyObject_DebugMallocStats@@Base+0x48c> │ │ │ │ + bne.n 31154 <_PyObject_DebugMallocStats@@Base+0x48c> │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ - blx 2a4cc │ │ │ │ + blx 2a5d0 │ │ │ │ movw r7, #52429 @ 0xcccd │ │ │ │ movt r7, #52428 @ 0xcccc │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #3 │ │ │ │ movs r4, #20 │ │ │ │ mov.w r8, #10 │ │ │ │ mov.w r3, #10 │ │ │ │ @@ -9593,58 +9370,58 @@ │ │ │ │ mov.w r0, ip, lsr #3 │ │ │ │ add.w ip, r4, #104 @ 0x68 │ │ │ │ add ip, sp │ │ │ │ subs r1, #1 │ │ │ │ mls r3, r8, r0, r3 │ │ │ │ add.w r3, r3, #48 @ 0x30 │ │ │ │ strb.w r3, [ip, #-100] │ │ │ │ - bne.n 31430 <_PyObject_DebugMallocStats@@Base+0x508> │ │ │ │ + bne.n 311d0 <_PyObject_DebugMallocStats@@Base+0x508> │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 31430 <_PyObject_DebugMallocStats@@Base+0x508> │ │ │ │ + beq.n 311d0 <_PyObject_DebugMallocStats@@Base+0x508> │ │ │ │ add.w r3, r2, #104 @ 0x68 │ │ │ │ adds r1, r2, #1 │ │ │ │ add r3, sp │ │ │ │ ittet ne │ │ │ │ movne r1, #44 @ 0x2c │ │ │ │ subne r2, r4, #2 │ │ │ │ moveq r1, #0 │ │ │ │ strbne.w r1, [r3, #-100] │ │ │ │ it ne │ │ │ │ movne r1, #3 │ │ │ │ mov r4, r2 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 3143c <_PyObject_DebugMallocStats@@Base+0x514> │ │ │ │ + beq.n 311dc <_PyObject_DebugMallocStats@@Base+0x514> │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 313e4 <_PyObject_DebugMallocStats@@Base+0x4bc> │ │ │ │ + bne.n 31184 <_PyObject_DebugMallocStats@@Base+0x4bc> │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 3144a <_PyObject_DebugMallocStats@@Base+0x522> │ │ │ │ + beq.n 311ea <_PyObject_DebugMallocStats@@Base+0x522> │ │ │ │ adds r2, #1 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 2ac2c │ │ │ │ + blx 2aadc │ │ │ │ mov r0, r6 │ │ │ │ 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 b5ec0 <_Py_GetConfig@@Base> │ │ │ │ + bl b6174 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 3147e <_PyObject_DebugMallocStats@@Base+0x556> │ │ │ │ + bgt.n 3121e <_PyObject_DebugMallocStats@@Base+0x556> │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ - blx 29468 │ │ │ │ + blx 2a4ac │ │ │ │ subs r3, r0, #0 │ │ │ │ - ble.n 31486 <_PyObject_DebugMallocStats@@Base+0x55e> │ │ │ │ + ble.n 31226 <_PyObject_DebugMallocStats@@Base+0x55e> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -9652,681 +9429,681 @@ │ │ │ │ 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, #56492 @ 0xdcac │ │ │ │ + movw r2, #53100 @ 0xcf6c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 7bd54 │ │ │ │ + bl 7be34 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r2, #56516 @ 0xdcc4 │ │ │ │ + movw r2, #53124 @ 0xcf84 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 7bd54 │ │ │ │ + bl 7be34 │ │ │ │ mul.w r2, r5, r4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 31388 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31128 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #56524 @ 0xdccc │ │ │ │ + movw r1, #53132 @ 0xcf8c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 18ce34 │ │ │ │ - cbnz r0, 31506 <_PyObject_DebugMallocStats@@Base+0x5de> │ │ │ │ + bl 18c4e8 │ │ │ │ + cbnz r0, 312a6 <_PyObject_DebugMallocStats@@Base+0x5de> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3160e <_PyObject_DebugMallocStats@@Base+0x6e6> │ │ │ │ + b.n 313ae <_PyObject_DebugMallocStats@@Base+0x6e6> │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ mov.w r8, #26 │ │ │ │ movs r4, #32 │ │ │ │ add.w r5, r4, #31 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2aad4 <__sched_cpualloc@plt> │ │ │ │ + blx 29dd0 <__sched_cpualloc@plt> │ │ │ │ mov r7, r0 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ mov r2, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ - cbnz r0, 3152e <_PyObject_DebugMallocStats@@Base+0x606> │ │ │ │ - bl 241c5c │ │ │ │ + cbnz r0, 312ce <_PyObject_DebugMallocStats@@Base+0x606> │ │ │ │ + bl 242440 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3160e <_PyObject_DebugMallocStats@@Base+0x6e6> │ │ │ │ + b.n 313ae <_PyObject_DebugMallocStats@@Base+0x6e6> │ │ │ │ mov r0, r9 │ │ │ │ - blx 2a13c │ │ │ │ + blx 2ab8c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3157a <_PyObject_DebugMallocStats@@Base+0x652> │ │ │ │ + cbz r0, 3131a <_PyObject_DebugMallocStats@@Base+0x652> │ │ │ │ mov r0, r7 │ │ │ │ - blx 2aae0 <__sched_cpufree@plt> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + blx 2a51c <__sched_cpufree@plt> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq.n 31558 <_PyObject_DebugMallocStats@@Base+0x630> │ │ │ │ + beq.n 312f8 <_PyObject_DebugMallocStats@@Base+0x630> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 31502 <_PyObject_DebugMallocStats@@Base+0x5da> │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 312a2 <_PyObject_DebugMallocStats@@Base+0x5da> │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 31576 <_PyObject_DebugMallocStats@@Base+0x64e> │ │ │ │ + bne.n 31316 <_PyObject_DebugMallocStats@@Base+0x64e> │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #56544 @ 0xdce0 │ │ │ │ + movw r1, #53152 @ 0xcfa0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 31502 <_PyObject_DebugMallocStats@@Base+0x5da> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 312a2 <_PyObject_DebugMallocStats@@Base+0x5da> │ │ │ │ lsls r4, r4, #1 │ │ │ │ - b.n 31510 <_PyObject_DebugMallocStats@@Base+0x5e8> │ │ │ │ - bl 1062ac <_PyDict_SetItem_Take2@@Base+0xa5c> │ │ │ │ + b.n 312b0 <_PyObject_DebugMallocStats@@Base+0x5e8> │ │ │ │ + bl 106398 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31600 <_PyObject_DebugMallocStats@@Base+0x6d8> │ │ │ │ + beq.n 313a0 <_PyObject_DebugMallocStats@@Base+0x6d8> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - blx 2a700 <__sched_cpucount@plt> │ │ │ │ + blx 293f8 <__sched_cpucount@plt> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 315f8 <_PyObject_DebugMallocStats@@Base+0x6d0> │ │ │ │ + cbz r0, 31398 <_PyObject_DebugMallocStats@@Base+0x6d0> │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ lsrs r3, r6, #5 │ │ │ │ and.w r2, r6, #31 │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r5, r6, lsr #3 │ │ │ │ - bls.n 315f0 <_PyObject_DebugMallocStats@@Base+0x6c8> │ │ │ │ + bls.n 31390 <_PyObject_DebugMallocStats@@Base+0x6c8> │ │ │ │ ldr.w r3, [r7, r3, lsl #2] │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 315f0 <_PyObject_DebugMallocStats@@Base+0x6c8> │ │ │ │ - bl 957f4 │ │ │ │ + bpl.n 31390 <_PyObject_DebugMallocStats@@Base+0x6c8> │ │ │ │ + bl 95a8c │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r0 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 31600 <_PyObject_DebugMallocStats@@Base+0x6d8> │ │ │ │ - bl 108a68 │ │ │ │ + beq.n 313a0 <_PyObject_DebugMallocStats@@Base+0x6d8> │ │ │ │ + bl 10892c │ │ │ │ ldr.w r3, [sl] │ │ │ │ - cbz r0, 315de <_PyObject_DebugMallocStats@@Base+0x6b6> │ │ │ │ + cbz r0, 3137e <_PyObject_DebugMallocStats@@Base+0x6b6> │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 31600 <_PyObject_DebugMallocStats@@Base+0x6d8> │ │ │ │ + beq.n 313a0 <_PyObject_DebugMallocStats@@Base+0x6d8> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 31600 <_PyObject_DebugMallocStats@@Base+0x6d8> │ │ │ │ + cbnz r3, 313a0 <_PyObject_DebugMallocStats@@Base+0x6d8> │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 31600 <_PyObject_DebugMallocStats@@Base+0x6d8> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 313a0 <_PyObject_DebugMallocStats@@Base+0x6d8> │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 315f0 <_PyObject_DebugMallocStats@@Base+0x6c8> │ │ │ │ + beq.n 31390 <_PyObject_DebugMallocStats@@Base+0x6c8> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 315f0 <_PyObject_DebugMallocStats@@Base+0x6c8> │ │ │ │ + cbnz r3, 31390 <_PyObject_DebugMallocStats@@Base+0x6c8> │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 31594 <_PyObject_DebugMallocStats@@Base+0x66c> │ │ │ │ + bne.n 31334 <_PyObject_DebugMallocStats@@Base+0x66c> │ │ │ │ mov r0, r7 │ │ │ │ - blx 2aae0 <__sched_cpufree@plt> │ │ │ │ - b.n 3160e <_PyObject_DebugMallocStats@@Base+0x6e6> │ │ │ │ + blx 2a51c <__sched_cpufree@plt> │ │ │ │ + b.n 313ae <_PyObject_DebugMallocStats@@Base+0x6e6> │ │ │ │ mov r0, r7 │ │ │ │ - blx 2aae0 <__sched_cpufree@plt> │ │ │ │ + blx 2a51c <__sched_cpufree@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ - b.n 31502 <_PyObject_DebugMallocStats@@Base+0x5da> │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 312a2 <_PyObject_DebugMallocStats@@Base+0x5da> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ 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 23e754 <_PyTime_gmtime@@Base+0x44> │ │ │ │ + bl 23f130 <_PyTime_gmtime@@Base+0x44> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-104] │ │ │ │ sub.w sp, sp, #4160 @ 0x1040 │ │ │ │ sub sp, #4 │ │ │ │ - cbz r1, 31674 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ + cbz r1, 31414 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r1 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl f98fc <_PyEval_CheckExceptTypeValid@@Base+0x1c8> │ │ │ │ + bl f991c <_PyEval_CheckExceptTypeValid@@Base+0x224> │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ - bne.n 31678 <_PyObject_DebugMallocStats@@Base+0x750> │ │ │ │ + bne.n 31418 <_PyObject_DebugMallocStats@@Base+0x750> │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 31678 <_PyObject_DebugMallocStats@@Base+0x750> │ │ │ │ + ble.n 31418 <_PyObject_DebugMallocStats@@Base+0x750> │ │ │ │ subs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl f9948 <_PyEval_CheckExceptTypeValid@@Base+0x214> │ │ │ │ + bl f98c0 <_PyEval_CheckExceptTypeValid@@Base+0x1c8> │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ - bne.n 31678 <_PyObject_DebugMallocStats@@Base+0x750> │ │ │ │ + bne.n 31418 <_PyObject_DebugMallocStats@@Base+0x750> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 31b88 <_PyObject_DebugMallocStats@@Base+0xc60> │ │ │ │ - movw r0, #64488 @ 0xfbe8 │ │ │ │ + b.n 31928 <_PyObject_DebugMallocStats@@Base+0xc60> │ │ │ │ + movw r0, #61096 @ 0xeea8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 145218 │ │ │ │ + bl 1452e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31b84 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ - ldr r1, [pc, #644] @ (31914 <_PyObject_DebugMallocStats@@Base+0x9ec>) │ │ │ │ + beq.w 31924 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ + ldr r1, [pc, #644] @ (316b4 <_PyObject_DebugMallocStats@@Base+0x9ec>) │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #17292 @ 0x438c │ │ │ │ + movw r2, #13840 @ 0x3610 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #40248 @ 0x9d38 │ │ │ │ + movw r2, #36796 @ 0x8fbc │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 15eebc <_PyObject_CallMethod@@Base> │ │ │ │ + bl 15ec2c <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 31878 <_PyObject_DebugMallocStats@@Base+0x950> │ │ │ │ - bl f8b9c │ │ │ │ + bne.w 31618 <_PyObject_DebugMallocStats@@Base+0x950> │ │ │ │ + bl f8b98 │ │ │ │ mov r0, r8 │ │ │ │ - bl 145f08 │ │ │ │ + bl 145fd0 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 316c2 <_PyObject_DebugMallocStats@@Base+0x79a> │ │ │ │ - bl f8b9c │ │ │ │ - b.n 3185a <_PyObject_DebugMallocStats@@Base+0x932> │ │ │ │ + cbnz r0, 31462 <_PyObject_DebugMallocStats@@Base+0x79a> │ │ │ │ + bl f8b98 │ │ │ │ + b.n 315fa <_PyObject_DebugMallocStats@@Base+0x932> │ │ │ │ add.w r3, r0, #16 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 29824 │ │ │ │ - cbz r0, 316d6 <_PyObject_DebugMallocStats@@Base+0x7ae> │ │ │ │ + blx 2aa24 │ │ │ │ + cbz r0, 31476 <_PyObject_DebugMallocStats@@Base+0x7ae> │ │ │ │ adds r3, r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 29db4 │ │ │ │ - ldr r3, [pc, #568] @ (31918 <_PyObject_DebugMallocStats@@Base+0x9f0>) │ │ │ │ + blx 2a6b8 │ │ │ │ + ldr r3, [pc, #568] @ (316b8 <_PyObject_DebugMallocStats@@Base+0x9f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #564] @ (3191c <_PyObject_DebugMallocStats@@Base+0x9f4>) │ │ │ │ + ldr r0, [pc, #564] @ (316bc <_PyObject_DebugMallocStats@@Base+0x9f4>) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 2144b8 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215120 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 316fc <_PyObject_DebugMallocStats@@Base+0x7d4> │ │ │ │ - bl f8b9c │ │ │ │ + bge.n 3149c <_PyObject_DebugMallocStats@@Base+0x7d4> │ │ │ │ + bl f8b98 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 31832 <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ + b.n 315d2 <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 31830 <_PyObject_DebugMallocStats@@Base+0x908> │ │ │ │ + beq.w 315d0 <_PyObject_DebugMallocStats@@Base+0x908> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ - beq.n 316f8 <_PyObject_DebugMallocStats@@Base+0x7d0> │ │ │ │ + beq.n 31498 <_PyObject_DebugMallocStats@@Base+0x7d0> │ │ │ │ mov r0, r1 │ │ │ │ - bl 111928 │ │ │ │ - ldr r1, [pc, #508] @ (31914 <_PyObject_DebugMallocStats@@Base+0x9ec>) │ │ │ │ + bl 1116e0 │ │ │ │ + ldr r1, [pc, #508] @ (316b4 <_PyObject_DebugMallocStats@@Base+0x9ec>) │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl aa528 │ │ │ │ + bl aa834 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31830 <_PyObject_DebugMallocStats@@Base+0x908> │ │ │ │ + beq.w 315d0 <_PyObject_DebugMallocStats@@Base+0x908> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 31832 <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ + ble.w 315d2 <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ str r7, [sp, #16] │ │ │ │ add.w sl, sp, #60 @ 0x3c │ │ │ │ - movw r7, #17292 @ 0x438c │ │ │ │ + movw r7, #13840 @ 0x3610 │ │ │ │ movt r7, #46 @ 0x2e │ │ │ │ str r5, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ str r6, [sp, #24] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 147230 │ │ │ │ - cbnz r0, 31766 <_PyObject_DebugMallocStats@@Base+0x83e> │ │ │ │ + bl 1472f8 │ │ │ │ + cbnz r0, 31506 <_PyObject_DebugMallocStats@@Base+0x83e> │ │ │ │ strd r0, r5, [sp, #8] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldrd r7, r5, [sp, #16] │ │ │ │ - bl f8b9c │ │ │ │ + bl f8b98 │ │ │ │ ldrd r4, r1, [sp, #8] │ │ │ │ - b.n 31832 <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ + b.n 315d2 <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 31816 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ - bl 145f08 │ │ │ │ + bpl.n 315b6 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ + bl 145fd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3177c <_PyObject_DebugMallocStats@@Base+0x854> │ │ │ │ - bl f8b9c │ │ │ │ - b.n 31816 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ + cbnz r0, 3151c <_PyObject_DebugMallocStats@@Base+0x854> │ │ │ │ + bl f8b98 │ │ │ │ + b.n 315b6 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ add r2, r6 │ │ │ │ cmp.w r2, #4096 @ 0x1000 │ │ │ │ - blt.n 317a2 <_PyObject_DebugMallocStats@@Base+0x87a> │ │ │ │ + blt.n 31542 <_PyObject_DebugMallocStats@@Base+0x87a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31816 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ + beq.n 315b6 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 31816 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 31816 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ + bne.n 315b6 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 315b6 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ add.w r1, r0, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ mov r0, sl │ │ │ │ - blx 2a97c <__strcpy_chk@plt> │ │ │ │ + blx 2a25c <__strcpy_chk@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 317c6 <_PyObject_DebugMallocStats@@Base+0x89e> │ │ │ │ + beq.n 31566 <_PyObject_DebugMallocStats@@Base+0x89e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 317c6 <_PyObject_DebugMallocStats@@Base+0x89e> │ │ │ │ + cbnz r2, 31566 <_PyObject_DebugMallocStats@@Base+0x89e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 31816 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ - cbz r6, 317e4 <_PyObject_DebugMallocStats@@Base+0x8bc> │ │ │ │ + bne.n 315b6 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ + cbz r6, 31584 <_PyObject_DebugMallocStats@@Base+0x8bc> │ │ │ │ add.w r2, sp, #59 @ 0x3b │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ ittt ne │ │ │ │ addne r6, #1 │ │ │ │ movne r2, #47 @ 0x2f │ │ │ │ strbne.w r2, [sl, r0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ add.w r0, sl, r6 │ │ │ │ - blx 2a97c <__strcpy_chk@plt> │ │ │ │ - movw r2, #29456 @ 0x7310 │ │ │ │ + blx 2a25c <__strcpy_chk@plt> │ │ │ │ + movw r2, #26064 @ 0x65d0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 6f4f4 <_PyObject_CallFunction_SizeT@@Base+0x38> │ │ │ │ + bl 6f514 <_PyObject_CallFunction_SizeT@@Base+0x38> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31776 <_PyObject_DebugMallocStats@@Base+0x84e> │ │ │ │ + beq.n 31516 <_PyObject_DebugMallocStats@@Base+0x84e> │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldrd r7, r5, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 31832 <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ + b.n 315d2 <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 31748 <_PyObject_DebugMallocStats@@Base+0x820> │ │ │ │ + bne.n 314e8 <_PyObject_DebugMallocStats@@Base+0x820> │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldrd r7, r5, [sp, #16] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - b.n 31832 <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ + b.n 315d2 <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31858 <_PyObject_DebugMallocStats@@Base+0x930> │ │ │ │ + beq.n 315f8 <_PyObject_DebugMallocStats@@Base+0x930> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 31858 <_PyObject_DebugMallocStats@@Base+0x930> │ │ │ │ + cbnz r3, 315f8 <_PyObject_DebugMallocStats@@Base+0x930> │ │ │ │ mov r0, r9 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 31878 <_PyObject_DebugMallocStats@@Base+0x950> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 31618 <_PyObject_DebugMallocStats@@Base+0x950> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 31b84 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ + beq.w 31924 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 31b84 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ + bne.w 31924 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 31b84 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 31924 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 318aa <_PyObject_DebugMallocStats@@Base+0x982> │ │ │ │ + bne.n 3164a <_PyObject_DebugMallocStats@@Base+0x982> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3189c <_PyObject_DebugMallocStats@@Base+0x974> │ │ │ │ + beq.n 3163c <_PyObject_DebugMallocStats@@Base+0x974> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3189c <_PyObject_DebugMallocStats@@Base+0x974> │ │ │ │ + cbnz r3, 3163c <_PyObject_DebugMallocStats@@Base+0x974> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 31b5c <_PyObject_DebugMallocStats@@Base+0xc34> │ │ │ │ - b.n 31674 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ + bne.w 318fc <_PyObject_DebugMallocStats@@Base+0xc34> │ │ │ │ + b.n 31414 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ mov r1, r8 │ │ │ │ - bl 23318c <_PyErr_ProgramDecodedTextObject@@Base+0x2b8> │ │ │ │ + bl 233e14 <_PyErr_ProgramDecodedTextObject@@Base+0x2b8> │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 318c2 <_PyObject_DebugMallocStats@@Base+0x99a> │ │ │ │ - movw sl, #12860 @ 0x323c │ │ │ │ + cbnz r0, 31662 <_PyObject_DebugMallocStats@@Base+0x99a> │ │ │ │ + movw sl, #9468 @ 0x24fc │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ - bl f8b9c │ │ │ │ - b.n 318c4 <_PyObject_DebugMallocStats@@Base+0x99c> │ │ │ │ + bl f8b98 │ │ │ │ + b.n 31664 <_PyObject_DebugMallocStats@@Base+0x99c> │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ - blx 2a360 │ │ │ │ + blx 2a788 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 31920 <_PyObject_DebugMallocStats@@Base+0x9f8> │ │ │ │ + bne.n 316c0 <_PyObject_DebugMallocStats@@Base+0x9f8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 318f4 <_PyObject_DebugMallocStats@@Base+0x9cc> │ │ │ │ + beq.n 31694 <_PyObject_DebugMallocStats@@Base+0x9cc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 318f4 <_PyObject_DebugMallocStats@@Base+0x9cc> │ │ │ │ + cbnz r3, 31694 <_PyObject_DebugMallocStats@@Base+0x9cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3190a <_PyObject_DebugMallocStats@@Base+0x9e2> │ │ │ │ + beq.n 316aa <_PyObject_DebugMallocStats@@Base+0x9e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3190a <_PyObject_DebugMallocStats@@Base+0x9e2> │ │ │ │ + cbnz r3, 316aa <_PyObject_DebugMallocStats@@Base+0x9e2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84464 │ │ │ │ - b.n 31674 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ + bl 84544 │ │ │ │ + b.n 31414 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ nop │ │ │ │ - b.n 31bb8 <_PyObject_DebugMallocStats@@Base+0xc90> │ │ │ │ + b.n 31958 <_PyObject_DebugMallocStats@@Base+0xc90> │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 31ef8 <_PyMem_GetCurrentAllocatorName@@Base+0x24c> │ │ │ │ + b.n 31c98 <_PyMem_GetCurrentAllocatorName@@Base+0x24c> │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [pc, #624] @ (31b94 <_PyObject_DebugMallocStats@@Base+0xc6c>) │ │ │ │ + ldr r1, [pc, #624] @ (31934 <_PyObject_DebugMallocStats@@Base+0xc6c>) │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r2, #40248 @ 0x9d38 │ │ │ │ + movw r2, #36796 @ 0x8fbc │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 15eebc <_PyObject_CallMethod@@Base> │ │ │ │ + bl 15ec2c <_PyObject_CallMethod@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3194e <_PyObject_DebugMallocStats@@Base+0xa26> │ │ │ │ + beq.n 316ee <_PyObject_DebugMallocStats@@Base+0xa26> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3194e <_PyObject_DebugMallocStats@@Base+0xa26> │ │ │ │ + cbnz r3, 316ee <_PyObject_DebugMallocStats@@Base+0xa26> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 319a8 <_PyObject_DebugMallocStats@@Base+0xa80> │ │ │ │ - bl f8b9c │ │ │ │ + bne.n 31748 <_PyObject_DebugMallocStats@@Base+0xa80> │ │ │ │ + bl f8b98 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #564] @ (31b98 <_PyObject_DebugMallocStats@@Base+0xc70>) │ │ │ │ + ldr r0, [pc, #564] @ (31938 <_PyObject_DebugMallocStats@@Base+0xc70>) │ │ │ │ str.w r4, [r1, #-16]! │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31982 <_PyObject_DebugMallocStats@@Base+0xa5a> │ │ │ │ + beq.n 31722 <_PyObject_DebugMallocStats@@Base+0xa5a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 31982 <_PyObject_DebugMallocStats@@Base+0xa5a> │ │ │ │ + cbnz r3, 31722 <_PyObject_DebugMallocStats@@Base+0xa5a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 319a2 <_PyObject_DebugMallocStats@@Base+0xa7a> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 31742 <_PyObject_DebugMallocStats@@Base+0xa7a> │ │ │ │ ldr r5, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 31674 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ + beq.w 31414 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 31674 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ + bne.w 31414 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 31b88 <_PyObject_DebugMallocStats@@Base+0xc60> │ │ │ │ - bl f8b9c │ │ │ │ - b.n 31674 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 31928 <_PyObject_DebugMallocStats@@Base+0xc60> │ │ │ │ + bl f8b98 │ │ │ │ + b.n 31414 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 319be <_PyObject_DebugMallocStats@@Base+0xa96> │ │ │ │ + beq.n 3175e <_PyObject_DebugMallocStats@@Base+0xa96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 319be <_PyObject_DebugMallocStats@@Base+0xa96> │ │ │ │ + cbnz r3, 3175e <_PyObject_DebugMallocStats@@Base+0xa96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 319e8 <_PyObject_DebugMallocStats@@Base+0xac0> │ │ │ │ + ble.n 31788 <_PyObject_DebugMallocStats@@Base+0xac0> │ │ │ │ movs r5, #0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl 23e5a0 <_PyErr_Format@@Base+0x17b8> │ │ │ │ - cbnz r0, 319de <_PyObject_DebugMallocStats@@Base+0xab6> │ │ │ │ + bl 23ef7c <_PyErr_Format@@Base+0x17b8> │ │ │ │ + cbnz r0, 3177e <_PyObject_DebugMallocStats@@Base+0xab6> │ │ │ │ mov r4, r0 │ │ │ │ - bl f8b9c │ │ │ │ - b.n 319ea <_PyObject_DebugMallocStats@@Base+0xac2> │ │ │ │ + bl f8b98 │ │ │ │ + b.n 3178a <_PyObject_DebugMallocStats@@Base+0xac2> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 319c8 <_PyObject_DebugMallocStats@@Base+0xaa0> │ │ │ │ + bne.n 31768 <_PyObject_DebugMallocStats@@Base+0xaa0> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 319ea <_PyObject_DebugMallocStats@@Base+0xac2> │ │ │ │ + b.n 3178a <_PyObject_DebugMallocStats@@Base+0xac2> │ │ │ │ movs r4, #0 │ │ │ │ add.w r8, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #424] @ (31b98 <_PyObject_DebugMallocStats@@Base+0xc70>) │ │ │ │ + ldr r0, [pc, #424] @ (31938 <_PyObject_DebugMallocStats@@Base+0xc70>) │ │ │ │ str.w r9, [r8, #-16]! │ │ │ │ mov r1, r8 │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ - cbz r0, 31a12 <_PyObject_DebugMallocStats@@Base+0xaea> │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + cbz r0, 317b2 <_PyObject_DebugMallocStats@@Base+0xaea> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 31a16 <_PyObject_DebugMallocStats@@Base+0xaee> │ │ │ │ + beq.n 317b6 <_PyObject_DebugMallocStats@@Base+0xaee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 31a16 <_PyObject_DebugMallocStats@@Base+0xaee> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 31a16 <_PyObject_DebugMallocStats@@Base+0xaee> │ │ │ │ - bl f8b9c │ │ │ │ + cbnz r3, 317b6 <_PyObject_DebugMallocStats@@Base+0xaee> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 317b6 <_PyObject_DebugMallocStats@@Base+0xaee> │ │ │ │ + bl f8b98 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31a30 <_PyObject_DebugMallocStats@@Base+0xb08> │ │ │ │ + beq.n 317d0 <_PyObject_DebugMallocStats@@Base+0xb08> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 31a30 <_PyObject_DebugMallocStats@@Base+0xb08> │ │ │ │ + cbnz r3, 317d0 <_PyObject_DebugMallocStats@@Base+0xb08> │ │ │ │ mov r0, r9 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 31a3a <_PyObject_DebugMallocStats@@Base+0xb12> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 317da <_PyObject_DebugMallocStats@@Base+0xb12> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 31a42 <_PyObject_DebugMallocStats@@Base+0xb1a> │ │ │ │ + bmi.n 317e2 <_PyObject_DebugMallocStats@@Base+0xb1a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ - b.n 31b84 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 31924 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 31a64 <_PyObject_DebugMallocStats@@Base+0xb3c> │ │ │ │ + cbz r3, 31804 <_PyObject_DebugMallocStats@@Base+0xb3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.n 31a7c <_PyObject_DebugMallocStats@@Base+0xb54> │ │ │ │ + bpl.n 3181c <_PyObject_DebugMallocStats@@Base+0xb54> │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ - b.n 31a7e <_PyObject_DebugMallocStats@@Base+0xb56> │ │ │ │ + b.n 3181e <_PyObject_DebugMallocStats@@Base+0xb56> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r0, #65526 @ 0xfff6 │ │ │ │ movt r0, #65407 @ 0xff7f │ │ │ │ movs r5, #0 │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 31ab8 <_PyObject_DebugMallocStats@@Base+0xb90> │ │ │ │ + bge.n 31858 <_PyObject_DebugMallocStats@@Base+0xb90> │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 31a98 <_PyObject_DebugMallocStats@@Base+0xb70> │ │ │ │ + bne.n 31838 <_PyObject_DebugMallocStats@@Base+0xb70> │ │ │ │ ldrb r3, [r1, r5] │ │ │ │ - b.n 31aa6 <_PyObject_DebugMallocStats@@Base+0xb7e> │ │ │ │ + b.n 31846 <_PyObject_DebugMallocStats@@Base+0xb7e> │ │ │ │ cmp.w ip, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r3, [r1, r5, lsl #1] │ │ │ │ ldrne.w r3, [r1, r5, lsl #2] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #23 │ │ │ │ - bhi.n 31ab8 <_PyObject_DebugMallocStats@@Base+0xb90> │ │ │ │ + bhi.n 31858 <_PyObject_DebugMallocStats@@Base+0xb90> │ │ │ │ asr.w r3, r0, r3 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 31ab8 <_PyObject_DebugMallocStats@@Base+0xb90> │ │ │ │ + bmi.n 31858 <_PyObject_DebugMallocStats@@Base+0xb90> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 31a8a <_PyObject_DebugMallocStats@@Base+0xb62> │ │ │ │ - cbz r5, 31ae6 <_PyObject_DebugMallocStats@@Base+0xbbe> │ │ │ │ + b.n 3182a <_PyObject_DebugMallocStats@@Base+0xb62> │ │ │ │ + cbz r5, 31886 <_PyObject_DebugMallocStats@@Base+0xbbe> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1154a8 │ │ │ │ + bl 11528c │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 31ade <_PyObject_DebugMallocStats@@Base+0xbb6> │ │ │ │ + cbz r0, 3187e <_PyObject_DebugMallocStats@@Base+0xbb6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31ae4 <_PyObject_DebugMallocStats@@Base+0xbbc> │ │ │ │ + beq.n 31884 <_PyObject_DebugMallocStats@@Base+0xbbc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 31ae4 <_PyObject_DebugMallocStats@@Base+0xbbc> │ │ │ │ + cbnz r3, 31884 <_PyObject_DebugMallocStats@@Base+0xbbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 31ae4 <_PyObject_DebugMallocStats@@Base+0xbbc> │ │ │ │ - bl f8b9c │ │ │ │ - b.n 31ae6 <_PyObject_DebugMallocStats@@Base+0xbbe> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 31884 <_PyObject_DebugMallocStats@@Base+0xbbc> │ │ │ │ + bl f8b98 │ │ │ │ + b.n 31886 <_PyObject_DebugMallocStats@@Base+0xbbe> │ │ │ │ mov r4, r9 │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 31afc <_PyObject_DebugMallocStats@@Base+0xbd4> │ │ │ │ + cbz r3, 3189c <_PyObject_DebugMallocStats@@Base+0xbd4> │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ subs r5, r5, r7 │ │ │ │ adds r3, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r5, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 31b32 <_PyObject_DebugMallocStats@@Base+0xc0a> │ │ │ │ - movw r2, #56688 @ 0xdd70 │ │ │ │ + ble.n 318d2 <_PyObject_DebugMallocStats@@Base+0xc0a> │ │ │ │ + movw r2, #53296 @ 0xd030 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia r3!, {r0, r1} │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ lsrs r2, r2, #16 │ │ │ │ strb r2, [r3, #0] │ │ │ │ cmp r7, #9 │ │ │ │ mov r1, r6 │ │ │ │ it le │ │ │ │ strble.w r5, [r8, r7] │ │ │ │ mov r0, r8 │ │ │ │ - bl 11b2ac │ │ │ │ + bl 11b07c │ │ │ │ subs r7, #10 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 31b6e <_PyObject_DebugMallocStats@@Base+0xc46> │ │ │ │ + beq.n 3190e <_PyObject_DebugMallocStats@@Base+0xc46> │ │ │ │ cmp r7, #0 │ │ │ │ - bgt.n 31b18 <_PyObject_DebugMallocStats@@Base+0xbf0> │ │ │ │ + bgt.n 318b8 <_PyObject_DebugMallocStats@@Base+0xbf0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11a7ec │ │ │ │ + bl 11a5bc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 31b6e <_PyObject_DebugMallocStats@@Base+0xc46> │ │ │ │ + beq.n 3190e <_PyObject_DebugMallocStats@@Base+0xc46> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #13116 @ 0x333c │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 11b2ac │ │ │ │ + bl 11b07c │ │ │ │ ldr r5, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 31b6e <_PyObject_DebugMallocStats@@Base+0xc46> │ │ │ │ + beq.n 3190e <_PyObject_DebugMallocStats@@Base+0xc46> │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 31674 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ + beq.w 31414 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 31674 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ + bne.w 31414 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 31b88 <_PyObject_DebugMallocStats@@Base+0xc60> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 31928 <_PyObject_DebugMallocStats@@Base+0xc60> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31b84 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ + beq.n 31924 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 31b84 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ + cbnz r3, 31924 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add.w sp, sp, #4160 @ 0x1040 │ │ │ │ add sp, #4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r2, [pc, #28] @ (31bbc <_PyObject_DebugMallocStats@@Base+0xc94>) │ │ │ │ + ldr r2, [pc, #28] @ (3195c <_PyObject_DebugMallocStats@@Base+0xc94>) │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr.w r2, [r2, #1184] @ 0x4a0 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ @@ -10335,56 +10112,56 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - blx 29f20 │ │ │ │ + blx 296bc │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ 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, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #56724 @ 0xdd94 │ │ │ │ + movw r1, #53332 @ 0xd054 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 31c3c <_PyObject_DebugMallocStats@@Base+0xd14> │ │ │ │ - ldr r0, [pc, #64] @ (31c44 <_PyObject_DebugMallocStats@@Base+0xd1c>) │ │ │ │ - bl 142c0c │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 319dc <_PyObject_DebugMallocStats@@Base+0xd14> │ │ │ │ + ldr r0, [pc, #64] @ (319e4 <_PyObject_DebugMallocStats@@Base+0xd1c>) │ │ │ │ + bl 142c88 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 31c3e <_PyObject_DebugMallocStats@@Base+0xd16> │ │ │ │ + cbz r0, 319de <_PyObject_DebugMallocStats@@Base+0xd16> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r1, [pc, #48] @ (31c48 <_PyObject_DebugMallocStats@@Base+0xd20>) │ │ │ │ + ldr r1, [pc, #48] @ (319e8 <_PyObject_DebugMallocStats@@Base+0xd20>) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - bl 127478 │ │ │ │ + bl 1272d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 31c2c <_PyObject_DebugMallocStats@@Base+0xd04> │ │ │ │ + bne.n 319cc <_PyObject_DebugMallocStats@@Base+0xd04> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 31c3e <_PyObject_DebugMallocStats@@Base+0xd16> │ │ │ │ + b.n 319de <_PyObject_DebugMallocStats@@Base+0xd16> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 31c28 <_PyObject_DebugMallocStats@@Base+0xd00> │ │ │ │ + bne.n 319c8 <_PyObject_DebugMallocStats@@Base+0xd00> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 31c28 <_PyObject_DebugMallocStats@@Base+0xd00> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 319c8 <_PyObject_DebugMallocStats@@Base+0xd00> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xb860 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xb880 │ │ │ │ @@ -10392,62 +10169,62 @@ │ │ │ │ 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 31c7a <_PyObject_DebugMallocStats@@Base+0xd52> │ │ │ │ + bgt.n 31a1a <_PyObject_DebugMallocStats@@Base+0xd52> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 31c94 <_PyObject_DebugMallocStats@@Base+0xd6c> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 31a34 <_PyObject_DebugMallocStats@@Base+0xd6c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 31c98 <_PyObject_DebugMallocStats@@Base+0xd70> │ │ │ │ + cbz r3, 31a38 <_PyObject_DebugMallocStats@@Base+0xd70> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #35588 @ 0x8b04 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31ca4 <_PyObject_DebugMallocStats@@Base+0xd7c> │ │ │ │ + b.n 31a44 <_PyObject_DebugMallocStats@@Base+0xd7c> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #8] @ (31ca8 <_PyObject_DebugMallocStats@@Base+0xd80>) │ │ │ │ + ldr r0, [pc, #8] @ (31a48 <_PyObject_DebugMallocStats@@Base+0xd80>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bmi.n 31c2c <_PyObject_DebugMallocStats@@Base+0xd04> │ │ │ │ + bmi.n 319cc <_PyObject_DebugMallocStats@@Base+0xd04> │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00031cac <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ +00031a4c <_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 r6, [pc, #488] @ (31ea8 <_PyMem_GetCurrentAllocatorName@@Base+0x1fc>) │ │ │ │ + ldr r6, [pc, #488] @ (31c48 <_PyMem_GetCurrentAllocatorName@@Base+0x1fc>) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 31cd8 <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ + bne.n 31a78 <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 31cc8 <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ + bne.n 31a68 <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ dmb ish │ │ │ │ - beq.n 31ce4 <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ + beq.n 31a84 <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c9970 │ │ │ │ - ldr r4, [pc, #452] @ (31eac <_PyMem_GetCurrentAllocatorName@@Base+0x200>) │ │ │ │ + bl 2c8d14 │ │ │ │ + ldr r4, [pc, #452] @ (31c4c <_PyMem_GetCurrentAllocatorName@@Base+0x200>) │ │ │ │ add.w r9, sp, #4 │ │ │ │ add.w r8, sp, #24 │ │ │ │ add.w ip, sp, #44 @ 0x2c │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w r9!, {r0, r1, r2, r3} │ │ │ │ add.w lr, r4, #24 │ │ │ │ @@ -10460,229 +10237,229 @@ │ │ │ │ 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 r5!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #388] @ (31eb0 <_PyMem_GetCurrentAllocatorName@@Base+0x204>) │ │ │ │ + ldr r0, [pc, #388] @ (31c50 <_PyMem_GetCurrentAllocatorName@@Base+0x204>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ - blx 29444 │ │ │ │ - cbnz r0, 31d88 <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ - ldr r0, [pc, #376] @ (31eb4 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ + blx 2a954 │ │ │ │ + cbnz r0, 31b28 <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ + ldr r0, [pc, #376] @ (31c54 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ - blx 29444 │ │ │ │ - cbnz r0, 31d54 <_PyMem_GetCurrentAllocatorName@@Base+0xa8> │ │ │ │ - ldr r0, [pc, #368] @ (31eb8 <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ + blx 2a954 │ │ │ │ + cbnz r0, 31af4 <_PyMem_GetCurrentAllocatorName@@Base+0xa8> │ │ │ │ + ldr r0, [pc, #368] @ (31c58 <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31e4c <_PyMem_GetCurrentAllocatorName@@Base+0x1a0> │ │ │ │ - ldr r0, [pc, #348] @ (31eb4 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ + beq.n 31bec <_PyMem_GetCurrentAllocatorName@@Base+0x1a0> │ │ │ │ + ldr r0, [pc, #348] @ (31c54 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ - blx 29444 │ │ │ │ - cbnz r0, 31d6e <_PyMem_GetCurrentAllocatorName@@Base+0xc2> │ │ │ │ - ldr r0, [pc, #340] @ (31eb8 <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ + blx 2a954 │ │ │ │ + cbnz r0, 31b0e <_PyMem_GetCurrentAllocatorName@@Base+0xc2> │ │ │ │ + ldr r0, [pc, #340] @ (31c58 <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31e56 <_PyMem_GetCurrentAllocatorName@@Base+0x1aa> │ │ │ │ - ldr r0, [pc, #324] @ (31eb4 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ + beq.n 31bf6 <_PyMem_GetCurrentAllocatorName@@Base+0x1aa> │ │ │ │ + ldr r0, [pc, #324] @ (31c54 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - blx 29444 │ │ │ │ - cbnz r0, 31d88 <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ - ldr r0, [pc, #316] @ (31eb8 <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ + blx 2a954 │ │ │ │ + cbnz r0, 31b28 <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ + ldr r0, [pc, #316] @ (31c58 <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31e60 <_PyMem_GetCurrentAllocatorName@@Base+0x1b4> │ │ │ │ - ldr r4, [pc, #304] @ (31ebc <_PyMem_GetCurrentAllocatorName@@Base+0x210>) │ │ │ │ + beq.n 31c00 <_PyMem_GetCurrentAllocatorName@@Base+0x1b4> │ │ │ │ + ldr r4, [pc, #304] @ (31c5c <_PyMem_GetCurrentAllocatorName@@Base+0x210>) │ │ │ │ add.w lr, sp, #84 @ 0x54 │ │ │ │ add.w ip, sp, #104 @ 0x68 │ │ │ │ add r5, 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 r5!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #248] @ (31eb0 <_PyMem_GetCurrentAllocatorName@@Base+0x204>) │ │ │ │ + ldr r0, [pc, #248] @ (31c50 <_PyMem_GetCurrentAllocatorName@@Base+0x204>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ - blx 29444 │ │ │ │ - cbz r0, 31dca <_PyMem_GetCurrentAllocatorName@@Base+0x11e> │ │ │ │ + blx 2a954 │ │ │ │ + cbz r0, 31b6a <_PyMem_GetCurrentAllocatorName@@Base+0x11e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 31e7c <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ - ldr r0, [pc, #232] @ (31eb4 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ + b.n 31c1c <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + ldr r0, [pc, #232] @ (31c54 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ movs r2, #20 │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31dc6 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ - ldr r0, [pc, #220] @ (31eb8 <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ + bne.n 31b66 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #220] @ (31c58 <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ movs r2, #20 │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31dc6 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ - ldr r0, [pc, #216] @ (31ec0 <_PyMem_GetCurrentAllocatorName@@Base+0x214>) │ │ │ │ + bne.n 31b66 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #216] @ (31c60 <_PyMem_GetCurrentAllocatorName@@Base+0x214>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31dc6 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ - ldr r0, [pc, #204] @ (31ec4 <_PyMem_GetCurrentAllocatorName@@Base+0x218>) │ │ │ │ + bne.n 31b66 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #204] @ (31c64 <_PyMem_GetCurrentAllocatorName@@Base+0x218>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ - blx 29444 │ │ │ │ - cbnz r0, 31e0c <_PyMem_GetCurrentAllocatorName@@Base+0x160> │ │ │ │ - ldr r0, [pc, #196] @ (31ec8 <_PyMem_GetCurrentAllocatorName@@Base+0x21c>) │ │ │ │ + blx 2a954 │ │ │ │ + cbnz r0, 31bac <_PyMem_GetCurrentAllocatorName@@Base+0x160> │ │ │ │ + ldr r0, [pc, #196] @ (31c68 <_PyMem_GetCurrentAllocatorName@@Base+0x21c>) │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #20 │ │ │ │ - blx 29444 │ │ │ │ - cbz r0, 31e6a <_PyMem_GetCurrentAllocatorName@@Base+0x1be> │ │ │ │ - ldr r0, [pc, #180] @ (31ec4 <_PyMem_GetCurrentAllocatorName@@Base+0x218>) │ │ │ │ + blx 2a954 │ │ │ │ + cbz r0, 31c0a <_PyMem_GetCurrentAllocatorName@@Base+0x1be> │ │ │ │ + ldr r0, [pc, #180] @ (31c64 <_PyMem_GetCurrentAllocatorName@@Base+0x218>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ - blx 29444 │ │ │ │ - cbnz r0, 31e24 <_PyMem_GetCurrentAllocatorName@@Base+0x178> │ │ │ │ - ldr r0, [pc, #172] @ (31ec8 <_PyMem_GetCurrentAllocatorName@@Base+0x21c>) │ │ │ │ + blx 2a954 │ │ │ │ + cbnz r0, 31bc4 <_PyMem_GetCurrentAllocatorName@@Base+0x178> │ │ │ │ + ldr r0, [pc, #172] @ (31c68 <_PyMem_GetCurrentAllocatorName@@Base+0x21c>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ - blx 29444 │ │ │ │ - cbz r0, 31e74 <_PyMem_GetCurrentAllocatorName@@Base+0x1c8> │ │ │ │ - ldr r0, [pc, #156] @ (31ec4 <_PyMem_GetCurrentAllocatorName@@Base+0x218>) │ │ │ │ + blx 2a954 │ │ │ │ + cbz r0, 31c14 <_PyMem_GetCurrentAllocatorName@@Base+0x1c8> │ │ │ │ + ldr r0, [pc, #156] @ (31c64 <_PyMem_GetCurrentAllocatorName@@Base+0x218>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31dc6 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ - ldr r0, [pc, #148] @ (31ec8 <_PyMem_GetCurrentAllocatorName@@Base+0x21c>) │ │ │ │ + bne.n 31b66 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #148] @ (31c68 <_PyMem_GetCurrentAllocatorName@@Base+0x21c>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r4, #54128 @ 0xd370 │ │ │ │ + movw r4, #50736 @ 0xc630 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 31e7c <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ - movw r4, #54144 @ 0xd380 │ │ │ │ + b.n 31c1c <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #50752 @ 0xc640 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ - b.n 31e7c <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ - movw r4, #54088 @ 0xd348 │ │ │ │ + b.n 31c1c <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #50696 @ 0xc608 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ - b.n 31e7c <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ - movw r4, #54116 @ 0xd364 │ │ │ │ + b.n 31c1c <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #50724 @ 0xc624 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ - b.n 31e7c <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ - movw r4, #54152 @ 0xd388 │ │ │ │ + b.n 31c1c <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #50760 @ 0xc648 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ - b.n 31e7c <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ - movw r4, #54100 @ 0xd354 │ │ │ │ + b.n 31c1c <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #50708 @ 0xc614 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 31e94 <_PyMem_GetCurrentAllocatorName@@Base+0x1e8> │ │ │ │ + bne.n 31c34 <_PyMem_GetCurrentAllocatorName@@Base+0x1e8> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 31e84 <_PyMem_GetCurrentAllocatorName@@Base+0x1d8> │ │ │ │ + bne.n 31c24 <_PyMem_GetCurrentAllocatorName@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ - beq.n 31ea0 <_PyMem_GetCurrentAllocatorName@@Base+0x1f4> │ │ │ │ - ldr r0, [pc, #12] @ (31ea8 <_PyMem_GetCurrentAllocatorName@@Base+0x1fc>) │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 31c40 <_PyMem_GetCurrentAllocatorName@@Base+0x1f4> │ │ │ │ + ldr r0, [pc, #12] @ (31c48 <_PyMem_GetCurrentAllocatorName@@Base+0x1fc>) │ │ │ │ + bl 2ad574 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r0, [r0, r7] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r1, sp, #624 @ 0x270 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r0, #1 │ │ │ │ str r4, [r0, r7] │ │ │ │ lsls r6, r1, #1 │ │ │ │ str r0, [r3, r7] │ │ │ │ lsls r6, r1, #1 │ │ │ │ str r4, [r5, r7] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r0, #1 │ │ │ │ strh r4, [r0, r0] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r3, r0] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r6, r0] │ │ │ │ lsls r6, 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, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ - ldr r4, [pc, #484] @ (320c4 <_PyMem_GetCurrentAllocatorName@@Base+0x418>) │ │ │ │ + ldr r4, [pc, #484] @ (31e64 <_PyMem_GetCurrentAllocatorName@@Base+0x418>) │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ mov.w r4, #0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ mov ip, r2 │ │ │ │ str r4, [sp, #16] │ │ │ │ asrs r4, r3, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ add.w r4, r4, r4, lsl #1 │ │ │ │ ldr.w fp, [sp, #180] @ 0xb4 │ │ │ │ cmp.w r4, r1, asr #2 │ │ │ │ - bge.n 31f42 <_PyMem_GetCurrentAllocatorName@@Base+0x296> │ │ │ │ + bge.n 31ce2 <_PyMem_GetCurrentAllocatorName@@Base+0x296> │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 31f24 <_PyMem_GetCurrentAllocatorName@@Base+0x278> │ │ │ │ + bne.n 31cc4 <_PyMem_GetCurrentAllocatorName@@Base+0x278> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 722b0 │ │ │ │ + bl 722d0 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 72376 │ │ │ │ + bl 72396 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 320aa <_PyMem_GetCurrentAllocatorName@@Base+0x3fe> │ │ │ │ - ldr r4, [pc, #412] @ (320c4 <_PyMem_GetCurrentAllocatorName@@Base+0x418>) │ │ │ │ + b.n 31e4a <_PyMem_GetCurrentAllocatorName@@Base+0x3fe> │ │ │ │ + ldr r4, [pc, #412] @ (31e64 <_PyMem_GetCurrentAllocatorName@@Base+0x418>) │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r4, [sp, #132] @ 0x84 │ │ │ │ eors r5, r4 │ │ │ │ mov.w r4, #0 │ │ │ │ - bne.w 320b8 <_PyMem_GetCurrentAllocatorName@@Base+0x40c> │ │ │ │ + bne.w 31e58 <_PyMem_GetCurrentAllocatorName@@Base+0x40c> │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 72512 │ │ │ │ + b.w 72532 │ │ │ │ subs r2, r3, #1 │ │ │ │ sub.w lr, r1, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldrh.w r3, [ip, r2, lsl #1] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ble.n 31f80 <_PyMem_GetCurrentAllocatorName@@Base+0x2d4> │ │ │ │ + ble.n 31d20 <_PyMem_GetCurrentAllocatorName@@Base+0x2d4> │ │ │ │ sub.w r4, ip, #2 │ │ │ │ subs r0, r6, #2 │ │ │ │ mov sl, r2 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r9, #1 │ │ │ │ ldrh.w r3, [r4, #2]! │ │ │ │ ldr r5, [sp, #8] │ │ │ │ @@ -10690,20 +10467,20 @@ │ │ │ │ it eq │ │ │ │ moveq sl, r0 │ │ │ │ and.w r3, r3, #31 │ │ │ │ subs r0, #1 │ │ │ │ lsl.w r3, r9, r3 │ │ │ │ adds r5, r0, #1 │ │ │ │ orr.w r1, r1, r3 │ │ │ │ - bne.n 31f60 <_PyMem_GetCurrentAllocatorName@@Base+0x2b4> │ │ │ │ - b.n 31f84 <_PyMem_GetCurrentAllocatorName@@Base+0x2d8> │ │ │ │ + bne.n 31d00 <_PyMem_GetCurrentAllocatorName@@Base+0x2b4> │ │ │ │ + b.n 31d24 <_PyMem_GetCurrentAllocatorName@@Base+0x2d8> │ │ │ │ mov sl, r2 │ │ │ │ movs r1, #0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.w 32096 <_PyMem_GetCurrentAllocatorName@@Base+0x3ea> │ │ │ │ + blt.w 31e36 <_PyMem_GetCurrentAllocatorName@@Base+0x3ea> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r9, r7 │ │ │ │ and.w r0, r3, #31 │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r0 │ │ │ │ orrs r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -10713,385 +10490,385 @@ │ │ │ │ add.w r3, r8, r2, lsl #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrh.w r0, [r3, r5, lsl #1] │ │ │ │ lsls r3, r5, #1 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 32072 <_PyMem_GetCurrentAllocatorName@@Base+0x3c6> │ │ │ │ + bne.n 31e12 <_PyMem_GetCurrentAllocatorName@@Base+0x3c6> │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 31fe2 <_PyMem_GetCurrentAllocatorName@@Base+0x336> │ │ │ │ + ble.n 31d82 <_PyMem_GetCurrentAllocatorName@@Base+0x336> │ │ │ │ strd lr, r1, [sp, #24] │ │ │ │ add.w r7, r8, r3 │ │ │ │ movs r0, #0 │ │ │ │ mov lr, r3 │ │ │ │ ldrh r3, [r7, #0] │ │ │ │ mov r1, r3 │ │ │ │ ldrh.w r3, [ip, r0, lsl #1] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 31fe6 <_PyMem_GetCurrentAllocatorName@@Base+0x33a> │ │ │ │ + bne.n 31d86 <_PyMem_GetCurrentAllocatorName@@Base+0x33a> │ │ │ │ adds r0, #1 │ │ │ │ adds r7, #2 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt.n 31fc6 <_PyMem_GetCurrentAllocatorName@@Base+0x31a> │ │ │ │ - b.n 31fe6 <_PyMem_GetCurrentAllocatorName@@Base+0x33a> │ │ │ │ + bgt.n 31d66 <_PyMem_GetCurrentAllocatorName@@Base+0x31a> │ │ │ │ + b.n 31d86 <_PyMem_GetCurrentAllocatorName@@Base+0x33a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31fec <_PyMem_GetCurrentAllocatorName@@Base+0x340> │ │ │ │ + b.n 31d8c <_PyMem_GetCurrentAllocatorName@@Base+0x340> │ │ │ │ mov r3, lr │ │ │ │ ldrd lr, r1, [sp, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 32002 <_PyMem_GetCurrentAllocatorName@@Base+0x356> │ │ │ │ + bne.n 31da2 <_PyMem_GetCurrentAllocatorName@@Base+0x356> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 320a4 <_PyMem_GetCurrentAllocatorName@@Base+0x3f8> │ │ │ │ + bne.n 31e44 <_PyMem_GetCurrentAllocatorName@@Base+0x3f8> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 320aa <_PyMem_GetCurrentAllocatorName@@Base+0x3fe> │ │ │ │ + beq.n 31e4a <_PyMem_GetCurrentAllocatorName@@Base+0x3fe> │ │ │ │ add r5, r2 │ │ │ │ - b.n 3208e <_PyMem_GetCurrentAllocatorName@@Base+0x3e2> │ │ │ │ + b.n 31e2e <_PyMem_GetCurrentAllocatorName@@Base+0x3e2> │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r1 │ │ │ │ - bge.n 32054 <_PyMem_GetCurrentAllocatorName@@Base+0x3a8> │ │ │ │ + bge.n 31df4 <_PyMem_GetCurrentAllocatorName@@Base+0x3a8> │ │ │ │ sub.w r0, lr, r5 │ │ │ │ cmp.w r0, #2000 @ 0x7d0 │ │ │ │ - ble.n 32054 <_PyMem_GetCurrentAllocatorName@@Base+0x3a8> │ │ │ │ + ble.n 31df4 <_PyMem_GetCurrentAllocatorName@@Base+0x3a8> │ │ │ │ mov r7, r9 │ │ │ │ add r8, r3 │ │ │ │ subs r7, r7, r5 │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 3203e <_PyMem_GetCurrentAllocatorName@@Base+0x392> │ │ │ │ + bne.n 31dde <_PyMem_GetCurrentAllocatorName@@Base+0x392> │ │ │ │ mov r0, ip │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 722b0 │ │ │ │ + bl 722d0 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 72376 │ │ │ │ + bl 72396 │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.n 320a8 <_PyMem_GetCurrentAllocatorName@@Base+0x3fc> │ │ │ │ + beq.n 31e48 <_PyMem_GetCurrentAllocatorName@@Base+0x3fc> │ │ │ │ adds r4, r0, r5 │ │ │ │ - b.n 320aa <_PyMem_GetCurrentAllocatorName@@Base+0x3fe> │ │ │ │ + b.n 31e4a <_PyMem_GetCurrentAllocatorName@@Base+0x3fe> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, ip │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 72512 │ │ │ │ + bl 72532 │ │ │ │ add r4, r0 │ │ │ │ - b.n 320aa <_PyMem_GetCurrentAllocatorName@@Base+0x3fe> │ │ │ │ + b.n 31e4a <_PyMem_GetCurrentAllocatorName@@Base+0x3fe> │ │ │ │ adds r0, r5, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - blt.n 3206e <_PyMem_GetCurrentAllocatorName@@Base+0x3c2> │ │ │ │ + blt.n 31e0e <_PyMem_GetCurrentAllocatorName@@Base+0x3c2> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsr.w r3, r0, r3 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.n 3208c <_PyMem_GetCurrentAllocatorName@@Base+0x3e0> │ │ │ │ + bpl.n 31e2c <_PyMem_GetCurrentAllocatorName@@Base+0x3e0> │ │ │ │ add r5, sl │ │ │ │ - b.n 3208e <_PyMem_GetCurrentAllocatorName@@Base+0x3e2> │ │ │ │ + b.n 31e2e <_PyMem_GetCurrentAllocatorName@@Base+0x3e2> │ │ │ │ adds r0, r5, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - blt.n 3208e <_PyMem_GetCurrentAllocatorName@@Base+0x3e2> │ │ │ │ + blt.n 31e2e <_PyMem_GetCurrentAllocatorName@@Base+0x3e2> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsr.w r3, r0, r3 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 3208e <_PyMem_GetCurrentAllocatorName@@Base+0x3e2> │ │ │ │ + bmi.n 31e2e <_PyMem_GetCurrentAllocatorName@@Base+0x3e2> │ │ │ │ add r5, r6 │ │ │ │ adds r5, #1 │ │ │ │ cmp lr, r5 │ │ │ │ - bge.n 31fa8 <_PyMem_GetCurrentAllocatorName@@Base+0x2fc> │ │ │ │ - b.n 32098 <_PyMem_GetCurrentAllocatorName@@Base+0x3ec> │ │ │ │ + bge.n 31d48 <_PyMem_GetCurrentAllocatorName@@Base+0x2fc> │ │ │ │ + b.n 31e38 <_PyMem_GetCurrentAllocatorName@@Base+0x3ec> │ │ │ │ movs r4, #0 │ │ │ │ cmp.w fp, #0 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 320aa <_PyMem_GetCurrentAllocatorName@@Base+0x3fe> │ │ │ │ + b.n 31e4a <_PyMem_GetCurrentAllocatorName@@Base+0x3fe> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 320aa <_PyMem_GetCurrentAllocatorName@@Base+0x3fe> │ │ │ │ + b.n 31e4a <_PyMem_GetCurrentAllocatorName@@Base+0x3fe> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #24] @ (320c4 <_PyMem_GetCurrentAllocatorName@@Base+0x418>) │ │ │ │ + ldr r3, [pc, #24] @ (31e64 <_PyMem_GetCurrentAllocatorName@@Base+0x418>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 320bc <_PyMem_GetCurrentAllocatorName@@Base+0x410> │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 31e5c <_PyMem_GetCurrentAllocatorName@@Base+0x410> │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 3210a <_PyMem_GetCurrentAllocatorName@@Base+0x45e> │ │ │ │ + bgt.n 31eaa <_PyMem_GetCurrentAllocatorName@@Base+0x45e> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 320fa <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ - movw r1, #18448 @ 0x4810 │ │ │ │ + cbz r2, 31e9a <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ + movw r1, #14996 @ 0x3a94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 32106 <_PyMem_GetCurrentAllocatorName@@Base+0x45a> │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 31ea6 <_PyMem_GetCurrentAllocatorName@@Base+0x45a> │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 32116 <_PyMem_GetCurrentAllocatorName@@Base+0x46a> │ │ │ │ + b.n 31eb6 <_PyMem_GetCurrentAllocatorName@@Base+0x46a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #12] @ (3211c <_PyMem_GetCurrentAllocatorName@@Base+0x470>) │ │ │ │ + ldr r0, [pc, #12] @ (31ebc <_PyMem_GetCurrentAllocatorName@@Base+0x470>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bmi.n 320a0 <_PyMem_GetCurrentAllocatorName@@Base+0x3f4> │ │ │ │ + bmi.n 31e40 <_PyMem_GetCurrentAllocatorName@@Base+0x3f4> │ │ │ │ lsls r6, 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 32142 <_PyMem_GetCurrentAllocatorName@@Base+0x496> │ │ │ │ + bne.n 31ee2 <_PyMem_GetCurrentAllocatorName@@Base+0x496> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 22947c <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 32156 <_PyMem_GetCurrentAllocatorName@@Base+0x4aa> │ │ │ │ - b.n 32180 <_PyMem_GetCurrentAllocatorName@@Base+0x4d4> │ │ │ │ + bl 22a274 <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 31ef6 <_PyMem_GetCurrentAllocatorName@@Base+0x4aa> │ │ │ │ + b.n 31f20 <_PyMem_GetCurrentAllocatorName@@Base+0x4d4> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5084 @ 0x13dc │ │ │ │ + movw r0, #1136 @ 0x470 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 32180 <_PyMem_GetCurrentAllocatorName@@Base+0x4d4> │ │ │ │ - b.n 32136 <_PyMem_GetCurrentAllocatorName@@Base+0x48a> │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 31f20 <_PyMem_GetCurrentAllocatorName@@Base+0x4d4> │ │ │ │ + b.n 31ed6 <_PyMem_GetCurrentAllocatorName@@Base+0x48a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 22947c <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 32180 <_PyMem_GetCurrentAllocatorName@@Base+0x4d4> │ │ │ │ + bl 22a274 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 31f20 <_PyMem_GetCurrentAllocatorName@@Base+0x4d4> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ - blx 2a6ac │ │ │ │ + blx 29b50 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 32184 <_PyMem_GetCurrentAllocatorName@@Base+0x4d8> │ │ │ │ + bge.n 31f24 <_PyMem_GetCurrentAllocatorName@@Base+0x4d8> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3218c <_PyMem_GetCurrentAllocatorName@@Base+0x4e0> │ │ │ │ + b.n 31f2c <_PyMem_GetCurrentAllocatorName@@Base+0x4e0> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 321b2 <_PyMem_GetCurrentAllocatorName@@Base+0x506> │ │ │ │ + bne.n 31f52 <_PyMem_GetCurrentAllocatorName@@Base+0x506> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 23ec1c <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 321c6 <_PyMem_GetCurrentAllocatorName@@Base+0x51a> │ │ │ │ - b.n 321f0 <_PyMem_GetCurrentAllocatorName@@Base+0x544> │ │ │ │ + bl 23f5fc <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 31f66 <_PyMem_GetCurrentAllocatorName@@Base+0x51a> │ │ │ │ + b.n 31f90 <_PyMem_GetCurrentAllocatorName@@Base+0x544> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5112 @ 0x13f8 │ │ │ │ + movw r0, #1164 @ 0x48c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 321f0 <_PyMem_GetCurrentAllocatorName@@Base+0x544> │ │ │ │ - b.n 321a6 <_PyMem_GetCurrentAllocatorName@@Base+0x4fa> │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 31f90 <_PyMem_GetCurrentAllocatorName@@Base+0x544> │ │ │ │ + b.n 31f46 <_PyMem_GetCurrentAllocatorName@@Base+0x4fa> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 23ec1c <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 321f0 <_PyMem_GetCurrentAllocatorName@@Base+0x544> │ │ │ │ + bl 23f5fc <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 31f90 <_PyMem_GetCurrentAllocatorName@@Base+0x544> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ - blx 2aa70 │ │ │ │ + blx 2a93c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 321f4 <_PyMem_GetCurrentAllocatorName@@Base+0x548> │ │ │ │ + bge.n 31f94 <_PyMem_GetCurrentAllocatorName@@Base+0x548> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 321fc <_PyMem_GetCurrentAllocatorName@@Base+0x550> │ │ │ │ + b.n 31f9c <_PyMem_GetCurrentAllocatorName@@Base+0x550> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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, #57236 @ 0xdf94 │ │ │ │ + movw r1, #53844 @ 0xd254 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 18ce34 │ │ │ │ - cbz r0, 3223a <_PyMem_GetCurrentAllocatorName@@Base+0x58e> │ │ │ │ + bl 18c4e8 │ │ │ │ + cbz r0, 31fda <_PyMem_GetCurrentAllocatorName@@Base+0x58e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 2aa58 │ │ │ │ + blx 29544 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 3223e <_PyMem_GetCurrentAllocatorName@@Base+0x592> │ │ │ │ + bge.n 31fde <_PyMem_GetCurrentAllocatorName@@Base+0x592> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 32242 <_PyMem_GetCurrentAllocatorName@@Base+0x596> │ │ │ │ - bl 957f4 │ │ │ │ + b.n 31fe2 <_PyMem_GetCurrentAllocatorName@@Base+0x596> │ │ │ │ + bl 95a8c │ │ │ │ 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, r0 │ │ │ │ - bl b5ec0 <_Py_GetConfig@@Base> │ │ │ │ + bl b6174 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ - cbnz r3, 3226a <_PyMem_GetCurrentAllocatorName@@Base+0x5be> │ │ │ │ + cbnz r3, 3200a <_PyMem_GetCurrentAllocatorName@@Base+0x5be> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18efdc │ │ │ │ + b.w 18e694 │ │ │ │ movw r3, #44036 @ 0xac04 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #57288 @ 0xdfc8 │ │ │ │ + movw r1, #53896 @ 0xd288 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3225e <_PyMem_GetCurrentAllocatorName@@Base+0x5b2> │ │ │ │ + beq.n 31ffe <_PyMem_GetCurrentAllocatorName@@Base+0x5b2> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00032288 : │ │ │ │ +00032028 : │ │ │ │ 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] @ (322e4 ) │ │ │ │ + ldr r7, [pc, #76] @ (32084 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ - cbnz r3, 322ae │ │ │ │ - movw r1, #1928 @ 0x788 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #60] @ (322e8 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + cbnz r3, 3204e │ │ │ │ + movw r1, #64072 @ 0xfa48 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #60] @ (32088 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 840bc │ │ │ │ - cbnz r0, 322c6 │ │ │ │ - bl 241c5c │ │ │ │ + bl 8419c │ │ │ │ + cbnz r0, 32066 │ │ │ │ + bl 242440 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 322e0 │ │ │ │ + b.n 32080 │ │ │ │ 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, 322da │ │ │ │ + cbz r2, 3207a │ │ │ │ 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 │ │ │ │ - add r2, sp, #496 @ 0x1f0 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r0, #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, 3230c │ │ │ │ + cbnz r3, 320ac │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 3230c │ │ │ │ + ble.n 320ac │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 3230c │ │ │ │ - cbnz r4, 32324 │ │ │ │ + bne.n 320ac │ │ │ │ + cbnz r4, 320c4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #124] @ (32390 ) │ │ │ │ + ldr r3, [pc, #124] @ (32130 ) │ │ │ │ movs r5, #3 │ │ │ │ add r6, sp, #20 │ │ │ │ strd r5, r5, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 32388 │ │ │ │ + cbz r0, 32128 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 32336 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 3237c │ │ │ │ + bne.n 320d6 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 3211c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 32348 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 3237c │ │ │ │ + bne.n 320e8 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 3211c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3235a │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 3237c │ │ │ │ + bne.n 320fa │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 3211c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 29b08 │ │ │ │ + blx 2a334 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 32380 │ │ │ │ + bne.n 32120 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32388 │ │ │ │ + b.n 32128 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ rev16 r4, r4 │ │ │ │ @@ -11099,577 +10876,577 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 323b4 │ │ │ │ + cbnz r3, 32154 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 323b4 │ │ │ │ + ble.n 32154 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 323b4 │ │ │ │ - cbnz r4, 323cc │ │ │ │ + bne.n 32154 │ │ │ │ + cbnz r4, 3216c │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #112] @ (3242c ) │ │ │ │ + ldr r3, [pc, #112] @ (321cc ) │ │ │ │ movs r5, #2 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r5, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 32424 │ │ │ │ + cbz r0, 321c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 323de │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 32424 │ │ │ │ + bne.n 3217e │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 321c4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 323f0 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 32424 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 32190 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 321c4 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ - blx 29d48 │ │ │ │ + blx 2aab4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3241a │ │ │ │ + cbz r3, 321ba │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ hlt 0x0010 │ │ │ │ lsls r5, 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 3244c │ │ │ │ + cbz r3, 321ec │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 32464 │ │ │ │ + b.n 32204 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 32454 │ │ │ │ + bgt.n 321f4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 32464 │ │ │ │ + b.n 32204 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.n 32450 │ │ │ │ + bgt.n 321f0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 32450 │ │ │ │ + beq.n 321f0 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 32484 │ │ │ │ + b.n 32224 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #656] @ (32708 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #656] @ (324a8 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 327c2 │ │ │ │ + beq.w 32562 │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 324b4 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 32254 │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #57424 @ 0xe050 │ │ │ │ + movw r1, #54032 @ 0xd310 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #53460 @ 0xd0d4 │ │ │ │ + movw r0, #52028 @ 0xcb3c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, fp │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 327c2 │ │ │ │ + b.n 32562 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 324d2 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 32272 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 324b0 │ │ │ │ + bne.n 32250 │ │ │ │ add r5, r6 │ │ │ │ subs r3, r5, #4 │ │ │ │ - beq.n 32510 │ │ │ │ + beq.n 322b0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbz r2, 324e2 │ │ │ │ + cbz r2, 32282 │ │ │ │ subs r3, r5, #5 │ │ │ │ - beq.n 32520 │ │ │ │ + beq.n 322c0 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 324f2 │ │ │ │ + beq.n 32292 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 3252e │ │ │ │ - b.n 324fa │ │ │ │ + beq.n 322ce │ │ │ │ + b.n 3229a │ │ │ │ movw r8, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ ldr r7, [r4, #24] │ │ │ │ - cbz r7, 32504 │ │ │ │ + cbz r7, 322a4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 3253a │ │ │ │ - b.n 3250c │ │ │ │ + beq.n 322da │ │ │ │ + b.n 322ac │ │ │ │ movw r7, #5704 @ 0x1648 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr r5, [r4, #28] │ │ │ │ - b.n 32542 │ │ │ │ + b.n 322e2 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r7, r5 │ │ │ │ mov r8, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 32542 │ │ │ │ + b.n 322e2 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r7, r5 │ │ │ │ mov r8, r5 │ │ │ │ - b.n 32542 │ │ │ │ + b.n 322e2 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r7, r5 │ │ │ │ - b.n 32542 │ │ │ │ + b.n 322e2 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ - bl 233cec │ │ │ │ + bl 234930 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 327c2 │ │ │ │ + beq.w 32562 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 32790 │ │ │ │ + beq.w 32530 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 32582 │ │ │ │ + bmi.n 32322 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #57444 @ 0xe064 │ │ │ │ + movw r1, #54052 @ 0xd324 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - movw r1, #43008 @ 0xa800 │ │ │ │ + movw r1, #39616 @ 0x9ac0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r0, [r3, #3888] @ 0xf30 │ │ │ │ - bl ee1b4 │ │ │ │ + bl ee318 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 327b6 │ │ │ │ + beq.w 32556 │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #15536 @ 0x3cb0 │ │ │ │ + movw r2, #12144 @ 0x2f70 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #57488 @ 0xe090 │ │ │ │ + movw r1, #54096 @ 0xd350 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r3, r7 │ │ │ │ - bl eee08 │ │ │ │ + bl eed94 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 325d2 │ │ │ │ + beq.n 32372 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 325d2 │ │ │ │ + cbnz r3, 32372 │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 327b6 │ │ │ │ - ldr r1, [pc, #304] @ (3270c ) │ │ │ │ + beq.w 32556 │ │ │ │ + ldr r1, [pc, #304] @ (324ac ) │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ - bl 96d94 │ │ │ │ + bl 9702c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 326ec │ │ │ │ + beq.w 3248c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 32640 │ │ │ │ + cbz r0, 323e0 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #284] @ (32710 ) │ │ │ │ - bl d8ffc │ │ │ │ + ldr r1, [pc, #284] @ (324b0 ) │ │ │ │ + bl d93f8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32610 │ │ │ │ + beq.n 323b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 32610 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 323b0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 326ec │ │ │ │ + beq.n 3248c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3263c │ │ │ │ + bne.n 323dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32640 │ │ │ │ + beq.n 323e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 32640 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 323e0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbnz r3, 3264e │ │ │ │ - ldr r1, [pc, #208] @ (32714 ) │ │ │ │ + cbnz r3, 323ee │ │ │ │ + ldr r1, [pc, #208] @ (324b4 ) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 96d94 │ │ │ │ + bl 9702c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 326ec │ │ │ │ + bne.n 3248c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #196] @ (32718 ) │ │ │ │ + ldr r1, [pc, #196] @ (324b8 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3266e │ │ │ │ + beq.n 3240e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3266e │ │ │ │ + cbnz r3, 3240e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r7, [sp, #44] @ 0x2c │ │ │ │ - cbnz r7, 32692 │ │ │ │ + cbnz r7, 32432 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 327b6 │ │ │ │ + beq.w 32556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 327b6 │ │ │ │ + bne.w 32556 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 327b6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 32556 │ │ │ │ mov r0, r7 │ │ │ │ - bl f768c │ │ │ │ + bl f76b8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 326b0 │ │ │ │ + beq.n 32450 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 326b0 │ │ │ │ + cbnz r3, 32450 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 326c6 │ │ │ │ + beq.n 32466 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 326c6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 326e0 │ │ │ │ + cbnz r3, 32466 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 32480 │ │ │ │ movw r3, #44076 @ 0xac2c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ + bl f892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 327b6 │ │ │ │ - bl f8b9c │ │ │ │ - b.n 327b6 │ │ │ │ + beq.n 32556 │ │ │ │ + bl f8b98 │ │ │ │ + b.n 32556 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 3271c │ │ │ │ + bne.n 324bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 327b6 │ │ │ │ + beq.n 32556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 327b6 │ │ │ │ + bne.n 32556 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 327b6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 32556 │ │ │ │ nop │ │ │ │ hlt 0x003c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r0, 32716 │ │ │ │ + cbz r0, 324b6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ble.n 326ac │ │ │ │ + ble.n 3244c │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r7, {r2, r3, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 182d4c │ │ │ │ + bl 182184 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3273c │ │ │ │ + beq.n 324dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3273c │ │ │ │ + cbnz r3, 324dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 327b6 │ │ │ │ + beq.n 32556 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 3274c │ │ │ │ + ble.n 324ec │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - ble.n 32764 │ │ │ │ + ble.n 32504 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 327b6 │ │ │ │ + beq.n 32556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 327b6 │ │ │ │ + cbnz r3, 32556 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 327b6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 32556 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r1, r9, r2 │ │ │ │ ldr.w r6, [r3, r1, lsl #2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32792 │ │ │ │ + beq.n 32532 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 32792 │ │ │ │ + cbnz r3, 32532 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32792 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 32532 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ strd r9, r3, [sp] │ │ │ │ mov r3, fp │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ str r5, [sp, #16] │ │ │ │ str.w r8, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 233d64 │ │ │ │ + bl 2349a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6034 │ │ │ │ - b.n 327c2 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 1f6b78 │ │ │ │ + b.n 32562 │ │ │ │ + bl 94f8c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32792 │ │ │ │ - b.n 324b0 │ │ │ │ + beq.n 32532 │ │ │ │ + b.n 32250 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ 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, #57808 @ 0xe1d0 │ │ │ │ + movw r1, #54416 @ 0xd490 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 18ce34 │ │ │ │ - cbz r0, 32804 │ │ │ │ + bl 18c4e8 │ │ │ │ + cbz r0, 325a4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 29b78 │ │ │ │ + blx 299b8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 32808 │ │ │ │ + bge.n 325a8 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3280c │ │ │ │ - bl 957f4 │ │ │ │ + b.n 325ac │ │ │ │ + bl 95a8c │ │ │ │ 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 ddd40 │ │ │ │ + bl de138 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 240420 │ │ │ │ + b.w 240e00 │ │ │ │ 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, r0 │ │ │ │ mov r2, sp │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #57908 @ 0xe234 │ │ │ │ + movw r1, #54516 @ 0xd4f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 18ce34 │ │ │ │ - cbz r0, 328a6 │ │ │ │ + bl 18c4e8 │ │ │ │ + cbz r0, 32646 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - blx 2a4e4 │ │ │ │ - cbz r0, 32872 │ │ │ │ + blx 2a984 │ │ │ │ + cbz r0, 32612 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 328a8 │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 32648 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 9adbc │ │ │ │ + bl 9b058 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 328a2 │ │ │ │ + cbz r0, 32642 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 328a0 │ │ │ │ + cbnz r0, 32640 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 328a8 │ │ │ │ + beq.n 32648 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 328a8 │ │ │ │ + cbnz r3, 32648 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 328a8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 32648 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r4, r5 │ │ │ │ - b.n 328a8 │ │ │ │ + b.n 32648 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.w 32a1c │ │ │ │ + bne.w 327bc │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ - cbz r3, 32906 │ │ │ │ + cbz r3, 326a6 │ │ │ │ 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, 328ea │ │ │ │ + cbz r5, 3268a │ │ │ │ ldr r5, [r4, #20] │ │ │ │ - b.n 328f2 │ │ │ │ + b.n 32692 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 230d54 │ │ │ │ + bl 2319ec │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 32916 │ │ │ │ - b.n 32a1e │ │ │ │ + cbnz r0, 326b6 │ │ │ │ + b.n 327be │ │ │ │ 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, 3291e │ │ │ │ + cbz r3, 326be │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 32926 │ │ │ │ + b.n 326c6 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r1, #46004 @ 0xb3b4 │ │ │ │ + movw r1, #42612 @ 0xa674 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 240c90 │ │ │ │ + bl 241670 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32952 │ │ │ │ + beq.n 326f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 32952 │ │ │ │ + cbnz r3, 326f2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 32a1e │ │ │ │ + beq.n 327be │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 32970 │ │ │ │ + bne.n 32710 │ │ │ │ movs r1, #6 │ │ │ │ add.w r0, r4, #13 │ │ │ │ - bl 7c550 <_Py_HashBytes@@Base> │ │ │ │ + bl 7c630 <_Py_HashBytes@@Base> │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.n 32a06 │ │ │ │ + b.n 327a6 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ mov.w r0, #3600 @ 0xe10 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ movw r6, #39272 @ 0x9968 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ lsls r3, r3, #8 │ │ │ │ @@ -11681,843 +11458,843 @@ │ │ │ │ smulbb r3, r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, r3 │ │ │ │ movs r3, #1 │ │ │ │ - bl 230a68 │ │ │ │ + bl 17b420 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 329d0 │ │ │ │ + cbz r0, 32770 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a3cd0 │ │ │ │ + bl 2a3870 <_PyArg_BadArgument@@Base+0x97c> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 329ce │ │ │ │ + beq.n 3276e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 329ce │ │ │ │ + cbnz r3, 3276e │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 329e8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 32788 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32a1e │ │ │ │ + beq.n 327be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 32a1e │ │ │ │ + cbnz r3, 327be │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32a1e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 327be │ │ │ │ mov r0, r6 │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ str r0, [r4, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32a06 │ │ │ │ + beq.n 327a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 32a06 │ │ │ │ + cbnz r3, 327a6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32a1c │ │ │ │ + beq.n 327bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 32a1c │ │ │ │ + cbnz r3, 327bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ 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 855e0 │ │ │ │ + bl 85848 │ │ │ │ mov r0, r5 │ │ │ │ - bl 921e4 │ │ │ │ + bl 92480 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32a5e │ │ │ │ + beq.n 327fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32a5e │ │ │ │ + cbnz r3, 327fc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + nop │ │ │ │ │ │ │ │ -00032a60 : │ │ │ │ +00032800 : │ │ │ │ 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, #43868 @ 0xab5c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ 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 242594 │ │ │ │ + bl 242d74 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ 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 32ac4 │ │ │ │ + bgt.n 32864 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 32bf4 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 32994 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #60580 @ 0xeca4 │ │ │ │ + movw r0, #57188 @ 0xdf64 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r7, [r3, #12] │ │ │ │ mov r1, r7 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32c00 │ │ │ │ + beq.w 329a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 178920 │ │ │ │ + bl 178248 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 32b0a │ │ │ │ + cbz r0, 328aa │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 32bec │ │ │ │ + bne.n 3298c │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #60588 @ 0xecac │ │ │ │ + movw r1, #57196 @ 0xdf6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 32bec │ │ │ │ - ldr r1, [pc, #252] @ (32c08 ) │ │ │ │ + bl f5e88 │ │ │ │ + b.n 3298c │ │ │ │ + ldr r1, [pc, #252] @ (329a8 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 32b2e │ │ │ │ + bne.n 328ce │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ + bl f892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32bec │ │ │ │ - bl f8b9c │ │ │ │ + beq.n 3298c │ │ │ │ + bl f8b98 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - cbnz r4, 32b42 │ │ │ │ - ldr r1, [pc, #216] @ (32c0c ) │ │ │ │ + cbnz r4, 328e2 │ │ │ │ + ldr r1, [pc, #216] @ (329ac ) │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 32b7c │ │ │ │ - b.n 32bec │ │ │ │ + bne.n 3291c │ │ │ │ + b.n 3298c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #60628 @ 0xecd4 │ │ │ │ + movw r0, #57236 @ 0xdf94 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32b68 │ │ │ │ + beq.n 32908 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32b68 │ │ │ │ + cbnz r3, 32908 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 32bec │ │ │ │ + beq.n 3298c │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 23e914 │ │ │ │ + bl 23f2f0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32b32 │ │ │ │ - b.n 32bec │ │ │ │ + bne.n 328d2 │ │ │ │ + b.n 3298c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 32ba0 │ │ │ │ + cbnz r4, 32940 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - movw r0, #60640 @ 0xece0 │ │ │ │ + movw r0, #57248 @ 0xdfa0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r5, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 32bd8 │ │ │ │ - b.n 32be4 │ │ │ │ + bne.n 32978 │ │ │ │ + b.n 32984 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #60656 @ 0xecf0 │ │ │ │ + movw r0, #57264 @ 0xdfb0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32bc6 │ │ │ │ + beq.n 32966 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32bc6 │ │ │ │ + cbnz r3, 32966 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 32bec │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 3298c │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 23e914 │ │ │ │ + bl 23f2f0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32b80 │ │ │ │ - b.n 32bec │ │ │ │ + bne.n 32920 │ │ │ │ + b.n 3298c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 32be4 │ │ │ │ + cbnz r3, 32984 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 178c98 │ │ │ │ - b.n 32c00 │ │ │ │ + bl 1785c0 │ │ │ │ + b.n 329a0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f604c │ │ │ │ - cbz r6, 32bf8 │ │ │ │ + bl 1f6b90 │ │ │ │ + cbz r6, 32998 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32c00 │ │ │ │ + b.n 329a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 178c98 │ │ │ │ - b.n 32bf4 │ │ │ │ + bl 1785c0 │ │ │ │ + b.n 32994 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ble.n 32ba4 │ │ │ │ + ble.n 32944 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - bgt.n 32c98 │ │ │ │ + bgt.n 32a38 │ │ │ │ lsls r6, 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 r3, sp, #8 │ │ │ │ add r6, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #2284 @ 0x8ec │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ + movw r2, #64428 @ 0xfbac │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ strd r6, r3, [sp] │ │ │ │ movw r3, #52292 @ 0xcc44 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ - bl f78ec │ │ │ │ - cbz r0, 32c7a │ │ │ │ + bl f7918 │ │ │ │ + cbz r0, 32a1a │ │ │ │ mov r0, r6 │ │ │ │ - bl 212e94 │ │ │ │ + bl 213afc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 32c7a │ │ │ │ - ldr r3, [pc, #112] @ (32cc8 ) │ │ │ │ + beq.n 32a1a │ │ │ │ + ldr r3, [pc, #112] @ (32a68 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ - cbnz r1, 32c7e │ │ │ │ + cbnz r1, 32a1e │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #14100 @ 0x3714 │ │ │ │ + movw r1, #10608 @ 0x2970 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 32cc4 │ │ │ │ + b.n 32a64 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 32ca4 │ │ │ │ + cbz r3, 32a44 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ bl 2b8b8 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 32caa │ │ │ │ + cbz r0, 32a4a │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f604c │ │ │ │ - b.n 32c7a │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 32a1a │ │ │ │ mov r2, r4 │ │ │ │ - bl 2f074 │ │ │ │ + bl 2ee14 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f604c │ │ │ │ - bl 10e300 │ │ │ │ + bl 1f6b90 │ │ │ │ + bl 10e0b8 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00032ccc <_PyObject_Dump@@Base>: │ │ │ │ +00032a6c <_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 │ │ │ │ + movw r4, #38792 @ 0x9788 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ - bl 247294 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 2479ac <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 32d08 <_PyObject_Dump@@Base+0x3c> │ │ │ │ + cbz r3, 32aa8 <_PyObject_Dump@@Base+0x3c> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #2728 @ 0xaa8 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + movw r2, #64872 @ 0xfd68 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 29c5c │ │ │ │ + b.w 2a920 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #2756 @ 0xac4 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + movw r2, #64900 @ 0xfd84 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #2780 @ 0xadc │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + movw r2, #64924 @ 0xfd9c │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 29c60 │ │ │ │ + blx 2a924 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #2804 @ 0xaf4 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + movw r2, #64948 @ 0xfdb4 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r6, 32d4c <_PyObject_Dump@@Base+0x80> │ │ │ │ + cbz r6, 32aec <_PyObject_Dump@@Base+0x80> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - b.n 32d54 <_PyObject_Dump@@Base+0x88> │ │ │ │ - movw r3, #46744 @ 0xb698 │ │ │ │ + b.n 32af4 <_PyObject_Dump@@Base+0x88> │ │ │ │ + movw r3, #43292 @ 0xa91c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #2828 @ 0xb0c │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + movw r2, #64972 @ 0xfdcc │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #2852 @ 0xb24 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 29c60 │ │ │ │ - bl 223544 │ │ │ │ + blx 2a924 │ │ │ │ + bl 22437c │ │ │ │ mov r6, r0 │ │ │ │ - bl f8b20 │ │ │ │ + bl f8b1c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32dba │ │ │ │ + bl 32b5a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 29c60 │ │ │ │ + blx 2a924 │ │ │ │ mov r0, r7 │ │ │ │ - bl f8b34 │ │ │ │ + bl f8b30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 223608 │ │ │ │ + bl 224440 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #13116 @ 0x333c │ │ │ │ + movw r2, #9724 @ 0x25fc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 29c5c │ │ │ │ + b.w 2a920 │ │ │ │ │ │ │ │ -00032dba : │ │ │ │ +00032b5a : │ │ │ │ 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 10e300 │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32ea8 │ │ │ │ + bne.n 32c48 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 29ea8 │ │ │ │ - cbnz r4, 32e02 │ │ │ │ - bl b3548 │ │ │ │ + blx 29c68 │ │ │ │ + cbnz r4, 32ba2 │ │ │ │ + bl b37f8 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #2924 @ 0xb6c │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ + movw r2, #65068 @ 0xfe2c │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b68 │ │ │ │ - b.n 32eae │ │ │ │ + bl b6e1c │ │ │ │ + b.n 32c4e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 32e2a │ │ │ │ - bl b3548 │ │ │ │ + bgt.n 32bca │ │ │ │ + bl b37f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #2932 @ 0xb74 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + movw r2, #65076 @ 0xfe34 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ - b.n 32eae │ │ │ │ + bl b6e1c │ │ │ │ + b.n 32c4e │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bpl.n 32e38 │ │ │ │ - bl 10d9d0 │ │ │ │ + bpl.n 32bd8 │ │ │ │ + bl 10d788 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 32e3e │ │ │ │ - bl 11195c │ │ │ │ + b.n 32bde │ │ │ │ + bl 111714 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 32ea8 │ │ │ │ + cbz r4, 32c48 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4084 │ │ │ │ - cbz r0, 32e60 │ │ │ │ + bl a4314 │ │ │ │ + cbz r0, 32c00 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ - blx 2a23c │ │ │ │ + blx 2a5ec │ │ │ │ ldr r5, [sp, #12] │ │ │ │ subs r5, r5, r0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 32e64 │ │ │ │ + b.n 32c04 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32e90 │ │ │ │ + beq.n 32c30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32e90 │ │ │ │ - ldr r2, [pc, #72] @ (32ec0 ) │ │ │ │ + cbnz r3, 32c30 │ │ │ │ + ldr r2, [pc, #72] @ (32c60 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 32e8c │ │ │ │ + cbz r3, 32c2c │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ - cbnz r7, 32ea8 │ │ │ │ - cbz r5, 32eae │ │ │ │ + cbnz r7, 32c48 │ │ │ │ + cbz r5, 32c4e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 29ea8 │ │ │ │ + blx 29c68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 32eb8 │ │ │ │ + b.n 32c58 │ │ │ │ mov r0, r6 │ │ │ │ - blx 2a948 │ │ │ │ + blx 2a54c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32e94 │ │ │ │ + bne.n 32c34 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00032ec4 : │ │ │ │ +00032c64 : │ │ │ │ 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 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 32f02 │ │ │ │ + cbz r0, 32ca2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 32f8c │ │ │ │ + bl 32d2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 32ef2 │ │ │ │ + bne.n 32c92 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 32f02 │ │ │ │ + b.n 32ca2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32eee │ │ │ │ + bne.n 32c8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32eee │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 32c8e │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 32f26 │ │ │ │ + cbnz r3, 32cc6 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 32f26 │ │ │ │ + ble.n 32cc6 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 32f26 │ │ │ │ - cbnz r0, 32f3a │ │ │ │ + bne.n 32cc6 │ │ │ │ + cbnz r0, 32cda │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #88] @ (32f88 ) │ │ │ │ + ldr r3, [pc, #88] @ (32d28 ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 32f82 │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 32d22 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 32f4c │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 32f76 │ │ │ │ - bl b3548 │ │ │ │ + bne.n 32cec │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 32d16 │ │ │ │ + bl b37f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2966c │ │ │ │ + blx 29c74 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ - cbz r4, 32f7a │ │ │ │ + bl b6e1c │ │ │ │ + cbz r4, 32d1a │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 32f82 │ │ │ │ + b.n 32d22 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r7} │ │ │ │ lsls r5, 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, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 32fba │ │ │ │ + bmi.n 32d5a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #3384 @ 0xd38 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #65528 @ 0xfff8 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 33032 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 32dd2 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #6452 @ 0x1934 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r5, r1 │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3308c │ │ │ │ + beq.n 32e2c │ │ │ │ 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, 32ff0 │ │ │ │ + cbz r5, 32d90 │ │ │ │ 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 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 33022 │ │ │ │ + beq.n 32dc2 │ │ │ │ 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 33046 │ │ │ │ + bne.n 32de6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 33036 │ │ │ │ + bne.n 32dd6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3308c │ │ │ │ + b.n 32e2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 33032 │ │ │ │ + bne.n 32dd2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33032 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 32dd2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83af0 │ │ │ │ - cbz r0, 3306c │ │ │ │ + bl 83bd4 │ │ │ │ + cbz r0, 32e0c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 33064 │ │ │ │ + beq.n 32e04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 96c70 │ │ │ │ - b.n 3308c │ │ │ │ + bl 96f08 │ │ │ │ + b.n 32e2c │ │ │ │ ldr.w r3, [r6, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3305c │ │ │ │ - cbz r5, 3308c │ │ │ │ + bne.n 32dfc │ │ │ │ + cbz r5, 32e2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 83af0 │ │ │ │ - cbz r0, 3308c │ │ │ │ + bl 83bd4 │ │ │ │ + cbz r0, 32e2c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3305c │ │ │ │ + bne.n 32dfc │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3305c │ │ │ │ + bne.n 32dfc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 330f2 │ │ │ │ + cbz r3, 32e92 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 330f2 │ │ │ │ + cbz r3, 32e92 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp.w r0, #3452816845 @ 0xcdcdcdcd │ │ │ │ - beq.n 330f2 │ │ │ │ + beq.n 32e92 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls.n 330f2 │ │ │ │ + bls.n 32e92 │ │ │ │ cmp.w r0, #4261281277 @ 0xfdfdfdfd │ │ │ │ it ne │ │ │ │ cmpne.w r0, #3722304989 @ 0xdddddddd │ │ │ │ - beq.n 330f2 │ │ │ │ + beq.n 32e92 │ │ │ │ push {r4} │ │ │ │ mvn.w r4, #256 @ 0x100 │ │ │ │ cmp r0, r4 │ │ │ │ - bhi.n 330ec │ │ │ │ + bhi.n 32e8c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls.n 330ec │ │ │ │ + bls.n 32e8c │ │ │ │ cmp.w r3, #3452816845 @ 0xcdcdcdcd │ │ │ │ - beq.n 330ec │ │ │ │ + beq.n 32e8c │ │ │ │ cmp.w r3, #4261281277 @ 0xfdfdfdfd │ │ │ │ it ne │ │ │ │ cmpne.w r3, #3722304989 @ 0xdddddddd │ │ │ │ movw r1, #31616 @ 0x7b80 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r3, r1 │ │ │ │ it ne │ │ │ │ orrne.w r2, r2, #1 │ │ │ │ - cbnz r2, 330ec │ │ │ │ + cbnz r2, 32e8c │ │ │ │ cmp r3, r4 │ │ │ │ - bls.n 330ee │ │ │ │ + bls.n 32e8e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 33250 │ │ │ │ + bpl.w 32ff0 │ │ │ │ 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 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ sub sp, #20 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ ands.w r6, r2, #32 │ │ │ │ - beq.n 33140 │ │ │ │ + beq.n 32ee0 │ │ │ │ ands.w r6, r2, #64 @ 0x40 │ │ │ │ - beq.n 33134 │ │ │ │ + beq.n 32ed4 │ │ │ │ add.w r7, r1, #20 │ │ │ │ cmp.w r5, #500 @ 0x1f4 │ │ │ │ - bgt.n 3314e │ │ │ │ + bgt.n 32eee │ │ │ │ movs r6, #0 │ │ │ │ - b.n 33158 │ │ │ │ + b.n 32ef8 │ │ │ │ add.w r7, r1, #28 │ │ │ │ cmp.w r5, #500 @ 0x1f4 │ │ │ │ - ble.n 33154 │ │ │ │ - b.n 33184 │ │ │ │ + ble.n 32ef4 │ │ │ │ + b.n 32f24 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3324a │ │ │ │ + beq.w 32fea │ │ │ │ cmp.w r5, #500 @ 0x1f4 │ │ │ │ - ble.n 33154 │ │ │ │ + ble.n 32ef4 │ │ │ │ movs r6, #1 │ │ │ │ mov.w r5, #500 @ 0x1f4 │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bpl.n 33162 │ │ │ │ + bpl.n 32f02 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 33178 │ │ │ │ + ble.n 32f18 │ │ │ │ mov r2, r7 │ │ │ │ adds r0, r5, r7 │ │ │ │ - b.n 3316c │ │ │ │ + b.n 32f0c │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 3318a │ │ │ │ - b.n 33232 │ │ │ │ + bgt.n 32f2a │ │ │ │ + b.n 32fd2 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 33178 │ │ │ │ + beq.n 32f18 │ │ │ │ ldrb.w r1, [r2], #1 │ │ │ │ subs r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - bls.n 33168 │ │ │ │ - b.n 3318a │ │ │ │ + bls.n 32f08 │ │ │ │ + b.n 32f2a │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ - b.n 33232 │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ + b.n 32fd2 │ │ │ │ movs r6, #1 │ │ │ │ mov.w r5, #500 @ 0x1f4 │ │ │ │ ldrb.w sl, [r3, #16] │ │ │ │ mov.w r8, #0 │ │ │ │ - movw r1, #3708 @ 0xe7c │ │ │ │ + movw r1, #316 @ 0x13c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r6, [sp, #0] │ │ │ │ ubfx sl, sl, #2, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w sl, #1 │ │ │ │ - bne.n 331ae │ │ │ │ + bne.n 32f4e │ │ │ │ ldrb.w r6, [r7, r8] │ │ │ │ - b.n 331bc │ │ │ │ + b.n 32f5c │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r6, [r7, r8, lsl #1] │ │ │ │ ldrne.w r6, [r7, r8, lsl #2] │ │ │ │ sub.w r2, r6, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bhi.n 331d6 │ │ │ │ + bhi.n 32f76 │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, sp, #15 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r6, [sp, #15] │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ - b.n 33228 │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ + b.n 32fc8 │ │ │ │ movs r2, #2 │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ - bhi.n 331f6 │ │ │ │ + bhi.n 32f96 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3700 @ 0xe74 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f020 │ │ │ │ - b.n 33228 │ │ │ │ + bl 2edc0 │ │ │ │ + b.n 32fc8 │ │ │ │ cmp.w r6, #65536 @ 0x10000 │ │ │ │ - bcs.n 33216 │ │ │ │ + bcs.n 32fb6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3704 @ 0xe78 │ │ │ │ + movw r1, #312 @ 0x138 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f020 │ │ │ │ - b.n 33228 │ │ │ │ + bl 2edc0 │ │ │ │ + b.n 32fc8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f020 │ │ │ │ + bl 2edc0 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r5, r8 │ │ │ │ - bne.n 331a2 │ │ │ │ + bne.n 32f42 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ - cbz r6, 3324a │ │ │ │ + cbz r6, 32fea │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3712 @ 0xe80 │ │ │ │ + movw r1, #320 @ 0x140 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + b.w 1f3284 <_Py_write_noraise@@Base> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ 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 │ │ │ │ @@ -12528,53 +12305,53 @@ │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r5 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sp, #14] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #10 │ │ │ │ - bl 2cc55c │ │ │ │ + bl 2cb7e4 │ │ │ │ umull r3, r2, r4, r6 │ │ │ │ adds r1, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ strb.w r1, [r5, #-1]! │ │ │ │ mov.w r4, r2, lsr #3 │ │ │ │ - bhi.n 3327c │ │ │ │ + bhi.n 3301c │ │ │ │ sub.w r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ add sp, #16 │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #84] @ (3330c ) │ │ │ │ + ldr r0, [pc, #84] @ (330ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #9648 @ 0x25b0 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ - beq.n 332e8 │ │ │ │ + beq.n 33088 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #4644 @ 0x1224 │ │ │ │ + movw r2, #1252 @ 0x4e4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15ed10 <_PyErr_SetString@@Base> │ │ │ │ + bl 15ea80 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 33308 │ │ │ │ + b.n 330a8 │ │ │ │ ldrd r2, r4, [r1, #24] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #12] │ │ │ │ - bl 24a180 │ │ │ │ + bl 24a898 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -12583,95 +12360,95 @@ │ │ │ │ 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, #7021 @ 0x1b6d │ │ │ │ + movw r1, #6917 @ 0x1b05 │ │ │ │ movt r1, #28 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3340c │ │ │ │ - cbz r0, 3333e │ │ │ │ + bl 331ac │ │ │ │ + cbz r0, 330de │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 33408 │ │ │ │ + b.n 331a8 │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #35817 @ 0x8be9 │ │ │ │ + movw r1, #36473 @ 0x8e79 │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ movs r3, #13 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3340c │ │ │ │ + bl 331ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33338 │ │ │ │ - movw r1, #25049 @ 0x61d9 │ │ │ │ + bne.n 330d8 │ │ │ │ + movw r1, #23213 @ 0x5aad │ │ │ │ movt r1, #26 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3340c │ │ │ │ + bl 331ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33338 │ │ │ │ + bne.n 330d8 │ │ │ │ movs r3, #3 │ │ │ │ - movw r1, #61561 @ 0xf079 │ │ │ │ + movw r1, #63349 @ 0xf775 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3340c │ │ │ │ + bl 331ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33338 │ │ │ │ + bne.n 330d8 │ │ │ │ movs r1, #9 │ │ │ │ movs r3, #10 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #48541 @ 0xbd9d │ │ │ │ + movw r1, #49197 @ 0xc02d │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ movs r0, #7 │ │ │ │ - bl 3340c │ │ │ │ + bl 331ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33338 │ │ │ │ - movw r1, #25269 @ 0x62b5 │ │ │ │ + bne.n 330d8 │ │ │ │ + movw r1, #25301 @ 0x62d5 │ │ │ │ movt r1, #7 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3340c │ │ │ │ + bl 331ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33338 │ │ │ │ - movw r1, #1165 @ 0x48d │ │ │ │ + bne.n 330d8 │ │ │ │ + movw r1, #2421 @ 0x975 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ movs r3, #12 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3340c │ │ │ │ + bl 331ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33338 │ │ │ │ + bne.n 330d8 │ │ │ │ movs r3, #7 │ │ │ │ - movw r1, #50101 @ 0xc3b5 │ │ │ │ + movw r1, #50757 @ 0xc645 │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3340c │ │ │ │ + bl 331ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33338 │ │ │ │ + bne.n 330d8 │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #58337 @ 0xe3e1 │ │ │ │ + movw r1, #60121 @ 0xead9 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ - bl 3340c │ │ │ │ + bl 331ac │ │ │ │ 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} │ │ │ │ @@ -12681,242 +12458,242 @@ │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #63456 @ 0xf7e0 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 99494 <_PyObject_New@@Base> │ │ │ │ - cbz r0, 33478 │ │ │ │ + bl 99730 <_PyObject_New@@Base> │ │ │ │ + cbz r0, 33218 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str.w r9, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 24be80 │ │ │ │ - bl 1f604c │ │ │ │ + bl 24c598 │ │ │ │ + bl 1f6b90 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 3345c │ │ │ │ + beq.n 331fc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24be80 │ │ │ │ - bl 1f604c │ │ │ │ + bl 24c598 │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 3346c │ │ │ │ + beq.n 3320c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 33470 │ │ │ │ + cbz r4, 33210 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3347c │ │ │ │ + b.n 3321c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3347c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3321c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, 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, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ (33528 ) │ │ │ │ + ldr r4, [pc, #148] @ (332c8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #148] @ (3352c ) │ │ │ │ + ldr r1, [pc, #148] @ (332cc ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 234870 │ │ │ │ + bl 2354b4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 334e8 │ │ │ │ + cbz r0, 33288 │ │ │ │ mov r1, r5 │ │ │ │ - bl f768c │ │ │ │ + bl f76b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 334c8 │ │ │ │ + beq.n 33268 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 334c8 │ │ │ │ + cbnz r3, 33268 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 334e0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 33280 │ │ │ │ movw r3, #44024 @ 0xabf8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ + bl f892c │ │ │ │ subs r4, r0, r6 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 334e2 │ │ │ │ + b.n 33282 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6034 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 334f4 │ │ │ │ + bl 1f6b78 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 33294 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24e29c │ │ │ │ - cbnz r4, 33524 │ │ │ │ + bl 24e994 │ │ │ │ + cbnz r4, 332c4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r3, #44024 @ 0xabf8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #5512 @ 0x1588 │ │ │ │ + movw r3, #2120 @ 0x848 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - bl 33530 │ │ │ │ + bl 332d0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 33524 │ │ │ │ + bne.n 332c4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 24e29c │ │ │ │ + b.w 24e994 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 33536 │ │ │ │ + cbnz r0, 332d6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #20 │ │ │ │ movs r2, #1 │ │ │ │ add r4, sp, #28 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 242594 │ │ │ │ + bl 242d74 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ 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, [pc, #64] @ (335ac ) │ │ │ │ + ldr r4, [pc, #64] @ (3334c ) │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movs r5, #0 │ │ │ │ - bl 1f504c │ │ │ │ + bl 1f5cac │ │ │ │ ldr.w r0, [r4, #1384] @ 0x568 │ │ │ │ - bl 19e584 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 19de7c <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r4, #1388] @ 0x56c │ │ │ │ - bl 19e584 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 19de7c <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r4, #1380] @ 0x564 │ │ │ │ str.w r5, [r4, #1364] @ 0x554 │ │ │ │ str.w r5, [r4, #1368] @ 0x558 │ │ │ │ - bl 19e584 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 19de7c <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r4, #1372] @ 0x55c │ │ │ │ - bl 19e584 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 19de7c <_Py_hashtable_clear@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1f504c │ │ │ │ + b.w 1f5cac │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 335d0 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 335e8 │ │ │ │ - ldr r2, [pc, #24] @ (335ec ) │ │ │ │ + bne.n 33370 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 33388 │ │ │ │ + ldr r2, [pc, #24] @ (3338c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3744] @ 0xea0 │ │ │ │ - b.n 335ea │ │ │ │ + b.n 3338a │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 33610 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 33638 │ │ │ │ - bl b3548 │ │ │ │ + bne.n 333b0 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 333d8 │ │ │ │ + bl b37f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a090 │ │ │ │ + blx 2a3e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ - cbz r4, 3363c │ │ │ │ + bl b6e1c │ │ │ │ + cbz r4, 333dc │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 33650 │ │ │ │ - bl 10e300 │ │ │ │ + b.n 333f0 │ │ │ │ + bl 10e0b8 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00033652 <_Py_DisplaySourceLine@@Base>: │ │ │ │ - b.w 31632 <_PyObject_DebugMallocStats@@Base+0x70a> │ │ │ │ +000333f2 <_Py_DisplaySourceLine@@Base>: │ │ │ │ + b.w 313d2 <_PyObject_DebugMallocStats@@Base+0x70a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18416 @ 0x47f0 │ │ │ │ + movw r1, #14964 @ 0x3a74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0003367e : │ │ │ │ - b.w 30bf4 <_PyUnicode_FromId@@Base+0x18c> │ │ │ │ +0003341e : │ │ │ │ + b.w 30994 <_PyUnicode_FromId@@Base+0x18c> │ │ │ │ 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 33702 │ │ │ │ + bpl.n 334a2 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r3, 336e8 │ │ │ │ + cbnz r3, 33488 │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ lsls r3, r2, #30 │ │ │ │ - bpl.n 33702 │ │ │ │ + bpl.n 334a2 │ │ │ │ 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] │ │ │ │ @@ -12928,25 +12705,25 @@ │ │ │ │ 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 33702 │ │ │ │ - movw r2, #19765 @ 0x4d35 │ │ │ │ + b.n 334a2 │ │ │ │ + movw r2, #20429 @ 0x4fcd │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 336fc │ │ │ │ + bne.n 3349c │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 336fe │ │ │ │ + b.n 3349e │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 336a2 │ │ │ │ + bne.n 33442 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -12957,40 +12734,40 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 33744 │ │ │ │ - bl 231148 │ │ │ │ - cbz r0, 3377e │ │ │ │ + bne.n 334e4 │ │ │ │ + bl 231de0 │ │ │ │ + cbz r0, 3351e │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [r3, #260] @ 0x104 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r5, [r0, #4] │ │ │ │ - bls.n 33770 │ │ │ │ + bls.n 33510 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ffd0 <_PyCompile_GetBinaryIntrinsicName@@Base+0x548> │ │ │ │ + bl 2506c8 <_PyCompile_GetBinaryIntrinsicName@@Base+0x544> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 3377e │ │ │ │ + b.n 3351e │ │ │ │ ldr r3, [r4, #28] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -12999,289 +12776,289 @@ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ ldrd r6, r2, [sp, #44] @ 0x2c │ │ │ │ ldrd r3, r5, [sp, #52] @ 0x34 │ │ │ │ - cbnz r0, 337da │ │ │ │ + cbnz r0, 3357a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bne.n 3383c │ │ │ │ + bne.n 335dc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3383c │ │ │ │ + beq.n 335dc │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ lsls r6, r2, #25 │ │ │ │ - bmi.n 337d0 │ │ │ │ + bmi.n 33570 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 337d4 │ │ │ │ + beq.n 33574 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ cmp r2, #2 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ - b.n 337d6 │ │ │ │ + b.n 33576 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ - b.n 337d6 │ │ │ │ + b.n 33576 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 3383c │ │ │ │ + b.n 335dc │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r2, 337f0 │ │ │ │ + cbz r2, 33590 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r1, r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ - bl f65f8 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ + bl f6620 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ str.w r8, [sp] │ │ │ │ mov r2, r9 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ sub.w r3, r3, r8 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ sub.w r3, r1, r8 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - bl f65f8 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ - cbz r6, 3383c │ │ │ │ + bl f6620 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ + cbz r6, 335dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ subs r3, r3, r6 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ ubfx r0, r2, #2, #3 │ │ │ │ lsls r4, r2, #26 │ │ │ │ - bpl.n 3382c │ │ │ │ + bpl.n 335cc │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ - b.n 3382e │ │ │ │ + b.n 335ce │ │ │ │ ldr r1, [r1, #28] │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 2539f0 <_PyEval_SetProfile@@Base+0xb4> │ │ │ │ + b.w 253e48 <_PyEval_SetProfile@@Base+0xb4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00033842 : │ │ │ │ +000335e2 : │ │ │ │ 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 r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl abde4 │ │ │ │ + bl ac094 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 338ce │ │ │ │ - cbz r5, 33870 │ │ │ │ + cbz r0, 3366e │ │ │ │ + cbz r5, 33610 │ │ │ │ mov r0, r5 │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 338d0 │ │ │ │ + cbz r0, 33670 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl acba8 │ │ │ │ + bl ace58 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 338d0 │ │ │ │ - bl 233cec │ │ │ │ - cbz r0, 338d0 │ │ │ │ + cbz r0, 33670 │ │ │ │ + bl 234930 │ │ │ │ + cbz r0, 33670 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 233d64 │ │ │ │ + bl 2349a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 338b4 │ │ │ │ + beq.n 33654 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 338b4 │ │ │ │ + cbnz r3, 33654 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 338d0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 33670 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 338d6 │ │ │ │ + beq.n 33676 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r7, #0] │ │ │ │ - cbnz r4, 338d6 │ │ │ │ + cbnz r4, 33676 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 338d8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 33678 │ │ │ │ mov r5, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 338d8 │ │ │ │ + b.n 33678 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ 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, #6237 @ 0x185d │ │ │ │ + movw r1, #7373 @ 0x1ccd │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ - bl 3340c │ │ │ │ - cbz r0, 3391a │ │ │ │ + bl 331ac │ │ │ │ + cbz r0, 336ba │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 339b4 │ │ │ │ + b.n 33754 │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #6249 @ 0x1869 │ │ │ │ + movw r1, #7385 @ 0x1cd9 │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ movs r3, #13 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3340c │ │ │ │ + bl 331ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33914 │ │ │ │ + bne.n 336b4 │ │ │ │ movs r5, #3 │ │ │ │ - movw r1, #8489 @ 0x2129 │ │ │ │ + movw r1, #9625 @ 0x2599 │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3340c │ │ │ │ + bl 331ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33914 │ │ │ │ - movw r1, #9481 @ 0x2509 │ │ │ │ + bne.n 336b4 │ │ │ │ + movw r1, #10501 @ 0x2905 │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ movs r3, #12 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3340c │ │ │ │ + bl 331ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33914 │ │ │ │ + bne.n 336b4 │ │ │ │ movs r3, #4 │ │ │ │ - movw r1, #26749 @ 0x687d │ │ │ │ + movw r1, #27861 @ 0x6cd5 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3340c │ │ │ │ + bl 331ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33914 │ │ │ │ + bne.n 336b4 │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #26749 @ 0x687d │ │ │ │ + movw r1, #27861 @ 0x6cd5 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #15 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3340c │ │ │ │ + bl 331ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33914 │ │ │ │ + bne.n 336b4 │ │ │ │ movs r3, #16 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #26749 @ 0x687d │ │ │ │ + movw r1, #27861 @ 0x6cd5 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ - bl 3340c │ │ │ │ + bl 331ac │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 339c2 │ │ │ │ + cbz r0, 33762 │ │ │ │ mov r1, r2 │ │ │ │ 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 b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 298bc │ │ │ │ + blx 29740 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 33a16 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bge.n 337b6 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 33a06 │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 337a6 │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 339d8 │ │ │ │ + beq.n 33778 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 33a2c │ │ │ │ + b.n 337cc │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 33a02 │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 337a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #15704 @ 0x3d58 │ │ │ │ + movw r0, #12312 @ 0x3018 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00033a30 : │ │ │ │ - ldr r0, [pc, #8] @ (33a3c ) │ │ │ │ +000337d0 : │ │ │ │ + ldr r0, [pc, #8] @ (337dc ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - b.w 22eda8 │ │ │ │ + b.w 22fb60 │ │ │ │ nop │ │ │ │ - b.n 34030 │ │ │ │ + b.n 33dd0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (33a7c ) │ │ │ │ + ldr r4, [pc, #44] @ (3381c ) │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ ldr.w r4, [r4, #1292] @ 0x50c │ │ │ │ - bl 130414 │ │ │ │ + bl 13051c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -13289,281 +13066,281 @@ │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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 2ab64 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #68] @ (33adc ) │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ + ldr r2, [pc, #68] @ (3387c ) │ │ │ │ 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, 33ad8 │ │ │ │ + cbz r3, 33878 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ - bl 33ae0 │ │ │ │ + bl 33880 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 33ad8 │ │ │ │ + cbz r3, 33878 │ │ │ │ add.w r1, r4, #20 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 2a3f4 │ │ │ │ + blx 2a470 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5, #0] │ │ │ │ - blx 2a090 │ │ │ │ + blx 2a3e0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 257dfc │ │ │ │ + bl 258228 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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, #11880 @ 0x2e68 │ │ │ │ movt r4, #83 @ 0x53 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 33b2c │ │ │ │ + bne.n 338cc │ │ │ │ mov r6, r1 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r4, #0] │ │ │ │ - bl 7bad8 │ │ │ │ - cbz r6, 33b1c │ │ │ │ + bl 7bbb8 │ │ │ │ + cbz r6, 338bc │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b8b8 │ │ │ │ - b.n 33b28 │ │ │ │ - cbz r0, 33b28 │ │ │ │ + b.n 338c8 │ │ │ │ + cbz r0, 338c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f074 │ │ │ │ + bl 2ee14 │ │ │ │ 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, #6696 @ 0x1a28 │ │ │ │ + movw r1, #3304 @ 0xce8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 142ad8 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 142b54 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 33b9a │ │ │ │ - bl 127ff0 │ │ │ │ + cbz r0, 3393a │ │ │ │ + bl 127e48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33b70 │ │ │ │ + beq.n 33910 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 33b70 │ │ │ │ + cbnz r3, 33910 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 33b98 │ │ │ │ - ldr r0, [pc, #44] @ (33ba0 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 33938 │ │ │ │ + ldr r0, [pc, #44] @ (33940 ) │ │ │ │ mov r1, sp │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl afae4 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ + bl afd94 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33b9a │ │ │ │ + beq.n 3393a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 33b9a │ │ │ │ + cbnz r3, 3393a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33b9a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3393a │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r6, {r6} │ │ │ │ lsls r6, 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 855e0 │ │ │ │ + bl 85848 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33bcc │ │ │ │ + bl 3396c │ │ │ │ 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, 33bf8 │ │ │ │ + cbz r0, 33998 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33bf8 │ │ │ │ + beq.n 33998 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 33bf8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 33998 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 33c14 │ │ │ │ + cbz r0, 339b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33c14 │ │ │ │ + beq.n 339b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 33c14 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 339b4 │ │ │ │ + bl 85268 <_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} │ │ │ │ - ldr r2, [pc, #24] @ (33c40 ) │ │ │ │ + ldr r2, [pc, #24] @ (339e0 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [pc, #20] @ (33c44 ) │ │ │ │ + ldr r0, [pc, #20] @ (339e4 ) │ │ │ │ ldr.w r3, [r2, #3616] @ 0xe20 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r2, #3616] @ 0xe20 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r5, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 33c4a │ │ │ │ + b.n 339ea │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 1b2860 <_PyTime_ObjectToTime_t@@Base+0x3a4> │ │ │ │ + bl 1b2628 <_PyTime_ObjectToTime_t@@Base+0x3a4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 33c6c │ │ │ │ + bne.n 33a0c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 33c8c │ │ │ │ + b.n 33a2c │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 14409c <_PyTime_localtime@@Base> │ │ │ │ + bl 144164 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33c68 │ │ │ │ + bne.n 33a08 │ │ │ │ ldrd r1, r0, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ adds r1, #1 │ │ │ │ addw r0, r0, #1900 @ 0x76c │ │ │ │ - bl 25abe0 │ │ │ │ + bl 25b04c │ │ │ │ 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 1f7b34 │ │ │ │ + bl 1f872c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 33cbe │ │ │ │ + cbnz r3, 33a5e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d6aa │ │ │ │ - b.n 33d04 │ │ │ │ + bl 2d582 │ │ │ │ + b.n 33aa4 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 33d04 │ │ │ │ + bne.n 33aa4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 2d6e2 │ │ │ │ + bl 2d5ba │ │ │ │ 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 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 33d04 │ │ │ │ + bne.n 33aa4 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7052e <_Py_SetRefcnt@@Base+0xeb0> │ │ │ │ + bl 7054e <_Py_SetRefcnt@@Base+0xeb0> │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00033d08 : │ │ │ │ - ldr r0, [pc, #4] @ (33d10 ) │ │ │ │ - b.w ede8c │ │ │ │ +00033aa8 : │ │ │ │ + ldr r0, [pc, #4] @ (33ab0 ) │ │ │ │ + b.w edff0 │ │ │ │ nop │ │ │ │ - b.n 33944 │ │ │ │ + b.n 336e4 │ │ │ │ lsls r5, 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 │ │ │ │ - cbnz r0, 33d3a │ │ │ │ + cbnz r0, 33ada │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 33d42 │ │ │ │ + cbz r0, 33ae2 │ │ │ │ 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 33d2c │ │ │ │ + beq.n 33acc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -13577,175 +13354,175 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ adds r4, r0, r1 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ adds r7, r0, r1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r0, r7 │ │ │ │ - bcs.n 33db4 │ │ │ │ + bcs.n 33b54 │ │ │ │ adds r3, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ ldrb.w ip, [r5] │ │ │ │ adds r5, #4 │ │ │ │ strh.w ip, [r6, #-8] │ │ │ │ adds r6, #8 │ │ │ │ cmp r7, r5 │ │ │ │ ldrb.w ip, [r5, #-3] │ │ │ │ strh.w ip, [r6, #-14] │ │ │ │ ldrb.w ip, [r5, #-2] │ │ │ │ strh.w ip, [r6, #-12] │ │ │ │ ldrb.w ip, [r5, #-1] │ │ │ │ strh.w ip, [r6, #-10] │ │ │ │ - bhi.n 33d7c │ │ │ │ + bhi.n 33b1c │ │ │ │ subs r1, #1 │ │ │ │ adds r0, #4 │ │ │ │ bic.w r5, r1, #3 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ add r0, r5 │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ cmp r4, r0 │ │ │ │ - bls.n 33dd2 │ │ │ │ + bls.n 33b72 │ │ │ │ mov r5, r3 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r6, [r1], #1 │ │ │ │ strh.w r6, [r5], #2 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 33dbc │ │ │ │ + bne.n 33b5c │ │ │ │ subs r4, #1 │ │ │ │ adds r3, #2 │ │ │ │ subs r4, r4, r0 │ │ │ │ add.w r3, r3, r4, lsl #1 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ str r3, [r2, #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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 33e02 │ │ │ │ + beq.n 33ba2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21920 @ 0x55a0 │ │ │ │ + movw r0, #18528 @ 0x4860 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 33e2a │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 33bca │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bmi.n 33e2e │ │ │ │ - movw r2, #52248 @ 0xcc18 │ │ │ │ + bmi.n 33bce │ │ │ │ + movw r2, #48856 @ 0xbed8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #21920 @ 0x55a0 │ │ │ │ + movw r0, #18528 @ 0x4860 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r3, r7 │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 33f12 │ │ │ │ + b.n 33cb2 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ lsls r1, r5, #31 │ │ │ │ - bpl.n 33ef2 │ │ │ │ + bpl.n 33c92 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 33ef2 │ │ │ │ + ble.n 33c92 │ │ │ │ asrs r5, r5, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r5 │ │ │ │ - bl 84dc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85030 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33f12 │ │ │ │ + beq.n 33cb2 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ lsls r3, r5, #1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #12] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 33eea │ │ │ │ + beq.n 33c8a │ │ │ │ mov r8, r4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r1, r1, r6, lsl #3 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 9b404 │ │ │ │ + bl 9b6a0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 33e9c │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 33ea0 │ │ │ │ + bne.n 33c3c │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 33c40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33e2a │ │ │ │ + beq.n 33bca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 33e2a │ │ │ │ + bne.n 33bca │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33e2a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 33bca │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 33ea4 │ │ │ │ + bge.n 33c44 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b.n 33ef4 │ │ │ │ + b.n 33c94 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ str.w r0, [r8, #20] │ │ │ │ add.w r3, r1, r6, lsl #3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bpl.n 33ebc │ │ │ │ + bpl.n 33c5c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 33ec4 │ │ │ │ + cbz r3, 33c64 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - bpl.n 33ece │ │ │ │ + bpl.n 33c6e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 33ece │ │ │ │ + cbnz r3, 33c6e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 33edc │ │ │ │ + b.n 33c7c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ adds r6, #1 │ │ │ │ str.w r2, [r8, #24] │ │ │ │ cmp r5, r6 │ │ │ │ add.w r8, r8, #8 │ │ │ │ - bne.n 33e6c │ │ │ │ + bne.n 33c0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 96c70 │ │ │ │ - b.n 33f12 │ │ │ │ + bl 96f08 │ │ │ │ + b.n 33cb2 │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21912 @ 0x5598 │ │ │ │ + movw r1, #18520 @ 0x4858 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f6034 │ │ │ │ - b.n 33e2a │ │ │ │ + bl 1f6b78 │ │ │ │ + b.n 33bca │ │ │ │ mov r0, r4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -13761,276 +13538,276 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ movs r1, #4 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #16 │ │ │ │ - bl 24d648 │ │ │ │ - cbz r0, 33f58 │ │ │ │ + bl 24dd60 │ │ │ │ + cbz r0, 33cf8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6034 │ │ │ │ - b.n 33f60 │ │ │ │ + bl 1f6b78 │ │ │ │ + b.n 33d00 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 33f6e │ │ │ │ + cbz r0, 33d0e │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ 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 r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 34332 │ │ │ │ + bpl.w 340d2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r1 │ │ │ │ ubfx r2, r3, #6, #1 │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 33fb2 │ │ │ │ + bmi.n 33d52 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 33fb6 │ │ │ │ + beq.n 33d56 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r6, #2 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - b.n 33fb8 │ │ │ │ + b.n 33d58 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 33fb8 │ │ │ │ + b.n 33d58 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 33fca │ │ │ │ - cbz r2, 33fc6 │ │ │ │ + bpl.n 33d6a │ │ │ │ + cbz r2, 33d66 │ │ │ │ adds r4, #20 │ │ │ │ - b.n 33fcc │ │ │ │ + b.n 33d6c │ │ │ │ adds r4, #28 │ │ │ │ - b.n 33fcc │ │ │ │ + b.n 33d6c │ │ │ │ ldr r4, [r4, #28] │ │ │ │ movs r0, #2 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 3404c │ │ │ │ + ble.n 33dec │ │ │ │ mov.w ip, #55 @ 0x37 │ │ │ │ movt ip, #1024 @ 0x400 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 33fe8 │ │ │ │ + bne.n 33d88 │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ - b.n 33ff4 │ │ │ │ + b.n 33d94 │ │ │ │ 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 34012 │ │ │ │ + bhi.n 33db2 │ │ │ │ cmp r3, #7 │ │ │ │ - bls.n 3401c │ │ │ │ + bls.n 33dbc │ │ │ │ sub.w r7, r3, #8 │ │ │ │ lsr.w r7, ip, r7 │ │ │ │ lsls r7, r7, #31 │ │ │ │ - bmi.n 34020 │ │ │ │ + bmi.n 33dc0 │ │ │ │ cmp r3, #32 │ │ │ │ ite cc │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b.n 34022 │ │ │ │ + b.n 33dc2 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b.n 34022 │ │ │ │ + b.n 33dc2 │ │ │ │ movs r3, #6 │ │ │ │ - b.n 34022 │ │ │ │ + b.n 33dc2 │ │ │ │ movs r3, #2 │ │ │ │ sub.w r7, lr, r3 │ │ │ │ cmp r7, r0 │ │ │ │ - bge.n 34044 │ │ │ │ + bge.n 33de4 │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19844 @ 0x4d84 │ │ │ │ + movw r1, #16452 @ 0x4044 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3434e │ │ │ │ + b.n 340ee │ │ │ │ adds r2, #1 │ │ │ │ add r0, r3 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 33fe0 │ │ │ │ - bl 8118c │ │ │ │ + bne.n 33d80 │ │ │ │ + bl 81274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3434e │ │ │ │ + beq.w 340ee │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 34134 │ │ │ │ - cbz r1, 34074 │ │ │ │ + bne.n 33ed4 │ │ │ │ + cbz r1, 33e14 │ │ │ │ lsls r1, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r7, r0, #20 │ │ │ │ addpl.w r7, r0, #28 │ │ │ │ - b.n 34076 │ │ │ │ + b.n 33e16 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ cmp r5, #0 │ │ │ │ strb r2, [r7, #0] │ │ │ │ - ble.n 3412e │ │ │ │ + ble.n 33ece │ │ │ │ movw lr, #30044 @ 0x755c │ │ │ │ movt lr, #12336 @ 0x3030 │ │ │ │ movw ip, #9684 @ 0x25d4 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ add r5, r4 │ │ │ │ ldrb.w r2, [r4], #1 │ │ │ │ adds r6, r7, r3 │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 340b0 │ │ │ │ + bhi.n 33e50 │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 34102 │ │ │ │ + bls.n 33ea2 │ │ │ │ sub.w r1, r2, #8 │ │ │ │ cmp r1, #5 │ │ │ │ - bhi.n 340fe │ │ │ │ + bhi.n 33e9e │ │ │ │ tbb [pc, r1] │ │ │ │ movs r5, #17 │ │ │ │ cmp r2, #27 │ │ │ │ movs r0, #22 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.n 340c2 │ │ │ │ + beq.n 33e62 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne.n 340fe │ │ │ │ + bne.n 33e9e │ │ │ │ movw r2, #23644 @ 0x5c5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r6, #0] │ │ │ │ - b.n 3412a │ │ │ │ + b.n 33eca │ │ │ │ movw r2, #8796 @ 0x225c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r6, #0] │ │ │ │ - b.n 3412a │ │ │ │ + b.n 33eca │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r6, #0] │ │ │ │ - b.n 3412a │ │ │ │ + b.n 33eca │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r6, #0] │ │ │ │ - b.n 3412a │ │ │ │ + b.n 33eca │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r6, #0] │ │ │ │ - b.n 3412a │ │ │ │ + b.n 33eca │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r6, #0] │ │ │ │ - b.n 3412a │ │ │ │ + b.n 33eca │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r6, #0] │ │ │ │ - b.n 3412a │ │ │ │ + b.n 33eca │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 34126 │ │ │ │ + bhi.n 33ec6 │ │ │ │ str.w lr, [r6] │ │ │ │ mov.w r9, r2, lsr #4 │ │ │ │ and.w r2, r2, #15 │ │ │ │ ldr.w r1, [ip] │ │ │ │ ldrb.w r1, [r1, r9] │ │ │ │ strb r1, [r6, #4] │ │ │ │ ldr.w r1, [ip] │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ adds r2, r3, #5 │ │ │ │ adds r3, #6 │ │ │ │ strb r1, [r7, r2] │ │ │ │ - b.n 3412a │ │ │ │ + b.n 33eca │ │ │ │ adds r3, #1 │ │ │ │ strb r2, [r6, #0] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 34090 │ │ │ │ + bne.n 33e30 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r7, r3] │ │ │ │ - b.n 3434e │ │ │ │ + b.n 340ee │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 34226 │ │ │ │ - cbz r1, 34148 │ │ │ │ + bne.n 33fc6 │ │ │ │ + cbz r1, 33ee8 │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 3414a │ │ │ │ + b.n 33eea │ │ │ │ ldr r6, [r0, #28] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ cmp r5, #0 │ │ │ │ strh r3, [r6, #0] │ │ │ │ mov.w r3, #1 │ │ │ │ - ble.n 3421e │ │ │ │ + ble.n 33fbe │ │ │ │ add.w r5, r4, r5, lsl #1 │ │ │ │ ldrh.w r1, [r4], #2 │ │ │ │ mov.w ip, r3, lsl #1 │ │ │ │ add.w r2, r6, r3, lsl #1 │ │ │ │ cmp r1, #13 │ │ │ │ - bhi.n 34180 │ │ │ │ + bhi.n 33f20 │ │ │ │ cmp r1, #7 │ │ │ │ - bls.n 341e0 │ │ │ │ + bls.n 33f80 │ │ │ │ sub.w r7, r1, #8 │ │ │ │ cmp r7, #5 │ │ │ │ - bhi.n 341dc │ │ │ │ + bhi.n 33f7c │ │ │ │ tbb [pc, r7] │ │ │ │ cmp r3, #18 │ │ │ │ adds r1, #31 │ │ │ │ movs r5, #25 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.n 34192 │ │ │ │ + beq.n 33f32 │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - bne.n 341dc │ │ │ │ + bne.n 33f7c │ │ │ │ mov.w r1, #6029404 @ 0x5c005c │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 3421a │ │ │ │ + b.n 33fba │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 3421a │ │ │ │ + b.n 33fba │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 3421a │ │ │ │ + b.n 33fba │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #102 @ 0x66 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 3421a │ │ │ │ + b.n 33fba │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #110 @ 0x6e │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 3421a │ │ │ │ + b.n 33fba │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #114 @ 0x72 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 3421a │ │ │ │ + b.n 33fba │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #116 @ 0x74 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 3421a │ │ │ │ + b.n 33fba │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.n 34216 │ │ │ │ + bhi.n 33fb6 │ │ │ │ movw r7, #9684 @ 0x25d4 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ mov.w lr, r1, lsr #4 │ │ │ │ mov.w ip, #92 @ 0x5c │ │ │ │ movt ip, #117 @ 0x75 │ │ │ │ and.w r1, r1, #15 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ @@ -14038,97 +13815,97 @@ │ │ │ │ str.w ip, [r2] │ │ │ │ mov.w ip, #3145776 @ 0x300030 │ │ │ │ str.w ip, [r2, #4] │ │ │ │ ldrb.w ip, [r7, lr] │ │ │ │ strh.w ip, [r2, #8] │ │ │ │ ldrb r1, [r7, r1] │ │ │ │ strh r1, [r2, #10] │ │ │ │ - b.n 3421a │ │ │ │ + b.n 33fba │ │ │ │ adds r3, #1 │ │ │ │ strh r1, [r2, #0] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 3415a │ │ │ │ + bne.n 33efa │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strh.w r2, [r6, r3, lsl #1] │ │ │ │ - b.n 3434e │ │ │ │ - cbz r1, 34236 │ │ │ │ + b.n 340ee │ │ │ │ + cbz r1, 33fd6 │ │ │ │ lsls r3, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r0, #20 │ │ │ │ addpl.w r1, r0, #28 │ │ │ │ - b.n 34238 │ │ │ │ + b.n 33fd8 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r1, #0] │ │ │ │ mov.w r3, #1 │ │ │ │ - ble.n 3432a │ │ │ │ + ble.n 340ca │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ ldr.w r2, [r4], #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r6, #4 │ │ │ │ add.w ip, r1, r3, lsl #2 │ │ │ │ add.w lr, r1, r6 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq.n 3428a │ │ │ │ - bhi.n 34320 │ │ │ │ + beq.n 3402a │ │ │ │ + bhi.n 340c0 │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 34278 │ │ │ │ + bhi.n 34018 │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 342e6 │ │ │ │ + bls.n 34086 │ │ │ │ sub.w r7, r2, #8 │ │ │ │ cmp r7, #5 │ │ │ │ - bhi.n 342e2 │ │ │ │ + bhi.n 34082 │ │ │ │ tbb [pc, r7] │ │ │ │ adds r0, #17 │ │ │ │ subs r0, #32 │ │ │ │ cmp r0, #24 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - bne.n 342e2 │ │ │ │ + bne.n 34082 │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w r6, [ip] │ │ │ │ str.w r2, [lr] │ │ │ │ - b.n 34326 │ │ │ │ + b.n 340c6 │ │ │ │ str.w r2, [r1, r3, lsl #2] │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, r6] │ │ │ │ - b.n 34326 │ │ │ │ + b.n 340c6 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ str.w r2, [r1, r3, lsl #2] │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, r6] │ │ │ │ - b.n 34326 │ │ │ │ + b.n 340c6 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [ip] │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ str.w r2, [lr] │ │ │ │ - b.n 34326 │ │ │ │ + b.n 340c6 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [ip] │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ str.w r2, [lr] │ │ │ │ - b.n 34326 │ │ │ │ + b.n 340c6 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [ip] │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ str.w r2, [lr] │ │ │ │ - b.n 34326 │ │ │ │ + b.n 340c6 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [ip] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ str.w r2, [lr] │ │ │ │ - b.n 34326 │ │ │ │ + b.n 340c6 │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 34320 │ │ │ │ + bhi.n 340c0 │ │ │ │ movw r6, #9684 @ 0x25d4 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ mov.w r8, r2, lsr #4 │ │ │ │ mov.w r9, #92 @ 0x5c │ │ │ │ and.w r2, r2, #15 │ │ │ │ adds r3, #6 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ @@ -14137,606 +13914,606 @@ │ │ │ │ mov.w r9, #117 @ 0x75 │ │ │ │ str.w r9, [lr] │ │ │ │ strd r6, r6, [ip, #8] │ │ │ │ ldrb.w r6, [r7, r8] │ │ │ │ str.w r6, [ip, #16] │ │ │ │ ldrb r2, [r7, r2] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 34326 │ │ │ │ + b.n 340c6 │ │ │ │ adds r3, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 34248 │ │ │ │ + bne.n 33fe8 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ str.w r2, [r1, r3, lsl #2] │ │ │ │ - b.n 3434e │ │ │ │ + b.n 340ee │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19876 @ 0x4da4 │ │ │ │ + movw r1, #16484 @ 0x4064 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 3435c │ │ │ │ + cbz r0, 340fc │ │ │ │ mov r1, r2 │ │ │ │ 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 │ │ │ │ - cbnz r0, 34384 │ │ │ │ + cbnz r0, 34124 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - cbz r0, 3438c │ │ │ │ + cbz r0, 3412c │ │ │ │ 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 34376 │ │ │ │ + beq.n 34116 │ │ │ │ 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 855e0 │ │ │ │ + bl 85848 │ │ │ │ mov r0, r5 │ │ │ │ - bl 268488 <_Py_RestoreSignals@@Base+0x2080> │ │ │ │ + bl 268718 <_Py_RestoreSignals@@Base+0x1f38> │ │ │ │ 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 343cc │ │ │ │ + beq.n 3416c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 343cc │ │ │ │ + cbnz r3, 3416c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ str.w r1, [r3, #2724] @ 0xaa4 │ │ │ │ bx lr │ │ │ │ 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 343f4 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ + b.w 34194 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -000343f4 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +00034194 <_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] @ (3443c <_PyTraceMalloc_GetTraceback@@Base+0x48>) │ │ │ │ + ldr r5, [pc, #56] @ (341dc <_PyTraceMalloc_GetTraceback@@Base+0x48>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 34440 <_PyTraceMalloc_GetTraceback@@Base+0x4c> │ │ │ │ + bl 341e0 <_PyTraceMalloc_GetTraceback@@Base+0x4c> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 130414 │ │ │ │ - cbz r4, 34430 <_PyTraceMalloc_GetTraceback@@Base+0x3c> │ │ │ │ + bl 13051c │ │ │ │ + cbz r4, 341d0 <_PyTraceMalloc_GetTraceback@@Base+0x3c> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 347cc <_PyTraceMalloc_GetTraceback@@Base+0x3d8> │ │ │ │ + b.w 3456c <_PyTraceMalloc_GetTraceback@@Base+0x3d8> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r2, [pc, #60] @ (34480 <_PyTraceMalloc_GetTraceback@@Base+0x8c>) │ │ │ │ + ldr r2, [pc, #60] @ (34220 <_PyTraceMalloc_GetTraceback@@Base+0x8c>) │ │ │ │ ldr.w r3, [r2, #1292] @ 0x50c │ │ │ │ - cbz r3, 34478 <_PyTraceMalloc_GetTraceback@@Base+0x84> │ │ │ │ + cbz r3, 34218 <_PyTraceMalloc_GetTraceback@@Base+0x84> │ │ │ │ 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, 34462 <_PyTraceMalloc_GetTraceback@@Base+0x6e> │ │ │ │ + cbnz r0, 34202 <_PyTraceMalloc_GetTraceback@@Base+0x6e> │ │ │ │ ldr.w r0, [r2, #1384] @ 0x568 │ │ │ │ - b.n 3446a <_PyTraceMalloc_GetTraceback@@Base+0x76> │ │ │ │ + b.n 3420a <_PyTraceMalloc_GetTraceback@@Base+0x76> │ │ │ │ ldr.w r0, [r2, #1388] @ 0x56c │ │ │ │ - bl 7fbbc <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 3447c <_PyTraceMalloc_GetTraceback@@Base+0x88> │ │ │ │ + bl 7fc9c <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 3421c <_PyTraceMalloc_GetTraceback@@Base+0x88> │ │ │ │ mov r1, r4 │ │ │ │ - bl 7fbbc <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 3447c <_PyTraceMalloc_GetTraceback@@Base+0x88> │ │ │ │ + bl 7fc9c <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 3421c <_PyTraceMalloc_GetTraceback@@Base+0x88> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 3447c <_PyTraceMalloc_GetTraceback@@Base+0x88> │ │ │ │ + b.n 3421c <_PyTraceMalloc_GetTraceback@@Base+0x88> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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 344a8 <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ + bne.n 34248 <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 344c2 <_PyTraceMalloc_GetTraceback@@Base+0xce> │ │ │ │ - b.n 344bc <_PyTraceMalloc_GetTraceback@@Base+0xc8> │ │ │ │ + bne.n 34262 <_PyTraceMalloc_GetTraceback@@Base+0xce> │ │ │ │ + b.n 3425c <_PyTraceMalloc_GetTraceback@@Base+0xc8> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31960 @ 0x7cd8 │ │ │ │ + movw r0, #28568 @ 0x6f98 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 34502 <_PyTraceMalloc_GetTraceback@@Base+0x10e> │ │ │ │ - b.n 3449a <_PyTraceMalloc_GetTraceback@@Base+0xa6> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 34502 <_PyTraceMalloc_GetTraceback@@Base+0x10e> │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 342a2 <_PyTraceMalloc_GetTraceback@@Base+0x10e> │ │ │ │ + b.n 3423a <_PyTraceMalloc_GetTraceback@@Base+0xa6> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 342a2 <_PyTraceMalloc_GetTraceback@@Base+0x10e> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 269b4c <_Py_RestoreSignals@@Base+0x3744> │ │ │ │ - cbz r0, 34502 <_PyTraceMalloc_GetTraceback@@Base+0x10e> │ │ │ │ + bl 269ddc <_Py_RestoreSignals@@Base+0x35fc> │ │ │ │ + cbz r0, 342a2 <_PyTraceMalloc_GetTraceback@@Base+0x10e> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ - blx 29474 │ │ │ │ + blx 29580 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 344fc <_PyTraceMalloc_GetTraceback@@Base+0x108> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + cbz r0, 3429c <_PyTraceMalloc_GetTraceback@@Base+0x108> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 34502 <_PyTraceMalloc_GetTraceback@@Base+0x10e> │ │ │ │ - bl 10e300 │ │ │ │ - cbz r0, 34506 <_PyTraceMalloc_GetTraceback@@Base+0x112> │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 342a2 <_PyTraceMalloc_GetTraceback@@Base+0x10e> │ │ │ │ + bl 10e0b8 │ │ │ │ + cbz r0, 342a6 <_PyTraceMalloc_GetTraceback@@Base+0x112> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 34518 <_PyTraceMalloc_GetTraceback@@Base+0x124> │ │ │ │ + b.n 342b8 <_PyTraceMalloc_GetTraceback@@Base+0x124> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ mov r0, sp │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 3453e <_PyTraceMalloc_GetTraceback@@Base+0x14a> │ │ │ │ + bl 342de <_PyTraceMalloc_GetTraceback@@Base+0x14a> │ │ │ │ add sp, #500 @ 0x1f4 │ │ │ │ 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 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1334cc <_PyArg_UnpackKeywords@@Base+0xc34> │ │ │ │ + bl 1335d8 <_PyArg_UnpackKeywords@@Base+0xdb0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ 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} │ │ │ │ - bl 1062ac <_PyDict_SetItem_Take2@@Base+0xa5c> │ │ │ │ + bl 106398 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 345de <_PyTraceMalloc_GetTraceback@@Base+0x1ea> │ │ │ │ + beq.n 3437e <_PyTraceMalloc_GetTraceback@@Base+0x1ea> │ │ │ │ movs r6, #1 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #24 │ │ │ │ - blx 29538 │ │ │ │ + blx 2a7c8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 345d8 <_PyTraceMalloc_GetTraceback@@Base+0x1e4> │ │ │ │ + bne.n 34378 <_PyTraceMalloc_GetTraceback@@Base+0x1e4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 34594 <_PyTraceMalloc_GetTraceback@@Base+0x1a0> │ │ │ │ + cbnz r4, 34334 <_PyTraceMalloc_GetTraceback@@Base+0x1a0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 345e0 <_PyTraceMalloc_GetTraceback@@Base+0x1ec> │ │ │ │ + beq.n 34380 <_PyTraceMalloc_GetTraceback@@Base+0x1ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 345e0 <_PyTraceMalloc_GetTraceback@@Base+0x1ec> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 345e0 <_PyTraceMalloc_GetTraceback@@Base+0x1ec> │ │ │ │ - bl 108a68 │ │ │ │ + cbnz r3, 34380 <_PyTraceMalloc_GetTraceback@@Base+0x1ec> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 34380 <_PyTraceMalloc_GetTraceback@@Base+0x1ec> │ │ │ │ + bl 10892c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 345c8 <_PyTraceMalloc_GetTraceback@@Base+0x1d4> │ │ │ │ + bne.n 34368 <_PyTraceMalloc_GetTraceback@@Base+0x1d4> │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 345ae <_PyTraceMalloc_GetTraceback@@Base+0x1ba> │ │ │ │ + beq.n 3434e <_PyTraceMalloc_GetTraceback@@Base+0x1ba> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 345ae <_PyTraceMalloc_GetTraceback@@Base+0x1ba> │ │ │ │ + cbnz r3, 3434e <_PyTraceMalloc_GetTraceback@@Base+0x1ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 345c4 <_PyTraceMalloc_GetTraceback@@Base+0x1d0> │ │ │ │ + beq.n 34364 <_PyTraceMalloc_GetTraceback@@Base+0x1d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 345c4 <_PyTraceMalloc_GetTraceback@@Base+0x1d0> │ │ │ │ + cbnz r3, 34364 <_PyTraceMalloc_GetTraceback@@Base+0x1d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 345e0 <_PyTraceMalloc_GetTraceback@@Base+0x1ec> │ │ │ │ + b.n 34380 <_PyTraceMalloc_GetTraceback@@Base+0x1ec> │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 345d8 <_PyTraceMalloc_GetTraceback@@Base+0x1e4> │ │ │ │ + beq.n 34378 <_PyTraceMalloc_GetTraceback@@Base+0x1e4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 345d8 <_PyTraceMalloc_GetTraceback@@Base+0x1e4> │ │ │ │ + cbnz r3, 34378 <_PyTraceMalloc_GetTraceback@@Base+0x1e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne.n 34564 <_PyTraceMalloc_GetTraceback@@Base+0x170> │ │ │ │ + bne.n 34304 <_PyTraceMalloc_GetTraceback@@Base+0x170> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add sp, #16 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 34608 <_PyTraceMalloc_GetTraceback@@Base+0x214> │ │ │ │ + cbz r3, 343a8 <_PyTraceMalloc_GetTraceback@@Base+0x214> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 34620 <_PyTraceMalloc_GetTraceback@@Base+0x22c> │ │ │ │ + b.n 343c0 <_PyTraceMalloc_GetTraceback@@Base+0x22c> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 34610 <_PyTraceMalloc_GetTraceback@@Base+0x21c> │ │ │ │ + bgt.n 343b0 <_PyTraceMalloc_GetTraceback@@Base+0x21c> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 34620 <_PyTraceMalloc_GetTraceback@@Base+0x22c> │ │ │ │ + b.n 343c0 <_PyTraceMalloc_GetTraceback@@Base+0x22c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3460c <_PyTraceMalloc_GetTraceback@@Base+0x218> │ │ │ │ + bne.n 343ac <_PyTraceMalloc_GetTraceback@@Base+0x218> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3460c <_PyTraceMalloc_GetTraceback@@Base+0x218> │ │ │ │ + beq.n 343ac <_PyTraceMalloc_GetTraceback@@Base+0x218> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 3463e <_PyTraceMalloc_GetTraceback@@Base+0x24a> │ │ │ │ + b.n 343de <_PyTraceMalloc_GetTraceback@@Base+0x24a> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #404] @ (347c8 <_PyTraceMalloc_GetTraceback@@Base+0x3d4>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #404] @ (34568 <_PyTraceMalloc_GetTraceback@@Base+0x3d4>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 347be <_PyTraceMalloc_GetTraceback@@Base+0x3ca> │ │ │ │ + beq.w 3455e <_PyTraceMalloc_GetTraceback@@Base+0x3ca> │ │ │ │ add r6, r5 │ │ │ │ ldr.w sl, [r4] │ │ │ │ subs r5, r6, #1 │ │ │ │ - beq.n 34726 <_PyTraceMalloc_GetTraceback@@Base+0x332> │ │ │ │ + beq.n 344c6 <_PyTraceMalloc_GetTraceback@@Base+0x332> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 3465c <_PyTraceMalloc_GetTraceback@@Base+0x268> │ │ │ │ - bl e558c │ │ │ │ + cbz r0, 343fc <_PyTraceMalloc_GetTraceback@@Base+0x268> │ │ │ │ + bl e578c │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 346de <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ + blt.n 3447e <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ subs r5, r6, #2 │ │ │ │ - beq.n 3473c <_PyTraceMalloc_GetTraceback@@Base+0x348> │ │ │ │ - b.n 34660 <_PyTraceMalloc_GetTraceback@@Base+0x26c> │ │ │ │ + beq.n 344dc <_PyTraceMalloc_GetTraceback@@Base+0x348> │ │ │ │ + b.n 34400 <_PyTraceMalloc_GetTraceback@@Base+0x26c> │ │ │ │ mov.w r8, #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 346ae <_PyTraceMalloc_GetTraceback@@Base+0x2ba> │ │ │ │ + cbz r3, 3444e <_PyTraceMalloc_GetTraceback@@Base+0x2ba> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 3468a <_PyTraceMalloc_GetTraceback@@Base+0x296> │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 3442a <_PyTraceMalloc_GetTraceback@@Base+0x296> │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #17372 @ 0x43dc │ │ │ │ + movw r1, #13920 @ 0x3660 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #31356 @ 0x7a7c │ │ │ │ + movw r0, #27904 @ 0x6d00 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 346de <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3447e <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 346de <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ - blx 29db4 │ │ │ │ + cbz r0, 3447e <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 346fa <_PyTraceMalloc_GetTraceback@@Base+0x306> │ │ │ │ + bne.n 3449a <_PyTraceMalloc_GetTraceback@@Base+0x306> │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 346b6 <_PyTraceMalloc_GetTraceback@@Base+0x2c2> │ │ │ │ - movw r6, #55176 @ 0xd788 │ │ │ │ + bne.n 34456 <_PyTraceMalloc_GetTraceback@@Base+0x2c2> │ │ │ │ + movw r6, #51784 @ 0xca48 │ │ │ │ movt r6, #44 @ 0x2c │ │ │ │ - b.n 3474c <_PyTraceMalloc_GetTraceback@@Base+0x358> │ │ │ │ - movw r7, #25944 @ 0x6558 │ │ │ │ + b.n 344ec <_PyTraceMalloc_GetTraceback@@Base+0x358> │ │ │ │ + movw r7, #22552 @ 0x5818 │ │ │ │ movt r7, #47 @ 0x2f │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 3471a <_PyTraceMalloc_GetTraceback@@Base+0x326> │ │ │ │ + cbz r3, 344ba <_PyTraceMalloc_GetTraceback@@Base+0x326> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 346e2 <_PyTraceMalloc_GetTraceback@@Base+0x2ee> │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 34482 <_PyTraceMalloc_GetTraceback@@Base+0x2ee> │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #17392 @ 0x43f0 │ │ │ │ + movw r1, #13940 @ 0x3674 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #31356 @ 0x7a7c │ │ │ │ + movw r0, #27904 @ 0x6d00 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 347be <_PyTraceMalloc_GetTraceback@@Base+0x3ca> │ │ │ │ + b.n 3455e <_PyTraceMalloc_GetTraceback@@Base+0x3ca> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 346de <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ - blx 29db4 │ │ │ │ + beq.n 3447e <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 34712 <_PyTraceMalloc_GetTraceback@@Base+0x31e> │ │ │ │ + beq.n 344b2 <_PyTraceMalloc_GetTraceback@@Base+0x31e> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 346de <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3447e <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 34722 <_PyTraceMalloc_GetTraceback@@Base+0x32e> │ │ │ │ + bne.n 344c2 <_PyTraceMalloc_GetTraceback@@Base+0x32e> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3474c <_PyTraceMalloc_GetTraceback@@Base+0x358> │ │ │ │ - movw r6, #55176 @ 0xd788 │ │ │ │ + b.n 344ec <_PyTraceMalloc_GetTraceback@@Base+0x358> │ │ │ │ + movw r6, #51784 @ 0xca48 │ │ │ │ movt r6, #44 @ 0x2c │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - b.n 3474c <_PyTraceMalloc_GetTraceback@@Base+0x358> │ │ │ │ - movw r6, #55176 @ 0xd788 │ │ │ │ + b.n 344ec <_PyTraceMalloc_GetTraceback@@Base+0x358> │ │ │ │ + movw r6, #51784 @ 0xca48 │ │ │ │ movt r6, #44 @ 0x2c │ │ │ │ - movw r7, #25944 @ 0x6558 │ │ │ │ + movw r7, #22552 @ 0x5818 │ │ │ │ movt r7, #47 @ 0x2f │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 3474c <_PyTraceMalloc_GetTraceback@@Base+0x358> │ │ │ │ - movw r6, #55176 @ 0xd788 │ │ │ │ + b.n 344ec <_PyTraceMalloc_GetTraceback@@Base+0x358> │ │ │ │ + movw r6, #51784 @ 0xca48 │ │ │ │ movt r6, #44 @ 0x2c │ │ │ │ - movw r7, #25944 @ 0x6558 │ │ │ │ + movw r7, #22552 @ 0x5818 │ │ │ │ movt r7, #47 @ 0x2f │ │ │ │ mov r0, r9 │ │ │ │ - bl 26abbc │ │ │ │ + bl 26ae4c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 347be <_PyTraceMalloc_GetTraceback@@Base+0x3ca> │ │ │ │ + cbz r0, 3455e <_PyTraceMalloc_GetTraceback@@Base+0x3ca> │ │ │ │ mov r1, sl │ │ │ │ - bl 26af38 │ │ │ │ + bl 26b1c8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 347b4 <_PyTraceMalloc_GetTraceback@@Base+0x3c0> │ │ │ │ + beq.n 34554 <_PyTraceMalloc_GetTraceback@@Base+0x3c0> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26b0d0 │ │ │ │ + bl 26b360 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 347b4 <_PyTraceMalloc_GetTraceback@@Base+0x3c0> │ │ │ │ - cbz r5, 3477c <_PyTraceMalloc_GetTraceback@@Base+0x388> │ │ │ │ + beq.n 34554 <_PyTraceMalloc_GetTraceback@@Base+0x3c0> │ │ │ │ + cbz r5, 3451c <_PyTraceMalloc_GetTraceback@@Base+0x388> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 34782 <_PyTraceMalloc_GetTraceback@@Base+0x38e> │ │ │ │ + bne.n 34522 <_PyTraceMalloc_GetTraceback@@Base+0x38e> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ - b.n 3478c <_PyTraceMalloc_GetTraceback@@Base+0x398> │ │ │ │ + b.n 3452c <_PyTraceMalloc_GetTraceback@@Base+0x398> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f51c │ │ │ │ + bl 9f740 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ - cbz r0, 347b4 <_PyTraceMalloc_GetTraceback@@Base+0x3c0> │ │ │ │ + cbz r0, 34554 <_PyTraceMalloc_GetTraceback@@Base+0x3c0> │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ mov r1, r4 │ │ │ │ str.w r8, [r4, #148] @ 0x94 │ │ │ │ - bl 1c1fc4 <_PyEval_MatchClass@@Base+0xf70> │ │ │ │ + bl 1c1f60 <_PyEval_MatchClass@@Base+0x10bc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 347bc <_PyTraceMalloc_GetTraceback@@Base+0x3c8> │ │ │ │ + beq.n 3455c <_PyTraceMalloc_GetTraceback@@Base+0x3c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 347bc <_PyTraceMalloc_GetTraceback@@Base+0x3c8> │ │ │ │ + cbnz r3, 3455c <_PyTraceMalloc_GetTraceback@@Base+0x3c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 347bc <_PyTraceMalloc_GetTraceback@@Base+0x3c8> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3455c <_PyTraceMalloc_GetTraceback@@Base+0x3c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ - b.n 346de <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 3447e <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldc 0, cr0, [r0, #308] @ 0x134 │ │ │ │ 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, r0 │ │ │ │ mov r7, r1 │ │ │ │ - cbz r1, 347fa <_PyTraceMalloc_GetTraceback@@Base+0x406> │ │ │ │ + cbz r1, 3459a <_PyTraceMalloc_GetTraceback@@Base+0x406> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7fbbc <_Py_hashtable_get@@Base> │ │ │ │ + bl 7fc9c <_Py_hashtable_get@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 347fa <_PyTraceMalloc_GetTraceback@@Base+0x406> │ │ │ │ + cbz r0, 3459a <_PyTraceMalloc_GetTraceback@@Base+0x406> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 34894 <_PyTraceMalloc_GetTraceback@@Base+0x4a0> │ │ │ │ - b.n 348b4 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ + bne.n 34634 <_PyTraceMalloc_GetTraceback@@Base+0x4a0> │ │ │ │ + b.n 34654 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 348b4 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ + beq.n 34654 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ add.w r9, r0, #8 │ │ │ │ mov.w r8, #0 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldrh r3, [r6, #4] │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r8 │ │ │ │ - ble.n 34862 <_PyTraceMalloc_GetTraceback@@Base+0x46e> │ │ │ │ - bl 8176c │ │ │ │ + ble.n 34602 <_PyTraceMalloc_GetTraceback@@Base+0x46e> │ │ │ │ + bl 81854 │ │ │ │ add.w r2, r6, r8, lsl #3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3489a <_PyTraceMalloc_GetTraceback@@Base+0x4a6> │ │ │ │ + beq.n 3463a <_PyTraceMalloc_GetTraceback@@Base+0x4a6> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ cmp r1, sl │ │ │ │ it ne │ │ │ │ strne r0, [r3, #0] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str r3, [r5, #12] │ │ │ │ - bl 9123c │ │ │ │ - cbnz r0, 34856 <_PyTraceMalloc_GetTraceback@@Base+0x462> │ │ │ │ + bl 914d8 │ │ │ │ + cbnz r0, 345f6 <_PyTraceMalloc_GetTraceback@@Base+0x462> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3489a <_PyTraceMalloc_GetTraceback@@Base+0x4a6> │ │ │ │ + beq.n 3463a <_PyTraceMalloc_GetTraceback@@Base+0x4a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3489a <_PyTraceMalloc_GetTraceback@@Base+0x4a6> │ │ │ │ + cbnz r3, 3463a <_PyTraceMalloc_GetTraceback@@Base+0x4a6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3489a <_PyTraceMalloc_GetTraceback@@Base+0x4a6> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3463a <_PyTraceMalloc_GetTraceback@@Base+0x4a6> │ │ │ │ str r0, [r5, #16] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r5, [r9, #4]! │ │ │ │ - b.n 34812 <_PyTraceMalloc_GetTraceback@@Base+0x41e> │ │ │ │ - cbz r7, 348b4 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ + b.n 345b2 <_PyTraceMalloc_GetTraceback@@Base+0x41e> │ │ │ │ + cbz r7, 34654 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80564 <_Py_hashtable_set@@Base> │ │ │ │ + bl 80644 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 34890 <_PyTraceMalloc_GetTraceback@@Base+0x49c> │ │ │ │ + bne.n 34630 <_PyTraceMalloc_GetTraceback@@Base+0x49c> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34888 <_PyTraceMalloc_GetTraceback@@Base+0x494> │ │ │ │ + beq.n 34628 <_PyTraceMalloc_GetTraceback@@Base+0x494> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34888 <_PyTraceMalloc_GetTraceback@@Base+0x494> │ │ │ │ + cbnz r3, 34628 <_PyTraceMalloc_GetTraceback@@Base+0x494> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - bl 241c5c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + bl 242440 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 348b4 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ + b.n 34654 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 348b4 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ + beq.n 34654 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 348b4 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ + b.n 34654 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3488c <_PyTraceMalloc_GetTraceback@@Base+0x498> │ │ │ │ + beq.n 3462c <_PyTraceMalloc_GetTraceback@@Base+0x498> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3488c <_PyTraceMalloc_GetTraceback@@Base+0x498> │ │ │ │ + bne.n 3462c <_PyTraceMalloc_GetTraceback@@Base+0x498> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3488c <_PyTraceMalloc_GetTraceback@@Base+0x498> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3462c <_PyTraceMalloc_GetTraceback@@Base+0x498> │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 348e0 <_PyTraceMalloc_GetTraceback@@Base+0x4ec> │ │ │ │ + cbnz r0, 34680 <_PyTraceMalloc_GetTraceback@@Base+0x4ec> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 169cb8 │ │ │ │ + b.w 1695c4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 348d2 <_PyTraceMalloc_GetTraceback@@Base+0x4de> │ │ │ │ + beq.n 34672 <_PyTraceMalloc_GetTraceback@@Base+0x4de> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000348ea <_PyInterpreterState_RequireIDRef@@Base>: │ │ │ │ +0003468a <_PyInterpreterState_RequireIDRef@@Base>: │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ str.w r1, [r0, #3664] @ 0xe50 │ │ │ │ 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 r4, r0 │ │ │ │ - cbnz r0, 34922 <_PyInterpreterState_RequireIDRef@@Base+0x38> │ │ │ │ + cbnz r0, 346c2 <_PyInterpreterState_RequireIDRef@@Base+0x38> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #29040 @ 0x7170 │ │ │ │ + movw r1, #25648 @ 0x6430 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 34942 <_PyInterpreterState_RequireIDRef@@Base+0x58> │ │ │ │ + b.n 346e2 <_PyInterpreterState_RequireIDRef@@Base+0x58> │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl cc4d0 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 34942 <_PyInterpreterState_RequireIDRef@@Base+0x58> │ │ │ │ + bl cc8c4 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 346e2 <_PyInterpreterState_RequireIDRef@@Base+0x58> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r0, #32] │ │ │ │ movs r3, #2 │ │ │ │ str r4, [r0, #4] │ │ │ │ strd r5, r7, [r0, #20] │ │ │ │ str r6, [r0, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ @@ -14744,285 +14521,285 @@ │ │ │ │ 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 34968 <_PyInterpreterState_RequireIDRef@@Base+0x7e> │ │ │ │ + bne.n 34708 <_PyInterpreterState_RequireIDRef@@Base+0x7e> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 34986 <_PyInterpreterState_RequireIDRef@@Base+0x9c> │ │ │ │ - b.n 3497c <_PyInterpreterState_RequireIDRef@@Base+0x92> │ │ │ │ + bne.n 34726 <_PyInterpreterState_RequireIDRef@@Base+0x9c> │ │ │ │ + b.n 3471c <_PyInterpreterState_RequireIDRef@@Base+0x92> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5904 @ 0x1710 │ │ │ │ + movw r0, #1956 @ 0x7a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 34982 <_PyInterpreterState_RequireIDRef@@Base+0x98> │ │ │ │ - b.n 3495a <_PyInterpreterState_RequireIDRef@@Base+0x70> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 34986 <_PyInterpreterState_RequireIDRef@@Base+0x9c> │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 34722 <_PyInterpreterState_RequireIDRef@@Base+0x98> │ │ │ │ + b.n 346fa <_PyInterpreterState_RequireIDRef@@Base+0x70> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 34726 <_PyInterpreterState_RequireIDRef@@Base+0x9c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 349be <_PyInterpreterState_RequireIDRef@@Base+0xd4> │ │ │ │ + b.n 3475e <_PyInterpreterState_RequireIDRef@@Base+0xd4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 34982 <_PyInterpreterState_RequireIDRef@@Base+0x98> │ │ │ │ + blt.n 34722 <_PyInterpreterState_RequireIDRef@@Base+0x98> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 29ab4 <__ioctl_time64@plt> │ │ │ │ + blx 29848 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 349b6 <_PyInterpreterState_RequireIDRef@@Base+0xcc> │ │ │ │ + bge.n 34756 <_PyInterpreterState_RequireIDRef@@Base+0xcc> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 34982 <_PyInterpreterState_RequireIDRef@@Base+0x98> │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 34722 <_PyInterpreterState_RequireIDRef@@Base+0x98> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #136 @ 0x88 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 349e0 <_PyInterpreterState_RequireIDRef@@Base+0xf6> │ │ │ │ + cbz r3, 34780 <_PyInterpreterState_RequireIDRef@@Base+0xf6> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 349f8 <_PyInterpreterState_RequireIDRef@@Base+0x10e> │ │ │ │ + b.n 34798 <_PyInterpreterState_RequireIDRef@@Base+0x10e> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 349e8 <_PyInterpreterState_RequireIDRef@@Base+0xfe> │ │ │ │ + bgt.n 34788 <_PyInterpreterState_RequireIDRef@@Base+0xfe> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 349f8 <_PyInterpreterState_RequireIDRef@@Base+0x10e> │ │ │ │ + b.n 34798 <_PyInterpreterState_RequireIDRef@@Base+0x10e> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 349e4 <_PyInterpreterState_RequireIDRef@@Base+0xfa> │ │ │ │ + bne.n 34784 <_PyInterpreterState_RequireIDRef@@Base+0xfa> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 349e4 <_PyInterpreterState_RequireIDRef@@Base+0xfa> │ │ │ │ + beq.n 34784 <_PyInterpreterState_RequireIDRef@@Base+0xfa> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 34a16 <_PyInterpreterState_RequireIDRef@@Base+0x12c> │ │ │ │ + b.n 347b6 <_PyInterpreterState_RequireIDRef@@Base+0x12c> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movw r3, #61392 @ 0xefd0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34aca <_PyInterpreterState_RequireIDRef@@Base+0x1e0> │ │ │ │ + beq.n 3486a <_PyInterpreterState_RequireIDRef@@Base+0x1e0> │ │ │ │ add r6, r5 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 34a28 <_PyInterpreterState_RequireIDRef@@Base+0x13e> │ │ │ │ + beq.n 347c8 <_PyInterpreterState_RequireIDRef@@Base+0x13e> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 34ac8 <_PyInterpreterState_RequireIDRef@@Base+0x1de> │ │ │ │ + blt.n 34868 <_PyInterpreterState_RequireIDRef@@Base+0x1de> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 34a3c <_PyInterpreterState_RequireIDRef@@Base+0x152> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 347dc <_PyInterpreterState_RequireIDRef@@Base+0x152> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34ac8 <_PyInterpreterState_RequireIDRef@@Base+0x1de> │ │ │ │ - ldr r3, [pc, #144] @ (34ad0 <_PyInterpreterState_RequireIDRef@@Base+0x1e6>) │ │ │ │ + bne.n 34868 <_PyInterpreterState_RequireIDRef@@Base+0x1de> │ │ │ │ + ldr r3, [pc, #144] @ (34870 <_PyInterpreterState_RequireIDRef@@Base+0x1e6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r4, #20264 @ 0x4f28 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ - bl 7b794 │ │ │ │ + bl 7b75c │ │ │ │ ldr.w r3, [r4, #640] @ 0x280 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 34a6a <_PyInterpreterState_RequireIDRef@@Base+0x180> │ │ │ │ + bne.n 3480a <_PyInterpreterState_RequireIDRef@@Base+0x180> │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 34a6a <_PyInterpreterState_RequireIDRef@@Base+0x180> │ │ │ │ + bne.n 3480a <_PyInterpreterState_RequireIDRef@@Base+0x180> │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 34a84 <_PyInterpreterState_RequireIDRef@@Base+0x19a> │ │ │ │ - b.n 34ab6 <_PyInterpreterState_RequireIDRef@@Base+0x1cc> │ │ │ │ + bne.n 34824 <_PyInterpreterState_RequireIDRef@@Base+0x19a> │ │ │ │ + b.n 34856 <_PyInterpreterState_RequireIDRef@@Base+0x1cc> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #29468 @ 0x731c │ │ │ │ + movw r2, #26076 @ 0x65dc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15ed10 <_PyErr_SetString@@Base> │ │ │ │ - b.n 34ac8 <_PyInterpreterState_RequireIDRef@@Base+0x1de> │ │ │ │ + bl 15ea80 <_PyErr_SetString@@Base> │ │ │ │ + b.n 34868 <_PyInterpreterState_RequireIDRef@@Base+0x1de> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 34ad4 <_Py_fstat@@Base> │ │ │ │ - cbnz r0, 34ac8 <_PyInterpreterState_RequireIDRef@@Base+0x1de> │ │ │ │ + bl 34874 <_Py_fstat@@Base> │ │ │ │ + cbnz r0, 34868 <_PyInterpreterState_RequireIDRef@@Base+0x1de> │ │ │ │ mov r0, r5 │ │ │ │ - bl 34b14 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 348b4 <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 34ac8 <_PyInterpreterState_RequireIDRef@@Base+0x1de> │ │ │ │ - cbz r0, 34ab6 <_PyInterpreterState_RequireIDRef@@Base+0x1cc> │ │ │ │ + beq.n 34868 <_PyInterpreterState_RequireIDRef@@Base+0x1de> │ │ │ │ + cbz r0, 34856 <_PyInterpreterState_RequireIDRef@@Base+0x1cc> │ │ │ │ movw r1, #43788 @ 0xab0c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #29532 @ 0x735c │ │ │ │ + movw r2, #26140 @ 0x661c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 23cde8 <_PyErr_Format@@Base> │ │ │ │ - b.n 34ac8 <_PyInterpreterState_RequireIDRef@@Base+0x1de> │ │ │ │ + bl 23d7c4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34868 <_PyInterpreterState_RequireIDRef@@Base+0x1de> │ │ │ │ ldr.w r0, [r4, #1388] @ 0x56c │ │ │ │ str.w r5, [r4, #1388] @ 0x56c │ │ │ │ str.w r6, [r4, #1392] @ 0x570 │ │ │ │ - bl 957f4 │ │ │ │ - b.n 34aca <_PyInterpreterState_RequireIDRef@@Base+0x1e0> │ │ │ │ + bl 95a8c │ │ │ │ + b.n 3486a <_PyInterpreterState_RequireIDRef@@Base+0x1e0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00034ad4 <_Py_fstat@@Base>: │ │ │ │ +00034874 <_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 b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29800 <__fstat64_time64@plt+0x4> │ │ │ │ + blx 2a0e4 <__fstat64_time64@plt+0x4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ - cbz r4, 34b10 <_Py_fstat@@Base+0x3c> │ │ │ │ + bl b6e1c │ │ │ │ + cbz r4, 348b0 <_Py_fstat@@Base+0x3c> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ 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 29330 <__fcntl_time64@plt> │ │ │ │ + blx 29428 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 34b42 <_Py_fstat@@Base+0x6e> │ │ │ │ + bge.n 348e2 <_Py_fstat@@Base+0x6e> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 34b4a <_Py_fstat@@Base+0x76> │ │ │ │ + b.n 348ea <_Py_fstat@@Base+0x76> │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00034b4c : │ │ │ │ - ldr r0, [pc, #4] @ (34b54 ) │ │ │ │ - b.w ede8c │ │ │ │ +000348ec : │ │ │ │ + ldr r0, [pc, #4] @ (348f4 ) │ │ │ │ + b.w edff0 │ │ │ │ nop │ │ │ │ vext.8 q8, q6, , #0 │ │ │ │ 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 r4, r0 │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r0, #22716 @ 0x58bc │ │ │ │ + movw r0, #19324 @ 0x4b7c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 89f3c │ │ │ │ + bl 8a1fc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - cbz r0, 34b92 │ │ │ │ - ldr r1, [pc, #708] @ (34e4c ) │ │ │ │ + cbz r0, 34932 │ │ │ │ + ldr r1, [pc, #708] @ (34bec ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 2062e4 │ │ │ │ + bl 206fd4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbnz r0, 34b9a │ │ │ │ + cbnz r0, 3493a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 354de │ │ │ │ - ldr.w sl, [pc, #696] @ 34e54 │ │ │ │ - movw r3, #35213 @ 0x898d │ │ │ │ + b.w 3527e │ │ │ │ + ldr.w sl, [pc, #696] @ 34bf4 │ │ │ │ + movw r3, #35245 @ 0x89ad │ │ │ │ movt r3, #7 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r3, #58297 @ 0xe3b9 │ │ │ │ + movw r3, #56889 @ 0xde39 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r3, [sp, #28] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 34fa2 │ │ │ │ + beq.w 34d42 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r1, sl, #12 │ │ │ │ str.w r3, [sl, #16] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w r3, [sl, #20] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w sl, [sl, #28] │ │ │ │ str.w r2, [sl, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8e46c │ │ │ │ + bl 8e708 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34b92 │ │ │ │ + beq.n 34932 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #604] @ (34e50 ) │ │ │ │ + ldr r3, [pc, #604] @ (34bf0 ) │ │ │ │ ldr.w r4, [r2, #132] @ 0x84 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 34c18 │ │ │ │ - movw r0, #9704 @ 0x25e8 │ │ │ │ + bmi.n 349b8 │ │ │ │ + movw r0, #6312 @ 0x18a8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #4287 @ 0x10bf │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 350e2 │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 34e82 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r7, #41020 @ 0xa03c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 34c30 │ │ │ │ + bne.n 349d0 │ │ │ │ ldr.w fp, [r6, #12] │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 34c40 │ │ │ │ + bne.n 349e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 350e2 │ │ │ │ + beq.w 34e82 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #43876 @ 0xab64 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 34c7c │ │ │ │ + bne.n 34a1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -15031,132 +14808,132 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ mov r3, fp │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 87b68 │ │ │ │ + bl 87dd8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 34f86 │ │ │ │ - b.n 350e2 │ │ │ │ + bne.w 34d26 │ │ │ │ + b.n 34e82 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - cbz r3, 34cb0 │ │ │ │ + cbz r3, 34a50 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 34cb0 │ │ │ │ + bne.n 34a50 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ - bl fae88 <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ + bl fae4c <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 34cc8 │ │ │ │ + beq.n 34a68 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 34f86 │ │ │ │ + bne.w 34d26 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ - bl 15aadc <_PyUnicode_IsNumeric@@Base+0x464> │ │ │ │ - b.n 34f86 │ │ │ │ + bl 15a79c <_PyUnicode_IsNumeric@@Base+0x450> │ │ │ │ + b.n 34d26 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 350e2 │ │ │ │ + beq.w 34e82 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 34f86 │ │ │ │ + bne.w 34d26 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ - cbz r3, 34d12 │ │ │ │ + cbz r3, 34ab2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 34d12 │ │ │ │ + beq.n 34ab2 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ 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 8cb24 │ │ │ │ + bl 8cdc0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 34eae │ │ │ │ + beq.w 34c4e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 34d3e │ │ │ │ + bgt.n 34ade │ │ │ │ ldr r1, [r4, #8] │ │ │ │ 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 8c1d4 │ │ │ │ + bl 8c470 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 34eae │ │ │ │ + beq.w 34c4e │ │ │ │ ldrb.w r9, [r4, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 34da8 │ │ │ │ - ldr r3, [pc, #260] @ (34e50 ) │ │ │ │ + beq.n 34b48 │ │ │ │ + ldr r3, [pc, #260] @ (34bf0 ) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str.w r8, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd fp, sl, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r7, r3, #42496 @ 0xa600 │ │ │ │ add.w r3, r7, #252 @ 0xfc │ │ │ │ adds r7, #220 @ 0xdc │ │ │ │ mov r8, r3 │ │ │ │ tst.w r9, #1 │ │ │ │ - beq.n 34d94 │ │ │ │ + beq.n 34b34 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - cbz r6, 34d94 │ │ │ │ + cbz r6, 34b34 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 34d94 │ │ │ │ - movw r1, #12732 @ 0x31bc │ │ │ │ + bge.n 34b34 │ │ │ │ + movw r1, #9340 @ 0x247c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ + movw r0, #9360 @ 0x2490 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r4 │ │ │ │ - bl 2498f4 │ │ │ │ + bl 24a00c │ │ │ │ adds r7, #4 │ │ │ │ mov.w r9, r9, asr #1 │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 34d66 │ │ │ │ + bne.n 34b06 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldrd r8, fp, [sp, #36] @ 0x24 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ add.w r2, r8, r1 │ │ │ │ ldr.w lr, [r4, #24] │ │ │ │ movs r7, #1 │ │ │ │ @@ -15174,44 +14951,44 @@ │ │ │ │ str.w ip, [lr, #8] │ │ │ │ lsl.w r7, r7, r1 │ │ │ │ add.w r7, r7, #4294967295 @ 0xffffffff │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ orr.w r3, r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ and.w r3, fp, r7 │ │ │ │ - bgt.n 34dfe │ │ │ │ + bgt.n 34b9e │ │ │ │ ldrsb.w ip, [r2, r3] │ │ │ │ - b.n 34e0e │ │ │ │ + b.n 34bae │ │ │ │ cmp r1, #15 │ │ │ │ itet gt │ │ │ │ addgt.w r0, lr, r3, lsl #2 │ │ │ │ ldrshle.w ip, [r2, r3, lsl #1] │ │ │ │ ldrgt.w ip, [r0, #20] │ │ │ │ mov r9, fp │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ add r0, r9 │ │ │ │ - blt.n 34e3e │ │ │ │ + blt.n 34bde │ │ │ │ and.w r3, r7, r0 │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 34e30 │ │ │ │ + bgt.n 34bd0 │ │ │ │ ldrsb.w ip, [r2, r3] │ │ │ │ - b.n 34e10 │ │ │ │ + b.n 34bb0 │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w ip, [r2, r3, lsl #1] │ │ │ │ ldrgt.w ip, [r2, r3, lsl #2] │ │ │ │ - b.n 34e10 │ │ │ │ + b.n 34bb0 │ │ │ │ ldr.w r0, [lr, #16] │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 34e58 │ │ │ │ + bgt.n 34bf8 │ │ │ │ strb r0, [r2, r3] │ │ │ │ - b.n 34e64 │ │ │ │ + b.n 34c04 │ │ │ │ nop │ │ │ │ bics.w r0, r0, #77 @ 0x4d │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ orr.w r0, r4, #77 @ 0x4d │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ @@ -15219,21 +14996,21 @@ │ │ │ │ strgt.w r0, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ lsls r3, r1 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - cbz r0, 34e80 │ │ │ │ + cbz r0, 34c20 │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ adds r3, #20 │ │ │ │ str r6, [r2, r3] │ │ │ │ add r3, r2 │ │ │ │ str r5, [r3, #4] │ │ │ │ - b.n 34e92 │ │ │ │ + b.n 34c32 │ │ │ │ movs r0, #12 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ adds r3, #20 │ │ │ │ adds r1, r2, r3 │ │ │ │ strd r6, r5, [r1, #4] │ │ │ │ str.w fp, [r2, r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -15242,83 +15019,83 @@ │ │ │ │ str.w r8, [r4, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ - cbz r3, 34ee2 │ │ │ │ - b.n 34f80 │ │ │ │ + cbz r3, 34c82 │ │ │ │ + b.n 34d20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34ec4 │ │ │ │ + beq.n 34c64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 34ec4 │ │ │ │ + cbnz r3, 34c64 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 350e2 │ │ │ │ + beq.w 34e82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 350e2 │ │ │ │ + bne.w 34e82 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 350e2 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 34e82 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bpl.n 34f1e │ │ │ │ + bpl.n 34cbe │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbz r3, 34f0a │ │ │ │ - movw r2, #19765 @ 0x4d35 │ │ │ │ + cbz r3, 34caa │ │ │ │ + movw r2, #20429 @ 0x4fcd │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 34f04 │ │ │ │ + bne.n 34ca4 │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 34f08 │ │ │ │ + b.n 34ca8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 34f1e │ │ │ │ + cbz r0, 34cbe │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 34f5a │ │ │ │ + bne.n 34cfa │ │ │ │ ldr.w r3, [r6, #-8] │ │ │ │ - cbnz r3, 34f5a │ │ │ │ + cbnz r3, 34cfa │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 34f80 │ │ │ │ + bpl.n 34d20 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbz r3, 34f46 │ │ │ │ - movw r2, #19765 @ 0x4d35 │ │ │ │ + cbz r3, 34ce6 │ │ │ │ + movw r2, #20429 @ 0x4fcd │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 34f40 │ │ │ │ + bne.n 34ce0 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 34f44 │ │ │ │ + b.n 34ce4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 34f80 │ │ │ │ + cbz r0, 34d20 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 34f5a │ │ │ │ + bne.n 34cfa │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ - cbz r3, 34f80 │ │ │ │ - ldr r3, [pc, #616] @ (351c4 ) │ │ │ │ + cbz r3, 34d20 │ │ │ │ + ldr r3, [pc, #616] @ (34f64 ) │ │ │ │ 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] │ │ │ │ @@ -15329,560 +15106,561 @@ │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34f9c │ │ │ │ + beq.n 34d3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 34f9c │ │ │ │ + cbnz r3, 34d3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #32 │ │ │ │ - b.n 34bba │ │ │ │ + b.n 3495a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30148 @ 0x75c4 │ │ │ │ + movw r0, #26756 @ 0x6884 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 1f92a4 │ │ │ │ + bl 1f9f94 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34b92 │ │ │ │ + beq.w 34932 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52816 @ 0xce50 │ │ │ │ + movw r1, #49424 @ 0xc110 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee5f0 │ │ │ │ + bl ee754 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29600 @ 0x73a0 │ │ │ │ + movw r1, #26208 @ 0x6660 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - bl ee5f0 │ │ │ │ + bl ee754 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29612 @ 0x73ac │ │ │ │ + movw r1, #26220 @ 0x666c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl ee5f0 │ │ │ │ + bl ee754 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ - blx 292e4 │ │ │ │ - movw r1, #29628 @ 0x73bc │ │ │ │ + blt.w 34932 │ │ │ │ + blx 2a0fc │ │ │ │ + movw r1, #26236 @ 0x667c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22f818 │ │ │ │ + bl 2305d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - blx 2a050 │ │ │ │ + blx 29734 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldrd r2, r3, [sp, #56] @ 0x38 │ │ │ │ - movw r0, #29644 @ 0x73cc │ │ │ │ + movw r0, #26252 @ 0x668c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99978 │ │ │ │ - movw r1, #26312 @ 0x66c8 │ │ │ │ + bl 99c14 │ │ │ │ + movw r1, #22920 @ 0x5988 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ee5d0 │ │ │ │ + bl ee734 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #63972 @ 0xf9e4 │ │ │ │ + movw r2, #60580 @ 0xeca4 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #29652 @ 0x73d4 │ │ │ │ + movw r1, #26260 @ 0x6694 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 22f818 │ │ │ │ + bl 2305d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29668 @ 0x73e4 │ │ │ │ + movw r1, #26276 @ 0x66a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 35624 │ │ │ │ + bl 353c4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34b92 │ │ │ │ - bl 806b0 │ │ │ │ + beq.w 34932 │ │ │ │ + bl 8079c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34b92 │ │ │ │ - bl 806b0 │ │ │ │ + beq.w 34932 │ │ │ │ + bl 8079c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 351b6 │ │ │ │ - ldr.w sl, [pc, #304] @ 351c8 │ │ │ │ + beq.w 34f56 │ │ │ │ + ldr.w sl, [pc, #304] @ 34f68 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w fp, [sl] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 35100 │ │ │ │ + bne.n 34ea0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w sl, sl, #8 │ │ │ │ cmp.w r9, #44 @ 0x2c │ │ │ │ - bne.n 3509c │ │ │ │ + bne.n 34e3c │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #29684 @ 0x73f4 │ │ │ │ + movw r2, #26292 @ 0x66b4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #58560 @ 0xe4c0 │ │ │ │ + movw r1, #55168 @ 0xd780 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 22f818 │ │ │ │ + bl 2305d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 351b6 │ │ │ │ + blt.n 34f56 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #60460 @ 0xec2c │ │ │ │ + movw r1, #57068 @ 0xdeec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee5d0 │ │ │ │ + bl ee734 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 351a0 │ │ │ │ + bge.n 34f40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 34b92 │ │ │ │ + beq.w 34932 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 34b92 │ │ │ │ + bne.w 34932 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 34b92 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 34932 │ │ │ │ mov r0, r9 │ │ │ │ - blx 2a354 │ │ │ │ + blx 293a4 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3510e │ │ │ │ + cbnz r0, 34eae │ │ │ │ ldr.w r7, [sl, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ - bl 22f818 │ │ │ │ + bl 2305d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 351b6 │ │ │ │ + blt.n 34f56 │ │ │ │ mov r0, r9 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 351b6 │ │ │ │ + beq.n 34f56 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35140 │ │ │ │ + beq.n 34ee0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 3515c │ │ │ │ + cbnz r0, 34efc │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 351b6 │ │ │ │ + beq.n 34f56 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 351b6 │ │ │ │ + cbnz r2, 34f56 │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 351b6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 34f56 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 35180 │ │ │ │ + beq.n 34f20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 35180 │ │ │ │ + cbnz r3, 34f20 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3519a │ │ │ │ + beq.n 34f3a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 3519a │ │ │ │ + cbnz r3, 34f3a │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 350a6 │ │ │ │ - b.n 351b6 │ │ │ │ + bne.n 34e46 │ │ │ │ + b.n 34f56 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #29732 @ 0x7424 │ │ │ │ + movw r1, #26340 @ 0x66e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ee5d0 │ │ │ │ + bl ee734 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 351cc │ │ │ │ - b.n 34b92 │ │ │ │ + bge.n 34f6c │ │ │ │ + b.n 34932 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f604c │ │ │ │ - b.n 34b92 │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 34932 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4f40047 │ │ │ │ + b.n 34ed4 │ │ │ │ + lsls r7, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29744 @ 0x7430 │ │ │ │ + movw r1, #26352 @ 0x66f0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 35624 │ │ │ │ + bl 353c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34b92 │ │ │ │ - movw r2, #29760 @ 0x7440 │ │ │ │ + beq.w 34932 │ │ │ │ + movw r2, #26368 @ 0x6700 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #58560 @ 0xe4c0 │ │ │ │ + movw r1, #55168 @ 0xd780 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 22f818 │ │ │ │ + bl 2305d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #29816 @ 0x7478 │ │ │ │ + movw r1, #26424 @ 0x6738 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #29832 @ 0x7488 │ │ │ │ + movw r1, #26440 @ 0x6748 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #29848 @ 0x7498 │ │ │ │ + movw r1, #26456 @ 0x6758 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #29864 @ 0x74a8 │ │ │ │ + movw r1, #26472 @ 0x6768 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #29880 @ 0x74b8 │ │ │ │ + movw r1, #26488 @ 0x6778 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #29900 @ 0x74cc │ │ │ │ + movw r1, #26508 @ 0x678c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #29916 @ 0x74dc │ │ │ │ + movw r1, #26524 @ 0x679c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #29932 @ 0x74ec │ │ │ │ + movw r1, #26540 @ 0x67ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #29948 @ 0x74fc │ │ │ │ + movw r1, #26556 @ 0x67bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #29964 @ 0x750c │ │ │ │ + movw r1, #26572 @ 0x67cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ - bl 81c6c │ │ │ │ + blt.w 34932 │ │ │ │ + bl 81d54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34b92 │ │ │ │ - blx 2a6c4 │ │ │ │ + beq.w 34932 │ │ │ │ + blx 299ac │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ - movw r0, #29980 @ 0x751c │ │ │ │ + movw r0, #26588 @ 0x67dc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - cbz r7, 35330 │ │ │ │ + cbz r7, 350d0 │ │ │ │ ldrd r1, r2, [r6, #4] │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 350e2 │ │ │ │ - bl 9b654 │ │ │ │ + beq.w 34e82 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 35326 │ │ │ │ + beq.n 350c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35326 │ │ │ │ + cbnz r3, 350c6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #12 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 352ee │ │ │ │ - b.n 350e2 │ │ │ │ + bne.n 3508e │ │ │ │ + b.n 34e82 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29984 @ 0x7520 │ │ │ │ + movw r1, #26592 @ 0x67e0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ee5d0 │ │ │ │ + bl ee734 │ │ │ │ cmp r0, r7 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29996 @ 0x752c │ │ │ │ + movw r1, #26604 @ 0x67ec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30028 @ 0x754c │ │ │ │ + movw r1, #26636 @ 0x680c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30072 @ 0x7578 │ │ │ │ + movw r1, #26680 @ 0x6838 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 34b92 │ │ │ │ + blt.w 34932 │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3539a │ │ │ │ - bl 241c5c │ │ │ │ - b.w 34b92 │ │ │ │ + cbnz r0, 3513a │ │ │ │ + bl 242440 │ │ │ │ + b.w 34932 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ - movw r3, #30104 @ 0x7598 │ │ │ │ + movw r3, #26712 @ 0x6858 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r7, [r0, #16] │ │ │ │ str r3, [r0, #0] │ │ │ │ - movw r1, #30128 @ 0x75b0 │ │ │ │ + movw r1, #26736 @ 0x6870 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [r0, #4] │ │ │ │ movs r2, #9 │ │ │ │ - movw r3, #41812 @ 0xa354 │ │ │ │ + movw r3, #37796 @ 0x93a4 │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r0, #12] │ │ │ │ - movw r2, #38736 @ 0x9750 │ │ │ │ + movw r2, #41864 @ 0xa388 │ │ │ │ movt r2, #2 │ │ │ │ str r3, [r0, #20] │ │ │ │ - movw r3, #39184 @ 0x9910 │ │ │ │ + movw r3, #40844 @ 0x9f8c │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #24] │ │ │ │ - movw r2, #41052 @ 0xa05c │ │ │ │ + movw r2, #39400 @ 0x99e8 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #42776 @ 0xa718 │ │ │ │ + movw r3, #43568 @ 0xaa30 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #32] │ │ │ │ - movw r2, #37872 @ 0x93f0 │ │ │ │ + movw r2, #43840 @ 0xab40 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #42448 @ 0xa5d0 │ │ │ │ + movw r3, #40176 @ 0x9cf0 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #40] @ 0x28 │ │ │ │ - movw r2, #43656 @ 0xaa88 │ │ │ │ + movw r2, #41464 @ 0xa1f8 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #41288 @ 0xa148 │ │ │ │ + movw r3, #39144 @ 0x98e8 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #48] @ 0x30 │ │ │ │ - movw r2, #39424 @ 0x9a00 │ │ │ │ + movw r2, #41576 @ 0xa268 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #42596 @ 0xa664 │ │ │ │ + movw r3, #40564 @ 0x9e74 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #56] @ 0x38 │ │ │ │ - movw r2, #38396 @ 0x95fc │ │ │ │ + movw r2, #39476 @ 0x9a34 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #41652 @ 0xa2b4 │ │ │ │ + movw r3, #42804 @ 0xa734 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #64] @ 0x40 │ │ │ │ - movw r2, #42608 @ 0xa670 │ │ │ │ + movw r2, #41404 @ 0xa1bc │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #38760 @ 0x9768 │ │ │ │ + movw r3, #37868 @ 0x93ec │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #72] @ 0x48 │ │ │ │ - movw r2, #39292 @ 0x997c │ │ │ │ + movw r2, #43496 @ 0xa9e8 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #37896 @ 0x9408 │ │ │ │ + movw r3, #40492 @ 0x9e2c │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #80] @ 0x50 │ │ │ │ - movw r2, #42685 @ 0xa6bd │ │ │ │ + movw r2, #44773 @ 0xaee5 │ │ │ │ movt r2, #29 │ │ │ │ - movw r3, #44104 @ 0xac48 │ │ │ │ + movw r3, #39104 @ 0x98c0 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #88] @ 0x58 │ │ │ │ - movw r2, #41568 @ 0xa260 │ │ │ │ + movw r2, #43472 @ 0xa9d0 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #39088 @ 0x98b0 │ │ │ │ + movw r3, #41540 @ 0xa244 │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r0, #116] @ 0x74 │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ - movw r2, #41852 @ 0xa37c │ │ │ │ + movw r2, #38480 @ 0x9650 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #41580 @ 0xa26c │ │ │ │ + movw r3, #43408 @ 0xa990 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #100] @ 0x64 │ │ │ │ - movw r2, #40860 @ 0x9f9c │ │ │ │ + movw r2, #39636 @ 0x9ad4 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #40252 @ 0x9d3c │ │ │ │ + movw r3, #41828 @ 0xa364 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #108] @ 0x6c │ │ │ │ - movw r2, #28553 @ 0x6f89 │ │ │ │ + movw r2, #27945 @ 0x6d29 │ │ │ │ movt r2, #3 │ │ │ │ - bl 1280e8 │ │ │ │ + bl 127f40 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 354ce │ │ │ │ + cbnz r0, 3526e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ - b.w 34b92 │ │ │ │ + bl 84544 │ │ │ │ + b.w 34932 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30136 @ 0x75b8 │ │ │ │ + movw r1, #26744 @ 0x6878 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ee5d0 │ │ │ │ + bl ee734 │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ 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, #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 3550a │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 352aa │ │ │ │ + bl 4f206 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 3551a │ │ │ │ + cbz r2, 352ba │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 3561a │ │ │ │ + b.n 353ba │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 356cc │ │ │ │ + bl 3546c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3560c │ │ │ │ + beq.n 353ac │ │ │ │ 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 35544 │ │ │ │ + bne.n 352e4 │ │ │ │ mov r0, fp │ │ │ │ - bl 4f476 │ │ │ │ + bl 4f206 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 355d2 │ │ │ │ + bne.n 35372 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 355c8 │ │ │ │ + cbz r0, 35368 │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ - cbnz r5, 355d2 │ │ │ │ + cbnz r5, 35372 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 355b0 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 35350 │ │ │ │ mov r0, fp │ │ │ │ - bl 356cc │ │ │ │ + bl 3546c │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 355b0 │ │ │ │ + cbz r0, 35350 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 35592 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 35592 │ │ │ │ + cbz r2, 35332 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 35332 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 84464 │ │ │ │ - b.n 355d2 │ │ │ │ + bl 84544 │ │ │ │ + b.n 35372 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 355a4 │ │ │ │ + bne.n 35344 │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9b924 │ │ │ │ - cbz r0, 355c2 │ │ │ │ + bl 9bbc0 │ │ │ │ + cbz r0, 35362 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 35564 │ │ │ │ + b.n 35304 │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl d15dc │ │ │ │ + bl d1a18 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 355de │ │ │ │ + cbnz r0, 3537e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 241c5c │ │ │ │ + bl 242440 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 3560c │ │ │ │ + b.n 353ac │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 355f0 │ │ │ │ + ble.n 35390 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 355de │ │ │ │ + b.n 3537e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ 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 e3348 <_PyArg_CheckPositional@@Base+0xd70> │ │ │ │ - b.n 35614 │ │ │ │ + bl e3768 <_PyArg_CheckPositional@@Base+0xe98> │ │ │ │ + b.n 353b4 │ │ │ │ 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 │ │ │ │ @@ -15891,70 +15669,70 @@ │ │ │ │ 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 29824 │ │ │ │ + blx 2aa24 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f7aa0 │ │ │ │ - cbz r0, 356a2 │ │ │ │ + bl 1f8698 │ │ │ │ + cbz r0, 35442 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3566c │ │ │ │ + cbnz r0, 3540c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 356a2 │ │ │ │ + beq.n 35442 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 356a2 │ │ │ │ + cbnz r3, 35442 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 356a2 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35442 │ │ │ │ mov r1, r4 │ │ │ │ - bl 35724 <_PyImport_SetModule@@Base> │ │ │ │ + bl 354c4 <_PyImport_SetModule@@Base> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 356a6 │ │ │ │ + bge.n 35446 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3568c │ │ │ │ + beq.n 3542c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3568c │ │ │ │ + cbnz r3, 3542c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 356a2 │ │ │ │ + beq.n 35442 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 356a2 │ │ │ │ + cbnz r3, 35442 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 356c8 │ │ │ │ + b.n 35468 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 356b8 │ │ │ │ + beq.n 35458 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 356b8 │ │ │ │ + cbnz r3, 35458 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl ee5d0 │ │ │ │ + bl ee734 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ movlt r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -15962,329 +15740,329 @@ │ │ │ │ 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 356ee │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 3548e │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 356fa │ │ │ │ + cbz r3, 3549a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3571a │ │ │ │ + b.n 354ba │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl d3370 │ │ │ │ - cbz r0, 3570e │ │ │ │ + bl d37bc │ │ │ │ + cbz r0, 354ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 35e5c │ │ │ │ + bl 35bfc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 35714 │ │ │ │ + cbz r3, 354b4 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 35716 │ │ │ │ - ldr r0, [pc, #8] @ (35720 ) │ │ │ │ + b.n 354b6 │ │ │ │ + ldr r0, [pc, #8] @ (354c0 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, r3] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00035724 <_PyImport_SetModule@@Base>: │ │ │ │ +000354c4 <_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] @ (35764 <_PyImport_SetModule@@Base+0x40>) │ │ │ │ + ldr r4, [pc, #48] @ (35504 <_PyImport_SetModule@@Base+0x40>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r3, [r3, #3880] @ 0xf28 │ │ │ │ - cbnz r3, 35756 <_PyImport_SetModule@@Base+0x32> │ │ │ │ - movw r1, #3556 @ 0xde4 │ │ │ │ + cbnz r3, 354f6 <_PyImport_SetModule@@Base+0x32> │ │ │ │ + movw r1, #164 @ 0xa4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #11024 @ 0x2b10 │ │ │ │ + movw r0, #7632 @ 0x1dd0 │ │ │ │ movt r0, #52 @ 0x34 │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w a4838 │ │ │ │ + b.w a4454 │ │ │ │ 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 r1, [pc, #156] @ (35814 <_PyImport_SetModule@@Base+0xf0>) │ │ │ │ + ldr r1, [pc, #156] @ (355b4 <_PyImport_SetModule@@Base+0xf0>) │ │ │ │ sub sp, #12 │ │ │ │ - bl aa528 │ │ │ │ + bl aa834 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3580e <_PyImport_SetModule@@Base+0xea> │ │ │ │ + beq.n 355ae <_PyImport_SetModule@@Base+0xea> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 357bc <_PyImport_SetModule@@Base+0x98> │ │ │ │ + bmi.n 3555c <_PyImport_SetModule@@Base+0x98> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #38376 @ 0x95e8 │ │ │ │ + movw r1, #35384 @ 0x8a38 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 357b8 <_PyImport_SetModule@@Base+0x94> │ │ │ │ + beq.n 35558 <_PyImport_SetModule@@Base+0x94> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 357b8 <_PyImport_SetModule@@Base+0x94> │ │ │ │ + cbnz r3, 35558 <_PyImport_SetModule@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3580e <_PyImport_SetModule@@Base+0xea> │ │ │ │ - ldr r1, [pc, #88] @ (35818 <_PyImport_SetModule@@Base+0xf4>) │ │ │ │ + b.n 355ae <_PyImport_SetModule@@Base+0xea> │ │ │ │ + ldr r1, [pc, #88] @ (355b8 <_PyImport_SetModule@@Base+0xf4>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 96d94 │ │ │ │ + bl 9702c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 357f6 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ - bl 806b0 │ │ │ │ + cbnz r0, 35596 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + bl 8079c │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 357f6 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ - ldr r1, [pc, #68] @ (35818 <_PyImport_SetModule@@Base+0xf4>) │ │ │ │ + cbz r0, 35596 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + ldr r1, [pc, #68] @ (355b8 <_PyImport_SetModule@@Base+0xf4>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86d78 │ │ │ │ - cbz r0, 357f6 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + bl 86fe0 │ │ │ │ + cbz r0, 35596 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 357f6 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + cbz r0, 35596 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 357f6 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + beq.n 35596 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 357f6 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 35596 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3580c <_PyImport_SetModule@@Base+0xe8> │ │ │ │ + beq.n 355ac <_PyImport_SetModule@@Base+0xe8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3580c <_PyImport_SetModule@@Base+0xe8> │ │ │ │ + cbnz r3, 355ac <_PyImport_SetModule@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r3, pc, #256 @ (adr r3, 35918 <_PyImport_SetModule@@Base+0x1f4>) │ │ │ │ + add r3, pc, #256 @ (adr r3, 356b8 <_PyImport_SetModule@@Base+0x1f4>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #32 @ (adr r0, 3583c <_PyImport_SetModule@@Base+0x118>) │ │ │ │ + add r0, pc, #32 @ (adr r0, 355dc <_PyImport_SetModule@@Base+0x118>) │ │ │ │ lsls r6, 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, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 3583e <_PyImport_SetModule@@Base+0x11a> │ │ │ │ + cbz r3, 355de <_PyImport_SetModule@@Base+0x11a> │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 35840 <_PyImport_SetModule@@Base+0x11c> │ │ │ │ + b.n 355e0 <_PyImport_SetModule@@Base+0x11c> │ │ │ │ mov r8, r3 │ │ │ │ - ldr r6, [pc, #296] @ (3596c <_PyImport_SetModule@@Base+0x248>) │ │ │ │ + ldr r6, [pc, #296] @ (3570c <_PyImport_SetModule@@Base+0x248>) │ │ │ │ add r4, sp, #76 @ 0x4c │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 3586c <_PyImport_SetModule@@Base+0x148> │ │ │ │ + bne.n 3560c <_PyImport_SetModule@@Base+0x148> │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 3586c <_PyImport_SetModule@@Base+0x148> │ │ │ │ + ble.n 3560c <_PyImport_SetModule@@Base+0x148> │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 3586c <_PyImport_SetModule@@Base+0x148> │ │ │ │ - cbnz r5, 35888 <_PyImport_SetModule@@Base+0x164> │ │ │ │ + bne.n 3560c <_PyImport_SetModule@@Base+0x148> │ │ │ │ + cbnz r5, 35628 <_PyImport_SetModule@@Base+0x164> │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, ip │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #240] @ (35970 <_PyImport_SetModule@@Base+0x24c>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #240] @ (35710 <_PyImport_SetModule@@Base+0x24c>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3595c <_PyImport_SetModule@@Base+0x238> │ │ │ │ + beq.n 356fc <_PyImport_SetModule@@Base+0x238> │ │ │ │ add.w r6, r8, r9 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ subs r4, r6, #3 │ │ │ │ - bl 145918 │ │ │ │ - cbnz r0, 3589c <_PyImport_SetModule@@Base+0x178> │ │ │ │ + bl 1459e0 │ │ │ │ + cbnz r0, 3563c <_PyImport_SetModule@@Base+0x178> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3595c <_PyImport_SetModule@@Base+0x238> │ │ │ │ + b.n 356fc <_PyImport_SetModule@@Base+0x238> │ │ │ │ ldrd r9, r8, [r5, #4] │ │ │ │ - cbz r4, 35902 <_PyImport_SetModule@@Base+0x1de> │ │ │ │ + cbz r4, 356a2 <_PyImport_SetModule@@Base+0x1de> │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 358b0 <_PyImport_SetModule@@Base+0x18c> │ │ │ │ + beq.n 35650 <_PyImport_SetModule@@Base+0x18c> │ │ │ │ subs r4, r6, #4 │ │ │ │ - beq.n 35910 <_PyImport_SetModule@@Base+0x1ec> │ │ │ │ + beq.n 356b0 <_PyImport_SetModule@@Base+0x1ec> │ │ │ │ ldr.w fp, [r5, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 358be <_PyImport_SetModule@@Base+0x19a> │ │ │ │ + beq.n 3565e <_PyImport_SetModule@@Base+0x19a> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 3591c <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ + beq.n 356bc <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbz r0, 358d2 <_PyImport_SetModule@@Base+0x1ae> │ │ │ │ - bl e558c │ │ │ │ + cbz r0, 35672 <_PyImport_SetModule@@Base+0x1ae> │ │ │ │ + bl e578c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 35898 <_PyImport_SetModule@@Base+0x174> │ │ │ │ + blt.n 35638 <_PyImport_SetModule@@Base+0x174> │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 35926 <_PyImport_SetModule@@Base+0x202> │ │ │ │ - b.n 358d6 <_PyImport_SetModule@@Base+0x1b2> │ │ │ │ + beq.n 356c6 <_PyImport_SetModule@@Base+0x202> │ │ │ │ + b.n 35676 <_PyImport_SetModule@@Base+0x1b2> │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - cbz r0, 358ea <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ - bl e558c │ │ │ │ + cbz r0, 3568a <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ + bl e578c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 35898 <_PyImport_SetModule@@Base+0x174> │ │ │ │ + blt.n 35638 <_PyImport_SetModule@@Base+0x174> │ │ │ │ subs r3, r6, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq.n 3592e <_PyImport_SetModule@@Base+0x20a> │ │ │ │ - b.n 358ee <_PyImport_SetModule@@Base+0x1ca> │ │ │ │ + beq.n 356ce <_PyImport_SetModule@@Base+0x20a> │ │ │ │ + b.n 3568e <_PyImport_SetModule@@Base+0x1ca> │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - cbz r1, 358f6 <_PyImport_SetModule@@Base+0x1d2> │ │ │ │ + cbz r1, 35696 <_PyImport_SetModule@@Base+0x1d2> │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 35934 <_PyImport_SetModule@@Base+0x210> │ │ │ │ + beq.n 356d4 <_PyImport_SetModule@@Base+0x210> │ │ │ │ ldr r2, [r5, #32] │ │ │ │ - cbz r2, 358fe <_PyImport_SetModule@@Base+0x1da> │ │ │ │ + cbz r2, 3569e <_PyImport_SetModule@@Base+0x1da> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 35938 <_PyImport_SetModule@@Base+0x214> │ │ │ │ + beq.n 356d8 <_PyImport_SetModule@@Base+0x214> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - b.n 3593a <_PyImport_SetModule@@Base+0x216> │ │ │ │ + b.n 356da <_PyImport_SetModule@@Base+0x216> │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 3593a <_PyImport_SetModule@@Base+0x216> │ │ │ │ + b.n 356da <_PyImport_SetModule@@Base+0x216> │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 3593a <_PyImport_SetModule@@Base+0x216> │ │ │ │ + b.n 356da <_PyImport_SetModule@@Base+0x216> │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 3593a <_PyImport_SetModule@@Base+0x216> │ │ │ │ + b.n 356da <_PyImport_SetModule@@Base+0x216> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 3593a <_PyImport_SetModule@@Base+0x216> │ │ │ │ + b.n 356da <_PyImport_SetModule@@Base+0x216> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 3593a <_PyImport_SetModule@@Base+0x216> │ │ │ │ + b.n 356da <_PyImport_SetModule@@Base+0x216> │ │ │ │ mov r2, r3 │ │ │ │ - b.n 3593a <_PyImport_SetModule@@Base+0x216> │ │ │ │ + b.n 356da <_PyImport_SetModule@@Base+0x216> │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ movs r0, #1 │ │ │ │ strd r6, r1, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ strd fp, r4, [sp, #8] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 271008 │ │ │ │ + bl 2714f0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 1460c8 │ │ │ │ + bl 146190 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6540047 │ │ │ │ + ldmdb r4, {r0, r1, r2, r6} │ │ │ │ ldr??.w r0, [r0, sp] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 35992 <_PyImport_SetModule@@Base+0x26e> │ │ │ │ - movw r1, #1928 @ 0x788 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #56] @ (359c8 <_PyImport_SetModule@@Base+0x2a4>) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + cbnz r0, 35732 <_PyImport_SetModule@@Base+0x26e> │ │ │ │ + movw r1, #64072 @ 0xfa48 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #56] @ (35768 <_PyImport_SetModule@@Base+0x2a4>) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - bl 7b794 │ │ │ │ + bl 7b75c │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r2, [r3, #640] @ 0x280 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 359ac <_PyImport_SetModule@@Base+0x288> │ │ │ │ + beq.n 3574c <_PyImport_SetModule@@Base+0x288> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 359c4 <_PyImport_SetModule@@Base+0x2a0> │ │ │ │ + b.n 35764 <_PyImport_SetModule@@Base+0x2a0> │ │ │ │ ldr.w r2, [r3, #624] @ 0x270 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 359a8 <_PyImport_SetModule@@Base+0x284> │ │ │ │ + bne.n 35748 <_PyImport_SetModule@@Base+0x284> │ │ │ │ ldr.w r2, [r3, #884] @ 0x374 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 359a8 <_PyImport_SetModule@@Base+0x284> │ │ │ │ + beq.n 35748 <_PyImport_SetModule@@Base+0x284> │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #884] @ 0x374 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6900047 │ │ │ │ + ldrd r0, r0, [r0, #-284] @ 0x11c │ │ │ │ │ │ │ │ -000359cc : │ │ │ │ +0003576c : │ │ │ │ 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 │ │ │ │ movw r4, #20264 @ 0x4f28 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add.w r7, r4, #616 @ 0x268 │ │ │ │ - bl 7b794 │ │ │ │ + bl 7b75c │ │ │ │ str.w r0, [r4, #640] @ 0x280 │ │ │ │ - bl 271d94 <_PyParkingLot_AfterFork@@Base> │ │ │ │ - ldr r0, [pc, #620] @ (35c64 ) │ │ │ │ + bl 27227c <_PyParkingLot_AfterFork@@Base> │ │ │ │ + ldr r0, [pc, #620] @ (35a04 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #620] @ (35c68 ) │ │ │ │ + ldr r1, [pc, #620] @ (35a08 ) │ │ │ │ sub.w r2, r0, #20 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ add.w r2, r4, #664 @ 0x298 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #608] @ (35c6c ) │ │ │ │ + ldr r2, [pc, #608] @ (35a0c ) │ │ │ │ strd r1, r2, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r3 │ │ │ │ add.w r1, r4, #656 @ 0x290 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ @@ -16294,277 +16072,277 @@ │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add.w r1, r4, #1472 @ 0x5c0 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ strb r0, [r1, #0] │ │ │ │ - bne.n 35a2e │ │ │ │ + bne.n 357ce │ │ │ │ ldr.w r5, [r4, #624] @ 0x270 │ │ │ │ - bl 7bdec │ │ │ │ - cbz r0, 35a50 │ │ │ │ + bl 7becc │ │ │ │ + cbz r0, 357f0 │ │ │ │ ldr.w r3, [r4, #1412] @ 0x584 │ │ │ │ str.w r0, [r5, #3668] @ 0xe54 │ │ │ │ - cbnz r3, 35a62 │ │ │ │ - b.n 35a80 │ │ │ │ - ldr r2, [pc, #540] @ (35c70 ) │ │ │ │ - movw r3, #31204 @ 0x79e4 │ │ │ │ + cbnz r3, 35802 │ │ │ │ + b.n 35820 │ │ │ │ + ldr r2, [pc, #540] @ (35a10 ) │ │ │ │ + movw r3, #27812 @ 0x6ca4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r0, [sp, #20] │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ - b.n 35d3c │ │ │ │ + b.n 35adc │ │ │ │ ldr.w r0, [r4, #1416] @ 0x588 │ │ │ │ - blx 2a59c │ │ │ │ + blx 2a690 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #516] @ (35c74 ) │ │ │ │ - bl 1f4124 │ │ │ │ - ldr r0, [pc, #512] @ (35c74 ) │ │ │ │ - bl 1eee88 │ │ │ │ + ldr r0, [pc, #516] @ (35a14 ) │ │ │ │ + bl 1f4d84 │ │ │ │ + ldr r0, [pc, #512] @ (35a14 ) │ │ │ │ + bl 1efc48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 35d1c │ │ │ │ - cbnz r5, 35a8e │ │ │ │ + bne.w 35abc │ │ │ │ + cbnz r5, 3582e │ │ │ │ ldr.w r3, [r4, #1420] @ 0x58c │ │ │ │ - cbz r3, 35aa4 │ │ │ │ - ldr r0, [pc, #496] @ (35c78 ) │ │ │ │ - bl 1f4124 │ │ │ │ - b.n 35aa4 │ │ │ │ - ldr r0, [pc, #484] @ (35c74 ) │ │ │ │ + cbz r3, 35844 │ │ │ │ + ldr r0, [pc, #496] @ (35a18 ) │ │ │ │ + bl 1f4d84 │ │ │ │ + b.n 35844 │ │ │ │ + ldr r0, [pc, #484] @ (35a14 ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 7cbc4 │ │ │ │ + bl 7cca4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35a80 │ │ │ │ - movw r3, #31176 @ 0x79c8 │ │ │ │ + beq.n 35820 │ │ │ │ + movw r3, #27784 @ 0x6c88 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - b.n 35d24 │ │ │ │ - ldr r0, [pc, #464] @ (35c78 ) │ │ │ │ - bl 1eee88 │ │ │ │ - cbz r0, 35ac0 │ │ │ │ - ldr r2, [pc, #448] @ (35c70 ) │ │ │ │ + b.n 35ac4 │ │ │ │ + ldr r0, [pc, #464] @ (35a18 ) │ │ │ │ + bl 1efc48 │ │ │ │ + cbz r0, 35860 │ │ │ │ + ldr r2, [pc, #448] @ (35a10 ) │ │ │ │ movs r1, #0 │ │ │ │ - movw r3, #53780 @ 0xd214 │ │ │ │ + movw r3, #50388 @ 0xc4d4 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ - b.n 35d3c │ │ │ │ - bl 7b810 │ │ │ │ - ldr.w fp, [pc, #452] @ 35c8c │ │ │ │ + b.n 35adc │ │ │ │ + bl 7b7d8 │ │ │ │ + ldr.w fp, [pc, #452] @ 35a2c │ │ │ │ ldr.w r5, [r4, #860] @ 0x35c │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r1 │ │ │ │ cmp r5, fp │ │ │ │ - beq.n 35b20 │ │ │ │ + beq.n 358c0 │ │ │ │ ldr.w r8, [r5] │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ cmp sl, r3 │ │ │ │ it eq │ │ │ │ cmpeq r9, r2 │ │ │ │ - beq.n 35b12 │ │ │ │ + beq.n 358b2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 35b12 │ │ │ │ + beq.n 358b2 │ │ │ │ movs r3, #4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r0, r5, #37 @ 0x25 │ │ │ │ str r3, [r5, #32] │ │ │ │ strb.w r3, [r5, #38] @ 0x26 │ │ │ │ strb.w r6, [r5, #36] @ 0x24 │ │ │ │ - bl 22d5dc <_PyEvent_Notify@@Base> │ │ │ │ + bl 22e38c <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ strd r6, r6, [r5] │ │ │ │ - bl 257238 │ │ │ │ + bl 257690 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r8 │ │ │ │ cmp r8, fp │ │ │ │ - beq.n 35b20 │ │ │ │ + beq.n 358c0 │ │ │ │ mov r8, r3 │ │ │ │ - b.n 35ad8 │ │ │ │ - ldr.w r9, [pc, #364] @ 35c90 │ │ │ │ + b.n 35878 │ │ │ │ + ldr.w r9, [pc, #364] @ 35a30 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r6, [r8, r9] │ │ │ │ - cbnz r6, 35b3c │ │ │ │ - movw r1, #1928 @ 0x788 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #324] @ (35c7c ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 1f4fd0 │ │ │ │ + cbnz r6, 358dc │ │ │ │ + movw r1, #64072 @ 0xfa48 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #324] @ (35a1c ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 1f5c30 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r0, [r6, #96] @ 0x60 │ │ │ │ ldr.w r2, [r3, #3708] @ 0xe7c │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 35b52 │ │ │ │ + beq.n 358f2 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #3708] @ 0xe7c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 35b72 │ │ │ │ + cbz r0, 35912 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 35b72 │ │ │ │ - bl 1f5160 │ │ │ │ + blt.n 35912 │ │ │ │ + bl 1f5dc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7cbe8 │ │ │ │ + bl 7ccc8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 22bdb0 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + bl 22cb58 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 35b9a │ │ │ │ + cbz r5, 3593a │ │ │ │ mov r0, r5 │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ - bl 22c174 │ │ │ │ + bl 22cf1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 22cb2c │ │ │ │ + bl 22d8d4 │ │ │ │ mov r5, sl │ │ │ │ - b.n 35b84 │ │ │ │ + b.n 35924 │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ - bl 7b810 │ │ │ │ + bl 7b7d8 │ │ │ │ add.w sl, sl, #3920 @ 0xf50 │ │ │ │ strd r0, r1, [sl] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ addw r0, r0, #3912 @ 0xf48 │ │ │ │ - bl 1291f0 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #200] @ (35c80 ) │ │ │ │ + bl 129048 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #200] @ (35a20 ) │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 35bdc │ │ │ │ + cbz r2, 3597c │ │ │ │ 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 35bd2 │ │ │ │ + bne.n 35972 │ │ │ │ ldr.w sl, [r9, r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 35c0c │ │ │ │ + beq.n 359ac │ │ │ │ mov r0, sl │ │ │ │ - bl 1fbc08 │ │ │ │ + bl 1fc8f8 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 35c0c │ │ │ │ - ldr r2, [pc, #136] @ (35c84 ) │ │ │ │ + beq.n 359ac │ │ │ │ + ldr r2, [pc, #136] @ (35a24 ) │ │ │ │ movs r1, #0 │ │ │ │ - movw r3, #31244 @ 0x7a0c │ │ │ │ + movw r3, #27852 @ 0x6ccc │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ - b.n 35d3c │ │ │ │ + b.n 35adc │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 35c24 │ │ │ │ + bne.n 359c4 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 35c14 │ │ │ │ + bne.n 359b4 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 35c40 │ │ │ │ + beq.n 359e0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #80] @ (35c88 ) │ │ │ │ + ldr r0, [pc, #80] @ (35a28 ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 17d09c │ │ │ │ + bl 17caa8 │ │ │ │ ldr.w r5, [r4, #620] @ 0x26c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #620] @ 0x26c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 35cc4 │ │ │ │ + beq.n 35a64 │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 35c94 │ │ │ │ + bne.n 35a34 │ │ │ │ movs r3, #0 │ │ │ │ str.w r5, [r4, #620] @ 0x26c │ │ │ │ str.w r3, [r5, #3644] @ 0xe3c │ │ │ │ - b.n 35cc4 │ │ │ │ + b.n 35a64 │ │ │ │ nop │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r6, r1, #1 │ │ │ │ str r3, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @ instruction: 0xb82c │ │ │ │ lsls r7, r1, #1 │ │ │ │ - subw r0, r8, #2119 @ 0x847 │ │ │ │ + strd r0, r0, [r8, #-284]! @ 0x11c │ │ │ │ strb r4, [r5, r2] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r6, r2] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - movt r0, #34887 @ 0x8847 │ │ │ │ + @ instruction: 0xe9880047 │ │ │ │ strb r4, [r3, r2] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - @ instruction: 0xf6e00047 │ │ │ │ + @ instruction: 0xe9a00047 │ │ │ │ str r0, [r2, r6] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r0, r2] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w fp, [r9, r8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2333a4 <_Py_dup@@Base+0x134> │ │ │ │ + bl 233fe8 <_PyErr_ProgramDecodedTextObject@@Base+0x48c> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - bl 234d0c <_Py_IsInterpreterFinalizing@@Base+0x128> │ │ │ │ + bl 235950 <_Py_IsInterpreterFinalizing@@Base+0x128> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2399d8 │ │ │ │ + bl 23a61c │ │ │ │ ldr.w r0, [r5, #3668] @ 0xe54 │ │ │ │ - cbz r0, 35cb6 │ │ │ │ - bl 13a9b4 │ │ │ │ + cbz r0, 35a56 │ │ │ │ + bl 13aa74 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r5, [r5, #3644] @ 0xe3c │ │ │ │ - bl 239c04 │ │ │ │ + bl 23a848 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 35c4e │ │ │ │ + bne.n 359ee │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 35cdc │ │ │ │ + bne.n 35a7c │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 35ccc │ │ │ │ + bne.n 35a6c │ │ │ │ dmb ish │ │ │ │ - beq.n 35ce8 │ │ │ │ - ldr r0, [pc, #100] @ (35d48 ) │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 35a88 │ │ │ │ + ldr r0, [pc, #100] @ (35ae8 ) │ │ │ │ + bl 2ad574 │ │ │ │ ldr.w r2, [r4, #620] @ 0x26c │ │ │ │ - cbnz r2, 35d00 │ │ │ │ - ldr r1, [pc, #92] @ (35d4c ) │ │ │ │ - movw r3, #31268 @ 0x7a24 │ │ │ │ + cbnz r2, 35aa0 │ │ │ │ + ldr r1, [pc, #92] @ (35aec ) │ │ │ │ + movw r3, #27876 @ 0x6ce4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r2, [sp, #20] │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ - b.n 35d3c │ │ │ │ + b.n 35adc │ │ │ │ mov r0, sl │ │ │ │ - bl 22be9c │ │ │ │ + bl 22cc44 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movs r1, #0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1432] @ 0x598 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 24bebc │ │ │ │ - movw r3, #53780 @ 0xd214 │ │ │ │ + b.w 24c5d4 │ │ │ │ + movw r3, #50388 @ 0xc4d4 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #40] @ (35d50 ) │ │ │ │ + ldr r1, [pc, #40] @ (35af0 ) │ │ │ │ add r2, sp, #24 │ │ │ │ movs r4, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ add r4, sp, #8 │ │ │ │ str r0, [sp, #24] │ │ │ │ strd r1, r3, [sp, #28] │ │ │ │ @@ -16573,87 +16351,87 @@ │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2b58a │ │ │ │ str r0, [r2, r6] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - @ instruction: 0xf6e00047 │ │ │ │ - @ instruction: 0xf7080047 │ │ │ │ + @ instruction: 0xe9a00047 │ │ │ │ + strd r0, r0, [r8, #284] @ 0x11c │ │ │ │ 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 35d7e │ │ │ │ + bl 35b1e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ 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 r4, [r0, #72] @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [r0, #72] @ 0x48 │ │ │ │ - bl f5f1c │ │ │ │ + bl f5f44 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 16e5a8 │ │ │ │ + bl 16deb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35de0 │ │ │ │ + beq.n 35b80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35de0 │ │ │ │ + cbnz r3, 35b80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #104] @ (35e58 ) │ │ │ │ + ldr r2, [pc, #104] @ (35bf8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ addw r6, r2, #3800 @ 0xed8 │ │ │ │ addw r3, r2, #3748 @ 0xea4 │ │ │ │ addw r5, r2, #3796 @ 0xed4 │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 35e3e │ │ │ │ + beq.n 35bde │ │ │ │ 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 │ │ │ │ @@ -16664,15 +16442,15 @@ │ │ │ │ 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, r5 │ │ │ │ - bne.n 35e06 │ │ │ │ + bne.n 35ba6 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -16682,69 +16460,69 @@ │ │ │ │ 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 35e7e │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 35c1e │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 35e8a │ │ │ │ + cbz r3, 35c2a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 35eaa │ │ │ │ + b.n 35c4a │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #658 @ 0x292 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 35ea0 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 35c40 │ │ │ │ mov r0, r4 │ │ │ │ - bl d1364 │ │ │ │ - cbnz r0, 35ea4 │ │ │ │ + bl d17a0 │ │ │ │ + cbnz r0, 35c44 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 35ea6 │ │ │ │ - ldr r0, [pc, #8] @ (35eb0 ) │ │ │ │ + b.n 35c46 │ │ │ │ + ldr r0, [pc, #8] @ (35c50 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, r3] │ │ │ │ lsls r6, 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, #32364 @ 0x7e6c │ │ │ │ + movw r1, #28972 @ 0x712c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 35f0c │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 35cac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r2, #65519 @ 0xffef │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 35ef6 │ │ │ │ + bhi.n 35c96 │ │ │ │ adds r0, r3, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ adds r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi.n 35ef6 │ │ │ │ - bl 15c77c │ │ │ │ - b.n 35f0e │ │ │ │ + bhi.n 35c96 │ │ │ │ + bl 15c43c │ │ │ │ + b.n 35cae │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32380 @ 0x7e7c │ │ │ │ + movw r1, #28988 @ 0x713c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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 │ │ │ │ @@ -16753,51 +16531,51 @@ │ │ │ │ add r4, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #28 │ │ │ │ strd r1, r1, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #32484 @ 0x7ee4 │ │ │ │ + movw r1, #29092 @ 0x71a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 35f60 │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 35d00 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 35f64 │ │ │ │ + bge.n 35d04 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32500 @ 0x7ef4 │ │ │ │ + movw r1, #29108 @ 0x71b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35f9c │ │ │ │ - bl 813dc │ │ │ │ + b.n 35d3c │ │ │ │ + bl 814c4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbz r0, 35f9c │ │ │ │ + cbz r0, 35d3c │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ add r2, sp, #16 │ │ │ │ adds r4, #16 │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r4, r1, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, sp, #32 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - movw r2, #25419 @ 0x634b │ │ │ │ + movw r2, #24811 @ 0x60eb │ │ │ │ movt r2, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ - bl 35fb2 │ │ │ │ + bl 35d52 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ @@ -16805,15 +16583,15 @@ │ │ │ │ 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, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #656] @ (36258 ) │ │ │ │ + ldr r3, [pc, #656] @ (35ff8 ) │ │ │ │ add r6, sp, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ @@ -16822,153 +16600,153 @@ │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ movs r2, #28 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - bl 2716c4 │ │ │ │ + bl 271bac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3623a │ │ │ │ + beq.w 35fda │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add.w sl, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ - blx 2abac <__memset_chk@plt> │ │ │ │ + blx 2a710 <__memset_chk@plt> │ │ │ │ cmp r7, r4 │ │ │ │ strh.w r4, [sp, #88] @ 0x58 │ │ │ │ - bge.n 36032 │ │ │ │ + bge.n 35dd2 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32608 @ 0x7f60 │ │ │ │ + movw r1, #29216 @ 0x7220 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3623a │ │ │ │ - beq.n 36046 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 35fda │ │ │ │ + beq.n 35de6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 36048 │ │ │ │ - bl 241c5c │ │ │ │ + cbnz r0, 35de8 │ │ │ │ + bl 242440 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3623c │ │ │ │ + b.n 35fdc │ │ │ │ mov r4, r7 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ movs r7, #0 │ │ │ │ strd r7, r7, [sp] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ strd fp, r8, [sp, #68] @ 0x44 │ │ │ │ - movw r2, #25277 @ 0x62bd │ │ │ │ + movw r2, #24669 @ 0x605d │ │ │ │ movt r2, #3 │ │ │ │ str.w r9, [sp, #52] @ 0x34 │ │ │ │ ldrd r8, r9, [r5, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ strd r8, r9, [sp, #8] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str.w sl, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ - bl 272b08 <_PyTime_AsMilliseconds@@Base+0x178> │ │ │ │ + bl 272fc4 <_PyTime_AsMilliseconds@@Base+0x1a4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 361a8 │ │ │ │ - bl 81c6c │ │ │ │ + beq.w 35f48 │ │ │ │ + bl 81d54 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 361ba │ │ │ │ + beq.w 35f5a │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 3616c │ │ │ │ + bls.n 35f0c │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3616c │ │ │ │ + beq.n 35f0c │ │ │ │ mov r9, r4 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 362f0 │ │ │ │ + bl 36090 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 360ce │ │ │ │ + cbz r0, 35e6e │ │ │ │ movw r3, #44024 @ 0xabf8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32648 @ 0x7f88 │ │ │ │ + movw r1, #29256 @ 0x7248 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 361b8 │ │ │ │ + beq.n 35f58 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 3616a │ │ │ │ + beq.n 35f0a │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 360ee │ │ │ │ + bge.n 35e8e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32708 @ 0x7fc4 │ │ │ │ + movw r1, #29316 @ 0x7284 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r4, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 361ba │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 35f5a │ │ │ │ add.w r0, r8, #12 │ │ │ │ - bl 81584 │ │ │ │ + bl 8166c │ │ │ │ mov r3, r0 │ │ │ │ ldrd r1, r2, [r8, #4] │ │ │ │ - movw r0, #32736 @ 0x7fe0 │ │ │ │ + movw r0, #29344 @ 0x72a0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 361b8 │ │ │ │ + beq.n 35f58 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36130 │ │ │ │ + beq.n 35ed0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 36130 │ │ │ │ + cbnz r3, 35ed0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 361b8 │ │ │ │ - cbnz r4, 3616a │ │ │ │ + bne.n 35f58 │ │ │ │ + cbnz r4, 35f0a │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ negs r1, r3 │ │ │ │ cmp r3, #11 │ │ │ │ and.w r1, r1, #3 │ │ │ │ add.w r1, r1, #12 │ │ │ │ - bls.n 3616a │ │ │ │ + bls.n 35f0a │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ add r2, r0 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 3616a │ │ │ │ + bhi.n 35f0a │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 3616a │ │ │ │ + bhi.n 35f0a │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds.w r8, r8, r3 │ │ │ │ - bne.n 360a2 │ │ │ │ + bne.n 35e42 │ │ │ │ mov r4, r9 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ @@ -16977,106 +16755,106 @@ │ │ │ │ mov r1, sl │ │ │ │ cmp r3, r2 │ │ │ │ it cs │ │ │ │ movcs r3, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ - bl 2718e0 │ │ │ │ + bl 271da0 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #32740 @ 0x7fe4 │ │ │ │ + movw r0, #29348 @ 0x72a4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 361aa │ │ │ │ - b.n 361ba │ │ │ │ + cbnz r0, 35f4a │ │ │ │ + b.n 35f5a │ │ │ │ mov r5, r7 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84464 │ │ │ │ - b.n 3623c │ │ │ │ + bl 84544 │ │ │ │ + b.n 35fdc │ │ │ │ mov r4, r9 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 36210 │ │ │ │ + bls.n 35fb0 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 361aa │ │ │ │ + beq.n 35f4a │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 362f0 │ │ │ │ + bl 36090 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 36210 │ │ │ │ + beq.n 35fb0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 36204 │ │ │ │ + bne.n 35fa4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 36204 │ │ │ │ + bne.n 35fa4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs.w r8, r3, lsr #2 │ │ │ │ - beq.n 36204 │ │ │ │ + beq.n 35fa4 │ │ │ │ add.w r8, r8, #3 │ │ │ │ add.w r9, r5, #12 │ │ │ │ add.w r8, r5, r8, lsl #2 │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ - blx 2a1fc │ │ │ │ + blx 29c08 │ │ │ │ cmp r8, r9 │ │ │ │ - bne.n 361f8 │ │ │ │ + bne.n 35f98 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 36210 │ │ │ │ + bne.n 35fb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bhi.n 36214 │ │ │ │ + bhi.n 35fb4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 361aa │ │ │ │ + b.n 35f4a │ │ │ │ ldrd r2, r1, [sp, #76] @ 0x4c │ │ │ │ add r2, r1 │ │ │ │ negs r1, r3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ subs r2, r2, r5 │ │ │ │ adds r1, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 36210 │ │ │ │ + bhi.n 35fb0 │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 36210 │ │ │ │ + bhi.n 35fb0 │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds r5, r5, r3 │ │ │ │ - bne.n 361c6 │ │ │ │ - b.n 361aa │ │ │ │ + bne.n 35f66 │ │ │ │ + b.n 35f4a │ │ │ │ movs r5, #0 │ │ │ │ - ldr r3, [pc, #24] @ (36258 ) │ │ │ │ + ldr r3, [pc, #24] @ (35ff8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3624e │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 35fee │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ - ldr r3, [pc, #88] @ (362b8 ) │ │ │ │ + ldr r3, [pc, #88] @ (36058 ) │ │ │ │ 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 362a4 │ │ │ │ + beq.n 36044 │ │ │ │ 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 │ │ │ │ @@ -17099,212 +16877,212 @@ │ │ │ │ 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] │ │ │ │ - blx 2a894 <__recvmsg64@plt> │ │ │ │ + blx 29f38 <__recvmsg64@plt> │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #32748 @ 0x7fec │ │ │ │ + movw r0, #29356 @ 0x72ac │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - cbnz r5, 362fc │ │ │ │ + cbnz r5, 3609c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3632a │ │ │ │ + b.n 360ca │ │ │ │ subs r4, r1, r5 │ │ │ │ cmn.w r4, #13 │ │ │ │ - bhi.n 362f6 │ │ │ │ + bhi.n 36096 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ adds r4, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 362f6 │ │ │ │ + bhi.n 36096 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r4, #11 │ │ │ │ - bls.n 362f6 │ │ │ │ + bls.n 36096 │ │ │ │ adds r1, #12 │ │ │ │ subs r4, #12 │ │ │ │ subs r1, r1, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 362f6 │ │ │ │ + bcc.n 36096 │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r4, r3 │ │ │ │ ittee ls │ │ │ │ strls r4, [r2, #0] │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ strhi r3, [r2, #0] │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2566dc │ │ │ │ + bl 256b34 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 129598 │ │ │ │ + b.w 129500 │ │ │ │ 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 3636a │ │ │ │ + ble.n 3610a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b90b4 <_PyBytes_Resize@@Base> │ │ │ │ + bl b937c <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 3637c │ │ │ │ + cbz r0, 3611c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [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 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7bdec │ │ │ │ + bl 7becc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 363ae │ │ │ │ + cbz r0, 3614e │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ strd r0, r1, [r5, #16] │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 363c4 │ │ │ │ + b.n 36164 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32788 @ 0x8014 │ │ │ │ + movw r1, #29396 @ 0x72d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ - bl 18eb14 │ │ │ │ + bl 18e1cc │ │ │ │ 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, #33068 @ 0x812c │ │ │ │ + movw r0, #29676 @ 0x73ec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ 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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 36422 │ │ │ │ + cbnz r0, 361c2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3642a │ │ │ │ + cbz r0, 361ca │ │ │ │ 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 36414 │ │ │ │ + beq.n 361b4 │ │ │ │ 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 r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 36458 │ │ │ │ - movw r0, #58016 @ 0xe2a0 │ │ │ │ + bls.n 361f8 │ │ │ │ + movw r0, #54624 @ 0xd560 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fe84c │ │ │ │ - cbnz r0, 36458 │ │ │ │ + bl 1ff538 │ │ │ │ + cbnz r0, 361f8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36486 │ │ │ │ + b.n 36226 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 36470 │ │ │ │ + ble.n 36210 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 36472 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 36472 │ │ │ │ - b.n 36454 │ │ │ │ + bne.n 36212 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 36212 │ │ │ │ + b.n 361f4 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f268 │ │ │ │ + bl 2f008 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq 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 │ │ │ │ - bl 274d4c │ │ │ │ - cbz r0, 364f8 │ │ │ │ - ldr r3, [pc, #96] @ (36500 ) │ │ │ │ + bl 275128 │ │ │ │ + cbz r0, 36298 │ │ │ │ + ldr r3, [pc, #96] @ (362a0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r1, r2, #98304 @ 0x18000 │ │ │ │ add.w r4, r2, #99328 @ 0x18400 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ ldr.w r3, [r1, #1244] @ 0x4dc │ │ │ │ cmp r3, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r1, #1244] @ 0x4dc │ │ │ │ str r4, [r0, #12] │ │ │ │ - cbnz r4, 364dc │ │ │ │ + cbnz r4, 3627c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 364fa │ │ │ │ + beq.n 3629a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 364fa │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 364fa │ │ │ │ + cbnz r3, 3629a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3629a │ │ │ │ ldr.w r1, [r2, #3796] @ 0xed4 │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r4 │ │ │ │ str r2, [r4, #0] │ │ │ │ @@ -17313,257 +17091,257 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00036504 : │ │ │ │ +000362a4 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 22bd68 <_PyThreadState_NewBound@@Base> │ │ │ │ + b.w 22cb10 <_PyThreadState_NewBound@@Base> │ │ │ │ │ │ │ │ -0003650a : │ │ │ │ +000362aa : │ │ │ │ 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, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3653a │ │ │ │ + beq.n 362da │ │ │ │ movw r1, #485 @ 0x1e5 │ │ │ │ - movw r0, #54668 @ 0xd58c │ │ │ │ + movw r0, #51276 @ 0xc84c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3653c │ │ │ │ + b.n 362dc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0003653e : │ │ │ │ +000362de : │ │ │ │ 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, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3656e │ │ │ │ + beq.n 3630e │ │ │ │ mov.w r1, #380 @ 0x17c │ │ │ │ - movw r0, #54668 @ 0xd58c │ │ │ │ + movw r0, #51276 @ 0xc84c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36570 │ │ │ │ + b.n 36310 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00036572 : │ │ │ │ +00036312 : │ │ │ │ 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, #268] @ (36690 ) │ │ │ │ + ldr r4, [pc, #268] @ (36430 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 223544 │ │ │ │ + bl 22437c │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3667e │ │ │ │ + beq.n 3641e │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 36670 │ │ │ │ - bl 15d9e0 │ │ │ │ + beq.n 36410 │ │ │ │ + bl 15d750 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3666a │ │ │ │ - cbnz r6, 365ba │ │ │ │ + beq.n 3640a │ │ │ │ + cbnz r6, 3635a │ │ │ │ ldr.w r5, [r4, #1384] @ 0x568 │ │ │ │ - b.n 365c6 │ │ │ │ + b.n 36366 │ │ │ │ ldr.w r0, [r4, #1388] @ 0x56c │ │ │ │ mov r1, r6 │ │ │ │ - bl 7fbbc <_Py_hashtable_get@@Base> │ │ │ │ + bl 7fc9c <_Py_hashtable_get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 365ec │ │ │ │ - bl 1f4d70 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ + cbnz r5, 3638c │ │ │ │ + bl 1f59d0 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3666a │ │ │ │ + beq.n 3640a │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #1388] @ 0x56c │ │ │ │ mov r2, r5 │ │ │ │ - bl 80564 <_Py_hashtable_set@@Base> │ │ │ │ + bl 80644 <_Py_hashtable_set@@Base> │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 365ec │ │ │ │ + bne.n 3638c │ │ │ │ mov r0, r5 │ │ │ │ - bl 142460 <_Py_hashtable_destroy@@Base> │ │ │ │ - b.n 36674 │ │ │ │ + bl 1424dc <_Py_hashtable_destroy@@Base> │ │ │ │ + b.n 36414 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fbbc <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 36608 │ │ │ │ + bl 7fc9c <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 363a8 │ │ │ │ ldr.w r3, [r4, #1364] @ 0x554 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ str.w r3, [r4, #1364] @ 0x554 │ │ │ │ strd r7, r8, [r0] │ │ │ │ - b.n 3664e │ │ │ │ + b.n 363ee │ │ │ │ ldr.w r2, [r4, #1324] @ 0x52c │ │ │ │ - movw r3, #46565 @ 0xb5e5 │ │ │ │ + movw r3, #46509 @ 0xb5ad │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 36622 │ │ │ │ + bne.n 363c2 │ │ │ │ movs r0, #8 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3662c │ │ │ │ + b.n 363cc │ │ │ │ ldr.w r0, [r4, #1320] @ 0x528 │ │ │ │ movs r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r6, 3666a │ │ │ │ + cbz r6, 3640a │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ str.w r8, [r6, #4] │ │ │ │ str r7, [r6, #0] │ │ │ │ - bl 80564 <_Py_hashtable_set@@Base> │ │ │ │ - cbz r0, 3664e │ │ │ │ + bl 80644 <_Py_hashtable_set@@Base> │ │ │ │ + cbz r0, 363ee │ │ │ │ ldr.w r3, [r4, #1336] @ 0x538 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ - b.n 3666a │ │ │ │ + b.n 3640a │ │ │ │ ldr.w r2, [r4, #1364] @ 0x554 │ │ │ │ ldr.w r3, [r4, #1368] @ 0x558 │ │ │ │ add r7, r2 │ │ │ │ str.w r7, [r4, #1364] @ 0x554 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.n 36664 │ │ │ │ + bhi.n 36404 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 36674 │ │ │ │ + b.n 36414 │ │ │ │ str.w r7, [r4, #1368] @ 0x558 │ │ │ │ - b.n 36660 │ │ │ │ + b.n 36400 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36674 │ │ │ │ + b.n 36414 │ │ │ │ mvn.w r6, #1 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 130414 │ │ │ │ - b.n 36682 │ │ │ │ + bl 13051c │ │ │ │ + b.n 36422 │ │ │ │ mvn.w r6, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 223608 │ │ │ │ + bl 224440 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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 366d0 │ │ │ │ + bne.n 36470 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 366e8 │ │ │ │ - movw r2, #36620 @ 0x8f0c │ │ │ │ + bmi.n 36488 │ │ │ │ + movw r2, #33228 @ 0x81cc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #23904 @ 0x5d60 │ │ │ │ + movw r0, #20512 @ 0x5020 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 366e4 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 36484 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23904 @ 0x5d60 │ │ │ │ + movw r0, #20512 @ 0x5020 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 366a8 │ │ │ │ + bne.n 36448 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36700 │ │ │ │ - ldr r5, [pc, #24] @ (36704 ) │ │ │ │ + b.n 364a0 │ │ │ │ + ldr r5, [pc, #24] @ (364a4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r6, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [r2, r5] │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ str r6, [r4, #44] @ 0x2c │ │ │ │ - bl 104624 │ │ │ │ + bl 10453c │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ 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 3670a │ │ │ │ + bge.n 364aa │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r3, #15 │ │ │ │ - beq.n 36762 │ │ │ │ + beq.n 36502 │ │ │ │ cmp r3, #12 │ │ │ │ - bhi.n 36738 │ │ │ │ + bhi.n 364d8 │ │ │ │ cmp r3, #11 │ │ │ │ - beq.n 36766 │ │ │ │ + beq.n 36506 │ │ │ │ sub.w r2, r3, #12 │ │ │ │ negs r3, r2 │ │ │ │ adcs r3, r2 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 36768 │ │ │ │ + b.n 36508 │ │ │ │ mov r4, r1 │ │ │ │ movs r6, #0 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ and.w r2, r3, #63 @ 0x3f │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 36758 │ │ │ │ + bpl.n 364f8 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ adds r6, #6 │ │ │ │ and.w r7, r3, #63 @ 0x3f │ │ │ │ lsls r7, r6 │ │ │ │ orrs r2, r7 │ │ │ │ - b.n 36744 │ │ │ │ + b.n 364e4 │ │ │ │ lsrs r3, r2, #1 │ │ │ │ lsls r7, r2, #31 │ │ │ │ - bpl.n 36768 │ │ │ │ + bpl.n 36508 │ │ │ │ negs r3, r3 │ │ │ │ - b.n 36768 │ │ │ │ + b.n 36508 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 36768 │ │ │ │ + b.n 36508 │ │ │ │ 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, 36786 │ │ │ │ + cbz r4, 36526 │ │ │ │ ldrb.w r3, [r5, #-1]! │ │ │ │ lsls r6, r3, #24 │ │ │ │ - bpl.n 36774 │ │ │ │ + bpl.n 36514 │ │ │ │ and.w r3, r3, #7 │ │ │ │ adds r3, #1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 36788 │ │ │ │ + b.n 36528 │ │ │ │ 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 │ │ │ │ @@ -17575,116 +17353,116 @@ │ │ │ │ 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, 367d2 │ │ │ │ + cbnz r2, 36572 │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #62276 @ 0xf344 │ │ │ │ + movw r1, #58884 @ 0xe604 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl e1e44 │ │ │ │ - cbnz r0, 367e8 │ │ │ │ - b.n 367e4 │ │ │ │ - movw r0, #62276 @ 0xf344 │ │ │ │ + bl e2270 │ │ │ │ + cbnz r0, 36588 │ │ │ │ + b.n 36584 │ │ │ │ + movw r0, #58884 @ 0xe604 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl 17a974 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17a29c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 367b8 │ │ │ │ + bne.n 36558 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 367ee │ │ │ │ + b.n 3658e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl e42a4 │ │ │ │ + bl e46c4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000367f2 : │ │ │ │ +00036592 : │ │ │ │ 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] @ (369c8 ) │ │ │ │ + ldr r3, [pc, #448] @ (36768 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov fp, r0 │ │ │ │ mov sl, r1 │ │ │ │ ldrd r0, r1, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r9, [sp, #96] @ 0x60 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1f5ef8 │ │ │ │ + bl 84df4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 369be │ │ │ │ + beq.w 3675e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ - bl b9528 │ │ │ │ + bl b97f0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbnz r0, 3686a │ │ │ │ + cbnz r0, 3660a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 36846 │ │ │ │ + bne.n 365e6 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 369be │ │ │ │ + b.n 3675e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 36842 │ │ │ │ - ldr r2, [pc, #380] @ (369cc ) │ │ │ │ + bne.n 365e2 │ │ │ │ + ldr r2, [pc, #380] @ (3676c ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 36860 │ │ │ │ + cbz r3, 36600 │ │ │ │ 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 36842 │ │ │ │ + b.n 365e2 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, sl │ │ │ │ str r4, [sp, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 368ec │ │ │ │ + beq.n 3668c │ │ │ │ mov r0, r7 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3698a │ │ │ │ + beq.w 3672a │ │ │ │ add.w r0, r7, r9 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3695a │ │ │ │ + beq.n 366fa │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 368aa │ │ │ │ + ble.n 3664a │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r8, r3, lsl #2] │ │ │ │ str.w r2, [r6, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 3689c │ │ │ │ + bne.n 3663c │ │ │ │ cmp r7, #0 │ │ │ │ - bgt.n 368b4 │ │ │ │ + bgt.n 36654 │ │ │ │ mov r7, r4 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 368ee │ │ │ │ + b.n 3668e │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ add.w ip, r4, #8 │ │ │ │ add.w r0, r6, r9, lsl #2 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ add.w lr, r2, #4 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ @@ -17695,95 +17473,95 @@ │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ str.w r1, [ip, #4]! │ │ │ │ ldr.w r2, [lr, r3, lsl #3] │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r3 │ │ │ │ str.w r2, [r0], #4 │ │ │ │ - bne.n 368c8 │ │ │ │ - b.n 368ae │ │ │ │ + bne.n 36668 │ │ │ │ + b.n 3664e │ │ │ │ mov r6, r7 │ │ │ │ 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, [fp, #84] @ 0x54 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - bl b962c │ │ │ │ + bl b98f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 36956 │ │ │ │ + cbz r0, 366f6 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl b99dc <_Py_NewReferenceNoTotal@@Base+0x1e4> │ │ │ │ + bl b9ca4 <_Py_NewReferenceNoTotal@@Base+0x1e4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36954 │ │ │ │ + beq.n 366f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36954 │ │ │ │ - ldr r2, [pc, #144] @ (369cc ) │ │ │ │ + cbnz r3, 366f4 │ │ │ │ + ldr r2, [pc, #144] @ (3676c ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 3694c │ │ │ │ + cbz r3, 366ec │ │ │ │ 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, r8 │ │ │ │ - cbz r7, 3698c │ │ │ │ - b.n 3695e │ │ │ │ + cbz r7, 3672c │ │ │ │ + b.n 366fe │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3698c │ │ │ │ + beq.n 3672c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3698c │ │ │ │ - ldr r2, [pc, #92] @ (369cc ) │ │ │ │ + cbnz r3, 3672c │ │ │ │ + ldr r2, [pc, #92] @ (3676c ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 36980 │ │ │ │ + cbz r3, 36720 │ │ │ │ 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 │ │ │ │ - b.n 3698c │ │ │ │ + b.n 3672c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 369bc │ │ │ │ + beq.n 3675c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 369bc │ │ │ │ - ldr r2, [pc, #40] @ (369cc ) │ │ │ │ + cbnz r3, 3675c │ │ │ │ + ldr r2, [pc, #40] @ (3676c ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 369b4 │ │ │ │ + cbz r3, 36754 │ │ │ │ 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] │ │ │ │ @@ -17794,693 +17572,693 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000369d0 <_Py_open_noraise@@Base>: │ │ │ │ +00036770 <_Py_open_noraise@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ orr.w r1, r1, #524288 @ 0x80000 │ │ │ │ - blx 2a278 <__open64_2@plt> │ │ │ │ + blx 29470 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 36a08 <_Py_open_noraise@@Base+0x38> │ │ │ │ + blt.n 367a8 <_Py_open_noraise@@Base+0x38> │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #23216 @ 0x5ab0 │ │ │ │ + movw r2, #23168 @ 0x5a80 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - bl 20a760 <_PyOnceFlag_CallOnceSlow@@Base+0x1aec> │ │ │ │ + bl 20b420 <_PyOnceFlag_CallOnceSlow@@Base+0x1ae0> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 36a0c <_Py_open_noraise@@Base+0x3c> │ │ │ │ + bne.n 367ac <_Py_open_noraise@@Base+0x3c> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - blx 2a1fc │ │ │ │ - b.n 36a0c <_Py_open_noraise@@Base+0x3c> │ │ │ │ + blx 29c08 │ │ │ │ + b.n 367ac <_Py_open_noraise@@Base+0x3c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ 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, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbnz r3, 36a2e <_Py_open_noraise@@Base+0x5e> │ │ │ │ - bl 17672c │ │ │ │ + cbnz r3, 367ce <_Py_open_noraise@@Base+0x5e> │ │ │ │ + bl 176010 │ │ │ │ str r0, [r4, #0] │ │ │ │ add.w r0, r4, #8 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 36a66 <_Py_open_noraise@@Base+0x96> │ │ │ │ + bne.n 36806 <_Py_open_noraise@@Base+0x96> │ │ │ │ mov r1, r5 │ │ │ │ - bl 36a72 <_Py_open_noraise@@Base+0xa2> │ │ │ │ + bl 36812 <_Py_open_noraise@@Base+0xa2> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 36a62 <_Py_open_noraise@@Base+0x92> │ │ │ │ + cbz r0, 36802 <_Py_open_noraise@@Base+0x92> │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ + bl f892c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ mvneq.w r3, #1 │ │ │ │ mvnne.w r3, #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl f8b9c │ │ │ │ - b.n 36a6e <_Py_open_noraise@@Base+0x9e> │ │ │ │ + bl f8b98 │ │ │ │ + b.n 3680e <_Py_open_noraise@@Base+0x9e> │ │ │ │ str r6, [r4, #4] │ │ │ │ - b.n 36a6e <_Py_open_noraise@@Base+0x9e> │ │ │ │ + b.n 3680e <_Py_open_noraise@@Base+0x9e> │ │ │ │ movs r5, #0 │ │ │ │ str r6, [r4, #4] │ │ │ │ - bl 38cac <_PyXI_ApplyError@@Base+0x480> │ │ │ │ + bl 38a4c <_PyXI_ApplyError@@Base+0x480> │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f8a2c │ │ │ │ - cbz r0, 36aa2 <_Py_open_noraise@@Base+0xd2> │ │ │ │ + bl f8a28 │ │ │ │ + cbz r0, 36842 <_Py_open_noraise@@Base+0xd2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 38cac <_PyXI_ApplyError@@Base+0x480> │ │ │ │ - b.n 36cfe <_Py_open_noraise@@Base+0x32e> │ │ │ │ + bl 38a4c <_PyXI_ApplyError@@Base+0x480> │ │ │ │ + b.n 36a9e <_Py_open_noraise@@Base+0x32e> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst.w r3, #2 │ │ │ │ ite eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 36d84 │ │ │ │ + bl 36b24 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36d08 <_Py_open_noraise@@Base+0x338> │ │ │ │ + beq.w 36aa8 <_Py_open_noraise@@Base+0x338> │ │ │ │ mov r1, r8 │ │ │ │ - bl 36d8a │ │ │ │ + bl 36b2a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36ae0 <_Py_open_noraise@@Base+0x110> │ │ │ │ + beq.n 36880 <_Py_open_noraise@@Base+0x110> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 36ae0 <_Py_open_noraise@@Base+0x110> │ │ │ │ + cbnz r3, 36880 <_Py_open_noraise@@Base+0x110> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36d08 <_Py_open_noraise@@Base+0x338> │ │ │ │ + beq.w 36aa8 <_Py_open_noraise@@Base+0x338> │ │ │ │ mov r0, r4 │ │ │ │ - bl 214e30 │ │ │ │ + bl 215a98 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36d08 <_Py_open_noraise@@Base+0x338> │ │ │ │ + beq.w 36aa8 <_Py_open_noraise@@Base+0x338> │ │ │ │ movs r1, #0 │ │ │ │ - bl 36d8a │ │ │ │ + bl 36b2a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36b14 <_Py_open_noraise@@Base+0x144> │ │ │ │ + beq.n 368b4 <_Py_open_noraise@@Base+0x144> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 36b14 <_Py_open_noraise@@Base+0x144> │ │ │ │ + cbnz r3, 368b4 <_Py_open_noraise@@Base+0x144> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36d08 <_Py_open_noraise@@Base+0x338> │ │ │ │ + beq.w 36aa8 <_Py_open_noraise@@Base+0x338> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1144bc │ │ │ │ + bl 1142a0 <_Py_normpath@@Base+0x308> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36d08 <_Py_open_noraise@@Base+0x338> │ │ │ │ + beq.w 36aa8 <_Py_open_noraise@@Base+0x338> │ │ │ │ movs r1, #0 │ │ │ │ - bl 36d8a │ │ │ │ + bl 36b2a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36b48 <_Py_open_noraise@@Base+0x178> │ │ │ │ + beq.n 368e8 <_Py_open_noraise@@Base+0x178> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36b48 <_Py_open_noraise@@Base+0x178> │ │ │ │ + cbnz r3, 368e8 <_Py_open_noraise@@Base+0x178> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36d08 <_Py_open_noraise@@Base+0x338> │ │ │ │ + beq.w 36aa8 <_Py_open_noraise@@Base+0x338> │ │ │ │ mov r0, r6 │ │ │ │ - bl 10d9d0 │ │ │ │ + bl 10d788 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36d12 <_Py_open_noraise@@Base+0x342> │ │ │ │ + beq.w 36ab2 <_Py_open_noraise@@Base+0x342> │ │ │ │ movs r1, #0 │ │ │ │ - bl 36d8a │ │ │ │ + bl 36b2a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36b7c <_Py_open_noraise@@Base+0x1ac> │ │ │ │ + beq.n 3691c <_Py_open_noraise@@Base+0x1ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36b7c <_Py_open_noraise@@Base+0x1ac> │ │ │ │ + cbnz r3, 3691c <_Py_open_noraise@@Base+0x1ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36d1c <_Py_open_noraise@@Base+0x34c> │ │ │ │ - movw r0, #12168 @ 0x2f88 │ │ │ │ + beq.w 36abc <_Py_open_noraise@@Base+0x34c> │ │ │ │ + movw r0, #8776 @ 0x2248 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 145218 │ │ │ │ + bl 1452e0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36d02 <_Py_open_noraise@@Base+0x332> │ │ │ │ - movw r1, #41112 @ 0xa098 │ │ │ │ + beq.w 36aa2 <_Py_open_noraise@@Base+0x332> │ │ │ │ + movw r1, #37720 @ 0x9358 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ee1b4 │ │ │ │ + bl ee318 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36bbc <_Py_open_noraise@@Base+0x1ec> │ │ │ │ + beq.n 3695c <_Py_open_noraise@@Base+0x1ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 36bbc <_Py_open_noraise@@Base+0x1ec> │ │ │ │ + cbnz r3, 3695c <_Py_open_noraise@@Base+0x1ec> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 36d02 <_Py_open_noraise@@Base+0x332> │ │ │ │ + beq.w 36aa2 <_Py_open_noraise@@Base+0x332> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41132 @ 0xa0ac │ │ │ │ + movw r1, #37740 @ 0x936c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ee1b4 │ │ │ │ + bl ee318 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36be8 <_Py_open_noraise@@Base+0x218> │ │ │ │ + beq.n 36988 <_Py_open_noraise@@Base+0x218> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36be8 <_Py_open_noraise@@Base+0x218> │ │ │ │ + cbnz r3, 36988 <_Py_open_noraise@@Base+0x218> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 36d02 <_Py_open_noraise@@Base+0x332> │ │ │ │ + beq.w 36aa2 <_Py_open_noraise@@Base+0x332> │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #1 │ │ │ │ - bl 9075c │ │ │ │ + bl 909f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36c8e <_Py_open_noraise@@Base+0x2be> │ │ │ │ - bl 806b0 │ │ │ │ + beq.n 36a2e <_Py_open_noraise@@Base+0x2be> │ │ │ │ + bl 8079c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36c90 <_Py_open_noraise@@Base+0x2c0> │ │ │ │ + beq.n 36a30 <_Py_open_noraise@@Base+0x2c0> │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r1, #41148 @ 0xa0bc │ │ │ │ + movw r1, #37756 @ 0x937c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36c90 <_Py_open_noraise@@Base+0x2c0> │ │ │ │ + beq.n 36a30 <_Py_open_noraise@@Base+0x2c0> │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r1, #41164 @ 0xa0cc │ │ │ │ + movw r1, #37772 @ 0x938c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36c90 <_Py_open_noraise@@Base+0x2c0> │ │ │ │ + beq.n 36a30 <_Py_open_noraise@@Base+0x2c0> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10447c │ │ │ │ + bl 104394 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36c5a <_Py_open_noraise@@Base+0x28a> │ │ │ │ + beq.n 369fa <_Py_open_noraise@@Base+0x28a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 36c5a <_Py_open_noraise@@Base+0x28a> │ │ │ │ + cbnz r3, 369fa <_Py_open_noraise@@Base+0x28a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36c70 <_Py_open_noraise@@Base+0x2a0> │ │ │ │ + beq.n 36a10 <_Py_open_noraise@@Base+0x2a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36c70 <_Py_open_noraise@@Base+0x2a0> │ │ │ │ + cbnz r3, 36a10 <_Py_open_noraise@@Base+0x2a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36c86 <_Py_open_noraise@@Base+0x2b6> │ │ │ │ + beq.n 36a26 <_Py_open_noraise@@Base+0x2b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 36c86 <_Py_open_noraise@@Base+0x2b6> │ │ │ │ + cbnz r3, 36a26 <_Py_open_noraise@@Base+0x2b6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 36ca4 <_Py_open_noraise@@Base+0x2d4> │ │ │ │ - b.n 36c90 <_Py_open_noraise@@Base+0x2c0> │ │ │ │ + bne.n 36a44 <_Py_open_noraise@@Base+0x2d4> │ │ │ │ + b.n 36a30 <_Py_open_noraise@@Base+0x2c0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f604c │ │ │ │ - b.n 36d02 <_Py_open_noraise@@Base+0x332> │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 36aa2 <_Py_open_noraise@@Base+0x332> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #36624 @ 0x8f10 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl eec40 │ │ │ │ + bl ef1d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 36cec <_Py_open_noraise@@Base+0x31c> │ │ │ │ - ldr r0, [pc, #196] @ (36d80 <_Py_open_noraise@@Base+0x3b0>) │ │ │ │ + cbz r0, 36a8c <_Py_open_noraise@@Base+0x31c> │ │ │ │ + ldr r0, [pc, #196] @ (36b20 <_Py_open_noraise@@Base+0x3b0>) │ │ │ │ mov r1, r4 │ │ │ │ - bl 13d980 │ │ │ │ + bl 13da3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 36d2c <_Py_open_noraise@@Base+0x35c> │ │ │ │ + bne.n 36acc <_Py_open_noraise@@Base+0x35c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 36d60 <_Py_open_noraise@@Base+0x390> │ │ │ │ + beq.n 36b00 <_Py_open_noraise@@Base+0x390> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 36d8a │ │ │ │ + bl 36b2a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 36d3c <_Py_open_noraise@@Base+0x36c> │ │ │ │ - cbnz r4, 36d4c <_Py_open_noraise@@Base+0x37c> │ │ │ │ + bne.n 36adc <_Py_open_noraise@@Base+0x36c> │ │ │ │ + cbnz r4, 36aec <_Py_open_noraise@@Base+0x37c> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 36d64 <_Py_open_noraise@@Base+0x394> │ │ │ │ + bne.n 36b04 <_Py_open_noraise@@Base+0x394> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbz r3, 36d02 <_Py_open_noraise@@Base+0x332> │ │ │ │ + cbz r3, 36aa2 <_Py_open_noraise@@Base+0x332> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 36d76 <_Py_open_noraise@@Base+0x3a6> │ │ │ │ - bl f8b9c │ │ │ │ - b.n 36cfe <_Py_open_noraise@@Base+0x32e> │ │ │ │ - movw r4, #40984 @ 0xa018 │ │ │ │ + b.n 36b16 <_Py_open_noraise@@Base+0x3a6> │ │ │ │ + bl f8b98 │ │ │ │ + b.n 36a9e <_Py_open_noraise@@Base+0x32e> │ │ │ │ + movw r4, #37592 @ 0x92d8 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ - b.n 36d24 <_Py_open_noraise@@Base+0x354> │ │ │ │ - movw r4, #41036 @ 0xa04c │ │ │ │ + b.n 36ac4 <_Py_open_noraise@@Base+0x354> │ │ │ │ + movw r4, #37644 @ 0x930c │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ - b.n 36d24 <_Py_open_noraise@@Base+0x354> │ │ │ │ - movw r4, #41072 @ 0xa070 │ │ │ │ + b.n 36ac4 <_Py_open_noraise@@Base+0x354> │ │ │ │ + movw r4, #37680 @ 0x9330 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ - bl 38cac <_PyXI_ApplyError@@Base+0x480> │ │ │ │ - b.n 36d76 <_Py_open_noraise@@Base+0x3a6> │ │ │ │ + bl 38a4c <_PyXI_ApplyError@@Base+0x480> │ │ │ │ + b.n 36b16 <_Py_open_noraise@@Base+0x3a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 36ccc <_Py_open_noraise@@Base+0x2fc> │ │ │ │ + bne.n 36a6c <_Py_open_noraise@@Base+0x2fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36ccc <_Py_open_noraise@@Base+0x2fc> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 36a6c <_Py_open_noraise@@Base+0x2fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 36cea <_Py_open_noraise@@Base+0x31a> │ │ │ │ + bne.n 36a8a <_Py_open_noraise@@Base+0x31a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36cea <_Py_open_noraise@@Base+0x31a> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 36a8a <_Py_open_noraise@@Base+0x31a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 36cec <_Py_open_noraise@@Base+0x31c> │ │ │ │ + beq.n 36a8c <_Py_open_noraise@@Base+0x31c> │ │ │ │ subs r3, #1 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 36cec <_Py_open_noraise@@Base+0x31c> │ │ │ │ + bne.n 36a8c <_Py_open_noraise@@Base+0x31c> │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r4, r3] │ │ │ │ - b.n 36cec <_Py_open_noraise@@Base+0x31c> │ │ │ │ + b.n 36a8c <_Py_open_noraise@@Base+0x31c> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 36cec <_Py_open_noraise@@Base+0x31c> │ │ │ │ + b.n 36a8c <_Py_open_noraise@@Base+0x31c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 36cfa <_Py_open_noraise@@Base+0x32a> │ │ │ │ + bne.n 36a9a <_Py_open_noraise@@Base+0x32a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36cfa <_Py_open_noraise@@Base+0x32a> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 36a9a <_Py_open_noraise@@Base+0x32a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00036d84 : │ │ │ │ +00036b24 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 165d50 │ │ │ │ + b.w 165730 │ │ │ │ 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, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 36dee │ │ │ │ - blx 29db4 │ │ │ │ + cbz r0, 36b8e │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 36dd0 │ │ │ │ + beq.n 36b70 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41488 @ 0xa210 │ │ │ │ + movw r1, #38096 @ 0x94d0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 36dee │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 36b8e │ │ │ │ adds r0, #1 │ │ │ │ - bl 7b390 │ │ │ │ + bl 7b358 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 36de0 │ │ │ │ - bl 241c5c │ │ │ │ - b.n 36dec │ │ │ │ + cbnz r0, 36b80 │ │ │ │ + bl 242440 │ │ │ │ + b.n 36b8c │ │ │ │ mov r1, r4 │ │ │ │ - blx 29fc0 │ │ │ │ - cbz r6, 36dec │ │ │ │ + blx 29e9c │ │ │ │ + cbz r6, 36b8c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00036df4 : │ │ │ │ - b.w 1144bc │ │ │ │ +00036b94 : │ │ │ │ + b.w 1142a0 <_Py_normpath@@Base+0x308> │ │ │ │ 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] │ │ │ │ - blx 294fc <__sendmsg64@plt> │ │ │ │ + blx 2a1ec <__sendmsg64@plt> │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ 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, 36e48 │ │ │ │ + cbz r0, 36be8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36e48 │ │ │ │ + beq.n 36be8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36e48 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36be8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 36e64 │ │ │ │ + cbz r0, 36c04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36e64 │ │ │ │ + beq.n 36c04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36e64 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36c04 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 36e80 │ │ │ │ + cbz r0, 36c20 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36e80 │ │ │ │ + beq.n 36c20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36e80 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36c20 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 36e9c │ │ │ │ + cbz r0, 36c3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36e9c │ │ │ │ + beq.n 36c3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36e9c │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36c3c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 36eb8 │ │ │ │ + cbz r0, 36c58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36eb8 │ │ │ │ + beq.n 36c58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36eb8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36c58 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00036ebc <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +00036c5c <_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 │ │ │ │ ldr.w r0, [r0, #3668] @ 0xe54 │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ 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 130414 │ │ │ │ + bl 13051c │ │ │ │ orrs.w r3, r5, r6 │ │ │ │ - bne.n 36f1e <_PyInterpreterState_IDDecref@@Base+0x62> │ │ │ │ + bne.n 36cbe <_PyInterpreterState_IDDecref@@Base+0x62> │ │ │ │ ldr.w r3, [r4, #3664] @ 0xe50 │ │ │ │ - cbz r3, 36f1e <_PyInterpreterState_IDDecref@@Base+0x62> │ │ │ │ + cbz r3, 36cbe <_PyInterpreterState_IDDecref@@Base+0x62> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22bd68 <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 22cb10 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 22be9c │ │ │ │ + bl 22cc44 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2393b4 │ │ │ │ + bl 239ff8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22be9c │ │ │ │ + b.w 22cc44 │ │ │ │ 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, 36f6c <_PyInterpreterState_IDDecref@@Base+0xb0> │ │ │ │ + cbz r4, 36d0c <_PyInterpreterState_IDDecref@@Base+0xb0> │ │ │ │ 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 36f44 <_PyInterpreterState_IDDecref@@Base+0x88> │ │ │ │ + bne.n 36ce4 <_PyInterpreterState_IDDecref@@Base+0x88> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 130414 │ │ │ │ + bl 13051c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #42928 @ 0xa7b0 │ │ │ │ + movw r0, #39536 @ 0x9a70 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #63664 @ 0xf8b0 │ │ │ │ + movw r1, #60212 @ 0xeb34 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ - movw r1, #30128 @ 0x75b0 │ │ │ │ + movw r1, #26736 @ 0x6870 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r4, r0 │ │ │ │ - bl 128ffc │ │ │ │ - cbnz r0, 36fb0 <_PyInterpreterState_IDDecref@@Base+0xf4> │ │ │ │ + bl 128e54 │ │ │ │ + cbnz r0, 36d50 <_PyInterpreterState_IDDecref@@Base+0xf4> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24e29c │ │ │ │ + b.w 24e994 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84464 │ │ │ │ + b.w 84544 │ │ │ │ │ │ │ │ -00036fb8 : │ │ │ │ +00036d58 : │ │ │ │ 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 r5, [pc, #316] @ (37108 ) │ │ │ │ + ldr r5, [pc, #316] @ (36ea8 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r1 │ │ │ │ - bl 223544 │ │ │ │ + bl 22437c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r3, [r5, #1292] @ 0x50c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 370ee │ │ │ │ + beq.w 36e8e │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ ldr.w r3, [r5, #1292] @ 0x50c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 370e0 │ │ │ │ - cbnz r4, 36ff8 │ │ │ │ + beq.n 36e80 │ │ │ │ + cbnz r4, 36d98 │ │ │ │ ldr.w r4, [r5, #1384] @ 0x568 │ │ │ │ - b.n 37004 │ │ │ │ + b.n 36da4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #1388] @ 0x56c │ │ │ │ - bl 7fbbc <_Py_hashtable_get@@Base> │ │ │ │ + bl 7fc9c <_Py_hashtable_get@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 370d2 │ │ │ │ + beq.n 36e72 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - movw r3, #2009 @ 0x7d9 │ │ │ │ + movw r3, #2129 @ 0x851 │ │ │ │ movt r3, #20 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3701c │ │ │ │ + bne.n 36dbc │ │ │ │ mov.w fp, sl, ror #4 │ │ │ │ - b.n 37022 │ │ │ │ + b.n 36dc2 │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ mov fp, r0 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - movw r9, #59345 @ 0xe7d1 │ │ │ │ + movw r9, #58689 @ 0xe541 │ │ │ │ movt r9, #21 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r7, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ and.w r7, r7, fp │ │ │ │ ldr.w r6, [r3, r7, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 370d2 │ │ │ │ + beq.n 36e72 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp fp, r2 │ │ │ │ - bne.n 3705a │ │ │ │ + bne.n 36dfa │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 37054 │ │ │ │ + bne.n 36df4 │ │ │ │ cmp sl, r1 │ │ │ │ - beq.n 37060 │ │ │ │ - b.n 3705a │ │ │ │ + beq.n 36e00 │ │ │ │ + b.n 36dfa │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ - cbnz r0, 37060 │ │ │ │ + cbnz r0, 36e00 │ │ │ │ mov r8, r6 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ - b.n 3703c │ │ │ │ + b.n 36ddc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3706e │ │ │ │ + beq.n 36e0e │ │ │ │ str.w r2, [r8] │ │ │ │ - b.n 37074 │ │ │ │ + b.n 36e14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ vldr s15, [r4] │ │ │ │ - vldr d5, [pc, #120] @ 37100 │ │ │ │ + vldr d5, [pc, #120] @ 36ea0 │ │ │ │ vcvt.f32.u32 s13, s15 │ │ │ │ vldr s15, [r4, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vdiv.f32 s14, s13, s15 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 370ae │ │ │ │ + bpl.n 36e4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f5298 │ │ │ │ - cbz r7, 370d2 │ │ │ │ + bl 1f5ef8 │ │ │ │ + cbz r7, 36e72 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr.w r3, [r5, #1364] @ 0x554 │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr.w r2, [r5, #1336] @ 0x538 │ │ │ │ str.w r3, [r5, #1364] @ 0x554 │ │ │ │ - movw r3, #47045 @ 0xb7c5 │ │ │ │ + movw r3, #46989 @ 0xb78d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 370d6 │ │ │ │ + bne.n 36e76 │ │ │ │ mov r0, r7 │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 370e4 │ │ │ │ + b.n 36e84 │ │ │ │ ldr.w r0, [r5, #1320] @ 0x528 │ │ │ │ mov r1, r7 │ │ │ │ blx r2 │ │ │ │ - b.n 370d2 │ │ │ │ + b.n 36e72 │ │ │ │ mvn.w r4, #1 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 130414 │ │ │ │ - b.n 370f2 │ │ │ │ + bl 13051c │ │ │ │ + b.n 36e92 │ │ │ │ mvn.w r4, #1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 223608 │ │ │ │ + bl 224440 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #185 @ 0xb9 │ │ │ │ @@ -18496,1336 +18274,1336 @@ │ │ │ │ mov r6, r1 │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ ldr r7, [r1, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3714c │ │ │ │ + beq.n 36eec │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ ite le │ │ │ │ movle.w r9, #0 │ │ │ │ movgt.w r9, #1 │ │ │ │ - b.n 3714e │ │ │ │ + b.n 36eee │ │ │ │ mov r9, sl │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 371ec │ │ │ │ + beq.n 36f8c │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #59632 @ 0xe8f0 │ │ │ │ + movw r0, #56156 @ 0xdb5c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3731a │ │ │ │ + beq.w 370ba │ │ │ │ mov r3, sl │ │ │ │ movs r2, #6 │ │ │ │ mov r1, r0 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 10dfe0 <_PyUnicodeWriter_WriteSubstring@@Base+0x420> │ │ │ │ + bl 10da8c <_PyUnicodeWriter_WriteSubstring@@Base+0x114> │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 371a6 │ │ │ │ + bne.n 36f46 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 373d6 │ │ │ │ + beq.w 37176 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 373d6 │ │ │ │ + bne.w 37176 │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 373d6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37176 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 371b8 │ │ │ │ + beq.n 36f58 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 371b8 │ │ │ │ + cbnz r3, 36f58 │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ str.w r8, [sp, #8] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r0, r1, [r5, #48] @ 0x30 │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 11ef1c │ │ │ │ + bl 11ecf8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 371de │ │ │ │ + bge.n 36f7e │ │ │ │ mov r0, r5 │ │ │ │ - bl 13c060 <_PySet_NextEntryRef@@Base+0xfc> │ │ │ │ - b.n 3731a │ │ │ │ + bl 13c024 │ │ │ │ + b.n 370ba │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 27b470 <_PyArg_ParseStackAndKeywords@@Base+0xfc0> │ │ │ │ + bl 27b534 <_PyArg_ParseStackAndKeywords@@Base+0xfc0> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3722a │ │ │ │ - b.n 371d6 │ │ │ │ + bne.n 36fca │ │ │ │ + b.n 36f76 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ str r7, [sp, #16] │ │ │ │ str.w r8, [sp, #8] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldrd r0, r1, [r5, #48] @ 0x30 │ │ │ │ - bl 11ef1c │ │ │ │ + bl 11ecf8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 373d6 │ │ │ │ + beq.w 37176 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldrd r0, r1, [r5, #48] @ 0x30 │ │ │ │ - bl 11f668 │ │ │ │ + bl 11f42c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 373d6 │ │ │ │ + beq.w 37176 │ │ │ │ ldr r4, [r6, #32] │ │ │ │ movs r2, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, r6 │ │ │ │ - bl 10dfe0 <_PyUnicodeWriter_WriteSubstring@@Base+0x420> │ │ │ │ + bl 10da8c <_PyUnicodeWriter_WriteSubstring@@Base+0x114> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37312 │ │ │ │ + beq.n 370b2 │ │ │ │ ldrd r0, r1, [r5, #48] @ 0x30 │ │ │ │ - bl 20a450 <_PyOnceFlag_CallOnceSlow@@Base+0x17dc> │ │ │ │ + bl 20b114 <_PyOnceFlag_CallOnceSlow@@Base+0x17d4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37312 │ │ │ │ + beq.n 370b2 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1183d8 │ │ │ │ + bl 1181a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3726c │ │ │ │ + bge.n 3700c │ │ │ │ mov r0, r5 │ │ │ │ - bl 13c060 <_PySet_NextEntryRef@@Base+0xfc> │ │ │ │ - b.n 37312 │ │ │ │ + bl 13c024 │ │ │ │ + b.n 370b2 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ - bl 208b68 <_Py_normpath@@Base+0x648> │ │ │ │ + bl 209834 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37264 │ │ │ │ + beq.n 37004 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20dc10 │ │ │ │ + bl 20e798 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13c060 <_PySet_NextEntryRef@@Base+0xfc> │ │ │ │ + bl 13c024 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 37312 │ │ │ │ + beq.n 370b2 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 210fcc │ │ │ │ + bl 211d1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 372ce │ │ │ │ + bne.n 3706e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37312 │ │ │ │ + beq.n 370b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37312 │ │ │ │ + cbnz r3, 370b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37312 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 370b2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 372de │ │ │ │ + beq.n 3707e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 372de │ │ │ │ + cbnz r3, 3707e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #3 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ - bl 208b68 <_Py_normpath@@Base+0x648> │ │ │ │ + bl 209834 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37312 │ │ │ │ + beq.n 370b2 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #11 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #55 @ 0x37 │ │ │ │ - bl 208b68 <_Py_normpath@@Base+0x648> │ │ │ │ + bl 209834 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 37320 │ │ │ │ + bne.n 370c0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 371d6 │ │ │ │ + bne.w 36f76 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 373d6 │ │ │ │ + b.n 37176 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 373ba │ │ │ │ + beq.n 3715a │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20dc10 │ │ │ │ + bl 20e798 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13c060 <_PySet_NextEntryRef@@Base+0xfc> │ │ │ │ + bl 13c024 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3731a │ │ │ │ + beq.n 370ba │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ str r7, [sp, #16] │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 210fcc │ │ │ │ + bl 211d1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 37370 │ │ │ │ + bne.n 37110 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 373d6 │ │ │ │ + beq.n 37176 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 373d6 │ │ │ │ + bne.n 37176 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 373d6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37176 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37380 │ │ │ │ + beq.n 37120 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 37380 │ │ │ │ + cbnz r3, 37120 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add r6, sp, #20 │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ - bl 208b68 <_Py_normpath@@Base+0x648> │ │ │ │ + bl 209834 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 373d6 │ │ │ │ + beq.n 37176 │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ - bl 208b68 <_Py_normpath@@Base+0x648> │ │ │ │ + bl 209834 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 373d6 │ │ │ │ + beq.n 37176 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ str r7, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r8, [sp] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 11c7cc <_Py_GetErrorHandler@@Base+0x9d8> │ │ │ │ + bl 11c5ac <_Py_GetErrorHandler@@Base+0x9e4> │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000373de : │ │ │ │ - ldr r0, [pc, #4] @ (373e4 ) │ │ │ │ - b.w ede8c │ │ │ │ +0003717e : │ │ │ │ + ldr r0, [pc, #4] @ (37184 ) │ │ │ │ + b.w edff0 │ │ │ │ cdp2 0, 0, cr0, cr4, cr13, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #43576 @ 0xaa38 │ │ │ │ + movw r1, #40496 @ 0x9e30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r4, r0 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 37410 │ │ │ │ + bge.n 371b0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 376ca │ │ │ │ + b.n 3746a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43588 @ 0xaa44 │ │ │ │ + movw r1, #40508 @ 0x9e3c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3740a │ │ │ │ + blt.n 371aa │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43600 @ 0xaa50 │ │ │ │ + movw r1, #40520 @ 0x9e48 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3740a │ │ │ │ + blt.n 371aa │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43612 @ 0xaa5c │ │ │ │ + movw r1, #40532 @ 0x9e54 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3740a │ │ │ │ + blt.n 371aa │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43620 @ 0xaa64 │ │ │ │ + movw r1, #40540 @ 0x9e5c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3740a │ │ │ │ + blt.n 371aa │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43632 @ 0xaa70 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3740a │ │ │ │ + blt.n 371aa │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43644 @ 0xaa7c │ │ │ │ + movw r1, #40564 @ 0x9e74 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3740a │ │ │ │ + blt.n 371aa │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43656 @ 0xaa88 │ │ │ │ + movw r1, #40576 @ 0x9e80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3740a │ │ │ │ + blt.n 371aa │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43668 @ 0xaa94 │ │ │ │ + movw r1, #40588 @ 0x9e8c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3740a │ │ │ │ + blt.n 371aa │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43676 @ 0xaa9c │ │ │ │ + movw r1, #40596 @ 0x9e94 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3740a │ │ │ │ + blt.n 371aa │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43688 @ 0xaaa8 │ │ │ │ + movw r1, #40608 @ 0x9ea0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3740a │ │ │ │ + blt.n 371aa │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43700 @ 0xaab4 │ │ │ │ + movw r1, #40620 @ 0x9eac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3740a │ │ │ │ + blt.n 371aa │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43712 @ 0xaac0 │ │ │ │ + movw r1, #40632 @ 0x9eb8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3740a │ │ │ │ + blt.n 371aa │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43724 @ 0xaacc │ │ │ │ + movw r1, #40644 @ 0x9ec4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43736 @ 0xaad8 │ │ │ │ + movw r1, #40656 @ 0x9ed0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43748 @ 0xaae4 │ │ │ │ + movw r1, #40668 @ 0x9edc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43760 @ 0xaaf0 │ │ │ │ + movw r1, #40680 @ 0x9ee8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43772 @ 0xaafc │ │ │ │ + movw r1, #40692 @ 0x9ef4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43784 @ 0xab08 │ │ │ │ + movw r1, #40704 @ 0x9f00 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43796 @ 0xab14 │ │ │ │ + movw r1, #40716 @ 0x9f0c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43804 @ 0xab1c │ │ │ │ + movw r1, #40724 @ 0x9f14 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43816 @ 0xab28 │ │ │ │ + movw r1, #40736 @ 0x9f20 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43828 @ 0xab34 │ │ │ │ + movw r1, #40748 @ 0x9f2c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43840 @ 0xab40 │ │ │ │ + movw r1, #40760 @ 0x9f38 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43852 @ 0xab4c │ │ │ │ + movw r1, #40772 @ 0x9f44 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43864 @ 0xab58 │ │ │ │ + movw r1, #40784 @ 0x9f50 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43876 @ 0xab64 │ │ │ │ + movw r1, #40796 @ 0x9f5c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43888 @ 0xab70 │ │ │ │ + movw r1, #40808 @ 0x9f68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43900 @ 0xab7c │ │ │ │ + movw r1, #40820 @ 0x9f74 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43912 @ 0xab88 │ │ │ │ + movw r1, #40832 @ 0x9f80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43924 @ 0xab94 │ │ │ │ + movw r1, #40844 @ 0x9f8c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43936 @ 0xaba0 │ │ │ │ + movw r1, #40856 @ 0x9f98 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43948 @ 0xabac │ │ │ │ + movw r1, #40868 @ 0x9fa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3740a │ │ │ │ + blt.w 371aa │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43964 @ 0xabbc │ │ │ │ + movw r1, #40884 @ 0x9fb4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ 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 │ │ │ │ - mov r4, r0 │ │ │ │ - add r2, sp, #20 │ │ │ │ - add r3, sp, #24 │ │ │ │ - add r5, sp, #28 │ │ │ │ - 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, #44336 @ 0xad30 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r5, [r4, #16] │ │ │ │ - bl e1ac4 │ │ │ │ - cbz r0, 37724 │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - mov r0, r4 │ │ │ │ - bl efa44 │ │ │ │ - cbnz r0, 37728 │ │ │ │ - movw r3, #43792 @ 0xab10 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #44236 @ 0xaccc │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 377d0 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - lsls r1, r2, #5 │ │ │ │ - bmi.n 3774a │ │ │ │ - movw r3, #43792 @ 0xab10 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #44264 @ 0xace8 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 37724 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - cbz r1, 3776e │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ - bmi.n 37776 │ │ │ │ - movw r3, #43792 @ 0xab10 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #44288 @ 0xad00 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 37724 │ │ │ │ - movw r1, #5704 @ 0x1648 │ │ │ │ - movt r1, #76 @ 0x4c │ │ │ │ - str r1, [sp, #0] │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #23944 @ 0x5d88 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #44328 @ 0xad28 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl ac278 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 37724 │ │ │ │ - bl 230b88 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 377d0 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - strd r4, r1, [sp] │ │ │ │ - ldrd r3, r2, [sp, #20] │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - bl 24f648 <_PyCompile_GetUnaryIntrinsicName@@Base+0x1dc> │ │ │ │ - adds r0, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bne.n 377b8 │ │ │ │ - bl 2317e8 │ │ │ │ - b.n 37724 │ │ │ │ - bl 2566dc │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2317e8 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 129598 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - 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, #4040] @ 0xfc8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldrb.w r7, [sp, #56] @ 0x38 │ │ │ │ - bl 10dfe0 <_PyUnicodeWriter_WriteSubstring@@Base+0x420> │ │ │ │ + bl 10da8c <_PyUnicodeWriter_WriteSubstring@@Base+0x114> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 378ec │ │ │ │ - cbz r7, 37846 │ │ │ │ + beq.n 37582 │ │ │ │ + cbz r7, 374dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #23 │ │ │ │ - bne.n 37846 │ │ │ │ + bne.n 374dc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1183d8 │ │ │ │ + bl 1181a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 378ec │ │ │ │ + beq.n 37582 │ │ │ │ ldrd r2, r1, [r5, #20] │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldmdb r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #117 @ 0x75 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 208b68 <_Py_normpath@@Base+0x648> │ │ │ │ + bl 209834 │ │ │ │ mov r4, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.n 37854 │ │ │ │ - b.n 378ec │ │ │ │ + bne.n 374ea │ │ │ │ + b.n 37582 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1183d8 │ │ │ │ + bl 1181a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.n 378ec │ │ │ │ + beq.n 37582 │ │ │ │ ldrd r2, r1, [r5, #20] │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldmdb r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 208b68 <_Py_normpath@@Base+0x648> │ │ │ │ + bl 209834 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bne.n 3788a │ │ │ │ - bl 13c060 <_PySet_NextEntryRef@@Base+0xfc> │ │ │ │ - b.n 378ec │ │ │ │ - bl 20dad0 │ │ │ │ + bne.n 37520 │ │ │ │ + bl 13c024 │ │ │ │ + b.n 37582 │ │ │ │ + bl 20e8e8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13c060 <_PySet_NextEntryRef@@Base+0xfc> │ │ │ │ - cbz r7, 378e8 │ │ │ │ + bl 13c024 │ │ │ │ + cbz r7, 3757e │ │ │ │ ldr r2, [r5, #16] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r7, r1, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 210fcc │ │ │ │ + bl 211d1c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 378d2 │ │ │ │ + bne.n 37568 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 378ec │ │ │ │ + beq.n 37582 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 378e0 │ │ │ │ - b.n 378ec │ │ │ │ + cbz r3, 37576 │ │ │ │ + b.n 37582 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 378dc │ │ │ │ + beq.n 37572 │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r7, #0] │ │ │ │ - cbz r4, 378e0 │ │ │ │ + cbz r4, 37576 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 378ec │ │ │ │ + b.n 37582 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 378ec │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37582 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + mov r4, r0 │ │ │ │ + add r2, sp, #20 │ │ │ │ + add r3, sp, #24 │ │ │ │ + add r5, sp, #28 │ │ │ │ + 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, #40992 @ 0xa020 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r5, [r4, #16] │ │ │ │ + bl e1ef0 │ │ │ │ + cbz r0, 375e0 │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ + mov r0, r4 │ │ │ │ + bl efb24 │ │ │ │ + cbnz r0, 375e4 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #40892 @ 0x9fbc │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 3768c │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + lsls r1, r2, #5 │ │ │ │ + bmi.n 37606 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #40920 @ 0x9fd8 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 375e0 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + cbz r1, 3762a │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + lsls r2, r2, #2 │ │ │ │ + bmi.n 37632 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #40944 @ 0x9ff0 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 375e0 │ │ │ │ + movw r1, #5704 @ 0x1648 │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ + str r1, [sp, #0] │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #20552 @ 0x5048 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + movw r0, #40984 @ 0xa018 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl ac528 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 375e0 │ │ │ │ + bl 231820 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 3768c │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + strd r4, r1, [sp] │ │ │ │ + ldrd r3, r2, [sp, #20] │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + bl 24fcec <_PyCompile_GetUnaryIntrinsicName@@Base+0x1c> │ │ │ │ + adds r0, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bne.n 37674 │ │ │ │ + bl 232480 │ │ │ │ + b.n 375e0 │ │ │ │ + bl 256b34 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 232480 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 129500 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 3790c │ │ │ │ + cbz r3, 376ac │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3790e │ │ │ │ + b.n 376ae │ │ │ │ mov r6, r3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #16] │ │ │ │ - cbnz r3, 37920 │ │ │ │ + cbnz r3, 376c0 │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 37920 │ │ │ │ + blt.n 376c0 │ │ │ │ cmp r5, #1 │ │ │ │ - bgt.n 37920 │ │ │ │ - cbnz r4, 37944 │ │ │ │ + bgt.n 376c0 │ │ │ │ + cbnz r4, 376e4 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ movw r3, #65376 @ 0xff60 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37a08 │ │ │ │ + beq.n 377a8 │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 37956 │ │ │ │ + beq.n 376f6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 176508 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbnz r0, 37956 │ │ │ │ + bl 175dec <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbnz r0, 376f6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37a08 │ │ │ │ + b.n 377a8 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - movw r1, #10196 @ 0x27d4 │ │ │ │ + movw r1, #6700 @ 0x1a2c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #44404 @ 0xad74 │ │ │ │ + movw r0, #41012 @ 0xa034 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r6 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37952 │ │ │ │ + beq.n 376f2 │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 37994 │ │ │ │ + ble.n 37734 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #3 │ │ │ │ - movw r1, #44420 @ 0xad84 │ │ │ │ + movw r1, #41028 @ 0xa044 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ adds r2, r6, #1 │ │ │ │ - bge.n 379b0 │ │ │ │ + bge.n 37750 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #44500 @ 0xadd4 │ │ │ │ + movw r1, #41108 @ 0xa094 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 37952 │ │ │ │ - ldr r3, [pc, #92] @ (37a10 ) │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 376f2 │ │ │ │ + ldr r3, [pc, #92] @ (377b0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 81c6c │ │ │ │ + bl 81d54 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37a08 │ │ │ │ + cbz r0, 377a8 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 379e0 │ │ │ │ + bne.n 37780 │ │ │ │ addw r6, r5, #3748 @ 0xea4 │ │ │ │ addw r5, r5, #3796 @ 0xed4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #16 │ │ │ │ - bl 1cd4a0 │ │ │ │ - cbnz r0, 379ee │ │ │ │ + bl 1cda58 │ │ │ │ + cbnz r0, 3778e │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 379ce │ │ │ │ - b.n 37a08 │ │ │ │ + bne.n 3776e │ │ │ │ + b.n 377a8 │ │ │ │ add.w r1, r5, r6, lsl #4 │ │ │ │ addw r1, r1, #3748 @ 0xea4 │ │ │ │ - bl 1cd4a0 │ │ │ │ - cbz r0, 37a08 │ │ │ │ + bl 1cda58 │ │ │ │ + cbz r0, 377a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37952 │ │ │ │ + beq.n 376f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37952 │ │ │ │ + bne.n 376f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37952 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 376f2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, 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, #4008] @ 0xfa8 │ │ │ │ - movw r2, #62960 @ 0xf5f0 │ │ │ │ + movw r2, #59568 @ 0xe8b0 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2229fc │ │ │ │ + bl 223840 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37b30 │ │ │ │ + beq.n 378d0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 37a5e │ │ │ │ + bmi.n 377fe │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #44876 @ 0xaf4c │ │ │ │ + movw r1, #41484 @ 0xa20c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 37b30 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 378d0 │ │ │ │ ldr.w ip, [r5, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 37a7a │ │ │ │ - ble.n 37b26 │ │ │ │ + beq.n 3781a │ │ │ │ + ble.n 378c6 │ │ │ │ movw r1, #35216 @ 0x8990 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ add.w r7, r5, #8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37ab8 │ │ │ │ + b.n 37858 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #44924 @ 0xaf7c │ │ │ │ + movw r1, #41532 @ 0xa23c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 37b30 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 378d0 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ - cbnz r2, 37ae0 │ │ │ │ + cbnz r2, 37880 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 37b0e │ │ │ │ + beq.n 378ae │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37a9a │ │ │ │ + bne.n 3783a │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 37b0e │ │ │ │ + beq.n 378ae │ │ │ │ adds r0, #1 │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 37b26 │ │ │ │ + beq.n 378c6 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 37a94 │ │ │ │ + blt.n 37834 │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #44980 @ 0xafb4 │ │ │ │ + movw r1, #41588 @ 0xa274 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 37b30 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 378d0 │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 37b04 │ │ │ │ + ble.n 378a4 │ │ │ │ adds r2, #8 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r8, [r2, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 37b0e │ │ │ │ + beq.n 378ae │ │ │ │ cmp lr, r6 │ │ │ │ - bne.n 37aee │ │ │ │ - b.n 37b04 │ │ │ │ + bne.n 3788e │ │ │ │ + b.n 378a4 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 37b0a │ │ │ │ + cbz r3, 378aa │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 37afe │ │ │ │ - b.n 37b0e │ │ │ │ + bne.n 3789e │ │ │ │ + b.n 378ae │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 37ab2 │ │ │ │ + bne.n 37852 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #45028 @ 0xafe4 │ │ │ │ + movw r1, #41636 @ 0xa2a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 37b30 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 378d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f7454 │ │ │ │ + bl 1f804c │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 37b36 │ │ │ │ + cbnz r0, 378d6 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 37ef8 │ │ │ │ + b.n 37c98 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #62960 @ 0xf5f0 │ │ │ │ + movw r2, #59568 @ 0xe8b0 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ - bl 27c2f4 │ │ │ │ + bl 27c39c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37b30 │ │ │ │ + beq.n 378d0 │ │ │ │ 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 37b6e │ │ │ │ + bpl.n 3790e │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f5a30 │ │ │ │ + bl 1f6690 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ str.w r8, [r4, #128] @ 0x80 │ │ │ │ - bl 81c6c │ │ │ │ + bl 81d54 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37e68 │ │ │ │ + beq.w 37c08 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cd9c8 │ │ │ │ + bl 1cd698 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 37bac │ │ │ │ + bge.n 3794c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ subs.w sl, r3, #1 │ │ │ │ - bmi.w 37e52 │ │ │ │ - b.n 37e0c │ │ │ │ + bmi.w 37bf2 │ │ │ │ + b.n 37bac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37bc2 │ │ │ │ + beq.n 37962 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 37bc2 │ │ │ │ + cbnz r3, 37962 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 37d84 │ │ │ │ + bne.w 37b24 │ │ │ │ mov.w sl, #0 │ │ │ │ mov fp, r4 │ │ │ │ add.w r3, r6, #8 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - bge.w 37d2a │ │ │ │ + bge.w 37aca │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r7, [r3, #4]! │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 37d24 │ │ │ │ + bge.w 37ac4 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w r4, [r7, #180] @ 0xb4 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bpl.n 37c3a │ │ │ │ - ldr r3, [pc, #696] @ (37ebc ) │ │ │ │ + bpl.n 379da │ │ │ │ + ldr r3, [pc, #696] @ (37c5c ) │ │ │ │ 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 37c26 │ │ │ │ + beq.n 379c6 │ │ │ │ cmp r4, #10 │ │ │ │ - bls.n 37c30 │ │ │ │ + bls.n 379d0 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 37c38 │ │ │ │ + b.n 379d8 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr r4, [r2, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 37d24 │ │ │ │ + beq.n 37ac4 │ │ │ │ mov r0, fp │ │ │ │ - bl 9123c │ │ │ │ + bl 914d8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37d02 │ │ │ │ - bl f8b9c │ │ │ │ + bne.n 37aa2 │ │ │ │ + bl f8b98 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w r9, [r7, #180] @ 0xb4 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bpl.n 37c9a │ │ │ │ - ldr r3, [pc, #604] @ (37ebc ) │ │ │ │ + bpl.n 37a3a │ │ │ │ + ldr r3, [pc, #604] @ (37c5c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add.w r0, r9, #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 37c96 │ │ │ │ + beq.n 37a36 │ │ │ │ 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 r9, [r2, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 37d10 │ │ │ │ + beq.n 37ab0 │ │ │ │ movw r8, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl a97b0 │ │ │ │ - cbz r0, 37d10 │ │ │ │ + bl a99f8 │ │ │ │ + cbz r0, 37ab0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 37ca8 │ │ │ │ + beq.n 37a48 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 37ca8 │ │ │ │ + ble.n 37a48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp fp, r2 │ │ │ │ - bne.n 37cf6 │ │ │ │ + bne.n 37a96 │ │ │ │ cmp r3, ip │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ itt ne │ │ │ │ addne.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ strne.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37d02 │ │ │ │ + beq.n 37aa2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 37d02 │ │ │ │ + b.n 37aa2 │ │ │ │ cmp r3, ip │ │ │ │ itt ne │ │ │ │ addne.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 37ca8 │ │ │ │ + b.n 37a48 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl dcbb4 │ │ │ │ - cbz r0, 37d10 │ │ │ │ - bl f8b9c │ │ │ │ + bl dcfac │ │ │ │ + cbz r0, 37ab0 │ │ │ │ + bl f8b98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 172b8c │ │ │ │ - cbnz r0, 37d24 │ │ │ │ + bl 172498 │ │ │ │ + cbnz r0, 37ac4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 172bc4 │ │ │ │ + bl 1724d0 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 37bde │ │ │ │ + b.n 3797e │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r4, fp │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 37d5e │ │ │ │ + ble.n 37afe │ │ │ │ movs r7, #0 │ │ │ │ adds r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ mov r1, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl 90cd4 │ │ │ │ + bl 90f70 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ movlt.w r7, #4294967295 @ 0xffffffff │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 37d42 │ │ │ │ - b.n 37d60 │ │ │ │ + bne.n 37ae2 │ │ │ │ + b.n 37b00 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 37d6c │ │ │ │ + cbz r3, 37b0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 137cb0 │ │ │ │ + bl 137d78 │ │ │ │ movw r5, #1256 @ 0x4e8 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r3, 37d86 │ │ │ │ + cbz r3, 37b26 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ adds r5, #28 │ │ │ │ - bl 157b58 │ │ │ │ - b.n 37d74 │ │ │ │ + bl 157b18 │ │ │ │ + b.n 37b14 │ │ │ │ movs r7, #0 │ │ │ │ - bl 17672c │ │ │ │ + bl 176010 │ │ │ │ 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 37db2 │ │ │ │ + beq.n 37b52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 37db2 │ │ │ │ + cbnz r3, 37b52 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 37ef8 │ │ │ │ + beq.w 37c98 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 37ef8 │ │ │ │ + bne.w 37c98 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37ef8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37c98 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 37de4 │ │ │ │ + cbz r0, 37b84 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 37df6 │ │ │ │ + bpl.n 37b96 │ │ │ │ strd r0, r2, [sp, #20] │ │ │ │ - bl 1f5a30 │ │ │ │ + bl 1f6690 │ │ │ │ ldrd r0, r2, [sp, #20] │ │ │ │ str.w r0, [r2, #172] @ 0xac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 37e44 │ │ │ │ + bne.n 37be4 │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - bcc.n 37e52 │ │ │ │ + bcc.n 37bf2 │ │ │ │ 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, #3304 @ 0xce8 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #65448 @ 0xffa8 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r0, [r3, sl, lsl #2] │ │ │ │ movs r3, #3 │ │ │ │ - bl e1ac4 │ │ │ │ + bl e1ef0 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r0, [r2, #172] @ 0xac │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 37dd4 │ │ │ │ - b.n 37e06 │ │ │ │ + beq.n 37b74 │ │ │ │ + b.n 37ba6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37e06 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37e06 │ │ │ │ + bne.n 37ba6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37ba6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37e68 │ │ │ │ + beq.n 37c08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 37e68 │ │ │ │ + cbnz r3, 37c08 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 37ec0 │ │ │ │ + bne.n 37c60 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 37e7c │ │ │ │ + bpl.n 37c1c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f5a30 │ │ │ │ + bl 1f6690 │ │ │ │ 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 37e9a │ │ │ │ + beq.n 37c3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37e9a │ │ │ │ + cbnz r3, 37c3a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 37b30 │ │ │ │ + beq.w 378d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 37b30 │ │ │ │ + bne.w 378d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37b30 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 378d0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37ed6 │ │ │ │ + beq.n 37c76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 37ed6 │ │ │ │ + cbnz r3, 37c76 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 37b30 │ │ │ │ + beq.w 378d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 37b30 │ │ │ │ + bne.w 378d0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37b30 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 378d0 │ │ │ │ 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 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 37f1c │ │ │ │ + bls.n 37cbc │ │ │ │ movs r5, #0 │ │ │ │ - bl 241c5c │ │ │ │ - b.n 37f50 │ │ │ │ + bl 242440 │ │ │ │ + b.n 37cf0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 37f2c │ │ │ │ + cbz r0, 37ccc │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 37f2e │ │ │ │ - b.n 37f14 │ │ │ │ + bls.n 37cce │ │ │ │ + b.n 37cb4 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc4d0 <_PyArena_Malloc@@Base> │ │ │ │ + bl cc8c4 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37f14 │ │ │ │ + beq.n 37cb4 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -19837,1883 +19615,1883 @@ │ │ │ │ ldr.w r1, [r0, #836] @ 0x344 │ │ │ │ mov r9, r2 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r8, r3 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 382a6 │ │ │ │ + beq.w 38046 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ - cbnz r7, 37fa4 │ │ │ │ + cbnz r7, 37d44 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53360 @ 0xd070 │ │ │ │ + movw r1, #49968 @ 0xc330 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 382a6 │ │ │ │ - movw r0, #53404 @ 0xd09c │ │ │ │ + b.n 38046 │ │ │ │ + movw r0, #50012 @ 0xc35c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ - cbz r0, 37fba │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ + cbz r0, 37d5a │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1f604c │ │ │ │ - b.n 37f9e │ │ │ │ - ldr r5, [pc, #644] @ (38240 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 37d3e │ │ │ │ + ldr r5, [pc, #644] @ (37fe0 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r2, r8 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2820dc │ │ │ │ + bl 282194 │ │ │ │ ldr r2, [r4, r5] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37fb2 │ │ │ │ + bne.n 37d52 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37fee │ │ │ │ + beq.n 37d8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 37fee │ │ │ │ + cbnz r3, 37d8e │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr.w r1, [sl, #608] @ 0x260 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 382a6 │ │ │ │ + beq.w 38046 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ movw r7, #5704 @ 0x1648 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ cmp fp, r7 │ │ │ │ - beq.n 38018 │ │ │ │ + beq.n 37db8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3803c │ │ │ │ - b.n 38042 │ │ │ │ + beq.n 37ddc │ │ │ │ + b.n 37de2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3803c │ │ │ │ + beq.n 37ddc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3803c │ │ │ │ + beq.n 37ddc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 3803c │ │ │ │ + cbnz r3, 37ddc │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 38084 │ │ │ │ - movw r0, #53404 @ 0xd09c │ │ │ │ + b.n 37e24 │ │ │ │ + movw r0, #50012 @ 0xc35c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37fb2 │ │ │ │ + bne.n 37d52 │ │ │ │ mov r2, r8 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ - bl 2820dc │ │ │ │ + bl 282194 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37fb2 │ │ │ │ + bne.n 37d52 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38084 │ │ │ │ + beq.n 37e24 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 38084 │ │ │ │ + cbnz r3, 37e24 │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [sl, #812] @ 0x32c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 382a6 │ │ │ │ + beq.w 38046 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 380b8 │ │ │ │ + bne.n 37e58 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53436 @ 0xd0bc │ │ │ │ + movw r1, #50044 @ 0xc37c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 37f9e │ │ │ │ - movw r0, #53404 @ 0xd09c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 37d3e │ │ │ │ + movw r0, #50012 @ 0xc35c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 37fb2 │ │ │ │ + bne.w 37d52 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl 282030 │ │ │ │ + bl 2820e8 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 37fb2 │ │ │ │ + bne.w 37d52 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 380fc │ │ │ │ + beq.n 37e9c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 380fc │ │ │ │ + cbnz r3, 37e9c │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [sl, #652] @ 0x28c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 382a6 │ │ │ │ + beq.w 38046 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 38130 │ │ │ │ + bne.n 37ed0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53480 @ 0xd0e8 │ │ │ │ + movw r1, #50088 @ 0xc3a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 37f9e │ │ │ │ - movw r0, #53404 @ 0xd09c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 37d3e │ │ │ │ + movw r0, #50012 @ 0xc35c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 37fb2 │ │ │ │ + bne.w 37d52 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, fp │ │ │ │ - bl 282030 │ │ │ │ + bl 2820e8 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 37fb2 │ │ │ │ + bne.w 37d52 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38174 │ │ │ │ + beq.n 37f14 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 38174 │ │ │ │ + cbnz r3, 37f14 │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr.w r1, [sl, #700] @ 0x2bc │ │ │ │ mov r0, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 382a6 │ │ │ │ + beq.w 38046 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 381b8 │ │ │ │ + beq.n 37f58 │ │ │ │ cmp fp, r7 │ │ │ │ - bne.n 381be │ │ │ │ + bne.n 37f5e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 381b8 │ │ │ │ + beq.n 37f58 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 381b8 │ │ │ │ + beq.n 37f58 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 381b8 │ │ │ │ + cbnz r3, 37f58 │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 38202 │ │ │ │ - movw r0, #53404 @ 0xd09c │ │ │ │ + b.n 37fa2 │ │ │ │ + movw r0, #50012 @ 0xc35c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 37fb2 │ │ │ │ + bne.w 37d52 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, fp │ │ │ │ - bl 282030 │ │ │ │ + bl 2820e8 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 37fb2 │ │ │ │ + bne.w 37d52 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38202 │ │ │ │ + beq.n 37fa2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 38202 │ │ │ │ + cbnz r3, 37fa2 │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [sl, #696] @ 0x2b8 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 382a6 │ │ │ │ + beq.n 38046 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 3821c │ │ │ │ - cbnz r6, 38244 │ │ │ │ - b.n 38238 │ │ │ │ - cbz r6, 38238 │ │ │ │ + beq.n 37fbc │ │ │ │ + cbnz r6, 37fe4 │ │ │ │ + b.n 37fd8 │ │ │ │ + cbz r6, 37fd8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38238 │ │ │ │ + beq.n 37fd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 38238 │ │ │ │ + cbnz r3, 37fd8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 38284 │ │ │ │ + b.n 38024 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #53404 @ 0xd09c │ │ │ │ + movw r0, #50012 @ 0xc35c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 37fb2 │ │ │ │ + bne.w 37d52 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 282030 │ │ │ │ + bl 2820e8 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 37fb2 │ │ │ │ + bne.w 37d52 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38284 │ │ │ │ + beq.n 38024 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 38284 │ │ │ │ + cbnz r3, 38024 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r0, [sp, #20] │ │ │ │ strd r2, r8, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1ff24c │ │ │ │ + bl 1fff38 │ │ │ │ str.w r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37fb2 │ │ │ │ + beq.w 37d52 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #28] @ (382d8 ) │ │ │ │ + ldr r3, [pc, #28] @ (38078 ) │ │ │ │ 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 238e2c │ │ │ │ + bl 239a70 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 105130 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 382fc │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 38332 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #52196 @ 0xcbe4 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #54420 @ 0xd494 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl ac278 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 38320 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 296e0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 3832a │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 38332 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 957f4 │ │ │ │ - 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, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 38356 │ │ │ │ + cbz r0, 3809c │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 38356 │ │ │ │ - bgt.n 38378 │ │ │ │ + beq.n 3809c │ │ │ │ + bgt.n 380be │ │ │ │ movs r0, #1 │ │ │ │ - b.n 383a6 │ │ │ │ + b.n 380ec │ │ │ │ movw r0, #43788 @ 0xab0c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - movw r2, #24196 @ 0x5e84 │ │ │ │ + movw r2, #20804 @ 0x5144 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #54076 @ 0xd33c │ │ │ │ + movw r1, #50512 @ 0xc550 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 383a6 │ │ │ │ + b.n 380ec │ │ │ │ adds r4, r0, #4 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r8, [r4, #4]! │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 283224 │ │ │ │ + bl 283384 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 38390 │ │ │ │ + cbnz r0, 380d6 │ │ │ │ mov r0, r6 │ │ │ │ - b.n 383a6 │ │ │ │ + b.n 380ec │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - cbnz r0, 3839e │ │ │ │ + cbnz r0, 380e4 │ │ │ │ adds r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ - bne.n 3837c │ │ │ │ - b.n 3838c │ │ │ │ - bl 283224 │ │ │ │ + bne.n 380c2 │ │ │ │ + b.n 380d2 │ │ │ │ + bl 283384 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38396 │ │ │ │ + bne.n 380dc │ │ │ │ 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 r0, r1 │ │ │ │ + bl 10504c │ │ │ │ + mov r4, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 38110 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 38146 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #48744 @ 0xbe68 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #51028 @ 0xc754 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl ac528 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 38134 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 292f0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 3813e │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 38146 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 95a8c │ │ │ │ + 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 17672c │ │ │ │ + bl 176010 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 383e4 │ │ │ │ + beq.n 38184 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54440 @ 0xd4a8 │ │ │ │ + movw r1, #51048 @ 0xc768 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 383f6 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 38196 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #54484 @ 0xd4d4 │ │ │ │ + movw r0, #51092 @ 0xc794 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 383fa │ │ │ │ + bne.n 3819a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3843a │ │ │ │ + b.n 381da │ │ │ │ movw r4, #11884 @ 0x2e6c │ │ │ │ movt r4, #83 @ 0x53 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 38432 │ │ │ │ - blx 2a724 │ │ │ │ + cbz r3, 381d2 │ │ │ │ + blx 29ab0 │ │ │ │ movw r2, #11888 @ 0x2e70 │ │ │ │ movt r2, #83 @ 0x53 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 3842e │ │ │ │ + cbz r0, 381ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3842e │ │ │ │ + beq.n 381ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3842e │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 381ce │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r4, #0] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ 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 3846a │ │ │ │ + bge.n 3820a │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #54500 @ 0xd4e4 │ │ │ │ + movw r0, #51108 @ 0xc7a4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10550c │ │ │ │ - ldr r1, [pc, #208] @ (3853c ) │ │ │ │ + b.w 10542c │ │ │ │ + ldr r1, [pc, #208] @ (382dc ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 38532 │ │ │ │ + beq.n 382d2 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 384b6 │ │ │ │ - bl 28383c <_PyErr_BadInternalCall@@Base+0x4f4> │ │ │ │ + cbnz r5, 38256 │ │ │ │ + bl 2839a0 <_PyErr_BadInternalCall@@Base+0x53c> │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #27832 @ 0x6cb8 │ │ │ │ + movw r1, #24440 @ 0x5f78 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r4, #27840 @ 0x6cc0 │ │ │ │ + movw r4, #24448 @ 0x5f80 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ - movw r0, #54520 @ 0xd4f8 │ │ │ │ + movw r0, #51128 @ 0xc7b8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ it eq │ │ │ │ moveq r4, r1 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 38534 │ │ │ │ - bl 178920 │ │ │ │ - cbnz r0, 384fc │ │ │ │ + b.n 382d4 │ │ │ │ + bl 178248 │ │ │ │ + cbnz r0, 3829c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28383c <_PyErr_BadInternalCall@@Base+0x4f4> │ │ │ │ + bl 2839a0 <_PyErr_BadInternalCall@@Base+0x53c> │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #27840 @ 0x6cc0 │ │ │ │ + movw r0, #24448 @ 0x5f80 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #27832 @ 0x6cb8 │ │ │ │ + movw r2, #24440 @ 0x5f78 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ it ne │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #54556 @ 0xd51c │ │ │ │ + movw r0, #51164 @ 0xc7dc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 178c98 │ │ │ │ - b.n 3851a │ │ │ │ + bl 1785c0 │ │ │ │ + b.n 382ba │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 38518 │ │ │ │ + bne.n 382b8 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #60588 @ 0xecac │ │ │ │ + movw r1, #57196 @ 0xdf6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38534 │ │ │ │ + beq.n 382d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38534 │ │ │ │ + cbnz r3, 382d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38534 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 382d4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ble.n 384d8 │ │ │ │ + ble.n 38278 │ │ │ │ lsls r6, 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 r4, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #54596 @ 0xd544 │ │ │ │ + movw r1, #51204 @ 0xc804 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 3859a │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 3833a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1536bc │ │ │ │ - cbnz r0, 3859e │ │ │ │ - bl b3548 │ │ │ │ + bl 153700 │ │ │ │ + cbnz r0, 3833e │ │ │ │ + bl b37f8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b68 │ │ │ │ - cbnz r5, 3859e │ │ │ │ + bl b6e1c │ │ │ │ + cbnz r5, 3833e │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54620 @ 0xd55c │ │ │ │ + movw r1, #51228 @ 0xc81c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 385be │ │ │ │ + b.n 3835e │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add.w r3, r4, #16 │ │ │ │ ldrexd r6, r7, [r3] │ │ │ │ strexd r2, r0, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 385a6 │ │ │ │ + bne.n 38346 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #20 │ │ │ │ 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, [pc, #28] @ (385f0 ) │ │ │ │ + ldr r3, [pc, #28] @ (38390 ) │ │ │ │ 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 22bc68 │ │ │ │ + bl 22ca10 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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] @ (3867c ) │ │ │ │ + ldr r2, [pc, #116] @ (3841c ) │ │ │ │ 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 3866a │ │ │ │ + ble.n 3840a │ │ │ │ ldr.w r3, [r5, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ - cbz r3, 38666 │ │ │ │ + cbz r3, 38406 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl f414c │ │ │ │ + bl f4178 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 38654 │ │ │ │ + beq.n 383f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38654 │ │ │ │ + cbnz r3, 383f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 38674 │ │ │ │ - beq.n 38666 │ │ │ │ + blt.n 38414 │ │ │ │ + beq.n 38406 │ │ │ │ ldr.w r0, [r5, #1464] @ 0x5b8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2412b4 │ │ │ │ + bl 241bd4 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 3861a │ │ │ │ + b.n 383ba │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 38676 │ │ │ │ + b.n 38416 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, 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 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ - movw r0, #49248 @ 0xc060 │ │ │ │ + movw r0, #45856 @ 0xb320 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1fe84c │ │ │ │ + bl 1ff538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3874c │ │ │ │ + beq.n 384ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38768 │ │ │ │ + beq.n 38508 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 386e0 │ │ │ │ + ble.n 38480 │ │ │ │ mov r1, r6 │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ add.w r2, r0, #8 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r6 │ │ │ │ add.w r7, r0, #1 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #0] │ │ │ │ cmp r1, r5 │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ - bne.n 386c8 │ │ │ │ + bne.n 38468 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #20872 @ 0x5188 │ │ │ │ + movw r1, #17480 @ 0x4448 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #54968 @ 0xd6b8 │ │ │ │ + movw r0, #51576 @ 0xc978 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 38768 │ │ │ │ - bl 81c6c │ │ │ │ + beq.n 38508 │ │ │ │ + bl 81d54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3876a │ │ │ │ + beq.n 3850a │ │ │ │ add.w r9, r4, #8 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 3876a │ │ │ │ + bge.n 3850a │ │ │ │ ldr.w r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.n 38720 │ │ │ │ + bmi.n 384c0 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 3870a │ │ │ │ + b.n 384aa │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r3, 38730 │ │ │ │ + cbnz r3, 384d0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbnz r3, 3873a │ │ │ │ - b.n 3871c │ │ │ │ + cbnz r3, 384da │ │ │ │ + b.n 384bc │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38726 │ │ │ │ - b.n 3871c │ │ │ │ - movw r1, #34787 @ 0x87e3 │ │ │ │ + bne.n 384c6 │ │ │ │ + b.n 384bc │ │ │ │ + movw r1, #34179 @ 0x8583 │ │ │ │ movt r1, #3 │ │ │ │ mov r2, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3871c │ │ │ │ - b.n 38752 │ │ │ │ + beq.n 384bc │ │ │ │ + b.n 384f2 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3876a │ │ │ │ + b.n 3850a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38768 │ │ │ │ + beq.n 38508 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38768 │ │ │ │ + cbnz r3, 38508 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 387a6 │ │ │ │ + cbz r0, 38546 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 387a6 │ │ │ │ + beq.n 38546 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 387a6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 38546 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 387c2 │ │ │ │ + cbz r0, 38562 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 387c2 │ │ │ │ + beq.n 38562 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 387c2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 38562 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 387de │ │ │ │ + cbz r0, 3857e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 387de │ │ │ │ + beq.n 3857e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 387de │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3857e │ │ │ │ + bl 85268 <_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 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 38776 │ │ │ │ + b.n 38516 │ │ │ │ │ │ │ │ -00038804 <_PyXI_ApplyCapturedException@@Base>: │ │ │ │ +000385a4 <_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 3882c <_PyXI_ApplyError@@Base> │ │ │ │ + bl 385cc <_PyXI_ApplyError@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ adds r0, #8 │ │ │ │ - bl 38cac <_PyXI_ApplyError@@Base+0x480> │ │ │ │ + bl 38a4c <_PyXI_ApplyError@@Base+0x480> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0003882c <_PyXI_ApplyError@@Base>: │ │ │ │ +000385cc <_PyXI_ApplyError@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ - bne.n 38836 <_PyXI_ApplyError@@Base+0xa> │ │ │ │ + bne.n 385d6 <_PyXI_ApplyError@@Base+0xa> │ │ │ │ adds r0, #8 │ │ │ │ - b.n 38992 <_PyXI_ApplyError@@Base+0x166> │ │ │ │ + b.n 38732 <_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 38866 <_PyXI_ApplyError@@Base+0x3a> │ │ │ │ + bne.n 38606 <_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, 38860 <_PyXI_ApplyError@@Base+0x34> │ │ │ │ - movw r1, #55132 @ 0xd75c │ │ │ │ + cbnz r1, 38600 <_PyXI_ApplyError@@Base+0x34> │ │ │ │ + movw r1, #51740 @ 0xca1c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3898e <_PyXI_ApplyError@@Base+0x162> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3872e <_PyXI_ApplyError@@Base+0x162> │ │ │ │ adds r3, r2, #7 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 388d6 <_PyXI_ApplyError@@Base+0xaa> │ │ │ │ + bhi.n 38676 <_PyXI_ApplyError@@Base+0xaa> │ │ │ │ tbb [pc, r3] │ │ │ │ movs r7, #51 @ 0x33 │ │ │ │ lsrs r3, r3, #28 │ │ │ │ lsls r4, r1, #16 │ │ │ │ subs r6, #62 @ 0x3e │ │ │ │ movw r3, #61020 @ 0xee5c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1956b0 │ │ │ │ - b.n 388ec <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ - bl 241c5c │ │ │ │ - b.n 388ec <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ + bl 194f24 │ │ │ │ + b.n 3868c <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ + bl 242440 │ │ │ │ + b.n 3868c <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ movw r3, #61020 @ 0xee5c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #35132 @ 0x893c │ │ │ │ + movw r1, #31740 @ 0x7bfc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 388ec <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3868c <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ movw r3, #61020 @ 0xee5c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #55180 @ 0xd78c │ │ │ │ + movw r1, #51788 @ 0xca4c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 388ec <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3868c <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ movw r3, #61020 @ 0xee5c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #55216 @ 0xd7b0 │ │ │ │ + movw r1, #51824 @ 0xca70 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 388ec <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3868c <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #55256 @ 0xd7d8 │ │ │ │ + movw r1, #51864 @ 0xca98 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbnz r3, 388f6 <_PyXI_ApplyError@@Base+0xca> │ │ │ │ + cbnz r3, 38696 <_PyXI_ApplyError@@Base+0xca> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3898e <_PyXI_ApplyError@@Base+0x162> │ │ │ │ - bl f8b20 │ │ │ │ + beq.n 3872e <_PyXI_ApplyError@@Base+0x162> │ │ │ │ + bl f8b1c │ │ │ │ ldr r5, [r4, #28] │ │ │ │ movw r3, #61020 @ 0xee5c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ adds r4, #8 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - cbz r5, 3891a <_PyXI_ApplyError@@Base+0xee> │ │ │ │ + cbz r5, 386ba <_PyXI_ApplyError@@Base+0xee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3891a <_PyXI_ApplyError@@Base+0xee> │ │ │ │ - bl f8b9c │ │ │ │ + cbnz r0, 386ba <_PyXI_ApplyError@@Base+0xee> │ │ │ │ + bl f8b98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38bd0 <_PyXI_ApplyError@@Base+0x3a4> │ │ │ │ + bl 38970 <_PyXI_ApplyError@@Base+0x3a4> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 114634 │ │ │ │ + bl 114418 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38940 <_PyXI_ApplyError@@Base+0x114> │ │ │ │ + beq.n 386e0 <_PyXI_ApplyError@@Base+0x114> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38940 <_PyXI_ApplyError@@Base+0x114> │ │ │ │ + cbnz r3, 386e0 <_PyXI_ApplyError@@Base+0x114> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 3897a <_PyXI_ApplyError@@Base+0x14e> │ │ │ │ - bl f8b20 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 3871a <_PyXI_ApplyError@@Base+0x14e> │ │ │ │ + bl f8b1c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #55284 @ 0xd7f4 │ │ │ │ + movw r1, #51892 @ 0xcab4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r4, r0 │ │ │ │ - bl 97274 │ │ │ │ + bl 9750c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3895e <_PyXI_ApplyError@@Base+0x132> │ │ │ │ - bl f8b9c │ │ │ │ + bge.n 386fe <_PyXI_ApplyError@@Base+0x132> │ │ │ │ + bl f8b98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38974 <_PyXI_ApplyError@@Base+0x148> │ │ │ │ + beq.n 38714 <_PyXI_ApplyError@@Base+0x148> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38974 <_PyXI_ApplyError@@Base+0x148> │ │ │ │ + cbnz r3, 38714 <_PyXI_ApplyError@@Base+0x148> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl f8b34 │ │ │ │ - bl f8b20 │ │ │ │ + bl f8b30 │ │ │ │ + bl f8b1c │ │ │ │ ldr r3, [r6, #24] │ │ │ │ str r0, [r6, #24] │ │ │ │ mov r0, r3 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r6 │ │ │ │ - bl f8b34 │ │ │ │ + bl f8b30 │ │ │ │ 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 1f8558 <_PyNamespace_New@@Base> │ │ │ │ + bl 1f9248 <_PyNamespace_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38bca <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ + beq.w 3896a <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ movs r0, #0 │ │ │ │ - bl 1f8558 <_PyNamespace_New@@Base> │ │ │ │ + bl 1f9248 <_PyNamespace_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38a90 <_PyXI_ApplyError@@Base+0x264> │ │ │ │ + beq.n 38830 <_PyXI_ApplyError@@Base+0x264> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 389fe <_PyXI_ApplyError@@Base+0x1d2> │ │ │ │ - bl 89fa0 │ │ │ │ + cbz r0, 3879e <_PyXI_ApplyError@@Base+0x1d2> │ │ │ │ + bl 8a260 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38a7a <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ + beq.n 3881a <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58568 @ 0xe4c8 │ │ │ │ + movw r1, #55176 @ 0xd788 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 97274 │ │ │ │ + bl 9750c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 389f4 <_PyXI_ApplyError@@Base+0x1c8> │ │ │ │ + beq.n 38794 <_PyXI_ApplyError@@Base+0x1c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 389f4 <_PyXI_ApplyError@@Base+0x1c8> │ │ │ │ + cbnz r3, 38794 <_PyXI_ApplyError@@Base+0x1c8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 38a7a <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ + blt.n 3881a <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 38a00 <_PyXI_ApplyError@@Base+0x1d4> │ │ │ │ + b.n 387a0 <_PyXI_ApplyError@@Base+0x1d4> │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 38a3c <_PyXI_ApplyError@@Base+0x210> │ │ │ │ - bl 89fa0 │ │ │ │ + cbz r0, 387dc <_PyXI_ApplyError@@Base+0x210> │ │ │ │ + bl 8a260 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 38a7a <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ + cbz r0, 3881a <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58580 @ 0xe4d4 │ │ │ │ + movw r1, #55188 @ 0xd794 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 97274 │ │ │ │ + bl 9750c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38a34 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ + beq.n 387d4 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 38a34 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ + cbnz r3, 387d4 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 38a7a <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ + blt.n 3881a <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 38a78 <_PyXI_ApplyError@@Base+0x24c> │ │ │ │ - bl 89fa0 │ │ │ │ + cbz r0, 38818 <_PyXI_ApplyError@@Base+0x24c> │ │ │ │ + bl 8a260 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 38a7a <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ + cbz r0, 3881a <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58628 @ 0xe504 │ │ │ │ + movw r1, #55236 @ 0xd7c4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 97274 │ │ │ │ + bl 9750c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38a70 <_PyXI_ApplyError@@Base+0x244> │ │ │ │ + beq.n 38810 <_PyXI_ApplyError@@Base+0x244> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 38a70 <_PyXI_ApplyError@@Base+0x244> │ │ │ │ + cbnz r3, 38810 <_PyXI_ApplyError@@Base+0x244> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 38ab4 <_PyXI_ApplyError@@Base+0x288> │ │ │ │ - b.n 38a7a <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ - cbz r3, 38ab4 <_PyXI_ApplyError@@Base+0x288> │ │ │ │ + bge.n 38854 <_PyXI_ApplyError@@Base+0x288> │ │ │ │ + b.n 3881a <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ + cbz r3, 38854 <_PyXI_ApplyError@@Base+0x288> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38a90 <_PyXI_ApplyError@@Base+0x264> │ │ │ │ + beq.n 38830 <_PyXI_ApplyError@@Base+0x264> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38a90 <_PyXI_ApplyError@@Base+0x264> │ │ │ │ + cbnz r3, 38830 <_PyXI_ApplyError@@Base+0x264> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 38ae0 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 38880 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #27796 @ 0x6c94 │ │ │ │ + movw r1, #24404 @ 0x5f54 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 97274 │ │ │ │ + bl 9750c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38adc <_PyXI_ApplyError@@Base+0x2b0> │ │ │ │ + beq.n 3887c <_PyXI_ApplyError@@Base+0x2b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38adc <_PyXI_ApplyError@@Base+0x2b0> │ │ │ │ + cbnz r3, 3887c <_PyXI_ApplyError@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 38aec <_PyXI_ApplyError@@Base+0x2c0> │ │ │ │ + bge.n 3888c <_PyXI_ApplyError@@Base+0x2c0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38bc8 <_PyXI_ApplyError@@Base+0x39c> │ │ │ │ - b.n 38bbc <_PyXI_ApplyError@@Base+0x390> │ │ │ │ + beq.n 38968 <_PyXI_ApplyError@@Base+0x39c> │ │ │ │ + b.n 3895c <_PyXI_ApplyError@@Base+0x390> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 38afa <_PyXI_ApplyError@@Base+0x2ce> │ │ │ │ - bl 89fa0 │ │ │ │ + cbz r0, 3889a <_PyXI_ApplyError@@Base+0x2ce> │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 38b18 <_PyXI_ApplyError@@Base+0x2ec> │ │ │ │ - b.n 38ae0 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + cbnz r0, 388b8 <_PyXI_ApplyError@@Base+0x2ec> │ │ │ │ + b.n 38880 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #12204 @ 0x2fac │ │ │ │ + movw r1, #8812 @ 0x226c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 97274 │ │ │ │ + bl 9750c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38b40 <_PyXI_ApplyError@@Base+0x314> │ │ │ │ + beq.n 388e0 <_PyXI_ApplyError@@Base+0x314> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38b40 <_PyXI_ApplyError@@Base+0x314> │ │ │ │ + cbnz r3, 388e0 <_PyXI_ApplyError@@Base+0x314> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 38ae0 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + blt.n 38880 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 38bd0 <_PyXI_ApplyError@@Base+0x3a4> │ │ │ │ + bl 38970 <_PyXI_ApplyError@@Base+0x3a4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38ae0 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + beq.n 38880 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55296 @ 0xd800 │ │ │ │ + movw r1, #51904 @ 0xcac0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ - bl 97274 │ │ │ │ + bl 9750c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38b78 <_PyXI_ApplyError@@Base+0x34c> │ │ │ │ + beq.n 38918 <_PyXI_ApplyError@@Base+0x34c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38b78 <_PyXI_ApplyError@@Base+0x34c> │ │ │ │ + cbnz r3, 38918 <_PyXI_ApplyError@@Base+0x34c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 38ae0 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + blt.n 38880 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 38bca <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ - bl 89fa0 │ │ │ │ + cbz r0, 3896a <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 38b8e <_PyXI_ApplyError@@Base+0x362> │ │ │ │ - bl f8b9c │ │ │ │ - b.n 38bca <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ + cbnz r0, 3892e <_PyXI_ApplyError@@Base+0x362> │ │ │ │ + bl f8b98 │ │ │ │ + b.n 3896a <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55308 @ 0xd80c │ │ │ │ + movw r1, #51916 @ 0xcacc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ - bl 97274 │ │ │ │ + bl 9750c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38bb6 <_PyXI_ApplyError@@Base+0x38a> │ │ │ │ + beq.n 38956 <_PyXI_ApplyError@@Base+0x38a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38bb6 <_PyXI_ApplyError@@Base+0x38a> │ │ │ │ + cbnz r3, 38956 <_PyXI_ApplyError@@Base+0x38a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 38bca <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ - b.n 38ae0 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + bge.n 3896a <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ + b.n 38880 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38bc8 <_PyXI_ApplyError@@Base+0x39c> │ │ │ │ + cbnz r3, 38968 <_PyXI_ApplyError@@Base+0x39c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, 38c10 <_PyXI_ApplyError@@Base+0x3e4> │ │ │ │ + cbz r4, 389b0 <_PyXI_ApplyError@@Base+0x3e4> │ │ │ │ ldrd r3, r6, [r0, #8] │ │ │ │ - movw r1, #3252 @ 0xcb4 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #65396 @ 0xff74 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - blx 2ab04 │ │ │ │ - cbz r0, 38c48 <_PyXI_ApplyError@@Base+0x41c> │ │ │ │ - movw r1, #53528 @ 0xd118 │ │ │ │ + blx 2a858 │ │ │ │ + cbz r0, 389e8 <_PyXI_ApplyError@@Base+0x41c> │ │ │ │ + movw r1, #50136 @ 0xc3d8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - blx 2ab04 │ │ │ │ - cbnz r0, 38c1c <_PyXI_ApplyError@@Base+0x3f0> │ │ │ │ - b.n 38c48 <_PyXI_ApplyError@@Base+0x41c> │ │ │ │ - cbz r5, 38c68 <_PyXI_ApplyError@@Base+0x43c> │ │ │ │ + blx 2a858 │ │ │ │ + cbnz r0, 389bc <_PyXI_ApplyError@@Base+0x3f0> │ │ │ │ + b.n 389e8 <_PyXI_ApplyError@@Base+0x41c> │ │ │ │ + cbz r5, 38a08 <_PyXI_ApplyError@@Base+0x43c> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 89fa0 │ │ │ │ - cbz r5, 38c34 <_PyXI_ApplyError@@Base+0x408> │ │ │ │ + b.w 8a260 │ │ │ │ + cbz r5, 389d4 <_PyXI_ApplyError@@Base+0x408> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #55320 @ 0xd818 │ │ │ │ + movw r0, #51928 @ 0xcad8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #55332 @ 0xd824 │ │ │ │ + movw r0, #51940 @ 0xcae4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10550c │ │ │ │ - cbz r5, 38c5e <_PyXI_ApplyError@@Base+0x432> │ │ │ │ + b.w 10542c │ │ │ │ + cbz r5, 389fe <_PyXI_ApplyError@@Base+0x432> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #55340 @ 0xd82c │ │ │ │ + movw r0, #51948 @ 0xcaec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 89fa0 │ │ │ │ + b.w 8a260 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 38cfa <_PyXI_ApplyError@@Base+0x4ce> │ │ │ │ + bl 38a9a <_PyXI_ApplyError@@Base+0x4ce> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 38ca2 <_PyXI_ApplyError@@Base+0x476> │ │ │ │ + bne.n 38a42 <_PyXI_ApplyError@@Base+0x476> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #55348 @ 0xd834 │ │ │ │ + movw r1, #51956 @ 0xcaf4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38caa <_PyXI_ApplyError@@Base+0x47e> │ │ │ │ + b.n 38a4a <_PyXI_ApplyError@@Base+0x47e> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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] │ │ │ │ - cbz r0, 38cc4 <_PyXI_ApplyError@@Base+0x498> │ │ │ │ - bl 7b764 │ │ │ │ + cbz r0, 38a64 <_PyXI_ApplyError@@Base+0x498> │ │ │ │ + bl 7b72c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 38ccc <_PyXI_ApplyError@@Base+0x4a0> │ │ │ │ - bl 7b764 │ │ │ │ + cbz r0, 38a6c <_PyXI_ApplyError@@Base+0x4a0> │ │ │ │ + bl 7b72c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 38cd4 <_PyXI_ApplyError@@Base+0x4a8> │ │ │ │ - bl 7b764 │ │ │ │ + cbz r0, 38a74 <_PyXI_ApplyError@@Base+0x4a8> │ │ │ │ + bl 7b72c │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 38ce6 <_PyXI_ApplyError@@Base+0x4ba> │ │ │ │ - bl 7b764 │ │ │ │ + cbz r0, 38a86 <_PyXI_ApplyError@@Base+0x4ba> │ │ │ │ + bl 7b72c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 38cee <_PyXI_ApplyError@@Base+0x4c2> │ │ │ │ - bl 7b764 │ │ │ │ + cbz r0, 38a8e <_PyXI_ApplyError@@Base+0x4c2> │ │ │ │ + bl 7b72c │ │ │ │ movs r2, #24 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ pop {r4, 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 38d20 <_PyXI_ApplyError@@Base+0x4f4> │ │ │ │ + bmi.n 38ac0 <_PyXI_ApplyError@@Base+0x4f4> │ │ │ │ movw r3, #23556 @ 0x5c04 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 38d2e <_PyXI_ApplyError@@Base+0x502> │ │ │ │ + bne.n 38ace <_PyXI_ApplyError@@Base+0x502> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ - bl 15a2fc │ │ │ │ + bl 159f60 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 38d34 <_PyXI_ApplyError@@Base+0x508> │ │ │ │ + cbnz r0, 38ad4 <_PyXI_ApplyError@@Base+0x508> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 38e20 <_PyXI_ApplyError@@Base+0x5f4> │ │ │ │ - bl 9f51c │ │ │ │ + b.n 38bc0 <_PyXI_ApplyError@@Base+0x5f4> │ │ │ │ + bl 9f740 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38d50 <_PyXI_ApplyError@@Base+0x524> │ │ │ │ + beq.n 38af0 <_PyXI_ApplyError@@Base+0x524> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38d50 <_PyXI_ApplyError@@Base+0x524> │ │ │ │ + cbnz r3, 38af0 <_PyXI_ApplyError@@Base+0x524> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 38d2e <_PyXI_ApplyError@@Base+0x502> │ │ │ │ + beq.n 38ace <_PyXI_ApplyError@@Base+0x502> │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f870 │ │ │ │ + bl 9fa94 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 38dfe <_PyXI_ApplyError@@Base+0x5d2> │ │ │ │ - bl 995ec │ │ │ │ + beq.n 38b9e <_PyXI_ApplyError@@Base+0x5d2> │ │ │ │ + bl 99888 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbnz r6, 38d8e <_PyXI_ApplyError@@Base+0x562> │ │ │ │ + cbnz r6, 38b2e <_PyXI_ApplyError@@Base+0x562> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38dbe <_PyXI_ApplyError@@Base+0x592> │ │ │ │ + beq.n 38b5e <_PyXI_ApplyError@@Base+0x592> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38dbe <_PyXI_ApplyError@@Base+0x592> │ │ │ │ + cbnz r3, 38b5e <_PyXI_ApplyError@@Base+0x592> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38dbe <_PyXI_ApplyError@@Base+0x592> │ │ │ │ - bl 279f48 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38b5e <_PyXI_ApplyError@@Base+0x592> │ │ │ │ + bl 279f04 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 38dd8 <_PyXI_ApplyError@@Base+0x5ac> │ │ │ │ + bge.n 38b78 <_PyXI_ApplyError@@Base+0x5ac> │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 38da8 <_PyXI_ApplyError@@Base+0x57c> │ │ │ │ + beq.n 38b48 <_PyXI_ApplyError@@Base+0x57c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38da8 <_PyXI_ApplyError@@Base+0x57c> │ │ │ │ + cbnz r3, 38b48 <_PyXI_ApplyError@@Base+0x57c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38dbe <_PyXI_ApplyError@@Base+0x592> │ │ │ │ + beq.n 38b5e <_PyXI_ApplyError@@Base+0x592> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 38dbe <_PyXI_ApplyError@@Base+0x592> │ │ │ │ + cbnz r3, 38b5e <_PyXI_ApplyError@@Base+0x592> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38d2e <_PyXI_ApplyError@@Base+0x502> │ │ │ │ + beq.n 38ace <_PyXI_ApplyError@@Base+0x502> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 38d2e <_PyXI_ApplyError@@Base+0x502> │ │ │ │ + bne.n 38ace <_PyXI_ApplyError@@Base+0x502> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38d2e <_PyXI_ApplyError@@Base+0x502> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38ace <_PyXI_ApplyError@@Base+0x502> │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 38de8 <_PyXI_ApplyError@@Base+0x5bc> │ │ │ │ + beq.n 38b88 <_PyXI_ApplyError@@Base+0x5bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38de8 <_PyXI_ApplyError@@Base+0x5bc> │ │ │ │ + cbnz r3, 38b88 <_PyXI_ApplyError@@Base+0x5bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 38d58 <_PyXI_ApplyError@@Base+0x52c> │ │ │ │ + beq.n 38af8 <_PyXI_ApplyError@@Base+0x52c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 38d58 <_PyXI_ApplyError@@Base+0x52c> │ │ │ │ + bne.n 38af8 <_PyXI_ApplyError@@Base+0x52c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38d58 <_PyXI_ApplyError@@Base+0x52c> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38af8 <_PyXI_ApplyError@@Base+0x52c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38e14 <_PyXI_ApplyError@@Base+0x5e8> │ │ │ │ + beq.n 38bb4 <_PyXI_ApplyError@@Base+0x5e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38e14 <_PyXI_ApplyError@@Base+0x5e8> │ │ │ │ + cbnz r3, 38bb4 <_PyXI_ApplyError@@Base+0x5e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - bl 94cf4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + bl 94f8c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00038e24 : │ │ │ │ - b.w 2a0d8 │ │ │ │ +00038bc4 : │ │ │ │ + b.w 29aec │ │ │ │ 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 38e48 │ │ │ │ + bne.n 38be8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 38e62 │ │ │ │ - b.n 38e5c │ │ │ │ + bne.n 38c02 │ │ │ │ + b.n 38bfc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30728 @ 0x7808 │ │ │ │ + movw r0, #27336 @ 0x6ac8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 38e70 │ │ │ │ - b.n 38e3c │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 38e70 │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 38c10 │ │ │ │ + b.n 38bdc │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 38c10 │ │ │ │ movw r3, #44100 @ 0xac44 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1956b0 │ │ │ │ + bl 194f24 │ │ │ │ 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 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #61104 @ 0xeeb0 │ │ │ │ + movw r2, #57712 @ 0xe170 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ strd r3, r4, [sp] │ │ │ │ movw r3, #856 @ 0x358 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl f78ec │ │ │ │ - cbz r0, 38eb2 │ │ │ │ + bl f7918 │ │ │ │ + cbz r0, 38c52 │ │ │ │ ldrd r1, r0, [sp, #8] │ │ │ │ - bl 32f8c │ │ │ │ + bl 32d2c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00038eb6 : │ │ │ │ - ldr r0, [pc, #4] @ (38ebc ) │ │ │ │ - b.w ede8c │ │ │ │ - lsls r0, r2, #14 │ │ │ │ +00038c56 : │ │ │ │ + ldr r0, [pc, #4] @ (38c5c ) │ │ │ │ + b.w edff0 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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 ee2fc │ │ │ │ + bl ee460 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #244] @ (38fcc ) │ │ │ │ + ldr r1, [pc, #244] @ (38d6c ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 2062e4 │ │ │ │ - movw r1, #61176 @ 0xeef8 │ │ │ │ + bl 206fd4 │ │ │ │ + movw r1, #57784 @ 0xe1b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl ee5f0 │ │ │ │ + bl ee754 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 38efa │ │ │ │ + bge.n 38c9a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 38fca │ │ │ │ - ldr r1, [pc, #212] @ (38fd0 ) │ │ │ │ + b.n 38d6a │ │ │ │ + ldr r1, [pc, #212] @ (38d70 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 2062e4 │ │ │ │ - movw r1, #10564 @ 0x2944 │ │ │ │ + bl 206fd4 │ │ │ │ + movw r1, #6652 @ 0x19fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl ee5f0 │ │ │ │ + bl ee754 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 38ef4 │ │ │ │ - ldr r1, [pc, #184] @ (38fd4 ) │ │ │ │ + blt.n 38c94 │ │ │ │ + ldr r1, [pc, #184] @ (38d74 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 2062e4 │ │ │ │ - movw r1, #10584 @ 0x2958 │ │ │ │ + bl 206fd4 │ │ │ │ + movw r1, #6672 @ 0x1a10 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl ee5f0 │ │ │ │ + bl ee754 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 38ef4 │ │ │ │ + blt.n 38c94 │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 806b0 │ │ │ │ - movw r1, #62768 @ 0xf530 │ │ │ │ + bl 8079c │ │ │ │ + movw r1, #59396 @ 0xe804 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl ee5f0 │ │ │ │ + bl ee754 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 38ef4 │ │ │ │ - ldr r6, [pc, #128] @ (38fd8 ) │ │ │ │ + blt.n 38c94 │ │ │ │ + ldr r6, [pc, #128] @ (38d78 ) │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r1, 38f6c │ │ │ │ + cbz r1, 38d0c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r6, #8 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 38f58 │ │ │ │ - b.n 38fca │ │ │ │ + bne.n 38cf8 │ │ │ │ + b.n 38d6a │ │ │ │ movw r3, #5712 @ 0x1650 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 9075c │ │ │ │ + bl 909f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38ef4 │ │ │ │ + beq.n 38c94 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #84] @ (38fdc ) │ │ │ │ + ldr r1, [pc, #84] @ (38d7c ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1052e8 │ │ │ │ + bl 105208 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38fa4 │ │ │ │ + beq.n 38d44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 38fa4 │ │ │ │ + cbnz r3, 38d44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 38ef4 │ │ │ │ + beq.n 38c94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1052f0 │ │ │ │ + bl 105210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38ef4 │ │ │ │ - movw r0, #5996 @ 0x176c │ │ │ │ + bne.n 38c94 │ │ │ │ + movw r0, #2048 @ 0x800 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 89f3c │ │ │ │ + bl 8a1fc │ │ │ │ str r0, [r5, #24] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r0, #15 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsls r0, r3, #15 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsls r4, r5, #15 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r0, r1, #1 │ │ │ │ lsls r0, r0, #16 │ │ │ │ lsls r6, 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 r6, r1 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - movw r1, #3304 @ 0xce8 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #65448 @ 0xffa8 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ - bl e1c8c │ │ │ │ - cbz r0, 3903a │ │ │ │ + bl e20b8 │ │ │ │ + cbz r0, 38dda │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 3903e │ │ │ │ + bmi.n 38dde │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #61184 @ 0xef00 │ │ │ │ + movw r1, #57792 @ 0xe1c0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 39090 │ │ │ │ + b.n 38e30 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2907ac <_PyErr_BadInternalCall@@Base+0xd464> │ │ │ │ + bl 29088c <_PyErr_BadInternalCall@@Base+0xd428> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 39090 │ │ │ │ + cbz r0, 38e30 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 39074 │ │ │ │ + bne.n 38e14 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3903a │ │ │ │ + beq.n 38dda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3903a │ │ │ │ + bne.n 38dda │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3903a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38dda │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3907e │ │ │ │ + beq.n 38e1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 39088 │ │ │ │ + cbz r3, 38e28 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 39090 │ │ │ │ + b.n 38e30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3907e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38e1e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00039096 : │ │ │ │ - ldr r0, [pc, #4] @ (3909c ) │ │ │ │ - b.w ede8c │ │ │ │ - lsls r0, r5, #17 │ │ │ │ +00038e36 : │ │ │ │ + ldr r0, [pc, #4] @ (38e3c ) │ │ │ │ + b.w edff0 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r6, 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 │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r1, [pc, #700] @ (39374 ) │ │ │ │ + ldr r1, [pc, #700] @ (39114 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 2062e4 │ │ │ │ + bl 206fd4 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39288 │ │ │ │ + beq.w 39028 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1052f0 │ │ │ │ + bl 105210 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39288 │ │ │ │ + blt.w 39028 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - movw r1, #61700 @ 0xf104 │ │ │ │ + movw r1, #58236 @ 0xe37c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r4, [pc, #664] @ (39378 ) │ │ │ │ - ldr r2, [pc, #664] @ (3937c ) │ │ │ │ + ldr r4, [pc, #664] @ (39118 ) │ │ │ │ + ldr r2, [pc, #664] @ (3911c ) │ │ │ │ ldr.w r7, [r3, #132] @ 0x84 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr.w r3, [r4, #1132] @ 0x46c │ │ │ │ adds r1, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 39128 │ │ │ │ + beq.n 38ec8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3910c │ │ │ │ + beq.n 38eac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1132] @ 0x46c │ │ │ │ - cbnz r3, 3910c │ │ │ │ + cbnz r3, 38eac │ │ │ │ addw r0, r4, #1132 @ 0x46c │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #620] @ (3937c ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #620] @ (3911c ) │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #61720 @ 0xf118 │ │ │ │ + movw r1, #58256 @ 0xe390 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr.w r3, [r4, #1132] @ 0x46c │ │ │ │ adds r2, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 39142 │ │ │ │ + bne.n 38ee2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 39370 │ │ │ │ + beq.w 39110 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1132] @ 0x46c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39370 │ │ │ │ - ldr r0, [pc, #576] @ (3937c ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39288 │ │ │ │ + bne.w 39110 │ │ │ │ + ldr r0, [pc, #576] @ (3911c ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39028 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39154 │ │ │ │ + beq.n 38ef4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1132] @ 0x46c │ │ │ │ - cbnz r3, 39154 │ │ │ │ - ldr r0, [pc, #556] @ (3937c ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #552] @ (39380 ) │ │ │ │ + cbnz r3, 38ef4 │ │ │ │ + ldr r0, [pc, #556] @ (3911c ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #552] @ (39120 ) │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #61740 @ 0xf12c │ │ │ │ + movw r1, #58276 @ 0xe3a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr.w r3, [r4, #1900] @ 0x76c │ │ │ │ - beq.n 3919e │ │ │ │ + beq.n 38f3e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39182 │ │ │ │ + beq.n 38f22 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1900] @ 0x76c │ │ │ │ - cbnz r3, 39182 │ │ │ │ - ldr r0, [pc, #512] @ (39380 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #508] @ (39380 ) │ │ │ │ + cbnz r3, 38f22 │ │ │ │ + ldr r0, [pc, #512] @ (39120 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #508] @ (39120 ) │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #61764 @ 0xf144 │ │ │ │ + movw r1, #58300 @ 0xe3bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr.w r3, [r4, #1900] @ 0x76c │ │ │ │ adds r1, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 391b8 │ │ │ │ + bne.n 38f58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 39370 │ │ │ │ + beq.w 39110 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1900] @ 0x76c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39370 │ │ │ │ - ldr r0, [pc, #460] @ (39380 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39288 │ │ │ │ + bne.w 39110 │ │ │ │ + ldr r0, [pc, #460] @ (39120 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39028 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 391ca │ │ │ │ + beq.n 38f6a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1900] @ 0x76c │ │ │ │ - cbnz r3, 391ca │ │ │ │ - ldr r0, [pc, #440] @ (39380 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 38f6a │ │ │ │ + ldr r0, [pc, #440] @ (39120 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #61692 @ 0xf0fc │ │ │ │ + movw r1, #58228 @ 0xe374 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39288 │ │ │ │ + blt.n 39028 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #61712 @ 0xf110 │ │ │ │ + movw r1, #58248 @ 0xe388 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39288 │ │ │ │ + blt.n 39028 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #61732 @ 0xf124 │ │ │ │ + movw r1, #58268 @ 0xe39c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39288 │ │ │ │ + blt.n 39028 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #58292 @ 0xe3b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39288 │ │ │ │ - ldr r1, [pc, #360] @ (39384 ) │ │ │ │ + blt.n 39028 │ │ │ │ + ldr r1, [pc, #360] @ (39124 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 2062e4 │ │ │ │ + bl 206fd4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #4] │ │ │ │ - cbz r0, 39288 │ │ │ │ + cbz r0, 39028 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1052f0 │ │ │ │ + bl 105210 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39288 │ │ │ │ + blt.n 39028 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r1, #61700 @ 0xf104 │ │ │ │ + movw r1, #58236 @ 0xe37c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r2, [pc, #328] @ (39388 ) │ │ │ │ + ldr r2, [pc, #328] @ (39128 ) │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr.w r3, [r4, #1004] @ 0x3ec │ │ │ │ adds r2, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 39274 │ │ │ │ + beq.n 39014 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3928e │ │ │ │ - ldr r2, [pc, #300] @ (39388 ) │ │ │ │ + bne.n 3902e │ │ │ │ + ldr r2, [pc, #300] @ (39128 ) │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #61720 @ 0xf118 │ │ │ │ + movw r1, #58256 @ 0xe390 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr.w r3, [r4, #1004] @ 0x3ec │ │ │ │ adds r7, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 392a0 │ │ │ │ + bne.n 39040 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39370 │ │ │ │ + beq.n 39110 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1004] @ 0x3ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39370 │ │ │ │ - ldr r0, [pc, #260] @ (39388 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 39110 │ │ │ │ + ldr r0, [pc, #260] @ (39128 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 39370 │ │ │ │ + b.n 39110 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1004] @ 0x3ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39258 │ │ │ │ - ldr r0, [pc, #236] @ (39388 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39258 │ │ │ │ + bne.n 38ff8 │ │ │ │ + ldr r0, [pc, #236] @ (39128 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38ff8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 392b2 │ │ │ │ + beq.n 39052 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1004] @ 0x3ec │ │ │ │ - cbnz r3, 392b2 │ │ │ │ - ldr r0, [pc, #216] @ (39388 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #216] @ (3938c ) │ │ │ │ + cbnz r3, 39052 │ │ │ │ + ldr r0, [pc, #216] @ (39128 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #216] @ (3912c ) │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #61740 @ 0xf12c │ │ │ │ + movw r1, #58276 @ 0xe3a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr.w r3, [r4, #1388] @ 0x56c │ │ │ │ adds r1, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 392fc │ │ │ │ + beq.n 3909c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 392e0 │ │ │ │ + beq.n 39080 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1388] @ 0x56c │ │ │ │ - cbnz r3, 392e0 │ │ │ │ - ldr r0, [pc, #176] @ (3938c ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #168] @ (3938c ) │ │ │ │ + cbnz r3, 39080 │ │ │ │ + ldr r0, [pc, #176] @ (3912c ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #168] @ (3912c ) │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #61764 @ 0xf144 │ │ │ │ + movw r1, #58300 @ 0xe3bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ ldr.w r3, [r4, #1388] @ 0x56c │ │ │ │ adds r2, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 39310 │ │ │ │ + bne.n 390b0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39370 │ │ │ │ + beq.n 39110 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1388] @ 0x56c │ │ │ │ - cbnz r3, 39370 │ │ │ │ - ldr r0, [pc, #128] @ (3938c ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39288 │ │ │ │ + cbnz r3, 39110 │ │ │ │ + ldr r0, [pc, #128] @ (3912c ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39028 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39322 │ │ │ │ + beq.n 390c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1388] @ 0x56c │ │ │ │ - cbnz r3, 39322 │ │ │ │ - ldr r0, [pc, #108] @ (3938c ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 390c2 │ │ │ │ + ldr r0, [pc, #108] @ (3912c ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #61780 @ 0xf154 │ │ │ │ + movw r1, #58316 @ 0xe3cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39288 │ │ │ │ + blt.n 39028 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #61800 @ 0xf168 │ │ │ │ + movw r1, #58336 @ 0xe3e0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39288 │ │ │ │ + blt.n 39028 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #61820 @ 0xf17c │ │ │ │ + movw r1, #58356 @ 0xe3f4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39288 │ │ │ │ + blt.n 39028 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #61844 @ 0xf194 │ │ │ │ + movw r1, #58380 @ 0xe40c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #18 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -21729,469 +21507,469 @@ │ │ │ │ lsls r6, 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 1590c0 │ │ │ │ + bl 159080 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, 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 r0, sp, #4 │ │ │ │ - bl 100870 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl 100764 <_PyUnicodeWriter_Init@@Base> │ │ │ │ movs r2, #6 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #63028 @ 0xf634 │ │ │ │ + movw r1, #59636 @ 0xe8f4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ae060 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ae310 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 39484 │ │ │ │ + beq.n 39224 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbz r3, 393f4 │ │ │ │ + cbz r3, 39194 │ │ │ │ movs r2, #5 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #17796 @ 0x4584 │ │ │ │ + movw r1, #14344 @ 0x3808 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ae060 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ae310 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 39484 │ │ │ │ + beq.n 39224 │ │ │ │ movs r2, #5 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #63036 @ 0xf63c │ │ │ │ + movw r1, #59644 @ 0xe8fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ae060 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ae310 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 39484 │ │ │ │ + beq.n 39224 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 11195c │ │ │ │ + bl 111714 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39484 │ │ │ │ + beq.n 39224 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f6508 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl f6530 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 3945a │ │ │ │ + beq.n 391fa │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39436 │ │ │ │ + beq.n 391d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39436 │ │ │ │ + cbnz r3, 391d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #27204 @ 0x6a44 │ │ │ │ + movw r0, #23812 @ 0x5d04 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 39484 │ │ │ │ + cbz r0, 39224 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f6508 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl f6530 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 3946c │ │ │ │ + bne.n 3920c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39484 │ │ │ │ + beq.n 39224 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39484 │ │ │ │ + cbnz r3, 39224 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39484 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39224 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3947c │ │ │ │ + beq.n 3921c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3947c │ │ │ │ + cbnz r3, 3921c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl af7ec <_PyUnicodeWriter_Finish@@Base> │ │ │ │ - b.n 3948c │ │ │ │ + bl afa9c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b.n 3922c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 22d914 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 22e6c8 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, 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 r0, sp, #4 │ │ │ │ - bl 100870 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl 100764 <_PyUnicodeWriter_Init@@Base> │ │ │ │ movs r2, #17 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #63044 @ 0xf644 │ │ │ │ + movw r1, #59652 @ 0xe904 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ae060 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ae310 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3957e │ │ │ │ + beq.n 3931e │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 11195c │ │ │ │ + bl 111714 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3957e │ │ │ │ + beq.n 3931e │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f6508 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl f6530 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 39554 │ │ │ │ + beq.n 392f4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 394ea │ │ │ │ + beq.n 3928a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 394ea │ │ │ │ + cbnz r3, 3928a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 39530 │ │ │ │ + cbz r3, 392d0 │ │ │ │ movs r2, #9 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #63064 @ 0xf658 │ │ │ │ + movw r1, #59672 @ 0xe918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ae060 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ae310 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3957e │ │ │ │ + beq.n 3931e │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 11195c │ │ │ │ + bl 111714 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3957e │ │ │ │ + beq.n 3931e │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f6508 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl f6530 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 39554 │ │ │ │ + beq.n 392f4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39530 │ │ │ │ + beq.n 392d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39530 │ │ │ │ + cbnz r3, 392d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #27204 @ 0x6a44 │ │ │ │ + movw r0, #23812 @ 0x5d04 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3957e │ │ │ │ + cbz r0, 3931e │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f6508 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl f6530 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 39566 │ │ │ │ + bne.n 39306 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3957e │ │ │ │ + beq.n 3931e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3957e │ │ │ │ + cbnz r3, 3931e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3957e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3931e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39576 │ │ │ │ + beq.n 39316 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39576 │ │ │ │ + cbnz r3, 39316 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl af7ec <_PyUnicodeWriter_Finish@@Base> │ │ │ │ - b.n 39586 │ │ │ │ + bl afa9c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b.n 39326 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 22d914 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 22e6c8 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0003958a : │ │ │ │ - ldr r0, [pc, #4] @ (39590 ) │ │ │ │ - b.w ede8c │ │ │ │ +0003932a : │ │ │ │ + ldr r0, [pc, #4] @ (39330 ) │ │ │ │ + b.w edff0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3959c │ │ │ │ + cbz r1, 3933c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 395a4 │ │ │ │ + b.n 39344 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - b.w 19b1c8 │ │ │ │ + b.w 19aabc │ │ │ │ │ │ │ │ -000395a8 : │ │ │ │ +00039348 : │ │ │ │ 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, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3984e │ │ │ │ + beq.w 395ee │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r6, r3, #27 │ │ │ │ - bpl.w 3984e │ │ │ │ + bpl.w 395ee │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3984e │ │ │ │ + bne.w 395ee │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bne.w 3984e │ │ │ │ + bne.w 395ee │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3967a │ │ │ │ + bne.n 3941a │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 3967a │ │ │ │ + bne.n 3941a │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 39614 │ │ │ │ + bpl.n 393b4 │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 39616 │ │ │ │ + b.n 393b6 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 39640 │ │ │ │ - cbz r2, 39630 │ │ │ │ + blt.n 393e0 │ │ │ │ + cbz r2, 393d0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 39632 │ │ │ │ + b.n 393d2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ add.w r5, r3, #42496 @ 0xa600 │ │ │ │ - b.n 3965e │ │ │ │ - cbz r2, 39652 │ │ │ │ + b.n 393fe │ │ │ │ + cbz r2, 393f2 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 39654 │ │ │ │ + b.n 393f4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ add.w r3, r3, #1296 @ 0x510 │ │ │ │ add.w r5, r5, r3, lsl #5 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 3984c │ │ │ │ + beq.w 395ec │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3984c │ │ │ │ + bne.w 395ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3984c │ │ │ │ - ldr r3, [pc, #476] @ (39858 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 395ec │ │ │ │ + ldr r3, [pc, #476] @ (395f8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr.w r8, [pc, #476] @ 39860 │ │ │ │ + ldr.w r8, [pc, #476] @ 39600 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r0, [r8, #792] @ 0x318 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ - cbz r0, 396e4 │ │ │ │ + cbz r0, 39484 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - cbz r5, 396e4 │ │ │ │ + cbz r5, 39484 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 396d2 │ │ │ │ + beq.n 39472 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 396d2 │ │ │ │ + cbnz r3, 39472 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ sub.w r8, r8, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r8, #1416] @ 0x588 │ │ │ │ - cbz r3, 396ce │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + cbz r3, 3946e │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 396ce │ │ │ │ + beq.n 3946e │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3984c │ │ │ │ + beq.w 395ec │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 3984c │ │ │ │ + b.n 395ec │ │ │ │ add.w r9, r9, #98304 @ 0x18000 │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r9, #1152] @ 0x480 │ │ │ │ - bl 8de2c │ │ │ │ + bl 8e0c8 │ │ │ │ mov r1, r0 │ │ │ │ adds r0, r1, #1 │ │ │ │ - bne.n 39702 │ │ │ │ - bl f8b9c │ │ │ │ - b.n 397e4 │ │ │ │ + bne.n 394a2 │ │ │ │ + bl f8b98 │ │ │ │ + b.n 39584 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 397b6 │ │ │ │ + bne.n 39556 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3973e │ │ │ │ + beq.n 394de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3973e │ │ │ │ - ldr r0, [pc, #320] @ (3985c ) │ │ │ │ + cbnz r3, 394de │ │ │ │ + ldr r0, [pc, #320] @ (395fc ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r0, #1416] @ 0x588 │ │ │ │ - cbz r3, 3973a │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + cbz r3, 394da │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3973a │ │ │ │ + beq.n 394da │ │ │ │ ldr.w r2, [r0, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 3984c │ │ │ │ + bne.w 395ec │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3984c │ │ │ │ + bne.n 395ec │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movs r1, #2 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ strb r3, [r5, #16] │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bpl.n 397ae │ │ │ │ + bpl.n 3954e │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbz r3, 39782 │ │ │ │ - movw r2, #19765 @ 0x4d35 │ │ │ │ + cbz r3, 39522 │ │ │ │ + movw r2, #20429 @ 0x4fcd │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3977c │ │ │ │ + bne.n 3951c │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 39780 │ │ │ │ + b.n 39520 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 397ae │ │ │ │ + cbz r0, 3954e │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ - cbz r2, 397ae │ │ │ │ + cbz r2, 3954e │ │ │ │ ldr.w r1, [r5, #-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] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #-8] │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 3984c │ │ │ │ + b.n 395ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 397c8 │ │ │ │ + beq.n 39568 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 397c8 │ │ │ │ + cbnz r3, 39568 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ subne r3, #2 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 397e8 │ │ │ │ + beq.n 39588 │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ - b.n 3984c │ │ │ │ + b.n 395ec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movs r1, #2 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ strb r3, [r4, #16] │ │ │ │ lsls r3, r1, #17 │ │ │ │ - bpl.n 39844 │ │ │ │ + bpl.n 395e4 │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbz r3, 39818 │ │ │ │ - movw r2, #19765 @ 0x4d35 │ │ │ │ + cbz r3, 395b8 │ │ │ │ + movw r2, #20429 @ 0x4fcd │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 39812 │ │ │ │ + bne.n 395b2 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 39816 │ │ │ │ + b.n 395b6 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 39844 │ │ │ │ + cbz r0, 395e4 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 39844 │ │ │ │ + cbz r2, 395e4 │ │ │ │ ldr.w r1, [r4, #-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] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 397e4 │ │ │ │ + b.n 39584 │ │ │ │ mov r4, r5 │ │ │ │ str r4, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -22204,316 +21982,315 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r3, 39884 │ │ │ │ + cbz r3, 39624 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 39886 │ │ │ │ + b.n 39626 │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, r2 │ │ │ │ - blx 297cc │ │ │ │ - cbnz r5, 3989e │ │ │ │ + blx 29a8c │ │ │ │ + cbnz r5, 3963e │ │ │ │ cmp r7, r5 │ │ │ │ - ble.n 3989e │ │ │ │ + ble.n 3963e │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 3989e │ │ │ │ - cbnz r4, 398c0 │ │ │ │ + bgt.n 3963e │ │ │ │ + cbnz r4, 39660 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #32 │ │ │ │ mov.w ip, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ strd r3, ip, [sp] │ │ │ │ - ldr r3, [pc, #476] @ (39a90 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #476] @ (39830 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39a7c │ │ │ │ + beq.w 3981c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39a7a │ │ │ │ + bne.w 3981a │ │ │ │ add r6, r7 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 3990e │ │ │ │ + beq.n 396ae │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 398f2 │ │ │ │ - bl 1206e8 │ │ │ │ + cbz r0, 39692 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.n 398ec │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 3968c │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39a7a │ │ │ │ + bne.w 3981a │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 398f6 │ │ │ │ - b.n 39916 │ │ │ │ + bne.n 39696 │ │ │ │ + b.n 396b6 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - bne.n 39918 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 396b8 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39a7a │ │ │ │ - b.n 39918 │ │ │ │ + bne.w 3981a │ │ │ │ + b.n 396b8 │ │ │ │ movs r6, #15 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 39918 │ │ │ │ + b.n 396b8 │ │ │ │ movs r6, #15 │ │ │ │ mov r0, r8 │ │ │ │ mov.w r9, #0 │ │ │ │ strd r9, r9, [sp, #16] │ │ │ │ str.w r9, [sp, #24] │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ - bl 813dc │ │ │ │ + bl 814c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 399d4 │ │ │ │ - bl 81b8c │ │ │ │ + beq.n 39774 │ │ │ │ + bl 81c74 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbnz r0, 39964 │ │ │ │ + cbnz r0, 39704 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 399d4 │ │ │ │ + beq.n 39774 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 399d4 │ │ │ │ + bne.n 39774 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 399d4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39774 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movs r2, #8 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ adds r4, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ - movw r4, #50104 @ 0xc3b8 │ │ │ │ + movw r4, #46712 @ 0xb678 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w r4, #32768 @ 0x8000 │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ str r4, [sp, #24] │ │ │ │ - movw r4, #709 @ 0x2c5 │ │ │ │ + movw r4, #129 @ 0x81 │ │ │ │ movt r4, #27 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ - movw r4, #21521 @ 0x5411 │ │ │ │ + movw r4, #20977 @ 0x51f1 │ │ │ │ movt r4, #27 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ - blx 2a5f4 │ │ │ │ + blx 29350 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq.n 399f4 │ │ │ │ - bgt.n 39a2c │ │ │ │ + beq.n 39794 │ │ │ │ + bgt.n 397cc │ │ │ │ adds r1, r4, #4 │ │ │ │ - beq.n 399dc │ │ │ │ + beq.n 3977c │ │ │ │ adds r2, r4, #2 │ │ │ │ - bne.n 39a2c │ │ │ │ + bne.n 397cc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #63344 @ 0xf770 │ │ │ │ + movw r1, #59952 @ 0xea30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 39a74 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 39814 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - b.n 39a74 │ │ │ │ + b.n 39814 │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #63304 @ 0xf748 │ │ │ │ + movw r1, #59912 @ 0xea08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 39a74 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 39814 │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ - cbnz r3, 39a12 │ │ │ │ + cbnz r3, 397b2 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 297de0 <_PyXI_EndInterpreter@@Base+0x550> │ │ │ │ + bl 298080 <_PyXI_EndInterpreter@@Base+0x550> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - bge.n 39a12 │ │ │ │ + bge.n 397b2 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - blx 29b84 │ │ │ │ - b.n 39a74 │ │ │ │ - bl b3548 │ │ │ │ + blx 29964 │ │ │ │ + b.n 39814 │ │ │ │ + bl b37f8 │ │ │ │ movs r1, #4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - blx 29684 │ │ │ │ + blx 29728 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r3, r4, #2 │ │ │ │ - bne.n 39a46 │ │ │ │ + bne.n 397e6 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - blx 29b84 │ │ │ │ + blx 29964 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r2, r4 │ │ │ │ - movw r3, #20660 @ 0x50b4 │ │ │ │ + movw r3, #17268 @ 0x4374 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - bl 3ca4e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xb0> │ │ │ │ - b.n 39a74 │ │ │ │ + bl 3c7ee <_PyInterpreterState_SetEvalFrameFunc@@Base+0x46> │ │ │ │ + b.n 39814 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 399f8 │ │ │ │ + beq.n 39798 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - blx 29b84 │ │ │ │ + blx 29964 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 39a64 │ │ │ │ + cbnz r0, 39804 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 25d5b0 │ │ │ │ + bl 25da1c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 39a7c │ │ │ │ - b.n 39a74 │ │ │ │ - movw r3, #21544 @ 0x5428 │ │ │ │ + cbnz r0, 3981c │ │ │ │ + b.n 39814 │ │ │ │ + movw r3, #18152 @ 0x46e8 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ - bl 3ca4e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xb0> │ │ │ │ + bl 3c7ee <_PyInterpreterState_SetEvalFrameFunc@@Base+0x46> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 20c550 <_PySys_GetRequiredAttrString@@Base+0x638> │ │ │ │ + bl 20d210 <_PySys_GetRequiredAttrString@@Base+0x638> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 39a86 │ │ │ │ + cbz r3, 39826 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r0, #9 │ │ │ │ lsls r6, r1, #1 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ vneg.f64 d0, d0 │ │ │ │ vneg.f64 d1, d1 │ │ │ │ add sp, #16 │ │ │ │ - b.w 1ce674 │ │ │ │ + b.w 1ce8f0 │ │ │ │ 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 18ba30 │ │ │ │ - cbz r0, 39ad4 │ │ │ │ + bl 18b084 │ │ │ │ + cbz r0, 39872 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 39b02 │ │ │ │ - cbz r0, 39b00 │ │ │ │ + bl 398a0 │ │ │ │ + cbz r0, 3989e │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #8568 @ 0x2178 │ │ │ │ + movw r0, #4656 @ 0x1230 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 39b6c │ │ │ │ + cbz r0, 3990a │ │ │ │ add.w r8, r0, #8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 39b66 │ │ │ │ + ble.n 39904 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ adds r4, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 39b76 │ │ │ │ + bl 39914 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 39b60 │ │ │ │ + cbnz r0, 398fe │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39b6e │ │ │ │ + beq.n 3990c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 39b6e │ │ │ │ + cbnz r3, 3990c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39b6e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3990c │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ - b.n 39b28 │ │ │ │ + b.n 398c6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 39bb4 │ │ │ │ + bne.n 39952 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r0, 39baa │ │ │ │ - movw r0, #6688 @ 0x1a20 │ │ │ │ + cbnz r0, 39948 │ │ │ │ + movw r0, #3296 @ 0xce0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 39bc2 │ │ │ │ + cbz r0, 39960 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 13d980 │ │ │ │ + b.w 13da3c │ │ │ │ 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} │ │ │ │ @@ -22530,279 +22307,279 @@ │ │ │ │ ldr.w r8, [r1, #44] @ 0x2c │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ str r3, [sp, #32] │ │ │ │ adds r4, r7, #1 │ │ │ │ str.w r4, [ip, #20] │ │ │ │ adds r6, r4, #1 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - beq.w 39ea0 │ │ │ │ + beq.w 39c3e │ │ │ │ add.w r9, r7, #2 │ │ │ │ str.w r9, [ip, #20] │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 39e96 │ │ │ │ + beq.w 39c34 │ │ │ │ adds r3, r7, #3 │ │ │ │ adds r5, r7, #4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 39c1e │ │ │ │ + bne.n 399bc │ │ │ │ mov r4, r3 │ │ │ │ str.w r3, [ip, #20] │ │ │ │ - b.n 39ea0 │ │ │ │ + b.n 39c3e │ │ │ │ adds r7, #4 │ │ │ │ str.w r7, [ip, #20] │ │ │ │ adds r2, r7, #1 │ │ │ │ - beq.w 39e9a │ │ │ │ + beq.w 39c38 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ strd r3, fp, [sp, #44] @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ str.w r8, [sp, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, sl │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, r9 │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ - bl 208b68 <_Py_normpath@@Base+0x648> │ │ │ │ + bl 209834 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 39e9e │ │ │ │ + beq.w 39c3c │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - bl 120820 │ │ │ │ + bl 1205c0 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 39ea0 │ │ │ │ + beq.w 39c3e │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ strd r3, fp, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp] │ │ │ │ strd r3, r9, [sp, #8] │ │ │ │ str.w r8, [sp, #52] @ 0x34 │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #3 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldmia.w r8, {r1, r2, r3} │ │ │ │ - bl 20c578 <_PySys_GetRequiredAttrString@@Base+0x660> │ │ │ │ + bl 20d238 <_PySys_GetRequiredAttrString@@Base+0x660> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 39ea0 │ │ │ │ + beq.w 39c3e │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 39cb8 │ │ │ │ + cbz r3, 39a56 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 39cb8 │ │ │ │ + cbz r3, 39a56 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 294400 │ │ │ │ + bl 294694 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 39cd8 │ │ │ │ - b.n 39ea0 │ │ │ │ + bne.n 39a76 │ │ │ │ + b.n 39c3e │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ mov fp, r3 │ │ │ │ str r6, [sp, #32] │ │ │ │ mov r6, r5 │ │ │ │ add.w r5, sl, #4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39d08 │ │ │ │ + beq.n 39aa6 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp fp, r2 │ │ │ │ - blt.n 39d0c │ │ │ │ + blt.n 39aaa │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #263 @ 0x107 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 1153b4 <_PyArg_UnpackKeywordsWithVararg@@Base+0x35c> │ │ │ │ + bl 115198 <_PyArg_UnpackKeywordsWithVararg@@Base+0x35c> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 39ea0 │ │ │ │ + beq.w 39c3e │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w sl, [r6, #16] │ │ │ │ str r6, [sp, #32] │ │ │ │ mov r6, r5 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ add.w r5, sl, #4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #20] │ │ │ │ - b.n 39d40 │ │ │ │ + b.n 39ade │ │ │ │ mov r2, sl │ │ │ │ - b.n 39cd0 │ │ │ │ + b.n 39a6e │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, r6 │ │ │ │ - bl 1165e8 │ │ │ │ + bl 1163c8 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 39ea0 │ │ │ │ + beq.w 39c3e │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 39cc6 │ │ │ │ + b.n 39a64 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bge.n 39d4c │ │ │ │ + bge.n 39aea │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ add.w fp, fp, #1 │ │ │ │ - bl 1165e8 │ │ │ │ + bl 1163c8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 39ea0 │ │ │ │ + beq.w 39c3e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39d24 │ │ │ │ + beq.n 39ac2 │ │ │ │ ldr.w r2, [sl] │ │ │ │ - b.n 39d26 │ │ │ │ - movw fp, #7260 @ 0x1c5c │ │ │ │ + b.n 39ac4 │ │ │ │ + movw fp, #3832 @ 0xef8 │ │ │ │ movt fp, #61 @ 0x3d │ │ │ │ add.w sl, fp, #4 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldmia.w sl, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ - bl 208b68 <_Py_normpath@@Base+0x648> │ │ │ │ + bl 209834 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 39ea0 │ │ │ │ + beq.w 39c3e │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 120820 │ │ │ │ + bl 1205c0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 39ea0 │ │ │ │ + beq.w 39c3e │ │ │ │ ldmia.w sl, {r0, r1, r2} │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov.w r1, #264 @ 0x108 │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, r7 │ │ │ │ - bl 208b68 <_Py_normpath@@Base+0x648> │ │ │ │ + bl 209834 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 39ea0 │ │ │ │ + beq.n 39c3e │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r4, [r3, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ - bl 208b68 <_Py_normpath@@Base+0x648> │ │ │ │ + bl 209834 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 39ea0 │ │ │ │ - movw r3, #7244 @ 0x1c4c │ │ │ │ + beq.n 39c3e │ │ │ │ + movw r3, #3816 @ 0xee8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldmia.w r8, {r1, r2, r3} │ │ │ │ - bl 20c578 <_PySys_GetRequiredAttrString@@Base+0x660> │ │ │ │ + bl 20d238 <_PySys_GetRequiredAttrString@@Base+0x660> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 39ea0 │ │ │ │ + beq.n 39c3e │ │ │ │ ldr.w sl, [r6, #16] │ │ │ │ mov r6, r9 │ │ │ │ add.w r9, sl, #4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39e24 │ │ │ │ + beq.n 39bc2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ - b.n 39e26 │ │ │ │ + b.n 39bc4 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 39e3e │ │ │ │ + bge.n 39bdc │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ adds r6, #1 │ │ │ │ - bl 1165e8 │ │ │ │ + bl 1163c8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 39e18 │ │ │ │ - b.n 39ea0 │ │ │ │ + bne.n 39bb6 │ │ │ │ + b.n 39c3e │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ subs r1, r2, #1 │ │ │ │ movs r2, #0 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #20] │ │ │ │ str r1, [r5, #68] @ 0x44 │ │ │ │ movs r1, #102 @ 0x66 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 1153b4 <_PyArg_UnpackKeywordsWithVararg@@Base+0x35c> │ │ │ │ + bl 115198 <_PyArg_UnpackKeywordsWithVararg@@Base+0x35c> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 39ea0 │ │ │ │ + beq.n 39c3e │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 120820 │ │ │ │ + bl 1205c0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 39ea0 │ │ │ │ + beq.n 39c3e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w r8, {r1, r2, r3} │ │ │ │ - bl 20fcd0 │ │ │ │ + bl 21098c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 39ea0 │ │ │ │ + beq.n 39c3e │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 120820 │ │ │ │ + bl 1205c0 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 39ea0 │ │ │ │ + b.n 39c3e │ │ │ │ mov r4, r9 │ │ │ │ - b.n 39ea0 │ │ │ │ + b.n 39c3e │ │ │ │ mov r4, r7 │ │ │ │ - b.n 39ea0 │ │ │ │ + b.n 39c3e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ 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 │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #8 │ │ │ │ - bl 1ef504 │ │ │ │ + bl 7b8f0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 39ec8 │ │ │ │ - bl 241c5c │ │ │ │ - b.n 39ece │ │ │ │ + cbnz r0, 39c66 │ │ │ │ + bl 242440 │ │ │ │ + b.n 39c6c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22811,1238 +22588,1237 @@ │ │ │ │ movw r4, #20224 @ 0x4f00 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 39f00 │ │ │ │ - bl 172b8c │ │ │ │ + bne.n 39c9e │ │ │ │ + bl 172498 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 39f06 │ │ │ │ - bl 198940 │ │ │ │ + b.n 39ca4 │ │ │ │ + bl 1981d4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 39f10 │ │ │ │ + bge.n 39cae │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3a012 │ │ │ │ - bne.n 39f2a │ │ │ │ + b.n 39db0 │ │ │ │ + bne.n 39cc8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #63616 @ 0xf880 │ │ │ │ + movw r1, #60224 @ 0xeb40 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 39f0a │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 39ca8 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #8 │ │ │ │ - bl 1ef504 │ │ │ │ + bl 7b8f0 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 39f3c │ │ │ │ - bl 241c5c │ │ │ │ - b.n 39f0a │ │ │ │ + cbnz r0, 39cda │ │ │ │ + bl 242440 │ │ │ │ + b.n 39ca8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 39f78 │ │ │ │ + bne.n 39d16 │ │ │ │ movs r4, #0 │ │ │ │ add.w r8, r0, #4 │ │ │ │ mov sl, r4 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl a97b0 │ │ │ │ + bl a99f8 │ │ │ │ movs r1, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39ff8 │ │ │ │ + beq.n 39d96 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 36d8a │ │ │ │ + bl 36b2a │ │ │ │ str.w r0, [r8, #-4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39ff8 │ │ │ │ + beq.n 39d96 │ │ │ │ adds r4, #1 │ │ │ │ str.w sl, [r8], #8 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.n 39ff0 │ │ │ │ - b.n 39f4c │ │ │ │ + ble.n 39d8e │ │ │ │ + b.n 39cea │ │ │ │ mov r0, r6 │ │ │ │ - bl 198818 │ │ │ │ - cbz r0, 39fd8 │ │ │ │ + bl 1980ac │ │ │ │ + cbz r0, 39d76 │ │ │ │ movs r4, #0 │ │ │ │ add.w r8, r7, #4 │ │ │ │ mov sl, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1107d8 │ │ │ │ + bl 110590 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 39ff8 │ │ │ │ + cbz r0, 39d96 │ │ │ │ movs r1, #0 │ │ │ │ - bl 36d8a │ │ │ │ + bl 36b2a │ │ │ │ str.w r0, [r8, #-4] │ │ │ │ - cbz r0, 39fa8 │ │ │ │ + cbz r0, 39d46 │ │ │ │ movs r2, #0 │ │ │ │ str.w sl, [r8] │ │ │ │ - b.n 39fac │ │ │ │ + b.n 39d4a │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 39fca │ │ │ │ + beq.n 39d68 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 39fca │ │ │ │ + cbnz r3, 39d68 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbnz r2, 39ff8 │ │ │ │ + cbnz r2, 39d96 │ │ │ │ adds r4, #1 │ │ │ │ add.w r8, r8, #8 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 39f88 │ │ │ │ - b.n 39ff0 │ │ │ │ + bgt.n 39d26 │ │ │ │ + b.n 39d8e │ │ │ │ movw r3, #42776 @ 0xa718 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #63648 @ 0xf8a0 │ │ │ │ + movw r1, #60256 @ 0xeb60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3a00a │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 39da8 │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r7, [r9] │ │ │ │ - b.n 3a012 │ │ │ │ - cbz r4, 3a00a │ │ │ │ + b.n 39db0 │ │ │ │ + cbz r4, 39da8 │ │ │ │ movs r5, #0 │ │ │ │ add.w r0, r7, r5, lsl #3 │ │ │ │ adds r5, #1 │ │ │ │ - bl 61874 <_PyXI_FreeNamespace@@Base+0x10c> │ │ │ │ + bl 61788 <_PyXI_FreeNamespace@@Base+0x10c> │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 39ffc │ │ │ │ + bne.n 39d9a │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b764 │ │ │ │ - b.n 39f0a │ │ │ │ + bl 7b72c │ │ │ │ + b.n 39ca8 │ │ │ │ add sp, #20 │ │ │ │ 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 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl f10f8 │ │ │ │ + bl f1230 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3a064 │ │ │ │ + bge.n 39e02 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #29424 @ 0x72f0 │ │ │ │ + movw r2, #25972 @ 0x6574 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #6396 @ 0x18fc │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #2448 @ 0x990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3a070 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 39e0e │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a080 │ │ │ │ + bl 39e1e │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3a07a │ │ │ │ + cbz r3, 39e18 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ 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] @ (3a14c ) │ │ │ │ + ldr r3, [pc, #188] @ (39eec ) │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r3, #28 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - movw r2, #10196 @ 0x27d4 │ │ │ │ + movw r2, #6700 @ 0x1a2c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 15eebc <_PyObject_CallMethod@@Base> │ │ │ │ + bl 15ec2c <_PyObject_CallMethod@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a148 │ │ │ │ + beq.n 39ee6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 3a0e4 │ │ │ │ + bmi.n 39e82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a0cc │ │ │ │ + beq.n 39e6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3a0cc │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 39e6a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18664 @ 0x48e8 │ │ │ │ + movw r1, #15252 @ 0x3b94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3a148 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 39ee6 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge.n 3a11c │ │ │ │ + bge.n 39eba │ │ │ │ movw r0, #43788 @ 0xab0c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #32244 @ 0x7df4 │ │ │ │ + movw r1, #28792 @ 0x7078 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a148 │ │ │ │ + beq.n 39ee6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a148 │ │ │ │ + cbnz r3, 39ee6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a148 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39ee6 │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r2, r5 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3a13e │ │ │ │ + beq.n 39edc │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, 3a13e │ │ │ │ + cbnz r1, 39edc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 39d08 │ │ │ │ + nop │ │ │ │ + b.n 39aa8 │ │ │ │ lsls r6, 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 │ │ │ │ - bl 81c6c │ │ │ │ + bl 81d54 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3a1a8 │ │ │ │ - blx 2a324 │ │ │ │ - blx 2a918 │ │ │ │ + cbz r0, 39f48 │ │ │ │ + blx 29b20 │ │ │ │ + blx 2a5b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbz r1, 3a1a4 │ │ │ │ - bl 2295cc <_Py_Uid_Converter@@Base+0x150> │ │ │ │ + cbz r1, 39f44 │ │ │ │ + bl 22a3c4 <_Py_Uid_Converter@@Base+0x150> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 3a196 │ │ │ │ - bl 9b654 │ │ │ │ + cbz r5, 39f36 │ │ │ │ + bl 9b8f0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r3, 3a192 │ │ │ │ - bl 16a324 <_Py_DecRef@@Base> │ │ │ │ - b.n 3a16c │ │ │ │ - bl 16a324 <_Py_DecRef@@Base> │ │ │ │ + cbnz r3, 39f32 │ │ │ │ + bl 169c30 <_Py_DecRef@@Base> │ │ │ │ + b.n 39f0c │ │ │ │ + bl 169c30 <_Py_DecRef@@Base> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 16a324 <_Py_DecRef@@Base> │ │ │ │ - blx 2a6b8 │ │ │ │ - b.n 3a1a8 │ │ │ │ - blx 2a6b8 │ │ │ │ + bl 169c30 <_Py_DecRef@@Base> │ │ │ │ + blx 2a2ec │ │ │ │ + b.n 39f48 │ │ │ │ + blx 2a2ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + movs r2, #0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r1, r2 │ │ │ │ + b.w 1fe0b4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 3a1e0 │ │ │ │ + cbz r3, 39f8a │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldrd r3, r0, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 3a1d6 │ │ │ │ + ble.n 39f80 │ │ │ │ add.w r0, r0, r5, lsl #3 │ │ │ │ adds r5, #1 │ │ │ │ - bl 61874 <_PyXI_FreeNamespace@@Base+0x10c> │ │ │ │ - b.n 3a1c2 │ │ │ │ - bl 7b764 │ │ │ │ + bl 61788 <_PyXI_FreeNamespace@@Base+0x10c> │ │ │ │ + b.n 39f6c │ │ │ │ + bl 7b72c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ - movs r2, #0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r1, r2 │ │ │ │ - b.w 1fd3c4 │ │ │ │ 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 297cc │ │ │ │ + blx 29a8c │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 3a228 │ │ │ │ - movw r0, #51420 @ 0xc8dc │ │ │ │ + bls.n 39fc6 │ │ │ │ + movw r0, #48028 @ 0xbb9c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e24a8 │ │ │ │ - cbnz r0, 3a228 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbnz r0, 39fc6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a286 │ │ │ │ + b.n 3a024 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a224 │ │ │ │ + bne.n 39fc2 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 3a24c │ │ │ │ + ble.n 39fea │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1b5fd4 │ │ │ │ + bl 1b5db4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3a24e │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 3a24e │ │ │ │ - b.n 3a224 │ │ │ │ + bne.n 39fec │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 39fec │ │ │ │ + b.n 39fc2 │ │ │ │ movs r4, #1 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp.w r5, #5120 @ 0x1400 │ │ │ │ - ble.n 3a272 │ │ │ │ - bl b3548 │ │ │ │ + ble.n 3a010 │ │ │ │ + bl b37f8 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a804 │ │ │ │ + blx 2ab1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6b68 │ │ │ │ - b.n 3a27e │ │ │ │ + bl b6e1c │ │ │ │ + b.n 3a01c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - blx 2a804 │ │ │ │ + blx 2ab1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9123c │ │ │ │ + bl 914d8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3a290 │ │ │ │ + cbz r3, 3a02e │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl fc624 <_PyAST_Compile@@Base+0x34> │ │ │ │ + bl fc7f0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3a2b8 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 3a2d0 │ │ │ │ - b.n 3a2e6 │ │ │ │ + bne.n 3a056 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 3a06e │ │ │ │ + b.n 3a084 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3a2d0 │ │ │ │ + bne.n 3a06e │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - movw r0, #64040 @ 0xfa28 │ │ │ │ + movw r0, #60648 @ 0xece8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ - movw r0, #64056 @ 0xfa38 │ │ │ │ + movw r0, #60664 @ 0xecf8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3a304 │ │ │ │ + bgt.n 3a0a2 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64076 @ 0xfa4c │ │ │ │ + movw r1, #60684 @ 0xed0c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ 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 3a338 │ │ │ │ + ble.n 3a0d6 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64124 @ 0xfa7c │ │ │ │ + movw r1, #60732 @ 0xed3c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3a34c │ │ │ │ + bne.n 3a0ea │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a4e8 │ │ │ │ + b.n 3a286 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3a360 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 3a0fe │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a348 │ │ │ │ + bne.n 3a0e6 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 3a38e │ │ │ │ + beq.n 3a12c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 3a394 │ │ │ │ + beq.n 3a132 │ │ │ │ ldr.w r9, [r5, #12] │ │ │ │ cmp r6, #4 │ │ │ │ - beq.n 3a388 │ │ │ │ + beq.n 3a126 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 3a38a │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 3a128 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a348 │ │ │ │ - b.n 3a38a │ │ │ │ + bne.n 3a0e6 │ │ │ │ + b.n 3a128 │ │ │ │ movs r5, #0 │ │ │ │ - cbz r4, 3a39e │ │ │ │ - b.n 3a3ac │ │ │ │ + cbz r4, 3a13c │ │ │ │ + b.n 3a14a │ │ │ │ movs r5, #0 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 3a39e │ │ │ │ + b.n 3a13c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 3a4d4 │ │ │ │ + bne.w 3a272 │ │ │ │ mov r9, r4 │ │ │ │ mov r5, r4 │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r6, #0 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - b.n 3a3ae │ │ │ │ + b.n 3a14c │ │ │ │ mov r6, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 3a3ce │ │ │ │ + bne.n 3a16c │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r3 │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov.w sl, #0 │ │ │ │ ldr.w r9, [r3] │ │ │ │ - b.n 3a3d0 │ │ │ │ + b.n 3a16e │ │ │ │ mov sl, r9 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ strd r4, r9, [sp] │ │ │ │ - movw r1, #64168 @ 0xfaa8 │ │ │ │ + movw r1, #60776 @ 0xed68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r0, #64176 @ 0xfab0 │ │ │ │ + movw r0, #60784 @ 0xed70 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3a348 │ │ │ │ + beq.n 3a0e6 │ │ │ │ cmp r7, #8 │ │ │ │ - beq.n 3a416 │ │ │ │ + beq.n 3a1b4 │ │ │ │ lsls r4, r7, #31 │ │ │ │ - bmi.n 3a41a │ │ │ │ + bmi.n 3a1b8 │ │ │ │ lsls r0, r7, #30 │ │ │ │ - bmi.n 3a41e │ │ │ │ + bmi.n 3a1bc │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64188 @ 0xfabc │ │ │ │ + movw r1, #60796 @ 0xed7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3a348 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3a0e6 │ │ │ │ movs r3, #2 │ │ │ │ - b.n 3a420 │ │ │ │ + b.n 3a1be │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3a420 │ │ │ │ + b.n 3a1be │ │ │ │ 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 │ │ │ │ - beq.n 3a45c │ │ │ │ + beq.n 3a1fa │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 3a448 │ │ │ │ - bl 15225c │ │ │ │ - b.n 3a44e │ │ │ │ - bl 105130 │ │ │ │ + bpl.n 3a1e6 │ │ │ │ + bl 1521fc │ │ │ │ + b.n 3a1ec │ │ │ │ + bl 10504c │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ - bl 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a348 │ │ │ │ - cbz r6, 3a482 │ │ │ │ + bne.w 3a0e6 │ │ │ │ + cbz r6, 3a220 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 3a46e │ │ │ │ - bl 15225c │ │ │ │ - b.n 3a474 │ │ │ │ - bl 105130 │ │ │ │ + bpl.n 3a20c │ │ │ │ + bl 1521fc │ │ │ │ + b.n 3a212 │ │ │ │ + bl 10504c │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ - bl 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a348 │ │ │ │ + bne.w 3a0e6 │ │ │ │ tst.w r7, #4 │ │ │ │ strh.w r5, [sp, #18] │ │ │ │ ite ne │ │ │ │ movne r6, #13 │ │ │ │ moveq r6, #14 │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - blx 29330 <__fcntl_time64@plt> │ │ │ │ + blx 29428 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 3a4da │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 3a278 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3a4c0 │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 3a25e │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a490 │ │ │ │ - b.n 3a348 │ │ │ │ + beq.n 3a22e │ │ │ │ + b.n 3a0e6 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ mov r3, r4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3a3b8 │ │ │ │ + b.n 3a156 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3a4c0 │ │ │ │ + blt.n 3a25e │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ 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 e558c │ │ │ │ + bl e578c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a510 │ │ │ │ - bne.n 3a514 │ │ │ │ + blt.n 3a2ae │ │ │ │ + bne.n 3a2b2 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 3a51c │ │ │ │ + b.n 3a2ba │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a51c │ │ │ │ + b.n 3a2ba │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, 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 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl f10f8 │ │ │ │ + bl f1230 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3a56a │ │ │ │ + bge.n 3a308 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #29424 @ 0x72f0 │ │ │ │ + movw r2, #25972 @ 0x6574 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #6432 @ 0x1920 │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #2484 @ 0x9b4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3a576 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3a314 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a080 │ │ │ │ + bl 39e1e │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3a580 │ │ │ │ + cbz r3, 3a31e │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 3a5ca │ │ │ │ + b.n 3a368 │ │ │ │ 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, 3a5b0 │ │ │ │ - cbz r2, 3a5aa │ │ │ │ + cbnz r3, 3a34e │ │ │ │ + cbz r2, 3a348 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3a5b0 │ │ │ │ + cbnz r3, 3a34e │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3a6a8 │ │ │ │ + b.n 3a446 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64328 @ 0xfb48 │ │ │ │ + movw r1, #60936 @ 0xee08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 3a5ea │ │ │ │ + bne.n 3a388 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #49960 @ 0xc328 │ │ │ │ + movw r3, #46568 @ 0xb5e8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bpl.n 3a5ec │ │ │ │ + bpl.n 3a38a │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ - cbz r1, 3a60c │ │ │ │ + cbz r1, 3a3aa │ │ │ │ add r1, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs.n 3a5e0 │ │ │ │ - movw r3, #49960 @ 0xc328 │ │ │ │ + bcs.n 3a37e │ │ │ │ + movw r3, #46568 @ 0xb5e8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.n 3a60c │ │ │ │ + bpl.n 3a3aa │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 3a5fa │ │ │ │ - b.n 3a5e0 │ │ │ │ + bne.n 3a398 │ │ │ │ + b.n 3a37e │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ - cbz r1, 3a632 │ │ │ │ + cbz r1, 3a3d0 │ │ │ │ ldrb r1, [r1, #19] │ │ │ │ - cbnz r1, 3a63e │ │ │ │ - b.n 3a668 │ │ │ │ + cbnz r1, 3a3dc │ │ │ │ + b.n 3a406 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r1, #557] @ 0x22d │ │ │ │ - cbz r1, 3a668 │ │ │ │ + cbz r1, 3a406 │ │ │ │ mov r6, r2 │ │ │ │ movw r2, #44056 @ 0xac18 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 114634 │ │ │ │ + bl 114418 │ │ │ │ movs r3, #9 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26240c │ │ │ │ + bl 2626a8 <_PyUnicode_EncodeUTF16@@Base+0xdb0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a66a │ │ │ │ + blt.n 3a408 │ │ │ │ movs r0, #0 │ │ │ │ - bl f8b34 │ │ │ │ + bl f8b30 │ │ │ │ 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 │ │ │ │ - movw r1, #60832 @ 0xeda0 │ │ │ │ + movw r1, #57440 @ 0xe060 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 128ffc │ │ │ │ + bl 128e54 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 3a6a4 │ │ │ │ + cbz r2, 3a442 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3a6a4 │ │ │ │ + beq.n 3a442 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 3a6a4 │ │ │ │ + cbnz r3, 3a442 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ 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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1b035c │ │ │ │ + bl 1b0118 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1b0130 │ │ │ │ + bl 1afeec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a7b0 │ │ │ │ + beq.n 3a54e │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1536bc │ │ │ │ - cbnz r0, 3a6e6 │ │ │ │ - bl b3548 │ │ │ │ + bl 153700 │ │ │ │ + cbnz r0, 3a484 │ │ │ │ + bl b37f8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - blx 2a568 │ │ │ │ + blx 2a0d4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 3a742 │ │ │ │ - bgt.n 3a730 │ │ │ │ + beq.n 3a4e0 │ │ │ │ + bgt.n 3a4ce │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 3a718 │ │ │ │ + beq.n 3a4b6 │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 3a730 │ │ │ │ + bne.n 3a4ce │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64356 @ 0xfb64 │ │ │ │ + movw r1, #60964 @ 0xee24 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3a7a2 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3a540 │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17836 @ 0x45ac │ │ │ │ + movw r1, #14444 @ 0x386c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3a7a2 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3a540 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #64384 @ 0xfb80 │ │ │ │ + movw r3, #60992 @ 0xee40 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 3ca4e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xb0> │ │ │ │ - b.n 3a7a2 │ │ │ │ + bl 3c7ee <_PyInterpreterState_SetEvalFrameFunc@@Base+0x46> │ │ │ │ + b.n 3a540 │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 3a786 │ │ │ │ + cbz r3, 3a524 │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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 130414 │ │ │ │ - b.n 3a7b0 │ │ │ │ + bl 13051c │ │ │ │ + b.n 3a54e │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 130414 │ │ │ │ + bl 13051c │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 3a7bc │ │ │ │ + b.n 3a55a │ │ │ │ add r1, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc.n 3a7f2 │ │ │ │ + bcc.n 3a590 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 3a7f8 │ │ │ │ + bne.n 3a596 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bls.n 3a7cc │ │ │ │ + bls.n 3a56a │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3a7c2 │ │ │ │ + beq.n 3a560 │ │ │ │ mov r0, r3 │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 3a7f8 │ │ │ │ + blt.n 3a596 │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3a7c2 │ │ │ │ + bls.n 3a560 │ │ │ │ lsls r3, r0, #30 │ │ │ │ - beq.n 3a7d6 │ │ │ │ - b.n 3a7e4 │ │ │ │ + beq.n 3a574 │ │ │ │ + b.n 3a582 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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, 3a820 │ │ │ │ - cbz r2, 3a81a │ │ │ │ + cbnz r3, 3a5be │ │ │ │ + cbz r2, 3a5b8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3a820 │ │ │ │ + cbnz r3, 3a5be │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3a6a8 │ │ │ │ + b.n 3a446 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64468 @ 0xfbd4 │ │ │ │ + movw r1, #61076 @ 0xee94 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 3a86a │ │ │ │ + cbnz r4, 3a608 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3a86a │ │ │ │ + ble.n 3a608 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3a86a │ │ │ │ - cbz r2, 3a86a │ │ │ │ + bne.n 3a608 │ │ │ │ + cbz r2, 3a608 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 3a6a8 │ │ │ │ + b.n 3a446 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #4932 @ 0x1344 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a85e │ │ │ │ + bne.n 3a5fc │ │ │ │ add sp, #24 │ │ │ │ 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 │ │ │ │ mov r8, r0 │ │ │ │ - bl 81c6c │ │ │ │ + bl 81d54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a9c0 │ │ │ │ - movw r7, #3308 @ 0xcec │ │ │ │ - movt r7, #48 @ 0x30 │ │ │ │ + beq.w 3a75e │ │ │ │ + movw r7, #65452 @ 0xffac │ │ │ │ + movt r7, #47 @ 0x2f │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #268] @ (3a9c8 ) │ │ │ │ + ldr r1, [pc, #264] @ (3a764 ) │ │ │ │ mov.w r3, #8192 @ 0x2000 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15eebc <_PyObject_CallMethod@@Base> │ │ │ │ + bl 15ec2c <_PyObject_CallMethod@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3a8d6 │ │ │ │ - bl 238a60 │ │ │ │ + cbnz r0, 3a674 │ │ │ │ + bl 2396a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a9a8 │ │ │ │ - b.n 3a8ba │ │ │ │ + beq.n 3a746 │ │ │ │ + b.n 3a658 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 3a8f8 │ │ │ │ + bne.n 3a696 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r3, 3a8ea │ │ │ │ + cbnz r3, 3a688 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3a9b2 │ │ │ │ - b.n 3a9be │ │ │ │ + bne.n 3a750 │ │ │ │ + b.n 3a75c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a99e │ │ │ │ + beq.n 3a73c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 3a958 │ │ │ │ - b.n 3a99e │ │ │ │ + cbz r3, 3a6f6 │ │ │ │ + b.n 3a73c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 3a944 │ │ │ │ + bmi.n 3a6e2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a916 │ │ │ │ + beq.n 3a6b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a916 │ │ │ │ + cbnz r3, 3a6b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a92c │ │ │ │ + beq.n 3a6ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3a92c │ │ │ │ + cbnz r3, 3a6ca │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18664 @ 0x48e8 │ │ │ │ + movw r1, #15252 @ 0x3b94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3a99a │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3a738 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 3a95e │ │ │ │ + cbnz r3, 3a6fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a99e │ │ │ │ + beq.n 3a73c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3a99e │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a99e │ │ │ │ + cbnz r3, 3a73c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a73c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a97e │ │ │ │ + beq.n 3a71c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3a97e │ │ │ │ + cbnz r3, 3a71c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3a8ba │ │ │ │ + bne.n 3a658 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a99a │ │ │ │ + beq.n 3a738 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a99a │ │ │ │ + cbnz r3, 3a738 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a9c0 │ │ │ │ - ldr r0, [pc, #44] @ (3a9cc ) │ │ │ │ + b.n 3a75e │ │ │ │ + ldr r0, [pc, #40] @ (3a768 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 1a9380 │ │ │ │ + bl 1a8fb4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a9be │ │ │ │ + beq.n 3a75c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a9be │ │ │ │ + cbnz r3, 3a75c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - nop │ │ │ │ - b.n 3a584 │ │ │ │ + b.n 3a320 │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r4, #20] │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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, 3a9ee │ │ │ │ - cbz r2, 3a9e8 │ │ │ │ + cbnz r3, 3a78a │ │ │ │ + cbz r2, 3a784 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3a9ee │ │ │ │ + cbnz r3, 3a78a │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3aa08 │ │ │ │ + b.n 3a7a4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64328 @ 0xfb48 │ │ │ │ + movw r1, #60936 @ 0xee08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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 1b035c │ │ │ │ + bl 1b0118 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1b0130 │ │ │ │ + bl 1afeec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ab10 │ │ │ │ + beq.n 3a8ac │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1536bc │ │ │ │ - cbnz r0, 3aa46 │ │ │ │ - bl b3548 │ │ │ │ + bl 153700 │ │ │ │ + cbnz r0, 3a7e2 │ │ │ │ + bl b37f8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - blx 2ab70 │ │ │ │ + blx 295f0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 3aaa2 │ │ │ │ - bgt.n 3aa90 │ │ │ │ + beq.n 3a83e │ │ │ │ + bgt.n 3a82c │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 3aa78 │ │ │ │ + beq.n 3a814 │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 3aa90 │ │ │ │ + bne.n 3a82c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64356 @ 0xfb64 │ │ │ │ + movw r1, #60964 @ 0xee24 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3ab02 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3a89e │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18072 @ 0x4698 │ │ │ │ + movw r1, #14680 @ 0x3958 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3ab02 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3a89e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #64624 @ 0xfc70 │ │ │ │ + movw r3, #61232 @ 0xef30 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 3ca4e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xb0> │ │ │ │ - b.n 3ab02 │ │ │ │ + bl 3c7ee <_PyInterpreterState_SetEvalFrameFunc@@Base+0x46> │ │ │ │ + b.n 3a89e │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 3aae6 │ │ │ │ + cbz r3, 3a882 │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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 130414 │ │ │ │ - b.n 3ab10 │ │ │ │ + bl 13051c │ │ │ │ + b.n 3a8ac │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 130414 │ │ │ │ + bl 13051c │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3ab32 │ │ │ │ - cbz r2, 3ab2c │ │ │ │ + cbnz r3, 3a8ce │ │ │ │ + cbz r2, 3a8c8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3ab32 │ │ │ │ + cbnz r3, 3a8ce │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3aa08 │ │ │ │ + b.n 3a7a4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64468 @ 0xfbd4 │ │ │ │ + movw r1, #61076 @ 0xee94 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 3ab6a │ │ │ │ + cbnz r0, 3a906 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 3ab74 │ │ │ │ - b.n 3ab7a │ │ │ │ + cbnz r0, 3a910 │ │ │ │ + b.n 3a916 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ab64 │ │ │ │ - b.n 3ab88 │ │ │ │ + beq.n 3a900 │ │ │ │ + b.n 3a924 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3ab88 │ │ │ │ + cbnz r0, 3a924 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 3ab88 │ │ │ │ + cbz r0, 3a924 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 3abba │ │ │ │ + cbnz r4, 3a956 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3abba │ │ │ │ + ble.n 3a956 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3abba │ │ │ │ - cbz r2, 3abba │ │ │ │ + bne.n 3a956 │ │ │ │ + cbz r2, 3a956 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 3aa08 │ │ │ │ + b.n 3a7a4 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #12] @ (3abd8 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #12] @ (3a974 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3abae │ │ │ │ + bne.n 3a94a │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r1, #15 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -24052,254 +23828,254 @@ │ │ │ │ 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 29f38 │ │ │ │ - cbz r0, 3ac14 │ │ │ │ + blx 2a180 │ │ │ │ + cbz r0, 3a9b0 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 3ac40 │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 3a9dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 213c94 │ │ │ │ + bl 2148fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ac40 │ │ │ │ + beq.n 3a9dc │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 213c94 │ │ │ │ + bl 2148fc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ac40 │ │ │ │ + beq.n 3a9dc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r0, #5156 @ 0x1424 │ │ │ │ + movw r0, #1764 @ 0x6e4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99978 │ │ │ │ - b.n 3ac56 │ │ │ │ + bl 99c14 │ │ │ │ + b.n 3a9f2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3ac4a │ │ │ │ - blx 2a1fc │ │ │ │ + beq.n 3a9e6 │ │ │ │ + blx 29c08 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3ac54 │ │ │ │ - blx 2a1fc │ │ │ │ + beq.n 3a9f0 │ │ │ │ + blx 29c08 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 3ac96 │ │ │ │ + bpl.n 3aa32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ subs r1, r1, r5 │ │ │ │ - bmi.n 3ac92 │ │ │ │ + bmi.n 3aa2e │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 3ac92 │ │ │ │ + ble.n 3aa2e │ │ │ │ add.w r4, r0, #8 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ adds r6, #1 │ │ │ │ - bl 3ac5a │ │ │ │ + bl 3a9f6 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 3ac92 │ │ │ │ + blt.n 3aa2e │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 3ac80 │ │ │ │ + bne.n 3aa1c │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ - movw r1, #34105 @ 0x8539 │ │ │ │ + movw r1, #34777 @ 0x87d9 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.w 1d089c │ │ │ │ + b.w 1d0964 │ │ │ │ │ │ │ │ -0003aca6 : │ │ │ │ - ldr r0, [pc, #4] @ (3acac ) │ │ │ │ - b.w ede8c │ │ │ │ +0003aa42 : │ │ │ │ + ldr r0, [pc, #4] @ (3aa48 ) │ │ │ │ + b.w edff0 │ │ │ │ asrs r4, r6, #15 │ │ │ │ lsls r6, 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 ee2fc │ │ │ │ + bl ee460 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 3acd2 │ │ │ │ + cbz r3, 3aa6e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3ace2 │ │ │ │ - b.n 3acf2 │ │ │ │ - ldr r1, [pc, #464] @ (3aea4 ) │ │ │ │ + cbz r3, 3aa7e │ │ │ │ + b.n 3aa8e │ │ │ │ + ldr r1, [pc, #464] @ (3ac40 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 2062e4 │ │ │ │ + bl 206fd4 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3accc │ │ │ │ - b.n 3ae92 │ │ │ │ - ldr r1, [pc, #452] @ (3aea8 ) │ │ │ │ + bne.n 3aa68 │ │ │ │ + b.n 3ac2e │ │ │ │ + ldr r1, [pc, #452] @ (3ac44 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 2062e4 │ │ │ │ + bl 206fd4 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ae92 │ │ │ │ + beq.w 3ac2e │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ - cbnz r3, 3ad06 │ │ │ │ - ldr r1, [pc, #436] @ (3aeac ) │ │ │ │ + cbnz r3, 3aaa2 │ │ │ │ + ldr r1, [pc, #436] @ (3ac48 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 2062e4 │ │ │ │ + bl 206fd4 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ae92 │ │ │ │ + beq.w 3ac2e │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ - cbnz r3, 3ad1a │ │ │ │ - ldr r1, [pc, #420] @ (3aeb0 ) │ │ │ │ + cbnz r3, 3aab6 │ │ │ │ + ldr r1, [pc, #420] @ (3ac4c ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 2062e4 │ │ │ │ + bl 206fd4 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ae92 │ │ │ │ - movw r1, #64980 @ 0xfdd4 │ │ │ │ + beq.w 3ac2e │ │ │ │ + movw r1, #61588 @ 0xf094 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #64984 @ 0xfdd8 │ │ │ │ + movw r0, #61592 @ 0xf098 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 142ad8 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 142b54 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ae92 │ │ │ │ - movw r0, #64992 @ 0xfde0 │ │ │ │ + beq.w 3ac2e │ │ │ │ + movw r0, #61600 @ 0xf0a0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 145218 │ │ │ │ + bl 1452e0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ae92 │ │ │ │ - movw r1, #30136 @ 0x75b8 │ │ │ │ + beq.w 3ac2e │ │ │ │ + movw r1, #26744 @ 0x6878 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #56784 @ 0xddd0 │ │ │ │ + movw r0, #53392 @ 0xd090 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 142ad8 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 142b54 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ae92 │ │ │ │ - movw r1, #30128 @ 0x75b0 │ │ │ │ + beq.w 3ac2e │ │ │ │ + movw r1, #26736 @ 0x6870 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 128ffc │ │ │ │ + bl 128e54 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ae92 │ │ │ │ - movw r1, #30104 @ 0x7598 │ │ │ │ + beq.w 3ac2e │ │ │ │ + movw r1, #26712 @ 0x6858 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 2ab04 │ │ │ │ - cbnz r0, 3ada2 │ │ │ │ + blx 2a858 │ │ │ │ + cbnz r0, 3ab3e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bls.n 3ada2 │ │ │ │ + bls.n 3ab3e │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 3ada2 │ │ │ │ + bne.n 3ab3e │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 3ada2 │ │ │ │ + bne.n 3ab3e │ │ │ │ ldr r5, [r5, #16] │ │ │ │ - cbz r5, 3adba │ │ │ │ + cbz r5, 3ab56 │ │ │ │ movw r3, #44076 @ 0xac2c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #65016 @ 0xfdf8 │ │ │ │ + movw r1, #61624 @ 0xf0b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3ae92 │ │ │ │ - movw r0, #59368 @ 0xe7e8 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3ac2e │ │ │ │ + movw r0, #55976 @ 0xdaa8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 89f3c │ │ │ │ + bl 8a1fc │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ae92 │ │ │ │ - movw r0, #65064 @ 0xfe28 │ │ │ │ + beq.n 3ac2e │ │ │ │ + movw r0, #61672 @ 0xf0e8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 89f3c │ │ │ │ + bl 8a1fc │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ae92 │ │ │ │ - movw r0, #59780 @ 0xe984 │ │ │ │ + beq.n 3ac2e │ │ │ │ + movw r0, #56388 @ 0xdc44 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 89f3c │ │ │ │ + bl 8a1fc │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ae92 │ │ │ │ - movw r0, #65048 @ 0xfe18 │ │ │ │ + beq.n 3ac2e │ │ │ │ + movw r0, #61656 @ 0xf0d8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 89f3c │ │ │ │ + bl 8a1fc │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ae92 │ │ │ │ - movw r0, #65060 @ 0xfe24 │ │ │ │ + beq.n 3ac2e │ │ │ │ + movw r0, #61668 @ 0xf0e4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 89f3c │ │ │ │ + bl 8a1fc │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ae92 │ │ │ │ - movw r0, #65072 @ 0xfe30 │ │ │ │ + beq.n 3ac2e │ │ │ │ + movw r0, #61680 @ 0xf0f0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 89f3c │ │ │ │ + bl 8a1fc │ │ │ │ str r0, [r4, #24] │ │ │ │ - cbz r0, 3ae92 │ │ │ │ - movw r0, #65052 @ 0xfe1c │ │ │ │ + cbz r0, 3ac2e │ │ │ │ + movw r0, #61660 @ 0xf0dc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 89f3c │ │ │ │ + bl 8a1fc │ │ │ │ str r0, [r4, #20] │ │ │ │ - cbz r0, 3ae92 │ │ │ │ - movw r0, #65080 @ 0xfe38 │ │ │ │ + cbz r0, 3ac2e │ │ │ │ + movw r0, #61688 @ 0xf0f8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 89f3c │ │ │ │ + bl 8a1fc │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 3ae92 │ │ │ │ + cbz r0, 3ac2e │ │ │ │ movw r3, #44052 @ 0xac14 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #65088 @ 0xfe40 │ │ │ │ + movw r0, #61696 @ 0xf100 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1f92a4 │ │ │ │ - movw r1, #65124 @ 0xfe64 │ │ │ │ + bl 1f9f94 │ │ │ │ + movw r1, #61732 @ 0xf124 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl ee5f0 │ │ │ │ + bl ee754 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3ae92 │ │ │ │ + blt.n 3ac2e │ │ │ │ ldrd r2, r3, [r4, #60] @ 0x3c │ │ │ │ add r7, sp, #4 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r4, r5 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r1, [r7], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1052f0 │ │ │ │ + bl 105210 │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3ae98 │ │ │ │ + bge.n 3ac34 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ae9c │ │ │ │ + b.n 3ac38 │ │ │ │ cmp r4, #3 │ │ │ │ - bne.n 3ae82 │ │ │ │ + bne.n 3ac1e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #16 │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r4, r7, #16 │ │ │ │ @@ -24307,121 +24083,121 @@ │ │ │ │ asrs r0, r2, #17 │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r4, r4, #17 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 3af8a │ │ │ │ + b.n 3ad26 │ │ │ │ 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 178920 │ │ │ │ - cbz r0, 3aeee │ │ │ │ + bl 178248 │ │ │ │ + cbz r0, 3ac8a │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3af82 │ │ │ │ + beq.n 3ad1e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #33112 @ 0x8158 │ │ │ │ + movw r0, #33808 @ 0x8410 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3af3e │ │ │ │ + bne.n 3acda │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 39b76 │ │ │ │ + bl 39914 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3af36 │ │ │ │ + cbz r0, 3acd2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #3200 @ 0xc80 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ + movw r0, #65344 @ 0xff40 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3af26 │ │ │ │ + bne.n 3acc2 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3af36 │ │ │ │ + b.n 3acd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3af22 │ │ │ │ + bne.n 3acbe │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3af22 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3acbe │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f6034 │ │ │ │ - b.n 3af7a │ │ │ │ + bl 1f6b78 │ │ │ │ + b.n 3ad16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 39b02 │ │ │ │ + bl 398a0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3af7a │ │ │ │ + cbz r0, 3ad16 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #3208 @ 0xc88 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ + movw r0, #65352 @ 0xff48 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3af6a │ │ │ │ + bne.n 3ad06 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3af7a │ │ │ │ + b.n 3ad16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3af66 │ │ │ │ + bne.n 3ad02 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3af66 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ad02 │ │ │ │ mov r0, r5 │ │ │ │ - bl 178c98 │ │ │ │ - b.n 3af84 │ │ │ │ + bl 1785c0 │ │ │ │ + b.n 3ad20 │ │ │ │ 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] @ 3b044 │ │ │ │ + ldr.w r8, [pc, #168] @ 3ade0 │ │ │ │ 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 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b03c │ │ │ │ + beq.n 3add8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ - cbz r5, 3afe6 │ │ │ │ + cbz r5, 3ad82 │ │ │ │ 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] │ │ │ │ @@ -24434,31 +24210,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, 3b03c │ │ │ │ + cbz r6, 3add8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58628 @ 0xe504 │ │ │ │ + movw r1, #55236 @ 0xd7c4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 97274 │ │ │ │ + bl 9750c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3b03c │ │ │ │ + bge.n 3add8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b03a │ │ │ │ + beq.n 3add6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b03a │ │ │ │ + cbnz r3, 3add6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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} │ │ │ │ @@ -24469,58 +24245,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 3b070 │ │ │ │ + bl 3ae0c │ │ │ │ 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] @ 3b154 │ │ │ │ + ldr.w sl, [pc, #208] @ 3aef0 │ │ │ │ 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 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b14c │ │ │ │ + beq.n 3aee8 │ │ │ │ ldr.w r2, [r8] │ │ │ │ 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, 3b0da │ │ │ │ + cbz r7, 3ae76 │ │ │ │ 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, 3b0f4 │ │ │ │ + cbz r5, 3ae90 │ │ │ │ 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] │ │ │ │ @@ -24534,372 +24310,371 @@ │ │ │ │ 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, 3b14c │ │ │ │ + cbz r3, 3aee8 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58628 @ 0xe504 │ │ │ │ + movw r1, #55236 @ 0xd7c4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 97274 │ │ │ │ + bl 9750c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3b14c │ │ │ │ + bge.n 3aee8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b14a │ │ │ │ + beq.n 3aee6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b14a │ │ │ │ + cbnz r3, 3aee6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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 │ │ │ │ - cbnz r0, 3b17e │ │ │ │ + cbnz r0, 3af1a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3b186 │ │ │ │ + cbz r0, 3af22 │ │ │ │ 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 3b170 │ │ │ │ + beq.n 3af0c │ │ │ │ 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 │ │ │ │ - cbnz r0, 3b1ae │ │ │ │ + cbnz r0, 3af4a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 3b1b6 │ │ │ │ + cbz r0, 3af52 │ │ │ │ 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 3b1a0 │ │ │ │ + beq.n 3af3c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 3b1d6 │ │ │ │ + cbnz r3, 3af72 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - cbz r2, 3b1cc │ │ │ │ + cbz r2, 3af68 │ │ │ │ movw r3, #53088 @ 0xcf60 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3b1d6 │ │ │ │ + bne.n 3af72 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 94ed8 │ │ │ │ - cbz r0, 3b220 │ │ │ │ - movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - mov r4, r0 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 114634 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 3b220 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b220 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ - 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 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - cbz r2, 3b23a │ │ │ │ + cbz r2, 3af94 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 3b23c │ │ │ │ + b.n 3af96 │ │ │ │ mov r5, r2 │ │ │ │ add.w r4, r1, #12 │ │ │ │ - cbnz r2, 3b248 │ │ │ │ + cbnz r2, 3afa2 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 3b248 │ │ │ │ - cbnz r4, 3b262 │ │ │ │ + bne.n 3afa2 │ │ │ │ + cbnz r4, 3afbc │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #152] @ (3b2f0 ) │ │ │ │ - bl 132f4c <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + ldr r3, [pc, #148] @ (3b048 ) │ │ │ │ + bl 132364 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b2e8 │ │ │ │ + beq.n 3b042 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 3b290 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 3afea │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #64032 @ 0xfa20 │ │ │ │ + movw r1, #60572 @ 0xec9c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #152 @ 0x98 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ + movw r0, #62296 @ 0xf358 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ mov r3, r7 │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3b2e8 │ │ │ │ + b.n 3b042 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 3b2b8 │ │ │ │ + beq.n 3b012 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - cbz r6, 3b2ba │ │ │ │ + cbz r6, 3b014 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 3b2ba │ │ │ │ + bmi.n 3b014 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #164 @ 0xa4 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #62308 @ 0xf364 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3b28c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3afe6 │ │ │ │ movs r6, #0 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 24d430 │ │ │ │ + bl 24db48 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 251640 │ │ │ │ + bl 2519d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b2e8 │ │ │ │ + beq.n 3b042 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b2e8 │ │ │ │ + cbnz r3, 3b042 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ asrs r4, r4, #18 │ │ │ │ lsls r6, r1, #1 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl 95170 │ │ │ │ + cbz r0, 3b08c │ │ │ │ + movw r3, #44056 @ 0xac18 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 114418 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 3b08c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 3b08c │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ + 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 │ │ │ │ - movw r0, #3304 @ 0xce8 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - bl 89fa0 │ │ │ │ + movw r0, #65448 @ 0xffa8 │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3b364 │ │ │ │ + cbz r0, 3b0fe │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 903f0 │ │ │ │ + bl 9068c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b336 │ │ │ │ + beq.n 3b0d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b336 │ │ │ │ + cbnz r3, 3b0d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 3b362 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 3b0fc │ │ │ │ movw r3, #43872 @ 0xab60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1970e8 │ │ │ │ + bl 1969dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b364 │ │ │ │ + beq.n 3b0fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b364 │ │ │ │ + cbnz r3, 3b0fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b364 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b0fe │ │ │ │ mov r4, r5 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 3b392 │ │ │ │ + beq.n 3b12c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #708 @ 0x2c4 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ + movw r0, #62852 @ 0xf584 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 3b3fe │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 3b198 │ │ │ │ ldrd r7, r6, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ movw r8, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ - bl efa44 │ │ │ │ + bl efb24 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 3b3d2 │ │ │ │ + bmi.n 3b16c │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 3b3d2 │ │ │ │ + beq.n 3b16c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #724 @ 0x2d4 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #62868 @ 0xf594 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r0, r6 │ │ │ │ - bl efa44 │ │ │ │ + bl efb24 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 3b402 │ │ │ │ + beq.n 3b19c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 3b402 │ │ │ │ + bmi.n 3b19c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #772 @ 0x304 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #62916 @ 0xf5c4 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3b48e │ │ │ │ + b.n 3b228 │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ movs r0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - bl 903f0 │ │ │ │ + bl 9068c │ │ │ │ cmp r7, r8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bne.n 3b444 │ │ │ │ - cbz r0, 3b458 │ │ │ │ + bne.n 3b1de │ │ │ │ + cbz r0, 3b1f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b458 │ │ │ │ + beq.n 3b1f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3b458 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b458 │ │ │ │ + cbnz r3, 3b1f2 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b1f2 │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 3b47a │ │ │ │ - cbz r0, 3b48e │ │ │ │ + bne.n 3b214 │ │ │ │ + cbz r0, 3b228 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b48e │ │ │ │ + beq.n 3b228 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3b48e │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b48e │ │ │ │ + cbnz r3, 3b228 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b228 │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #35780 @ 0x8bc4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3b4a8 │ │ │ │ + bne.n 3b242 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b4b6 │ │ │ │ + beq.n 3b250 │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ bx r3 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3b4ca │ │ │ │ + bne.n 3b264 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3b4ca │ │ │ │ + bne.n 3b264 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -24908,122 +24683,125 @@ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #24672 @ 0x6060 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ strd r1, r0, [sp] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3b510 │ │ │ │ + beq.n 3b2aa │ │ │ │ mov r1, r4 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 3b510 │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 3b2aa │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 230efc │ │ │ │ + bl 231b94 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3b518 │ │ │ │ + bne.n 3b2b2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 3b584 │ │ │ │ + b.n 3b31e │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ ldr r5, [sp, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3b52e │ │ │ │ + beq.n 3b2c8 │ │ │ │ movw r1, #24672 @ 0x6060 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 3b538 │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 3b2d2 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - b.n 3b548 │ │ │ │ + b.n 3b2e2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sp │ │ │ │ - bl 230efc │ │ │ │ + bl 231b94 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3b548 │ │ │ │ + bne.n 3b2e2 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 3b584 │ │ │ │ + b.n 3b31e │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3b570 │ │ │ │ + bne.n 3b30a │ │ │ │ movw r3, #44040 @ 0xac08 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #812 @ 0x32c │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #62956 @ 0xf5ec │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b584 │ │ │ │ + b.n 3b31e │ │ │ │ vldr d0, [sp, #32] │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3b588 │ │ │ │ + bl 3b328 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - bl 9b4b4 │ │ │ │ + bl 9b750 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 2a70c │ │ │ │ + blx 29f2c │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq.n 3b5ea │ │ │ │ + beq.n 3b38a │ │ │ │ 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 3b5fe │ │ │ │ + beq.n 3b39e │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d9 │ │ │ │ vsub.f64 d8, d8, d7 │ │ │ │ - b.n 3b5fe │ │ │ │ + b.n 3b39e │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #112] @ 3b660 │ │ │ │ - vldr d7, [pc, #116] @ 3b668 │ │ │ │ + vldr d0, [pc, #112] @ 3b400 │ │ │ │ + vldr d7, [pc, #116] @ 3b408 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 3b638 │ │ │ │ + beq.n 3b3d8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - blx 298d4 │ │ │ │ + blx 2ac48 │ │ │ │ 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 3b654 │ │ │ │ + ble.n 3b3f4 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ vstr d0, [r4] │ │ │ │ - b.n 3b654 │ │ │ │ + b.n 3b3f4 │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #40] @ 3b668 │ │ │ │ + vldr d6, [pc, #40] @ 3b408 │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #24] @ 3b660 │ │ │ │ + vldr d7, [pc, #24] @ 3b400 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vstr d7, [r4] │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @@ -25038,66 +24816,66 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, #16 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 3b694 │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 3b434 │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ - cbz r3, 3b6a0 │ │ │ │ + cbz r3, 3b440 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ movs r4, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3b70c │ │ │ │ + b.n 3b4ac │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - bl df9b0 │ │ │ │ + bl dfdac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3b6fc │ │ │ │ + cbz r0, 3b49c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #20 │ │ │ │ - bne.n 3b6c2 │ │ │ │ + bne.n 3b462 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #30856 @ 0x7888 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3b704 │ │ │ │ - movw r3, #1528 @ 0x5f8 │ │ │ │ - movt r3, #48 @ 0x30 │ │ │ │ + beq.n 3b4a4 │ │ │ │ + movw r3, #63672 @ 0xf8b8 │ │ │ │ + movt r3, #47 @ 0x2f │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #44052 @ 0xac14 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r2, r3, [r4, #16] │ │ │ │ movs r4, #0 │ │ │ │ - bl 239580 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 23a1c4 │ │ │ │ + bl 94f8c │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 3b6fe │ │ │ │ + cbz r0, 3b49e │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ - b.n 3b70c │ │ │ │ + b.n 3b4ac │ │ │ │ str r6, [r5, #8] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3b70c │ │ │ │ + b.n 3b4ac │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b6fe │ │ │ │ - b.n 3b6ea │ │ │ │ + beq.n 3b49e │ │ │ │ + b.n 3b48a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ @@ -25112,224 +24890,272 @@ │ │ │ │ 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 3b752 │ │ │ │ + bhi.n 3b4f2 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3b768 │ │ │ │ + ble.n 3b508 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 3b770 │ │ │ │ - movw r0, #62484 @ 0xf414 │ │ │ │ + b.n 3b510 │ │ │ │ + movw r0, #59092 @ 0xe6d4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fe84c │ │ │ │ + bl 1ff538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b74a │ │ │ │ + bne.n 3b4ea │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 269264 <_Py_RestoreSignals@@Base+0x2e5c> │ │ │ │ + b.w 2694f4 <_Py_RestoreSignals@@Base+0x2d14> │ │ │ │ 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, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 3b7a2 │ │ │ │ + cbnz r0, 3b542 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 169cb8 │ │ │ │ + b.w 1695c4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b794 │ │ │ │ + beq.n 3b534 │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 29b1d0 │ │ │ │ - cbnz r0, 3b7d6 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 3b81c │ │ │ │ + bl 29b39c │ │ │ │ + cbnz r0, 3b576 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 3b5bc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #60] @ 0x3c │ │ │ │ - b.n 3b81c │ │ │ │ + b.n 3b5bc │ │ │ │ movw r1, #44052 @ 0xac14 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldrd sl, r7, [r0, #20] │ │ │ │ bics.w r3, r4, #2 │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ - movw r3, #1800 @ 0x708 │ │ │ │ - movt r3, #48 @ 0x30 │ │ │ │ + movw r3, #63944 @ 0xf9c8 │ │ │ │ + movt r3, #47 @ 0x2f │ │ │ │ ldr.w r8, [r1] │ │ │ │ ldr r5, [r0, #28] │ │ │ │ - movw r4, #54780 @ 0xd5fc │ │ │ │ + movw r4, #51388 @ 0xc8bc │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - bl 29b2dc │ │ │ │ + bl 29b4a8 │ │ │ │ mov r3, sl │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 239580 │ │ │ │ + bl 23a1c4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3b838 │ │ │ │ - movw r0, #1820 @ 0x71c │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - b.w 99978 │ │ │ │ + bne.n 3b5d8 │ │ │ │ + movw r0, #63964 @ 0xf9dc │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + b.w 99c14 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 903f0 │ │ │ │ + b.w 9068c │ │ │ │ │ │ │ │ -0003b83e : │ │ │ │ +0003b5de : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r4, #11932 @ 0x2e9c │ │ │ │ movt r4, #83 @ 0x53 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3b88c │ │ │ │ + cbz r3, 3b62c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ strd r6, r7, [sp] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #2072 @ 0x818 │ │ │ │ - movt r2, #48 @ 0x30 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + movw r2, #63972 @ 0xf9e4 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 29c60 │ │ │ │ + blx 2a924 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 130414 │ │ │ │ + bl 13051c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b894 │ │ │ │ - bl 3ba30 │ │ │ │ + b.n 3b634 │ │ │ │ + bl 3b638 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b860 │ │ │ │ + beq.n 3b600 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + │ │ │ │ +0003b638 : │ │ │ │ + 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 2941c │ │ │ │ + movs r3, #100 @ 0x64 │ │ │ │ + asrs r1, r0, #31 │ │ │ │ + movs r2, #1 │ │ │ │ + strd r0, r1, [sp, #8] │ │ │ │ + add r0, sp, #20 │ │ │ │ + movw r1, #64228 @ 0xfae4 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + str r1, [sp, #0] │ │ │ │ + movs r1, #99 @ 0x63 │ │ │ │ + blx 2a6c4 <__snprintf_chk@plt> │ │ │ │ + mov.w r2, #384 @ 0x180 │ │ │ │ + add r0, sp, #20 │ │ │ │ + movw r1, #33857 @ 0x8441 │ │ │ │ + movt r1, #8 │ │ │ │ + blx 29ee4 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 3b6ba │ │ │ │ + movw r5, #11932 @ 0x2e9c │ │ │ │ + movt r5, #83 @ 0x53 │ │ │ │ + movw r1, #53352 @ 0xd068 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + blx 29510 │ │ │ │ + str r0, [r5, #0] │ │ │ │ + cbnz r0, 3b6a4 │ │ │ │ + mov r0, r4 │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + blx 29c08 │ │ │ │ + b.n 3b6ba │ │ │ │ + bl 7becc │ │ │ │ + str r0, [r5, #4] │ │ │ │ + cbnz r0, 3b6b8 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + mvn.w r4, #1 │ │ │ │ + blx 2a74c │ │ │ │ + b.n 3b6ba │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #124 @ 0x7c │ │ │ │ + pop {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, #4032] @ 0xfc0 │ │ │ │ add.w r4, r1, #12 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 3b8b8 │ │ │ │ + cbnz r2, 3b6e0 │ │ │ │ cmp r1, #4 │ │ │ │ - bne.n 3b8b8 │ │ │ │ - cbnz r4, 3b8d2 │ │ │ │ + bne.n 3b6e0 │ │ │ │ + cbnz r4, 3b6fa │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r5, #4 │ │ │ │ - ldr r3, [pc, #308] @ (3b9f8 ) │ │ │ │ + ldr r3, [pc, #308] @ (3b820 ) │ │ │ │ strd r5, r5, [sp] │ │ │ │ - bl 132f4c <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + bl 132364 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b9f0 │ │ │ │ + beq.w 3b818 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r7, #24052 @ 0x5df4 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 3b8ea │ │ │ │ + beq.n 3b712 │ │ │ │ mov r1, r7 │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 3b8fc │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 3b724 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3b920 │ │ │ │ - b.n 3b918 │ │ │ │ - movw r1, #2084 @ 0x824 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #12168 @ 0x2f88 │ │ │ │ + bne.n 3b748 │ │ │ │ + b.n 3b740 │ │ │ │ + movw r1, #64248 @ 0xfaf8 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + movw r0, #8776 @ 0x2248 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r6 │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3b9f0 │ │ │ │ - bl 94cf4 │ │ │ │ + b.n 3b818 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b914 │ │ │ │ + bne.n 3b73c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3b936 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 3b75e │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b914 │ │ │ │ + bne.n 3b73c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 3b96e │ │ │ │ + beq.n 3b796 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #6124 @ 0x17ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3b970 │ │ │ │ + beq.n 3b798 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #2104 @ 0x838 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #64268 @ 0xfb0c │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3b986 │ │ │ │ + beq.n 3b7ae │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ - movw r0, #50564 @ 0xc584 │ │ │ │ + movw r0, #47112 @ 0xb808 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 3b914 │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 3b73c │ │ │ │ movw r0, #6124 @ 0x17ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3b9f0 │ │ │ │ - cbz r5, 3b9a6 │ │ │ │ + cbz r0, 3b818 │ │ │ │ + cbz r5, 3b7ce │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -25338,18 +25164,18 @@ │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ strd r6, r9, [r4, #12] │ │ │ │ str.w r8, [r4, #20] │ │ │ │ - cbz r3, 3b9ca │ │ │ │ + cbz r3, 3b7f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d606 │ │ │ │ - ldr r0, [pc, #48] @ (3b9fc ) │ │ │ │ + bl 2d4de │ │ │ │ + ldr r0, [pc, #48] @ (3b824 ) │ │ │ │ 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 │ │ │ │ @@ -25369,286 +25195,238 @@ │ │ │ │ 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, 3ba26 │ │ │ │ + cbnz r0, 3b84e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3ba2e │ │ │ │ + cbz r0, 3b856 │ │ │ │ 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 3ba18 │ │ │ │ + beq.n 3b840 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - │ │ │ │ -0003ba30 : │ │ │ │ - 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 2a694 │ │ │ │ - movs r3, #100 @ 0x64 │ │ │ │ - asrs r1, r0, #31 │ │ │ │ - movs r2, #1 │ │ │ │ - strd r0, r1, [sp, #8] │ │ │ │ - add r0, sp, #20 │ │ │ │ - movw r1, #2216 @ 0x8a8 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - movs r1, #99 @ 0x63 │ │ │ │ - blx 2a160 <__snprintf_chk@plt> │ │ │ │ - mov.w r2, #384 @ 0x180 │ │ │ │ - add r0, sp, #20 │ │ │ │ - movw r1, #33857 @ 0x8441 │ │ │ │ - movt r1, #8 │ │ │ │ - blx 2a074 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 3bab2 │ │ │ │ - movw r5, #11932 @ 0x2e9c │ │ │ │ - movt r5, #83 @ 0x53 │ │ │ │ - movw r1, #56744 @ 0xdda8 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - blx 2a1b4 │ │ │ │ - str r0, [r5, #0] │ │ │ │ - cbnz r0, 3ba9c │ │ │ │ - mov r0, r4 │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - blx 2a1fc │ │ │ │ - b.n 3bab2 │ │ │ │ - bl 7bdec │ │ │ │ - str r0, [r5, #4] │ │ │ │ - cbnz r0, 3bab0 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - mvn.w r4, #1 │ │ │ │ - blx 295e4 │ │ │ │ - b.n 3bab2 │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - 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 r6, r0 │ │ │ │ - movw r0, #3304 @ 0xce8 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - bl 89fa0 │ │ │ │ + movw r0, #65448 @ 0xffa8 │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bbda │ │ │ │ + beq.n 3b97a │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbz r1, 3bb10 │ │ │ │ - movw r0, #2236 @ 0x8bc │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + cbz r1, 3b8b0 │ │ │ │ + movw r0, #64380 @ 0xfb7c │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl 10542c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3bb02 │ │ │ │ + beq.n 3b8a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3bb02 │ │ │ │ + cbnz r3, 3b8a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3bbd8 │ │ │ │ - movw r2, #1000 @ 0x3e8 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ - b.n 3bb1a │ │ │ │ - movw r2, #3304 @ 0xce8 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ + beq.n 3b978 │ │ │ │ + movw r2, #63144 @ 0xf6a8 │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ + b.n 3b8ba │ │ │ │ + movw r2, #65448 @ 0xffa8 │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ - cbz r3, 3bb52 │ │ │ │ + cbz r3, 3b8f2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #2244 @ 0x8c4 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + movw r0, #64388 @ 0xfb84 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl 10542c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3bb44 │ │ │ │ + beq.n 3b8e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3bb44 │ │ │ │ + cbnz r3, 3b8e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3bbda │ │ │ │ - movw r2, #1000 @ 0x3e8 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ + beq.n 3b97a │ │ │ │ + movw r2, #63144 @ 0xf6a8 │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 3bb80 │ │ │ │ + cbz r3, 3b920 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #2260 @ 0x8d4 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + movw r0, #64404 @ 0xfb94 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl 10542c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3bb7c │ │ │ │ + beq.n 3b91c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3bb7c │ │ │ │ + cbnz r3, 3b91c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3bbda │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3b97a │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 3bbac │ │ │ │ - movw r0, #39440 @ 0x9a10 │ │ │ │ + cbnz r3, 3b94c │ │ │ │ + movw r0, #36048 @ 0x8cd0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3bba8 │ │ │ │ + beq.n 3b948 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3bba8 │ │ │ │ + cbnz r3, 3b948 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3bbda │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3b97a │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #2280 @ 0x8e8 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ + movw r0, #64424 @ 0xfba8 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3bbda │ │ │ │ + beq.n 3b97a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3bbda │ │ │ │ + cbnz r3, 3b97a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3bbda │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b97a │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 178920 │ │ │ │ - cbz r0, 3bc12 │ │ │ │ + bl 178248 │ │ │ │ + cbz r0, 3b9b2 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bc40 │ │ │ │ + beq.n 3b9e0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #33112 @ 0x8158 │ │ │ │ + movw r0, #33808 @ 0x8410 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ - movw r3, #3208 @ 0xc88 │ │ │ │ - movt r3, #47 @ 0x2f │ │ │ │ - movw r0, #3200 @ 0xc80 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ + movw r3, #65352 @ 0xff48 │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ + movw r0, #65344 @ 0xff40 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ cmp r1, #1 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 178c98 │ │ │ │ - b.n 3bc42 │ │ │ │ + bl 1785c0 │ │ │ │ + b.n 3b9e2 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ - b.w 293e5c │ │ │ │ + b.w 2940f0 │ │ │ │ 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, 3bc72 │ │ │ │ + cbz r3, 3ba12 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9f51c │ │ │ │ + bl 9f740 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3bc88 │ │ │ │ + cbz r0, 3ba28 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 3bc9e │ │ │ │ + b.n 3ba3e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18416 @ 0x47f0 │ │ │ │ + movw r1, #14964 @ 0x3a74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3bd04 │ │ │ │ - bl 1cae48 │ │ │ │ + b.n 3baa4 │ │ │ │ + bl 1cac50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 3bcb0 │ │ │ │ + bne.n 3ba50 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 3bcc0 │ │ │ │ + blt.n 3ba60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f870 │ │ │ │ + bl 9fa94 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3bc8c │ │ │ │ - b.n 3bcda │ │ │ │ + bne.n 3ba2c │ │ │ │ + b.n 3ba7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3bc98 │ │ │ │ + bne.n 3ba38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3bc98 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ba38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3bc88 │ │ │ │ + beq.n 3ba28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3bc88 │ │ │ │ + bne.n 3ba28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3bc88 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ba28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3bcf0 │ │ │ │ + beq.n 3ba90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3bcf0 │ │ │ │ + cbnz r3, 3ba90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - bl 94cf4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + bl 94f8c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -25656,182 +25434,182 @@ │ │ │ │ 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 r6, r2 │ │ │ │ - cbz r3, 3bd24 │ │ │ │ + cbz r3, 3bac4 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 3bd3c │ │ │ │ + b.n 3badc │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 3bd2c │ │ │ │ + bge.n 3bacc │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3bd3c │ │ │ │ + b.n 3badc │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3bd28 │ │ │ │ + bgt.n 3bac8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3bd28 │ │ │ │ + beq.n 3bac8 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 3bd5a │ │ │ │ + b.n 3bafa │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #128] @ (3bdd0 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #128] @ (3bb70 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bdca │ │ │ │ + beq.n 3bb6a │ │ │ │ cmn r6, r5 │ │ │ │ itte eq │ │ │ │ movweq r5, #5704 @ 0x1648 │ │ │ │ movteq r5, #76 @ 0x4c │ │ │ │ ldrne r5, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2308d4 │ │ │ │ + bl 23168c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bdc8 │ │ │ │ + beq.n 3bb68 │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ - movw r3, #59153 @ 0xe711 │ │ │ │ + movw r3, #61677 @ 0xf0ed │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ - movw r1, #16541 @ 0x409d │ │ │ │ + movw r1, #16741 @ 0x4165 │ │ │ │ movt r1, #20 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3c224 │ │ │ │ + bl 3bfc4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3bdca │ │ │ │ + cbz r0, 3bb6a │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 3bdca │ │ │ │ - ldr r0, [pc, #48] @ (3bdd4 ) │ │ │ │ + beq.n 3bb6a │ │ │ │ + ldr r0, [pc, #48] @ (3bb74 ) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ - bl afae4 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ + bl afd94 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3bdc4 │ │ │ │ + beq.n 3bb64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3bdc4 │ │ │ │ + cbnz r3, 3bb64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3bdca │ │ │ │ + b.n 3bb6a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r0, r1, r2 │ │ │ │ + subs r4, r3, r1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r6, {r2, r5, r6} │ │ │ │ lsls r6, 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 r3, [r0, #16] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r3, 3bdf6 │ │ │ │ + cbz r3, 3bb96 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3be5a │ │ │ │ + bne.n 3bbfa │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c070 │ │ │ │ + beq.w 3be10 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp r5, #1 │ │ │ │ str r2, [r0, #12] │ │ │ │ - ble.n 3be44 │ │ │ │ + ble.n 3bbe4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r6, r0, #12 │ │ │ │ movs r1, #1 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ adds r3, #12 │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, ip │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ cmp r1, r5 │ │ │ │ str.w r0, [r6, #4]! │ │ │ │ - bne.n 3be2c │ │ │ │ + bne.n 3bbcc │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #8568 @ 0x2178 │ │ │ │ + movw r0, #4656 @ 0x1230 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 99978 │ │ │ │ - movw r1, #12008 @ 0x2ee8 │ │ │ │ + b.w 99c14 │ │ │ │ + movw r1, #8616 @ 0x21a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #25296 @ 0x62d0 │ │ │ │ + movw r0, #21904 @ 0x5590 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 142ad8 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 142b54 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c070 │ │ │ │ - ldr r5, [pc, #512] @ (3c078 ) │ │ │ │ + beq.w 3be10 │ │ │ │ + ldr r5, [pc, #512] @ (3be18 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldrd r1, r2, [r7, #4] │ │ │ │ strd r1, r2, [sp, #24] │ │ │ │ ldr r6, [r6, r5] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ lsls r5, r5, #20 │ │ │ │ - bpl.n 3be9c │ │ │ │ + bpl.n 3bc3c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr.w r9, [r4, r0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 3beae │ │ │ │ + bne.n 3bc4e │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl a5680 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl a58ec <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3c024 │ │ │ │ - cbz r3, 3beb6 │ │ │ │ + b.n 3bdc4 │ │ │ │ + cbz r3, 3bc56 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3bf4a │ │ │ │ - movw r3, #64769 @ 0xfd01 │ │ │ │ + bne.n 3bcea │ │ │ │ + movw r3, #64993 @ 0xfde1 │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 3bf3c │ │ │ │ + bne.n 3bcdc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 3bf28 │ │ │ │ + bpl.n 3bcc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -25847,606 +25625,620 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ movs r2, #2 │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - bl ba490 <_PyEvalFramePushAndInit@@Base+0x1f8> │ │ │ │ + bl ba764 <_PyEvalFramePushAndInit@@Base+0x1f8> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bfc4 │ │ │ │ + beq.n 3bd64 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #340] @ 0x154 │ │ │ │ - cbnz r3, 3bf1e │ │ │ │ + cbnz r3, 3bcbe │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl bce08 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl bd100 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3bfc2 │ │ │ │ + b.n 3bd62 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3bfc2 │ │ │ │ + b.n 3bd62 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl b9d00 <_Py_NewReferenceNoTotal@@Base+0x508> │ │ │ │ + bl b9fc8 <_Py_NewReferenceNoTotal@@Base+0x508> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3bfc2 │ │ │ │ + b.n 3bd62 │ │ │ │ add r1, sp, #24 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3bfc2 │ │ │ │ + b.n 3bd62 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #2 │ │ │ │ - bl fa244 <_PyEval_CheckExceptTypeValid@@Base+0xb10> │ │ │ │ + bl fa208 <_PyEval_CheckExceptTypeValid@@Base+0xb10> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c024 │ │ │ │ + beq.n 3bdc4 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mov.w sl, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ add.w fp, r3, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp fp, sl │ │ │ │ - ble.n 3bfa0 │ │ │ │ + ble.n 3bd40 │ │ │ │ ldr.w r0, [r5, sl, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 3bf9a │ │ │ │ + beq.n 3bd3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3bf9a │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3bd3a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 3bf82 │ │ │ │ + b.n 3bd22 │ │ │ │ subs r0, r5, #4 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3bfc0 │ │ │ │ + beq.n 3bd60 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3bfc0 │ │ │ │ + cbnz r3, 3bd60 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbnz r5, 3bfea │ │ │ │ + cbnz r5, 3bd8a │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 3bfcc │ │ │ │ + cbz r3, 3bd6c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 3bfe6 │ │ │ │ + cbnz r3, 3bd86 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #9144 @ 0x23b8 │ │ │ │ + movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 23cde8 <_PyErr_Format@@Base> │ │ │ │ + bl 23d7c4 <_PyErr_Format@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3c024 │ │ │ │ + b.n 3bdc4 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 3c024 │ │ │ │ + cbz r3, 3bdc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 3c024 │ │ │ │ + cbz r3, 3bdc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c008 │ │ │ │ + beq.n 3bda8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c008 │ │ │ │ + cbnz r3, 3bda8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #9192 @ 0x23e8 │ │ │ │ + movw r2, #5800 @ 0x16a8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 35d54 │ │ │ │ - b.n 3bfe6 │ │ │ │ + bl 35af4 │ │ │ │ + b.n 3bd86 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c03a │ │ │ │ + beq.n 3bdda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c03a │ │ │ │ + cbnz r3, 3bdda │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bl 12a374 │ │ │ │ + bl 12a4c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3c05e │ │ │ │ + cbnz r0, 3bdfe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c070 │ │ │ │ + beq.n 3be10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c070 │ │ │ │ + cbnz r3, 3be10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c070 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3be10 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #37244 @ 0x917c │ │ │ │ + movw r0, #34252 @ 0x85cc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 178920 │ │ │ │ + bl 178248 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3c0b4 │ │ │ │ + cbz r0, 3be54 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 3c21a │ │ │ │ + beq.w 3bfba │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #33112 @ 0x8158 │ │ │ │ + movw r0, #33808 @ 0x8410 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - cbz r3, 3c0be │ │ │ │ + cbz r3, 3be5e │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - b.n 3c0c0 │ │ │ │ + b.n 3be60 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ adds.w r9, sl, r8 │ │ │ │ - bne.n 3c0ea │ │ │ │ + bne.n 3be8a │ │ │ │ ldrd r3, r2, [r7, #4] │ │ │ │ - movw r0, #3200 @ 0xc80 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ + movw r0, #65344 @ 0xff40 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 178c98 │ │ │ │ - b.n 3c21c │ │ │ │ + bl 1785c0 │ │ │ │ + b.n 3bfbc │ │ │ │ mov r0, r9 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3c100 │ │ │ │ + cbz r0, 3bea0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 3c126 │ │ │ │ + ble.n 3bec6 │ │ │ │ add.w fp, r0, #8 │ │ │ │ - b.n 3c110 │ │ │ │ + b.n 3beb0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 178c98 │ │ │ │ - b.n 3c21c │ │ │ │ + bl 1785c0 │ │ │ │ + b.n 3bfbc │ │ │ │ cmp r6, r8 │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ - bge.n 3c126 │ │ │ │ + bge.n 3bec6 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 11195c │ │ │ │ + bl 111714 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c108 │ │ │ │ - b.n 3c1fa │ │ │ │ + bne.n 3bea8 │ │ │ │ + b.n 3bf9a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3c19a │ │ │ │ + beq.n 3bf3a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r7, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl a97b0 │ │ │ │ - cbz r0, 3c17c │ │ │ │ - movw r0, #2640 @ 0xa50 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ + bl a99f8 │ │ │ │ + cbz r0, 3bf1c │ │ │ │ + movw r0, #64784 @ 0xfd10 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ - bl 10550c │ │ │ │ - cbz r0, 3c196 │ │ │ │ + bl 10542c │ │ │ │ + cbz r0, 3bf36 │ │ │ │ cmp r6, r9 │ │ │ │ - blt.n 3c170 │ │ │ │ + blt.n 3bf10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3c164 │ │ │ │ + beq.n 3bf04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 3c16a │ │ │ │ + cbz r3, 3bf0a │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3c17c │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c164 │ │ │ │ + b.n 3bf1c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3bf04 │ │ │ │ add.w r3, r5, #12 │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 3c130 │ │ │ │ + b.n 3bed0 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 3c19a │ │ │ │ + beq.n 3bf3a │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2648 @ 0xa58 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #64792 @ 0xfd18 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3c1fa │ │ │ │ - movw r0, #1000 @ 0x3e8 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - bl 89fa0 │ │ │ │ + b.n 3bf9a │ │ │ │ + movw r0, #63144 @ 0xf6a8 │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3c1fa │ │ │ │ + cbz r0, 3bf9a │ │ │ │ mov r1, r5 │ │ │ │ - bl 13d980 │ │ │ │ + bl 13da3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c1c8 │ │ │ │ + beq.n 3bf68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c1c8 │ │ │ │ + cbnz r3, 3bf68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 3c1f8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 3bf98 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r0, #2692 @ 0xa84 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ + movw r0, #64836 @ 0xfd44 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c1fa │ │ │ │ + beq.n 3bf9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c1fa │ │ │ │ + cbnz r3, 3bf9a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c1fa │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3bf9a │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c210 │ │ │ │ + beq.n 3bfb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c210 │ │ │ │ + cbnz r3, 3bfb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r4 │ │ │ │ - bl 178c98 │ │ │ │ - b.n 3c21c │ │ │ │ + bl 1785c0 │ │ │ │ + b.n 3bfbc │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 256824 │ │ │ │ + bl 256c7c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c248 │ │ │ │ + bne.n 3bfe8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3c26e │ │ │ │ + b.n 3c00e │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 3c272 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 3c012 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c244 │ │ │ │ + beq.n 3bfe4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r4, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 29db7c <_Py_c_quot@@Base+0xc4c> │ │ │ │ + bl 29d7ac │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003c272 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +0003c012 <_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 29d014 <_Py_c_quot@@Base+0xe4> │ │ │ │ + bl 29cfbc │ │ │ │ movs r0, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [r4] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, 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, #2984 @ 0xba8 │ │ │ │ - movt r2, #48 @ 0x30 │ │ │ │ + movw r2, #65128 @ 0xfe68 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 258ae4 <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 3c2fe <_PyTime_AsTimevalTime_t@@Base+0x8c> │ │ │ │ + bl 258f10 <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 3c09e <_PyTime_AsTimevalTime_t@@Base+0x8c> │ │ │ │ ldrd r5, r4, [sp, #8] │ │ │ │ - movw r1, #18156 @ 0x46ec │ │ │ │ + movw r1, #14764 @ 0x39ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #2996 @ 0xbb4 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ + movw r0, #65140 @ 0xfe74 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c2fe <_PyTime_AsTimevalTime_t@@Base+0x8c> │ │ │ │ + beq.n 3c09e <_PyTime_AsTimevalTime_t@@Base+0x8c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a0e8 │ │ │ │ + blx 29fb0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c302 <_PyTime_AsTimevalTime_t@@Base+0x90> │ │ │ │ + bne.n 3c0a2 <_PyTime_AsTimevalTime_t@@Base+0x90> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3c30a <_PyTime_AsTimevalTime_t@@Base+0x98> │ │ │ │ + b.n 3c0aa <_PyTime_AsTimevalTime_t@@Base+0x98> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movs r3, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - b.w 1fd3c4 │ │ │ │ │ │ │ │ -0003c316 : │ │ │ │ +0003c0ae : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #11932 @ 0x2e9c │ │ │ │ movt r4, #83 @ 0x53 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3c34c │ │ │ │ + cbz r3, 3c0e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 295e4 │ │ │ │ + blx 2a74c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 130414 │ │ │ │ + bl 13051c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 13a9b4 │ │ │ │ + bl 13aa74 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ + movs r3, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + b.w 1fe0b4 │ │ │ │ + b.w 3c2fc <_Py_IncRef@@Base+0x1fe> │ │ │ │ + movw r2, #5704 @ 0x1648 │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ + b.w 3c34e <_Py_IncRef@@Base+0x250> │ │ │ │ + │ │ │ │ +0003c0fe <_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 r4, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r4, 3c394 │ │ │ │ + cbz r4, 3c156 <_Py_IncRef@@Base+0x58> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #22716 @ 0x58bc │ │ │ │ + movw r1, #19324 @ 0x4b7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ee1b4 │ │ │ │ + bl ee318 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c532 │ │ │ │ + beq.w 3c2f4 <_Py_IncRef@@Base+0x1f6> │ │ │ │ movw sl, #41020 @ 0xa03c │ │ │ │ movt sl, #76 @ 0x4c │ │ │ │ movw r9, #41228 @ 0xa10c │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ ldr.w r8, [r7, #60] @ 0x3c │ │ │ │ movs r6, #1 │ │ │ │ - b.n 3c41c │ │ │ │ + b.n 3c1de <_Py_IncRef@@Base+0xe0> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #3108 @ 0xc24 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #65312 @ 0xff20 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3c532 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3c2f4 <_Py_IncRef@@Base+0x1f6> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 3c464 │ │ │ │ + bne.n 3c226 <_Py_IncRef@@Base+0x128> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3c436 │ │ │ │ - cbz r6, 3c3cc │ │ │ │ + beq.n 3c1f8 <_Py_IncRef@@Base+0xfa> │ │ │ │ + cbz r6, 3c18e <_Py_IncRef@@Base+0x90> │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ - movw r1, #12860 @ 0x323c │ │ │ │ + movw r1, #9468 @ 0x24fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #31692 @ 0x7bcc │ │ │ │ + movw r2, #28240 @ 0x6e50 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #12860 @ 0x323c │ │ │ │ + movw r1, #9468 @ 0x24fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl ed634 │ │ │ │ + bl ed7b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3c448 │ │ │ │ + bne.n 3c20a <_Py_IncRef@@Base+0x10c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3c458 │ │ │ │ + beq.n 3c21a <_Py_IncRef@@Base+0x11c> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a49d0 │ │ │ │ + bl 2a4918 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3c48c │ │ │ │ + bne.n 3c24e <_Py_IncRef@@Base+0x150> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3c49c │ │ │ │ + beq.n 3c25e <_Py_IncRef@@Base+0x160> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3c4b2 │ │ │ │ + bne.n 3c274 <_Py_IncRef@@Base+0x176> │ │ │ │ movs r6, #0 │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3308 @ 0xcec │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - bl 9d32c │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + bl 9d640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c3ac │ │ │ │ - b.n 3c458 │ │ │ │ + bne.n 3c16e <_Py_IncRef@@Base+0x70> │ │ │ │ + b.n 3c21a <_Py_IncRef@@Base+0x11c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c4c2 │ │ │ │ + beq.n 3c284 <_Py_IncRef@@Base+0x186> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 3c486 │ │ │ │ - b.n 3c4c2 │ │ │ │ + cbz r3, 3c248 <_Py_IncRef@@Base+0x14a> │ │ │ │ + b.n 3c284 <_Py_IncRef@@Base+0x186> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c3ee │ │ │ │ + bne.n 3c1b0 <_Py_IncRef@@Base+0xb2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c3ee │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c1b0 <_Py_IncRef@@Base+0xb2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3c4a2 │ │ │ │ - b.n 3c4ae │ │ │ │ + bne.n 3c264 <_Py_IncRef@@Base+0x166> │ │ │ │ + b.n 3c270 <_Py_IncRef@@Base+0x172> │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 3c474 │ │ │ │ + beq.n 3c236 <_Py_IncRef@@Base+0x138> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c4c2 │ │ │ │ - b.n 3c47e │ │ │ │ + beq.n 3c284 <_Py_IncRef@@Base+0x186> │ │ │ │ + b.n 3c240 <_Py_IncRef@@Base+0x142> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3c468 │ │ │ │ + beq.n 3c22a <_Py_IncRef@@Base+0x12c> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3c3f2 │ │ │ │ + b.n 3c1b4 <_Py_IncRef@@Base+0xb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c4c2 │ │ │ │ + cbnz r3, 3c284 <_Py_IncRef@@Base+0x186> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c4c2 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c284 <_Py_IncRef@@Base+0x186> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c40c │ │ │ │ + bne.n 3c1ce <_Py_IncRef@@Base+0xd0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c40c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c1ce <_Py_IncRef@@Base+0xd0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c4ae │ │ │ │ + beq.n 3c270 <_Py_IncRef@@Base+0x172> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c4ae │ │ │ │ + cbnz r3, 3c270 <_Py_IncRef@@Base+0x172> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3c532 │ │ │ │ + b.n 3c2f4 <_Py_IncRef@@Base+0x1f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c41a │ │ │ │ + bne.n 3c1dc <_Py_IncRef@@Base+0xde> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c41a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c1dc <_Py_IncRef@@Base+0xde> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c4d8 │ │ │ │ + beq.n 3c29a <_Py_IncRef@@Base+0x19c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c4d8 │ │ │ │ + cbnz r3, 3c29a <_Py_IncRef@@Base+0x19c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #3304 @ 0xce8 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ - bl 29f0a8 <_Py_c_pow@@Base+0x690> │ │ │ │ + movw r2, #65448 @ 0xffa8 │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ + bl 29efc0 <_Py_c_pow@@Base+0x848> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3c532 │ │ │ │ + cbz r0, 3c2f4 <_Py_IncRef@@Base+0x1f6> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r2, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3c532 │ │ │ │ + bne.n 3c2f4 <_Py_IncRef@@Base+0x1f6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c512 │ │ │ │ + beq.n 3c2d4 <_Py_IncRef@@Base+0x1d6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c512 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c2d4 <_Py_IncRef@@Base+0x1d6> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ @@ -26455,1858 +26247,1844 @@ │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.w 3c55c <_Py_IncRef@@Base+0x12> │ │ │ │ - movw r2, #5704 @ 0x1648 │ │ │ │ - movt r2, #76 @ 0x4c │ │ │ │ - b.w 3c5ae <_Py_IncRef@@Base+0x64> │ │ │ │ - │ │ │ │ -0003c54a <_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 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #29428 @ 0x72f4 │ │ │ │ + movw r1, #26580 @ 0x67d4 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 151408 │ │ │ │ + bl 1513b0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3c5aa <_Py_IncRef@@Base+0x60> │ │ │ │ + cbz r0, 3c34a <_Py_IncRef@@Base+0x24c> │ │ │ │ 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 96c70 │ │ │ │ + bl 96f08 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cbz r3, 3c5f6 <_Py_IncRef@@Base+0xac> │ │ │ │ + cbz r3, 3c396 <_Py_IncRef@@Base+0x298> │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbz r3, 3c5f6 <_Py_IncRef@@Base+0xac> │ │ │ │ + cbz r3, 3c396 <_Py_IncRef@@Base+0x298> │ │ │ │ blx r3 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 3c778 <_Py_IncRef@@Base+0x22e> │ │ │ │ + bne.w 3c518 <_Py_IncRef@@Base+0x41a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3c5f6 <_Py_IncRef@@Base+0xac> │ │ │ │ + beq.n 3c396 <_Py_IncRef@@Base+0x298> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3c5f6 <_Py_IncRef@@Base+0xac> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3c396 <_Py_IncRef@@Base+0x298> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ - cbz r4, 3c604 <_Py_IncRef@@Base+0xba> │ │ │ │ + cbz r4, 3c3a4 <_Py_IncRef@@Base+0x2a6> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 3c770 <_Py_IncRef@@Base+0x226> │ │ │ │ + beq.w 3c510 <_Py_IncRef@@Base+0x412> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c770 <_Py_IncRef@@Base+0x226> │ │ │ │ + beq.w 3c510 <_Py_IncRef@@Base+0x412> │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, r4 │ │ │ │ - beq.w 3c770 <_Py_IncRef@@Base+0x226> │ │ │ │ + beq.w 3c510 <_Py_IncRef@@Base+0x412> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3c6b0 <_Py_IncRef@@Base+0x166> │ │ │ │ - cbz r5, 3c686 <_Py_IncRef@@Base+0x13c> │ │ │ │ + beq.n 3c450 <_Py_IncRef@@Base+0x352> │ │ │ │ + cbz r5, 3c426 <_Py_IncRef@@Base+0x328> │ │ │ │ ldr.w r3, [r2, #172] @ 0xac │ │ │ │ - cbz r3, 3c640 <_Py_IncRef@@Base+0xf6> │ │ │ │ + cbz r3, 3c3e0 <_Py_IncRef@@Base+0x2e2> │ │ │ │ ldr.w r0, [r3, #8]! │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - ble.n 3c686 <_Py_IncRef@@Base+0x13c> │ │ │ │ + ble.n 3c426 <_Py_IncRef@@Base+0x328> │ │ │ │ ldr.w ip, [r3, #4]! │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 3c62a <_Py_IncRef@@Base+0xe0> │ │ │ │ - b.n 3c654 <_Py_IncRef@@Base+0x10a> │ │ │ │ + bne.n 3c3ca <_Py_IncRef@@Base+0x2cc> │ │ │ │ + b.n 3c3f4 <_Py_IncRef@@Base+0x2f6> │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 3c654 <_Py_IncRef@@Base+0x10a> │ │ │ │ + beq.n 3c3f4 <_Py_IncRef@@Base+0x2f6> │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3c63c <_Py_IncRef@@Base+0xf2> │ │ │ │ + bne.n 3c3dc <_Py_IncRef@@Base+0x2de> │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3c686 <_Py_IncRef@@Base+0x13c> │ │ │ │ + bne.n 3c426 <_Py_IncRef@@Base+0x328> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 3c778 <_Py_IncRef@@Base+0x22e> │ │ │ │ + bne.w 3c518 <_Py_IncRef@@Base+0x41a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3c67c <_Py_IncRef@@Base+0x132> │ │ │ │ + beq.n 3c41c <_Py_IncRef@@Base+0x31e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 3c680 <_Py_IncRef@@Base+0x136> │ │ │ │ + cbz r2, 3c420 <_Py_IncRef@@Base+0x322> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3c686 <_Py_IncRef@@Base+0x13c> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c67c <_Py_IncRef@@Base+0x132> │ │ │ │ + b.n 3c426 <_Py_IncRef@@Base+0x328> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c41c <_Py_IncRef@@Base+0x31e> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3c778 <_Py_IncRef@@Base+0x22e> │ │ │ │ + bne.n 3c518 <_Py_IncRef@@Base+0x41a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3c6b0 <_Py_IncRef@@Base+0x166> │ │ │ │ + beq.n 3c450 <_Py_IncRef@@Base+0x352> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3c6b0 <_Py_IncRef@@Base+0x166> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 3c6dc <_Py_IncRef@@Base+0x192> │ │ │ │ + cbnz r2, 3c450 <_Py_IncRef@@Base+0x352> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 3c47c <_Py_IncRef@@Base+0x37e> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3c778 <_Py_IncRef@@Base+0x22e> │ │ │ │ + bne.n 3c518 <_Py_IncRef@@Base+0x41a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3c6dc <_Py_IncRef@@Base+0x192> │ │ │ │ + beq.n 3c47c <_Py_IncRef@@Base+0x37e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3c6dc <_Py_IncRef@@Base+0x192> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3c47c <_Py_IncRef@@Base+0x37e> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cbz r3, 3c718 <_Py_IncRef@@Base+0x1ce> │ │ │ │ + cbz r3, 3c4b8 <_Py_IncRef@@Base+0x3ba> │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 3c718 <_Py_IncRef@@Base+0x1ce> │ │ │ │ - cbz r3, 3c718 <_Py_IncRef@@Base+0x1ce> │ │ │ │ + beq.n 3c4b8 <_Py_IncRef@@Base+0x3ba> │ │ │ │ + cbz r3, 3c4b8 <_Py_IncRef@@Base+0x3ba> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3c778 <_Py_IncRef@@Base+0x22e> │ │ │ │ + bne.n 3c518 <_Py_IncRef@@Base+0x41a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3c718 <_Py_IncRef@@Base+0x1ce> │ │ │ │ + beq.n 3c4b8 <_Py_IncRef@@Base+0x3ba> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3c718 <_Py_IncRef@@Base+0x1ce> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3c4b8 <_Py_IncRef@@Base+0x3ba> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - bne.n 3c750 <_Py_IncRef@@Base+0x206> │ │ │ │ - movw r2, #10080 @ 0x2760 │ │ │ │ + bne.n 3c4f0 <_Py_IncRef@@Base+0x3f2> │ │ │ │ + movw r2, #6688 @ 0x1a20 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #54380 @ 0xd46c │ │ │ │ + movw r1, #50284 @ 0xc46c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 3c76c <_Py_IncRef@@Base+0x222> │ │ │ │ + bl f5e88 │ │ │ │ + b.n 3c50c <_Py_IncRef@@Base+0x40e> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - movw r2, #10080 @ 0x2760 │ │ │ │ + movw r2, #6688 @ 0x1a20 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r1, #12] │ │ │ │ strd r4, r1, [sp] │ │ │ │ - movw r1, #22788 @ 0x5904 │ │ │ │ + movw r1, #19396 @ 0x4bc4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3c778 <_Py_IncRef@@Base+0x22e> │ │ │ │ + b.n 3c518 <_Py_IncRef@@Base+0x41a> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3c67c <_Py_IncRef@@Base+0x132> │ │ │ │ + bne.n 3c41c <_Py_IncRef@@Base+0x31e> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 3c6dc <_Py_IncRef@@Base+0x192> │ │ │ │ + b.n 3c47c <_Py_IncRef@@Base+0x37e> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r1, [pc, #4] @ (3c78c <_Py_IncRef@@Base+0x242>) │ │ │ │ - b.w 29f038 <_Py_c_pow@@Base+0x620> │ │ │ │ + ldr r1, [pc, #4] @ (3c52c <_Py_IncRef@@Base+0x42e>) │ │ │ │ + b.w 29ed98 <_Py_c_pow@@Base+0x620> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4b0004e │ │ │ │ │ │ │ │ -0003c790 : │ │ │ │ +0003c530 : │ │ │ │ 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 89fa0 │ │ │ │ - cbz r0, 3c7cc │ │ │ │ + bl 8a260 │ │ │ │ + cbz r0, 3c56c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl dcbb4 │ │ │ │ + bl dcfac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c7d0 │ │ │ │ + beq.n 3c570 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c7d0 │ │ │ │ + cbnz r3, 3c570 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c7d0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c570 │ │ │ │ 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] @ (3c5e0 ) │ │ │ │ + mov r4, r0 │ │ │ │ + movs r2, #0 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + bl 29ed98 <_Py_c_pow@@Base+0x620> │ │ │ │ + cbnz r0, 3c598 │ │ │ │ + bl f8b1c │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 3c5ae │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 3c5ac │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 3c5ac │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + movs r5, #0 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + movs r2, #0 │ │ │ │ + ldr r1, [pc, #44] @ (3c5e0 ) │ │ │ │ + bl 29ed98 <_Py_c_pow@@Base+0x620> │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r5, 3c5dc │ │ │ │ + mov r0, r5 │ │ │ │ + bl 154788 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + cbz r4, 3c5dc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 3c5da │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 3c5da │ │ │ │ + mov r0, r4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ + lsls r6, 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 r4, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - cbnz r4, 3c7fa │ │ │ │ + cbnz r4, 3c60a │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #3372 @ 0xd2c │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + movw r0, #65516 @ 0xffec │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl 10542c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c8f8 │ │ │ │ + beq.n 3c708 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl f768c │ │ │ │ + bl f76b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c832 │ │ │ │ + beq.n 3c642 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c832 │ │ │ │ + cbnz r3, 3c642 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3c8f8 │ │ │ │ + beq.n 3c708 │ │ │ │ mov r0, r9 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c8de │ │ │ │ + beq.n 3c6ee │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58712 @ 0xe558 │ │ │ │ + movw r1, #55320 @ 0xd818 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 97274 │ │ │ │ + bl 9750c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c898 │ │ │ │ + beq.n 3c6a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c86c │ │ │ │ + beq.n 3c67c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c86c │ │ │ │ + cbnz r3, 3c67c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #3400 @ 0xd48 │ │ │ │ + movw r0, #8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3c8de │ │ │ │ + cbz r0, 3c6ee │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #3408 @ 0xd50 │ │ │ │ + movw r1, #16 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97274 │ │ │ │ + bl 9750c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c8c4 │ │ │ │ + bne.n 3c6d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c8aa │ │ │ │ + beq.n 3c6ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c8aa │ │ │ │ + cbnz r3, 3c6ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c8f8 │ │ │ │ + beq.n 3c708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c8f8 │ │ │ │ + cbnz r3, 3c708 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c8d6 │ │ │ │ + beq.n 3c6e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c8d6 │ │ │ │ + cbnz r3, 3c6e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 114634 │ │ │ │ + bl 114418 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c8f8 │ │ │ │ + beq.n 3c708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c8f8 │ │ │ │ + cbnz r3, 3c708 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - push {r3, r4, r5, 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, #92] @ (3c968 ) │ │ │ │ - mov r4, r0 │ │ │ │ - movs r2, #0 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - bl 29f038 <_Py_c_pow@@Base+0x620> │ │ │ │ - cbnz r0, 3c920 │ │ │ │ - bl f8b20 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 3c936 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.n 3c934 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c934 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - movs r2, #0 │ │ │ │ - ldr r1, [pc, #44] @ (3c968 ) │ │ │ │ - bl 29f038 <_Py_c_pow@@Base+0x620> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r5, 3c964 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1547e8 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - cbz r4, 3c964 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 3c962 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c962 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - movs r4, #0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 3c72c │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + ldrd r6, r5, [r5] │ │ │ │ + cbz r3, 3c744 │ │ │ │ + b.n 3c74e │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #28540 @ 0x6f7c │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + movs r2, #2 │ │ │ │ + bl 1ff3e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 3c722 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 3c774 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + bl 29f9d4 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 3c740 │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + cbnz r0, 3c75e │ │ │ │ + bl 8079c │ │ │ │ + str r0, [r4, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3c740 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 86fe0 │ │ │ │ + adds r0, #1 │ │ │ │ + movw r0, #5704 @ 0x1648 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + it eq │ │ │ │ + moveq 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 3c990 │ │ │ │ + cbz r0, 3c79a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c99c │ │ │ │ + beq.n 3c7a6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3c99c │ │ │ │ + b.n 3c7a6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 250fa0 │ │ │ │ + bl 25143c <_PyCompile_GetBinaryIntrinsicName@@Base+0x12b8> │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c980 │ │ │ │ + bne.n 3c78a │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003c99e <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +0003c7a8 <_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, #52745 @ 0xce09 │ │ │ │ + movw r3, #53505 @ 0xd101 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ ite ne │ │ │ │ movne r4, r1 │ │ │ │ moveq r4, #0 │ │ │ │ ldr.w r3, [r5, #340] @ 0x154 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 3c9e2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ - bl 17672c │ │ │ │ + beq.n 3c7ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ + bl 176010 │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 3ca04 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x66> │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - ldrd r6, r5, [r5] │ │ │ │ - cbz r3, 3ca1c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7e> │ │ │ │ - b.n 3ca26 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x88> │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #31992 @ 0x7cf8 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 3c9fa <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 3ca4c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xae> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2a0228 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 3ca18 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7a> │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - cbnz r0, 3ca36 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x98> │ │ │ │ - bl 806b0 │ │ │ │ - str r0, [r4, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3ca18 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7a> │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 86d78 │ │ │ │ - adds r0, #1 │ │ │ │ - movw r0, #5704 @ 0x1648 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - it eq │ │ │ │ - moveq r0, #0 │ │ │ │ - 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 │ │ │ │ adds r4, r2, #6 │ │ │ │ - beq.n 3ca88 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xea> │ │ │ │ + beq.n 3c828 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r1, 3caae <_PyInterpreterState_SetEvalFrameFunc@@Base+0x110> │ │ │ │ + cbnz r1, 3c84e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xa6> │ │ │ │ adds r4, r2, #2 │ │ │ │ - beq.n 3ca92 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xf4> │ │ │ │ + beq.n 3c832 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8a> │ │ │ │ adds r1, r2, #1 │ │ │ │ - bge.n 3ca76 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xd8> │ │ │ │ + bge.n 3c816 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6e> │ │ │ │ adds r4, r2, #5 │ │ │ │ - beq.n 3ca9c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xfe> │ │ │ │ + beq.n 3c83c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x94> │ │ │ │ adds r1, r2, #3 │ │ │ │ - beq.n 3caa6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x108> │ │ │ │ - movw r1, #3976 @ 0xf88 │ │ │ │ + beq.n 3c846 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x9e> │ │ │ │ + movw r1, #524 @ 0x20c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f5e60 │ │ │ │ - movw r4, #3868 @ 0xf1c │ │ │ │ + b.w f5e88 │ │ │ │ + movw r4, #416 @ 0x1a0 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - b.n 3caae <_PyInterpreterState_SetEvalFrameFunc@@Base+0x110> │ │ │ │ - movw r4, #3916 @ 0xf4c │ │ │ │ + b.n 3c84e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xa6> │ │ │ │ + movw r4, #464 @ 0x1d0 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - b.n 3caae <_PyInterpreterState_SetEvalFrameFunc@@Base+0x110> │ │ │ │ - movw r4, #3944 @ 0xf68 │ │ │ │ + b.n 3c84e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xa6> │ │ │ │ + movw r4, #492 @ 0x1ec │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - b.n 3caae <_PyInterpreterState_SetEvalFrameFunc@@Base+0x110> │ │ │ │ - movw r4, #3896 @ 0xf38 │ │ │ │ + b.n 3c84e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xa6> │ │ │ │ + movw r4, #444 @ 0x1bc │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #3988 @ 0xf94 │ │ │ │ + movw r1, #536 @ 0x218 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003cac0 : │ │ │ │ +0003c860 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #9 │ │ │ │ - bhi.n 3cae0 │ │ │ │ + bhi.n 3c880 │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ - b.n 3caf2 │ │ │ │ + b.n 3c892 │ │ │ │ movw r1, #3077 @ 0xc05 │ │ │ │ - movw r0, #49248 @ 0xc060 │ │ │ │ + movw r0, #45796 @ 0xb2e4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (3cb18 ) │ │ │ │ + ldr r0, [pc, #12] @ (3c8b8 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d920 │ │ │ │ + bl 16d22c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #448 @ (adr r6, 3ccdc ) │ │ │ │ + add r6, pc, #448 @ (adr r6, 3ca7c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3cb26 │ │ │ │ - b.w 15c77c │ │ │ │ + beq.n 3c8c6 │ │ │ │ + b.w 15c43c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #4260 @ 0x10a4 │ │ │ │ + movw r1, #808 @ 0x328 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cb9c │ │ │ │ + beq.n 3c93c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r0, r5, #8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - blx 2a02c │ │ │ │ + blx 2a908 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ - cbz r4, 3cb9c │ │ │ │ + bl f20a0 │ │ │ │ + cbz r4, 3c93c │ │ │ │ mov r2, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - movw r3, #18052 @ 0x4684 │ │ │ │ + movw r3, #14660 @ 0x3944 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 3ca4e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xb0> │ │ │ │ + bl 3c7ee <_PyInterpreterState_SetEvalFrameFunc@@Base+0x46> │ │ │ │ mov r0, r4 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - cbz r2, 3cbbc │ │ │ │ + cbz r2, 3c95c │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 3cbbe │ │ │ │ + b.n 3c95e │ │ │ │ mov r5, r2 │ │ │ │ add.w r4, r1, #12 │ │ │ │ - cbnz r2, 3cbca │ │ │ │ + cbnz r2, 3c96a │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 3cbca │ │ │ │ - cbnz r4, 3cbe6 │ │ │ │ + bne.n 3c96a │ │ │ │ + cbnz r4, 3c986 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #344] @ (3cd34 ) │ │ │ │ - bl 132f4c <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + ldr r3, [pc, #344] @ (3cad4 ) │ │ │ │ + bl 132364 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3cd2c │ │ │ │ + beq.w 3cacc │ │ │ │ ldr.w r8, [r4] │ │ │ │ adds r1, r5, r6 │ │ │ │ subs r5, r1, #1 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 3cc1a │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 3c9ba │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #64032 @ 0xfa20 │ │ │ │ + movw r1, #60572 @ 0xec9c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #4304 @ 0x10d0 │ │ │ │ + movw r0, #852 @ 0x354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r3, r8 │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3cd2c │ │ │ │ - cbz r5, 3cc82 │ │ │ │ + b.n 3cacc │ │ │ │ + cbz r5, 3ca22 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - cbz r7, 3cc26 │ │ │ │ + cbz r7, 3c9c6 │ │ │ │ subs r5, r1, #2 │ │ │ │ - beq.n 3cc98 │ │ │ │ - b.n 3cc2e │ │ │ │ + beq.n 3ca38 │ │ │ │ + b.n 3c9ce │ │ │ │ movw r7, #5704 @ 0x1648 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3cc3e │ │ │ │ + beq.n 3c9de │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 3cca6 │ │ │ │ - b.n 3cc46 │ │ │ │ + beq.n 3ca46 │ │ │ │ + b.n 3c9e6 │ │ │ │ movw sl, #53088 @ 0xcf60 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 3cc5a │ │ │ │ - bl e558c │ │ │ │ + cbz r0, 3c9fa │ │ │ │ + bl e578c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3cc16 │ │ │ │ + blt.n 3c9b6 │ │ │ │ subs r6, r5, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bne.n 3cc5e │ │ │ │ - b.n 3ccae │ │ │ │ + bne.n 3c9fe │ │ │ │ + b.n 3ca4e │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 3cc72 │ │ │ │ - bl e558c │ │ │ │ + cbz r0, 3ca12 │ │ │ │ + bl e578c │ │ │ │ subs.w r9, r0, #0 │ │ │ │ - blt.n 3cc16 │ │ │ │ + blt.n 3c9b6 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 3ccac │ │ │ │ - b.n 3cc74 │ │ │ │ + beq.n 3ca4c │ │ │ │ + b.n 3ca14 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 3cc16 │ │ │ │ + blt.n 3c9b6 │ │ │ │ mov r6, r9 │ │ │ │ - b.n 3ccb0 │ │ │ │ + b.n 3ca50 │ │ │ │ movw sl, #53088 @ 0xcf60 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ movw r7, #5704 @ 0x1648 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 3ccb0 │ │ │ │ + b.n 3ca50 │ │ │ │ movw sl, #53088 @ 0xcf60 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 3ccb0 │ │ │ │ + b.n 3ca50 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 3ccb0 │ │ │ │ + b.n 3ca50 │ │ │ │ mov r6, r9 │ │ │ │ movs r4, #0 │ │ │ │ tst r5, r6 │ │ │ │ - beq.n 3cccc │ │ │ │ + beq.n 3ca6c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #6196 @ 0x1834 │ │ │ │ + movw r1, #2804 @ 0xaf4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3cc16 │ │ │ │ - cbz r4, 3ccec │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3c9b6 │ │ │ │ + cbz r4, 3ca8c │ │ │ │ orrs.w r3, r5, r6 │ │ │ │ - beq.n 3ccec │ │ │ │ + beq.n 3ca8c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #6232 @ 0x1858 │ │ │ │ + movw r1, #2840 @ 0xb18 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3cc16 │ │ │ │ - bl 24d430 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3c9b6 │ │ │ │ + bl 24db48 │ │ │ │ mov r9, r0 │ │ │ │ and.w r4, r4, #1 │ │ │ │ and.w r3, r5, #1 │ │ │ │ mov r2, sl │ │ │ │ str r4, [sp, #4] │ │ │ │ and.w r6, r6, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #0] │ │ │ │ str.w r9, [sp, #8] │ │ │ │ - bl 3b070 │ │ │ │ + bl 3ae0c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3cd2c │ │ │ │ + beq.n 3cacc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 3cd2c │ │ │ │ + cbnz r3, 3cacc │ │ │ │ mov r0, r9 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adds r0, r7, #3 │ │ │ │ lsls r6, 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 3cd58 │ │ │ │ + bne.n 3caf8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 16f738 │ │ │ │ + b.w 16f044 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21200 @ 0x52d0 │ │ │ │ + movw r0, #17864 @ 0x45c8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cd4c │ │ │ │ + bne.n 3caec │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003cd6e : │ │ │ │ +0003cb0e : │ │ │ │ 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 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl f11c4 │ │ │ │ - cbnz r0, 3cd9c │ │ │ │ + bl f1054 │ │ │ │ + cbnz r0, 3cb3c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl f11c4 │ │ │ │ - cbz r0, 3cdbc │ │ │ │ + bl f1054 │ │ │ │ + cbz r0, 3cb5c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #48208 @ 0xbc50 │ │ │ │ + movw r1, #44408 @ 0xad78 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 3cdce │ │ │ │ + bl f5e88 │ │ │ │ + b.n 3cb6e │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - ble.n 3cdd2 │ │ │ │ - bl 241c5c │ │ │ │ + ble.n 3cb72 │ │ │ │ + bl 242440 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3cdf6 │ │ │ │ + b.n 3cb96 │ │ │ │ add r0, r2 │ │ │ │ - bl 19b4b4 │ │ │ │ + bl 19ada8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3cdf6 │ │ │ │ + cbz r0, 3cb96 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 3cdf6 │ │ │ │ + cbz r0, 3cb96 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, r3 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 3ce02 │ │ │ │ + beq.n 3cba2 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 3ce0e │ │ │ │ + beq.n 3cbae │ │ │ │ mov r0, sp │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0003ce14 : │ │ │ │ +0003cbb4 : │ │ │ │ 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 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3ce3c │ │ │ │ - movw r0, #4492 @ 0x118c │ │ │ │ + cbnz r0, 3cbdc │ │ │ │ + movw r0, #1096 @ 0x448 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2498f4 │ │ │ │ - b.n 3ce6c │ │ │ │ + bl 24a00c │ │ │ │ + b.n 3cc0c │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #4492 @ 0x118c │ │ │ │ + movw r2, #1096 @ 0x448 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c534c │ │ │ │ + bl 1c4fd4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3ce5c │ │ │ │ + bne.n 3cbfc │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3ce6c │ │ │ │ + b.n 3cc0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ce58 │ │ │ │ + bne.n 3cbf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ce58 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3cbf8 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (3ce94 ) │ │ │ │ + ldr r0, [pc, #12] @ (3cc34 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d920 │ │ │ │ + bl 16d22c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0003ce98 <_PyCompile_Assemble@@Base>: │ │ │ │ +0003cc38 <_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 r4, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r3, #63664 @ 0xf8b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3ced4 <_PyCompile_Assemble@@Base+0x3c> │ │ │ │ + beq.n 3cc74 <_PyCompile_Assemble@@Base+0x3c> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #4580 @ 0x11e4 │ │ │ │ + movw r1, #1184 @ 0x4a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3cfa8 <_PyCompile_Assemble@@Base+0x110> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3cd48 <_PyCompile_Assemble@@Base+0x110> │ │ │ │ add.w r8, sp, #28 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #0 │ │ │ │ - blx 297cc │ │ │ │ - bl 806b0 │ │ │ │ + blx 29a8c │ │ │ │ + bl 8079c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3cfa8 <_PyCompile_Assemble@@Base+0x110> │ │ │ │ + beq.n 3cd48 <_PyCompile_Assemble@@Base+0x110> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12b20c │ │ │ │ + bl 12b31c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3cf72 <_PyCompile_Assemble@@Base+0xda> │ │ │ │ + beq.n 3cd12 <_PyCompile_Assemble@@Base+0xda> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 20e1c8 │ │ │ │ + bl 20ee90 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3cf0a <_PyCompile_Assemble@@Base+0x72> │ │ │ │ + bne.n 3ccaa <_PyCompile_Assemble@@Base+0x72> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3cf74 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ + b.n 3cd14 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 12e808 │ │ │ │ + bl 12e90c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cf06 <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ + beq.n 3cca6 <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ add r3, sp, #20 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 133fc0 <_PyDict_DelItemIf@@Base+0x354> │ │ │ │ + bl 1340cc <_PyDict_DelItemIf@@Base+0x354> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cf06 <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ + beq.n 3cca6 <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 12ae84 │ │ │ │ + bl 12af94 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3cf74 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ + cbz r0, 3cd14 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 13563c │ │ │ │ + bl 135744 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3cf62 <_PyCompile_Assemble@@Base+0xca> │ │ │ │ + bne.n 3cd02 <_PyCompile_Assemble@@Base+0xca> │ │ │ │ mov r4, r7 │ │ │ │ - b.n 3cf74 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ + b.n 3cd14 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3cf5e <_PyCompile_Assemble@@Base+0xc6> │ │ │ │ + bne.n 3ccfe <_PyCompile_Assemble@@Base+0xc6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3cf5e <_PyCompile_Assemble@@Base+0xc6> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ccfe <_PyCompile_Assemble@@Base+0xc6> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3cf8a <_PyCompile_Assemble@@Base+0xf2> │ │ │ │ + beq.n 3cd2a <_PyCompile_Assemble@@Base+0xf2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3cf8a <_PyCompile_Assemble@@Base+0xf2> │ │ │ │ + cbnz r3, 3cd2a <_PyCompile_Assemble@@Base+0xf2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r4 │ │ │ │ - bl 210b40 │ │ │ │ + bl 211890 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0003cfb0 : │ │ │ │ - ldr r0, [pc, #4] @ (3cfb8 ) │ │ │ │ - b.w ede8c │ │ │ │ +0003cd50 : │ │ │ │ + ldr r0, [pc, #4] @ (3cd58 ) │ │ │ │ + b.w edff0 │ │ │ │ nop │ │ │ │ adds r4, r7, #5 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (3cfe0 ) │ │ │ │ + ldr r0, [pc, #12] @ (3cd80 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d920 │ │ │ │ + bl 16d22c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #336 @ (adr r7, 3d134 ) │ │ │ │ + add r7, pc, #336 @ (adr r7, 3ced4 ) │ │ │ │ lsls r6, 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 3d004 │ │ │ │ + bne.n 3cda4 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 164790 │ │ │ │ + b.w 164354 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39460 @ 0x9a24 │ │ │ │ + movw r0, #33060 @ 0x8124 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cff8 │ │ │ │ + bne.n 3cd98 │ │ │ │ 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, #4672 @ 0x1240 │ │ │ │ + movw r1, #1280 @ 0x500 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3d042 │ │ │ │ + bge.n 3cde2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3d222 │ │ │ │ + b.n 3cfc2 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4676 @ 0x1244 │ │ │ │ + movw r1, #1284 @ 0x504 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d03c │ │ │ │ + blt.n 3cddc │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4688 @ 0x1250 │ │ │ │ + movw r1, #1296 @ 0x510 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d03c │ │ │ │ + blt.n 3cddc │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4704 @ 0x1260 │ │ │ │ + movw r1, #1312 @ 0x520 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d03c │ │ │ │ + blt.n 3cddc │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4716 @ 0x126c │ │ │ │ + movw r1, #1324 @ 0x52c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d03c │ │ │ │ + blt.n 3cddc │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4728 @ 0x1278 │ │ │ │ + movw r1, #1336 @ 0x538 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d03c │ │ │ │ + blt.n 3cddc │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4740 @ 0x1284 │ │ │ │ + movw r1, #1348 @ 0x544 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d03c │ │ │ │ + blt.n 3cddc │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4756 @ 0x1294 │ │ │ │ + movw r1, #1364 @ 0x554 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d03c │ │ │ │ + blt.n 3cddc │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4768 @ 0x12a0 │ │ │ │ + movw r1, #1376 @ 0x560 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d03c │ │ │ │ + blt.n 3cddc │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4780 @ 0x12ac │ │ │ │ + movw r1, #1388 @ 0x56c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d03c │ │ │ │ + blt.n 3cddc │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4792 @ 0x12b8 │ │ │ │ + movw r1, #1400 @ 0x578 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d03c │ │ │ │ + blt.n 3cddc │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4808 @ 0x12c8 │ │ │ │ + movw r1, #1416 @ 0x588 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d03c │ │ │ │ + blt.n 3cddc │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4820 @ 0x12d4 │ │ │ │ + movw r1, #1428 @ 0x594 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d03c │ │ │ │ + blt.n 3cddc │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4832 @ 0x12e0 │ │ │ │ + movw r1, #1440 @ 0x5a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d03c │ │ │ │ + blt.w 3cddc │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4848 @ 0x12f0 │ │ │ │ + movw r1, #1456 @ 0x5b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d03c │ │ │ │ + blt.w 3cddc │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4864 @ 0x1300 │ │ │ │ + movw r1, #1472 @ 0x5c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d03c │ │ │ │ + blt.w 3cddc │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4888 @ 0x1318 │ │ │ │ + movw r1, #1496 @ 0x5d8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d03c │ │ │ │ + blt.w 3cddc │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4708 @ 0x1264 │ │ │ │ + movw r1, #1316 @ 0x524 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d03c │ │ │ │ + blt.w 3cddc │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4908 @ 0x132c │ │ │ │ + movw r1, #1516 @ 0x5ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d03c │ │ │ │ + blt.w 3cddc │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4924 @ 0x133c │ │ │ │ + movw r1, #1532 @ 0x5fc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d03c │ │ │ │ + blt.w 3cddc │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4732 @ 0x127c │ │ │ │ + movw r1, #1340 @ 0x53c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d03c │ │ │ │ + blt.w 3cddc │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4940 @ 0x134c │ │ │ │ + movw r1, #1548 @ 0x60c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d03c │ │ │ │ + blt.w 3cddc │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4948 @ 0x1354 │ │ │ │ + movw r1, #1556 @ 0x614 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d03c │ │ │ │ + blt.w 3cddc │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4960 @ 0x1360 │ │ │ │ + movw r1, #1568 @ 0x620 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 139f84 │ │ │ │ + bl 13a044 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003d224 : │ │ │ │ +0003cfc4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 118264 │ │ │ │ + bl 118034 │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3d25e │ │ │ │ + bne.n 3cffe │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #9772 @ 0x262c │ │ │ │ + movw r3, #6380 @ 0x18ec │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - b.w 2095c0 <_PyOnceFlag_CallOnceSlow@@Base+0x94c> │ │ │ │ + b.w 20a28c <_PyOnceFlag_CallOnceSlow@@Base+0x94c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cbz r1, 3d294 │ │ │ │ + cbz r1, 3d034 │ │ │ │ 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, 3d278 │ │ │ │ + cbnz r3, 3d018 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 3d292 │ │ │ │ + b.n 3d032 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #63396 @ 0xf7a4 │ │ │ │ + movw r1, #59944 @ 0xea28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ 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 r2, [pc, #304] @ (3d3d8 ) │ │ │ │ + ldr r2, [pc, #304] @ (3d178 ) │ │ │ │ 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 r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3d2c0 │ │ │ │ + bne.n 3d060 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d2d8 │ │ │ │ + b.n 3d078 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3d2bc │ │ │ │ + beq.n 3d05c │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #53913 @ 0xd299 │ │ │ │ + movw r2, #53305 @ 0xd039 │ │ │ │ movt r2, #3 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3d3b0 │ │ │ │ + beq.n 3d150 │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #53913 @ 0xd299 │ │ │ │ + movw r2, #53305 @ 0xd039 │ │ │ │ movt r2, #3 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3d3b0 │ │ │ │ + bne.n 3d150 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3d378 │ │ │ │ + beq.n 3d118 │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 3d316 │ │ │ │ + cbz r2, 3d0b6 │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 3d378 │ │ │ │ + ble.n 3d118 │ │ │ │ adds r2, #8 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 3d334 │ │ │ │ + beq.n 3d0d4 │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 3d306 │ │ │ │ - b.n 3d378 │ │ │ │ + bne.n 3d0a6 │ │ │ │ + b.n 3d118 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3d334 │ │ │ │ + beq.n 3d0d4 │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 3d328 │ │ │ │ + cbz r2, 3d0c8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3d31c │ │ │ │ - b.n 3d334 │ │ │ │ + bne.n 3d0bc │ │ │ │ + b.n 3d0d4 │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3d378 │ │ │ │ - ldr r2, [pc, #164] @ (3d3dc ) │ │ │ │ + bne.n 3d118 │ │ │ │ + ldr r2, [pc, #164] @ (3d17c ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4fc <_PyEval_FormatExcUnbound@@Base+0x3b4> │ │ │ │ + bl 3e298 <_PyEval_FormatExcUnbound@@Base+0x3b0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d3c4 │ │ │ │ - beq.n 3d378 │ │ │ │ + blt.n 3d164 │ │ │ │ + beq.n 3d118 │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (3d3dc ) │ │ │ │ + ldr r1, [pc, #148] @ (3d17c ) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 19c2ac │ │ │ │ + bl 19bba4 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3d3d0 │ │ │ │ + bne.n 3d170 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 3d36c │ │ │ │ + bne.n 3d10c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d378 │ │ │ │ + b.n 3d118 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3d368 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 3d108 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (3d3e0 ) │ │ │ │ + ldr r1, [pc, #100] @ (3d180 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 19c2ac │ │ │ │ + bl 19bba4 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3d3d0 │ │ │ │ + bne.n 3d170 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 3d3d0 │ │ │ │ + beq.n 3d170 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3d3b0 │ │ │ │ + beq.n 3d150 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3d3b0 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3d3c8 │ │ │ │ - ldr r1, [pc, #40] @ (3d3dc ) │ │ │ │ + cbnz r2, 3d150 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3d168 │ │ │ │ + ldr r1, [pc, #40] @ (3d17c ) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 19c2ac │ │ │ │ + bl 19bba4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3d3d0 │ │ │ │ + b.n 3d170 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3d3d0 │ │ │ │ + b.n 3d170 │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0003d3e4 : │ │ │ │ +0003d184 : │ │ │ │ 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, #9980 @ 0x26fc │ │ │ │ + movw r4, #6588 @ 0x19bc │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2068c4 │ │ │ │ + bl 2075b4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r3} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ - sub sp, #20 │ │ │ │ - mov r3, r2 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, r1 │ │ │ │ - movw r1, #34648 @ 0x8758 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - str r4, [sp, #0] │ │ │ │ - str r4, [sp, #12] │ │ │ │ - bl 22fc48 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - add sp, #4 │ │ │ │ - bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3d460 ) │ │ │ │ + ldr r0, [pc, #8] @ (3d1cc ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d920 │ │ │ │ + bl 16d22c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r6, pc, #976 @ (adr r6, 3d834 <_PyCompile_CodeGen@@Base+0x332>) │ │ │ │ + add r6, pc, #976 @ (adr r6, 3d5a0 <_PyCompile_CodeGen@@Base+0x2fe>) │ │ │ │ lsls r6, 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, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (3d4d0 ) │ │ │ │ + ldr r3, [pc, #80] @ (3d23c ) │ │ │ │ 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 2a2684 │ │ │ │ + bl 2a2550 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4 │ │ │ │ - bl 2a2b88 │ │ │ │ + bl 2a28dc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3d4b4 │ │ │ │ + beq.n 3d220 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 3d4b4 │ │ │ │ + beq.n 3d220 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 3d496 │ │ │ │ - ldr r3, [pc, #24] @ (3d4d0 ) │ │ │ │ + b.n 3d202 │ │ │ │ + ldr r3, [pc, #24] @ (3d23c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3d4c6 │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 3d232 │ │ │ │ + blx 2a12c <__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, cr11, {2} │ │ │ │ + push {r3} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ + sub sp, #20 │ │ │ │ + mov r3, r2 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, r1 │ │ │ │ + movw r1, #31196 @ 0x79dc │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + str r4, [sp, #0] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + bl 230a00 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + add sp, #20 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + add sp, #4 │ │ │ │ + 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 2a2728 │ │ │ │ + bl 2a25f4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d4fc │ │ │ │ + beq.n 3d29c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3d4fe │ │ │ │ + beq.n 3d29e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 3d4fe │ │ │ │ + b.n 3d29e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003d502 <_PyCompile_CodeGen@@Base>: │ │ │ │ +0003d2a2 <_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 214ee4 │ │ │ │ - cbnz r0, 3d53a <_PyCompile_CodeGen@@Base+0x38> │ │ │ │ + bl 215b24 │ │ │ │ + cbnz r0, 3d2da <_PyCompile_CodeGen@@Base+0x38> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #5112 @ 0x13f8 │ │ │ │ + movw r1, #1720 @ 0x6b8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3d59e <_PyCompile_CodeGen@@Base+0x9c> │ │ │ │ - bl abec4 <_PyArena_New@@Base> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3d33e <_PyCompile_CodeGen@@Base+0x9c> │ │ │ │ + bl ac174 <_PyArena_New@@Base> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d772 <_PyCompile_CodeGen@@Base+0x270> │ │ │ │ + beq.w 3d512 <_PyCompile_CodeGen@@Base+0x270> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 27c468 │ │ │ │ + bl 27c520 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 3d55a <_PyCompile_CodeGen@@Base+0x58> │ │ │ │ - bl 2826f8 │ │ │ │ - cbnz r0, 3d562 <_PyCompile_CodeGen@@Base+0x60> │ │ │ │ + cbz r0, 3d2fa <_PyCompile_CodeGen@@Base+0x58> │ │ │ │ + bl 282508 │ │ │ │ + cbnz r0, 3d302 <_PyCompile_CodeGen@@Base+0x60> │ │ │ │ mov r0, r8 │ │ │ │ - bl 13e880 <_PyArena_Free@@Base> │ │ │ │ - b.n 3d59e <_PyCompile_CodeGen@@Base+0x9c> │ │ │ │ + bl 13e8f8 <_PyArena_Free@@Base> │ │ │ │ + b.n 3d33e <_PyCompile_CodeGen@@Base+0x9c> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 20488c │ │ │ │ + bl 205578 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3d580 <_PyCompile_CodeGen@@Base+0x7e> │ │ │ │ + cbnz r0, 3d320 <_PyCompile_CodeGen@@Base+0x7e> │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r5 │ │ │ │ - bl 13e880 <_PyArena_Free@@Base> │ │ │ │ - b.n 3d772 <_PyCompile_CodeGen@@Base+0x270> │ │ │ │ + bl 13e8f8 <_PyArena_Free@@Base> │ │ │ │ + b.n 3d512 <_PyCompile_CodeGen@@Base+0x270> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ - bl 806b0 │ │ │ │ + bl 8079c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d736 <_PyCompile_CodeGen@@Base+0x234> │ │ │ │ + beq.w 3d4d6 <_PyCompile_CodeGen@@Base+0x234> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 10dcd4 <_PyUnicodeWriter_WriteSubstring@@Base+0x114> │ │ │ │ + bl 10ddac <_PyUnicodeWriter_WriteSubstring@@Base+0x434> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3d5a4 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + bne.n 3d344 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 3d772 <_PyCompile_CodeGen@@Base+0x270> │ │ │ │ + b.n 3d512 <_PyCompile_CodeGen@@Base+0x270> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208d78 <_PyOnceFlag_CallOnceSlow@@Base+0x104> │ │ │ │ + bl 209a44 <_PyOnceFlag_CallOnceSlow@@Base+0x104> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3d73c <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ + beq.w 3d4dc <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ ldr.w r2, [r7, #700] @ 0x2bc │ │ │ │ - cbz r2, 3d5ce <_PyCompile_CodeGen@@Base+0xcc> │ │ │ │ + cbz r2, 3d36e <_PyCompile_CodeGen@@Base+0xcc> │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #56304 @ 0xdbf0 │ │ │ │ + movw r1, #53636 @ 0xd184 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3d73c <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ + beq.w 3d4dc <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ ldr.w r2, [r7, #704] @ 0x2c0 │ │ │ │ - cbz r2, 3d5e8 <_PyCompile_CodeGen@@Base+0xe6> │ │ │ │ + cbz r2, 3d388 <_PyCompile_CodeGen@@Base+0xe6> │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #5128 @ 0x1408 │ │ │ │ + movw r1, #1736 @ 0x6c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3d73c <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ + beq.w 3d4dc <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ ldr.w r2, [r7, #712] @ 0x2c8 │ │ │ │ - cbz r2, 3d602 <_PyCompile_CodeGen@@Base+0x100> │ │ │ │ + cbz r2, 3d3a2 <_PyCompile_CodeGen@@Base+0x100> │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #24196 @ 0x5e84 │ │ │ │ + movw r1, #20804 @ 0x5144 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3d73c <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ + beq.w 3d4dc <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ ldr.w r2, [r7, #716] @ 0x2cc │ │ │ │ - cbz r2, 3d61c <_PyCompile_CodeGen@@Base+0x11a> │ │ │ │ + cbz r2, 3d3bc <_PyCompile_CodeGen@@Base+0x11a> │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #10544 @ 0x2930 │ │ │ │ + movw r1, #7152 @ 0x1bf0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3d73c <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ + beq.w 3d4dc <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ ldr.w r2, [r7, #720] @ 0x2d0 │ │ │ │ - cbz r2, 3d636 <_PyCompile_CodeGen@@Base+0x134> │ │ │ │ + cbz r2, 3d3d6 <_PyCompile_CodeGen@@Base+0x134> │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #5140 @ 0x1414 │ │ │ │ + movw r1, #1748 @ 0x6d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3d73c <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ + beq.w 3d4dc <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ ldr.w r2, [r7, #724] @ 0x2d4 │ │ │ │ - cbz r2, 3d64e <_PyCompile_CodeGen@@Base+0x14c> │ │ │ │ + cbz r2, 3d3ee <_PyCompile_CodeGen@@Base+0x14c> │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #5152 @ 0x1420 │ │ │ │ + movw r1, #1760 @ 0x6e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d73c <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ + beq.n 3d4dc <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ ldr.w r0, [r7, #732] @ 0x2dc │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d742 <_PyCompile_CodeGen@@Base+0x240> │ │ │ │ + beq.n 3d4e2 <_PyCompile_CodeGen@@Base+0x240> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5164 @ 0x142c │ │ │ │ + movw r1, #1772 @ 0x6ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3d73c <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ + beq.n 3d4dc <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ ldr.w r0, [r7, #736] @ 0x2e0 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d742 <_PyCompile_CodeGen@@Base+0x240> │ │ │ │ + beq.n 3d4e2 <_PyCompile_CodeGen@@Base+0x240> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5176 @ 0x1438 │ │ │ │ + movw r1, #1784 @ 0x6f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3d73c <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ + beq.n 3d4dc <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ ldr.w r0, [r7, #740] @ 0x2e4 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d742 <_PyCompile_CodeGen@@Base+0x240> │ │ │ │ + beq.n 3d4e2 <_PyCompile_CodeGen@@Base+0x240> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5192 @ 0x1448 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3d73c <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ + beq.n 3d4dc <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 3d6ee <_PyCompile_CodeGen@@Base+0x1ec> │ │ │ │ + beq.n 3d48e <_PyCompile_CodeGen@@Base+0x1ec> │ │ │ │ ldrd r0, r1, [r5, #48] @ 0x30 │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - bl 11f2d0 │ │ │ │ + bl 11f094 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d73c <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ + beq.n 3d4dc <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 1153b4 <_PyArg_UnpackKeywordsWithVararg@@Base+0x35c> │ │ │ │ + bl 115198 <_PyArg_UnpackKeywordsWithVararg@@Base+0x35c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d73c <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ + beq.n 3d4dc <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 12b8b0 │ │ │ │ + bl 12b9b8 │ │ │ │ ldr.w r0, [r7, #708] @ 0x2c4 │ │ │ │ - bl 12ae84 │ │ │ │ + bl 12af94 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3d746 <_PyCompile_CodeGen@@Base+0x244> │ │ │ │ + cbz r0, 3d4e6 <_PyCompile_CodeGen@@Base+0x244> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5208 @ 0x1458 │ │ │ │ + movw r1, #1816 @ 0x718 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d746 <_PyCompile_CodeGen@@Base+0x244> │ │ │ │ + beq.n 3d4e6 <_PyCompile_CodeGen@@Base+0x244> │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - bl 903f0 │ │ │ │ + bl 9068c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3d748 <_PyCompile_CodeGen@@Base+0x246> │ │ │ │ + b.n 3d4e8 <_PyCompile_CodeGen@@Base+0x246> │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3d748 <_PyCompile_CodeGen@@Base+0x246> │ │ │ │ + b.n 3d4e8 <_PyCompile_CodeGen@@Base+0x246> │ │ │ │ movs r7, #0 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 3d748 <_PyCompile_CodeGen@@Base+0x246> │ │ │ │ + b.n 3d4e8 <_PyCompile_CodeGen@@Base+0x246> │ │ │ │ mov r7, r4 │ │ │ │ - b.n 3d748 <_PyCompile_CodeGen@@Base+0x246> │ │ │ │ + b.n 3d4e8 <_PyCompile_CodeGen@@Base+0x246> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13c060 <_PySet_NextEntryRef@@Base+0xfc> │ │ │ │ + bl 13c024 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ - cbz r3, 3d764 <_PyCompile_CodeGen@@Base+0x262> │ │ │ │ + cbz r3, 3d504 <_PyCompile_CodeGen@@Base+0x262> │ │ │ │ mov r0, r5 │ │ │ │ - bl 13c060 <_PySet_NextEntryRef@@Base+0xfc> │ │ │ │ + bl 13c024 │ │ │ │ mov r0, r5 │ │ │ │ - bl 212128 │ │ │ │ + bl 212e74 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r4 │ │ │ │ - bl 13e880 <_PyArena_Free@@Base> │ │ │ │ + bl 13e8f8 <_PyArena_Free@@Base> │ │ │ │ mov r0, r8 │ │ │ │ add sp, #8 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3d79a <_PyCompile_CodeGen@@Base+0x298> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 3d7d0 <_PyCompile_CodeGen@@Base+0x2ce> │ │ │ │ + bne.n 3d53a <_PyCompile_CodeGen@@Base+0x298> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 3d570 <_PyCompile_CodeGen@@Base+0x2ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 34b14 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 348b4 <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d7b8 <_PyCompile_CodeGen@@Base+0x2b6> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 3d558 <_PyCompile_CodeGen@@Base+0x2b6> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 3d7d2 <_PyCompile_CodeGen@@Base+0x2d0> │ │ │ │ + b.n 3d572 <_PyCompile_CodeGen@@Base+0x2d0> │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ - b.n 3d7d2 <_PyCompile_CodeGen@@Base+0x2d0> │ │ │ │ + b.n 3d572 <_PyCompile_CodeGen@@Base+0x2d0> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ 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 r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3d7f8 <_PyCompile_CodeGen@@Base+0x2f6>) │ │ │ │ + ldr r0, [pc, #8] @ (3d598 <_PyCompile_CodeGen@@Base+0x2f6>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d920 │ │ │ │ + bl 16d22c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r1, sp, #32 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ strd r0, r1, [sp, #4] │ │ │ │ - cbnz r2, 3d820 <_PyCompile_CodeGen@@Base+0x31e> │ │ │ │ + cbnz r2, 3d5c0 <_PyCompile_CodeGen@@Base+0x31e> │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #52] @ (3d850 <_PyCompile_CodeGen@@Base+0x34e>) │ │ │ │ - bl 16d920 │ │ │ │ - b.n 3d82a <_PyCompile_CodeGen@@Base+0x328> │ │ │ │ - ldr r0, [pc, #48] @ (3d854 <_PyCompile_CodeGen@@Base+0x352>) │ │ │ │ + ldr r0, [pc, #52] @ (3d5f0 <_PyCompile_CodeGen@@Base+0x34e>) │ │ │ │ + bl 16d22c │ │ │ │ + b.n 3d5ca <_PyCompile_CodeGen@@Base+0x328> │ │ │ │ + ldr r0, [pc, #48] @ (3d5f4 <_PyCompile_CodeGen@@Base+0x352>) │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dd70 │ │ │ │ - cbz r0, 3d846 <_PyCompile_CodeGen@@Base+0x344> │ │ │ │ + bl 16d67c │ │ │ │ + cbz r0, 3d5e6 <_PyCompile_CodeGen@@Base+0x344> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 3d83c <_PyCompile_CodeGen@@Base+0x33a> │ │ │ │ + beq.n 3d5dc <_PyCompile_CodeGen@@Base+0x33a> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ - cbz r4, 3d840 <_PyCompile_CodeGen@@Base+0x33e> │ │ │ │ + cbz r4, 3d5e0 <_PyCompile_CodeGen@@Base+0x33e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d84a <_PyCompile_CodeGen@@Base+0x348> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d84a <_PyCompile_CodeGen@@Base+0x348> │ │ │ │ + b.n 3d5ea <_PyCompile_CodeGen@@Base+0x348> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d5ea <_PyCompile_CodeGen@@Base+0x348> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - add r3, pc, #0 @ (adr r3, 3d854 <_PyCompile_CodeGen@@Base+0x352>) │ │ │ │ + add r3, pc, #0 @ (adr r3, 3d5f4 <_PyCompile_CodeGen@@Base+0x352>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #0] @ (3d85c <_PyCompile_CodeGen@@Base+0x35a>) │ │ │ │ + ldr r0, [pc, #0] @ (3d5fc <_PyCompile_CodeGen@@Base+0x35a>) │ │ │ │ bx lr │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (3d884 <_PyCompile_CodeGen@@Base+0x382>) │ │ │ │ + ldr r0, [pc, #12] @ (3d624 <_PyCompile_CodeGen@@Base+0x382>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d920 │ │ │ │ + bl 16d22c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #704 @ (adr r6, 3db48 <_PyType_GetModuleByDef3@@Base+0xe4>) │ │ │ │ + add r6, pc, #704 @ (adr r6, 3d8e8 <_PyType_GetModuleByDef3@@Base+0xe4>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ tst.w r3, #1 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ @@ -28315,130 +28093,130 @@ │ │ │ │ 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, #300] @ (3d9e8 <_PyCompile_CodeGen@@Base+0x4e6>) │ │ │ │ + ldr r2, [pc, #300] @ (3d788 <_PyCompile_CodeGen@@Base+0x4e6>) │ │ │ │ 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 r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3d8d4 <_PyCompile_CodeGen@@Base+0x3d2> │ │ │ │ + bne.n 3d674 <_PyCompile_CodeGen@@Base+0x3d2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d8ea <_PyCompile_CodeGen@@Base+0x3e8> │ │ │ │ + b.n 3d68a <_PyCompile_CodeGen@@Base+0x3e8> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3d8d0 <_PyCompile_CodeGen@@Base+0x3ce> │ │ │ │ + beq.n 3d670 <_PyCompile_CodeGen@@Base+0x3ce> │ │ │ │ ldr r4, [r2, #12] │ │ │ │ - movw r2, #55469 @ 0xd8ad │ │ │ │ + movw r2, #54861 @ 0xd64d │ │ │ │ movt r2, #3 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3d9c0 <_PyCompile_CodeGen@@Base+0x4be> │ │ │ │ + beq.n 3d760 <_PyCompile_CodeGen@@Base+0x4be> │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - movw r2, #55469 @ 0xd8ad │ │ │ │ + movw r2, #54861 @ 0xd64d │ │ │ │ movt r2, #3 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3d9c0 <_PyCompile_CodeGen@@Base+0x4be> │ │ │ │ + bne.n 3d760 <_PyCompile_CodeGen@@Base+0x4be> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3d988 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ + beq.n 3d728 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 3d926 <_PyCompile_CodeGen@@Base+0x424> │ │ │ │ + cbz r2, 3d6c6 <_PyCompile_CodeGen@@Base+0x424> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 3d988 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ + ble.n 3d728 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ adds r2, #8 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 3d944 <_PyCompile_CodeGen@@Base+0x442> │ │ │ │ + beq.n 3d6e4 <_PyCompile_CodeGen@@Base+0x442> │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 3d916 <_PyCompile_CodeGen@@Base+0x414> │ │ │ │ - b.n 3d988 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ + bne.n 3d6b6 <_PyCompile_CodeGen@@Base+0x414> │ │ │ │ + b.n 3d728 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3d944 <_PyCompile_CodeGen@@Base+0x442> │ │ │ │ + beq.n 3d6e4 <_PyCompile_CodeGen@@Base+0x442> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 3d938 <_PyCompile_CodeGen@@Base+0x436> │ │ │ │ + cbz r2, 3d6d8 <_PyCompile_CodeGen@@Base+0x436> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3d92c <_PyCompile_CodeGen@@Base+0x42a> │ │ │ │ - b.n 3d944 <_PyCompile_CodeGen@@Base+0x442> │ │ │ │ + bne.n 3d6cc <_PyCompile_CodeGen@@Base+0x42a> │ │ │ │ + b.n 3d6e4 <_PyCompile_CodeGen@@Base+0x442> │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3d988 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ - ldr r2, [pc, #164] @ (3d9ec <_PyCompile_CodeGen@@Base+0x4ea>) │ │ │ │ + bne.n 3d728 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ + ldr r2, [pc, #164] @ (3d78c <_PyCompile_CodeGen@@Base+0x4ea>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4fc <_PyEval_FormatExcUnbound@@Base+0x3b4> │ │ │ │ + bl 3e298 <_PyEval_FormatExcUnbound@@Base+0x3b0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d9d4 <_PyCompile_CodeGen@@Base+0x4d2> │ │ │ │ - beq.n 3d988 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ + blt.n 3d774 <_PyCompile_CodeGen@@Base+0x4d2> │ │ │ │ + beq.n 3d728 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (3d9ec <_PyCompile_CodeGen@@Base+0x4ea>) │ │ │ │ + ldr r1, [pc, #148] @ (3d78c <_PyCompile_CodeGen@@Base+0x4ea>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 19c2ac │ │ │ │ + bl 19bba4 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3d9e0 <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ + bne.n 3d780 <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 3d97c <_PyCompile_CodeGen@@Base+0x47a> │ │ │ │ + bne.n 3d71c <_PyCompile_CodeGen@@Base+0x47a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d988 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ + b.n 3d728 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3d978 <_PyCompile_CodeGen@@Base+0x476> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 3d718 <_PyCompile_CodeGen@@Base+0x476> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (3d9f0 <_PyCompile_CodeGen@@Base+0x4ee>) │ │ │ │ + ldr r1, [pc, #100] @ (3d790 <_PyCompile_CodeGen@@Base+0x4ee>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 19c2ac │ │ │ │ + bl 19bba4 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3d9e0 <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ + bne.n 3d780 <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 3d9e0 <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ + beq.n 3d780 <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3d9c0 <_PyCompile_CodeGen@@Base+0x4be> │ │ │ │ + beq.n 3d760 <_PyCompile_CodeGen@@Base+0x4be> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3d9c0 <_PyCompile_CodeGen@@Base+0x4be> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3d9d8 <_PyCompile_CodeGen@@Base+0x4d6> │ │ │ │ - ldr r1, [pc, #40] @ (3d9ec <_PyCompile_CodeGen@@Base+0x4ea>) │ │ │ │ + cbnz r2, 3d760 <_PyCompile_CodeGen@@Base+0x4be> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3d778 <_PyCompile_CodeGen@@Base+0x4d6> │ │ │ │ + ldr r1, [pc, #40] @ (3d78c <_PyCompile_CodeGen@@Base+0x4ea>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 19c2ac │ │ │ │ + bl 19bba4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3d9e0 <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ + b.n 3d780 <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3d9e0 <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ + b.n 3d780 <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ @@ -28450,222 +28228,222 @@ │ │ │ │ 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 3da22 <_PyCompile_CodeGen@@Base+0x520> │ │ │ │ + bgt.n 3d7c2 <_PyCompile_CodeGen@@Base+0x520> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3da3c <_PyCompile_CodeGen@@Base+0x53a> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3d7dc <_PyCompile_CodeGen@@Base+0x53a> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 3da40 <_PyCompile_CodeGen@@Base+0x53e> │ │ │ │ + cbz r3, 3d7e0 <_PyCompile_CodeGen@@Base+0x53e> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #35588 @ 0x8b04 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3da5c <_PyCompile_CodeGen@@Base+0x55a> │ │ │ │ + b.n 3d7fc <_PyCompile_CodeGen@@Base+0x55a> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 3da4e <_PyCompile_CodeGen@@Base+0x54c> │ │ │ │ + cbnz r0, 3d7ee <_PyCompile_CodeGen@@Base+0x54c> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 3da5c <_PyCompile_CodeGen@@Base+0x55a> │ │ │ │ - ldr r1, [pc, #16] @ (3da60 <_PyCompile_CodeGen@@Base+0x55e>) │ │ │ │ + b.n 3d7fc <_PyCompile_CodeGen@@Base+0x55a> │ │ │ │ + ldr r1, [pc, #16] @ (3d800 <_PyCompile_CodeGen@@Base+0x55e>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3da44 <_PyCompile_CodeGen@@Base+0x542> │ │ │ │ + beq.n 3d7e4 <_PyCompile_CodeGen@@Base+0x542> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ svc 4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0003da64 <_PyType_GetModuleByDef3@@Base>: │ │ │ │ +0003d804 <_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 213ce0 │ │ │ │ + bl 214948 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3dabe <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ + cbnz r0, 3d85e <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 213ce0 │ │ │ │ + bl 214948 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3dabe <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ + cbnz r0, 3d85e <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 213ce0 │ │ │ │ + bl 214948 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3dabe <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ + cbnz r0, 3d85e <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #5696 @ 0x1640 │ │ │ │ + movw r1, #2304 @ 0x900 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3dae8 <_PyType_GetModuleByDef3@@Base+0x84>) │ │ │ │ + ldr r0, [pc, #8] @ (3d888 <_PyType_GetModuleByDef3@@Base+0x84>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d920 │ │ │ │ + bl 16d22c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r7, pc, #80 @ (adr r7, 3db3c <_PyType_GetModuleByDef3@@Base+0xd8>) │ │ │ │ + add r7, pc, #80 @ (adr r7, 3d8dc <_PyType_GetModuleByDef3@@Base+0xd8>) │ │ │ │ lsls r6, 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 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3db10 <_PyType_GetModuleByDef3@@Base+0xac> │ │ │ │ + cbnz r3, 3d8b0 <_PyType_GetModuleByDef3@@Base+0xac> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3db10 <_PyType_GetModuleByDef3@@Base+0xac> │ │ │ │ + ble.n 3d8b0 <_PyType_GetModuleByDef3@@Base+0xac> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3db10 <_PyType_GetModuleByDef3@@Base+0xac> │ │ │ │ - cbnz r4, 3db2c <_PyType_GetModuleByDef3@@Base+0xc8> │ │ │ │ + bne.n 3d8b0 <_PyType_GetModuleByDef3@@Base+0xac> │ │ │ │ + cbnz r4, 3d8cc <_PyType_GetModuleByDef3@@Base+0xc8> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ strd r3, r3, [sp] │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #280] @ (3dc38 <_PyType_GetModuleByDef3@@Base+0x1d4>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #280] @ (3d9d8 <_PyType_GetModuleByDef3@@Base+0x1d4>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc2e <_PyType_GetModuleByDef3@@Base+0x1ca> │ │ │ │ + beq.w 3d9ce <_PyType_GetModuleByDef3@@Base+0x1ca> │ │ │ │ ldr.w r8, [r4] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 3db5c <_PyType_GetModuleByDef3@@Base+0xf8> │ │ │ │ + bne.n 3d8fc <_PyType_GetModuleByDef3@@Base+0xf8> │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #64032 @ 0xfa20 │ │ │ │ + movw r1, #60572 @ 0xec9c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #9412 @ 0x24c4 │ │ │ │ + movw r0, #6020 @ 0x1784 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3dc2e <_PyType_GetModuleByDef3@@Base+0x1ca> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3d9ce <_PyType_GetModuleByDef3@@Base+0x1ca> │ │ │ │ mov r0, r8 │ │ │ │ - bl 145f08 │ │ │ │ + bl 145fd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dc2e <_PyType_GetModuleByDef3@@Base+0x1ca> │ │ │ │ + beq.n 3d9ce <_PyType_GetModuleByDef3@@Base+0x1ca> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 18233c │ │ │ │ + bl 181764 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3dc0c <_PyType_GetModuleByDef3@@Base+0x1a8> │ │ │ │ - bl b3548 │ │ │ │ + beq.n 3d9ac <_PyType_GetModuleByDef3@@Base+0x1a8> │ │ │ │ + bl b37f8 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ movs r7, #0 │ │ │ │ - blx 29468 │ │ │ │ + blx 2a4ac │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r6, r0 │ │ │ │ moveq.w r6, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b7cc │ │ │ │ + bl 7b794 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3dba6 <_PyType_GetModuleByDef3@@Base+0x142> │ │ │ │ + cbnz r0, 3d946 <_PyType_GetModuleByDef3@@Base+0x142> │ │ │ │ mov r5, r7 │ │ │ │ str r0, [sp, #28] │ │ │ │ movs r7, #1 │ │ │ │ - b.n 3dbd2 <_PyType_GetModuleByDef3@@Base+0x16e> │ │ │ │ + b.n 3d972 <_PyType_GetModuleByDef3@@Base+0x16e> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #32 │ │ │ │ str.w fp, [sp] │ │ │ │ - blx 2aaa0 │ │ │ │ + blx 29c14 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3dbd2 <_PyType_GetModuleByDef3@@Base+0x16e> │ │ │ │ + cbz r0, 3d972 <_PyType_GetModuleByDef3@@Base+0x16e> │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 3dbcc <_PyType_GetModuleByDef3@@Base+0x168> │ │ │ │ + bne.n 3d96c <_PyType_GetModuleByDef3@@Base+0x168> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dbd0 <_PyType_GetModuleByDef3@@Base+0x16c> │ │ │ │ + bge.n 3d970 <_PyType_GetModuleByDef3@@Base+0x16c> │ │ │ │ lsls r6, r6, #1 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 3db90 <_PyType_GetModuleByDef3@@Base+0x12c> │ │ │ │ + b.n 3d930 <_PyType_GetModuleByDef3@@Base+0x12c> │ │ │ │ mov r7, r3 │ │ │ │ - b.n 3dbd2 <_PyType_GetModuleByDef3@@Base+0x16e> │ │ │ │ + b.n 3d972 <_PyType_GetModuleByDef3@@Base+0x16e> │ │ │ │ movs r7, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - cbnz r6, 3dc00 <_PyType_GetModuleByDef3@@Base+0x19c> │ │ │ │ + cbnz r6, 3d9a0 <_PyType_GetModuleByDef3@@Base+0x19c> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 3dbe6 <_PyType_GetModuleByDef3@@Base+0x182> │ │ │ │ - bl 241c5c │ │ │ │ - b.n 3dc10 <_PyType_GetModuleByDef3@@Base+0x1ac> │ │ │ │ + bne.n 3d986 <_PyType_GetModuleByDef3@@Base+0x182> │ │ │ │ + bl 242440 │ │ │ │ + b.n 3d9b0 <_PyType_GetModuleByDef3@@Base+0x1ac> │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #5780 @ 0x1694 │ │ │ │ + movw r1, #2388 @ 0x954 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 3dc10 <_PyType_GetModuleByDef3@@Base+0x1ac> │ │ │ │ + bl f5e88 │ │ │ │ + b.n 3d9b0 <_PyType_GetModuleByDef3@@Base+0x1ac> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 25a544 │ │ │ │ + bl 25a9f4 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3dc10 <_PyType_GetModuleByDef3@@Base+0x1ac> │ │ │ │ + b.n 3d9b0 <_PyType_GetModuleByDef3@@Base+0x1ac> │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3dc2c <_PyType_GetModuleByDef3@@Base+0x1c8> │ │ │ │ + beq.n 3d9cc <_PyType_GetModuleByDef3@@Base+0x1c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3dc2c <_PyType_GetModuleByDef3@@Base+0x1c8> │ │ │ │ + cbnz r3, 3d9cc <_PyType_GetModuleByDef3@@Base+0x1c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ subs r4, r3, #4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -28675,235 +28453,235 @@ │ │ │ │ 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 3dc5e <_PyType_GetModuleByDef3@@Base+0x1fa> │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 3d9fe <_PyType_GetModuleByDef3@@Base+0x1fa> │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3dc6a <_PyType_GetModuleByDef3@@Base+0x206> │ │ │ │ + cbz r3, 3da0a <_PyType_GetModuleByDef3@@Base+0x206> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3dc88 <_PyType_GetModuleByDef3@@Base+0x224> │ │ │ │ + b.n 3da28 <_PyType_GetModuleByDef3@@Base+0x224> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 22b000 │ │ │ │ - cbnz r0, 3dc84 <_PyType_GetModuleByDef3@@Base+0x220> │ │ │ │ + bl 22bdf8 │ │ │ │ + cbnz r0, 3da24 <_PyType_GetModuleByDef3@@Base+0x220> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 3dc84 <_PyType_GetModuleByDef3@@Base+0x220> │ │ │ │ + cbnz r3, 3da24 <_PyType_GetModuleByDef3@@Base+0x220> │ │ │ │ mov r0, r4 │ │ │ │ - bl 22becc │ │ │ │ - cbnz r0, 3dc84 <_PyType_GetModuleByDef3@@Base+0x220> │ │ │ │ + bl 22cc74 │ │ │ │ + cbnz r0, 3da24 <_PyType_GetModuleByDef3@@Base+0x220> │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #625 @ 0x271 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3dcf4 <_PyType_GetModuleByDef3@@Base+0x290> │ │ │ │ + cbz r0, 3da94 <_PyType_GetModuleByDef3@@Base+0x290> │ │ │ │ add.w r6, r5, #8 │ │ │ │ add.w r7, r0, #8 │ │ │ │ addw r8, r5, #2504 @ 0x9c8 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 9123c │ │ │ │ - cbz r0, 3dcd6 <_PyType_GetModuleByDef3@@Base+0x272> │ │ │ │ + bl 914d8 │ │ │ │ + cbz r0, 3da76 <_PyType_GetModuleByDef3@@Base+0x272> │ │ │ │ cmp r6, r8 │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ - bne.n 3dcb6 <_PyType_GetModuleByDef3@@Base+0x252> │ │ │ │ + bne.n 3da56 <_PyType_GetModuleByDef3@@Base+0x252> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 957f4 │ │ │ │ - cbz r0, 3dcd6 <_PyType_GetModuleByDef3@@Base+0x272> │ │ │ │ + bl 95a8c │ │ │ │ + cbz r0, 3da76 <_PyType_GetModuleByDef3@@Base+0x272> │ │ │ │ str.w r0, [r4, #2508] @ 0x9cc │ │ │ │ - b.n 3dcf4 <_PyType_GetModuleByDef3@@Base+0x290> │ │ │ │ + b.n 3da94 <_PyType_GetModuleByDef3@@Base+0x290> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3dce4 <_PyType_GetModuleByDef3@@Base+0x280> │ │ │ │ + bne.n 3da84 <_PyType_GetModuleByDef3@@Base+0x280> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3dcf4 <_PyType_GetModuleByDef3@@Base+0x290> │ │ │ │ + b.n 3da94 <_PyType_GetModuleByDef3@@Base+0x290> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3dce0 <_PyType_GetModuleByDef3@@Base+0x27c> │ │ │ │ + bne.n 3da80 <_PyType_GetModuleByDef3@@Base+0x27c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3dce0 <_PyType_GetModuleByDef3@@Base+0x27c> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3da80 <_PyType_GetModuleByDef3@@Base+0x27c> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3dd1c <_PyType_GetModuleByDef3@@Base+0x2b8>) │ │ │ │ + ldr r0, [pc, #8] @ (3dabc <_PyType_GetModuleByDef3@@Base+0x2b8>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d920 │ │ │ │ + bl 16d22c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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, 3dd3a <_PyType_GetModuleByDef3@@Base+0x2d6> │ │ │ │ + cbz r3, 3dada <_PyType_GetModuleByDef3@@Base+0x2d6> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 3dd52 <_PyType_GetModuleByDef3@@Base+0x2ee> │ │ │ │ + b.n 3daf2 <_PyType_GetModuleByDef3@@Base+0x2ee> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 3dd42 <_PyType_GetModuleByDef3@@Base+0x2de> │ │ │ │ + bgt.n 3dae2 <_PyType_GetModuleByDef3@@Base+0x2de> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 3dd52 <_PyType_GetModuleByDef3@@Base+0x2ee> │ │ │ │ + b.n 3daf2 <_PyType_GetModuleByDef3@@Base+0x2ee> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 3dd3e <_PyType_GetModuleByDef3@@Base+0x2da> │ │ │ │ + bgt.n 3dade <_PyType_GetModuleByDef3@@Base+0x2da> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3dd3e <_PyType_GetModuleByDef3@@Base+0x2da> │ │ │ │ + beq.n 3dade <_PyType_GetModuleByDef3@@Base+0x2da> │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - b.n 3dd70 <_PyType_GetModuleByDef3@@Base+0x30c> │ │ │ │ + b.n 3db10 <_PyType_GetModuleByDef3@@Base+0x30c> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #2 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #256] @ (3de68 <_PyType_GetModuleByDef3@@Base+0x404>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #256] @ (3dc08 <_PyType_GetModuleByDef3@@Base+0x404>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3de62 <_PyType_GetModuleByDef3@@Base+0x3fe> │ │ │ │ + beq.n 3dc02 <_PyType_GetModuleByDef3@@Base+0x3fe> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r7, r6 │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3dd86 <_PyType_GetModuleByDef3@@Base+0x322> │ │ │ │ - bl 94cf4 │ │ │ │ + cbnz r0, 3db26 <_PyType_GetModuleByDef3@@Base+0x322> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3de12 <_PyType_GetModuleByDef3@@Base+0x3ae> │ │ │ │ - b.n 3de58 <_PyType_GetModuleByDef3@@Base+0x3f4> │ │ │ │ - bl 9b404 │ │ │ │ + bne.n 3dbb2 <_PyType_GetModuleByDef3@@Base+0x3ae> │ │ │ │ + b.n 3dbf8 <_PyType_GetModuleByDef3@@Base+0x3f4> │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3dda2 <_PyType_GetModuleByDef3@@Base+0x33e> │ │ │ │ + beq.n 3db42 <_PyType_GetModuleByDef3@@Base+0x33e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3dda2 <_PyType_GetModuleByDef3@@Base+0x33e> │ │ │ │ + cbnz r3, 3db42 <_PyType_GetModuleByDef3@@Base+0x33e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 3dd7c <_PyType_GetModuleByDef3@@Base+0x318> │ │ │ │ + beq.n 3db1c <_PyType_GetModuleByDef3@@Base+0x318> │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 3ddbe <_PyType_GetModuleByDef3@@Base+0x35a> │ │ │ │ + beq.n 3db5e <_PyType_GetModuleByDef3@@Base+0x35a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3ddc0 <_PyType_GetModuleByDef3@@Base+0x35c> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 3de12 <_PyType_GetModuleByDef3@@Base+0x3ae> │ │ │ │ - b.n 3ddc0 <_PyType_GetModuleByDef3@@Base+0x35c> │ │ │ │ + bne.n 3db60 <_PyType_GetModuleByDef3@@Base+0x35c> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 3dbb2 <_PyType_GetModuleByDef3@@Base+0x3ae> │ │ │ │ + b.n 3db60 <_PyType_GetModuleByDef3@@Base+0x35c> │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 3de16 <_PyType_GetModuleByDef3@@Base+0x3b2> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bge.n 3dbb6 <_PyType_GetModuleByDef3@@Base+0x3b2> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #22 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ add.w r7, r0, #16 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov.w r0, #384 @ 0x180 │ │ │ │ - blx 2aa40 │ │ │ │ + blx 29940 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 3de3a <_PyType_GetModuleByDef3@@Base+0x3d6> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bge.n 3dbda <_PyType_GetModuleByDef3@@Base+0x3d6> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3de2a <_PyType_GetModuleByDef3@@Base+0x3c6> │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 3dbca <_PyType_GetModuleByDef3@@Base+0x3c6> │ │ │ │ + bl 10e0b8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3dde4 <_PyType_GetModuleByDef3@@Base+0x380> │ │ │ │ + bne.n 3db84 <_PyType_GetModuleByDef3@@Base+0x380> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3de48 <_PyType_GetModuleByDef3@@Base+0x3e4> │ │ │ │ + bne.n 3dbe8 <_PyType_GetModuleByDef3@@Base+0x3e4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3de62 <_PyType_GetModuleByDef3@@Base+0x3fe> │ │ │ │ + b.n 3dc02 <_PyType_GetModuleByDef3@@Base+0x3fe> │ │ │ │ mov r0, r5 │ │ │ │ - bl 813dc │ │ │ │ + bl 814c4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3dde0 <_PyType_GetModuleByDef3@@Base+0x37c> │ │ │ │ - bl 241c5c │ │ │ │ - b.n 3de62 <_PyType_GetModuleByDef3@@Base+0x3fe> │ │ │ │ + bne.n 3db80 <_PyType_GetModuleByDef3@@Base+0x37c> │ │ │ │ + bl 242440 │ │ │ │ + b.n 3dc02 <_PyType_GetModuleByDef3@@Base+0x3fe> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 3de08 <_PyType_GetModuleByDef3@@Base+0x3a4> │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 3dba8 <_PyType_GetModuleByDef3@@Base+0x3a4> │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 3de44 <_PyType_GetModuleByDef3@@Base+0x3e0> │ │ │ │ + beq.n 3dbe4 <_PyType_GetModuleByDef3@@Base+0x3e0> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b90b4 <_PyBytes_Resize@@Base> │ │ │ │ + bl b937c <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b.n 3de62 <_PyType_GetModuleByDef3@@Base+0x3fe> │ │ │ │ + b.n 3dc02 <_PyType_GetModuleByDef3@@Base+0x3fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3de12 <_PyType_GetModuleByDef3@@Base+0x3ae> │ │ │ │ + bne.n 3dbb2 <_PyType_GetModuleByDef3@@Base+0x3ae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3de12 <_PyType_GetModuleByDef3@@Base+0x3ae> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3dbb2 <_PyType_GetModuleByDef3@@Base+0x3ae> │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 3ddc4 <_PyType_GetModuleByDef3@@Base+0x360> │ │ │ │ + beq.n 3db64 <_PyType_GetModuleByDef3@@Base+0x360> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ddaa <_PyType_GetModuleByDef3@@Base+0x346> │ │ │ │ + b.n 3db4a <_PyType_GetModuleByDef3@@Base+0x346> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r0, r1, #5 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (3de90 <_PyType_GetModuleByDef3@@Base+0x42c>) │ │ │ │ + ldr r0, [pc, #12] @ (3dc30 <_PyType_GetModuleByDef3@@Base+0x42c>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d920 │ │ │ │ + bl 16d22c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -28911,1407 +28689,1407 @@ │ │ │ │ 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 297cc │ │ │ │ + blx 29a8c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f10f8 │ │ │ │ + bl f1230 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3dee0 <_PyType_GetModuleByDef3@@Base+0x47c> │ │ │ │ - movw r2, #29424 @ 0x72f0 │ │ │ │ + bge.n 3dc80 <_PyType_GetModuleByDef3@@Base+0x47c> │ │ │ │ + movw r2, #25972 @ 0x6574 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #6432 @ 0x1920 │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #2484 @ 0x9b4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r5 │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3e0a2 <_PyType_GetModuleByDef3@@Base+0x63e> │ │ │ │ + b.n 3de42 <_PyType_GetModuleByDef3@@Base+0x63e> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 3df10 <_PyType_GetModuleByDef3@@Base+0x4ac> │ │ │ │ + bgt.n 3dcb0 <_PyType_GetModuleByDef3@@Base+0x4ac> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 3df02 <_PyType_GetModuleByDef3@@Base+0x49e> │ │ │ │ - movw r1, #18448 @ 0x4810 │ │ │ │ + cbz r2, 3dca2 <_PyType_GetModuleByDef3@@Base+0x49e> │ │ │ │ + movw r1, #14996 @ 0x3a94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3dedc <_PyType_GetModuleByDef3@@Base+0x478> │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3dc7c <_PyType_GetModuleByDef3@@Base+0x478> │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3dedc <_PyType_GetModuleByDef3@@Base+0x478> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3dc7c <_PyType_GetModuleByDef3@@Base+0x478> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r3, 3df2a <_PyType_GetModuleByDef3@@Base+0x4c6> │ │ │ │ + cbz r3, 3dcca <_PyType_GetModuleByDef3@@Base+0x4c6> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 3df22 <_PyType_GetModuleByDef3@@Base+0x4be> │ │ │ │ + cbz r3, 3dcc2 <_PyType_GetModuleByDef3@@Base+0x4be> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 3df5c <_PyType_GetModuleByDef3@@Base+0x4f8> │ │ │ │ - b.n 3df2a <_PyType_GetModuleByDef3@@Base+0x4c6> │ │ │ │ + bge.n 3dcfc <_PyType_GetModuleByDef3@@Base+0x4f8> │ │ │ │ + b.n 3dcca <_PyType_GetModuleByDef3@@Base+0x4c6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 214298 │ │ │ │ - cbz r0, 3df5c <_PyType_GetModuleByDef3@@Base+0x4f8> │ │ │ │ + bl 214f00 │ │ │ │ + cbz r0, 3dcfc <_PyType_GetModuleByDef3@@Base+0x4f8> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbz r3, 3df44 <_PyType_GetModuleByDef3@@Base+0x4e0> │ │ │ │ + cbz r3, 3dce4 <_PyType_GetModuleByDef3@@Base+0x4e0> │ │ │ │ ldrd r3, r2, [r4, #72] @ 0x48 │ │ │ │ cmp.w r2, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r3, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3df44 <_PyType_GetModuleByDef3@@Base+0x4e0> │ │ │ │ + beq.n 3dce4 <_PyType_GetModuleByDef3@@Base+0x4e0> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3df60 <_PyType_GetModuleByDef3@@Base+0x4fc> │ │ │ │ + bne.n 3dd00 <_PyType_GetModuleByDef3@@Base+0x4fc> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2704 @ 0xa90 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #64848 @ 0xfd50 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3dedc <_PyType_GetModuleByDef3@@Base+0x478> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3dc7c <_PyType_GetModuleByDef3@@Base+0x478> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ - cbz r5, 3dfb8 <_PyType_GetModuleByDef3@@Base+0x554> │ │ │ │ + cbz r5, 3dd58 <_PyType_GetModuleByDef3@@Base+0x554> │ │ │ │ ldrd r5, r3, [r4, #72] @ 0x48 │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3df74 <_PyType_GetModuleByDef3@@Base+0x510> │ │ │ │ + bne.n 3dd14 <_PyType_GetModuleByDef3@@Base+0x510> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3dfb8 <_PyType_GetModuleByDef3@@Base+0x554> │ │ │ │ + b.n 3dd58 <_PyType_GetModuleByDef3@@Base+0x554> │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ subs r5, r5, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 3df70 <_PyType_GetModuleByDef3@@Base+0x50c> │ │ │ │ + ble.n 3dd10 <_PyType_GetModuleByDef3@@Base+0x50c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r5, r2 │ │ │ │ add r1, r3 │ │ │ │ - blt.n 3dfa4 <_PyType_GetModuleByDef3@@Base+0x540> │ │ │ │ - blx 29e6c │ │ │ │ + blt.n 3dd44 <_PyType_GetModuleByDef3@@Base+0x540> │ │ │ │ + blx 2a620 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r3, r2, [r4, #56] @ 0x38 │ │ │ │ adds r3, r3, r0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ adc.w r2, r2, r0, asr #31 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - bl 94ed8 │ │ │ │ + bl 95170 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3e0a2 <_PyType_GetModuleByDef3@@Base+0x63e> │ │ │ │ + b.n 3de42 <_PyType_GetModuleByDef3@@Base+0x63e> │ │ │ │ mov r2, r5 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldrd r3, r2, [r4, #56] @ 0x38 │ │ │ │ adds r3, r3, r5 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ adc.w r2, r2, r5, asr #31 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - bl 1536bc │ │ │ │ - cbnz r0, 3dfca <_PyType_GetModuleByDef3@@Base+0x566> │ │ │ │ + bl 153700 │ │ │ │ + cbnz r0, 3dd6a <_PyType_GetModuleByDef3@@Base+0x566> │ │ │ │ mov r0, r4 │ │ │ │ - bl 64428 │ │ │ │ + bl 64338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dedc <_PyType_GetModuleByDef3@@Base+0x478> │ │ │ │ - bl 7b794 │ │ │ │ + beq.n 3dc7c <_PyType_GetModuleByDef3@@Base+0x478> │ │ │ │ + bl 7b75c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r3, 3dff4 <_PyType_GetModuleByDef3@@Base+0x590> │ │ │ │ + cbz r3, 3dd94 <_PyType_GetModuleByDef3@@Base+0x590> │ │ │ │ mov r0, r4 │ │ │ │ - bl 226040 │ │ │ │ + bl 226e38 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e098 <_PyType_GetModuleByDef3@@Base+0x634> │ │ │ │ + beq.n 3de38 <_PyType_GetModuleByDef3@@Base+0x634> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3dff4 <_PyType_GetModuleByDef3@@Base+0x590> │ │ │ │ + beq.n 3dd94 <_PyType_GetModuleByDef3@@Base+0x590> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3dff4 <_PyType_GetModuleByDef3@@Base+0x590> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3dd94 <_PyType_GetModuleByDef3@@Base+0x590> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [r4, #72] @ 0x48 │ │ │ │ subs r6, r6, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 3e08c <_PyType_GetModuleByDef3@@Base+0x628> │ │ │ │ + ble.n 3de2c <_PyType_GetModuleByDef3@@Base+0x628> │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 3e026 <_PyType_GetModuleByDef3@@Base+0x5c2> │ │ │ │ + bge.n 3ddc6 <_PyType_GetModuleByDef3@@Base+0x5c2> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r5 │ │ │ │ - bl 229e98 │ │ │ │ - b.n 3e058 <_PyType_GetModuleByDef3@@Base+0x5f4> │ │ │ │ - cbnz r5, 3e08c <_PyType_GetModuleByDef3@@Base+0x628> │ │ │ │ - bl 22ea84 │ │ │ │ + bl 22ac90 │ │ │ │ + b.n 3ddf8 <_PyType_GetModuleByDef3@@Base+0x5f4> │ │ │ │ + cbnz r5, 3de2c <_PyType_GetModuleByDef3@@Base+0x628> │ │ │ │ + bl 22f83c │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 3e058 <_PyType_GetModuleByDef3@@Base+0x5f4> │ │ │ │ + ble.n 3ddf8 <_PyType_GetModuleByDef3@@Base+0x5f4> │ │ │ │ cmp r0, r6 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ it ge │ │ │ │ movge r0, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r0 │ │ │ │ add r1, r3 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ subs r6, r6, r5 │ │ │ │ ldrd r3, r2, [r4, #56] @ 0x38 │ │ │ │ adds r3, r3, r5 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ adc.w r2, r2, r5, asr #31 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 3e00c <_PyType_GetModuleByDef3@@Base+0x5a8> │ │ │ │ - cbz r0, 3e08c <_PyType_GetModuleByDef3@@Base+0x628> │ │ │ │ + b.n 3ddac <_PyType_GetModuleByDef3@@Base+0x5a8> │ │ │ │ + cbz r0, 3de2c <_PyType_GetModuleByDef3@@Base+0x628> │ │ │ │ adds r3, r0, #2 │ │ │ │ - bne.n 3e060 <_PyType_GetModuleByDef3@@Base+0x5fc> │ │ │ │ - cbnz r5, 3e08c <_PyType_GetModuleByDef3@@Base+0x628> │ │ │ │ + bne.n 3de00 <_PyType_GetModuleByDef3@@Base+0x5fc> │ │ │ │ + cbnz r5, 3de2c <_PyType_GetModuleByDef3@@Base+0x628> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3e08a <_PyType_GetModuleByDef3@@Base+0x626> │ │ │ │ + bge.n 3de2a <_PyType_GetModuleByDef3@@Base+0x626> │ │ │ │ adds r0, #2 │ │ │ │ - bne.n 3e096 <_PyType_GetModuleByDef3@@Base+0x632> │ │ │ │ + bne.n 3de36 <_PyType_GetModuleByDef3@@Base+0x632> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 3e084 <_PyType_GetModuleByDef3@@Base+0x620> │ │ │ │ + bne.n 3de24 <_PyType_GetModuleByDef3@@Base+0x620> │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ - b.n 3e098 <_PyType_GetModuleByDef3@@Base+0x634> │ │ │ │ + b.n 3de38 <_PyType_GetModuleByDef3@@Base+0x634> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 3e07a <_PyType_GetModuleByDef3@@Base+0x616> │ │ │ │ + b.n 3de1a <_PyType_GetModuleByDef3@@Base+0x616> │ │ │ │ add r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94ed8 │ │ │ │ + bl 95170 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3e098 <_PyType_GetModuleByDef3@@Base+0x634> │ │ │ │ + b.n 3de38 <_PyType_GetModuleByDef3@@Base+0x634> │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ - bl 130414 │ │ │ │ + bl 13051c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3e0ac <_PyType_GetModuleByDef3@@Base+0x648> │ │ │ │ + cbz r3, 3de4c <_PyType_GetModuleByDef3@@Base+0x648> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r6 │ │ │ │ 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 r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3e0d4 <_PyType_GetModuleByDef3@@Base+0x670>) │ │ │ │ + ldr r0, [pc, #8] @ (3de74 <_PyType_GetModuleByDef3@@Base+0x670>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d920 │ │ │ │ + bl 16d22c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r6, pc, #576 @ (adr r6, 3e318 <_PyEval_FormatExcUnbound@@Base+0x1d0>) │ │ │ │ + add r6, pc, #576 @ (adr r6, 3e0b8 <_PyEval_FormatExcUnbound@@Base+0x1d0>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3e0f8 <_PyType_GetModuleByDef3@@Base+0x694> │ │ │ │ + cbnz r3, 3de98 <_PyType_GetModuleByDef3@@Base+0x694> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3e0f8 <_PyType_GetModuleByDef3@@Base+0x694> │ │ │ │ + ble.n 3de98 <_PyType_GetModuleByDef3@@Base+0x694> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3e0f8 <_PyType_GetModuleByDef3@@Base+0x694> │ │ │ │ - cbnz r0, 3e10c <_PyType_GetModuleByDef3@@Base+0x6a8> │ │ │ │ + bne.n 3de98 <_PyType_GetModuleByDef3@@Base+0x694> │ │ │ │ + cbnz r0, 3deac <_PyType_GetModuleByDef3@@Base+0x6a8> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #64] @ (3e144 <_PyType_GetModuleByDef3@@Base+0x6e0>) │ │ │ │ + ldr r3, [pc, #64] @ (3dee4 <_PyType_GetModuleByDef3@@Base+0x6e0>) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 3e140 <_PyType_GetModuleByDef3@@Base+0x6dc> │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 3dee0 <_PyType_GetModuleByDef3@@Base+0x6dc> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3e11e <_PyType_GetModuleByDef3@@Base+0x6ba> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 3e13e <_PyType_GetModuleByDef3@@Base+0x6da> │ │ │ │ + bne.n 3debe <_PyType_GetModuleByDef3@@Base+0x6ba> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 3dede <_PyType_GetModuleByDef3@@Base+0x6da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a3d14 <_PyCompile_OpcodeIsValid@@Base> │ │ │ │ + bl 1a35e4 <_PyCompile_OpcodeIsValid@@Base> │ │ │ │ movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, r3 │ │ │ │ - b.n 3e140 <_PyType_GetModuleByDef3@@Base+0x6dc> │ │ │ │ + b.n 3dee0 <_PyType_GetModuleByDef3@@Base+0x6dc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r4, r6, #5 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0003e148 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +0003dee8 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 3e150 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ + cbz r3, 3def0 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 3e194 <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ + cbnz r3, 3df34 <_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 3e17c <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ + bge.n 3df1c <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ movw r1, #43940 @ 0xaba4 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - movw r2, #36196 @ 0x8d64 │ │ │ │ + movw r2, #32744 @ 0x7fe8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 23cd10 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 23d6ec <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ movw r1, #44068 @ 0xac24 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - movw r2, #5964 @ 0x174c │ │ │ │ + movw r2, #2572 @ 0xa0c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 23cd10 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 23d6ec <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3e1b8 <_PyEval_FormatExcUnbound@@Base+0x70>) │ │ │ │ + ldr r0, [pc, #8] @ (3df58 <_PyEval_FormatExcUnbound@@Base+0x70>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d920 │ │ │ │ + bl 16d22c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #42248 @ 0xa508 │ │ │ │ + movw r1, #43156 @ 0xa894 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 17baf8 │ │ │ │ + b.w 17b540 │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ 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, #300] @ (3e324 <_PyEval_FormatExcUnbound@@Base+0x1dc>) │ │ │ │ + ldr r2, [pc, #300] @ (3e0c4 <_PyEval_FormatExcUnbound@@Base+0x1dc>) │ │ │ │ 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 r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3e210 <_PyEval_FormatExcUnbound@@Base+0xc8> │ │ │ │ + bne.n 3dfb0 <_PyEval_FormatExcUnbound@@Base+0xc8> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3e226 <_PyEval_FormatExcUnbound@@Base+0xde> │ │ │ │ + b.n 3dfc6 <_PyEval_FormatExcUnbound@@Base+0xde> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3e20c <_PyEval_FormatExcUnbound@@Base+0xc4> │ │ │ │ + beq.n 3dfac <_PyEval_FormatExcUnbound@@Base+0xc4> │ │ │ │ ldr r4, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #57833 @ 0xe1e9 │ │ │ │ + movw r2, #57225 @ 0xdf89 │ │ │ │ movt r2, #3 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3e2fc <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ + beq.n 3e09c <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #57833 @ 0xe1e9 │ │ │ │ + movw r2, #57225 @ 0xdf89 │ │ │ │ movt r2, #3 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3e2fc <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ + bne.n 3e09c <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3e2c4 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ + beq.n 3e064 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 3e262 <_PyEval_FormatExcUnbound@@Base+0x11a> │ │ │ │ + cbz r2, 3e002 <_PyEval_FormatExcUnbound@@Base+0x11a> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 3e2c4 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ + ble.n 3e064 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ adds r2, #8 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 3e280 <_PyEval_FormatExcUnbound@@Base+0x138> │ │ │ │ + beq.n 3e020 <_PyEval_FormatExcUnbound@@Base+0x138> │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 3e252 <_PyEval_FormatExcUnbound@@Base+0x10a> │ │ │ │ - b.n 3e2c4 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ + bne.n 3dff2 <_PyEval_FormatExcUnbound@@Base+0x10a> │ │ │ │ + b.n 3e064 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3e280 <_PyEval_FormatExcUnbound@@Base+0x138> │ │ │ │ + beq.n 3e020 <_PyEval_FormatExcUnbound@@Base+0x138> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 3e274 <_PyEval_FormatExcUnbound@@Base+0x12c> │ │ │ │ + cbz r2, 3e014 <_PyEval_FormatExcUnbound@@Base+0x12c> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3e268 <_PyEval_FormatExcUnbound@@Base+0x120> │ │ │ │ - b.n 3e280 <_PyEval_FormatExcUnbound@@Base+0x138> │ │ │ │ + bne.n 3e008 <_PyEval_FormatExcUnbound@@Base+0x120> │ │ │ │ + b.n 3e020 <_PyEval_FormatExcUnbound@@Base+0x138> │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3e2c4 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ - ldr r2, [pc, #164] @ (3e328 <_PyEval_FormatExcUnbound@@Base+0x1e0>) │ │ │ │ + bne.n 3e064 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ + ldr r2, [pc, #164] @ (3e0c8 <_PyEval_FormatExcUnbound@@Base+0x1e0>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4fc <_PyEval_FormatExcUnbound@@Base+0x3b4> │ │ │ │ + bl 3e298 <_PyEval_FormatExcUnbound@@Base+0x3b0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3e310 <_PyEval_FormatExcUnbound@@Base+0x1c8> │ │ │ │ - beq.n 3e2c4 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ + blt.n 3e0b0 <_PyEval_FormatExcUnbound@@Base+0x1c8> │ │ │ │ + beq.n 3e064 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (3e328 <_PyEval_FormatExcUnbound@@Base+0x1e0>) │ │ │ │ + ldr r1, [pc, #148] @ (3e0c8 <_PyEval_FormatExcUnbound@@Base+0x1e0>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 19c2ac │ │ │ │ + bl 19bba4 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3e31c <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ + bne.n 3e0bc <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 3e2b8 <_PyEval_FormatExcUnbound@@Base+0x170> │ │ │ │ + bne.n 3e058 <_PyEval_FormatExcUnbound@@Base+0x170> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3e2c4 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ + b.n 3e064 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3e2b4 <_PyEval_FormatExcUnbound@@Base+0x16c> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 3e054 <_PyEval_FormatExcUnbound@@Base+0x16c> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (3e32c <_PyEval_FormatExcUnbound@@Base+0x1e4>) │ │ │ │ + ldr r1, [pc, #100] @ (3e0cc <_PyEval_FormatExcUnbound@@Base+0x1e4>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 19c2ac │ │ │ │ + bl 19bba4 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3e31c <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ + bne.n 3e0bc <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 3e31c <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ + beq.n 3e0bc <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3e2fc <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ + beq.n 3e09c <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3e2fc <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3e314 <_PyEval_FormatExcUnbound@@Base+0x1cc> │ │ │ │ - ldr r1, [pc, #40] @ (3e328 <_PyEval_FormatExcUnbound@@Base+0x1e0>) │ │ │ │ + cbnz r2, 3e09c <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3e0b4 <_PyEval_FormatExcUnbound@@Base+0x1cc> │ │ │ │ + ldr r1, [pc, #40] @ (3e0c8 <_PyEval_FormatExcUnbound@@Base+0x1e0>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 19c2ac │ │ │ │ + bl 19bba4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3e31c <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ + b.n 3e0bc <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3e31c <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ + b.n 3e0bc <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r7, sp, #560 @ 0x230 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #42160 @ 0xa4b0 │ │ │ │ - movt r1, #2 │ │ │ │ - b.w 17baf8 │ │ │ │ + movw r3, #5696 @ 0x1640 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, r1 │ │ │ │ + itt ne │ │ │ │ + addne r2, #1 │ │ │ │ + strne r2, [r3, #0] │ │ │ │ + bx lr │ │ │ │ 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, #6224 @ 0x1850 │ │ │ │ + movw r1, #2832 @ 0xb10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 23e544 <_PyErr_Format@@Base+0x175c> │ │ │ │ - cbnz r0, 3e364 <_PyEval_FormatExcUnbound@@Base+0x21c> │ │ │ │ + bl 23ef20 <_PyErr_Format@@Base+0x175c> │ │ │ │ + cbnz r0, 3e10e <_PyEval_FormatExcUnbound@@Base+0x226> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3e3a6 <_PyEval_FormatExcUnbound@@Base+0x25e> │ │ │ │ + b.n 3e150 <_PyEval_FormatExcUnbound@@Base+0x268> │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 14409c <_PyTime_localtime@@Base> │ │ │ │ + bl 144164 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e360 <_PyEval_FormatExcUnbound@@Base+0x218> │ │ │ │ + bne.n 3e10a <_PyEval_FormatExcUnbound@@Base+0x222> │ │ │ │ ldrd r3, r4, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #52] @ (3e3ac <_PyEval_FormatExcUnbound@@Base+0x264>) │ │ │ │ + ldr r2, [pc, #48] @ (3e154 <_PyEval_FormatExcUnbound@@Base+0x26c>) │ │ │ │ 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, #6236 @ 0x185c │ │ │ │ + movw r0, #2844 @ 0xb1c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ - str r4, [sp, #368] @ 0x170 │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r1, #1 │ │ │ │ - movw r3, #5696 @ 0x1640 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp r2, r1 │ │ │ │ - itt ne │ │ │ │ - addne r2, #1 │ │ │ │ - strne r2, [r3, #0] │ │ │ │ - bx lr │ │ │ │ + mov r0, r1 │ │ │ │ + movw r1, #40952 @ 0x9ff8 │ │ │ │ + movt r1, #2 │ │ │ │ + b.w 17b540 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 3e3e6 <_PyEval_FormatExcUnbound@@Base+0x29e> │ │ │ │ + cbz r3, 3e184 <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 3e3e8 <_PyEval_FormatExcUnbound@@Base+0x2a0> │ │ │ │ + b.n 3e186 <_PyEval_FormatExcUnbound@@Base+0x29e> │ │ │ │ mov r7, r3 │ │ │ │ - ldr r5, [pc, #264] @ (3e4f4 <_PyEval_FormatExcUnbound@@Base+0x3ac>) │ │ │ │ + ldr r5, [pc, #264] @ (3e290 <_PyEval_FormatExcUnbound@@Base+0x3a8>) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ 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 3e418 <_PyEval_FormatExcUnbound@@Base+0x2d0> │ │ │ │ + bne.n 3e1b6 <_PyEval_FormatExcUnbound@@Base+0x2ce> │ │ │ │ cmp r8, ip │ │ │ │ - ble.n 3e418 <_PyEval_FormatExcUnbound@@Base+0x2d0> │ │ │ │ + ble.n 3e1b6 <_PyEval_FormatExcUnbound@@Base+0x2ce> │ │ │ │ cmp.w r8, #2 │ │ │ │ - bgt.n 3e418 <_PyEval_FormatExcUnbound@@Base+0x2d0> │ │ │ │ - cbnz r6, 3e436 <_PyEval_FormatExcUnbound@@Base+0x2ee> │ │ │ │ + bgt.n 3e1b6 <_PyEval_FormatExcUnbound@@Base+0x2ce> │ │ │ │ + cbnz r6, 3e1d4 <_PyEval_FormatExcUnbound@@Base+0x2ec> │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r8 │ │ │ │ - ldr r3, [pc, #204] @ (3e4f8 <_PyEval_FormatExcUnbound@@Base+0x3b0>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #200] @ (3e294 <_PyEval_FormatExcUnbound@@Base+0x3ac>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e4c4 <_PyEval_FormatExcUnbound@@Base+0x37c> │ │ │ │ + beq.n 3e262 <_PyEval_FormatExcUnbound@@Base+0x37a> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ add r8, r7 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bl 145918 │ │ │ │ + bl 1459e0 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e4e0 <_PyEval_FormatExcUnbound@@Base+0x398> │ │ │ │ + beq.n 3e27e <_PyEval_FormatExcUnbound@@Base+0x396> │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 3e47e <_PyEval_FormatExcUnbound@@Base+0x336> │ │ │ │ + beq.n 3e21c <_PyEval_FormatExcUnbound@@Base+0x334> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 3e46e <_PyEval_FormatExcUnbound@@Base+0x326> │ │ │ │ - bl 1206e8 │ │ │ │ + cbz r0, 3e20c <_PyEval_FormatExcUnbound@@Base+0x324> │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3e466 <_PyEval_FormatExcUnbound@@Base+0x31e> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 3e204 <_PyEval_FormatExcUnbound@@Base+0x31c> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e4e0 <_PyEval_FormatExcUnbound@@Base+0x398> │ │ │ │ + bne.n 3e27e <_PyEval_FormatExcUnbound@@Base+0x396> │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 3e482 <_PyEval_FormatExcUnbound@@Base+0x33a> │ │ │ │ - b.n 3e472 <_PyEval_FormatExcUnbound@@Base+0x32a> │ │ │ │ + beq.n 3e220 <_PyEval_FormatExcUnbound@@Base+0x338> │ │ │ │ + b.n 3e210 <_PyEval_FormatExcUnbound@@Base+0x328> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 211264 │ │ │ │ - cbnz r0, 3e482 <_PyEval_FormatExcUnbound@@Base+0x33a> │ │ │ │ - b.n 3e4e0 <_PyEval_FormatExcUnbound@@Base+0x398> │ │ │ │ + bl 211fb4 │ │ │ │ + cbnz r0, 3e220 <_PyEval_FormatExcUnbound@@Base+0x338> │ │ │ │ + b.n 3e27e <_PyEval_FormatExcUnbound@@Base+0x396> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq.n 3e4a2 <_PyEval_FormatExcUnbound@@Base+0x35a> │ │ │ │ + beq.n 3e240 <_PyEval_FormatExcUnbound@@Base+0x358> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - blx 2a514 │ │ │ │ + blx 2a770 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3e4a8 <_PyEval_FormatExcUnbound@@Base+0x360> │ │ │ │ - blx 2a068 │ │ │ │ + b.n 3e246 <_PyEval_FormatExcUnbound@@Base+0x35e> │ │ │ │ + blx 29d88 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6b68 │ │ │ │ - cbz r5, 3e4c8 <_PyEval_FormatExcUnbound@@Base+0x380> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bl b6e1c │ │ │ │ + cbz r5, 3e266 <_PyEval_FormatExcUnbound@@Base+0x37e> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3e4d2 <_PyEval_FormatExcUnbound@@Base+0x38a> │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 3e270 <_PyEval_FormatExcUnbound@@Base+0x388> │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e484 <_PyEval_FormatExcUnbound@@Base+0x33c> │ │ │ │ - b.n 3e4e0 <_PyEval_FormatExcUnbound@@Base+0x398> │ │ │ │ + beq.n 3e222 <_PyEval_FormatExcUnbound@@Base+0x33a> │ │ │ │ + b.n 3e27e <_PyEval_FormatExcUnbound@@Base+0x396> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 3e4e2 <_PyEval_FormatExcUnbound@@Base+0x39a> │ │ │ │ + b.n 3e280 <_PyEval_FormatExcUnbound@@Base+0x398> │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ - b.n 3e4e2 <_PyEval_FormatExcUnbound@@Base+0x39a> │ │ │ │ + b.n 3e280 <_PyEval_FormatExcUnbound@@Base+0x398> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r6, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bl 1460c8 │ │ │ │ + bl 146190 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ - str r4, [sp, #672] @ 0x2a0 │ │ │ │ + strh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r1, #1 │ │ │ │ movs r0, #4 │ │ │ │ lsls r6, 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, r2 │ │ │ │ mov r7, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3e58e <_PyEval_FormatExcUnbound@@Base+0x446> │ │ │ │ + beq.n 3e32a <_PyEval_FormatExcUnbound@@Base+0x442> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 3e58c <_PyEval_FormatExcUnbound@@Base+0x444> │ │ │ │ + cbz r5, 3e328 <_PyEval_FormatExcUnbound@@Base+0x440> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3e574 <_PyEval_FormatExcUnbound@@Base+0x42c> │ │ │ │ + beq.n 3e310 <_PyEval_FormatExcUnbound@@Base+0x428> │ │ │ │ ldr r6, [sp, #0] │ │ │ │ - cbnz r6, 3e552 <_PyEval_FormatExcUnbound@@Base+0x40a> │ │ │ │ + cbnz r6, 3e2ee <_PyEval_FormatExcUnbound@@Base+0x406> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e54e <_PyEval_FormatExcUnbound@@Base+0x406> │ │ │ │ + beq.n 3e2ea <_PyEval_FormatExcUnbound@@Base+0x402> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e54e <_PyEval_FormatExcUnbound@@Base+0x406> │ │ │ │ + cbnz r3, 3e2ea <_PyEval_FormatExcUnbound@@Base+0x402> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #1 │ │ │ │ - b.n 3e58e <_PyEval_FormatExcUnbound@@Base+0x446> │ │ │ │ + b.n 3e32a <_PyEval_FormatExcUnbound@@Base+0x442> │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl f47c4 │ │ │ │ + bl f47f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e574 <_PyEval_FormatExcUnbound@@Base+0x42c> │ │ │ │ + beq.n 3e310 <_PyEval_FormatExcUnbound@@Base+0x428> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3e574 <_PyEval_FormatExcUnbound@@Base+0x42c> │ │ │ │ + cbnz r3, 3e310 <_PyEval_FormatExcUnbound@@Base+0x428> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e58e <_PyEval_FormatExcUnbound@@Base+0x446> │ │ │ │ + beq.n 3e32a <_PyEval_FormatExcUnbound@@Base+0x442> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e58e <_PyEval_FormatExcUnbound@@Base+0x446> │ │ │ │ + cbnz r3, 3e32a <_PyEval_FormatExcUnbound@@Base+0x442> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e58e <_PyEval_FormatExcUnbound@@Base+0x446> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e32a <_PyEval_FormatExcUnbound@@Base+0x442> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - mov r0, r1 │ │ │ │ - movw r3, #45228 @ 0xb0ac │ │ │ │ - movt r3, #46 @ 0x2e │ │ │ │ - mov r1, r2 │ │ │ │ - movw r2, #58937 @ 0xe639 │ │ │ │ - movt r2, #3 │ │ │ │ - b.w 29bc5c │ │ │ │ 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 296688 │ │ │ │ + bl 296920 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3e5e4 <_PyEval_FormatExcUnbound@@Base+0x49c> │ │ │ │ + blt.n 3e368 <_PyEval_FormatExcUnbound@@Base+0x480> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 3e5e0 <_PyEval_FormatExcUnbound@@Base+0x498> │ │ │ │ + cbnz r3, 3e364 <_PyEval_FormatExcUnbound@@Base+0x47c> │ │ │ │ movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #6320 @ 0x18b0 │ │ │ │ + movw r1, #2928 @ 0xb70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 3e5e6 <_PyEval_FormatExcUnbound@@Base+0x49e> │ │ │ │ + b.n 3e36a <_PyEval_FormatExcUnbound@@Base+0x482> │ │ │ │ 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, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #6368 @ 0x18e0 │ │ │ │ + movw r1, #2976 @ 0xba0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3e634 <_PyEval_FormatExcUnbound@@Base+0x4ec>) │ │ │ │ + ldr r0, [pc, #8] @ (3e3b8 <_PyEval_FormatExcUnbound@@Base+0x4d0>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d920 │ │ │ │ + bl 16d22c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - vcmp.f64 d1, d0 │ │ │ │ - vmov.f64 d7, d0 │ │ │ │ - vmov.f64 d6, d1 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 3e732 <_PyEval_FormatExcUnbound@@Base+0x5ea> │ │ │ │ - vabs.f64 d4, d0 │ │ │ │ - vldr d5, [pc, #232] @ 3e738 <_PyEval_FormatExcUnbound@@Base+0x5f0> │ │ │ │ - vabs.f64 d3, d1 │ │ │ │ - vcmp.f64 d4, d5 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vcmp.f64 d3, d5 │ │ │ │ - ble.n 3e6ca <_PyEval_FormatExcUnbound@@Base+0x582> │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - vmov r3, s15 │ │ │ │ - and.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - ble.n 3e6b8 <_PyEval_FormatExcUnbound@@Base+0x570> │ │ │ │ - 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 3e6a6 <_PyEval_FormatExcUnbound@@Base+0x55e> │ │ │ │ - vldr d7, [pc, #168] @ 3e740 <_PyEval_FormatExcUnbound@@Base+0x5f8> │ │ │ │ - cmp r3, #0 │ │ │ │ - vldr d0, [pc, #172] @ 3e748 <_PyEval_FormatExcUnbound@@Base+0x600> │ │ │ │ - it ne │ │ │ │ - vmovne.f64 d0, d7 │ │ │ │ - bx lr │ │ │ │ - vldr d7, [pc, #168] @ 3e750 <_PyEval_FormatExcUnbound@@Base+0x608> │ │ │ │ - cmp r3, #0 │ │ │ │ - vldr d0, [pc, #168] @ 3e758 <_PyEval_FormatExcUnbound@@Base+0x610> │ │ │ │ - it ne │ │ │ │ - vmovne.f64 d0, d7 │ │ │ │ - bx lr │ │ │ │ - vldr d7, [pc, #164] @ 3e760 <_PyEval_FormatExcUnbound@@Base+0x618> │ │ │ │ - cmp r3, #0 │ │ │ │ - vldr d0, [pc, #168] @ 3e768 <_PyEval_FormatExcUnbound@@Base+0x620> │ │ │ │ - it ne │ │ │ │ - vmovne.f64 d0, d7 │ │ │ │ - bx lr │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - ite le │ │ │ │ - movle r3, #1 │ │ │ │ - movgt r3, #0 │ │ │ │ - cbz r3, 3e6e0 <_PyEval_FormatExcUnbound@@Base+0x598> │ │ │ │ - vcmp.f64 d0, #0.0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3e72e <_PyEval_FormatExcUnbound@@Base+0x5e6> │ │ │ │ - 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 3e71c <_PyEval_FormatExcUnbound@@Base+0x5d4> │ │ │ │ - vldr d7, [pc, #100] @ 3e770 <_PyEval_FormatExcUnbound@@Base+0x628> │ │ │ │ - cmp r3, #0 │ │ │ │ - vldr d0, [pc, #100] @ 3e778 <_PyEval_FormatExcUnbound@@Base+0x630> │ │ │ │ - it ne │ │ │ │ - vmovne.f64 d0, d7 │ │ │ │ - bx lr │ │ │ │ - vldr d7, [pc, #96] @ 3e780 <_PyEval_FormatExcUnbound@@Base+0x638> │ │ │ │ - cmp r3, #0 │ │ │ │ - vldr d0, [pc, #100] @ 3e788 <_PyEval_FormatExcUnbound@@Base+0x640> │ │ │ │ - it ne │ │ │ │ - vmovne.f64 d0, d7 │ │ │ │ - bx lr │ │ │ │ - b.w 2a4bc │ │ │ │ - vldr d0, [pc, #92] @ 3e790 <_PyEval_FormatExcUnbound@@Base+0x648> │ │ │ │ - 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 3e850 <_PyEval_FormatExcUnbound@@Base+0x708> │ │ │ │ - stmia r0!, {r1} │ │ │ │ - movs r1, #210 @ 0xd2 │ │ │ │ - ldrb r3, [r6, #28] │ │ │ │ - bls.n 3e858 <_PyEval_FormatExcUnbound@@Base+0x710> │ │ │ │ - ands r2, r0 │ │ │ │ - cmp r5, #24 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ - movs r1, #251 @ 0xfb │ │ │ │ - ittee │ │ │ │ - cmp r5, #24 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ - moval r1, #251 @ 0xfb │ │ │ │ - subal r7, #249 @ 0xf9 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ - ... │ │ │ │ - cmp r5, #24 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ - movs r1, #251 @ 0xfb │ │ │ │ - stmia r0!, {r0, r3} │ │ │ │ - cmp r5, #24 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ - movs r1, #251 @ 0xfb │ │ │ │ - ands r1, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + mov r0, r1 │ │ │ │ + movw r3, #41836 @ 0xa36c │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ + mov r1, r2 │ │ │ │ + movw r2, #58741 @ 0xe575 │ │ │ │ + movt r2, #3 │ │ │ │ + b.w 29bfc0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3e7a2 <_PyEval_FormatExcUnbound@@Base+0x65a> │ │ │ │ - b.w 94ed8 │ │ │ │ + beq.n 3e3de <_PyEval_FormatExcUnbound@@Base+0x4f6> │ │ │ │ + b.w 95170 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #56368 @ 0xdc30 │ │ │ │ + movw r1, #52976 @ 0xcef0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #6428 @ 0x191c │ │ │ │ + movw r1, #3036 @ 0xbdc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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, #296] @ (3e92c <_PyEval_FormatExcUnbound@@Base+0x7e4>) │ │ │ │ + ldr r2, [pc, #296] @ (3e568 <_PyEval_FormatExcUnbound@@Base+0x680>) │ │ │ │ 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 r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3e81a <_PyEval_FormatExcUnbound@@Base+0x6d2> │ │ │ │ + bne.n 3e456 <_PyEval_FormatExcUnbound@@Base+0x56e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3e830 <_PyEval_FormatExcUnbound@@Base+0x6e8> │ │ │ │ + b.n 3e46c <_PyEval_FormatExcUnbound@@Base+0x584> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3e816 <_PyEval_FormatExcUnbound@@Base+0x6ce> │ │ │ │ + beq.n 3e452 <_PyEval_FormatExcUnbound@@Base+0x56a> │ │ │ │ ldr r4, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #59379 @ 0xe7f3 │ │ │ │ + movw r2, #58415 @ 0xe42f │ │ │ │ movt r2, #3 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3e906 <_PyEval_FormatExcUnbound@@Base+0x7be> │ │ │ │ + beq.n 3e542 <_PyEval_FormatExcUnbound@@Base+0x65a> │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #59379 @ 0xe7f3 │ │ │ │ + movw r2, #58415 @ 0xe42f │ │ │ │ movt r2, #3 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3e906 <_PyEval_FormatExcUnbound@@Base+0x7be> │ │ │ │ + bne.n 3e542 <_PyEval_FormatExcUnbound@@Base+0x65a> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3e8ce <_PyEval_FormatExcUnbound@@Base+0x786> │ │ │ │ + beq.n 3e50a <_PyEval_FormatExcUnbound@@Base+0x622> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 3e86c <_PyEval_FormatExcUnbound@@Base+0x724> │ │ │ │ + cbz r2, 3e4a8 <_PyEval_FormatExcUnbound@@Base+0x5c0> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 3e8ce <_PyEval_FormatExcUnbound@@Base+0x786> │ │ │ │ + ble.n 3e50a <_PyEval_FormatExcUnbound@@Base+0x622> │ │ │ │ adds r2, #8 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 3e88a <_PyEval_FormatExcUnbound@@Base+0x742> │ │ │ │ + beq.n 3e4c6 <_PyEval_FormatExcUnbound@@Base+0x5de> │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 3e85c <_PyEval_FormatExcUnbound@@Base+0x714> │ │ │ │ - b.n 3e8ce <_PyEval_FormatExcUnbound@@Base+0x786> │ │ │ │ + bne.n 3e498 <_PyEval_FormatExcUnbound@@Base+0x5b0> │ │ │ │ + b.n 3e50a <_PyEval_FormatExcUnbound@@Base+0x622> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3e88a <_PyEval_FormatExcUnbound@@Base+0x742> │ │ │ │ + beq.n 3e4c6 <_PyEval_FormatExcUnbound@@Base+0x5de> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 3e87e <_PyEval_FormatExcUnbound@@Base+0x736> │ │ │ │ + cbz r2, 3e4ba <_PyEval_FormatExcUnbound@@Base+0x5d2> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3e872 <_PyEval_FormatExcUnbound@@Base+0x72a> │ │ │ │ - b.n 3e88a <_PyEval_FormatExcUnbound@@Base+0x742> │ │ │ │ + bne.n 3e4ae <_PyEval_FormatExcUnbound@@Base+0x5c6> │ │ │ │ + b.n 3e4c6 <_PyEval_FormatExcUnbound@@Base+0x5de> │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3e8ce <_PyEval_FormatExcUnbound@@Base+0x786> │ │ │ │ - ldr r2, [pc, #164] @ (3e930 <_PyEval_FormatExcUnbound@@Base+0x7e8>) │ │ │ │ + bne.n 3e50a <_PyEval_FormatExcUnbound@@Base+0x622> │ │ │ │ + ldr r2, [pc, #164] @ (3e56c <_PyEval_FormatExcUnbound@@Base+0x684>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4fc <_PyEval_FormatExcUnbound@@Base+0x3b4> │ │ │ │ + bl 3e298 <_PyEval_FormatExcUnbound@@Base+0x3b0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3e91a <_PyEval_FormatExcUnbound@@Base+0x7d2> │ │ │ │ - beq.n 3e8ce <_PyEval_FormatExcUnbound@@Base+0x786> │ │ │ │ + blt.n 3e556 <_PyEval_FormatExcUnbound@@Base+0x66e> │ │ │ │ + beq.n 3e50a <_PyEval_FormatExcUnbound@@Base+0x622> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (3e930 <_PyEval_FormatExcUnbound@@Base+0x7e8>) │ │ │ │ + ldr r1, [pc, #148] @ (3e56c <_PyEval_FormatExcUnbound@@Base+0x684>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 19c2ac │ │ │ │ + bl 19bba4 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3e926 <_PyEval_FormatExcUnbound@@Base+0x7de> │ │ │ │ + bne.n 3e562 <_PyEval_FormatExcUnbound@@Base+0x67a> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 3e8c2 <_PyEval_FormatExcUnbound@@Base+0x77a> │ │ │ │ + bne.n 3e4fe <_PyEval_FormatExcUnbound@@Base+0x616> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3e8ce <_PyEval_FormatExcUnbound@@Base+0x786> │ │ │ │ + b.n 3e50a <_PyEval_FormatExcUnbound@@Base+0x622> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3e8be <_PyEval_FormatExcUnbound@@Base+0x776> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 3e4fa <_PyEval_FormatExcUnbound@@Base+0x612> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (3e934 <_PyEval_FormatExcUnbound@@Base+0x7ec>) │ │ │ │ + ldr r1, [pc, #96] @ (3e570 <_PyEval_FormatExcUnbound@@Base+0x688>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 19c2ac │ │ │ │ + bl 19bba4 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3e926 <_PyEval_FormatExcUnbound@@Base+0x7de> │ │ │ │ + bne.n 3e562 <_PyEval_FormatExcUnbound@@Base+0x67a> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 3e926 <_PyEval_FormatExcUnbound@@Base+0x7de> │ │ │ │ + beq.n 3e562 <_PyEval_FormatExcUnbound@@Base+0x67a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3e906 <_PyEval_FormatExcUnbound@@Base+0x7be> │ │ │ │ + beq.n 3e542 <_PyEval_FormatExcUnbound@@Base+0x65a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3e906 <_PyEval_FormatExcUnbound@@Base+0x7be> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3e91e <_PyEval_FormatExcUnbound@@Base+0x7d6> │ │ │ │ - ldr r1, [pc, #36] @ (3e930 <_PyEval_FormatExcUnbound@@Base+0x7e8>) │ │ │ │ + cbnz r2, 3e542 <_PyEval_FormatExcUnbound@@Base+0x65a> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3e55a <_PyEval_FormatExcUnbound@@Base+0x672> │ │ │ │ + ldr r1, [pc, #36] @ (3e56c <_PyEval_FormatExcUnbound@@Base+0x684>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 19c2ac │ │ │ │ + bl 19bba4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3e926 <_PyEval_FormatExcUnbound@@Base+0x7de> │ │ │ │ + b.n 3e562 <_PyEval_FormatExcUnbound@@Base+0x67a> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3e926 <_PyEval_FormatExcUnbound@@Base+0x7de> │ │ │ │ + b.n 3e562 <_PyEval_FormatExcUnbound@@Base+0x67a> │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #40092 @ 0x9c9c │ │ │ │ - movt r1, #2 │ │ │ │ - b.w 17baf8 │ │ │ │ + vcmp.f64 d1, d0 │ │ │ │ + vmov.f64 d7, d0 │ │ │ │ + vmov.f64 d6, d1 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bvs.n 3e66e <_PyEval_FormatExcUnbound@@Base+0x786> │ │ │ │ + vabs.f64 d4, d0 │ │ │ │ + vldr d5, [pc, #236] @ 3e678 <_PyEval_FormatExcUnbound@@Base+0x790> │ │ │ │ + vabs.f64 d3, d1 │ │ │ │ + vcmp.f64 d4, d5 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + vcmp.f64 d3, d5 │ │ │ │ + ble.n 3e606 <_PyEval_FormatExcUnbound@@Base+0x71e> │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + vmov r3, s15 │ │ │ │ + and.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ + ble.n 3e5f4 <_PyEval_FormatExcUnbound@@Base+0x70c> │ │ │ │ + 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 3e5e2 <_PyEval_FormatExcUnbound@@Base+0x6fa> │ │ │ │ + vldr d7, [pc, #172] @ 3e680 <_PyEval_FormatExcUnbound@@Base+0x798> │ │ │ │ + cmp r3, #0 │ │ │ │ + vldr d0, [pc, #176] @ 3e688 <_PyEval_FormatExcUnbound@@Base+0x7a0> │ │ │ │ + it ne │ │ │ │ + vmovne.f64 d0, d7 │ │ │ │ + bx lr │ │ │ │ + vldr d7, [pc, #172] @ 3e690 <_PyEval_FormatExcUnbound@@Base+0x7a8> │ │ │ │ + cmp r3, #0 │ │ │ │ + vldr d0, [pc, #172] @ 3e698 <_PyEval_FormatExcUnbound@@Base+0x7b0> │ │ │ │ + it ne │ │ │ │ + vmovne.f64 d0, d7 │ │ │ │ + bx lr │ │ │ │ + vldr d7, [pc, #168] @ 3e6a0 <_PyEval_FormatExcUnbound@@Base+0x7b8> │ │ │ │ + cmp r3, #0 │ │ │ │ + vldr d0, [pc, #172] @ 3e6a8 <_PyEval_FormatExcUnbound@@Base+0x7c0> │ │ │ │ + it ne │ │ │ │ + vmovne.f64 d0, d7 │ │ │ │ + bx lr │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ite le │ │ │ │ + movle r3, #1 │ │ │ │ + movgt r3, #0 │ │ │ │ + cbz r3, 3e61c <_PyEval_FormatExcUnbound@@Base+0x734> │ │ │ │ + vcmp.f64 d0, #0.0 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 3e66a <_PyEval_FormatExcUnbound@@Base+0x782> │ │ │ │ + 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 3e658 <_PyEval_FormatExcUnbound@@Base+0x770> │ │ │ │ + vldr d7, [pc, #104] @ 3e6b0 <_PyEval_FormatExcUnbound@@Base+0x7c8> │ │ │ │ + cmp r3, #0 │ │ │ │ + vldr d0, [pc, #104] @ 3e6b8 <_PyEval_FormatExcUnbound@@Base+0x7d0> │ │ │ │ + it ne │ │ │ │ + vmovne.f64 d0, d7 │ │ │ │ + bx lr │ │ │ │ + vldr d7, [pc, #100] @ 3e6c0 <_PyEval_FormatExcUnbound@@Base+0x7d8> │ │ │ │ + cmp r3, #0 │ │ │ │ + vldr d0, [pc, #104] @ 3e6c8 <_PyEval_FormatExcUnbound@@Base+0x7e0> │ │ │ │ + it ne │ │ │ │ + vmovne.f64 d0, d7 │ │ │ │ + bx lr │ │ │ │ + b.w 2a284 │ │ │ │ + vldr d0, [pc, #96] @ 3e6d0 <_PyEval_FormatExcUnbound@@Base+0x7e8> │ │ │ │ + bx lr │ │ │ │ + nop.w │ │ │ │ + @ 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 3e790 <_PyEval_FormatExcUnbound@@Base+0x8a8> │ │ │ │ + stmia r0!, {r1} │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ + ldrb r3, [r6, #28] │ │ │ │ + bls.n 3e798 <_PyEval_FormatExcUnbound@@Base+0x8b0> │ │ │ │ + ands r2, r0 │ │ │ │ + cmp r5, #24 │ │ │ │ + strb r4, [r0, r1] │ │ │ │ + movs r1, #251 @ 0xfb │ │ │ │ + ittee │ │ │ │ + cmp r5, #24 │ │ │ │ + strb r4, [r0, r1] │ │ │ │ + moval r1, #251 @ 0xfb │ │ │ │ + subal r7, #249 @ 0xf9 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + strh r0, [r0, #0] │ │ │ │ + ... │ │ │ │ + cmp r5, #24 │ │ │ │ + strb r4, [r0, r1] │ │ │ │ + movs r1, #251 @ 0xfb │ │ │ │ + stmia r0!, {r0, r3} │ │ │ │ + cmp r5, #24 │ │ │ │ + strb r4, [r0, r1] │ │ │ │ + movs r1, #251 @ 0xfb │ │ │ │ + ands r1, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movw r3, #44072 @ 0xac28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ - cbnz r0, 3e99a <_PyEval_FormatExcUnbound@@Base+0x852> │ │ │ │ + bl f892c │ │ │ │ + cbnz r0, 3e72c <_PyEval_FormatExcUnbound@@Base+0x844> │ │ │ │ movw r3, #44052 @ 0xac14 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ - cbnz r0, 3e99a <_PyEval_FormatExcUnbound@@Base+0x852> │ │ │ │ + bl f892c │ │ │ │ + cbnz r0, 3e72c <_PyEval_FormatExcUnbound@@Base+0x844> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ - cbnz r0, 3e99a <_PyEval_FormatExcUnbound@@Base+0x852> │ │ │ │ + bl f892c │ │ │ │ + cbnz r0, 3e72c <_PyEval_FormatExcUnbound@@Base+0x844> │ │ │ │ movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ + bl f892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ea32 <_PyEval_FormatExcUnbound@@Base+0x8ea> │ │ │ │ + beq.n 3e7c4 <_PyEval_FormatExcUnbound@@Base+0x8dc> │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 234a64 │ │ │ │ + bl 2356a8 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl 10d9d0 │ │ │ │ + bl 10d788 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3ea0c <_PyEval_FormatExcUnbound@@Base+0x8c4> │ │ │ │ + cbz r0, 3e79e <_PyEval_FormatExcUnbound@@Base+0x8b6> │ │ │ │ mov r1, r4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #6488 @ 0x1958 │ │ │ │ + movw r0, #3096 @ 0xc18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ea0e <_PyEval_FormatExcUnbound@@Base+0x8c6> │ │ │ │ + cbz r0, 3e7a0 <_PyEval_FormatExcUnbound@@Base+0x8b8> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 903f0 │ │ │ │ + bl 9068c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e9f4 <_PyEval_FormatExcUnbound@@Base+0x8ac> │ │ │ │ + beq.n 3e786 <_PyEval_FormatExcUnbound@@Base+0x89e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e9f4 <_PyEval_FormatExcUnbound@@Base+0x8ac> │ │ │ │ + cbnz r3, 3e786 <_PyEval_FormatExcUnbound@@Base+0x89e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 3e9fa <_PyEval_FormatExcUnbound@@Base+0x8b2> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 3e78c <_PyEval_FormatExcUnbound@@Base+0x8a4> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3ea0e <_PyEval_FormatExcUnbound@@Base+0x8c6> │ │ │ │ + b.n 3e7a0 <_PyEval_FormatExcUnbound@@Base+0x8b8> │ │ │ │ movw r3, #44052 @ 0xac14 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 114634 │ │ │ │ - b.n 3e9f6 <_PyEval_FormatExcUnbound@@Base+0x8ae> │ │ │ │ + bl 114418 │ │ │ │ + b.n 3e788 <_PyEval_FormatExcUnbound@@Base+0x8a0> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f6034 │ │ │ │ + b.w 1f6b78 │ │ │ │ add sp, #28 │ │ │ │ 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 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cbz r1, 3ea58 <_PyEval_FormatExcUnbound@@Base+0x910> │ │ │ │ + cbz r1, 3e7ea <_PyEval_FormatExcUnbound@@Base+0x902> │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 3ea7e <_PyEval_FormatExcUnbound@@Base+0x936> │ │ │ │ + cbz r3, 3e810 <_PyEval_FormatExcUnbound@@Base+0x928> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 3ea80 <_PyEval_FormatExcUnbound@@Base+0x938> │ │ │ │ + b.n 3e812 <_PyEval_FormatExcUnbound@@Base+0x92a> │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ - blx 297cc │ │ │ │ - cbnz r6, 3ea96 <_PyEval_FormatExcUnbound@@Base+0x94e> │ │ │ │ + blx 29a8c │ │ │ │ + cbnz r6, 3e828 <_PyEval_FormatExcUnbound@@Base+0x940> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 3ea96 <_PyEval_FormatExcUnbound@@Base+0x94e> │ │ │ │ + ble.n 3e828 <_PyEval_FormatExcUnbound@@Base+0x940> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 3ea96 <_PyEval_FormatExcUnbound@@Base+0x94e> │ │ │ │ - cbnz r4, 3eab2 <_PyEval_FormatExcUnbound@@Base+0x96a> │ │ │ │ + bgt.n 3e828 <_PyEval_FormatExcUnbound@@Base+0x940> │ │ │ │ + cbnz r4, 3e844 <_PyEval_FormatExcUnbound@@Base+0x95c> │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #92] @ (3eb08 <_PyEval_FormatExcUnbound@@Base+0x9c0>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #96] @ (3e89c <_PyEval_FormatExcUnbound@@Base+0x9b4>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3eaf8 <_PyEval_FormatExcUnbound@@Base+0x9b0> │ │ │ │ + cbz r0, 3e88a <_PyEval_FormatExcUnbound@@Base+0x9a2> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl f11c4 │ │ │ │ - cbz r0, 3eac0 <_PyEval_FormatExcUnbound@@Base+0x978> │ │ │ │ + bl f1054 │ │ │ │ + cbz r0, 3e852 <_PyEval_FormatExcUnbound@@Base+0x96a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3eaf8 <_PyEval_FormatExcUnbound@@Base+0x9b0> │ │ │ │ + b.n 3e88a <_PyEval_FormatExcUnbound@@Base+0x9a2> │ │ │ │ add r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 3eae4 <_PyEval_FormatExcUnbound@@Base+0x99c> │ │ │ │ + beq.n 3e876 <_PyEval_FormatExcUnbound@@Base+0x98e> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 3eace <_PyEval_FormatExcUnbound@@Base+0x986> │ │ │ │ + cbz r6, 3e860 <_PyEval_FormatExcUnbound@@Base+0x978> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 3eae8 <_PyEval_FormatExcUnbound@@Base+0x9a0> │ │ │ │ + beq.n 3e87a <_PyEval_FormatExcUnbound@@Base+0x992> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3eaea <_PyEval_FormatExcUnbound@@Base+0x9a2> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 3e87c <_PyEval_FormatExcUnbound@@Base+0x994> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3eabc <_PyEval_FormatExcUnbound@@Base+0x974> │ │ │ │ - b.n 3eaea <_PyEval_FormatExcUnbound@@Base+0x9a2> │ │ │ │ + bne.n 3e84e <_PyEval_FormatExcUnbound@@Base+0x966> │ │ │ │ + b.n 3e87c <_PyEval_FormatExcUnbound@@Base+0x994> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3eaea <_PyEval_FormatExcUnbound@@Base+0x9a2> │ │ │ │ + b.n 3e87c <_PyEval_FormatExcUnbound@@Base+0x994> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ - bl 3eb40 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 3e90e <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3eb02 <_PyEval_FormatExcUnbound@@Base+0x9ba> │ │ │ │ + cbz r3, 3e894 <_PyEval_FormatExcUnbound@@Base+0x9ac> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + nop │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #39944 @ 0x9c08 │ │ │ │ + movw r1, #40772 @ 0x9f44 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 17baf8 │ │ │ │ + b.w 17b540 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3eb3c <_PyEval_FormatExcUnbound@@Base+0x9f4>) │ │ │ │ + ldr r0, [pc, #8] @ (3e8d0 <_PyEval_FormatExcUnbound@@Base+0x9e8>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d920 │ │ │ │ + bl 16d22c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r6, pc, #848 @ (adr r6, 3ee90 ) │ │ │ │ + add r6, pc, #848 @ (adr r6, 3ec24 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0003eb40 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +0003e8d4 : │ │ │ │ + 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, 3e8fc │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r7, [r5, #0] │ │ │ │ + bl ac094 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 3e90a │ │ │ │ + str r7, [r5, #0] │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 11b32c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1f6b90 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + │ │ │ │ +0003e90e <_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 276560 <_PyLong_UnsignedShort_Converter@@Base+0x4bc> │ │ │ │ + bl 27652c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ + mov r0, r1 │ │ │ │ + movw r1, #40236 @ 0x9d2c │ │ │ │ + movt r1, #2 │ │ │ │ + b.w 17b540 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 3eb66 <_Py_strhex_bytes_with_sep@@Base+0x26> │ │ │ │ + cbz r0, 3e942 <_Py_strhex_bytes_with_sep@@Base+0x34> │ │ │ │ mov r1, r2 │ │ │ │ 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 │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #8] @ (3eb88 <_Py_strhex_bytes_with_sep@@Base+0x48>) │ │ │ │ - bl 16d488 │ │ │ │ + ldr r0, [pc, #8] @ (3e964 <_Py_strhex_bytes_with_sep@@Base+0x56>) │ │ │ │ + bl 16cd94 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, sp, #896 @ 0x380 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - │ │ │ │ -0003eb8c : │ │ │ │ - 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, 3ebb4 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r7, [r5, #0] │ │ │ │ - bl abde4 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 3ebc2 │ │ │ │ - str r7, [r5, #0] │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 11b55c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ - 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 12b8b0 │ │ │ │ - bl 81c6c │ │ │ │ + bl 12b9b8 │ │ │ │ + bl 81d54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ec7e │ │ │ │ - movw fp, #12504 @ 0x30d8 │ │ │ │ + beq.n 3ea20 <_Py_strhex_bytes_with_sep@@Base+0x112> │ │ │ │ + movw fp, #9100 @ 0x238c │ │ │ │ movt fp, #61 @ 0x3d │ │ │ │ - movw r7, #6520 @ 0x1978 │ │ │ │ + movw r7, #3128 @ 0xc38 │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r9, #44 @ 0x2c │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ mul.w r3, r9, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, r2 │ │ │ │ - bge.n 3ec7e │ │ │ │ + bge.n 3ea20 <_Py_strhex_bytes_with_sep@@Base+0x112> │ │ │ │ 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, #5704 @ 0x1648 │ │ │ │ - movweq r0, #6532 @ 0x1984 │ │ │ │ + movweq r0, #3140 @ 0xc44 │ │ │ │ movteq r2, #76 @ 0x4c │ │ │ │ ldrne r2, [r2, #4] │ │ │ │ it eq │ │ │ │ movteq r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r4, 3ec76 │ │ │ │ - bl 9b654 │ │ │ │ + cbz r4, 3ea18 <_Py_strhex_bytes_with_sep@@Base+0x10a> │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ec6c │ │ │ │ + beq.n 3ea0e <_Py_strhex_bytes_with_sep@@Base+0x100> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ec6c │ │ │ │ + cbnz r3, 3ea0e <_Py_strhex_bytes_with_sep@@Base+0x100> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3ec76 │ │ │ │ + bne.n 3ea18 <_Py_strhex_bytes_with_sep@@Base+0x10a> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 3ebfe │ │ │ │ + b.n 3e9a0 <_Py_strhex_bytes_with_sep@@Base+0x92> │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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 3ecfe │ │ │ │ + bl 3eaa0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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, r0 │ │ │ │ - cbnz r1, 3ecda │ │ │ │ + cbnz r1, 3ea7c <_Py_strhex_bytes_with_sep@@Base+0x16e> │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 3ecd2 │ │ │ │ + bne.n 3ea74 <_Py_strhex_bytes_with_sep@@Base+0x166> │ │ │ │ movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #56368 @ 0xdc30 │ │ │ │ + movw r1, #52976 @ 0xcef0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3ecfa │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3ea9c <_Py_strhex_bytes_with_sep@@Base+0x18e> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ - b.n 3ecf8 │ │ │ │ + b.n 3ea9a <_Py_strhex_bytes_with_sep@@Base+0x18c> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fc82c │ │ │ │ + bl fc5cc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3ecf6 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 3ecfa │ │ │ │ + bne.n 3ea98 <_Py_strhex_bytes_with_sep@@Base+0x18a> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 3ea9c <_Py_strhex_bytes_with_sep@@Base+0x18e> │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0003ecfe : │ │ │ │ +0003eaa0 : │ │ │ │ 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, [pc, #136] @ (3ed98 ) │ │ │ │ + ldr r2, [pc, #132] @ (3eb38 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r7, #5704 @ 0x1648 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add.w r4, r6, #43520 @ 0xaa00 │ │ │ │ @@ -30323,363 +30101,362 @@ │ │ │ │ str.w r8, [r4] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ str r7, [r4, #4] │ │ │ │ - cbz r5, 3ed7e │ │ │ │ + cbz r5, 3eb20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3ed7e │ │ │ │ + beq.n 3eb20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3ed7e │ │ │ │ - ldr r1, [pc, #68] @ (3ed9c ) │ │ │ │ + cbnz r3, 3eb20 │ │ │ │ + ldr r1, [pc, #64] @ (3eb3c ) │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w sl, [r3, #24] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ - cbz r3, 3ed7a │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + cbz r3, 3eb1c │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ed7a │ │ │ │ + beq.n 3eb1c │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ str.w r8, [r4, #8] │ │ │ │ adds r4, #12 │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n 3ed32 │ │ │ │ + bne.n 3ead4 │ │ │ │ add.w r6, r6, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r6, #2804] @ 0xaf4 │ │ │ │ subs r0, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 24e328 │ │ │ │ + b.w 24ea20 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3edca │ │ │ │ + cbnz r3, 3eb6a │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3edca │ │ │ │ + ble.n 3eb6a │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3edca │ │ │ │ - cbnz r0, 3ede2 │ │ │ │ + bne.n 3eb6a │ │ │ │ + cbnz r0, 3eb82 │ │ │ │ add r4, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #56] @ (3ee10 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbnz r0, 3ede2 │ │ │ │ + ldr r3, [pc, #56] @ (3ebb0 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbnz r0, 3eb82 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ee0c │ │ │ │ + b.n 3ebac │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3edf6 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 3eb96 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3edde │ │ │ │ + bne.n 3eb7e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 120820 │ │ │ │ + bl 1205c0 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ lsls r6, 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 105130 │ │ │ │ + bl 10504c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3ee34 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 3ee4e │ │ │ │ + bne.n 3ebd4 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 3ebee │ │ │ │ adds r4, #1 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ subs r4, r0, #1 │ │ │ │ - cbnz r0, 3ee44 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 3ee4e │ │ │ │ + cbnz r0, 3ebe4 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 3ebee │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ 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, 3ee7a │ │ │ │ + cbnz r1, 3ec1a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #6644 @ 0x19f4 │ │ │ │ + movw r1, #3248 @ 0xcb0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3eea6 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3ec46 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3eebc │ │ │ │ + beq.n 3ec5c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 3eeac │ │ │ │ + bmi.n 3ec4c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #6676 @ 0x1a14 │ │ │ │ + movw r1, #3280 @ 0xcd0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3eec8 │ │ │ │ + b.n 3ec68 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 3eebe │ │ │ │ + beq.n 3ec5e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 3eebe │ │ │ │ + b.n 3ec5e │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 3eed2 │ │ │ │ - b.w 81c6c │ │ │ │ + cbnz r0, 3ec72 │ │ │ │ + b.w 81d54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105130 │ │ │ │ + bl 10504c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3ef02 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 3ef0e │ │ │ │ + bne.n 3eca2 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 3ecae │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ 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 r2, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bmi.n 3ef44 │ │ │ │ + bmi.n 3ece4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #6736 @ 0x1a50 │ │ │ │ + movw r1, #3344 @ 0xd10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 3ef60 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 3ed00 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 3ef64 │ │ │ │ + beq.n 3ed04 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #6796 @ 0x1a8c │ │ │ │ + movw r1, #3404 @ 0xd4c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ef6a │ │ │ │ - bl 10893c │ │ │ │ + b.n 3ed0a │ │ │ │ + bl 108800 │ │ │ │ str r0, [r5, #0] │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 3ef9c │ │ │ │ + bne.n 3ed3c │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #53964 @ 0xd2cc │ │ │ │ + movw r2, #50572 @ 0xc58c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7bd54 │ │ │ │ - b.n 3efc6 │ │ │ │ + bl 7be34 │ │ │ │ + b.n 3ed66 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - movw r2, #5828 @ 0x16c4 │ │ │ │ + movw r2, #2436 @ 0x984 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ittee eq │ │ │ │ - movweq r4, #30164 @ 0x75d4 │ │ │ │ + movweq r4, #26772 @ 0x6894 │ │ │ │ movteq r4, #48 @ 0x30 │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ ldrne r4, [r3, #12] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7bd54 │ │ │ │ + bl 7be34 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3eff8 │ │ │ │ + bgt.n 3ed98 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #6872 @ 0x1ad8 │ │ │ │ + movw r1, #3460 @ 0xd84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 3f018 │ │ │ │ + ble.n 3edb8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #6920 @ 0x1b08 │ │ │ │ + movw r1, #3508 @ 0xdb4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3f04a │ │ │ │ + beq.n 3edea │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3f038 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 3f04a │ │ │ │ + bne.n 3edd8 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 3edea │ │ │ │ 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 3f102 │ │ │ │ + b.n 3eea2 │ │ │ │ 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 r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9f51c │ │ │ │ - cbz r0, 3f09e │ │ │ │ + bl 9f740 │ │ │ │ + cbz r0, 3ee3e │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 3f078 │ │ │ │ + b.n 3ee18 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 3f0c2 │ │ │ │ + bne.n 3ee62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f870 │ │ │ │ + bl 9fa94 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r5, 3f0d4 │ │ │ │ - bl 297ec8 <_PyXI_EndInterpreter@@Base+0x638> │ │ │ │ + cbz r5, 3ee74 │ │ │ │ + bl 298168 <_PyXI_EndInterpreter@@Base+0x638> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 3f0a2 │ │ │ │ + bne.n 3ee42 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 3f070 │ │ │ │ + bne.n 3ee10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 3f0b2 │ │ │ │ + bne.n 3ee52 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f0fe │ │ │ │ + b.n 3ee9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3f092 │ │ │ │ + bne.n 3ee32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f092 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ee32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3f09e │ │ │ │ + bne.n 3ee3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f09e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ee3e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3f078 │ │ │ │ + bne.n 3ee18 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f078 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ee18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f0ea │ │ │ │ + beq.n 3ee8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f0ea │ │ │ │ + cbnz r3, 3ee8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - bl 94cf4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + bl 94f8c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -30690,680 +30467,680 @@ │ │ │ │ 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, 3f130 │ │ │ │ + cbnz r2, 3eed0 │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 3f132 │ │ │ │ + b.n 3eed2 │ │ │ │ mov r3, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ - movw r1, #7180 @ 0x1c0c │ │ │ │ + movw r1, #3788 @ 0xecc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #7184 @ 0x1c10 │ │ │ │ + movw r0, #3792 @ 0xed0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f206 │ │ │ │ + beq.n 3efa6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3f1d8 │ │ │ │ + beq.n 3ef78 │ │ │ │ add r5, sp, #20 │ │ │ │ - movw r1, #7196 @ 0x1c1c │ │ │ │ + movw r1, #3804 @ 0xedc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18ce34 │ │ │ │ - cbz r0, 3f1c2 │ │ │ │ + bl 18c4e8 │ │ │ │ + cbz r0, 3ef62 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1024 @ 0x400 │ │ │ │ - bls.n 3f18a │ │ │ │ + bls.n 3ef2a │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7200 @ 0x1c20 │ │ │ │ + movw r1, #3808 @ 0xee0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3f206 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3efa6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r0, sp, #24 │ │ │ │ - blx 29e6c │ │ │ │ - bl b3548 │ │ │ │ + blx 2a620 │ │ │ │ + bl b37f8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 29330 <__fcntl_time64@plt> │ │ │ │ + blx 29428 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 3f21a │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 3efba │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3f20a │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 3efaa │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f192 │ │ │ │ - b.n 3f206 │ │ │ │ - bl f8b9c │ │ │ │ - movw r1, #7228 @ 0x1c3c │ │ │ │ + beq.n 3ef32 │ │ │ │ + b.n 3efa6 │ │ │ │ + bl f8b98 │ │ │ │ + movw r1, #3836 @ 0xefc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18ce34 │ │ │ │ - cbz r0, 3f206 │ │ │ │ - bl b3548 │ │ │ │ + bl 18c4e8 │ │ │ │ + cbz r0, 3efa6 │ │ │ │ + bl b37f8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 29330 <__fcntl_time64@plt> │ │ │ │ + blx 29428 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 3f228 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 3efc8 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3f20a │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 3efaa │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f1d8 │ │ │ │ + beq.n 3ef78 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f232 │ │ │ │ + b.n 3efd2 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 3f206 │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 3efa6 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3f20a │ │ │ │ + blt.n 3efaa │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 81584 │ │ │ │ - b.n 3f232 │ │ │ │ + bl 8166c │ │ │ │ + b.n 3efd2 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3f20a │ │ │ │ + blt.n 3efaa │ │ │ │ mov r0, r4 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ addw sp, sp, #1052 @ 0x41c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 3f25a │ │ │ │ + bmi.n 3effa │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7328 @ 0x1ca0 │ │ │ │ + movw r1, #3936 @ 0xf60 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ 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 r9, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ - bl 145f08 │ │ │ │ + bl 145fd0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f332 │ │ │ │ + beq.n 3f0d2 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 18233c │ │ │ │ + bl 181764 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f320 │ │ │ │ - bl b3548 │ │ │ │ + beq.n 3f0c0 │ │ │ │ + bl b37f8 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ movs r6, #0 │ │ │ │ - blx 29468 │ │ │ │ + blx 2a4ac │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r5, r0 │ │ │ │ moveq.w r5, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b7cc │ │ │ │ + bl 7b794 │ │ │ │ mov r3, r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3f2ba │ │ │ │ + cbnz r0, 3f05a │ │ │ │ mov r4, r6 │ │ │ │ str r0, [sp, #16] │ │ │ │ movs r6, #1 │ │ │ │ - b.n 3f2e6 │ │ │ │ + b.n 3f086 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #20 │ │ │ │ str.w fp, [sp] │ │ │ │ - blx 2a4fc │ │ │ │ + blx 29b38 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3f2e6 │ │ │ │ + cbz r0, 3f086 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.n 3f2e0 │ │ │ │ + bne.n 3f080 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f2e4 │ │ │ │ + bge.n 3f084 │ │ │ │ lsls r5, r5, #1 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 3f2a4 │ │ │ │ + b.n 3f044 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 3f2e6 │ │ │ │ + b.n 3f086 │ │ │ │ movs r6, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - cbnz r5, 3f314 │ │ │ │ + cbnz r5, 3f0b4 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 3f2fa │ │ │ │ - bl 241c5c │ │ │ │ - b.n 3f324 │ │ │ │ + bne.n 3f09a │ │ │ │ + bl 242440 │ │ │ │ + b.n 3f0c4 │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #7368 @ 0x1cc8 │ │ │ │ + movw r1, #3976 @ 0xf88 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 3f324 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 3f0c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2295cc <_Py_Uid_Converter@@Base+0x150> │ │ │ │ + bl 22a3c4 <_Py_Uid_Converter@@Base+0x150> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3f324 │ │ │ │ + b.n 3f0c4 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r5 │ │ │ │ - bl 16a324 <_Py_DecRef@@Base> │ │ │ │ + bl 169c30 <_Py_DecRef@@Base> │ │ │ │ mov r0, r7 │ │ │ │ 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] @ (3f3c4 ) │ │ │ │ - bl aa528 │ │ │ │ - cbz r0, 3f3ba │ │ │ │ + ldr r1, [pc, #120] @ (3f164 ) │ │ │ │ + bl aa834 │ │ │ │ + cbz r0, 3f15a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 3f374 │ │ │ │ + bmi.n 3f114 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #38376 @ 0x95e8 │ │ │ │ + movw r1, #35384 @ 0x8a38 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 3f398 │ │ │ │ - ldr r1, [pc, #80] @ (3f3c8 ) │ │ │ │ - cbz r4, 3f382 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 3f138 │ │ │ │ + ldr r1, [pc, #80] @ (3f168 ) │ │ │ │ + cbz r4, 3f122 │ │ │ │ mov r2, r4 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3f3a2 │ │ │ │ - bl ffab0 <_PyDict_Pop@@Base+0x40> │ │ │ │ - cbnz r0, 3f39e │ │ │ │ + b.n 3f142 │ │ │ │ + bl ff9a8 <_PyDict_Pop@@Base+0x40> │ │ │ │ + cbnz r0, 3f13e │ │ │ │ movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #52] @ (3f3c8 ) │ │ │ │ + ldr r1, [pc, #52] @ (3f168 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 114634 │ │ │ │ + bl 114418 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3f3a2 │ │ │ │ + b.n 3f142 │ │ │ │ and.w r4, r0, r0, asr #31 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f3be │ │ │ │ + beq.n 3f15e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f3be │ │ │ │ + cbnz r3, 3f15e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f3be │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f15e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #256 @ (adr r3, 3f4c8 ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 3f268 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #32 @ (adr r0, 3f3ec ) │ │ │ │ + add r0, pc, #32 @ (adr r0, 3f18c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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, #10364 @ 0x287c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 3f3f2 │ │ │ │ + beq.n 3f192 │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 3f4aa │ │ │ │ + b.n 3f24a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 3f3e8 │ │ │ │ + bne.n 3f188 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 3f42e │ │ │ │ + bne.n 3f1ce │ │ │ │ movw r4, #5956 @ 0x1744 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 3f418 │ │ │ │ + bgt.n 3f1b8 │ │ │ │ cmp r2, #0 │ │ │ │ it gt │ │ │ │ movgt r4, r3 │ │ │ │ - b.n 3f41e │ │ │ │ + b.n 3f1be │ │ │ │ cmp r2, #5 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f4aa │ │ │ │ + beq.n 3f24a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 3f4aa │ │ │ │ + b.n 3f24a │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movs r0, #3 │ │ │ │ - bl 90a88 │ │ │ │ + bl 90d24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f4aa │ │ │ │ + cbz r0, 3f24a │ │ │ │ ldrd r2, r3, [r5, #12] │ │ │ │ movs r0, #3 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 90a88 │ │ │ │ + bl 90d24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3f46c │ │ │ │ + cbnz r0, 3f20c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f468 │ │ │ │ + beq.n 3f208 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f468 │ │ │ │ + cbnz r3, 3f208 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f4aa │ │ │ │ + b.n 3f24a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f5004 │ │ │ │ + bl f5030 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f48e │ │ │ │ + beq.n 3f22e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f48e │ │ │ │ + cbnz r3, 3f22e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f49e │ │ │ │ + beq.n 3f23e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 3f4a2 │ │ │ │ + cbz r3, 3f242 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3f4aa │ │ │ │ + b.n 3f24a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f49e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f23e │ │ │ │ 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 │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1127cc │ │ │ │ + b.w 112584 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3f4ec │ │ │ │ + cbnz r3, 3f28c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3f4ec │ │ │ │ + ble.n 3f28c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3f4ec │ │ │ │ - cbnz r4, 3f504 │ │ │ │ + bne.n 3f28c │ │ │ │ + cbnz r4, 3f2a4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r3, r3, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #52] @ (3f530 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #52] @ (3f2d0 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f52a │ │ │ │ + cbz r0, 3f2ca │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 96d94 │ │ │ │ - cbnz r0, 3f528 │ │ │ │ - movw r1, #61240 @ 0xef38 │ │ │ │ + bl 9702c │ │ │ │ + cbnz r0, 3f2c8 │ │ │ │ + movw r1, #57848 @ 0xe1f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #224 @ 0xe0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ - movw r1, #7488 @ 0x1d40 │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ + movw r1, #4096 @ 0x1000 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ 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, r0 │ │ │ │ - bl 81c6c │ │ │ │ + bl 81d54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f636 │ │ │ │ + beq.n 3f3d6 │ │ │ │ movw r5, #11940 @ 0x2ea4 │ │ │ │ movt r5, #83 @ 0x53 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3f5a2 │ │ │ │ + bne.n 3f342 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3f592 │ │ │ │ + bne.n 3f332 │ │ │ │ dmb ish │ │ │ │ - beq.n 3f5ae │ │ │ │ + beq.n 3f34e │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c9970 │ │ │ │ + bl 2c8d14 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - blx 29b38 │ │ │ │ - blx 2a124 │ │ │ │ + blx 2a2f8 │ │ │ │ + blx 295fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbz r1, 3f608 │ │ │ │ - bl 25a544 │ │ │ │ + cbz r1, 3f3a8 │ │ │ │ + bl 25a9f4 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r6, 3f5d2 │ │ │ │ - bl 9b654 │ │ │ │ - cbz r0, 3f5f2 │ │ │ │ + cbz r6, 3f372 │ │ │ │ + bl 9b8f0 │ │ │ │ + cbz r0, 3f392 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f5ee │ │ │ │ + beq.n 3f38e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f5ee │ │ │ │ + cbnz r3, 3f38e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f608 │ │ │ │ + b.n 3f3a8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3f5b6 │ │ │ │ + beq.n 3f356 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3f5b6 │ │ │ │ + bne.n 3f356 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f5b6 │ │ │ │ - blx 2aa30 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f356 │ │ │ │ + blx 296ec │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3f624 │ │ │ │ + bne.n 3f3c4 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3f614 │ │ │ │ + bne.n 3f3b4 │ │ │ │ dmb ish │ │ │ │ - beq.n 3f636 │ │ │ │ + beq.n 3f3d6 │ │ │ │ movw r0, #11940 @ 0x2ea4 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - bl 2ae358 │ │ │ │ + bl 2ad574 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbnz r4, 3f666 │ │ │ │ + cbnz r4, 3f406 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41812 @ 0xa354 │ │ │ │ + movw r1, #38420 @ 0x9614 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3f728 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3f4c8 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 3f720 │ │ │ │ + bhi.n 3f4c0 │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #16 │ │ │ │ asrs r4, r3, #16 │ │ │ │ adds r1, #33 @ 0x21 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - movw r0, #7580 @ 0x1d9c │ │ │ │ + movw r0, #4188 @ 0x105c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 89fa0 │ │ │ │ - movw r0, #13116 @ 0x333c │ │ │ │ + b.w 8a260 │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 89fa0 │ │ │ │ - movw r0, #15424 @ 0x3c40 │ │ │ │ + b.w 8a260 │ │ │ │ + movw r0, #12032 @ 0x2f00 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 89fa0 │ │ │ │ - movw r2, #13116 @ 0x333c │ │ │ │ + b.w 8a260 │ │ │ │ + movw r2, #9724 @ 0x25fc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - b.n 3f6c0 │ │ │ │ - movw r2, #15424 @ 0x3c40 │ │ │ │ + b.n 3f460 │ │ │ │ + movw r2, #12032 @ 0x2f00 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #7580 @ 0x1d9c │ │ │ │ + movw r1, #4188 @ 0x105c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #29456 @ 0x7310 │ │ │ │ + movw r0, #26064 @ 0x65d0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ - movw r2, #15424 @ 0x3c40 │ │ │ │ + b.w 99c14 │ │ │ │ + movw r2, #12032 @ 0x2f00 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #13116 @ 0x333c │ │ │ │ + movw r1, #9724 @ 0x25fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #29456 @ 0x7310 │ │ │ │ + movw r0, #26064 @ 0x65d0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ - movw r3, #15424 @ 0x3c40 │ │ │ │ + b.w 99c14 │ │ │ │ + movw r3, #12032 @ 0x2f00 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #13116 @ 0x333c │ │ │ │ + movw r2, #9724 @ 0x25fc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #7580 @ 0x1d9c │ │ │ │ + movw r1, #4188 @ 0x105c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #7584 @ 0x1da0 │ │ │ │ + movw r0, #4192 @ 0x1060 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ - b.w 129598 │ │ │ │ + b.w 129500 │ │ │ │ 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 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 3f78c │ │ │ │ + bl 3f52c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3f75c │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 3f776 │ │ │ │ + cbnz r0, 3f4fc │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 3f516 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r4, [r5, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 200d84 │ │ │ │ + bl 201a70 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #7588 @ 0x1da4 │ │ │ │ + movw r0, #4196 @ 0x1064 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ 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, r1 │ │ │ │ - cbz r1, 3f7e8 │ │ │ │ + cbz r1, 3f588 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ - cbz r5, 3f7e6 │ │ │ │ + cbz r5, 3f586 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r2 │ │ │ │ - bl e6964 │ │ │ │ + bl e6b68 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3f7b8 │ │ │ │ + cbz r0, 3f558 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 3f7bc │ │ │ │ + bgt.n 3f55c │ │ │ │ mov r4, r7 │ │ │ │ - b.n 3f7e8 │ │ │ │ + b.n 3f588 │ │ │ │ add.w fp, r4, #4 │ │ │ │ add.w sl, r0, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r1, [fp, #4]! │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl d2ba4 │ │ │ │ + bl d2fec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f7e8 │ │ │ │ + cbz r0, 3f588 │ │ │ │ cmp r5, r8 │ │ │ │ str.w r0, [sl, #4]! │ │ │ │ - bne.n 3f7c8 │ │ │ │ - b.n 3f7b8 │ │ │ │ + bne.n 3f568 │ │ │ │ + b.n 3f558 │ │ │ │ mov r4, r5 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3f810 │ │ │ │ + cbnz r3, 3f5b0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3f810 │ │ │ │ + ble.n 3f5b0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3f810 │ │ │ │ - cbnz r4, 3f828 │ │ │ │ + bne.n 3f5b0 │ │ │ │ + cbnz r4, 3f5c8 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ add r6, sp, #20 │ │ │ │ strd r3, r3, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #72] @ (3f868 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #72] @ (3f608 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f860 │ │ │ │ + cbz r0, 3f600 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl ffab0 <_PyDict_Pop@@Base+0x40> │ │ │ │ + bl ff9a8 <_PyDict_Pop@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3f854 │ │ │ │ - cbnz r0, 3f858 │ │ │ │ + beq.n 3f5f4 │ │ │ │ + cbnz r0, 3f5f8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #61240 @ 0xef38 │ │ │ │ + movw r1, #57848 @ 0xe1f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f860 │ │ │ │ + b.n 3f600 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #12 │ │ │ │ @@ -31373,152 +31150,200 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl d2ba4 │ │ │ │ - cbz r0, 3f8a4 │ │ │ │ + bl d2fec │ │ │ │ + cbz r0, 3f644 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r5, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 20476c │ │ │ │ + bl 205458 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3f8a6 │ │ │ │ + b.n 3f646 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ 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 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #3304 @ 0xce8 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #65448 @ 0xffa8 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl e1c8c │ │ │ │ - cbnz r0, 3f8dc │ │ │ │ + bl e20b8 │ │ │ │ + cbnz r0, 3f67c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f904 │ │ │ │ + b.n 3f6a4 │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fc82c │ │ │ │ + bl fc5cc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3f8fa │ │ │ │ + beq.n 3f69a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ - b.n 3f904 │ │ │ │ - bl 94cf4 │ │ │ │ + b.n 3f6a4 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f8d8 │ │ │ │ - b.n 3f8f2 │ │ │ │ + bne.n 3f678 │ │ │ │ + b.n 3f692 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + bic.w r6, r1, #3 │ │ │ │ + mov r3, r0 │ │ │ │ + add.w r6, r3, r6, lsl #1 │ │ │ │ + add.w r5, r0, r1, lsl #1 │ │ │ │ + cmp r3, r6 │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + bcs.n 3f726 │ │ │ │ + ldrh.w ip, [r3] │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ + ldrh.w lr, [r3, #4] │ │ │ │ + eor.w r8, ip, #55296 @ 0xd800 │ │ │ │ + ldrh r7, [r3, #6] │ │ │ │ + eor.w r4, r4, #55296 @ 0xd800 │ │ │ │ + and.w r4, r4, r8 │ │ │ │ + eor.w lr, lr, #55296 @ 0xd800 │ │ │ │ + and.w r4, r4, lr │ │ │ │ + eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ + ands r4, r7 │ │ │ │ + cmp.w r4, #2048 @ 0x800 │ │ │ │ + bcc.n 3f726 │ │ │ │ + adds r3, #8 │ │ │ │ + strh.w ip, [r0] │ │ │ │ + adds r0, #8 │ │ │ │ + cmp r6, r3 │ │ │ │ + ldrh.w r4, [r3, #-6] │ │ │ │ + strh.w r4, [r0, #-6] │ │ │ │ + ldrh.w r4, [r3, #-4] │ │ │ │ + strh.w r4, [r0, #-4] │ │ │ │ + ldrh.w r4, [r3, #-2] │ │ │ │ + strh.w r4, [r0, #-2] │ │ │ │ + bhi.n 3f6c0 │ │ │ │ + b.n 3f726 │ │ │ │ + ldrh.w r6, [r3], #2 │ │ │ │ + add.w r4, r6, #10240 @ 0x2800 │ │ │ │ + uxth r4, r4 │ │ │ │ + cmp.w r4, #2048 @ 0x800 │ │ │ │ + bcc.n 3f72c │ │ │ │ + strh.w r6, [r0], #2 │ │ │ │ + cmp r5, r3 │ │ │ │ + bhi.n 3f712 │ │ │ │ + b.n 3f734 │ │ │ │ + subs r5, r5, r3 │ │ │ │ + subs r1, #1 │ │ │ │ + sub.w r1, r1, r5, asr #1 │ │ │ │ + str r0, [r2, #0] │ │ │ │ + mov r0, r1 │ │ │ │ + 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3f92e │ │ │ │ + bne.n 3f762 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3f942 │ │ │ │ - b.n 3f9a4 │ │ │ │ + bne.n 3f776 │ │ │ │ + b.n 3f7d8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16288 @ 0x3fa0 │ │ │ │ + movw r0, #12896 @ 0x3260 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 3f9a4 │ │ │ │ - b.n 3f920 │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 3f7d8 │ │ │ │ + b.n 3f754 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w r1, sp, #6 │ │ │ │ - bl 2760a4 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ - cbz r0, 3f9a4 │ │ │ │ + bl 1cbed8 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + cbz r0, 3f7d8 │ │ │ │ mov r0, r4 │ │ │ │ ldrh.w r5, [sp, #6] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f9f0 │ │ │ │ + beq.n 3f824 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 85850 │ │ │ │ + bl 85ab8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3f98e │ │ │ │ - cbnz r0, 3f984 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + beq.n 3f7c2 │ │ │ │ + cbnz r0, 3f7b8 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 3f98e │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 3f7c2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3f9a8 │ │ │ │ + cbnz r0, 3f7dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f9a4 │ │ │ │ + beq.n 3f7d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f9a4 │ │ │ │ + cbnz r3, 3f7d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f9f0 │ │ │ │ + b.n 3f824 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f9ca │ │ │ │ + beq.n 3f7fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f9ca │ │ │ │ + cbnz r3, 3f7fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f9e0 │ │ │ │ + beq.n 3f814 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f9e0 │ │ │ │ + cbnz r3, 3f814 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 3f9a4 │ │ │ │ + beq.n 3f7d8 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @@ -31527,170 +31352,122 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 3fa1a │ │ │ │ + cbnz r5, 3f84e │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 3fa1a │ │ │ │ + blt.n 3f84e │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 3fa1a │ │ │ │ - cbnz r2, 3fa38 │ │ │ │ + bgt.n 3f84e │ │ │ │ + cbnz r2, 3f86c │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ movw r3, #8952 @ 0x22f8 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ mov r1, r4 │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 3fa64 │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 3f898 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 3fa52 │ │ │ │ + bgt.n 3f886 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #22716 @ 0x58bc │ │ │ │ + movw r1, #19324 @ 0x4b7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 3fa64 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 3f898 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3fa3c │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 3f870 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fa3c │ │ │ │ + beq.n 3f870 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - bic.w r6, r1, #3 │ │ │ │ - mov r3, r0 │ │ │ │ - add.w r6, r3, r6, lsl #1 │ │ │ │ - add.w r5, r0, r1, lsl #1 │ │ │ │ - cmp r3, r6 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - bcs.n 3fae8 │ │ │ │ - ldrh.w ip, [r3] │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ - ldrh.w lr, [r3, #4] │ │ │ │ - eor.w r8, ip, #55296 @ 0xd800 │ │ │ │ - ldrh r7, [r3, #6] │ │ │ │ - eor.w r4, r4, #55296 @ 0xd800 │ │ │ │ - and.w r4, r4, r8 │ │ │ │ - eor.w lr, lr, #55296 @ 0xd800 │ │ │ │ - and.w r4, r4, lr │ │ │ │ - eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ - ands r4, r7 │ │ │ │ - cmp.w r4, #2048 @ 0x800 │ │ │ │ - bcc.n 3fae8 │ │ │ │ - adds r3, #8 │ │ │ │ - strh.w ip, [r0] │ │ │ │ - adds r0, #8 │ │ │ │ - cmp r6, r3 │ │ │ │ - ldrh.w r4, [r3, #-6] │ │ │ │ - strh.w r4, [r0, #-6] │ │ │ │ - ldrh.w r4, [r3, #-4] │ │ │ │ - strh.w r4, [r0, #-4] │ │ │ │ - ldrh.w r4, [r3, #-2] │ │ │ │ - strh.w r4, [r0, #-2] │ │ │ │ - bhi.n 3fa82 │ │ │ │ - b.n 3fae8 │ │ │ │ - ldrh.w r6, [r3], #2 │ │ │ │ - add.w r4, r6, #10240 @ 0x2800 │ │ │ │ - uxth r4, r4 │ │ │ │ - cmp.w r4, #2048 @ 0x800 │ │ │ │ - bcc.n 3faee │ │ │ │ - strh.w r6, [r0], #2 │ │ │ │ - cmp r5, r3 │ │ │ │ - bhi.n 3fad4 │ │ │ │ - b.n 3faf6 │ │ │ │ - subs r5, r5, r3 │ │ │ │ - subs r1, #1 │ │ │ │ - sub.w r1, r1, r5, asr #1 │ │ │ │ - str r0, [r2, #0] │ │ │ │ - mov r0, r1 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4} │ │ │ │ movs r3, #0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ movne r1, r4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4} │ │ │ │ - b.w df97c │ │ │ │ + b.w dfd78 │ │ │ │ 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, 3fb40 │ │ │ │ + cbz r0, 3f8e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fb58 │ │ │ │ + beq.n 3f8f8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3fb58 │ │ │ │ + b.n 3f8f8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 127ff0 │ │ │ │ - cbz r0, 3fb58 │ │ │ │ + bl 127e48 │ │ │ │ + cbz r0, 3f8f8 │ │ │ │ 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, #8300 @ 0x206c │ │ │ │ + movw r0, #4908 @ 0x132c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r3, r4, [r1, #12] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ 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 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3fba6 │ │ │ │ + bne.n 3f946 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3fc10 │ │ │ │ + b.n 3f9b0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3fba0 │ │ │ │ + beq.n 3f940 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3fba0 │ │ │ │ + beq.n 3f940 │ │ │ │ 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 │ │ │ │ @@ -31707,298 +31484,298 @@ │ │ │ │ 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, 3fc26 │ │ │ │ + cbz r0, 3f9c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fc28 │ │ │ │ + beq.n 3f9c8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ (3fc2c ) │ │ │ │ + ldr r0, [pc, #4] @ (3f9cc ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ 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, #5704 @ 0x1648 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 3fc60 │ │ │ │ - cbz r1, 3fc60 │ │ │ │ + beq.n 3fa00 │ │ │ │ + cbz r1, 3fa00 │ │ │ │ movs r0, #1 │ │ │ │ - bl 9075c │ │ │ │ + bl 909f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3fc62 │ │ │ │ - b.n 3fd08 │ │ │ │ - ldr r4, [pc, #172] @ (3fd10 ) │ │ │ │ - ldr r0, [pc, #176] @ (3fd14 ) │ │ │ │ + cbnz r0, 3fa02 │ │ │ │ + b.n 3faa8 │ │ │ │ + ldr r4, [pc, #172] @ (3fab0 ) │ │ │ │ + ldr r0, [pc, #176] @ (3fab4 ) │ │ │ │ add r1, sp, #12 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3fc90 │ │ │ │ - bl 9f51c │ │ │ │ + cbz r0, 3fa30 │ │ │ │ + bl 9f740 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3fcaa │ │ │ │ + cbnz r0, 3fa4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fc90 │ │ │ │ + beq.n 3fa30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3fc90 │ │ │ │ + cbnz r3, 3fa30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fca6 │ │ │ │ + beq.n 3fa46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fca6 │ │ │ │ + cbnz r3, 3fa46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3fd08 │ │ │ │ + b.n 3faa8 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ mov r2, r4 │ │ │ │ strd r7, r0, [sp] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r0, #5 │ │ │ │ - bl 90588 │ │ │ │ + bl 90824 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fcda │ │ │ │ + beq.n 3fa7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3fcda │ │ │ │ + cbnz r3, 3fa7a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fcf0 │ │ │ │ + beq.n 3fa90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3fcf0 │ │ │ │ + cbnz r3, 3fa90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fd06 │ │ │ │ + beq.n 3faa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fd06 │ │ │ │ + cbnz r3, 3faa6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - bpl.n 3fe08 │ │ │ │ + bpl.n 3fba8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3fd38 │ │ │ │ + cbnz r3, 3fad8 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 3fd38 │ │ │ │ + ble.n 3fad8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3fd38 │ │ │ │ - cbnz r4, 3fd50 │ │ │ │ + bne.n 3fad8 │ │ │ │ + cbnz r4, 3faf0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #112] @ (3fdb0 ) │ │ │ │ + ldr r3, [pc, #112] @ (3fb50 ) │ │ │ │ movs r5, #2 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r5, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3fdaa │ │ │ │ + cbz r0, 3fb4a │ │ │ │ ldrd r4, r0, [r4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3fd62 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 3fdaa │ │ │ │ + bne.n 3fb02 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 3fb4a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #31616 @ 0x7b80 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3fd8e │ │ │ │ + beq.n 3fb2e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #8528 @ 0x2150 │ │ │ │ + movw r1, #5136 @ 0x1410 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8568 @ 0x2178 │ │ │ │ + movw r1, #5176 @ 0x1438 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ lsls r6, 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 1209e8 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 3fde2 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 120788 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 3fb82 │ │ │ │ + bl 94f8c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 3fdea │ │ │ │ - movw r0, #5956 @ 0x1744 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ + b.n 3fba0 │ │ │ │ + and.w r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4332 @ 0x10ec │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #5956 @ 0x1744 │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ + cmp.w r2, #49152 @ 0xc000 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ 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, #30364 @ 0x769c │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 3fe14 │ │ │ │ + beq.n 3fbca │ │ │ │ mov r1, r6 │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 3fe16 │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 3fbcc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 3fe2a │ │ │ │ + beq.n 3fbe0 │ │ │ │ movw r1, #30364 @ 0x769c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 3fe2c │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 3fbe2 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 162024 │ │ │ │ + b.w 161bf8 │ │ │ │ │ │ │ │ -0003fe38 : │ │ │ │ - ldr r0, [pc, #4] @ (3fe40 ) │ │ │ │ - b.w ede8c │ │ │ │ - nop │ │ │ │ +0003fbee : │ │ │ │ + ldr r0, [pc, #4] @ (3fbf4 ) │ │ │ │ + b.w edff0 │ │ │ │ movs r3, #168 @ 0xa8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ + b.n 3fbfa │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1209e8 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 3fe72 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 120788 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 3fc28 │ │ │ │ + bl 94f8c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 3fe90 │ │ │ │ - and.w r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4332 @ 0x10ec │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #5956 @ 0x1744 │ │ │ │ - movt r1, #76 @ 0x4c │ │ │ │ - cmp.w r2, #49152 @ 0xc000 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ + b.n 3fc30 │ │ │ │ + movw r0, #5956 @ 0x1744 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ 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 3feae │ │ │ │ + bmi.n 3fc4e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 3fec8 │ │ │ │ + bpl.n 3fc68 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19652 @ 0x4cc4 │ │ │ │ + movw r1, #16260 @ 0x3f84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3fee0 │ │ │ │ + b.n 3fc80 │ │ │ │ tst.w r3, #10 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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] @ 3ff28 │ │ │ │ + vldr d11, [pc, #48] @ 3fcc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ - bl 9b4b4 │ │ │ │ - movw r1, #45124 @ 0xb044 │ │ │ │ + bl 9b750 │ │ │ │ + movw r1, #41732 @ 0xa304 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ee5d0 │ │ │ │ + bl ee734 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3ff98 │ │ │ │ + bge.n 3fd38 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 411d4 │ │ │ │ + b.w 40f74 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ ands r1, r1 │ │ │ │ ldrsb r1, [r5, r5] │ │ │ │ @@ -32022,112 +31799,112 @@ │ │ │ │ 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 40068 │ │ │ │ + bls.n 3fe08 │ │ │ │ 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 40078 @ unpredictable │ │ │ │ + bls.n 3fe18 @ 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 9b4b4 │ │ │ │ - movw r1, #34600 @ 0x8728 │ │ │ │ + bl 9b750 │ │ │ │ + movw r1, #31208 @ 0x79e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ee5d0 │ │ │ │ + bl ee734 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3ff1a │ │ │ │ - vldr d0, [pc, #-128] @ 3ff38 │ │ │ │ - bl 9b4b4 │ │ │ │ - movw r1, #45128 @ 0xb048 │ │ │ │ + blt.n 3fcba │ │ │ │ + vldr d0, [pc, #-128] @ 3fcd8 │ │ │ │ + bl 9b750 │ │ │ │ + movw r1, #41736 @ 0xa308 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ee5d0 │ │ │ │ + bl ee734 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3ff1a │ │ │ │ - vldr d9, [pc, #-148] @ 3ff40 │ │ │ │ + blt.n 3fcba │ │ │ │ + vldr d9, [pc, #-148] @ 3fce0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 9b4b4 │ │ │ │ - movw r1, #22964 @ 0x59b4 │ │ │ │ + bl 9b750 │ │ │ │ + movw r1, #19572 @ 0x4c74 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ee5d0 │ │ │ │ + bl ee734 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3ff1a │ │ │ │ - vldr d10, [pc, #-172] @ 3ff48 │ │ │ │ + blt.n 3fcba │ │ │ │ + vldr d10, [pc, #-172] @ 3fce8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - bl 1ce674 │ │ │ │ - movw r1, #8644 @ 0x21c4 │ │ │ │ + bl 1ce8f0 │ │ │ │ + movw r1, #5252 @ 0x1484 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ee5d0 │ │ │ │ + bl ee734 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3ff1a │ │ │ │ - vldr d8, [pc, #-200] @ 3ff50 │ │ │ │ + blt.n 3fcba │ │ │ │ + vldr d8, [pc, #-200] @ 3fcf0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9b4b4 │ │ │ │ - movw r1, #23020 @ 0x59ec │ │ │ │ + bl 9b750 │ │ │ │ + movw r1, #19628 @ 0x4cac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ee5d0 │ │ │ │ + bl ee734 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3ff1a │ │ │ │ + blt.w 3fcba │ │ │ │ vmov.f64 d0, d10 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 1ce674 │ │ │ │ - movw r1, #8652 @ 0x21cc │ │ │ │ + bl 1ce8f0 │ │ │ │ + movw r1, #5260 @ 0x148c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ee5d0 │ │ │ │ + bl ee734 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3ff1a │ │ │ │ + blt.w 3fcba │ │ │ │ movw r3, #11944 @ 0x2ea8 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ - vldr d7, [pc, #-268] @ 3ff58 │ │ │ │ + vldr d7, [pc, #-268] @ 3fcf8 │ │ │ │ add.w sl, r3, #1040 @ 0x410 │ │ │ │ - vldr d6, [pc, #-268] @ 3ff60 │ │ │ │ + vldr d6, [pc, #-268] @ 3fd00 │ │ │ │ add.w fp, r3, #1024 @ 0x400 │ │ │ │ - vldr d5, [pc, #-228] @ 3ff90 │ │ │ │ + vldr d5, [pc, #-228] @ 3fd30 │ │ │ │ add.w r1, r3, #1568 @ 0x620 │ │ │ │ - vldr d4, [pc, #-244] @ 3ff88 │ │ │ │ + vldr d4, [pc, #-244] @ 3fd28 │ │ │ │ add.w ip, r3, #2352 @ 0x930 │ │ │ │ - vldr d2, [pc, #-260] @ 3ff80 │ │ │ │ + vldr d2, [pc, #-260] @ 3fd20 │ │ │ │ add.w r7, r3, #3136 @ 0xc40 │ │ │ │ - vldr d0, [pc, #-276] @ 3ff78 │ │ │ │ + vldr d0, [pc, #-276] @ 3fd18 │ │ │ │ add.w r6, r3, #3920 @ 0xf50 │ │ │ │ - vldr d3, [pc, #-292] @ 3ff70 │ │ │ │ + vldr d3, [pc, #-292] @ 3fd10 │ │ │ │ add.w r9, r3, #1056 @ 0x420 │ │ │ │ - vldr d12, [pc, #-308] @ 3ff68 │ │ │ │ + vldr d12, [pc, #-308] @ 3fd08 │ │ │ │ add.w r8, r3, #1072 @ 0x430 │ │ │ │ vstr d9, [r3, #8] │ │ │ │ movw lr, #16288 @ 0x3fa0 │ │ │ │ movt lr, #83 @ 0x53 │ │ │ │ vstr d11, [r3, #16] │ │ │ │ vstr d9, [r3, #24] │ │ │ │ add.w r5, lr, #1152 @ 0x480 │ │ │ │ @@ -32253,23 +32030,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] @ 406a0 │ │ │ │ + vldr d1, [pc, #1008] @ 40440 │ │ │ │ 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] @ (406a8 ) │ │ │ │ + ldr r2, [pc, #984] @ (40448 ) │ │ │ │ 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 │ │ │ │ @@ -32504,22 +32281,22 @@ │ │ │ │ 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 406b4 │ │ │ │ + b.n 40454 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ itett al │ │ │ │ - ldral r2, [pc, #256] @ (407ac ) │ │ │ │ + ldral r2, [pc, #256] @ (4054c ) │ │ │ │ lsl r3, r2, #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 │ │ │ │ @@ -33238,54 +33015,54 @@ │ │ │ │ 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 1209e8 │ │ │ │ + bl 120788 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4120c │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 40fac │ │ │ │ + bl 94f8c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 4122a │ │ │ │ + b.n 40fca │ │ │ │ and.w r2, r0, #61440 @ 0xf000 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - cmp.w r2, #24576 @ 0x6000 │ │ │ │ + cmp.w r2, #8192 @ 0x2000 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r1 │ │ │ │ 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 41248 │ │ │ │ + bmi.n 40fe8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 41262 │ │ │ │ + bpl.n 41002 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19652 @ 0x4cc4 │ │ │ │ + movw r1, #16260 @ 0x3f84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4127a │ │ │ │ + b.n 4101a │ │ │ │ tst.w r3, #12 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -33295,702 +33072,703 @@ │ │ │ │ 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 │ │ │ │ - bls.n 412aa │ │ │ │ - movw r0, #7548 @ 0x1d7c │ │ │ │ + bls.n 4104a │ │ │ │ + movw r0, #4156 @ 0x103c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fe84c │ │ │ │ - cbz r0, 412ee │ │ │ │ + bl 1ff538 │ │ │ │ + cbz r0, 4108e │ │ │ │ cmp r4, #0 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ itte le │ │ │ │ movwle r0, #5704 @ 0x1648 │ │ │ │ movtle r0, #76 @ 0x4c │ │ │ │ ldrgt r0, [r5, #0] │ │ │ │ - cbz r4, 412c6 │ │ │ │ + cbz r4, 41066 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 412f2 │ │ │ │ - b.n 412de │ │ │ │ + bpl.n 41092 │ │ │ │ + b.n 4107e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18416 @ 0x47f0 │ │ │ │ + movw r1, #14964 @ 0x3a74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 413c8 │ │ │ │ - bl 9b404 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 41168 │ │ │ │ + bl 9b6a0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 41320 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 41320 │ │ │ │ + bne.n 410c0 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 410c0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 413c8 │ │ │ │ + b.n 41168 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4131c │ │ │ │ + beq.n 410bc │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #8748 @ 0x222c │ │ │ │ + movw r1, #5356 @ 0x14ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 81c6c │ │ │ │ + bl 81d54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 413c8 │ │ │ │ + beq.n 41168 │ │ │ │ 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 263c90 │ │ │ │ + bl 26406c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 413c8 │ │ │ │ + beq.n 41168 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 81584 │ │ │ │ + bl 8166c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r2, 413ae │ │ │ │ + cbz r2, 4114e │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - bne.n 4138e │ │ │ │ + bne.n 4112e │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 413ae │ │ │ │ + beq.n 4114e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 413ae │ │ │ │ + cbnz r3, 4114e │ │ │ │ mov r0, r2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 413ae │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4114e │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 4139e │ │ │ │ + beq.n 4113e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4139e │ │ │ │ + cbnz r3, 4113e │ │ │ │ mov r0, r2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add r9, r8 │ │ │ │ add r5, r8 │ │ │ │ cmp r9, r6 │ │ │ │ - blt.n 41346 │ │ │ │ + blt.n 410e6 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 41346 │ │ │ │ - b.n 413c8 │ │ │ │ + beq.n 410e6 │ │ │ │ + b.n 41168 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 412ee │ │ │ │ + beq.n 4108e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 412ee │ │ │ │ + bne.n 4108e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 412ee │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4108e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.w 3fdb4 │ │ │ │ + b.w 3fbfa │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - cbz r3, 413e8 │ │ │ │ - movw r0, #8784 @ 0x2250 │ │ │ │ + cbz r3, 41188 │ │ │ │ + movw r0, #5392 @ 0x1510 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #8792 @ 0x2258 │ │ │ │ + movw r0, #5400 @ 0x1518 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ pop {r4} │ │ │ │ - b.w 99978 │ │ │ │ - movw r0, #8800 @ 0x2260 │ │ │ │ + b.w 99c14 │ │ │ │ + movw r0, #5408 @ 0x1520 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 89fa0 │ │ │ │ - b.w 3fdb4 │ │ │ │ + b.w 8a260 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 120788 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 411d6 │ │ │ │ + bl 94f8c │ │ │ │ + movw r3, #5956 @ 0x1744 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + cmp r0, #0 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 411f4 │ │ │ │ + and.w r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4332 @ 0x10ec │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #5956 @ 0x1744 │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ + cmp.w r2, #24576 @ 0x6000 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + 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 r0, [r0, #32] │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r0, 4142a │ │ │ │ - bl 81c6c │ │ │ │ + cbnz r0, 41214 │ │ │ │ + bl 81d54 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 4143c │ │ │ │ + cbz r0, 41226 │ │ │ │ mov r1, r5 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 41440 │ │ │ │ + b.n 4122a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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 41462 │ │ │ │ + bne.n 4124c │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 14b4e8 │ │ │ │ + b.w 14b570 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39524 @ 0x9a64 │ │ │ │ + movw r0, #33124 @ 0x8164 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41456 │ │ │ │ + bne.n 41240 │ │ │ │ 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 1209e8 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 414a6 │ │ │ │ - bl 94cf4 │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - cmp r0, #0 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 414c4 │ │ │ │ - and.w r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4332 @ 0x10ec │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #5956 @ 0x1744 │ │ │ │ - movt r1, #76 @ 0x4c │ │ │ │ - cmp.w r2, #8192 @ 0x2000 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ - 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, #11180 @ 0x2bac │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 41536 │ │ │ │ + beq.n 412d2 │ │ │ │ movw r1, #11924 @ 0x2e94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 41536 │ │ │ │ + beq.n 412d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 41536 │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 412d2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ movw r1, #18252 @ 0x474c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 41536 │ │ │ │ + beq.n 412d2 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 41536 │ │ │ │ + bmi.n 412d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ movw r1, #17772 @ 0x456c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 41536 │ │ │ │ + beq.n 412d2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 41536 │ │ │ │ + bmi.n 412d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 415e2 │ │ │ │ + beq.n 4137e │ │ │ │ mov r0, r7 │ │ │ │ - bl 137c40 │ │ │ │ + bl 137d08 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 41544 │ │ │ │ + bge.n 412e0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 415ea │ │ │ │ + b.n 41386 │ │ │ │ mov r0, r6 │ │ │ │ - bl 137c40 │ │ │ │ + bl 137d08 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 41540 │ │ │ │ + blt.n 412dc │ │ │ │ cmp r5, #5 │ │ │ │ - bhi.n 415c0 │ │ │ │ + bhi.n 4135c │ │ │ │ tbb [pc, r5] │ │ │ │ movs r4, #28 │ │ │ │ lsls r3, r0, #12 │ │ │ │ cmp r7, #39 @ 0x27 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 4156c │ │ │ │ + bne.n 41308 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 41658 │ │ │ │ + bl 413f4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 4156e │ │ │ │ + b.n 4130a │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 415ba │ │ │ │ + bne.n 41356 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 41540 │ │ │ │ + blt.n 412dc │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 415d2 │ │ │ │ + b.n 4136e │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 415c0 │ │ │ │ + bge.n 4135c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 41658 │ │ │ │ + bl 413f4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 415ba │ │ │ │ + b.n 41356 │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 41592 │ │ │ │ - b.n 415c0 │ │ │ │ + ble.n 4132e │ │ │ │ + b.n 4135c │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 415c0 │ │ │ │ + ble.n 4135c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 41658 │ │ │ │ + bl 413f4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 415ba │ │ │ │ + b.n 41356 │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 415a8 │ │ │ │ - b.n 415c0 │ │ │ │ + bge.n 41344 │ │ │ │ + b.n 4135c │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 41540 │ │ │ │ - bne.n 415ca │ │ │ │ + blt.n 412dc │ │ │ │ + bne.n 41366 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 415d2 │ │ │ │ + b.n 4136e │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 415ea │ │ │ │ + beq.n 41386 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 415ea │ │ │ │ + b.n 41386 │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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, 41608 │ │ │ │ + cbz r4, 413a4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1589f4 │ │ │ │ + b.w 1589b4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9168 @ 0x23d0 │ │ │ │ + movw r1, #5776 @ 0x1690 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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 41642 │ │ │ │ + bne.n 413de │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 162024 │ │ │ │ + b.w 161bf8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39536 @ 0x9a70 │ │ │ │ + movw r0, #33136 @ 0x8170 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41636 │ │ │ │ + bne.n 413d2 │ │ │ │ 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 9f51c │ │ │ │ - cbz r0, 416c8 │ │ │ │ + bl 9f740 │ │ │ │ + cbz r0, 41464 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #1 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f870 │ │ │ │ + bl 9fa94 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbnz r6, 41694 │ │ │ │ - bl 94cf4 │ │ │ │ + cbnz r6, 41430 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 416b0 │ │ │ │ - bl f3a50 │ │ │ │ + b.n 4144c │ │ │ │ + bl f3a7c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 416ac │ │ │ │ + beq.n 41448 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 416ac │ │ │ │ + cbnz r3, 41448 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 41678 │ │ │ │ + bgt.n 41414 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 416cc │ │ │ │ + beq.n 41468 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 416cc │ │ │ │ + cbnz r3, 41468 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 416cc │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41468 │ │ │ │ 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 416f2 │ │ │ │ + bne.n 4148e │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1a0638 │ │ │ │ + b.w 19ff2c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39532 @ 0x9a6c │ │ │ │ + movw r0, #33132 @ 0x816c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 416e6 │ │ │ │ + bne.n 41482 │ │ │ │ pop {r4, pc} │ │ │ │ + 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 r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ - movw r0, #336 @ 0x150 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ + movw r0, #62480 @ 0xf410 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r3 │ │ │ │ - bl e24a8 │ │ │ │ - cbz r0, 41748 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 414e8 │ │ │ │ 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 a9fec │ │ │ │ + b.w aa2f8 │ │ │ │ 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, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 41782 │ │ │ │ + cbnz r2, 41522 │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #62952 @ 0xf5e8 │ │ │ │ + movw r1, #59560 @ 0xe8a8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl e1e44 │ │ │ │ - cbnz r0, 41798 │ │ │ │ - b.n 41794 │ │ │ │ - movw r0, #62952 @ 0xf5e8 │ │ │ │ + bl e2270 │ │ │ │ + cbnz r0, 41538 │ │ │ │ + b.n 41534 │ │ │ │ + movw r0, #59560 @ 0xe8a8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl 17a974 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17a29c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41768 │ │ │ │ + bne.n 41508 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 417b4 │ │ │ │ + b.n 41554 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 41794 │ │ │ │ + blt.n 41534 │ │ │ │ itete ne │ │ │ │ movwne r0, #4332 @ 0x10ec │ │ │ │ movweq r0, #5956 @ 0x1744 │ │ │ │ movtne r0, #76 @ 0x4c │ │ │ │ movteq r0, #76 @ 0x4c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 41abe │ │ │ │ + b.n 4185e │ │ │ │ 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, [r0, #4] │ │ │ │ movw r7, #18252 @ 0x474c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 41804 │ │ │ │ + beq.n 415a4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ movw r1, #17772 @ 0x456c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 41804 │ │ │ │ + beq.n 415a4 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 41804 │ │ │ │ + bmi.n 415a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ itt eq │ │ │ │ moveq r5, r4 │ │ │ │ moveq r4, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 4180e │ │ │ │ + cbz r3, 415ae │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 41810 │ │ │ │ + b.n 415b0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #11924 @ 0x2e94 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 41838 │ │ │ │ + bne.n 415d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 137c40 │ │ │ │ + bl 137d08 │ │ │ │ cmp r0, r8 │ │ │ │ - blt.n 41838 │ │ │ │ + blt.n 415d8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #360] @ (41998 ) │ │ │ │ + ldr r1, [pc, #360] @ (41738 ) │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 127478 │ │ │ │ + b.w 1272d0 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 41864 │ │ │ │ + beq.n 41604 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #18252 @ 0x474c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ movw r1, #17772 @ 0x456c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 41864 │ │ │ │ + beq.n 41604 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 41864 │ │ │ │ + bmi.n 41604 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 41874 │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 41614 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 4186a │ │ │ │ + cbz r3, 4160a │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r8, r3 │ │ │ │ mov r3, r5 │ │ │ │ itt lt │ │ │ │ movlt r5, r4 │ │ │ │ movlt r4, r3 │ │ │ │ - bl 1062ac <_PyDict_SetItem_Take2@@Base+0xa5c> │ │ │ │ + bl 106398 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41930 │ │ │ │ + beq.n 416d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f51c │ │ │ │ + bl 9f740 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 418a2 │ │ │ │ + cbnz r0, 41642 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41990 │ │ │ │ + beq.n 41730 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41990 │ │ │ │ + bne.n 41730 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41990 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41730 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 418cc │ │ │ │ + beq.n 4166c │ │ │ │ movw r1, #18252 @ 0x474c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9eca0 │ │ │ │ - movw r8, #21945 @ 0x55b9 │ │ │ │ + bl 9eec0 │ │ │ │ + movw r8, #20013 @ 0x4e2d │ │ │ │ movt r8, #25 │ │ │ │ - movw r3, #13709 @ 0x358d │ │ │ │ + movw r3, #13981 @ 0x369d │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r8, r3 │ │ │ │ - b.n 418d4 │ │ │ │ - movw r8, #21945 @ 0x55b9 │ │ │ │ + b.n 41674 │ │ │ │ + movw r8, #20013 @ 0x4e2d │ │ │ │ movt r8, #25 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f870 │ │ │ │ + bl 9fa94 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r7, 41914 │ │ │ │ + cbz r7, 416b4 │ │ │ │ blx r8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4194c │ │ │ │ - bne.n 418f8 │ │ │ │ + blt.n 416ec │ │ │ │ + bne.n 41698 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 418d8 │ │ │ │ - b.n 41904 │ │ │ │ + beq.n 41678 │ │ │ │ + b.n 416a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 108a68 │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 418f0 │ │ │ │ - b.n 4194c │ │ │ │ + beq.n 41690 │ │ │ │ + b.n 416ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 418d8 │ │ │ │ + bne.n 41678 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 418d8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41678 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4192a │ │ │ │ + beq.n 416ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4192a │ │ │ │ + cbnz r3, 416ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 41934 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 416d4 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 41990 │ │ │ │ + b.n 41730 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4198e │ │ │ │ + beq.n 4172e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4198e │ │ │ │ + cbnz r3, 4172e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4198e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4172e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41962 │ │ │ │ + beq.n 41702 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41962 │ │ │ │ + cbnz r3, 41702 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41978 │ │ │ │ + beq.n 41718 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 41978 │ │ │ │ + cbnz r3, 41718 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4198e │ │ │ │ + beq.n 4172e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4198e │ │ │ │ + cbnz r3, 4172e │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - bmi.n 41a54 │ │ │ │ + bmi.n 417f4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, 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, #16 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #0 │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sp │ │ │ │ str r4, [r3, #0] │ │ │ │ - blx 2a8dc │ │ │ │ + blx 29d38 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 419da │ │ │ │ + bne.n 4177a │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 41a8a │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 4182a │ │ │ │ vldr s11, [sp] │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r6 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ vldr s11, [sp, #4] │ │ │ │ @@ -34002,222 +33780,222 @@ │ │ │ │ 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 9adbc │ │ │ │ + bl 9b058 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 41a88 │ │ │ │ + cbz r0, 41828 │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl 9b4b4 │ │ │ │ + bl 9b750 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41a6e │ │ │ │ + cbz r0, 4180e │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r5, #12] │ │ │ │ - bl 9b4b4 │ │ │ │ + bl 9b750 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41a6e │ │ │ │ + cbz r0, 4180e │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r5, #16] │ │ │ │ - bl 9b4b4 │ │ │ │ + bl 9b750 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41a6e │ │ │ │ + cbz r0, 4180e │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r5, #20] │ │ │ │ - bl 9b4b4 │ │ │ │ + bl 9b750 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41a6e │ │ │ │ + cbz r0, 4180e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r5, #24] │ │ │ │ - bl 9b4b4 │ │ │ │ + bl 9b750 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 41a86 │ │ │ │ + cbnz r0, 41826 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41a8a │ │ │ │ + beq.n 4182a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 41a8a │ │ │ │ + cbnz r3, 4182a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41a8a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4182a │ │ │ │ str r0, [r5, #28] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ vpop {d8-d12} │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 813dc │ │ │ │ + bl 814c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41aba │ │ │ │ + cbz r0, 4185a │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 41aec <_Py_ResurrectReference@@Base+0x2> │ │ │ │ + bl 4188c <_Py_ResurrectReference@@Base+0x2> │ │ │ │ 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 2122cc │ │ │ │ - cbnz r0, 41ae6 │ │ │ │ + bl 213018 │ │ │ │ + cbnz r0, 41886 │ │ │ │ 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 26b114 │ │ │ │ + b.w 26b3a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00041aea <_Py_ResurrectReference@@Base>: │ │ │ │ +0004188a <_Py_ResurrectReference@@Base>: │ │ │ │ bx lr │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 41b22 <_Py_ResurrectReference@@Base+0x38> │ │ │ │ + ble.n 418c2 <_Py_ResurrectReference@@Base+0x38> │ │ │ │ push {r4} │ │ │ │ - movw r3, #38776 @ 0x9778 │ │ │ │ + movw r3, #35384 @ 0x8a38 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ strb r3, [r0, #0] │ │ │ │ - beq.n 41b1e <_Py_ResurrectReference@@Base+0x34> │ │ │ │ + beq.n 418be <_Py_ResurrectReference@@Base+0x34> │ │ │ │ adds r3, r1, #1 │ │ │ │ - movw r4, #50984 @ 0xc728 │ │ │ │ + movw r4, #47592 @ 0xb9e8 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ add r1, r2 │ │ │ │ ldrb.w r2, [r3], #1 │ │ │ │ cmp r3, r1 │ │ │ │ ldrb r2, [r4, r2] │ │ │ │ strb.w r2, [r0, #1]! │ │ │ │ - bne.n 41b10 <_Py_ResurrectReference@@Base+0x26> │ │ │ │ + bne.n 418b0 <_Py_ResurrectReference@@Base+0x26> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ 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 41b44 <_Py_ResurrectReference@@Base+0x5a> │ │ │ │ + bne.n 418e4 <_Py_ResurrectReference@@Base+0x5a> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 19e0b4 │ │ │ │ + b.w 19d9ac │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39636 @ 0x9ad4 │ │ │ │ + movw r0, #33236 @ 0x81d4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41b38 <_Py_ResurrectReference@@Base+0x4e> │ │ │ │ + bne.n 418d8 <_Py_ResurrectReference@@Base+0x4e> │ │ │ │ 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 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 41b7c <_Py_ResurrectReference@@Base+0x92> │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 4191c <_Py_ResurrectReference@@Base+0x92> │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 41b88 <_Py_ResurrectReference@@Base+0x9e> │ │ │ │ + cbz r3, 41928 <_Py_ResurrectReference@@Base+0x9e> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 41ba6 <_Py_ResurrectReference@@Base+0xbc> │ │ │ │ + b.n 41946 <_Py_ResurrectReference@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl e2ffc <_PyArg_CheckPositional@@Base+0xa24> │ │ │ │ + bl e341c <_PyArg_CheckPositional@@Base+0xb4c> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 41b9e <_Py_ResurrectReference@@Base+0xb4> │ │ │ │ + cbz r0, 4193e <_Py_ResurrectReference@@Base+0xb4> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9058 <_PyArena_AddPyObject@@Base+0x10c> │ │ │ │ - cbnz r0, 41ba2 <_Py_ResurrectReference@@Base+0xb8> │ │ │ │ + bl b9320 <_PyArena_AddPyObject@@Base+0x10c> │ │ │ │ + cbnz r0, 41942 <_Py_ResurrectReference@@Base+0xb8> │ │ │ │ movs r5, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ 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 297cfc <_PyXI_EndInterpreter@@Base+0x46c> │ │ │ │ + bl 297f9c <_PyXI_EndInterpreter@@Base+0x46c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41be6 <_Py_ResurrectReference@@Base+0xfc> │ │ │ │ + cbz r0, 41986 <_Py_ResurrectReference@@Base+0xfc> │ │ │ │ mov r1, r5 │ │ │ │ - bl 23b348 <_PySet_Update@@Base> │ │ │ │ + bl 23bf8c <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 41be6 <_Py_ResurrectReference@@Base+0xfc> │ │ │ │ + bne.n 41986 <_Py_ResurrectReference@@Base+0xfc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41be4 <_Py_ResurrectReference@@Base+0xfa> │ │ │ │ + beq.n 41984 <_Py_ResurrectReference@@Base+0xfa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41be4 <_Py_ResurrectReference@@Base+0xfa> │ │ │ │ + cbnz r3, 41984 <_Py_ResurrectReference@@Base+0xfa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 41bf4 <_Py_ResurrectReference@@Base+0x10a> │ │ │ │ - b.w 188c44 │ │ │ │ + beq.n 41994 <_Py_ResurrectReference@@Base+0x10a> │ │ │ │ + b.w 1880a4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 41c34 <_Py_ResurrectReference@@Base+0x14a> │ │ │ │ + bne.n 419d4 <_Py_ResurrectReference@@Base+0x14a> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl f3a50 │ │ │ │ + bl f3a7c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 41c48 <_Py_ResurrectReference@@Base+0x15e> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 419e8 <_Py_ResurrectReference@@Base+0x15e> │ │ │ │ + bl 94f8c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 41c60 <_Py_ResurrectReference@@Base+0x176> │ │ │ │ + b.n 41a00 <_Py_ResurrectReference@@Base+0x176> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39408 @ 0x99f0 │ │ │ │ + movw r0, #33008 @ 0x80f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 41c60 <_Py_ResurrectReference@@Base+0x176> │ │ │ │ - b.n 41c12 <_Py_ResurrectReference@@Base+0x128> │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 41a00 <_Py_ResurrectReference@@Base+0x176> │ │ │ │ + b.n 419b2 <_Py_ResurrectReference@@Base+0x128> │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -34228,112 +34006,112 @@ │ │ │ │ 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 41ca0 <_Py_ResurrectReference@@Base+0x1b6> │ │ │ │ + bne.n 41a40 <_Py_ResurrectReference@@Base+0x1b6> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #59964 @ 0xea3c │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #56572 @ 0xdcfc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 41cca <_Py_ResurrectReference@@Base+0x1e0> │ │ │ │ + b.n 41a6a <_Py_ResurrectReference@@Base+0x1e0> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 100870 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl 100764 <_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 2a8f2c │ │ │ │ + bl 2a8c4c │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ - bne.n 41cc6 <_Py_ResurrectReference@@Base+0x1dc> │ │ │ │ - bl 22d914 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bne.n 41a66 <_Py_ResurrectReference@@Base+0x1dc> │ │ │ │ + bl 22e6c8 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 41cca <_Py_ResurrectReference@@Base+0x1e0> │ │ │ │ - bl af7ec <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b.n 41a6a <_Py_ResurrectReference@@Base+0x1e0> │ │ │ │ + bl afa9c <_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 r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #17772 @ 0x456c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ sub sp, #32 │ │ │ │ mov r7, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 41cfe <_Py_ResurrectReference@@Base+0x214> │ │ │ │ + beq.n 41a9e <_Py_ResurrectReference@@Base+0x214> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 420c6 <_Py_ResurrectReference@@Base+0x5dc> │ │ │ │ + beq.w 41e66 <_Py_ResurrectReference@@Base+0x5dc> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 41d16 <_Py_ResurrectReference@@Base+0x22c> │ │ │ │ + beq.n 41ab6 <_Py_ResurrectReference@@Base+0x22c> │ │ │ │ movw r1, #17772 @ 0x456c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 420c6 <_Py_ResurrectReference@@Base+0x5dc> │ │ │ │ + beq.w 41e66 <_Py_ResurrectReference@@Base+0x5dc> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr.w sl, [pc, #1020] @ 4211c <_Py_ResurrectReference@@Base+0x632> │ │ │ │ + ldr.w sl, [pc, #1020] @ 41ebc <_Py_ResurrectReference@@Base+0x632> │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r4, [r6, #8] │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - cbnz r4, 41d38 <_Py_ResurrectReference@@Base+0x24e> │ │ │ │ + cbnz r4, 41ad8 <_Py_ResurrectReference@@Base+0x24e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 80864 │ │ │ │ + bl 80950 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 41f02 <_Py_ResurrectReference@@Base+0x418> │ │ │ │ + b.n 41ca2 <_Py_ResurrectReference@@Base+0x418> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41df8 <_Py_ResurrectReference@@Base+0x30e> │ │ │ │ - bl 25ad4c │ │ │ │ + beq.n 41b98 <_Py_ResurrectReference@@Base+0x30e> │ │ │ │ + bl 25b1b8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 41d4e <_Py_ResurrectReference@@Base+0x264> │ │ │ │ - bl 241c5c │ │ │ │ + cbnz r0, 41aee <_Py_ResurrectReference@@Base+0x264> │ │ │ │ + bl 242440 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 41f02 <_Py_ResurrectReference@@Base+0x418> │ │ │ │ + b.n 41ca2 <_Py_ResurrectReference@@Base+0x418> │ │ │ │ movw r0, #20224 @ 0x4f00 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41d6c <_Py_ResurrectReference@@Base+0x282> │ │ │ │ + cbz r0, 41b0c <_Py_ResurrectReference@@Base+0x282> │ │ │ │ ldrb.w lr, [r5] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 41d86 <_Py_ResurrectReference@@Base+0x29c> │ │ │ │ + b.n 41b26 <_Py_ResurrectReference@@Base+0x29c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ - b.n 4210a <_Py_ResurrectReference@@Base+0x620> │ │ │ │ + bl 84544 │ │ │ │ + b.n 41eaa <_Py_ResurrectReference@@Base+0x620> │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ - cbz r1, 41d86 <_Py_ResurrectReference@@Base+0x29c> │ │ │ │ + cbz r1, 41b26 <_Py_ResurrectReference@@Base+0x29c> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, ip │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r2, lr │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bcc.n 41d74 <_Py_ResurrectReference@@Base+0x28a> │ │ │ │ + bcc.n 41b14 <_Py_ResurrectReference@@Base+0x28a> │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ add.w ip, r8, r0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr.w r3, [r8, r0] │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ @@ -34348,69 +34126,69 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr.w r3, [r6, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 41f08 <_Py_ResurrectReference@@Base+0x41e> │ │ │ │ + beq.w 41ca8 <_Py_ResurrectReference@@Base+0x41e> │ │ │ │ ldr.w r1, [sl, r9] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ 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] │ │ │ │ - b.n 41f08 <_Py_ResurrectReference@@Base+0x41e> │ │ │ │ + b.n 41ca8 <_Py_ResurrectReference@@Base+0x41e> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ - movw r3, #37565 @ 0x92bd │ │ │ │ + movw r3, #35921 @ 0x8c51 │ │ │ │ movt r3, #22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 41eca <_Py_ResurrectReference@@Base+0x3e0> │ │ │ │ + bne.n 41c6a <_Py_ResurrectReference@@Base+0x3e0> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ lsls r3, r3, #1 │ │ │ │ smull r2, r1, r3, r2 │ │ │ │ sub.w r3, r1, r3, asr #31 │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 41eca <_Py_ResurrectReference@@Base+0x3e0> │ │ │ │ + blt.n 41c6a <_Py_ResurrectReference@@Base+0x3e0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 991d0 │ │ │ │ + bl 9946c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4210a <_Py_ResurrectReference@@Base+0x620> │ │ │ │ + beq.w 41eaa <_Py_ResurrectReference@@Base+0x620> │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 41e58 <_Py_ResurrectReference@@Base+0x36e> │ │ │ │ + ble.n 41bf8 <_Py_ResurrectReference@@Base+0x36e> │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #2416] @ 0x970 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr.w r5, [r3, #2096] @ 0x830 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81160 <_Py_NewReference@@Base> │ │ │ │ - b.n 41e72 <_Py_ResurrectReference@@Base+0x388> │ │ │ │ + bl 81248 <_Py_NewReference@@Base> │ │ │ │ + b.n 41c12 <_Py_ResurrectReference@@Base+0x388> │ │ │ │ movw r0, #20224 @ 0x4f00 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 41e72 <_Py_ResurrectReference@@Base+0x388> │ │ │ │ + cbnz r0, 41c12 <_Py_ResurrectReference@@Base+0x388> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 1f85b4 <_PyNamespace_New@@Base+0x5c> │ │ │ │ - b.n 4210a <_Py_ResurrectReference@@Base+0x620> │ │ │ │ + bl 1f92a4 <_PyNamespace_New@@Base+0x5c> │ │ │ │ + b.n 41eaa <_Py_ResurrectReference@@Base+0x620> │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ add.w r0, r8, r1 │ │ │ │ str r4, [r5, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r4, [r6, #-8] │ │ │ │ ldr.w r3, [r8, r1] │ │ │ │ str r2, [r5, #8] │ │ │ │ @@ -34419,78 +34197,78 @@ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r6, [r6, #8] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str.w r3, [r8, r1] │ │ │ │ str r2, [r0, #4] │ │ │ │ strd r3, r2, [r5, #16] │ │ │ │ str r6, [r5, #8] │ │ │ │ - cbz r4, 41ec6 <_Py_ResurrectReference@@Base+0x3dc> │ │ │ │ + cbz r4, 41c66 <_Py_ResurrectReference@@Base+0x3dc> │ │ │ │ ldr.w r1, [sl, r9] │ │ │ │ sub.w r2, r5, #8 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r5, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r4, r5 │ │ │ │ - b.n 41f08 <_Py_ResurrectReference@@Base+0x41e> │ │ │ │ + b.n 41ca8 <_Py_ResurrectReference@@Base+0x41e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 80864 │ │ │ │ + bl 80950 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4210a <_Py_ResurrectReference@@Base+0x620> │ │ │ │ + beq.w 41eaa <_Py_ResurrectReference@@Base+0x620> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl a0e08 │ │ │ │ - cbz r0, 41f08 <_Py_ResurrectReference@@Base+0x41e> │ │ │ │ + bl a1d00 │ │ │ │ + cbz r0, 41ca8 <_Py_ResurrectReference@@Base+0x41e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 420c2 <_Py_ResurrectReference@@Base+0x5d8> │ │ │ │ + beq.w 41e62 <_Py_ResurrectReference@@Base+0x5d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 420c2 <_Py_ResurrectReference@@Base+0x5d8> │ │ │ │ + bne.w 41e62 <_Py_ResurrectReference@@Base+0x5d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 420c2 <_Py_ResurrectReference@@Base+0x5d8> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41e62 <_Py_ResurrectReference@@Base+0x5d8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4210a <_Py_ResurrectReference@@Base+0x620> │ │ │ │ - bl 1062ac <_PyDict_SetItem_Take2@@Base+0xa5c> │ │ │ │ + beq.w 41eaa <_Py_ResurrectReference@@Base+0x620> │ │ │ │ + bl 106398 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 41f2e <_Py_ResurrectReference@@Base+0x444> │ │ │ │ + cbnz r0, 41cce <_Py_ResurrectReference@@Base+0x444> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4208e <_Py_ResurrectReference@@Base+0x5a4> │ │ │ │ + beq.w 41e2e <_Py_ResurrectReference@@Base+0x5a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4208e <_Py_ResurrectReference@@Base+0x5a4> │ │ │ │ + bne.w 41e2e <_Py_ResurrectReference@@Base+0x5a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4208e <_Py_ResurrectReference@@Base+0x5a4> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41e2e <_Py_ResurrectReference@@Base+0x5a4> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ add r5, sp, #20 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl a9994 │ │ │ │ + bl a9b9c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4203c <_Py_ResurrectReference@@Base+0x552> │ │ │ │ + beq.n 41ddc <_Py_ResurrectReference@@Base+0x552> │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -34501,780 +34279,777 @@ │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ - bl 1a619c <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 1a5a70 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 41f8c <_Py_ResurrectReference@@Base+0x4a2> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 41fb6 <_Py_ResurrectReference@@Base+0x4cc> │ │ │ │ - b.n 420a4 <_Py_ResurrectReference@@Base+0x5ba> │ │ │ │ + cbnz r0, 41d2c <_Py_ResurrectReference@@Base+0x4a2> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 41d56 <_Py_ResurrectReference@@Base+0x4cc> │ │ │ │ + b.n 41e44 <_Py_ResurrectReference@@Base+0x5ba> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r9 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - bl f414c │ │ │ │ + bl f4178 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 420a4 <_Py_ResurrectReference@@Base+0x5ba> │ │ │ │ - beq.n 41fb6 <_Py_ResurrectReference@@Base+0x4cc> │ │ │ │ + blt.n 41e44 <_Py_ResurrectReference@@Base+0x5ba> │ │ │ │ + beq.n 41d56 <_Py_ResurrectReference@@Base+0x4cc> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fd0d8 │ │ │ │ + bl 1fddc8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42002 <_Py_ResurrectReference@@Base+0x518> │ │ │ │ - b.n 420a4 <_Py_ResurrectReference@@Base+0x5ba> │ │ │ │ + bne.n 41da2 <_Py_ResurrectReference@@Base+0x518> │ │ │ │ + b.n 41e44 <_Py_ResurrectReference@@Base+0x5ba> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 903f0 │ │ │ │ + bl 9068c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 420a4 <_Py_ResurrectReference@@Base+0x5ba> │ │ │ │ + beq.n 41e44 <_Py_ResurrectReference@@Base+0x5ba> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 108a68 │ │ │ │ + bl 10892c │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 41ff0 <_Py_ResurrectReference@@Base+0x506> │ │ │ │ + bne.n 41d90 <_Py_ResurrectReference@@Base+0x506> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 420a4 <_Py_ResurrectReference@@Base+0x5ba> │ │ │ │ + beq.n 41e44 <_Py_ResurrectReference@@Base+0x5ba> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 420a4 <_Py_ResurrectReference@@Base+0x5ba> │ │ │ │ + bne.n 41e44 <_Py_ResurrectReference@@Base+0x5ba> │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 420a4 <_Py_ResurrectReference@@Base+0x5ba> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41e44 <_Py_ResurrectReference@@Base+0x5ba> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42002 <_Py_ResurrectReference@@Base+0x518> │ │ │ │ + beq.n 41da2 <_Py_ResurrectReference@@Base+0x518> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 42002 <_Py_ResurrectReference@@Base+0x518> │ │ │ │ + cbnz r3, 41da2 <_Py_ResurrectReference@@Base+0x518> │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42018 <_Py_ResurrectReference@@Base+0x52e> │ │ │ │ + beq.n 41db8 <_Py_ResurrectReference@@Base+0x52e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 42018 <_Py_ResurrectReference@@Base+0x52e> │ │ │ │ + cbnz r3, 41db8 <_Py_ResurrectReference@@Base+0x52e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41f36 <_Py_ResurrectReference@@Base+0x44c> │ │ │ │ + beq.n 41cd6 <_Py_ResurrectReference@@Base+0x44c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41f36 <_Py_ResurrectReference@@Base+0x44c> │ │ │ │ + bne.n 41cd6 <_Py_ResurrectReference@@Base+0x44c> │ │ │ │ mov r0, r9 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41f36 <_Py_ResurrectReference@@Base+0x44c> │ │ │ │ - ldr r0, [pc, #212] @ (42114 <_Py_ResurrectReference@@Base+0x62a>) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41cd6 <_Py_ResurrectReference@@Base+0x44c> │ │ │ │ + ldr r0, [pc, #212] @ (41eb4 <_Py_ResurrectReference@@Base+0x62a>) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 420a4 <_Py_ResurrectReference@@Base+0x5ba> │ │ │ │ + cbz r0, 41e44 <_Py_ResurrectReference@@Base+0x5ba> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 23b348 <_PySet_Update@@Base> │ │ │ │ + bl 23bf8c <_PySet_Update@@Base> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42072 <_Py_ResurrectReference@@Base+0x588> │ │ │ │ + bne.n 41e12 <_Py_ResurrectReference@@Base+0x588> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 420a2 <_Py_ResurrectReference@@Base+0x5b8> │ │ │ │ + beq.n 41e42 <_Py_ResurrectReference@@Base+0x5b8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 420a2 <_Py_ResurrectReference@@Base+0x5b8> │ │ │ │ + cbnz r3, 41e42 <_Py_ResurrectReference@@Base+0x5b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 420a2 <_Py_ResurrectReference@@Base+0x5b8> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41e42 <_Py_ResurrectReference@@Base+0x5b8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42084 <_Py_ResurrectReference@@Base+0x59a> │ │ │ │ + beq.n 41e24 <_Py_ResurrectReference@@Base+0x59a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42084 <_Py_ResurrectReference@@Base+0x59a> │ │ │ │ + cbnz r3, 41e24 <_Py_ResurrectReference@@Base+0x59a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42092 <_Py_ResurrectReference@@Base+0x5a8> │ │ │ │ + bne.n 41e32 <_Py_ResurrectReference@@Base+0x5a8> │ │ │ │ mov r4, r8 │ │ │ │ - b.n 4210a <_Py_ResurrectReference@@Base+0x620> │ │ │ │ + b.n 41eaa <_Py_ResurrectReference@@Base+0x620> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4208e <_Py_ResurrectReference@@Base+0x5a4> │ │ │ │ + bne.n 41e2e <_Py_ResurrectReference@@Base+0x5a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4208e <_Py_ResurrectReference@@Base+0x5a4> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41e2e <_Py_ResurrectReference@@Base+0x5a4> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4210a <_Py_ResurrectReference@@Base+0x620> │ │ │ │ + b.n 41eaa <_Py_ResurrectReference@@Base+0x620> │ │ │ │ mov r0, r5 │ │ │ │ - bl 297cfc <_PyXI_EndInterpreter@@Base+0x46c> │ │ │ │ + bl 297f9c <_PyXI_EndInterpreter@@Base+0x46c> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 42108 <_Py_ResurrectReference@@Base+0x61e> │ │ │ │ - ldr r0, [pc, #68] @ (42118 <_Py_ResurrectReference@@Base+0x62e>) │ │ │ │ + cbz r0, 41ea8 <_Py_ResurrectReference@@Base+0x61e> │ │ │ │ + ldr r0, [pc, #68] @ (41eb8 <_Py_ResurrectReference@@Base+0x62e>) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r7, [sp, #24] │ │ │ │ - bl afae4 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ + bl afd94 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 420f8 <_Py_ResurrectReference@@Base+0x60e> │ │ │ │ + cbnz r0, 41e98 <_Py_ResurrectReference@@Base+0x60e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4210a <_Py_ResurrectReference@@Base+0x620> │ │ │ │ + beq.n 41eaa <_Py_ResurrectReference@@Base+0x620> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4210a <_Py_ResurrectReference@@Base+0x620> │ │ │ │ + cbnz r3, 41eaa <_Py_ResurrectReference@@Base+0x620> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4210a <_Py_ResurrectReference@@Base+0x620> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41eaa <_Py_ResurrectReference@@Base+0x620> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42108 <_Py_ResurrectReference@@Base+0x61e> │ │ │ │ + beq.n 41ea8 <_Py_ResurrectReference@@Base+0x61e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 42108 <_Py_ResurrectReference@@Base+0x61e> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 41ea8 <_Py_ResurrectReference@@Base+0x61e> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - bpl.n 42208 <_Py_ResurrectReference@@Base+0x71e> │ │ │ │ + bpl.n 41fa8 <_PyImport_ClearExtension@@Base+0xe8> │ │ │ │ lsls r6, r1, #1 │ │ │ │ cdp 0, 7, cr0, cr12, cr14, {2} │ │ │ │ movs r4, r1 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +00041ec0 <_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] @ (41f74 <_PyImport_ClearExtension@@Base+0xb4>) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mov r7, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + ldr r5, [r3, #8] │ │ │ │ + bl 1f9814 │ │ │ │ + mov r8, r0 │ │ │ │ + cbnz r0, 41efa <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ + bl 94f8c │ │ │ │ + subs.w r0, r0, r8 │ │ │ │ + it ne │ │ │ │ + movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 41f70 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + cbz r0, 41f1a <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ + str r3, [r4, #16] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 41f1a <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 41f1a <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + ldr.w r1, [r8, #8] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + cmp r1, r3 │ │ │ │ + bgt.n 41f36 <_PyImport_ClearExtension@@Base+0x76> │ │ │ │ + bl 85878 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 20349c │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 41f50 <_PyImport_ClearExtension@@Base+0x90> │ │ │ │ + b.n 41f6c <_PyImport_ClearExtension@@Base+0xac> │ │ │ │ + ldr.w r3, [r5, #3884] @ 0xf2c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 41f26 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r1, r3 │ │ │ │ + bge.n 41f26 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 42080 <_PyImport_ClearExtension@@Base+0x1c0> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 41f26 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ + b.n 41f6c <_PyImport_ClearExtension@@Base+0xac> │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 42140 <_PyErr_SetLocaleString@@Base+0x4c> │ │ │ │ + cmp r5, r4 │ │ │ │ + bne.n 41f60 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 41f70 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 22cd4c │ │ │ │ + b.n 41f5c <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + 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 4212a <_Py_ResurrectReference@@Base+0x640> │ │ │ │ - b.w 188c44 │ │ │ │ + beq.n 41f82 <_PyImport_ClearExtension@@Base+0xc2> │ │ │ │ + b.w 1880a4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + cbz r0, 41f9e <_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, #24672 @ 0x6060 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4215a <_Py_ResurrectReference@@Base+0x670> │ │ │ │ + bne.n 41fc6 <_PyImport_ClearExtension@@Base+0x106> │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 4217a <_Py_ResurrectReference@@Base+0x690> │ │ │ │ + b.n 41fe6 <_PyImport_ClearExtension@@Base+0x126> │ │ │ │ mov r0, r1 │ │ │ │ - bl 17bf24 │ │ │ │ + bl 17b96c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4217a <_Py_ResurrectReference@@Base+0x690> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 42184 <_Py_ResurrectReference@@Base+0x69a> │ │ │ │ - b.n 421f0 <_Py_ResurrectReference@@Base+0x706> │ │ │ │ + bne.n 41fe6 <_PyImport_ClearExtension@@Base+0x126> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 41ff0 <_PyImport_ClearExtension@@Base+0x130> │ │ │ │ + b.n 4205c <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 421e0 <_Py_ResurrectReference@@Base+0x6f6> │ │ │ │ + bvs.n 4204c <_PyImport_ClearExtension@@Base+0x18c> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ - vldr d9, [pc, #108] @ 421f8 <_Py_ResurrectReference@@Base+0x70e> │ │ │ │ + vldr d9, [pc, #112] @ 42068 <_PyImport_ClearExtension@@Base+0x1a8> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 421dc <_Py_ResurrectReference@@Base+0x6f2> │ │ │ │ + bgt.n 42048 <_PyImport_ClearExtension@@Base+0x188> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #100] @ 42200 <_Py_ResurrectReference@@Base+0x716> │ │ │ │ - blx 29dd8 │ │ │ │ + vldr d1, [pc, #104] @ 42070 <_PyImport_ClearExtension@@Base+0x1b0> │ │ │ │ + blx 29930 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vcmp.f64 d7, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 421c2 <_Py_ResurrectReference@@Base+0x6d8> │ │ │ │ + ble.n 4202e <_PyImport_ClearExtension@@Base+0x16e> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #80] @ 42208 <_Py_ResurrectReference@@Base+0x71e> │ │ │ │ - blx 29dd8 │ │ │ │ + vldr d1, [pc, #84] @ 42078 <_PyImport_ClearExtension@@Base+0x1b8> │ │ │ │ + blx 29930 │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ - b.n 421c6 <_Py_ResurrectReference@@Base+0x6dc> │ │ │ │ + b.n 42032 <_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 421e0 <_Py_ResurrectReference@@Base+0x6f6> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 421f0 <_Py_ResurrectReference@@Base+0x706> │ │ │ │ - b.n 421e0 <_Py_ResurrectReference@@Base+0x6f6> │ │ │ │ - vldr d8, [pc, #32] @ 42200 <_Py_ResurrectReference@@Base+0x716> │ │ │ │ + bne.n 4204c <_PyImport_ClearExtension@@Base+0x18c> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 4205c <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ + b.n 4204c <_PyImport_ClearExtension@@Base+0x18c> │ │ │ │ + vldr d8, [pc, #36] @ 42070 <_PyImport_ClearExtension@@Base+0x1b0> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9b4b4 │ │ │ │ + b.w 9b750 │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ + nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - Address 0x4220e is out of bounds. │ │ │ │ - │ │ │ │ + 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 420b6 <_PyImport_ClearExtension@@Base+0x1f6> │ │ │ │ + ldr.w r0, [r0, #3884] @ 0xf2c │ │ │ │ + cbz r0, 420c0 <_PyImport_ClearExtension@@Base+0x200> │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cmp r1, r3 │ │ │ │ + bge.n 420ca <_PyImport_ClearExtension@@Base+0x20a> │ │ │ │ + movw r3, #5704 @ 0x1648 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, r4 │ │ │ │ + beq.n 420de <_PyImport_ClearExtension@@Base+0x21e> │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 420de <_PyImport_ClearExtension@@Base+0x21e> │ │ │ │ + movw r1, #6600 @ 0x19c8 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + b.n 420d2 <_PyImport_ClearExtension@@Base+0x212> │ │ │ │ + movw r1, #6624 @ 0x19e0 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + b.n 420d2 <_PyImport_ClearExtension@@Base+0x212> │ │ │ │ + movw r1, #6668 @ 0x1a0c │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + movw r0, #40028 @ 0x9c5c │ │ │ │ + movt r0, #74 @ 0x4a │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r2, #5704 @ 0x1648 │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w a43ec │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + b.w 95a8c │ │ │ │ │ │ │ │ -00042210 <_PyImport_ClearExtension@@Base>: │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ +000420f4 <_PyErr_SetLocaleString@@Base>: │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #160] @ (422c4 <_PyImport_ClearExtension@@Base+0xb4>) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r7, r0 │ │ │ │ - mov r6, r1 │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - bl 1f8b24 │ │ │ │ - mov r8, r0 │ │ │ │ - cbnz r0, 4224a <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ - bl 94cf4 │ │ │ │ - subs.w r0, r0, r8 │ │ │ │ - it ne │ │ │ │ - movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 422c0 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - cbz r0, 4226a <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ - str r3, [r4, #16] │ │ │ │ + bl 20a7d8 <_PyOnceFlag_CallOnceSlow@@Base+0xe98> │ │ │ │ + cbz r0, 42138 <_PyErr_SetLocaleString@@Base+0x44> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #44] @ (4213c <_PyErr_SetLocaleString@@Base+0x48>) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + bl f6b08 <_PyUnicodeWriter_WriteStr@@Base+0x5d8> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4226a <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ + beq.n 42138 <_PyErr_SetLocaleString@@Base+0x44> │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 4226a <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - ldr.w r1, [r8, #8] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - cmp r1, r3 │ │ │ │ - bgt.n 42286 <_PyImport_ClearExtension@@Base+0x76> │ │ │ │ - bl 85610 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 42138 <_PyErr_SetLocaleString@@Base+0x44> │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ + pop {r3, r4, r5, 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 r4, [pc, #124] @ (421cc <_PyErr_SetLocaleString@@Base+0xd8>) │ │ │ │ mov r5, r0 │ │ │ │ - bl 2027b0 │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 422a0 <_PyImport_ClearExtension@@Base+0x90> │ │ │ │ - b.n 422bc <_PyImport_ClearExtension@@Base+0xac> │ │ │ │ - ldr.w r3, [r5, #3884] @ 0xf2c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 42276 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r1, r3 │ │ │ │ - bge.n 42276 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 42428 <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 42276 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ - b.n 422bc <_PyImport_ClearExtension@@Base+0xac> │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 4254c <_PyErr_SetLocaleString@@Base+0x4c> │ │ │ │ - cmp r5, r4 │ │ │ │ - bne.n 422b0 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 422c0 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ + mov r6, r1 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 4216c <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 4215c <_PyErr_SetLocaleString@@Base+0x68> │ │ │ │ + dmb ish │ │ │ │ + beq.n 42178 <_PyErr_SetLocaleString@@Base+0x84> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2c8d14 │ │ │ │ + movw r3, #20264 @ 0x4f28 │ │ │ │ + movt r3, #78 @ 0x4e │ │ │ │ + ldr.w r3, [r3, #1620] @ 0x654 │ │ │ │ + cbz r3, 421a0 <_PyErr_SetLocaleString@@Base+0xac> │ │ │ │ movs r2, #0 │ │ │ │ - mov r1, r4 │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22bfa4 │ │ │ │ - b.n 422ac <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - cbz r0, 422da <_PyImport_ClearExtension@@Base+0xca> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r0, #0] │ │ │ │ - bx lr │ │ │ │ + bl 1f989c │ │ │ │ + mov r3, r0 │ │ │ │ + cbz r0, 421a0 <_PyErr_SetLocaleString@@Base+0xac> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 957f4 │ │ │ │ + cbz r0, 421a0 <_PyErr_SetLocaleString@@Base+0xac> │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + bl 23496c │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 421b8 <_PyErr_SetLocaleString@@Base+0xc4> │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 421a8 <_PyErr_SetLocaleString@@Base+0xb4> │ │ │ │ + dmb ish │ │ │ │ + beq.n 421c8 <_PyErr_SetLocaleString@@Base+0xd4> │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + ldr r0, [pc, #8] @ (421cc <_PyErr_SetLocaleString@@Base+0xd8>) │ │ │ │ + b.w 2ad574 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ + strb r0, [r7, r5] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #43084 @ 0xa84c │ │ │ │ + movw r1, #40796 @ 0x9f5c │ │ │ │ movt r1, #2 │ │ │ │ - b.w 306fc │ │ │ │ + b.w 3049c │ │ │ │ │ │ │ │ -000422f0 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +000421de <_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, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15a338 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 42358 <_PyEval_FormatKwargsError@@Base+0x68> │ │ │ │ + bl 159f9c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 42246 <_PyEval_FormatKwargsError@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ - bl 15a344 <_PyErr_Clear@@Base> │ │ │ │ + bl 159fa8 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 24abe8 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 24b300 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4241c <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq.n 4230a <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ movw r2, #43792 @ 0xab10 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #9992 @ 0x2708 │ │ │ │ + movw r2, #6712 @ 0x1a38 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 23cde8 <_PyErr_Format@@Base> │ │ │ │ + bl 23d7c4 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 423e8 <_PyEval_FormatKwargsError@@Base+0xf8> │ │ │ │ - b.n 4241c <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + bne.n 422d6 <_PyEval_FormatKwargsError@@Base+0xf8> │ │ │ │ + b.n 4230a <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15a338 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 159f9c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4241c <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq.n 4230a <_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 4240e <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bpl.n 422fc <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 4240e <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bne.n 422fc <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 15a344 <_PyErr_Clear@@Base> │ │ │ │ + bl 159fa8 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 24abe8 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 24b300 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 423de <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ + cbz r0, 422cc <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movw r2, #43792 @ 0xab10 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #10044 @ 0x273c │ │ │ │ + movw r2, #6764 @ 0x1a6c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 23cde8 <_PyErr_Format@@Base> │ │ │ │ + bl 23d7c4 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 423de <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ + beq.n 422cc <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 423de <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ - ldr r2, [pc, #92] @ (42424 <_PyEval_FormatKwargsError@@Base+0x134>) │ │ │ │ + cbnz r3, 422cc <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ + ldr r2, [pc, #92] @ (42310 <_PyEval_FormatKwargsError@@Base+0x132>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 423d6 <_PyEval_FormatKwargsError@@Base+0xe6> │ │ │ │ + cbz r3, 422c4 <_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 4241c <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq.n 4230a <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4241c <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ - ldr r2, [pc, #52] @ (42424 <_PyEval_FormatKwargsError@@Base+0x134>) │ │ │ │ + cbnz r3, 4230a <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #48] @ (42310 <_PyEval_FormatKwargsError@@Base+0x132>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 42400 <_PyEval_FormatKwargsError@@Base+0x110> │ │ │ │ + cbz r3, 422ee <_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 1f604c │ │ │ │ + b.w 1f6b90 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cmp r1, #0 │ │ │ │ - ble.n 4245e <_PyEval_FormatKwargsError@@Base+0x16e> │ │ │ │ - ldr.w r0, [r0, #3884] @ 0xf2c │ │ │ │ - cbz r0, 42468 <_PyEval_FormatKwargsError@@Base+0x178> │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - cmp r1, r3 │ │ │ │ - bge.n 42472 <_PyEval_FormatKwargsError@@Base+0x182> │ │ │ │ - movw r3, #5704 @ 0x1648 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp r2, r4 │ │ │ │ - beq.n 42486 <_PyEval_FormatKwargsError@@Base+0x196> │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 42486 <_PyEval_FormatKwargsError@@Base+0x196> │ │ │ │ - movw r1, #10096 @ 0x2770 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - b.n 4247a <_PyEval_FormatKwargsError@@Base+0x18a> │ │ │ │ - movw r1, #10120 @ 0x2788 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - b.n 4247a <_PyEval_FormatKwargsError@@Base+0x18a> │ │ │ │ - movw r1, #10164 @ 0x27b4 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #43420 @ 0xa99c │ │ │ │ - movt r0, #74 @ 0x4a │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r2, #5704 @ 0x1648 │ │ │ │ - movt r2, #76 @ 0x4c │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w a415c │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r3, r0 │ │ │ │ + sub sp, #8 │ │ │ │ + movw r0, #6816 @ 0x1aa0 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + 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 10542c │ │ │ │ + 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, #24672 @ 0x6060 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 424bc <_PyEval_FormatKwargsError@@Base+0x1cc> │ │ │ │ + bne.n 4236e <_PyEval_FormatKwargsError@@Base+0x190> │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 424da <_PyEval_FormatKwargsError@@Base+0x1ea> │ │ │ │ + b.n 4238c <_PyEval_FormatKwargsError@@Base+0x1ae> │ │ │ │ mov r0, r1 │ │ │ │ - bl 17bf24 │ │ │ │ + bl 17b96c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 424da <_PyEval_FormatKwargsError@@Base+0x1ea> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 424ee <_PyEval_FormatKwargsError@@Base+0x1fe> │ │ │ │ - vldr d0, [pc, #28] @ 424f8 <_PyEval_FormatKwargsError@@Base+0x208> │ │ │ │ + bne.n 4238c <_PyEval_FormatKwargsError@@Base+0x1ae> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 423a0 <_PyEval_FormatKwargsError@@Base+0x1c2> │ │ │ │ + vldr d0, [pc, #24] @ 423a8 <_PyEval_FormatKwargsError@@Base+0x1ca> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9b4b4 │ │ │ │ + b.w 9b750 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - nop │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ subs r3, r4, r1 │ │ │ │ - add r5, pc, #880 @ (adr r5, 42870 ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 42720 ) │ │ │ │ eors r4, r1 │ │ │ │ - │ │ │ │ -00042500 <_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 │ │ │ │ - bl 209b10 <_PyOnceFlag_CallOnceSlow@@Base+0xe9c> │ │ │ │ - cbz r0, 42544 <_PyErr_SetLocaleString@@Base+0x44> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (42548 <_PyErr_SetLocaleString@@Base+0x48>) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ - bl f6adc <_PyUnicodeWriter_WriteStr@@Base+0x5d4> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 42544 <_PyErr_SetLocaleString@@Base+0x44> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 42544 <_PyErr_SetLocaleString@@Base+0x44> │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ - pop {r3, r4, r5, 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 r4, [pc, #124] @ (425d8 <_PyErr_SetLocaleString@@Base+0xd8>) │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 42578 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 42568 <_PyErr_SetLocaleString@@Base+0x68> │ │ │ │ - dmb ish │ │ │ │ - beq.n 42584 <_PyErr_SetLocaleString@@Base+0x84> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2c9970 │ │ │ │ - movw r3, #20264 @ 0x4f28 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ - ldr.w r3, [r3, #1620] @ 0x654 │ │ │ │ - cbz r3, 425ac <_PyErr_SetLocaleString@@Base+0xac> │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1f8bac │ │ │ │ - mov r3, r0 │ │ │ │ - cbz r0, 425ac <_PyErr_SetLocaleString@@Base+0xac> │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - cbz r0, 425ac <_PyErr_SetLocaleString@@Base+0xac> │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - bl 233d28 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 425c4 <_PyErr_SetLocaleString@@Base+0xc4> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 425b4 <_PyErr_SetLocaleString@@Base+0xb4> │ │ │ │ - dmb ish │ │ │ │ - beq.n 425d4 <_PyErr_SetLocaleString@@Base+0xd4> │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - ldr r0, [pc, #8] @ (425d8 <_PyErr_SetLocaleString@@Base+0xd8>) │ │ │ │ - b.w 2ae358 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ - strb r0, [r7, r5] │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - 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, #10208 @ 0x27e0 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - 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 10550c │ │ │ │ - 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 │ │ │ │ - ldr r2, [pc, #204] @ (426ec <_PyErr_SetLocaleString@@Base+0x1ec>) │ │ │ │ + ldr r2, [pc, #204] @ (4248c <_PyEval_FormatKwargsError@@Base+0x2ae>) │ │ │ │ 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, 4264e <_PyErr_SetLocaleString@@Base+0x14e> │ │ │ │ + cbz r4, 423ee <_PyEval_FormatKwargsError@@Base+0x210> │ │ │ │ movw r3, #43948 @ 0xabac │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #5420 @ 0x152c │ │ │ │ + movw r1, #2028 @ 0x7ec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 42674 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 42414 <_PyEval_FormatKwargsError@@Base+0x236> │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 42678 <_PyErr_SetLocaleString@@Base+0x178> │ │ │ │ + beq.n 42418 <_PyEval_FormatKwargsError@@Base+0x23a> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10308 @ 0x2844 │ │ │ │ + movw r1, #6864 @ 0x1ad0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 426e6 <_PyErr_SetLocaleString@@Base+0x1e6> │ │ │ │ + b.n 42486 <_PyEval_FormatKwargsError@@Base+0x2a8> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #10348 @ 0x286c │ │ │ │ + movw r0, #6904 @ 0x1af8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42674 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ - bl 24be08 │ │ │ │ + beq.n 42414 <_PyEval_FormatKwargsError@@Base+0x236> │ │ │ │ + bl 24c520 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 2958c │ │ │ │ + blx 2a650 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 426a4 <_PyErr_SetLocaleString@@Base+0x1a4> │ │ │ │ - bl 359cc │ │ │ │ - b.n 426d0 <_PyErr_SetLocaleString@@Base+0x1d0> │ │ │ │ - bl 24c6e0 │ │ │ │ + cbnz r0, 42444 <_PyEval_FormatKwargsError@@Base+0x266> │ │ │ │ + bl 3576c │ │ │ │ + b.n 42470 <_PyEval_FormatKwargsError@@Base+0x292> │ │ │ │ + bl 24cdf8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 24c8d8 │ │ │ │ + bl 24cff0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #4956 @ 0x135c │ │ │ │ + movw r0, #1008 @ 0x3f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 24cb30 │ │ │ │ + bl 24d248 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 426d0 <_PyErr_SetLocaleString@@Base+0x1d0> │ │ │ │ + bne.n 42470 <_PyEval_FormatKwargsError@@Base+0x292> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 42674 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 42414 <_PyEval_FormatKwargsError@@Base+0x236> │ │ │ │ mov r0, r4 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #10360 @ 0x2878 │ │ │ │ + movw r0, #6916 @ 0x1b04 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ 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 f20d0 │ │ │ │ + bl f20a0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 42732 <_PyErr_SetLocaleString@@Base+0x232> │ │ │ │ + bne.n 424d2 <_PyEval_FormatKwargsError@@Base+0x2f4> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 4275a │ │ │ │ + bl 424fa │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4274c <_PyErr_SetLocaleString@@Base+0x24c> │ │ │ │ - b.n 42746 <_PyErr_SetLocaleString@@Base+0x246> │ │ │ │ + bne.n 424ec <_PyEval_FormatKwargsError@@Base+0x30e> │ │ │ │ + b.n 424e6 <_PyEval_FormatKwargsError@@Base+0x308> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39428 @ 0x9a04 │ │ │ │ + movw r0, #33028 @ 0x8104 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 42756 <_PyErr_SetLocaleString@@Base+0x256> │ │ │ │ - b.n 42722 <_PyErr_SetLocaleString@@Base+0x222> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 42756 <_PyErr_SetLocaleString@@Base+0x256> │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 424f6 <_PyEval_FormatKwargsError@@Base+0x318> │ │ │ │ + b.n 424c2 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 424f6 <_PyEval_FormatKwargsError@@Base+0x318> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004275a : │ │ │ │ +000424fa : │ │ │ │ movs r2, #1 │ │ │ │ - b.w 24f948 │ │ │ │ + b.w 250044 │ │ │ │ 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 r0, [r0, #8] │ │ │ │ - bl 19b4b4 │ │ │ │ + bl 19ada8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4279e │ │ │ │ + cbz r0, 4253e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 42782 │ │ │ │ + cbz r3, 42522 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4278a │ │ │ │ + b.n 4252a │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 42792 │ │ │ │ + cbz r2, 42532 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4279a │ │ │ │ + b.n 4253a │ │ │ │ movw r1, #11048 @ 0x2b28 │ │ │ │ movt r1, #83 @ 0x53 │ │ │ │ - bl 41aec <_Py_ResurrectReference@@Base+0x2> │ │ │ │ + bl 4188c <_Py_ResurrectReference@@Base+0x2> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #27820 @ 0x6cac │ │ │ │ + movw r0, #24428 @ 0x5f6c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 89fa0 │ │ │ │ + b.w 8a260 │ │ │ │ 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 │ │ │ │ @@ -35289,222 +35064,222 @@ │ │ │ │ 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 42804 │ │ │ │ + beq.n 425a4 │ │ │ │ strd ip, r0, [sp, #12] │ │ │ │ - movw r0, #10408 @ 0x28a8 │ │ │ │ + movw r0, #7016 @ 0x1b68 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 10550c │ │ │ │ - b.n 42832 │ │ │ │ + bl 10542c │ │ │ │ + b.n 425d2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 42820 │ │ │ │ + beq.n 425c0 │ │ │ │ strd r7, ip, [sp, #8] │ │ │ │ - movw r0, #10440 @ 0x28c8 │ │ │ │ + movw r0, #7048 @ 0x1b88 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 10550c │ │ │ │ - b.n 42832 │ │ │ │ - movw r0, #10468 @ 0x28e4 │ │ │ │ + bl 10542c │ │ │ │ + b.n 425d2 │ │ │ │ + movw r0, #7076 @ 0x1ba4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 10550c │ │ │ │ - cbz r0, 4284e │ │ │ │ + bl 10542c │ │ │ │ + cbz r0, 425ee │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ - cbz r1, 4283e │ │ │ │ - bl 6c97a │ │ │ │ - cbz r0, 4284e │ │ │ │ + cbz r1, 425de │ │ │ │ + bl 6c882 │ │ │ │ + cbz r0, 425ee │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 4284e │ │ │ │ + cbz r3, 425ee │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6c7b6 │ │ │ │ + b.w 6c6be │ │ │ │ add sp, #28 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 42878 │ │ │ │ + beq.n 42618 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39668 @ 0x9af4 │ │ │ │ + movw r0, #33268 @ 0x81f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 4288e │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 4262e │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 13a80c │ │ │ │ + bl 13a8cc │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq 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, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 428c8 │ │ │ │ + bne.n 42668 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 429ec │ │ │ │ + beq.w 4278c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 429f4 │ │ │ │ + b.n 42794 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ movw r7, #11180 @ 0x2bac │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 42922 │ │ │ │ + beq.n 426c2 │ │ │ │ movw r1, #11924 @ 0x2e94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 42922 │ │ │ │ + beq.n 426c2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 42922 │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 426c2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ movw r1, #18252 @ 0x474c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 42922 │ │ │ │ + beq.n 426c2 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bmi.n 42922 │ │ │ │ + bmi.n 426c2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ movw r1, #17772 @ 0x456c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 42922 │ │ │ │ + beq.n 426c2 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 42922 │ │ │ │ + bmi.n 426c2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 42940 │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 426e0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - cbz r6, 42928 │ │ │ │ + cbz r6, 426c8 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 137c40 │ │ │ │ + bl 137d08 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4297c │ │ │ │ + beq.n 4271c │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, r6 │ │ │ │ it gt │ │ │ │ movgt r5, r4 │ │ │ │ cmp r0, r6 │ │ │ │ it gt │ │ │ │ movgt r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f51c │ │ │ │ + bl 9f740 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4297c │ │ │ │ + cbz r0, 4271c │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 42956 │ │ │ │ + b.n 426f6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 429a0 │ │ │ │ + bne.n 42740 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f870 │ │ │ │ + bl 9fa94 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 429c0 │ │ │ │ - bl f3a50 │ │ │ │ + cbz r6, 42760 │ │ │ │ + bl f3a7c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 42980 │ │ │ │ + bne.n 42720 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 42950 │ │ │ │ + bne.n 426f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 42990 │ │ │ │ + bne.n 42730 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 429f4 │ │ │ │ + b.n 42794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 42970 │ │ │ │ + bne.n 42710 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42970 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42710 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4297c │ │ │ │ + bne.n 4271c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4297c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4271c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 429b0 │ │ │ │ + bne.n 42750 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 429f4 │ │ │ │ + b.n 42794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 429a6 │ │ │ │ + bne.n 42746 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 429a6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42746 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 429d6 │ │ │ │ + beq.n 42776 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 429d6 │ │ │ │ + cbnz r3, 42776 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - bl 94cf4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + bl 94f8c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 429f4 │ │ │ │ + b.n 42794 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 42a02 │ │ │ │ - b.w 957f4 │ │ │ │ + blt.n 427a2 │ │ │ │ + b.w 95a8c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31676 @ 0x7bbc │ │ │ │ + movw r1, #28284 @ 0x6e7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -35513,73 +35288,73 @@ │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 42a62 │ │ │ │ - bl 231148 │ │ │ │ - cbz r0, 42a9c │ │ │ │ + cbnz r3, 42802 │ │ │ │ + bl 231de0 │ │ │ │ + cbz r0, 4283c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r3, [r0, #260] @ 0x104 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r5, [r0, #4] │ │ │ │ - bls.n 42a8e │ │ │ │ + bls.n 4282e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab284 <_PyDeadline_Get@@Base+0x1830> │ │ │ │ + bl 2aafa4 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 42a9c │ │ │ │ + b.n 4283c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ 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, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 42abe │ │ │ │ + bhi.n 4285e │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 42ad4 │ │ │ │ + ble.n 42874 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 42adc │ │ │ │ - movw r0, #62484 @ 0xf414 │ │ │ │ + b.n 4287c │ │ │ │ + movw r0, #59092 @ 0xe6d4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fe84c │ │ │ │ + bl 1ff538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42ab6 │ │ │ │ + bne.n 42856 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 42b64 │ │ │ │ + b.n 42904 │ │ │ │ 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 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldrb r2, [r0, #13] │ │ │ │ @@ -35590,106 +35365,106 @@ │ │ │ │ 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 42b26 │ │ │ │ + beq.n 428c6 │ │ │ │ strd r6, r0, [sp] │ │ │ │ - movw r0, #10532 @ 0x2924 │ │ │ │ + movw r0, #7180 @ 0x1c0c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ - b.n 42b44 │ │ │ │ - cbz r6, 42b38 │ │ │ │ + bl 10542c │ │ │ │ + b.n 428e4 │ │ │ │ + cbz r6, 428d8 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r0, #10208 @ 0x27e0 │ │ │ │ + movw r0, #6816 @ 0x1aa0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ - b.n 42b44 │ │ │ │ - movw r0, #10552 @ 0x2938 │ │ │ │ + bl 10542c │ │ │ │ + b.n 428e4 │ │ │ │ + movw r0, #7200 @ 0x1c20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ - cbz r0, 42b60 │ │ │ │ + bl 10542c │ │ │ │ + cbz r0, 42900 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 42b50 │ │ │ │ + cbz r3, 428f0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 6c7b6 │ │ │ │ - cbz r0, 42b60 │ │ │ │ - cbz r5, 42b60 │ │ │ │ + bl 6c6be │ │ │ │ + cbz r0, 42900 │ │ │ │ + cbz r5, 42900 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6c97a │ │ │ │ + b.w 6c882 │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ movw r8, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r2 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 42b9c │ │ │ │ + beq.n 4293c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42c0c │ │ │ │ + bne.n 429ac │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ - b.n 42ba8 │ │ │ │ - movw r7, #10604 @ 0x296c │ │ │ │ + b.n 42948 │ │ │ │ + movw r7, #7212 @ 0x1c2c │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ mov.w sl, #6 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - cbz r4, 42bd0 │ │ │ │ + cbz r4, 42970 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp.w fp, #1 │ │ │ │ mov.w r5, #0 │ │ │ │ - beq.n 42bea │ │ │ │ + beq.n 4298a │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 42bda │ │ │ │ + ble.n 4297a │ │ │ │ ldrb r1, [r6, r5] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ - blx 2aab0 │ │ │ │ - cbz r0, 42bda │ │ │ │ + blx 2a8ec │ │ │ │ + cbz r0, 4297a │ │ │ │ adds r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 42bbc │ │ │ │ - b.n 42bda │ │ │ │ + bne.n 4295c │ │ │ │ + b.n 4297a │ │ │ │ movw r6, #11048 @ 0x2b28 │ │ │ │ movt r6, #83 @ 0x53 │ │ │ │ mov r5, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 42bea │ │ │ │ - b.n 42bf8 │ │ │ │ + bne.n 4298a │ │ │ │ + b.n 42998 │ │ │ │ ldrb r1, [r6, r4] │ │ │ │ - blx 2aab0 │ │ │ │ - cbz r0, 42bf6 │ │ │ │ + blx 2a8ec │ │ │ │ + cbz r0, 42996 │ │ │ │ mov fp, r4 │ │ │ │ subs r4, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 42be2 │ │ │ │ + bge.n 42982 │ │ │ │ mov r4, fp │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 42c02 │ │ │ │ + beq.n 429a2 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ subs r1, r4, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 19b1c8 │ │ │ │ - b.n 42c0e │ │ │ │ + bl 19aabc │ │ │ │ + b.n 429ae │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ @@ -35707,66 +35482,66 @@ │ │ │ │ add r5, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ strd r4, r5, [sp] │ │ │ │ movw r3, #9772 @ 0x262c │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - bl 27a4b0 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ - cbz r0, 42cb2 │ │ │ │ + bl 27a574 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ + cbz r0, 42a52 │ │ │ │ ldrd r5, r6, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - blx 293cc <__wait4_time64@plt> │ │ │ │ + blx 29994 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 42ca8 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bge.n 42a48 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 42c98 │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 42a38 │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42c64 │ │ │ │ + beq.n 42a04 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42cb2 │ │ │ │ + b.n 42a52 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 42c94 │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 42a34 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4331a │ │ │ │ + bl 430ba │ │ │ │ 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 2a87fc │ │ │ │ + bl 2a851c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42ce2 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 42a82 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 42cf8 │ │ │ │ + b.n 42a98 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -35782,565 +35557,565 @@ │ │ │ │ mov r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r8, r1 │ │ │ │ adds r0, #1 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 81a6c │ │ │ │ + bl 81b54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42ea2 │ │ │ │ + beq.w 42c42 │ │ │ │ movs r6, #0 │ │ │ │ - movw sl, #7340 @ 0x1cac │ │ │ │ + movw sl, #3932 @ 0xf5c │ │ │ │ movt sl, #61 @ 0x3d │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 42e06 │ │ │ │ + ble.n 42ba6 │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 42d60 │ │ │ │ + bge.n 42b00 │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 42d52 │ │ │ │ + bhi.n 42af2 │ │ │ │ ldrb.w r0, [sl, r0] │ │ │ │ - b.n 42d56 │ │ │ │ - bl 1672b4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 42d60 │ │ │ │ + b.n 42af6 │ │ │ │ + bl 166cb0 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 42b00 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 42d44 │ │ │ │ - b.n 42e80 │ │ │ │ + bne.n 42ae4 │ │ │ │ + b.n 42c20 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.w 42e80 │ │ │ │ + beq.w 42c20 │ │ │ │ add.w fp, r4, #1 │ │ │ │ cmp r7, fp │ │ │ │ - ble.n 42d8a │ │ │ │ + ble.n 42b2a │ │ │ │ ldrh.w r0, [r8, fp, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 42d7c │ │ │ │ + bhi.n 42b1c │ │ │ │ ldrb.w r0, [sl, r0] │ │ │ │ - b.n 42d80 │ │ │ │ - bl 1672b4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbnz r0, 42d8a │ │ │ │ + b.n 42b20 │ │ │ │ + bl 166cb0 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbnz r0, 42b2a │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r7, fp │ │ │ │ - bgt.n 42d6e │ │ │ │ - cbnz r4, 42dbc │ │ │ │ + bgt.n 42b0e │ │ │ │ + cbnz r4, 42b5c │ │ │ │ cmp r7, fp │ │ │ │ - bne.n 42dbc │ │ │ │ + bne.n 42b5c │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 42dbc │ │ │ │ + bne.n 42b5c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r9, [r3] │ │ │ │ - b.n 42e80 │ │ │ │ + b.n 42c20 │ │ │ │ sub.w r1, fp, r4 │ │ │ │ add.w r0, r8, r4, lsl #1 │ │ │ │ - bl 238e90 │ │ │ │ + bl 239ad4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42e84 │ │ │ │ + beq.n 42c24 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 42dda │ │ │ │ + bgt.n 42b7a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 42e00 │ │ │ │ + b.n 42ba0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 42df0 │ │ │ │ + cbz r0, 42b90 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 42e60 │ │ │ │ - b.n 42e84 │ │ │ │ + bne.n 42c00 │ │ │ │ + b.n 42c24 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 42e00 │ │ │ │ + beq.n 42ba0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42e00 │ │ │ │ + cbnz r3, 42ba0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r4, fp │ │ │ │ - b.n 42d38 │ │ │ │ + b.n 42ad8 │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 42e80 │ │ │ │ - movw r9, #7340 @ 0x1cac │ │ │ │ + bge.n 42c20 │ │ │ │ + movw r9, #3932 @ 0xf5c │ │ │ │ movt r9, #61 @ 0x3d │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 42e20 │ │ │ │ + bhi.n 42bc0 │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 42e24 │ │ │ │ - bl 1672b4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 42e2e │ │ │ │ + b.n 42bc4 │ │ │ │ + bl 166cb0 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 42bce │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 42e12 │ │ │ │ - b.n 42e80 │ │ │ │ + bne.n 42bb2 │ │ │ │ + b.n 42c20 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 42e80 │ │ │ │ + beq.n 42c20 │ │ │ │ subs r1, r7, r4 │ │ │ │ add.w r0, r8, r4, lsl #1 │ │ │ │ - bl 238e90 │ │ │ │ + bl 239ad4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 42e84 │ │ │ │ + cbz r0, 42c24 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 42e4c │ │ │ │ + bgt.n 42bec │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 42e7e │ │ │ │ + b.n 42c1e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 42e6e │ │ │ │ + cbz r0, 42c0e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42e84 │ │ │ │ + beq.n 42c24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42e84 │ │ │ │ + cbnz r3, 42c24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42e84 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42c24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42e7e │ │ │ │ + beq.n 42c1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42e7e │ │ │ │ + cbnz r3, 42c1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 42ea2 │ │ │ │ + b.n 42c42 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42e92 │ │ │ │ + bne.n 42c32 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 42ea2 │ │ │ │ + b.n 42c42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 42e8e │ │ │ │ + bne.n 42c2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42e8e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42c2e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ 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 r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl d4be8 │ │ │ │ - cbnz r0, 42ed4 │ │ │ │ - cbz r4, 42ecc │ │ │ │ + bl d4fe0 │ │ │ │ + cbnz r0, 42c74 │ │ │ │ + cbz r4, 42c6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 172b8c │ │ │ │ - cbnz r0, 42ed4 │ │ │ │ + bl 172498 │ │ │ │ + cbnz r0, 42c74 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 36488 │ │ │ │ + b.w 36228 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10612 @ 0x2974 │ │ │ │ + movw r1, #7220 @ 0x1c34 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 43082 │ │ │ │ + b.n 42e22 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 42f12 │ │ │ │ + cbnz r3, 42cb2 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 42f12 │ │ │ │ + ble.n 42cb2 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 42f12 │ │ │ │ - cbnz r4, 42f2a │ │ │ │ + bne.n 42cb2 │ │ │ │ + cbnz r4, 42cca │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ add r5, sp, #16 │ │ │ │ strd r3, r3, [sp] │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #60] @ (42f60 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #60] @ (42d00 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 42f5a │ │ │ │ + cbz r0, 42cfa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 42f5a │ │ │ │ + beq.n 42cfa │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1b5fd4 │ │ │ │ + bl 1b5db4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42f48 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 42f5a │ │ │ │ + bne.n 42ce8 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 42cfa │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #3 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 272390 │ │ │ │ + b.w 2727d4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r6, #88 @ 0x58 │ │ │ │ lsls r6, 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 42f8e │ │ │ │ + bhi.n 42d2e │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 42fa4 │ │ │ │ - b.n 42fb8 │ │ │ │ - movw r0, #62372 @ 0xf3a4 │ │ │ │ + cbnz r0, 42d44 │ │ │ │ + b.n 42d58 │ │ │ │ + movw r0, #58980 @ 0xe664 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e24a8 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4307c │ │ │ │ - b.n 42f80 │ │ │ │ - bl 9b404 │ │ │ │ + beq.n 42e1c │ │ │ │ + b.n 42d20 │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42fc6 │ │ │ │ + bne.n 42d66 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 42fd6 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 42d76 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4307c │ │ │ │ + bne.n 42e1c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 42fd6 │ │ │ │ + b.n 42d76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 42fb4 │ │ │ │ + bne.n 42d54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42fb4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42d54 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 43042 │ │ │ │ + ble.n 42de2 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 42ff0 │ │ │ │ + bpl.n 42d90 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 43016 │ │ │ │ + bne.n 42db6 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 43044 │ │ │ │ + b.n 42de4 │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4300a │ │ │ │ + beq.n 42daa │ │ │ │ movw r1, #34536 @ 0x86e8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 43022 │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 42dc2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 43022 │ │ │ │ + bne.n 42dc2 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 43044 │ │ │ │ + b.n 42de4 │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 42ffc │ │ │ │ + bne.n 42d9c │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #29104 @ 0x71b0 │ │ │ │ + movw r2, #25652 @ 0x6434 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62372 @ 0xf3a4 │ │ │ │ + movw r0, #58980 @ 0xe664 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4307c │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 42e1c │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 43060 │ │ │ │ - cbz r1, 43050 │ │ │ │ + bgt.n 42e00 │ │ │ │ + cbz r1, 42df0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 43058 │ │ │ │ + b.n 42df8 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 19b1c8 │ │ │ │ + b.w 19aabc │ │ │ │ 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 43220 │ │ │ │ + b.n 42fc0 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, 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 430b8 │ │ │ │ + bmi.n 42e58 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10688 @ 0x29c0 │ │ │ │ + movw r1, #7296 @ 0x1c80 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4315a │ │ │ │ + b.n 42efa │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl d4be8 │ │ │ │ + bl d4fe0 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 430e2 │ │ │ │ + beq.n 42e82 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10720 @ 0x29e0 │ │ │ │ + movw r1, #7328 @ 0x1ca0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 430b4 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 42e54 │ │ │ │ mov r5, sp │ │ │ │ add.w r6, r4, #8 │ │ │ │ addw r9, r4, #2504 @ 0x9c8 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 1209e8 │ │ │ │ + bl 120788 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 43104 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 42ea4 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 430b4 │ │ │ │ + bne.n 42e54 │ │ │ │ cmp r6, r9 │ │ │ │ str.w r8, [r5], #4 │ │ │ │ - bne.n 430ec │ │ │ │ + bne.n 42e8c │ │ │ │ ldr.w r0, [r4, #2508] @ 0x9cc │ │ │ │ - bl 105130 │ │ │ │ + bl 10504c │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 43124 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 42ec4 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 430b4 │ │ │ │ - b.n 4312a │ │ │ │ + bne.n 42e54 │ │ │ │ + b.n 42eca │ │ │ │ cmp.w r0, #624 @ 0x270 │ │ │ │ - bls.n 43142 │ │ │ │ + bls.n 42ee2 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10752 @ 0x2a00 │ │ │ │ + movw r1, #7360 @ 0x1cc0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 430b4 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 42e54 │ │ │ │ mov.w r2, #2496 @ 0x9c0 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, r7, #12 │ │ │ │ str r3, [r7, #8] │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ addw sp, sp, #2500 @ 0x9c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, 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 r2, #2 │ │ │ │ - beq.n 4318e │ │ │ │ + beq.n 42f2e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10768 @ 0x2a10 │ │ │ │ + movw r1, #7376 @ 0x1cd0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 431a0 │ │ │ │ + bne.n 42f40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4321e │ │ │ │ + b.n 42fbe │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 431b4 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 42f54 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4319c │ │ │ │ + bne.n 42f3c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #18156 @ 0x46ec │ │ │ │ + movw r1, #14764 @ 0x39ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #10804 @ 0x2a34 │ │ │ │ + movw r0, #7412 @ 0x1cf4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4319c │ │ │ │ - bl b3548 │ │ │ │ + beq.n 42f3c │ │ │ │ + bl b37f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 2a73c │ │ │ │ + blx 29924 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 43210 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 42fb0 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 431fe │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 42f9e │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 431d0 │ │ │ │ - b.n 4319c │ │ │ │ + beq.n 42f70 │ │ │ │ + b.n 42f3c │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 431fe │ │ │ │ + blt.n 42f9e │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ pop {r3, 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 │ │ │ │ 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 43258 │ │ │ │ - cbz r4, 43246 │ │ │ │ + bne.n 42ff8 │ │ │ │ + cbz r4, 42fe6 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4324e │ │ │ │ + b.n 42fee │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 19b1c8 │ │ │ │ + b.w 19aabc │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r8, r4 │ │ │ │ add r0, r5 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r1 │ │ │ │ - bl 19b4b4 │ │ │ │ + bl 19ada8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 432d6 │ │ │ │ + cbz r0, 43076 │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 4328c │ │ │ │ + ble.n 4302c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4327c │ │ │ │ + cbz r3, 4301c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 43284 │ │ │ │ + b.n 43024 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 43294 │ │ │ │ + cbz r3, 43034 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 4329c │ │ │ │ + b.n 4303c │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r0, r5 │ │ │ │ - cbz r2, 432a6 │ │ │ │ + cbz r2, 43046 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - b.n 432ae │ │ │ │ + b.n 4304e │ │ │ │ movw r1, #11048 @ 0x2b28 │ │ │ │ movt r1, #83 @ 0x53 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 432d6 │ │ │ │ + ble.n 43076 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 432c0 │ │ │ │ + cbz r3, 43060 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 432c8 │ │ │ │ + b.n 43068 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ add r5, r3 │ │ │ │ add r0, r5 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 4330a │ │ │ │ + bge.n 430aa │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31676 @ 0x7bbc │ │ │ │ + movw r1, #28284 @ 0x6e7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43318 │ │ │ │ + b.n 430b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ @@ -36348,618 +36123,618 @@ │ │ │ │ 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, 43340 │ │ │ │ + cbnz r0, 430e0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - blx 297cc │ │ │ │ - movw r1, #2140 @ 0x85c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #25784 @ 0x64b8 │ │ │ │ + blx 29a8c │ │ │ │ + movw r1, #64188 @ 0xfabc │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #22392 @ 0x5778 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 142ad8 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 142b54 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 434a8 │ │ │ │ - bl 9adbc │ │ │ │ + beq.w 43248 │ │ │ │ + bl 9b058 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43378 │ │ │ │ + beq.n 43118 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43378 │ │ │ │ + cbnz r3, 43118 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 434a8 │ │ │ │ + beq.w 43248 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 2ccb40 │ │ │ │ - vldr d9, [pc, #304] @ 434b8 │ │ │ │ + bl 2cbdc8 │ │ │ │ + vldr d9, [pc, #304] @ 43258 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 2ccb40 │ │ │ │ + bl 2cbdc8 │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 9b4b4 │ │ │ │ + bl 9b750 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4346e │ │ │ │ + beq.n 4320e │ │ │ │ str r0, [r4, #12] │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 2ccb40 │ │ │ │ + bl 2cbdc8 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - bl 2ccb40 │ │ │ │ + bl 2cbdc8 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 9b4b4 │ │ │ │ + bl 9b750 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4346e │ │ │ │ + beq.n 4320e │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4346e │ │ │ │ + beq.n 4320e │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4346e │ │ │ │ + beq.n 4320e │ │ │ │ str r0, [r4, #24] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4346e │ │ │ │ + beq.n 4320e │ │ │ │ str r0, [r4, #28] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4346e │ │ │ │ + beq.n 4320e │ │ │ │ str r0, [r4, #32] │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4346e │ │ │ │ + beq.n 4320e │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 957f4 │ │ │ │ - cbz r0, 4346e │ │ │ │ + bl 95a8c │ │ │ │ + cbz r0, 4320e │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ - bl 957f4 │ │ │ │ - cbz r0, 4346e │ │ │ │ + bl 95a8c │ │ │ │ + cbz r0, 4320e │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - bl 957f4 │ │ │ │ - cbz r0, 4346e │ │ │ │ + bl 95a8c │ │ │ │ + cbz r0, 4320e │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ - bl 957f4 │ │ │ │ - cbz r0, 4346e │ │ │ │ + bl 95a8c │ │ │ │ + cbz r0, 4320e │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ - bl 957f4 │ │ │ │ - cbz r0, 4346e │ │ │ │ + bl 95a8c │ │ │ │ + cbz r0, 4320e │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ - bl 957f4 │ │ │ │ - cbz r0, 4346e │ │ │ │ + bl 95a8c │ │ │ │ + cbz r0, 4320e │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 957f4 │ │ │ │ - cbz r0, 4346e │ │ │ │ + bl 95a8c │ │ │ │ + cbz r0, 4320e │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 4346e │ │ │ │ + cbz r0, 4320e │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 43486 │ │ │ │ + cbnz r0, 43226 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 434a8 │ │ │ │ + beq.n 43248 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 434a8 │ │ │ │ + cbnz r3, 43248 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 434a8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43248 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r3, r4 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #11624 @ 0x2d68 │ │ │ │ + movw r0, #8232 @ 0x2028 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ 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 434e0 │ │ │ │ + bne.n 43280 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 434f6 │ │ │ │ + b.w 43296 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39644 @ 0x9adc │ │ │ │ + movw r0, #33244 @ 0x81dc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 434d4 │ │ │ │ + bne.n 43274 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000434f6 : │ │ │ │ +00043296 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r0, 4350c │ │ │ │ + cbz r0, 432ac │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 43514 │ │ │ │ - bl 55ff6 <_PyXI_ClearExcInfo@@Base+0x194> │ │ │ │ + cbnz r1, 432b4 │ │ │ │ + bl 55dae <_PyXI_ClearExcInfo@@Base+0x192> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 43774 │ │ │ │ + b.n 43514 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43756 │ │ │ │ + beq.w 434f6 │ │ │ │ ldr r6, [r3, #32] │ │ │ │ - cbnz r6, 43528 │ │ │ │ + cbnz r6, 432c8 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - cbz r6, 43530 │ │ │ │ + cbz r6, 432d0 │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bmi.w 43756 │ │ │ │ + bmi.w 434f6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43756 │ │ │ │ + beq.w 434f6 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 43756 │ │ │ │ + bmi.w 434f6 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43756 │ │ │ │ + beq.w 434f6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43756 │ │ │ │ + beq.w 434f6 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4365e │ │ │ │ + beq.n 433fe │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4365e │ │ │ │ - movw r2, #40253 @ 0x9d3d │ │ │ │ + beq.n 433fe │ │ │ │ + movw r2, #39661 @ 0x9aed │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4362e │ │ │ │ + bne.n 433ce │ │ │ │ movw r1, #11924 @ 0x2e94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ movw r7, #11180 @ 0x2bac │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 435a0 │ │ │ │ + beq.n 43340 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 435c8 │ │ │ │ + beq.n 43368 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 435a8 │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 43348 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43642 │ │ │ │ - b.n 435a8 │ │ │ │ + beq.n 433e2 │ │ │ │ + b.n 43348 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 435c8 │ │ │ │ + beq.n 43368 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 435c8 │ │ │ │ + beq.n 43368 │ │ │ │ movw r1, #11924 @ 0x2e94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 435c8 │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 43368 │ │ │ │ movw r1, #11180 @ 0x2bac │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 435fc │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 4339c │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 4361c │ │ │ │ + beq.n 433bc │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r1, 4361c │ │ │ │ + cbz r1, 433bc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r1 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.n 435f2 │ │ │ │ + blt.n 43392 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 9fb84 │ │ │ │ + bl 9fda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43510 │ │ │ │ + bne.n 432b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 109ee4 <_PyConfig_AsDict@@Base+0x12c> │ │ │ │ - b.n 43616 │ │ │ │ + bl 109c94 <_PyConfig_AsDict@@Base+0x12c> │ │ │ │ + b.n 433b6 │ │ │ │ movw r3, #20224 @ 0x4f00 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 43612 │ │ │ │ - bl 18aa74 <_Py_HashDouble@@Base+0x76c> │ │ │ │ - b.n 43616 │ │ │ │ - bl 9ece4 │ │ │ │ + bne.n 433b2 │ │ │ │ + bl 189f8c <_Py_HashDouble@@Base+0x76c> │ │ │ │ + b.n 433b6 │ │ │ │ + bl 9ef04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 43510 │ │ │ │ + bne.w 432b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - b.n 43634 │ │ │ │ + b.n 433d4 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 43774 │ │ │ │ + bne.w 43514 │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4365e │ │ │ │ + beq.n 433fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4365e │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 433fe │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r6, [r1, #48] @ 0x30 │ │ │ │ - cbz r6, 43666 │ │ │ │ + cbz r6, 43406 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 43736 │ │ │ │ + beq.n 434d6 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 43736 │ │ │ │ + beq.n 434d6 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 43736 │ │ │ │ + beq.n 434d6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4370a │ │ │ │ - cbz r7, 436e2 │ │ │ │ + beq.n 434aa │ │ │ │ + cbz r7, 43482 │ │ │ │ ldr.w r3, [r2, #172] @ 0xac │ │ │ │ - cbz r3, 436a0 │ │ │ │ + cbz r3, 43440 │ │ │ │ ldr.w r0, [r3, #8]! │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - ble.n 436e2 │ │ │ │ + ble.n 43482 │ │ │ │ ldr.w ip, [r3, #4]! │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 4368a │ │ │ │ - b.n 436b4 │ │ │ │ + bne.n 4342a │ │ │ │ + b.n 43454 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 436b4 │ │ │ │ + beq.n 43454 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4369c │ │ │ │ + bne.n 4343c │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 436e2 │ │ │ │ + bne.n 43482 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 43774 │ │ │ │ + bne.n 43514 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 436d8 │ │ │ │ + beq.n 43478 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 436dc │ │ │ │ + cbz r2, 4347c │ │ │ │ movs r7, #0 │ │ │ │ - b.n 436e2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 436d8 │ │ │ │ + b.n 43482 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43478 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 43774 │ │ │ │ + bne.n 43514 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 4370a │ │ │ │ + beq.n 434aa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 4370a │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 4373a │ │ │ │ + cbnz r2, 434aa │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 434da │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 43774 │ │ │ │ + bne.n 43514 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 4373a │ │ │ │ + beq.n 434da │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 4373a │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4373a │ │ │ │ + cbnz r2, 434da │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 434da │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 436d8 │ │ │ │ + bne.n 43478 │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43756 │ │ │ │ + beq.n 434f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 43756 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 434f6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #5364 @ 0x14f4 │ │ │ │ + movw r1, #1972 @ 0x7b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r0, r3 │ │ │ │ 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 │ │ │ │ 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 437a6 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 437b0 │ │ │ │ + bne.n 43546 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 43550 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #11628 @ 0x2d6c │ │ │ │ + movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r2, r3, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ 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 r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 43800 │ │ │ │ + cbnz r4, 435a0 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 43800 │ │ │ │ + ble.n 435a0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 43800 │ │ │ │ - cbz r2, 43800 │ │ │ │ + bne.n 435a0 │ │ │ │ + cbz r2, 435a0 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #5996 @ 0x176c │ │ │ │ + movw r1, #2048 @ 0x800 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 43818 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 435b8 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #16] @ (43820 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #16] @ (435c0 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 437ea │ │ │ │ + bne.n 4358a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r6, #200 @ 0xc8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 43840 │ │ │ │ + cbz r3, 435e0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 43842 │ │ │ │ + b.n 435e2 │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ - blx 297cc │ │ │ │ - cbnz r6, 43858 │ │ │ │ + blx 29a8c │ │ │ │ + cbnz r6, 435f8 │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 43858 │ │ │ │ + ble.n 435f8 │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 43858 │ │ │ │ - cbnz r4, 43874 │ │ │ │ + bgt.n 435f8 │ │ │ │ + cbnz r4, 43614 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #96] @ (438cc ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #96] @ (4366c ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 438ba │ │ │ │ + cbz r0, 4365a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl f11c4 │ │ │ │ - cbz r0, 43882 │ │ │ │ + bl f1054 │ │ │ │ + cbz r0, 43622 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 438ba │ │ │ │ + b.n 4365a │ │ │ │ add r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 438a6 │ │ │ │ + beq.n 43646 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 43890 │ │ │ │ + cbz r6, 43630 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 438aa │ │ │ │ + beq.n 4364a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 438ac │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 4364c │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4387e │ │ │ │ - b.n 438ac │ │ │ │ + bne.n 4361e │ │ │ │ + b.n 4364c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 438ac │ │ │ │ + b.n 4364c │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ - bl 3eb40 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 3e90e <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 438c4 │ │ │ │ + cbz r3, 43664 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #244 @ 0xf4 │ │ │ │ lsls r6, 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 438fe │ │ │ │ + bhi.n 4369e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 192c8c │ │ │ │ - bl ee2fc │ │ │ │ + bl 1924bc │ │ │ │ + bl ee460 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 127478 │ │ │ │ + b.w 1272d0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #58828 @ 0xe5cc │ │ │ │ + movw r0, #55436 @ 0xd88c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #3 │ │ │ │ - bl 1fe84c │ │ │ │ + bl 1ff538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 438e4 │ │ │ │ + bne.n 43684 │ │ │ │ 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, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 43934 │ │ │ │ + bhi.n 436d4 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 4394a │ │ │ │ + ble.n 436ea │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 43952 │ │ │ │ - movw r0, #62632 @ 0xf4a8 │ │ │ │ + b.n 436f2 │ │ │ │ + movw r0, #59240 @ 0xe768 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fe84c │ │ │ │ + bl 1ff538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4392c │ │ │ │ + bne.n 436cc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 42b64 │ │ │ │ + b.w 42904 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 43968 │ │ │ │ - b.w 188c44 │ │ │ │ + beq.n 43708 │ │ │ │ + b.w 1880a4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ ldrb.w r1, [r0, #44] @ 0x2c │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ @@ -36974,155 +36749,155 @@ │ │ │ │ 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 2a7ed4 <_PyTime_AsTimeval@@Base+0x1d94> │ │ │ │ + bl 2a7bf4 <_PyTime_AsTimeval@@Base+0x1d98> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 439b4 │ │ │ │ + bne.n 43754 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 439ea │ │ │ │ + b.n 4378a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r5, sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2a835c <_PyTime_AsTimeval@@Base+0x221c> │ │ │ │ + bl 2a807c <_PyTime_AsTimeval@@Base+0x2220> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 439b0 │ │ │ │ + beq.n 43750 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000439f0 : │ │ │ │ +00043790 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (43a08 ) │ │ │ │ + ldr r4, [pc, #16] @ (437a8 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 249dd8 │ │ │ │ + b.w 24a4f0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5} │ │ │ │ movw r3, #32492 @ 0x7eec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 43b1c │ │ │ │ + bne.n 438bc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 43b1c │ │ │ │ + bne.n 438bc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ subs r4, r1, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - cbz r0, 43a3c │ │ │ │ - cbz r4, 43a3c │ │ │ │ + cbz r0, 437dc │ │ │ │ + cbz r4, 437dc │ │ │ │ pop {r4, r5} │ │ │ │ - b.w f5004 │ │ │ │ + b.w f5030 │ │ │ │ cmp r5, #5 │ │ │ │ - bhi.n 43af8 │ │ │ │ + bhi.n 43898 │ │ │ │ tbb [pc, r5] │ │ │ │ - ldr r0, [pc, #144] @ (43ad8 ) │ │ │ │ + ldr r0, [pc, #144] @ (43878 ) │ │ │ │ asrs r3, r0, #8 │ │ │ │ ldrh r6, [r6, r0] │ │ │ │ clz r3, r0 │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r3, r4 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ - b.n 43b24 │ │ │ │ + b.n 438c4 │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ - b.n 43b24 │ │ │ │ + b.n 438c4 │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r2 │ │ │ │ - b.n 43b24 │ │ │ │ + b.n 438c4 │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ it ls │ │ │ │ movls r0, r2 │ │ │ │ - b.n 43b24 │ │ │ │ + b.n 438c4 │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ it hi │ │ │ │ movhi r0, r2 │ │ │ │ - b.n 43b24 │ │ │ │ + b.n 438c4 │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ it cc │ │ │ │ movcc r0, r2 │ │ │ │ - b.n 43b24 │ │ │ │ + b.n 438c4 │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -37130,832 +36905,888 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, #20 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 43b4c │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 438ec │ │ │ │ + bl 4f206 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 43d5c │ │ │ │ + bne.w 43afc │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 43bb0 │ │ │ │ + cbz r0, 43950 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 43bb0 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 43950 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 43bb0 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 43950 │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9058 <_PyArena_AddPyObject@@Base+0x10c> │ │ │ │ - cbz r0, 43bb0 │ │ │ │ + bl b9320 <_PyArena_AddPyObject@@Base+0x10c> │ │ │ │ + cbz r0, 43950 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movw r3, #43964 @ 0xabbc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #11732 @ 0x2dd4 │ │ │ │ + movw r3, #8340 @ 0x2094 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - bl 232c3c <_PyOS_URandomNonblock@@Base+0xbf8> │ │ │ │ - bl 94cf4 │ │ │ │ + bl 2338c4 <_PyOS_URandomNonblock@@Base+0xbe8> │ │ │ │ + bl 94f8c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 43d54 │ │ │ │ - b.n 43d5c │ │ │ │ + bne.w 43af4 │ │ │ │ + b.n 43afc │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 43d5c │ │ │ │ + bne.w 43afc │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 43c12 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 439b2 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 43c12 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 439b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl e6c24 │ │ │ │ - cbz r0, 43c12 │ │ │ │ - movw r0, #22219 @ 0x56cb │ │ │ │ + bl e6e28 │ │ │ │ + cbz r0, 439b2 │ │ │ │ + movw r0, #21603 @ 0x5463 │ │ │ │ movt r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl b5efc <_Py_GetConfig@@Base+0x3c> │ │ │ │ - cbz r0, 43c12 │ │ │ │ + bl b61b0 <_Py_GetConfig@@Base+0x3c> │ │ │ │ + cbz r0, 439b2 │ │ │ │ movw r1, #44052 @ 0xac14 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #11792 @ 0x2e10 │ │ │ │ + movw r3, #8400 @ 0x20d0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 232c3c <_PyOS_URandomNonblock@@Base+0xbf8> │ │ │ │ - bl 94cf4 │ │ │ │ + bl 2338c4 <_PyOS_URandomNonblock@@Base+0xbe8> │ │ │ │ + bl 94f8c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 43d54 │ │ │ │ - b.n 43d5c │ │ │ │ + bne.w 43af4 │ │ │ │ + b.n 43afc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 43d5c │ │ │ │ + bne.w 43afc │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 43c94 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 43a34 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 43c94 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 43a34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4577e │ │ │ │ - cbz r0, 43c94 │ │ │ │ + bl 45516 │ │ │ │ + cbz r0, 43a34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 201754 │ │ │ │ - cbz r0, 43c94 │ │ │ │ + bl 202440 │ │ │ │ + cbz r0, 43a34 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 43c94 │ │ │ │ + cbz r0, 43a34 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 43c94 │ │ │ │ + cbz r0, 43a34 │ │ │ │ mov r0, r4 │ │ │ │ - bl d3370 │ │ │ │ - cbz r0, 43c94 │ │ │ │ + bl d37bc │ │ │ │ + cbz r0, 43a34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 45abe │ │ │ │ + bl 45856 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 43c94 │ │ │ │ + cbnz r3, 43a34 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 43c94 │ │ │ │ - movw r3, #11832 @ 0x2e38 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 43a34 │ │ │ │ + movw r3, #8440 @ 0x20f8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #44052 @ 0xac14 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r7, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - b.n 43d3e │ │ │ │ + b.n 43ade │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 43d5c │ │ │ │ + bne.n 43afc │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43d5a │ │ │ │ + beq.n 43afa │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43d5a │ │ │ │ + beq.n 43afa │ │ │ │ mov r0, r4 │ │ │ │ - bl 4577e │ │ │ │ + bl 45516 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43d5a │ │ │ │ + beq.n 43afa │ │ │ │ mov r0, r4 │ │ │ │ - bl 293868 │ │ │ │ + bl 293bc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43d5a │ │ │ │ + beq.n 43afa │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43d5a │ │ │ │ + beq.n 43afa │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 43cee │ │ │ │ + bne.n 43a8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f476 │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 43cfa │ │ │ │ + cbz r3, 43a9a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 43d5a │ │ │ │ + b.n 43afa │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl d3370 │ │ │ │ - cbz r0, 43d0e │ │ │ │ + bl d37bc │ │ │ │ + cbz r0, 43aae │ │ │ │ mov r0, r4 │ │ │ │ - bl 45abe │ │ │ │ + bl 45856 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 43d10 │ │ │ │ + cbz r3, 43ab0 │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r2, 43d5a │ │ │ │ + cbnz r2, 43afa │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 43d5a │ │ │ │ - movw r3, #11832 @ 0x2e38 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 43afa │ │ │ │ + movw r3, #8440 @ 0x20f8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #44052 @ 0xac14 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r5, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r5, #12] │ │ │ │ - bl 239580 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 23a1c4 │ │ │ │ + bl 94f8c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 43d5c │ │ │ │ + cbz r0, 43afc │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 43d60 │ │ │ │ + b.n 43b00 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ 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, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #11892 @ 0x2e74 │ │ │ │ + movw r1, #8500 @ 0x2134 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43da6 │ │ │ │ + beq.n 43b46 │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ 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} │ │ │ │ │ │ │ │ -00043daa : │ │ │ │ +00043b4a : │ │ │ │ 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 441d8 <_PyObject_GetDictPtr@@Base> │ │ │ │ - cbnz r0, 43df2 │ │ │ │ + bl 43f78 <_PyObject_GetDictPtr@@Base> │ │ │ │ + cbnz r0, 43b92 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 43dd6 │ │ │ │ + bpl.n 43b76 │ │ │ │ ldr.w r3, [r5, #-12] │ │ │ │ - cbnz r3, 43dd6 │ │ │ │ - bl 241c5c │ │ │ │ - b.n 43dec │ │ │ │ + cbnz r3, 43b76 │ │ │ │ + bl 242440 │ │ │ │ + b.n 43b8c │ │ │ │ movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43844 @ 0xab44 │ │ │ │ + movw r1, #40392 @ 0x9dc8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 43e48 │ │ │ │ - cbnz r4, 43e0c │ │ │ │ + b.n 43be8 │ │ │ │ + cbnz r4, 43bac │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12212 @ 0x2fb4 │ │ │ │ + movw r1, #8820 @ 0x2274 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 43dec │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 43b8c │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 43e30 │ │ │ │ + bmi.n 43bd0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #12236 @ 0x2fcc │ │ │ │ + movw r1, #8844 @ 0x228c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 43dec │ │ │ │ + bl f5e88 │ │ │ │ + b.n 43b8c │ │ │ │ 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 1f7c04 │ │ │ │ + bl 1f87fc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 43e6a │ │ │ │ + cbz r3, 43c0a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 43e82 │ │ │ │ + b.n 43c22 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 43e72 │ │ │ │ + bgt.n 43c12 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 43e82 │ │ │ │ + b.n 43c22 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 43e6e │ │ │ │ + bne.n 43c0e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 43e6e │ │ │ │ + beq.n 43c0e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 43ea6 │ │ │ │ + b.n 43c46 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movw r3, #10136 @ 0x2798 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 441c2 │ │ │ │ + beq.w 43f62 │ │ │ │ add r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #0 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ - bl 9f51c │ │ │ │ + bl 9f740 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 441c0 │ │ │ │ - ldr r3, [pc, #640] @ (44140 ) │ │ │ │ + beq.w 43f60 │ │ │ │ + ldr r3, [pc, #640] @ (43ee0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movw r8, #41436 @ 0xa1dc │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r6, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 44012 │ │ │ │ + bne.w 43db2 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 105170 │ │ │ │ + bl 10508c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 44012 │ │ │ │ + bne.w 43db2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43f0c │ │ │ │ + beq.n 43cac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43f0c │ │ │ │ + cbnz r3, 43cac │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f870 │ │ │ │ + bl 9fa94 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 43f4a │ │ │ │ + cbnz r0, 43cea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43f30 │ │ │ │ + beq.n 43cd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43f30 │ │ │ │ + cbnz r3, 43cd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - bl 94cf4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 441c2 │ │ │ │ + bne.w 43f62 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 43fce │ │ │ │ + bne.n 43d6e │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 105170 │ │ │ │ + bl 10508c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r3, 43fce │ │ │ │ + cbnz r3, 43d6e │ │ │ │ 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 43fb6 │ │ │ │ + beq.n 43d56 │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 43f96 │ │ │ │ + bge.n 43d36 │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 43fa4 │ │ │ │ + bge.n 43d44 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ - vldr d5, [pc, #400] @ 44138 │ │ │ │ + vldr d5, [pc, #400] @ 43ed8 │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 43fce │ │ │ │ + bhi.n 43d6e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 43f10 │ │ │ │ + beq.n 43cb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 43f10 │ │ │ │ + bne.n 43cb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43f10 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43cb0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4404e │ │ │ │ + beq.n 43dee │ │ │ │ mov r1, r4 │ │ │ │ - bl 14a264 │ │ │ │ + bl 14a2ec │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43ff8 │ │ │ │ + beq.n 43d98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 43ff8 │ │ │ │ + cbnz r3, 43d98 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4400e │ │ │ │ + beq.n 43dae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4400e │ │ │ │ + cbnz r3, 43dae │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 44086 │ │ │ │ + beq.n 43e26 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r7, #24672 @ 0x6060 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 44144 │ │ │ │ + bne.w 43ee4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ vldr d8, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 440a0 │ │ │ │ + beq.n 43e40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 440a0 │ │ │ │ + cbnz r3, 43e40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 440a0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43e40 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 440ec │ │ │ │ + beq.n 43e8c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9b4b4 │ │ │ │ + bl 9b750 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 44066 │ │ │ │ + cbnz r0, 43e06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44086 │ │ │ │ + beq.n 43e26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44086 │ │ │ │ + cbnz r3, 43e26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44086 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43e26 │ │ │ │ mov r1, r4 │ │ │ │ - bl 14a264 │ │ │ │ + bl 14a2ec │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 44118 │ │ │ │ + bne.n 43eb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 44128 │ │ │ │ + bne.n 43ec8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 44144 │ │ │ │ + bne.n 43ee4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4409c │ │ │ │ + beq.n 43e3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4409c │ │ │ │ + cbnz r3, 43e3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 441c2 │ │ │ │ + b.n 43f62 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f870 │ │ │ │ + bl 9fa94 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 440e0 │ │ │ │ + cbnz r0, 43e80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 440c6 │ │ │ │ + beq.n 43e66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 440c6 │ │ │ │ + cbnz r3, 43e66 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - bl 94cf4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 441c2 │ │ │ │ + bne.n 43f62 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9b4b4 │ │ │ │ + b.w 9b750 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 4403e │ │ │ │ + bne.n 43dde │ │ │ │ vldr d7, [r4, #8] │ │ │ │ - b.n 44100 │ │ │ │ - bl 105170 │ │ │ │ + b.n 43ea0 │ │ │ │ + bl 10508c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 44042 │ │ │ │ + bne.n 43de2 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 440a4 │ │ │ │ + beq.n 43e44 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 440a4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 440a4 │ │ │ │ + bne.n 43e44 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43e44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 44078 │ │ │ │ + bne.n 43e18 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44078 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43e18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 44082 │ │ │ │ + bne.n 43e22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44082 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43e22 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r0 │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r4, r6 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f870 │ │ │ │ + bl 9fa94 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r6, 44178 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 441a8 │ │ │ │ + cbnz r6, 43f18 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 43f48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44174 │ │ │ │ + beq.n 43f14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44174 │ │ │ │ + cbnz r3, 43f14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 441a8 │ │ │ │ - bl 14a264 │ │ │ │ + b.n 43f48 │ │ │ │ + bl 14a2ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 44190 │ │ │ │ + beq.n 43f30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44190 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 43f30 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 441a2 │ │ │ │ + beq.n 43f42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 441a2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 43f42 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 4414a │ │ │ │ + bne.n 43eea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 441c2 │ │ │ │ + beq.n 43f62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 441c2 │ │ │ │ + cbnz r3, 43f62 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 441c2 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43f62 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -000441ce : │ │ │ │ - ldr r0, [pc, #4] @ (441d4 ) │ │ │ │ - b.w ede8c │ │ │ │ +00043f6e : │ │ │ │ + ldr r0, [pc, #4] @ (43f74 ) │ │ │ │ + b.w edff0 │ │ │ │ movs r7, #196 @ 0xc4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000441d8 <_PyObject_GetDictPtr@@Base>: │ │ │ │ +00043f78 <_PyObject_GetDictPtr@@Base>: │ │ │ │ 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] │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r1, #27 │ │ │ │ - bmi.n 44216 <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ + bmi.n 43fb6 <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ ldr.w r4, [r2, #144] @ 0x90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 44232 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ - bge.n 44212 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ + beq.n 43fd2 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + bge.n 43fb2 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r2, r0, [r2, #16] │ │ │ │ cmp r1, #0 │ │ │ │ it lt │ │ │ │ neglt r1, r1 │ │ │ │ adds r2, #3 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r4, r2 │ │ │ │ add r4, r5 │ │ │ │ - b.n 44232 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + b.n 43fd2 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ - cbnz r3, 4422e <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + cbnz r3, 43fce <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ lsls r3, r1, #29 │ │ │ │ - bpl.n 4422e <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ - bl 24af60 <_PyObject_FunctionStr@@Base+0x378> │ │ │ │ + bpl.n 43fce <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + bl 24b678 <_PyObject_FunctionStr@@Base+0x378> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4422e <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ - bl f8b9c │ │ │ │ - b.n 44232 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + cbnz r0, 43fce <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + bl f8b98 │ │ │ │ + b.n 43fd2 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ sub.w r4, r5, #12 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 44266 <_PyObject_GetDictPtr@@Base+0x8e> │ │ │ │ + bne.n 44006 <_PyObject_GetDictPtr@@Base+0x8e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f11c4 │ │ │ │ - cbz r0, 4427c <_PyObject_GetDictPtr@@Base+0xa4> │ │ │ │ + bl f1054 │ │ │ │ + cbz r0, 4401c <_PyObject_GetDictPtr@@Base+0xa4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 442c2 <_PyObject_GetDictPtr@@Base+0xea> │ │ │ │ - movw r0, #45784 @ 0xb2d8 │ │ │ │ + b.n 44062 <_PyObject_GetDictPtr@@Base+0xea> │ │ │ │ + movw r0, #42392 @ 0xa598 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44262 <_PyObject_GetDictPtr@@Base+0x8a> │ │ │ │ - b.n 44258 <_PyObject_GetDictPtr@@Base+0x80> │ │ │ │ + beq.n 44002 <_PyObject_GetDictPtr@@Base+0x8a> │ │ │ │ + b.n 43ff8 <_PyObject_GetDictPtr@@Base+0x80> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1b5fd4 │ │ │ │ + bl 1b5db4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 44290 <_PyObject_GetDictPtr@@Base+0xb8> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 44030 <_PyObject_GetDictPtr@@Base+0xb8> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44262 <_PyObject_GetDictPtr@@Base+0x8a> │ │ │ │ + bne.n 44002 <_PyObject_GetDictPtr@@Base+0x8a> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ uxth r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 442bc <_PyObject_GetDictPtr@@Base+0xe4> │ │ │ │ + ble.n 4405c <_PyObject_GetDictPtr@@Base+0xe4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - movw r1, #43512 @ 0xa9f8 │ │ │ │ + movw r1, #40120 @ 0x9cb8 │ │ │ │ movt r1, #74 @ 0x4a │ │ │ │ add r3, r2 │ │ │ │ ldrb.w r5, [r2], #1 │ │ │ │ lsls r4, r0, #8 │ │ │ │ uxth r4, r4 │ │ │ │ cmp r3, r2 │ │ │ │ eor.w r5, r5, r0, lsr #8 │ │ │ │ ldrh.w r0, [r1, r5, lsl #1] │ │ │ │ eor.w r0, r0, r4 │ │ │ │ - bne.n 442a4 <_PyObject_GetDictPtr@@Base+0xcc> │ │ │ │ - bl 9123c │ │ │ │ + bne.n 44044 <_PyObject_GetDictPtr@@Base+0xcc> │ │ │ │ + bl 914d8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 442cc <_PyObject_GetDictPtr@@Base+0xf4> │ │ │ │ + cbz r3, 4406c <_PyObject_GetDictPtr@@Base+0xf4> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #41240 @ 0xa118 │ │ │ │ - movt r1, #2 │ │ │ │ - b.w 306fc │ │ │ │ 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 44302 <_PyObject_GetDictPtr@@Base+0x12a> │ │ │ │ + bl 44136 <_PyObject_GetDictPtr@@Base+0x1be> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + movw r2, #56232 @ 0xdba8 │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + bl 223840 │ │ │ │ + cbnz r0, 440ba <_PyObject_GetDictPtr@@Base+0x142> │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + b.n 4411c <_PyObject_GetDictPtr@@Base+0x1a4> │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #30 │ │ │ │ + bpl.n 440fe <_PyObject_GetDictPtr@@Base+0x186> │ │ │ │ + ldr r2, [pc, #92] @ (44120 <_PyObject_GetDictPtr@@Base+0x1a8>) │ │ │ │ + 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 440e8 <_PyObject_GetDictPtr@@Base+0x170> │ │ │ │ + cmp r1, #10 │ │ │ │ + bls.n 440f2 <_PyObject_GetDictPtr@@Base+0x17a> │ │ │ │ + add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ + add r2, r3 │ │ │ │ + b.n 440fa <_PyObject_GetDictPtr@@Base+0x182> │ │ │ │ + add.w r3, r3, #98304 @ 0x18000 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ + add r2, r3 │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ + b.n 44102 <_PyObject_GetDictPtr@@Base+0x18a> │ │ │ │ + ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r1, [pc, #28] @ (44124 <_PyObject_GetDictPtr@@Base+0x1ac>) │ │ │ │ + bl 86fe0 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 440b4 <_PyObject_GetDictPtr@@Base+0x13c> │ │ │ │ + ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ + cbz r3, 4411c <_PyObject_GetDictPtr@@Base+0x1a4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 137d78 │ │ │ │ + mov r0, r5 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + sxth r4, r5 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + mov r0, r1 │ │ │ │ + movw r1, #40428 @ 0x9dec │ │ │ │ + movt r1, #2 │ │ │ │ + b.w 3049c │ │ │ │ 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 fp, [r0, #8] │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 44324 <_PyObject_GetDictPtr@@Base+0x14c> │ │ │ │ + beq.n 44158 <_PyObject_GetDictPtr@@Base+0x1e0> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 4432e <_PyObject_GetDictPtr@@Base+0x156> │ │ │ │ + b.n 44162 <_PyObject_GetDictPtr@@Base+0x1ea> │ │ │ │ movw r3, #11048 @ 0x2b28 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #2776 @ 0xad8 │ │ │ │ + movw r1, #7132 @ 0x1bdc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 121aec │ │ │ │ + bl 12188c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4461a <_PyObject_GetDictPtr@@Base+0x442> │ │ │ │ + beq.w 4444e <_PyObject_GetDictPtr@@Base+0x4d6> │ │ │ │ ldr r5, [r0, #8] │ │ │ │ - cbnz r5, 44368 <_PyObject_GetDictPtr@@Base+0x190> │ │ │ │ + cbnz r5, 4419c <_PyObject_GetDictPtr@@Base+0x224> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4435c <_PyObject_GetDictPtr@@Base+0x184> │ │ │ │ + beq.n 44190 <_PyObject_GetDictPtr@@Base+0x218> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4435c <_PyObject_GetDictPtr@@Base+0x184> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 44190 <_PyObject_GetDictPtr@@Base+0x218> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #460 @ 0x1cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 19b4b4 │ │ │ │ + b.w 19ada8 │ │ │ │ cmp r5, #10 │ │ │ │ - ble.n 443a4 <_PyObject_GetDictPtr@@Base+0x1cc> │ │ │ │ + ble.n 441d8 <_PyObject_GetDictPtr@@Base+0x260> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r5, r3 │ │ │ │ - bhi.n 44386 <_PyObject_GetDictPtr@@Base+0x1ae> │ │ │ │ + bhi.n 441ba <_PyObject_GetDictPtr@@Base+0x242> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r5, r0 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 443ac <_PyObject_GetDictPtr@@Base+0x1d4> │ │ │ │ + cbnz r0, 441e0 <_PyObject_GetDictPtr@@Base+0x268> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4439c <_PyObject_GetDictPtr@@Base+0x1c4> │ │ │ │ + beq.n 441d0 <_PyObject_GetDictPtr@@Base+0x258> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4439c <_PyObject_GetDictPtr@@Base+0x1c4> │ │ │ │ + cbnz r3, 441d0 <_PyObject_GetDictPtr@@Base+0x258> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - bl 241c5c │ │ │ │ - b.n 4461a <_PyObject_GetDictPtr@@Base+0x442> │ │ │ │ + bl 242440 │ │ │ │ + b.n 4444e <_PyObject_GetDictPtr@@Base+0x4d6> │ │ │ │ add r7, sp, #16 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.w 444e2 <_PyObject_GetDictPtr@@Base+0x30a> │ │ │ │ + ble.w 44316 <_PyObject_GetDictPtr@@Base+0x39e> │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r7 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ mov r7, r5 │ │ │ │ mov r8, r9 │ │ │ │ movw r5, #41228 @ 0xa10c │ │ │ │ @@ -37966,534 +37797,477 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r4, #12 │ │ │ │ ldrmi r1, [r4, #12] │ │ │ │ ldr.w r6, [r1, r9, lsl #2] │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 443fa <_PyObject_GetDictPtr@@Base+0x222> │ │ │ │ + bne.n 4422e <_PyObject_GetDictPtr@@Base+0x2b6> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r0, r2 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r6, #0] │ │ │ │ str.w r6, [sl, #4] │ │ │ │ adds r6, #16 │ │ │ │ str.w r1, [sl, #8] │ │ │ │ str.w r6, [sl] │ │ │ │ - b.n 44460 <_PyObject_GetDictPtr@@Base+0x288> │ │ │ │ + b.n 44294 <_PyObject_GetDictPtr@@Base+0x31c> │ │ │ │ cmp r0, r2 │ │ │ │ mov r1, sl │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 44448 <_PyObject_GetDictPtr@@Base+0x270> │ │ │ │ + cbz r0, 4427c <_PyObject_GetDictPtr@@Base+0x304> │ │ │ │ ldr r7, [sp, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 44426 <_PyObject_GetDictPtr@@Base+0x24e> │ │ │ │ + beq.n 4425a <_PyObject_GetDictPtr@@Base+0x2e2> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ - cbnz r1, 44426 <_PyObject_GetDictPtr@@Base+0x24e> │ │ │ │ + cbnz r1, 4425a <_PyObject_GetDictPtr@@Base+0x2e2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r2, #43792 @ 0xab10 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r1, #12180 @ 0x2f94 │ │ │ │ + movw r1, #8788 @ 0x2254 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r5, r9 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r9 │ │ │ │ - bl f5e60 │ │ │ │ - b.n 44598 <_PyObject_GetDictPtr@@Base+0x3c0> │ │ │ │ + bl f5e88 │ │ │ │ + b.n 443cc <_PyObject_GetDictPtr@@Base+0x454> │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 44460 <_PyObject_GetDictPtr@@Base+0x288> │ │ │ │ + beq.n 44294 <_PyObject_GetDictPtr@@Base+0x31c> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ - cbnz r1, 44460 <_PyObject_GetDictPtr@@Base+0x288> │ │ │ │ + cbnz r1, 44294 <_PyObject_GetDictPtr@@Base+0x31c> │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ add.w r6, r9, #1 │ │ │ │ sub.w r0, r0, r8 │ │ │ │ cmp r0, r1 │ │ │ │ - blt.n 44490 <_PyObject_GetDictPtr@@Base+0x2b8> │ │ │ │ + blt.n 442c4 <_PyObject_GetDictPtr@@Base+0x34c> │ │ │ │ add r8, r1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 444ac <_PyObject_GetDictPtr@@Base+0x2d4> │ │ │ │ + beq.n 442e0 <_PyObject_GetDictPtr@@Base+0x368> │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #32767 @ 0x7fff │ │ │ │ sub.w r1, r1, r8 │ │ │ │ cmp r1, fp │ │ │ │ - bge.n 444aa <_PyObject_GetDictPtr@@Base+0x2d2> │ │ │ │ + bge.n 442de <_PyObject_GetDictPtr@@Base+0x366> │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12244 @ 0x2fd4 │ │ │ │ + movw r1, #8852 @ 0x2294 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r7, [sp, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 444ca <_PyObject_GetDictPtr@@Base+0x2f2> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 442fe <_PyObject_GetDictPtr@@Base+0x386> │ │ │ │ add r8, fp │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 444d0 <_PyObject_GetDictPtr@@Base+0x2f8> │ │ │ │ + beq.n 44304 <_PyObject_GetDictPtr@@Base+0x38c> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12272 @ 0x2ff0 │ │ │ │ + movw r1, #8880 @ 0x22b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r7, [sp, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov r5, r6 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 44598 <_PyObject_GetDictPtr@@Base+0x3c0> │ │ │ │ + b.n 443cc <_PyObject_GetDictPtr@@Base+0x454> │ │ │ │ add.w sl, sl, #44 @ 0x2c │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 444dc <_PyObject_GetDictPtr@@Base+0x304> │ │ │ │ + beq.n 44310 <_PyObject_GetDictPtr@@Base+0x398> │ │ │ │ mov r9, r6 │ │ │ │ - b.n 443c6 <_PyObject_GetDictPtr@@Base+0x1ee> │ │ │ │ + b.n 441fa <_PyObject_GetDictPtr@@Base+0x282> │ │ │ │ mov r5, r7 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ - b.n 444e8 <_PyObject_GetDictPtr@@Base+0x310> │ │ │ │ + b.n 4431c <_PyObject_GetDictPtr@@Base+0x3a4> │ │ │ │ movs r5, #0 │ │ │ │ movs r3, #1 │ │ │ │ mov r8, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 19b4b4 │ │ │ │ + bl 19ada8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44598 <_PyObject_GetDictPtr@@Base+0x3c0> │ │ │ │ + beq.n 443cc <_PyObject_GetDictPtr@@Base+0x454> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r2, 44502 <_PyObject_GetDictPtr@@Base+0x32a> │ │ │ │ + cbz r2, 44336 <_PyObject_GetDictPtr@@Base+0x3be> │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ - b.n 4450a <_PyObject_GetDictPtr@@Base+0x332> │ │ │ │ + b.n 4433e <_PyObject_GetDictPtr@@Base+0x3c6> │ │ │ │ movw r9, #11048 @ 0x2b28 │ │ │ │ movt r9, #83 @ 0x53 │ │ │ │ cmp.w r8, #1048576 @ 0x100000 │ │ │ │ - blt.n 4451e <_PyObject_GetDictPtr@@Base+0x346> │ │ │ │ + blt.n 44352 <_PyObject_GetDictPtr@@Base+0x3da> │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 4451e <_PyObject_GetDictPtr@@Base+0x346> │ │ │ │ - bl b3548 │ │ │ │ + bpl.n 44352 <_PyObject_GetDictPtr@@Base+0x3da> │ │ │ │ + bl b37f8 │ │ │ │ movs r3, #1 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 44522 <_PyObject_GetDictPtr@@Base+0x34a> │ │ │ │ + b.n 44356 <_PyObject_GetDictPtr@@Base+0x3de> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 44534 <_PyObject_GetDictPtr@@Base+0x35c> │ │ │ │ - cbz r5, 44590 <_PyObject_GetDictPtr@@Base+0x3b8> │ │ │ │ + beq.n 44368 <_PyObject_GetDictPtr@@Base+0x3f0> │ │ │ │ + cbz r5, 443c4 <_PyObject_GetDictPtr@@Base+0x44c> │ │ │ │ mov r8, r4 │ │ │ │ mov sl, r7 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 44560 <_PyObject_GetDictPtr@@Base+0x388> │ │ │ │ - cbz r5, 44590 <_PyObject_GetDictPtr@@Base+0x3b8> │ │ │ │ + b.n 44394 <_PyObject_GetDictPtr@@Base+0x41c> │ │ │ │ + cbz r5, 443c4 <_PyObject_GetDictPtr@@Base+0x44c> │ │ │ │ mov.w fp, #44 @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ mov sl, r7 │ │ │ │ mov r4, r3 │ │ │ │ mla fp, fp, r5, r7 │ │ │ │ ldr.w r8, [sl, #8] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [sl], #44 │ │ │ │ mov r2, r8 │ │ │ │ add r9, r8 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ cmp sl, fp │ │ │ │ - bne.n 44544 <_PyObject_GetDictPtr@@Base+0x36c> │ │ │ │ + bne.n 44378 <_PyObject_GetDictPtr@@Base+0x400> │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - b.n 44590 <_PyObject_GetDictPtr@@Base+0x3b8> │ │ │ │ + b.n 443c4 <_PyObject_GetDictPtr@@Base+0x44c> │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [sl] │ │ │ │ adds r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w sl, sl, #44 @ 0x2c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r4, r5 │ │ │ │ add r9, r2 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r9 │ │ │ │ - beq.n 4458c <_PyObject_GetDictPtr@@Base+0x3b4> │ │ │ │ + beq.n 443c0 <_PyObject_GetDictPtr@@Base+0x448> │ │ │ │ add r9, fp │ │ │ │ - blx 29e6c │ │ │ │ - b.n 44560 <_PyObject_GetDictPtr@@Base+0x388> │ │ │ │ + blx 2a620 │ │ │ │ + b.n 44394 <_PyObject_GetDictPtr@@Base+0x41c> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r4, r8 │ │ │ │ - cbz r3, 44598 <_PyObject_GetDictPtr@@Base+0x3c0> │ │ │ │ + cbz r3, 443cc <_PyObject_GetDictPtr@@Base+0x454> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 445ae <_PyObject_GetDictPtr@@Base+0x3d6> │ │ │ │ + beq.n 443e2 <_PyObject_GetDictPtr@@Base+0x46a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 445ae <_PyObject_GetDictPtr@@Base+0x3d6> │ │ │ │ + cbnz r3, 443e2 <_PyObject_GetDictPtr@@Base+0x46a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 44608 <_PyObject_GetDictPtr@@Base+0x430> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4443c <_PyObject_GetDictPtr@@Base+0x4c4> │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ - movw fp, #28761 @ 0x7059 │ │ │ │ + movw fp, #28693 @ 0x7015 │ │ │ │ movt fp, #21 │ │ │ │ mov r8, r7 │ │ │ │ mov.w sl, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mla r5, r3, r5, r7 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ - cbz r4, 44600 <_PyObject_GetDictPtr@@Base+0x428> │ │ │ │ + cbz r4, 44434 <_PyObject_GetDictPtr@@Base+0x4bc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 445ea <_PyObject_GetDictPtr@@Base+0x412> │ │ │ │ + cbz r3, 4441e <_PyObject_GetDictPtr@@Base+0x4a6> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 445ea <_PyObject_GetDictPtr@@Base+0x412> │ │ │ │ + cbz r3, 4441e <_PyObject_GetDictPtr@@Base+0x4a6> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, fp │ │ │ │ - bne.n 445e8 <_PyObject_GetDictPtr@@Base+0x410> │ │ │ │ + bne.n 4441c <_PyObject_GetDictPtr@@Base+0x4a4> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 445ea <_PyObject_GetDictPtr@@Base+0x412> │ │ │ │ + b.n 4441e <_PyObject_GetDictPtr@@Base+0x4a6> │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w sl, [r8, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 44600 <_PyObject_GetDictPtr@@Base+0x428> │ │ │ │ + beq.n 44434 <_PyObject_GetDictPtr@@Base+0x4bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44600 <_PyObject_GetDictPtr@@Base+0x428> │ │ │ │ + cbnz r3, 44434 <_PyObject_GetDictPtr@@Base+0x4bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #44 @ 0x2c │ │ │ │ cmp r8, r5 │ │ │ │ - bne.n 445c8 <_PyObject_GetDictPtr@@Base+0x3f0> │ │ │ │ + bne.n 443fc <_PyObject_GetDictPtr@@Base+0x484> │ │ │ │ add r3, sp, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 44612 <_PyObject_GetDictPtr@@Base+0x43a> │ │ │ │ + bne.n 44446 <_PyObject_GetDictPtr@@Base+0x4ce> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4461a <_PyObject_GetDictPtr@@Base+0x442> │ │ │ │ + b.n 4444e <_PyObject_GetDictPtr@@Base+0x4d6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84464 │ │ │ │ - b.n 4460e <_PyObject_GetDictPtr@@Base+0x436> │ │ │ │ + bl 84544 │ │ │ │ + b.n 44442 <_PyObject_GetDictPtr@@Base+0x4ca> │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ - movw r2, #59624 @ 0xe8e8 │ │ │ │ - movt r2, #44 @ 0x2c │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - bl 2229fc │ │ │ │ - cbnz r0, 44648 <_PyObject_GetDictPtr@@Base+0x470> │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 446aa <_PyObject_GetDictPtr@@Base+0x4d2> │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #30 │ │ │ │ - bpl.n 4468c <_PyObject_GetDictPtr@@Base+0x4b4> │ │ │ │ - ldr r2, [pc, #96] @ (446b0 <_PyObject_GetDictPtr@@Base+0x4d8>) │ │ │ │ - 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 44676 <_PyObject_GetDictPtr@@Base+0x49e> │ │ │ │ - cmp r1, #10 │ │ │ │ - bls.n 44680 <_PyObject_GetDictPtr@@Base+0x4a8> │ │ │ │ - add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ - add r2, r3 │ │ │ │ - b.n 44688 <_PyObject_GetDictPtr@@Base+0x4b0> │ │ │ │ - add.w r3, r3, #98304 @ 0x18000 │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ - add r2, r3 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ - b.n 44690 <_PyObject_GetDictPtr@@Base+0x4b8> │ │ │ │ - ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [pc, #32] @ (446b4 <_PyObject_GetDictPtr@@Base+0x4dc>) │ │ │ │ - bl 86d78 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 44642 <_PyObject_GetDictPtr@@Base+0x46a> │ │ │ │ - ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 446aa <_PyObject_GetDictPtr@@Base+0x4d2> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 137cb0 │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - sxth r4, r5 │ │ │ │ - lsls r6, 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 │ │ │ │ - bl 27a3e4 <_PyTime_FromMillisecondsObject@@Base+0x10> │ │ │ │ + bl 27a4a8 <_PyTime_FromMillisecondsObject@@Base+0x234> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44748 <_PyObject_GetDictPtr@@Base+0x570> │ │ │ │ + beq.n 444e6 <_PyObject_GetDictPtr@@Base+0x56e> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 446ee <_PyObject_GetDictPtr@@Base+0x516> │ │ │ │ + cbnz r0, 4448c <_PyObject_GetDictPtr@@Base+0x514> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 4470e <_PyObject_GetDictPtr@@Base+0x536> │ │ │ │ + beq.n 444ac <_PyObject_GetDictPtr@@Base+0x534> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 4470e <_PyObject_GetDictPtr@@Base+0x536> │ │ │ │ - bl 98cd8 │ │ │ │ + b.n 444ac <_PyObject_GetDictPtr@@Base+0x534> │ │ │ │ + bl 98f74 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 44716 <_PyObject_GetDictPtr@@Base+0x53e> │ │ │ │ + cbnz r0, 444b4 <_PyObject_GetDictPtr@@Base+0x53c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44746 <_PyObject_GetDictPtr@@Base+0x56e> │ │ │ │ + beq.n 444e4 <_PyObject_GetDictPtr@@Base+0x56c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44746 <_PyObject_GetDictPtr@@Base+0x56e> │ │ │ │ + cbnz r3, 444e4 <_PyObject_GetDictPtr@@Base+0x56c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44746 <_PyObject_GetDictPtr@@Base+0x56e> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 444e4 <_PyObject_GetDictPtr@@Base+0x56c> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12340 @ 0x3034 │ │ │ │ + movw r0, #8948 @ 0x22f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 44736 <_PyObject_GetDictPtr@@Base+0x55e> │ │ │ │ + bne.n 444d4 <_PyObject_GetDictPtr@@Base+0x55c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 44748 <_PyObject_GetDictPtr@@Base+0x570> │ │ │ │ + b.n 444e6 <_PyObject_GetDictPtr@@Base+0x56e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 44732 <_PyObject_GetDictPtr@@Base+0x55a> │ │ │ │ + bne.n 444d0 <_PyObject_GetDictPtr@@Base+0x558> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44732 <_PyObject_GetDictPtr@@Base+0x55a> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 444d0 <_PyObject_GetDictPtr@@Base+0x558> │ │ │ │ movs r4, #0 │ │ │ │ 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 r0, [r0, #8] │ │ │ │ - bl 19b4b4 │ │ │ │ + bl 19ada8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4478a <_PyObject_GetDictPtr@@Base+0x5b2> │ │ │ │ + cbz r0, 44528 <_PyObject_GetDictPtr@@Base+0x5b0> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4476e <_PyObject_GetDictPtr@@Base+0x596> │ │ │ │ + cbz r3, 4450c <_PyObject_GetDictPtr@@Base+0x594> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 44776 <_PyObject_GetDictPtr@@Base+0x59e> │ │ │ │ + b.n 44514 <_PyObject_GetDictPtr@@Base+0x59c> │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 4477e <_PyObject_GetDictPtr@@Base+0x5a6> │ │ │ │ + cbz r2, 4451c <_PyObject_GetDictPtr@@Base+0x5a4> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 44786 <_PyObject_GetDictPtr@@Base+0x5ae> │ │ │ │ + b.n 44524 <_PyObject_GetDictPtr@@Base+0x5ac> │ │ │ │ movw r1, #11048 @ 0x2b28 │ │ │ │ movt r1, #83 @ 0x53 │ │ │ │ - bl 250b94 │ │ │ │ + bl 251084 <_PyCompile_GetBinaryIntrinsicName@@Base+0xf00> │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #26 │ │ │ │ - beq.n 447de <_PyObject_GetDictPtr@@Base+0x606> │ │ │ │ + beq.n 4457c <_PyObject_GetDictPtr@@Base+0x604> │ │ │ │ cmp r3, #27 │ │ │ │ - bne.n 44804 <_PyObject_GetDictPtr@@Base+0x62c> │ │ │ │ + bne.n 445a2 <_PyObject_GetDictPtr@@Base+0x62a> │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - cbnz r1, 447b4 <_PyObject_GetDictPtr@@Base+0x5dc> │ │ │ │ + cbnz r1, 44552 <_PyObject_GetDictPtr@@Base+0x5da> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - cbnz r1, 447be <_PyObject_GetDictPtr@@Base+0x5e6> │ │ │ │ - b.n 447c8 <_PyObject_GetDictPtr@@Base+0x5f0> │ │ │ │ - bl 2a7dcc <_PyTime_AsTimeval@@Base+0x1c8c> │ │ │ │ + cbnz r1, 4455c <_PyObject_GetDictPtr@@Base+0x5e4> │ │ │ │ + b.n 44566 <_PyObject_GetDictPtr@@Base+0x5ee> │ │ │ │ + bl 2a77ec <_PyTime_AsTimeval@@Base+0x1990> │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4480c <_PyObject_GetDictPtr@@Base+0x634> │ │ │ │ - b.n 447ae <_PyObject_GetDictPtr@@Base+0x5d6> │ │ │ │ + beq.n 445aa <_PyObject_GetDictPtr@@Base+0x632> │ │ │ │ + b.n 4454c <_PyObject_GetDictPtr@@Base+0x5d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a7dcc <_PyTime_AsTimeval@@Base+0x1c8c> │ │ │ │ + bl 2a77ec <_PyTime_AsTimeval@@Base+0x1990> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4480c <_PyObject_GetDictPtr@@Base+0x634> │ │ │ │ + beq.n 445aa <_PyObject_GetDictPtr@@Base+0x632> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - cbz r1, 44800 <_PyObject_GetDictPtr@@Base+0x628> │ │ │ │ + cbz r1, 4459e <_PyObject_GetDictPtr@@Base+0x626> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a7dcc <_PyTime_AsTimeval@@Base+0x1c8c> │ │ │ │ + bl 2a77ec <_PyTime_AsTimeval@@Base+0x1990> │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 4480c <_PyObject_GetDictPtr@@Base+0x634> │ │ │ │ + b.n 445aa <_PyObject_GetDictPtr@@Base+0x632> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ - cbz r4, 44800 <_PyObject_GetDictPtr@@Base+0x628> │ │ │ │ + cbz r4, 4459e <_PyObject_GetDictPtr@@Base+0x626> │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 44800 <_PyObject_GetDictPtr@@Base+0x628> │ │ │ │ + ble.n 4459e <_PyObject_GetDictPtr@@Base+0x626> │ │ │ │ adds r4, #4 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 4478e <_PyObject_GetDictPtr@@Base+0x5b6> │ │ │ │ + bl 4452c <_PyObject_GetDictPtr@@Base+0x5b4> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4480c <_PyObject_GetDictPtr@@Base+0x634> │ │ │ │ + beq.n 445aa <_PyObject_GetDictPtr@@Base+0x632> │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 447ec <_PyObject_GetDictPtr@@Base+0x614> │ │ │ │ + bne.n 4458a <_PyObject_GetDictPtr@@Base+0x612> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4480c <_PyObject_GetDictPtr@@Base+0x634> │ │ │ │ + b.n 445aa <_PyObject_GetDictPtr@@Base+0x632> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2a7dcc <_PyTime_AsTimeval@@Base+0x1c8c> │ │ │ │ + b.w 2a77ec <_PyTime_AsTimeval@@Base+0x1990> │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bpl.n 4482c <_PyObject_GetDictPtr@@Base+0x654> │ │ │ │ + bpl.n 445ca <_PyObject_GetDictPtr@@Base+0x652> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4484c <_PyObject_GetDictPtr@@Base+0x674> │ │ │ │ + bgt.n 445ea <_PyObject_GetDictPtr@@Base+0x672> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - movw r1, #12364 @ 0x304c │ │ │ │ + movw r1, #8972 @ 0x230c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 44866 <_PyObject_GetDictPtr@@Base+0x68e> │ │ │ │ + bgt.n 44604 <_PyObject_GetDictPtr@@Base+0x68c> │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ - bl 1cacb4 │ │ │ │ + bl 1caabc │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 44880 <_PyObject_GetDictPtr@@Base+0x6a8> │ │ │ │ - b.n 44944 <_PyObject_GetDictPtr@@Base+0x76c> │ │ │ │ + cbnz r0, 4461e <_PyObject_GetDictPtr@@Base+0x6a6> │ │ │ │ + b.n 446e2 <_PyObject_GetDictPtr@@Base+0x76a> │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #27504 @ 0x6b70 │ │ │ │ + movw r1, #24164 @ 0x5e64 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 44944 <_PyObject_GetDictPtr@@Base+0x76c> │ │ │ │ + b.n 446e2 <_PyObject_GetDictPtr@@Base+0x76a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 44894 <_PyObject_GetDictPtr@@Base+0x6bc> │ │ │ │ + beq.n 44632 <_PyObject_GetDictPtr@@Base+0x6ba> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 44894 <_PyObject_GetDictPtr@@Base+0x6bc> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 44632 <_PyObject_GetDictPtr@@Base+0x6ba> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 448ba <_PyObject_GetDictPtr@@Base+0x6e2> │ │ │ │ + bmi.n 44658 <_PyObject_GetDictPtr@@Base+0x6e0> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12424 @ 0x3088 │ │ │ │ + movw r1, #9032 @ 0x2348 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ - bl 9b404 │ │ │ │ + b.w f5e88 │ │ │ │ + bl 9b6a0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 448ca <_PyObject_GetDictPtr@@Base+0x6f2> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 448ce <_PyObject_GetDictPtr@@Base+0x6f6> │ │ │ │ - b.n 4487c <_PyObject_GetDictPtr@@Base+0x6a4> │ │ │ │ + bne.n 44668 <_PyObject_GetDictPtr@@Base+0x6f0> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 4466c <_PyObject_GetDictPtr@@Base+0x6f4> │ │ │ │ + b.n 4461a <_PyObject_GetDictPtr@@Base+0x6a2> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 448e6 <_PyObject_GetDictPtr@@Base+0x70e> │ │ │ │ + bge.n 44684 <_PyObject_GetDictPtr@@Base+0x70c> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12476 @ 0x30bc │ │ │ │ + movw r1, #9084 @ 0x237c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4487c <_PyObject_GetDictPtr@@Base+0x6a4> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4461a <_PyObject_GetDictPtr@@Base+0x6a2> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 4493c <_PyObject_GetDictPtr@@Base+0x764> │ │ │ │ + beq.n 446da <_PyObject_GetDictPtr@@Base+0x762> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 4491a <_PyObject_GetDictPtr@@Base+0x742> │ │ │ │ + bmi.n 446b8 <_PyObject_GetDictPtr@@Base+0x740> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12512 @ 0x30e0 │ │ │ │ + movw r1, #9120 @ 0x23a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbz r0, 4492c <_PyObject_GetDictPtr@@Base+0x754> │ │ │ │ - bl a0c34 │ │ │ │ + cbz r0, 446ca <_PyObject_GetDictPtr@@Base+0x752> │ │ │ │ + bl a0ec4 │ │ │ │ adds r0, #1 │ │ │ │ ite ne │ │ │ │ movne r3, r4 │ │ │ │ moveq r3, #0 │ │ │ │ - b.n 44944 <_PyObject_GetDictPtr@@Base+0x76c> │ │ │ │ + b.n 446e2 <_PyObject_GetDictPtr@@Base+0x76a> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r5, #20] │ │ │ │ @@ -38508,1084 +38282,1081 @@ │ │ │ │ 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 4496c <_PyObject_GetDictPtr@@Base+0x794> │ │ │ │ + bhi.n 4470a <_PyObject_GetDictPtr@@Base+0x792> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4498e <_PyObject_GetDictPtr@@Base+0x7b6> │ │ │ │ - b.n 44982 <_PyObject_GetDictPtr@@Base+0x7aa> │ │ │ │ - movw r0, #5424 @ 0x1530 │ │ │ │ + ble.n 4472c <_PyObject_GetDictPtr@@Base+0x7b4> │ │ │ │ + b.n 44720 <_PyObject_GetDictPtr@@Base+0x7a8> │ │ │ │ + movw r0, #1476 @ 0x5c4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1fe84c │ │ │ │ + bl 1ff538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44a0c <_PyObject_GetDictPtr@@Base+0x834> │ │ │ │ - b.n 44966 <_PyObject_GetDictPtr@@Base+0x78e> │ │ │ │ + beq.n 447aa <_PyObject_GetDictPtr@@Base+0x832> │ │ │ │ + b.n 44704 <_PyObject_GetDictPtr@@Base+0x78c> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 176508 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 175dec <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44a0c <_PyObject_GetDictPtr@@Base+0x834> │ │ │ │ + beq.n 447aa <_PyObject_GetDictPtr@@Base+0x832> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 449b0 <_PyObject_GetDictPtr@@Base+0x7d8> │ │ │ │ + cbz r3, 4474e <_PyObject_GetDictPtr@@Base+0x7d6> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 449c8 <_PyObject_GetDictPtr@@Base+0x7f0> │ │ │ │ + ble.n 44766 <_PyObject_GetDictPtr@@Base+0x7ee> │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #27504 @ 0x6b70 │ │ │ │ + movw r1, #24164 @ 0x5e64 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 44a0c <_PyObject_GetDictPtr@@Base+0x834> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 447aa <_PyObject_GetDictPtr@@Base+0x832> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18416 @ 0x47f0 │ │ │ │ + movw r1, #14964 @ 0x3a74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 44a0c <_PyObject_GetDictPtr@@Base+0x834> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 447aa <_PyObject_GetDictPtr@@Base+0x832> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 449ec <_PyObject_GetDictPtr@@Base+0x814> │ │ │ │ + bge.n 4478a <_PyObject_GetDictPtr@@Base+0x812> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #12564 @ 0x3114 │ │ │ │ + movw r1, #9172 @ 0x23d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 449fe <_PyObject_GetDictPtr@@Base+0x826> │ │ │ │ + blt.n 4479c <_PyObject_GetDictPtr@@Base+0x824> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #16] │ │ │ │ - bl 275490 │ │ │ │ + bl 2758e0 <_PyDeadline_Init@@Base+0x74> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 449f2 <_PyObject_GetDictPtr@@Base+0x81a> │ │ │ │ + bne.n 44790 <_PyObject_GetDictPtr@@Base+0x818> │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 44a32 <_PyObject_GetDictPtr@@Base+0x85a> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 44a6a <_PyObject_GetDictPtr@@Base+0x892> │ │ │ │ + bne.n 447d0 <_PyObject_GetDictPtr@@Base+0x858> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 44808 <_PyObject_GetDictPtr@@Base+0x890> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 213c9c │ │ │ │ + bl 214904 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 44a52 <_PyObject_GetDictPtr@@Base+0x87a> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 447f0 <_PyObject_GetDictPtr@@Base+0x878> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 44a6c <_PyObject_GetDictPtr@@Base+0x894> │ │ │ │ + b.n 4480a <_PyObject_GetDictPtr@@Base+0x892> │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ - b.n 44a6c <_PyObject_GetDictPtr@@Base+0x894> │ │ │ │ + b.n 4480a <_PyObject_GetDictPtr@@Base+0x892> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00044a70 : │ │ │ │ - b.w 248280 │ │ │ │ +0004480e : │ │ │ │ + b.w 248998 │ │ │ │ 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, 44a8c │ │ │ │ - cbz r2, 44aa4 │ │ │ │ + cbnz r3, 4482a │ │ │ │ + cbz r2, 44842 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 44aa4 │ │ │ │ + cbz r3, 44842 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12644 @ 0x3164 │ │ │ │ + movw r1, #9288 @ 0x2448 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 44ab8 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 44856 │ │ │ │ ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ - movw r1, #6252 @ 0x186c │ │ │ │ + movw r1, #2304 @ 0x900 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00044abc : │ │ │ │ - b.w 2483ac │ │ │ │ +0004485a : │ │ │ │ + b.w 248ac4 │ │ │ │ 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 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 44ae2 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 44aee │ │ │ │ + bne.n 44880 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 4488c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 256288 │ │ │ │ + b.w 2566e0 │ │ │ │ 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 r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 44b12 │ │ │ │ + bhi.n 448b0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 44b28 │ │ │ │ + ble.n 448c6 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 44b30 │ │ │ │ - movw r0, #62592 @ 0xf480 │ │ │ │ + b.n 448ce │ │ │ │ + movw r0, #59200 @ 0xe740 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fe84c │ │ │ │ + bl 1ff538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44b0a │ │ │ │ + bne.n 448a8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 42b64 │ │ │ │ + b.w 42904 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12964 @ 0x32a4 │ │ │ │ + movw r1, #9572 @ 0x2564 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r8, r7, [sp, #40] @ 0x28 │ │ │ │ mov sl, r0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl 17bf24 │ │ │ │ + bl 17b96c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 44bc8 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 44bc8 │ │ │ │ + bne.n 44966 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 44966 │ │ │ │ vpop {d8} │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ - movw r1, #12988 @ 0x32bc │ │ │ │ + movw r1, #9596 @ 0x257c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ubfx r2, r5, #3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ ite ge │ │ │ │ movge r1, r6 │ │ │ │ movlt r1, #6 │ │ │ │ uxtb.w r0, r9 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bl 24def4 │ │ │ │ + bl 24e60c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 44bea │ │ │ │ + cbnz r0, 44988 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44c32 │ │ │ │ - blx 29db4 │ │ │ │ + b.n 449d0 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r7, 44c18 │ │ │ │ + cbz r7, 449b6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl ef9f4 <_PyBytesWriter_Prepare@@Base> │ │ │ │ - cbnz r0, 44c06 │ │ │ │ + bl efad4 <_PyBytesWriter_Prepare@@Base> │ │ │ │ + cbnz r0, 449a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ - b.n 44be6 │ │ │ │ + bl 84544 │ │ │ │ + b.n 44984 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ adds r4, r0, r6 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ - b.n 44c32 │ │ │ │ + bl 84544 │ │ │ │ + b.n 449d0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81584 │ │ │ │ + bl 8166c │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, r7 │ │ │ │ it eq │ │ │ │ moveq r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ str.w r6, [r8] │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 44c54 │ │ │ │ + blt.n 449f2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 44c6e │ │ │ │ + blt.n 44a0c │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #65284 @ 0xff04 │ │ │ │ + movw r1, #61796 @ 0xf164 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44c78 │ │ │ │ + b.n 44a16 │ │ │ │ adds r3, r0, r1 │ │ │ │ - ldr r0, [pc, #8] @ (44c7c ) │ │ │ │ + ldr r0, [pc, #8] @ (44a18 ) │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ - nop │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, 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 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #20 │ │ │ │ - movw r2, #13096 @ 0x3328 │ │ │ │ + movw r2, #9704 @ 0x25e8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 258ae4 <_PyArg_ParseStack@@Base> │ │ │ │ + bl 258f10 <_PyArg_ParseStack@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44e50 │ │ │ │ + beq.w 44bec │ │ │ │ ldrd r0, r9, [sp, #16] │ │ │ │ - bl 9f51c │ │ │ │ + bl 9f740 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44e52 │ │ │ │ + beq.w 44bee │ │ │ │ movs r0, #32 │ │ │ │ - blx 2aad4 <__sched_cpualloc@plt> │ │ │ │ + blx 29dd0 <__sched_cpualloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 44cce │ │ │ │ - bl 241c5c │ │ │ │ - b.n 44e4a │ │ │ │ + cbnz r0, 44a6a │ │ │ │ + bl 242440 │ │ │ │ + b.n 44be6 │ │ │ │ mov.w r8, #4 │ │ │ │ movs r7, #32 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f870 │ │ │ │ + bl 9fa94 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44df8 │ │ │ │ + beq.w 44b94 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 44d2c │ │ │ │ + bmi.n 44ac8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #13120 @ 0x3340 │ │ │ │ + movw r1, #9728 @ 0x2600 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 44e42 │ │ │ │ + beq.w 44bde │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 44e42 │ │ │ │ + bne.w 44bde │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44e42 │ │ │ │ - bl 105130 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 44bde │ │ │ │ + bl 10504c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 44d48 │ │ │ │ + beq.n 44ae4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 44d48 │ │ │ │ + cbnz r3, 44ae4 │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 44d6c │ │ │ │ - bl 94cf4 │ │ │ │ + bge.n 44b08 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44e42 │ │ │ │ + bne.n 44bde │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #9784 @ 0x2638 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 44e42 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 44bde │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 44d8c │ │ │ │ + bne.n 44b28 │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #13196 @ 0x338c │ │ │ │ + movw r1, #9804 @ 0x264c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 44e42 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 44bde │ │ │ │ cmp r6, r7 │ │ │ │ - blt.n 44dd8 │ │ │ │ + blt.n 44b74 │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 44d9a │ │ │ │ + blt.n 44b36 │ │ │ │ adds r7, r6, #1 │ │ │ │ - b.n 44da0 │ │ │ │ + b.n 44b3c │ │ │ │ lsls r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bge.n 44d90 │ │ │ │ + bge.n 44b2c │ │ │ │ mov r0, r7 │ │ │ │ - blx 2aad4 <__sched_cpualloc@plt> │ │ │ │ + blx 29dd0 <__sched_cpualloc@plt> │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 44db0 │ │ │ │ - bl 241c5c │ │ │ │ - b.n 44e42 │ │ │ │ + cbnz r0, 44b4c │ │ │ │ + bl 242440 │ │ │ │ + b.n 44bde │ │ │ │ add.w r3, r7, #31 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ mov r0, r5 │ │ │ │ - blx 2aae0 <__sched_cpufree@plt> │ │ │ │ + blx 2a51c <__sched_cpufree@plt> │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov r5, fp │ │ │ │ cmp.w r8, r6, lsr #3 │ │ │ │ - bls.w 44cdc │ │ │ │ + bls.w 44a78 │ │ │ │ lsrs r2, r6, #5 │ │ │ │ movs r3, #1 │ │ │ │ and.w r6, r6, #31 │ │ │ │ lsl.w r6, r3, r6 │ │ │ │ ldr.w r3, [r5, r2, lsl #2] │ │ │ │ orrs r3, r6 │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ - b.n 44cdc │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 44e42 │ │ │ │ + b.n 44a78 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 44bde │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44e14 │ │ │ │ + beq.n 44bb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44e14 │ │ │ │ + cbnz r3, 44bb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - blx 2a7c0 │ │ │ │ - cbz r0, 44e32 │ │ │ │ + blx 29dc4 │ │ │ │ + cbz r0, 44bce │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 44e42 │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 44bde │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - blx 2aae0 <__sched_cpufree@plt> │ │ │ │ - b.n 44e52 │ │ │ │ - cbz r5, 44e4a │ │ │ │ + blx 2a51c <__sched_cpufree@plt> │ │ │ │ + b.n 44bee │ │ │ │ + cbz r5, 44be6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 2aae0 <__sched_cpufree@plt> │ │ │ │ + blx 2a51c <__sched_cpufree@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ 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 │ │ │ │ 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 44e7c │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 44c18 │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 44e88 │ │ │ │ + cbz r3, 44c24 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 44ea8 │ │ │ │ + b.n 44c44 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 44e9e │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 44c3a │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 44ea2 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 44c3e │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 44ea4 │ │ │ │ - ldr r0, [pc, #8] @ (44eac ) │ │ │ │ + b.n 44c40 │ │ │ │ + ldr r0, [pc, #8] @ (44c48 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r1, r3] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 44eb2 │ │ │ │ + b.n 44c4e │ │ │ │ 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 44ed4 │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 44c70 │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 44ee0 │ │ │ │ + cbz r3, 44c7c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 44f02 │ │ │ │ + b.n 44c9e │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 44efe │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 44c9a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 44efe │ │ │ │ + cbnz r3, 44c9a │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 44efe │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 44c9a │ │ │ │ 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 r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 18b9c0 │ │ │ │ - cbz r0, 44f2e │ │ │ │ + bl 18b0f4 │ │ │ │ + cbz r0, 44cca │ │ │ │ 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} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r4, 44f5a │ │ │ │ + cbnz r4, 44cf6 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18416 @ 0x47f0 │ │ │ │ + movw r1, #14964 @ 0x3a74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 44f62 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 44cfe │ │ │ │ movw r4, #5956 @ 0x1744 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 44f74 │ │ │ │ + bne.n 44d10 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - b.w 11195c │ │ │ │ - b.w 225e0c │ │ │ │ + b.w 111714 │ │ │ │ + b.w 166d28 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ 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] │ │ │ │ - movw r0, #13220 @ 0x33a4 │ │ │ │ + movw r0, #9828 @ 0x2664 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 24daac │ │ │ │ + bl 24e1c4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, 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 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 44fd0 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - movw r4, #24672 @ 0x6060 │ │ │ │ - movt r4, #76 @ 0x4c │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r3, r4 │ │ │ │ - bne.n 44fe6 │ │ │ │ - vldr d8, [r0, #8] │ │ │ │ - b.n 45004 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #45356 @ 0xb12c │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 450b6 │ │ │ │ - b.n 44fba │ │ │ │ - bl 17bf24 │ │ │ │ - vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 45004 │ │ │ │ - bl 94cf4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 450b6 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r3, r4 │ │ │ │ - bne.n 45012 │ │ │ │ - vldr d9, [r0, #8] │ │ │ │ - b.n 45030 │ │ │ │ - bl 17bf24 │ │ │ │ - vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ - vmov.f64 d9, d0 │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 45030 │ │ │ │ - bl 94cf4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 450b6 │ │ │ │ - vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #136] @ 450c0 │ │ │ │ - vcmp.f64 d7, d6 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 45060 │ │ │ │ - vabs.f64 d7, d8 │ │ │ │ - vcmp.f64 d7, d6 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 45060 │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ - vpop {d8-d10} │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9b4b4 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ - movs r5, #0 │ │ │ │ - vmov.f64 d1, d9 │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ - str r5, [r0, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - blx 2a70c │ │ │ │ - vcmp.f64 d0, d0 │ │ │ │ - vmov.f64 d10, d0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 45098 │ │ │ │ - vcmp.f64 d8, d9 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 45094 │ │ │ │ - movs r3, #33 @ 0x21 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.n 4509c │ │ │ │ - str r5, [r4, #0] │ │ │ │ - b.n 450a6 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cbz r3, 450a6 │ │ │ │ - vmov.f64 d0, d10 │ │ │ │ - bl 2af1d0 │ │ │ │ - cbnz r0, 450b6 │ │ │ │ - vmov.f64 d0, d10 │ │ │ │ - vpop {d8-d10} │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9b4b4 │ │ │ │ - vpop {d8-d10} │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ - @ 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 2a9d0 │ │ │ │ + blx 29b68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 450f4 │ │ │ │ + bge.n 44d6a │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 11b314 │ │ │ │ - bne.n 450fe │ │ │ │ + b.w 11b0e4 │ │ │ │ + bne.n 44d74 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 81c6c │ │ │ │ + b.w 81d54 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 4510c │ │ │ │ + bcc.n 44d82 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 241c5c │ │ │ │ + b.w 242440 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45104 │ │ │ │ + beq.n 44d7a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a9d0 │ │ │ │ + blx 29b68 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4513e │ │ │ │ + bne.n 44db4 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 45178 │ │ │ │ - bl 81a6c │ │ │ │ + b.n 44dee │ │ │ │ + bl 81b54 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4516a │ │ │ │ + cbz r0, 44de0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 45162 │ │ │ │ + ble.n 44dd8 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 14a00c <_PyLong_FromGid@@Base> │ │ │ │ - cbz r0, 4516a │ │ │ │ + bl 14a094 <_PyLong_FromGid@@Base> │ │ │ │ + cbz r0, 44de0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 4514c │ │ │ │ + bne.n 44dc2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ - b.n 45178 │ │ │ │ + bl 84544 │ │ │ │ + b.n 44dee │ │ │ │ mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ - b.n 4513a │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 44db0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 4519a │ │ │ │ + cbz r3, 44e10 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 451b2 │ │ │ │ + b.n 44e28 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 451a2 │ │ │ │ + bge.n 44e18 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 451b2 │ │ │ │ + b.n 44e28 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4519e │ │ │ │ + bgt.n 44e14 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4519e │ │ │ │ + beq.n 44e14 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 451d2 │ │ │ │ + b.n 44e48 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #328] @ (45310 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #328] @ (44f84 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45306 │ │ │ │ + beq.w 44f7c │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 451ec │ │ │ │ + beq.n 44e62 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 451ee │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 451ee │ │ │ │ + bne.n 44e64 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 44e64 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 45306 │ │ │ │ + b.n 44f7c │ │ │ │ movs r6, #8 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ - cbz r7, 451fa │ │ │ │ + cbz r7, 44e70 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ - b.n 45202 │ │ │ │ + b.n 44e78 │ │ │ │ movw r3, #11048 @ 0x2b28 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ add r7, r3 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r3, r7 │ │ │ │ - bcs.n 45266 │ │ │ │ + bcs.n 44edc │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r9 │ │ │ │ sub.w fp, sl, r6 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 45238 │ │ │ │ + bne.n 44eae │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 45254 │ │ │ │ - bl 2cc80c │ │ │ │ + ble.n 44eca │ │ │ │ + bl 2cba94 │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r6, r4 │ │ │ │ cmp r2, r4 │ │ │ │ - blt.n 452ee │ │ │ │ + blt.n 44f64 │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 45254 │ │ │ │ + b.n 44eca │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 452ee │ │ │ │ + beq.n 44f64 │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 45246 │ │ │ │ + beq.n 44ebc │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 45254 │ │ │ │ + bne.n 44eca │ │ │ │ sub.w r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ add r9, r4 │ │ │ │ mov.w r4, #0 │ │ │ │ - blt.n 452ee │ │ │ │ + blt.n 44f64 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 45218 │ │ │ │ + bne.n 44e8e │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r3, r9 │ │ │ │ - bge.n 45268 │ │ │ │ - b.n 452ee │ │ │ │ + bge.n 44ede │ │ │ │ + b.n 44f64 │ │ │ │ mov r4, r9 │ │ │ │ add.w r0, r9, r4 │ │ │ │ - bl 19b4b4 │ │ │ │ + bl 19ada8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45306 │ │ │ │ + beq.n 44f7c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4527e │ │ │ │ + cbz r3, 44ef4 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ - b.n 45286 │ │ │ │ + b.n 44efc │ │ │ │ movw r5, #11048 @ 0x2b28 │ │ │ │ movt r5, #83 @ 0x53 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ - cbz r3, 45292 │ │ │ │ + cbz r3, 44f08 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ - b.n 4529a │ │ │ │ + b.n 44f10 │ │ │ │ movw r3, #11048 @ 0x2b28 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.n 45306 │ │ │ │ + bls.n 44f7c │ │ │ │ mov r9, r3 │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w sl, #32 │ │ │ │ ldrb.w r3, [r9], #1 │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 452d2 │ │ │ │ + bne.n 44f48 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 452e8 │ │ │ │ + ble.n 44f5e │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2cc80c │ │ │ │ + bl 2cba94 │ │ │ │ subs r1, r6, r1 │ │ │ │ add r8, r1 │ │ │ │ mov r3, r5 │ │ │ │ add r1, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 452ce │ │ │ │ + beq.n 44f44 │ │ │ │ strb.w sl, [r3], #1 │ │ │ │ - b.n 452c4 │ │ │ │ + b.n 44f3a │ │ │ │ mov r5, r3 │ │ │ │ - b.n 452e8 │ │ │ │ + b.n 44f5e │ │ │ │ cmp r3, #10 │ │ │ │ strb.w r3, [r5], #1 │ │ │ │ - beq.n 452e4 │ │ │ │ + beq.n 44f5a │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 452e4 │ │ │ │ + beq.n 44f5a │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 452e8 │ │ │ │ + b.n 44f5e │ │ │ │ mov.w r8, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - bne.n 452a8 │ │ │ │ - b.n 45306 │ │ │ │ + bne.n 44f1e │ │ │ │ + b.n 44f7c │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #13232 @ 0x33b0 │ │ │ │ + movw r1, #9840 @ 0x2670 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 451e8 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 44e5e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 274e1c │ │ │ │ + b.w 2751f8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r3, 4533a │ │ │ │ + cbz r3, 44fae │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4533c │ │ │ │ + b.n 44fb0 │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ - blx 297cc │ │ │ │ - cbnz r5, 45354 │ │ │ │ + blx 29a8c │ │ │ │ + cbnz r5, 44fc8 │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 45354 │ │ │ │ + ble.n 44fc8 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 45354 │ │ │ │ - cbnz r4, 4536e │ │ │ │ + bne.n 44fc8 │ │ │ │ + cbnz r4, 44fe2 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #68] @ (453ac ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #68] @ (45020 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45398 │ │ │ │ + cbz r0, 4500c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 4537e │ │ │ │ + cbz r0, 44ff2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 45398 │ │ │ │ + b.n 4500c │ │ │ │ add r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 4538e │ │ │ │ + beq.n 45002 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 4537a │ │ │ │ + blt.n 44fee │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 453b0 │ │ │ │ + bl 45148 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 453a2 │ │ │ │ + cbz r3, 45016 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r0, #88 @ 0x58 │ │ │ │ lsls r6, r1, #1 │ │ │ │ + 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 45052 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + movw r4, #24672 @ 0x6060 │ │ │ │ + movt r4, #76 @ 0x4c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r3, r4 │ │ │ │ + bne.n 45068 │ │ │ │ + vldr d8, [r0, #8] │ │ │ │ + b.n 45086 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #41964 @ 0xa3ec │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 1ff3e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 45138 │ │ │ │ + b.n 4503c │ │ │ │ + bl 17b96c │ │ │ │ + vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ + vcmp.f64 d0, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 45086 │ │ │ │ + bl 94f8c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 45138 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r3, r4 │ │ │ │ + bne.n 45094 │ │ │ │ + vldr d9, [r0, #8] │ │ │ │ + b.n 450b2 │ │ │ │ + bl 17b96c │ │ │ │ + vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ + vmov.f64 d9, d0 │ │ │ │ + vcmp.f64 d0, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 450b2 │ │ │ │ + bl 94f8c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 45138 │ │ │ │ + vabs.f64 d7, d9 │ │ │ │ + vldr d6, [pc, #136] @ 45140 │ │ │ │ + vcmp.f64 d7, d6 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble.n 450e2 │ │ │ │ + vabs.f64 d7, d8 │ │ │ │ + vcmp.f64 d7, d6 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bhi.n 450e2 │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ + vpop {d8-d10} │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 9b750 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ + movs r5, #0 │ │ │ │ + vmov.f64 d1, d9 │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ + str r5, [r0, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + blx 29f2c │ │ │ │ + vcmp.f64 d0, d0 │ │ │ │ + vmov.f64 d10, d0 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bvc.n 4511a │ │ │ │ + vcmp.f64 d8, d9 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bvs.n 45116 │ │ │ │ + movs r3, #33 @ 0x21 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.n 4511e │ │ │ │ + str r5, [r4, #0] │ │ │ │ + b.n 45128 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cbz r3, 45128 │ │ │ │ + vmov.f64 d0, d10 │ │ │ │ + bl 2aed6c │ │ │ │ + cbnz r0, 45138 │ │ │ │ + vmov.f64 d0, d10 │ │ │ │ + vpop {d8-d10} │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 9b750 │ │ │ │ + vpop {d8-d10} │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + @ instruction: 0xffffffff │ │ │ │ + vqrdmlsh.s , , d31[0] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3536] @ 0xdd0 │ │ │ │ mov r6, r1 │ │ │ │ sub.w sp, sp, #540 @ 0x21c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r5, r2 │ │ │ │ - bl 14f6d4 <_PyBytesWriter_Init@@Base> │ │ │ │ + bl 14f750 <_PyBytesWriter_Init@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #45 @ 0x2d │ │ │ │ - ble.n 453f0 │ │ │ │ + ble.n 45188 │ │ │ │ mov r0, r7 │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45470 │ │ │ │ + beq.n 45208 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #13340 @ 0x341c │ │ │ │ + movw r1, #9948 @ 0x26dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 45470 │ │ │ │ + b.n 45208 │ │ │ │ adds r3, r4, #2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ mov r0, sp │ │ │ │ ldr r6, [r6, #0] │ │ │ │ smull r2, r1, r3, r2 │ │ │ │ sub.w r1, r1, r3, asr #31 │ │ │ │ lsls r1, r1, #2 │ │ │ │ adds r1, #2 │ │ │ │ - bl 150274 <_PyBytesWriter_Alloc@@Base> │ │ │ │ - cbz r0, 45470 │ │ │ │ + bl 15021c <_PyBytesWriter_Alloc@@Base> │ │ │ │ + cbz r0, 45208 │ │ │ │ adds r1, r0, #1 │ │ │ │ - cbnz r4, 45416 │ │ │ │ - cbnz r5, 4541c │ │ │ │ + cbnz r4, 451ae │ │ │ │ + cbnz r5, 451b4 │ │ │ │ add.w r3, r4, #32 │ │ │ │ - b.n 4541e │ │ │ │ + b.n 451b6 │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ strb r3, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 45460 │ │ │ │ + ble.n 451f8 │ │ │ │ cmp r4, #0 │ │ │ │ mov.w r0, r0, lsl #8 │ │ │ │ add.w r3, r3, #8 │ │ │ │ mov r7, r1 │ │ │ │ itt gt │ │ │ │ ldrbgt r2, [r6, #0] │ │ │ │ orrgt r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ cmp r3, #5 │ │ │ │ - ble.n 4545a │ │ │ │ + ble.n 451f2 │ │ │ │ subs r3, #6 │ │ │ │ lsr.w r2, r0, r3 │ │ │ │ ands.w r2, r2, #63 @ 0x3f │ │ │ │ - bne.n 4544e │ │ │ │ - cbnz r5, 45452 │ │ │ │ + bne.n 451e6 │ │ │ │ + cbnz r5, 451ea │ │ │ │ adds r2, #32 │ │ │ │ - b.n 45454 │ │ │ │ + b.n 451ec │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ strb.w r2, [r7], #1 │ │ │ │ - b.n 4543a │ │ │ │ + b.n 451d2 │ │ │ │ subs r4, #1 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 45424 │ │ │ │ + b.n 451bc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 45428 │ │ │ │ + bne.n 451c0 │ │ │ │ movs r3, #10 │ │ │ │ mov r0, sp │ │ │ │ strb.w r3, [r1], #1 │ │ │ │ - bl efa54 <_PyBytesWriter_Finish@@Base> │ │ │ │ + bl efb34 <_PyBytesWriter_Finish@@Base> │ │ │ │ add.w sp, sp, #540 @ 0x21c │ │ │ │ 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, #6452 @ 0x1934 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 454aa │ │ │ │ + bne.n 45242 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add r2, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 29115c │ │ │ │ + bl 29123c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 454c6 │ │ │ │ - b.n 454d8 │ │ │ │ + bne.n 4525e │ │ │ │ + b.n 45270 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #13368 @ 0x3438 │ │ │ │ + movw r1, #9976 @ 0x26f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f5e60 │ │ │ │ - cbnz r0, 454dc │ │ │ │ + b.w f5e88 │ │ │ │ + cbnz r0, 45274 │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 114634 │ │ │ │ + bl 114418 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 454ec │ │ │ │ + b.n 45284 │ │ │ │ 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] │ │ │ │ @@ -39594,142 +39365,142 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 45510 │ │ │ │ + cbnz r3, 452a8 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 45510 │ │ │ │ + ble.n 452a8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 45510 │ │ │ │ - cbnz r0, 45524 │ │ │ │ + bne.n 452a8 │ │ │ │ + cbnz r0, 452bc │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #112] @ (4558c ) │ │ │ │ + ldr r3, [pc, #112] @ (45324 ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 45588 │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 45320 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 45536 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 45568 │ │ │ │ + bne.n 452ce │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 45300 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #20 │ │ │ │ - blx 294d8 <__wait3_time64@plt> │ │ │ │ + blx 29d54 <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 4556c │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bge.n 45304 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 45578 │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 45310 │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4553a │ │ │ │ + beq.n 452d2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 45588 │ │ │ │ + b.n 45320 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4331a │ │ │ │ - b.n 45588 │ │ │ │ + bl 430ba │ │ │ │ + b.n 45320 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 45568 │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 45300 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #132 @ 0x84 │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 455ba │ │ │ │ + bcs.n 45352 │ │ │ │ lsrs r1, r0, #7 │ │ │ │ - movw r2, #41132 @ 0xa0ac │ │ │ │ + movw r2, #37724 @ 0x935c │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ and.w r0, r0, #127 @ 0x7f │ │ │ │ - movw r3, #32428 @ 0x7eac │ │ │ │ + movw r3, #29020 @ 0x715c │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r0, r0, r2, lsl #7 │ │ │ │ ldrh.w r2, [r3, r0, lsl #1] │ │ │ │ - b.n 455bc │ │ │ │ + b.n 45354 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #24348 @ 0x5f1c │ │ │ │ + movw r3, #20940 @ 0x51cc │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ 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 122390 │ │ │ │ - cbz r0, 45606 │ │ │ │ + bl 122150 │ │ │ │ + cbz r0, 4539e │ │ │ │ mov r5, r0 │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4560a │ │ │ │ + beq.n 453a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4560a │ │ │ │ + cbnz r3, 453a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4560a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 453a2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ 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 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 45630 │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 453c8 │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4563c │ │ │ │ + cbz r3, 453d4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4565c │ │ │ │ + b.n 453f4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1ff2a4 │ │ │ │ - cbnz r0, 45658 │ │ │ │ + bl 1fff90 │ │ │ │ + cbnz r0, 453f0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 45658 │ │ │ │ + cbnz r3, 453f0 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 45658 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 453f0 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ @@ -39743,370 +39514,370 @@ │ │ │ │ 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 456a2 │ │ │ │ + bne.n 4543a │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 24f944 │ │ │ │ + bl 250040 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 456bc │ │ │ │ - b.n 456b6 │ │ │ │ + bne.n 45454 │ │ │ │ + b.n 4544e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39420 @ 0x99fc │ │ │ │ + movw r0, #33020 @ 0x80fc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 456c6 │ │ │ │ - b.n 45692 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 456c6 │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 4545e │ │ │ │ + b.n 4542a │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 4545e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ 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 456ec │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 45484 │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 456f8 │ │ │ │ + cbz r3, 45490 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4571e │ │ │ │ + b.n 454b6 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 4571a │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 454b2 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4571a │ │ │ │ + cbnz r3, 454b2 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #651 @ 0x28b │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 4571a │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 454b2 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #32] @ (45744 ) │ │ │ │ + ldr r2, [pc, #32] @ (454dc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #29644 @ 0x73cc │ │ │ │ + movw r0, #26252 @ 0x668c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ 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 99978 │ │ │ │ + b.w 99c14 │ │ │ │ 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 45768 │ │ │ │ + bne.n 45500 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 12056c │ │ │ │ + b.w 12030c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39540 @ 0x9a74 │ │ │ │ + movw r0, #33140 @ 0x8174 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4575c │ │ │ │ + bne.n 454f4 │ │ │ │ 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 │ │ │ │ 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 457a2 │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 4553a │ │ │ │ + bl 4f206 │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 457b4 │ │ │ │ + beq.n 4554c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 45848 │ │ │ │ + b.n 455e0 │ │ │ │ movs r0, #4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 457d0 │ │ │ │ + cbnz r0, 45568 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 241c5c │ │ │ │ + bl 242440 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, r6 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 45848 │ │ │ │ + b.n 455e0 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 457ac │ │ │ │ + bne.n 45544 │ │ │ │ mov r8, r7 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl e6c24 │ │ │ │ + bl e6e28 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 4580a │ │ │ │ + cbz r0, 455a2 │ │ │ │ cmp r9, r8 │ │ │ │ - bne.n 457fe │ │ │ │ + bne.n 45596 │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ - bl 9b924 │ │ │ │ + bl 9bbc0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 45818 │ │ │ │ + cbz r0, 455b0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str.w sl, [r6, r8, lsl #2] │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 457dc │ │ │ │ + b.n 45574 │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl d15dc │ │ │ │ + bl d1a18 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4582c │ │ │ │ + cbnz r0, 455c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 241c5c │ │ │ │ + bl 242440 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 45848 │ │ │ │ + b.n 455e0 │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 4583e │ │ │ │ + ble.n 455d6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 4582c │ │ │ │ + b.n 455c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ 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 r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45870 │ │ │ │ + bne.n 45608 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18f75c │ │ │ │ + b.w 18ee14 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39620 @ 0x9ac4 │ │ │ │ + movw r0, #33220 @ 0x81c4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45864 │ │ │ │ + bne.n 455fc │ │ │ │ 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 458a6 │ │ │ │ + bne.n 4563e │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1d2c40 │ │ │ │ + b.w 1d28f4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39572 @ 0x9a94 │ │ │ │ + movw r0, #33172 @ 0x8194 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4589a │ │ │ │ + bne.n 45632 │ │ │ │ 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 e558c │ │ │ │ + bl e578c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 458e8 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 45680 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 458fe │ │ │ │ + b.n 45696 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4590a │ │ │ │ + cbz r1, 456a2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 45912 │ │ │ │ + b.n 456aa │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - b.n 4594a │ │ │ │ + b.n 456e2 │ │ │ │ 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 45934 │ │ │ │ + bne.n 456cc │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c08d4 │ │ │ │ + b.w 1c0724 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39604 @ 0x9ab4 │ │ │ │ + movw r0, #33204 @ 0x81b4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45928 │ │ │ │ + bne.n 456c0 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4596a │ │ │ │ + bne.n 45702 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #49960 @ 0xc328 │ │ │ │ + movw r3, #46568 @ 0xb5e8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - beq.n 4596c │ │ │ │ + beq.n 45704 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ - cbz r1, 4598c │ │ │ │ + cbz r1, 45724 │ │ │ │ add r1, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs.n 45960 │ │ │ │ - movw r3, #49960 @ 0xc328 │ │ │ │ + bcs.n 456f8 │ │ │ │ + movw r3, #46568 @ 0xb5e8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - beq.n 4598c │ │ │ │ + beq.n 45724 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 4597a │ │ │ │ - b.n 45960 │ │ │ │ + bne.n 45712 │ │ │ │ + b.n 456f8 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r5, r6, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #116] @ (45a20 ) │ │ │ │ + ldr r1, [pc, #116] @ (457b8 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 45a16 │ │ │ │ + beq.n 457ae │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 459c2 │ │ │ │ + cbz r4, 4575a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 459d2 │ │ │ │ - b.n 459f2 │ │ │ │ - ldr r1, [pc, #96] @ (45a24 ) │ │ │ │ + cbnz r0, 4576a │ │ │ │ + b.n 4578a │ │ │ │ + ldr r1, [pc, #96] @ (457bc ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 459bc │ │ │ │ - b.n 45a18 │ │ │ │ + bne.n 45754 │ │ │ │ + b.n 457b0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne.n 459f2 │ │ │ │ + bne.n 4578a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 459f2 │ │ │ │ + beq.n 4578a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 459f2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4578a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #60004 @ 0xea64 │ │ │ │ + movw r2, #56528 @ 0xdcd0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #13624 @ 0x3538 │ │ │ │ + movw r0, #10232 @ 0x27f8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6034 │ │ │ │ - b.n 45a18 │ │ │ │ + bl 1f6b78 │ │ │ │ + b.n 457b0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w f5004 │ │ │ │ + b.w f5030 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26612 @ 0x67f4 │ │ │ │ + movw r1, #23220 @ 0x5ab4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 45a50 │ │ │ │ + cbz r1, 457e8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 45a58 │ │ │ │ + b.n 457f0 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - b.n 45b14 │ │ │ │ - ldr r0, [pc, #40] @ (45a84 ) │ │ │ │ + b.n 458ac │ │ │ │ + ldr r0, [pc, #40] @ (4581c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -40123,673 +39894,778 @@ │ │ │ │ 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 45aa8 │ │ │ │ + bne.n 45840 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17ae18 │ │ │ │ + b.w 17a740 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39472 @ 0x9a30 │ │ │ │ + movw r0, #33072 @ 0x8130 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45a9c │ │ │ │ + bne.n 45834 │ │ │ │ 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 45ae0 │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 45878 │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 45aec │ │ │ │ + cbz r3, 45884 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 45b0c │ │ │ │ + b.n 458a4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #658 @ 0x292 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 45b02 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 4589a │ │ │ │ mov r0, r4 │ │ │ │ - bl bc884 │ │ │ │ - cbnz r0, 45b06 │ │ │ │ + bl bcb80 │ │ │ │ + cbnz r0, 4589e │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 45b08 │ │ │ │ - ldr r0, [pc, #8] @ (45b10 ) │ │ │ │ + b.n 458a0 │ │ │ │ + ldr r0, [pc, #8] @ (458a8 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r1, r3] │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 45b34 │ │ │ │ + bne.n 458cc │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #49960 @ 0xc328 │ │ │ │ + movw r3, #46568 @ 0xb5e8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 45b36 │ │ │ │ + beq.n 458ce │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ - cbz r1, 45b56 │ │ │ │ + cbz r1, 458ee │ │ │ │ add r1, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs.n 45b2a │ │ │ │ - movw r3, #49960 @ 0xc328 │ │ │ │ + bcs.n 458c2 │ │ │ │ + movw r3, #46568 @ 0xb5e8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #30 │ │ │ │ - beq.n 45b56 │ │ │ │ + beq.n 458ee │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 45b44 │ │ │ │ - b.n 45b2a │ │ │ │ + bne.n 458dc │ │ │ │ + b.n 458c2 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #24481 @ 0x5fa1 │ │ │ │ - movt r1, #4 │ │ │ │ - b.w 1d90a0 <_PyLong_Lshift@@Base+0x1604> │ │ │ │ - nop │ │ │ │ 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 45b96 │ │ │ │ + bhi.n 4591e │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 45bac │ │ │ │ - b.n 45bb6 │ │ │ │ - movw r0, #6424 @ 0x1918 │ │ │ │ + bgt.n 45934 │ │ │ │ + b.n 4593e │ │ │ │ + movw r0, #2476 @ 0x9ac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1fe84c │ │ │ │ + bl 1ff538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45b90 │ │ │ │ - b.n 45be8 │ │ │ │ + bne.n 45918 │ │ │ │ + b.n 45970 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 176508 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbz r0, 45be8 │ │ │ │ + bl 175dec <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbz r0, 45970 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r3, 45bce │ │ │ │ + cbz r3, 45956 │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ sub.w r3, r3, r2 │ │ │ │ - blt.n 45bd8 │ │ │ │ + blt.n 45960 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 45bdc │ │ │ │ - b.n 45bd8 │ │ │ │ + ble.n 45964 │ │ │ │ + b.n 45960 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 33656 <_Py_DisplaySourceLine@@Base+0x4> │ │ │ │ + b.w 333f6 <_Py_DisplaySourceLine@@Base+0x4> │ │ │ │ bic.w r1, r3, r3, asr #31 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 263df4 │ │ │ │ + b.w 2641cc │ │ │ │ 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 45c0e │ │ │ │ + bne.n 45996 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2775a0 │ │ │ │ + b.w 27756c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39596 @ 0x9aac │ │ │ │ + movw r0, #33196 @ 0x81ac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45c02 │ │ │ │ + bne.n 4598a │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, #16 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 45c48 │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 459d0 │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45e02 │ │ │ │ + bne.w 45b8a │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 45cd0 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 45a58 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 45cd0 │ │ │ │ + cbnz r3, 45a58 │ │ │ │ mov r0, r4 │ │ │ │ - bl d3370 │ │ │ │ + bl d37bc │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 45cd0 │ │ │ │ + cbz r0, 45a58 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 45cd0 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 45a58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 228e94 │ │ │ │ - cbz r0, 45cd0 │ │ │ │ + bl 229c8c │ │ │ │ + cbz r0, 45a58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 45abe │ │ │ │ + bl 45856 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 45cd0 │ │ │ │ + cbnz r3, 45a58 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 45cd0 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 45a58 │ │ │ │ movw r3, #44052 @ 0xac14 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #4 │ │ │ │ - movw r2, #13692 @ 0x357c │ │ │ │ + movw r2, #10300 @ 0x283c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldrd r2, r3, [r6, #16] │ │ │ │ - bl 239580 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 23a1c4 │ │ │ │ + bl 94f8c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 45dfa │ │ │ │ - b.n 45e02 │ │ │ │ + bne.w 45b82 │ │ │ │ + b.n 45b8a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45e02 │ │ │ │ + bne.w 45b8a │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 45d3a │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 45ac2 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 45d3a │ │ │ │ + cbnz r3, 45ac2 │ │ │ │ mov r0, r4 │ │ │ │ - bl d3370 │ │ │ │ - cbz r0, 45d3a │ │ │ │ + bl d37bc │ │ │ │ + cbz r0, 45ac2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 45abe │ │ │ │ + bl 45856 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ - cbnz r6, 45d3a │ │ │ │ + cbnz r6, 45ac2 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 45d3a │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 45ac2 │ │ │ │ movw r1, #44052 @ 0xac14 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ - movw r3, #33360 @ 0x8250 │ │ │ │ + movw r3, #29908 @ 0x74d4 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 232c3c <_PyOS_URandomNonblock@@Base+0xbf8> │ │ │ │ - bl 94cf4 │ │ │ │ + bl 2338c4 <_PyOS_URandomNonblock@@Base+0xbe8> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45e02 │ │ │ │ + beq.n 45b8a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.n 45e06 │ │ │ │ + b.n 45b8e │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 45e02 │ │ │ │ + bne.n 45b8a │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 45d6e │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 45af6 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 45d6e │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 45af6 │ │ │ │ movw r1, #44052 @ 0xac14 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - movw r3, #33360 @ 0x8250 │ │ │ │ + movw r3, #29908 @ 0x74d4 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 45dea │ │ │ │ + b.n 45b72 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 45e02 │ │ │ │ + bne.n 45b8a │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45e00 │ │ │ │ + beq.n 45b88 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45e00 │ │ │ │ + beq.n 45b88 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - bne.n 45da4 │ │ │ │ + bne.n 45b2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f476 │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 45dba │ │ │ │ + cbnz r3, 45b42 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 45dce │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 45b56 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbz r3, 45dc2 │ │ │ │ + cbz r3, 45b4a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 45e00 │ │ │ │ + b.n 45b88 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 45dce │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 45b56 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 45e00 │ │ │ │ + cbz r0, 45b88 │ │ │ │ movw r1, #44052 @ 0xac14 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - movw r3, #13740 @ 0x35ac │ │ │ │ + movw r3, #10348 @ 0x286c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 232c3c <_PyOS_URandomNonblock@@Base+0xbf8> │ │ │ │ - bl 94cf4 │ │ │ │ + bl 2338c4 <_PyOS_URandomNonblock@@Base+0xbe8> │ │ │ │ + bl 94f8c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 45e02 │ │ │ │ + cbz r0, 45b8a │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 45e06 │ │ │ │ + b.n 45b8e │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 45e16 │ │ │ │ + cbz r1, 45b9e │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 45e1e │ │ │ │ + b.n 45ba6 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - b.w 3a5ca │ │ │ │ + b.w 3a368 │ │ │ │ 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, #3 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45ef2 │ │ │ │ + beq.n 45c7a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ - bl 2a87fc │ │ │ │ + bl 2a851c │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 45eda │ │ │ │ + beq.n 45c62 │ │ │ │ cmp r0, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 45e84 │ │ │ │ + bne.n 45c0c │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r2, [r5, #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 │ │ │ │ - beq.n 45eba │ │ │ │ + beq.n 45c42 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 45eba │ │ │ │ + b.n 45c42 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - ldr r1, [pc, #108] @ (45efc ) │ │ │ │ + ldr r1, [pc, #108] @ (45c84 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl f414c │ │ │ │ + bl f4178 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 45eda │ │ │ │ + beq.n 45c62 │ │ │ │ cmp r0, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 45ec4 │ │ │ │ + bne.n 45c4c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - b.n 45ed0 │ │ │ │ + b.n 45c58 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45ef6 │ │ │ │ + beq.n 45c7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45ef6 │ │ │ │ + cbnz r3, 45c7e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45ef6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45c7e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ + mov r0, r1 │ │ │ │ + movw r1, #24143 @ 0x5e4f │ │ │ │ + movt r1, #4 │ │ │ │ + b.w 1d98c8 │ │ │ │ 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 45f3e │ │ │ │ + bne.n 45cd4 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45f52 │ │ │ │ + beq.n 45ce8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 45f52 │ │ │ │ + b.n 45ce8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39436 @ 0x9a0c │ │ │ │ + movw r0, #33036 @ 0x810c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45f14 │ │ │ │ + bne.n 45caa │ │ │ │ pop {r4, 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 r5, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r3 │ │ │ │ - bl 204978 │ │ │ │ - cbz r0, 45f98 │ │ │ │ + bl 205664 │ │ │ │ + cbz r0, 45d2e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ orrs r5, r3 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 45f84 │ │ │ │ - bl b5ec0 <_Py_GetConfig@@Base> │ │ │ │ + bne.n 45d1a │ │ │ │ + bl b6174 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r4, [r0, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 204bc4 │ │ │ │ + bl 2058b0 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ - b.n 45f9c │ │ │ │ + b.n 45d32 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [r0, #52] @ 0x34 │ │ │ │ + ldr r3, [r3, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 45de6 │ │ │ │ + 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 94f8c │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 45de2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2ae324 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 45de2 │ │ │ │ + mov r2, r5 │ │ │ │ + movw r1, #62717 @ 0xf4fd │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + movw r0, #27996 @ 0x6d5c │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl 99c14 │ │ │ │ + mov r5, r0 │ │ │ │ + cbnz r0, 45d8c │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 494f0 <_PyCompile_OptimizeCfg@@Base+0x1124> │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ + movs r3, #1 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + movw r1, #710 @ 0x2c6 │ │ │ │ + str r3, [r4, #24] │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ + movw r0, #10552 @ 0x2938 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 2af550 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + str r7, [r4, #24] │ │ │ │ + beq.n 45dc2 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 45dc2 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 45d80 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 45de2 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 45de2 │ │ │ │ + mov r0, r6 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + 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 45e26 │ │ │ │ + ldrd r1, r2, [r4] │ │ │ │ + movw r0, #4332 @ 0x10ec │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + movw r3, #5956 @ 0x1744 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + cmp r1, r2 │ │ │ │ + it eq │ │ │ │ + moveq r0, r3 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 45e3a │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + b.n 45e3a │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #33040 @ 0x8110 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 1ff3e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 45dfc │ │ │ │ + pop {r4, pc} │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + cbz r1, 45e44 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + b.n 45e4c │ │ │ │ + movw r0, #11048 @ 0x2b28 │ │ │ │ + movt r0, #83 @ 0x53 │ │ │ │ + b.n 46312 │ │ │ │ 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] @ 461f8 │ │ │ │ + vldr d10, [pc, #576] @ 460a8 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 45fe2 │ │ │ │ + bls.n 45e90 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.w 461ee │ │ │ │ + bvs.w 4609c │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 461ee │ │ │ │ - b.n 4602c │ │ │ │ - vldr d9, [pc, #540] @ 46200 │ │ │ │ + bgt.w 4609c │ │ │ │ + b.n 45eda │ │ │ │ + vldr d9, [pc, #540] @ 460b0 │ │ │ │ vcmp.f64 d0, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 46014 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 45ec2 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #524] @ 46208 │ │ │ │ - vldr d7, [pc, #528] @ 46210 │ │ │ │ + vldr d6, [pc, #528] @ 460b8 │ │ │ │ + vldr d7, [pc, #532] @ 460c0 │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b.n 461ee │ │ │ │ - blx 298d4 │ │ │ │ + b.n 4609c │ │ │ │ + blx 2ac48 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 46064 │ │ │ │ + bne.n 45f12 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4603a │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #484] @ 46218 │ │ │ │ + bpl.n 45ee8 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ + vldr d8, [pc, #488] @ 460c8 │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 461ee │ │ │ │ + b.n 4609c │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.w 461d4 │ │ │ │ + bhi.w 46082 │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #44264 @ 0xace8 │ │ │ │ + movw r3, #40872 @ 0x9fa8 │ │ │ │ movt r3, #74 @ 0x4a │ │ │ │ vmov r2, s16 │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #-8] │ │ │ │ - b.n 461ee │ │ │ │ - vldr d7, [pc, #440] @ 46220 │ │ │ │ + b.n 4609c │ │ │ │ + vldr d7, [pc, #444] @ 460d0 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4608c │ │ │ │ + bpl.n 45f3a │ │ │ │ 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 461ee │ │ │ │ - b.n 461ca │ │ │ │ - vldr d7, [pc, #408] @ 46228 │ │ │ │ + ble.w 4609c │ │ │ │ + b.n 46078 │ │ │ │ + vldr d7, [pc, #412] @ 460d8 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 460c0 │ │ │ │ + ble.n 45f6e │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 460b2 │ │ │ │ + bpl.n 45f60 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 4dd2c │ │ │ │ + bl 4dc06 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 461ee │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #336] @ 46208 │ │ │ │ + b.n 4609c │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ + vldr d8, [pc, #336] @ 460b8 │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 461ee │ │ │ │ - vldr d7, [pc, #364] @ 46230 │ │ │ │ + b.n 4609c │ │ │ │ + vldr d7, [pc, #368] @ 460e0 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vadd.f64 d14, d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 460e0 │ │ │ │ + ble.n 45f8e │ │ │ │ vsub.f64 d7, d14, d13 │ │ │ │ - vldr d6, [pc, #344] @ 46230 │ │ │ │ + vldr d6, [pc, #344] @ 460e0 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b.n 460e8 │ │ │ │ + b.n 45f96 │ │ │ │ vsub.f64 d7, d14, d7 │ │ │ │ vsub.f64 d7, d7, d13 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #328] @ 46238 │ │ │ │ + vldr d6, [pc, #332] @ 460e8 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - vldr d11, [pc, #328] @ 46240 │ │ │ │ + vldr d11, [pc, #332] @ 460f0 │ │ │ │ vmov.f64 d15, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d14 │ │ │ │ - bpl.n 46170 │ │ │ │ - bl 4dd2c │ │ │ │ + bpl.n 4601e │ │ │ │ + bl 4dc06 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - blx 294cc │ │ │ │ - vldr d6, [pc, #300] @ 46248 │ │ │ │ + blx 2a9b8 │ │ │ │ + vldr d6, [pc, #300] @ 460f8 │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ vdiv.f64 d8, d7, d13 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - bl 46368 │ │ │ │ + bl 46490 │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d9, d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d9, d12, d9 │ │ │ │ - bpl.n 46156 │ │ │ │ + bpl.n 46004 │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - blx 2aa94 │ │ │ │ + blx 2a8d0 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 461bc │ │ │ │ + b.n 4606a │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ - blx 2aa94 │ │ │ │ + blx 2a8d0 │ │ │ │ vdiv.f64 d7, d9, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b.n 461bc │ │ │ │ - bl 46368 │ │ │ │ + b.n 4606a │ │ │ │ + bl 46490 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - blx 294cc │ │ │ │ + blx 2a9b8 │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl.n 461a4 │ │ │ │ + bpl.n 46052 │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - blx 2aa94 │ │ │ │ + blx 2a8d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b.n 461bc │ │ │ │ + b.n 4606a │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ - blx 2aa94 │ │ │ │ + blx 2a8d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 461ee │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + ble.n 4609c │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 461ee │ │ │ │ - vldr d7, [pc, #80] @ 46228 │ │ │ │ + b.n 4609c │ │ │ │ + vldr d7, [pc, #84] @ 460d8 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 460b2 │ │ │ │ - vldr d14, [pc, #72] @ 46230 │ │ │ │ + bgt.w 45f60 │ │ │ │ + vldr d14, [pc, #76] @ 460e0 │ │ │ │ vadd.f64 d14, d13, d14 │ │ │ │ - b.n 460d2 │ │ │ │ + b.n 45f80 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {r3, pc} │ │ │ │ + nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -40803,170 +40679,29 @@ │ │ │ │ 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, 46256 │ │ │ │ + cbnz r0, 46106 │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 4625e │ │ │ │ + cbnz r0, 4610e │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r1, r4 │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ stmia r0!, {r0, r3} │ │ │ │ - ldr r3, [r0, #52] @ 0x34 │ │ │ │ - ldr r3, [r3, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 46300 │ │ │ │ - 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 94cf4 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 462fc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2ae8a4 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 462fc │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #64125 @ 0xfa7d │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #31388 @ 0x7a9c │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 99978 │ │ │ │ - mov r5, r0 │ │ │ │ - cbnz r0, 462a6 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4975e <_PyCompile_OptimizeCfg@@Base+0x1086> │ │ │ │ - ldr r2, [r4, #52] @ 0x34 │ │ │ │ - movs r3, #1 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - movw r1, #710 @ 0x2c6 │ │ │ │ - str r3, [r4, #24] │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r2, [r2, #32] │ │ │ │ - movw r0, #13944 @ 0x3678 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl 2afad0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r7, [r4, #24] │ │ │ │ - beq.n 462dc │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 462dc │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 4629a │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 462fc │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 462fc │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - 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 46340 │ │ │ │ - ldrd r1, r2, [r4] │ │ │ │ - movw r0, #4332 @ 0x10ec │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - cmp r1, r2 │ │ │ │ - it eq │ │ │ │ - moveq r0, r3 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 46354 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - b.n 46354 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #39440 @ 0x9a10 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 46316 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4635e │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ - b.n 46366 │ │ │ │ - movw r0, #11048 @ 0x2b28 │ │ │ │ - movt r0, #83 @ 0x53 │ │ │ │ - b.n 465f6 │ │ │ │ - vmov.f64 d7, #20 @ 0x40a00000 5.0 │ │ │ │ - ldr r3, [pc, #112] @ (463e0 ) │ │ │ │ - vcmpe.f64 d0, d7 │ │ │ │ - vldr d7, [pc, #100] @ 463d8 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 463a6 │ │ │ │ - vmov.f64 d6, d7 │ │ │ │ - add.w r2, r3, #104 @ 0x68 │ │ │ │ - add.w r1, r3, #208 @ 0xd0 │ │ │ │ - vldmdb r2!, {d4} │ │ │ │ - vldmdb r1!, {d5} │ │ │ │ - vmla.f64 d4, d0, d6 │ │ │ │ - vmla.f64 d5, d0, d7 │ │ │ │ - cmp r2, r3 │ │ │ │ - vmov.f64 d6, d4 │ │ │ │ - vmov.f64 d7, d5 │ │ │ │ - bne.n 46388 │ │ │ │ - b.n 463cc │ │ │ │ - vmov.f64 d6, d7 │ │ │ │ - add.w r1, r3, #104 @ 0x68 │ │ │ │ - movs r2, #13 │ │ │ │ - vdiv.f64 d4, d6, d0 │ │ │ │ - vldmia r3!, {d6} │ │ │ │ - vdiv.f64 d5, d7, d0 │ │ │ │ - vldmia r1!, {d7} │ │ │ │ - subs r2, #1 │ │ │ │ - vadd.f64 d6, d4, d6 │ │ │ │ - vadd.f64 d7, d5, d7 │ │ │ │ - bne.n 463b0 │ │ │ │ - vdiv.f64 d0, d6, d7 │ │ │ │ - bx lr │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ... │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -40979,222 +40714,222 @@ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 46438 │ │ │ │ + beq.n 46154 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #13952 @ 0x3680 │ │ │ │ + movw r1, #10560 @ 0x2940 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 465ae │ │ │ │ + b.n 462ca │ │ │ │ movw r2, #44096 @ 0xac40 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 46452 │ │ │ │ + bne.n 4616e │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 465ae │ │ │ │ - ldr r0, [pc, #356] @ (465b8 ) │ │ │ │ + b.n 462ca │ │ │ │ + ldr r0, [pc, #356] @ (462d4 ) │ │ │ │ mov r1, sp │ │ │ │ ldrd r6, r7, [r3, #16] │ │ │ │ ldr.w r9, [r3, #24] │ │ │ │ - bl 2144b8 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215120 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 46434 │ │ │ │ + blt.n 46150 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ movw r8, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ - cbz r4, 46476 │ │ │ │ + cbz r4, 46192 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 464b4 │ │ │ │ + bne.n 461d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 46448 │ │ │ │ + beq.n 46164 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #14008 @ 0x36b8 │ │ │ │ + movw r1, #10616 @ 0x2978 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ee1b4 │ │ │ │ + bl ee318 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 465ae │ │ │ │ + beq.w 462ca │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 464b4 │ │ │ │ + bne.n 461d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46448 │ │ │ │ + beq.n 46164 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 46448 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 46448 │ │ │ │ + bne.n 46164 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 46164 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #14016 @ 0x36c0 │ │ │ │ + movw r0, #10624 @ 0x2980 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 11b2ac │ │ │ │ + bl 11b07c │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4658a │ │ │ │ + beq.n 462a6 │ │ │ │ movs r3, #0 │ │ │ │ cmp r9, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 464e0 │ │ │ │ - ldr r1, [pc, #232] @ (465bc ) │ │ │ │ + beq.n 461fc │ │ │ │ + ldr r1, [pc, #232] @ (462d8 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.n 4658a │ │ │ │ + beq.n 462a6 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 464f0 │ │ │ │ + beq.n 4620c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 4650a │ │ │ │ - bl 7b810 │ │ │ │ + b.n 46226 │ │ │ │ + bl 7b7d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #2632 @ 0xa48 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + movw r0, #64656 @ 0xfc90 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl 10542c │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 46544 │ │ │ │ + cbz r0, 46260 │ │ │ │ mov r1, r4 │ │ │ │ - bl 11a7ec │ │ │ │ + bl 11a5bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 46530 │ │ │ │ + bne.n 4624c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4658a │ │ │ │ + beq.n 462a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 4658a │ │ │ │ + cbnz r3, 462a6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4658a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 462a6 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4655c │ │ │ │ + beq.n 46278 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 4655c │ │ │ │ + cbnz r3, 46278 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4655c │ │ │ │ - bl f8b9c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 46278 │ │ │ │ + bl f8b98 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #14040 @ 0x36d8 │ │ │ │ + movw r0, #10648 @ 0x2998 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 11b2ac │ │ │ │ + bl 11b07c │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4658a │ │ │ │ + beq.n 462a6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #4488 @ 0x1188 │ │ │ │ + movw r0, #1096 @ 0x448 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 11b2ac │ │ │ │ + bl 11b07c │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4658a │ │ │ │ + beq.n 462a6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 2145f8 │ │ │ │ + bl 215260 │ │ │ │ mov r0, r4 │ │ │ │ - bl 213374 │ │ │ │ + bl 213fdc │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 465a0 │ │ │ │ + beq.n 462bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 465a0 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 462bc │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldc 0, cr0, [ip, #-312] @ 0xfffffec8 │ │ │ │ - ble.n 46558 │ │ │ │ + ble.n 46274 │ │ │ │ lsls r6, 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 465e0 │ │ │ │ + bne.n 462fc │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 25e0d8 │ │ │ │ + b.w 25e544 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39556 @ 0x9a84 │ │ │ │ + movw r0, #33156 @ 0x8184 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 465d4 │ │ │ │ + bne.n 462f0 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 46622 │ │ │ │ + bne.n 4633e │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #49960 @ 0xc328 │ │ │ │ + movw r2, #46568 @ 0xb5e8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 46670 │ │ │ │ + cbz r1, 4638c │ │ │ │ add r1, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs.n 46670 │ │ │ │ - movw r3, #49960 @ 0xc328 │ │ │ │ + bcs.n 4638c │ │ │ │ + movw r3, #46568 @ 0xb5e8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r4, [r3, r4, lsl #2] │ │ │ │ and.w r5, r4, #1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ - bpl.n 46650 │ │ │ │ + bpl.n 4636c │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 4666c │ │ │ │ + b.n 46388 │ │ │ │ orrs r2, r5 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 46636 │ │ │ │ + bne.n 46352 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -41205,180 +40940,216 @@ │ │ │ │ bx lr │ │ │ │ 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] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r3, 466a6 │ │ │ │ + cbnz r3, 463c2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - movw r0, #41392 @ 0xa1b0 │ │ │ │ + movw r0, #38000 @ 0x9470 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 10550c │ │ │ │ - bl 178920 │ │ │ │ - cbz r0, 466c0 │ │ │ │ + b.w 10542c │ │ │ │ + bl 178248 │ │ │ │ + cbz r0, 463dc │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 46708 │ │ │ │ - movw r0, #3712 @ 0xe80 │ │ │ │ + bne.n 46424 │ │ │ │ + movw r0, #320 @ 0x140 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 89fa0 │ │ │ │ + b.w 8a260 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98cd8 │ │ │ │ + bl 98f74 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46700 │ │ │ │ + cbz r0, 4641c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #3200 @ 0xc80 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 10550c │ │ │ │ + movw r0, #65344 @ 0xff40 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 10542c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 466f0 │ │ │ │ + bne.n 4640c │ │ │ │ mov r4, r6 │ │ │ │ - b.n 46700 │ │ │ │ + b.n 4641c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 466ec │ │ │ │ + bne.n 46408 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 466ec │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 46408 │ │ │ │ mov r0, r5 │ │ │ │ - bl 178c98 │ │ │ │ - b.n 4670a │ │ │ │ + bl 1785c0 │ │ │ │ + b.n 46426 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #7124 @ 0x1bd4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 46734 │ │ │ │ + beq.n 46450 │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 46772 │ │ │ │ + b.n 4648e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4672a │ │ │ │ + bne.n 46446 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4672a │ │ │ │ + bhi.n 46446 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 46836 │ │ │ │ + bl 465ce │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 46770 │ │ │ │ + beq.n 4648c │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ eoreq.w r3, r0, #1 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 46772 │ │ │ │ + b.n 4648e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ + vmov.f64 d7, #20 @ 0x40a00000 5.0 │ │ │ │ + ldr r3, [pc, #112] @ (46508 ) │ │ │ │ + vcmpe.f64 d0, d7 │ │ │ │ + vldr d7, [pc, #100] @ 46500 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bpl.n 464ce │ │ │ │ + vmov.f64 d6, d7 │ │ │ │ + add.w r2, r3, #104 @ 0x68 │ │ │ │ + add.w r1, r3, #208 @ 0xd0 │ │ │ │ + vldmdb r2!, {d4} │ │ │ │ + vldmdb r1!, {d5} │ │ │ │ + vmla.f64 d4, d0, d6 │ │ │ │ + vmla.f64 d5, d0, d7 │ │ │ │ + cmp r2, r3 │ │ │ │ + vmov.f64 d6, d4 │ │ │ │ + vmov.f64 d7, d5 │ │ │ │ + bne.n 464b0 │ │ │ │ + b.n 464f4 │ │ │ │ + vmov.f64 d6, d7 │ │ │ │ + add.w r1, r3, #104 @ 0x68 │ │ │ │ + movs r2, #13 │ │ │ │ + vdiv.f64 d4, d6, d0 │ │ │ │ + vldmia r3!, {d6} │ │ │ │ + vdiv.f64 d5, d7, d0 │ │ │ │ + vldmia r1!, {d7} │ │ │ │ + subs r2, #1 │ │ │ │ + vadd.f64 d6, d4, d6 │ │ │ │ + vadd.f64 d7, d5, d7 │ │ │ │ + bne.n 464d8 │ │ │ │ + vdiv.f64 d0, d6, d7 │ │ │ │ + bx lr │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + add r0, pc, #384 @ (adr r0, 4668c ) │ │ │ │ + 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 │ │ │ │ - cbnz r1, 4679c │ │ │ │ + cbnz r1, 46534 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12964 @ 0x32a4 │ │ │ │ + movw r1, #9572 @ 0x2564 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 467ba │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 46552 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 467c0 │ │ │ │ + bmi.n 46558 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #14068 @ 0x36f4 │ │ │ │ + movw r1, #10676 @ 0x29b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 46822 │ │ │ │ + b.n 465ba │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105130 │ │ │ │ + bl 10504c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt.n 467ec │ │ │ │ - bl 94cf4 │ │ │ │ + bgt.n 46584 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 467ba │ │ │ │ + bne.n 46552 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #14100 @ 0x3714 │ │ │ │ + movw r1, #10708 @ 0x29d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 467ba │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 46552 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 46820 │ │ │ │ + beq.n 465b8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 4680e │ │ │ │ + cbz r3, 465a6 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbnz r3, 46802 │ │ │ │ + cbnz r3, 4659a │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 84464 │ │ │ │ - b.n 4680e │ │ │ │ + bl 84544 │ │ │ │ + b.n 465a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae8a4 │ │ │ │ + bl 2ae324 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 46822 │ │ │ │ - b.n 467fa │ │ │ │ + beq.n 465ba │ │ │ │ + b.n 46592 │ │ │ │ mov r0, r5 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbnz r0, 4681e │ │ │ │ - bl 241c5c │ │ │ │ - b.n 467ba │ │ │ │ + cbnz r0, 465b6 │ │ │ │ + bl 242440 │ │ │ │ + b.n 46552 │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4682c │ │ │ │ + cbz r1, 465c4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 46834 │ │ │ │ + b.n 465cc │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - b.n 46978 │ │ │ │ + b.n 46710 │ │ │ │ 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 4696c │ │ │ │ + beq.w 46704 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 46970 │ │ │ │ + bne.w 46708 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -41388,35 +41159,35 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #60 @ 0x3c │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #0 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ strb.w r3, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 2b0aa0 │ │ │ │ + bl 2b05bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46932 │ │ │ │ + bne.n 466ca │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 291174 │ │ │ │ + bl 291254 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 468b0 │ │ │ │ - bhi.n 46888 │ │ │ │ + beq.n 46648 │ │ │ │ + bhi.n 46620 │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ negs r4, r4 │ │ │ │ - b.n 4693e │ │ │ │ + b.n 466d6 │ │ │ │ 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 │ │ │ │ @@ -41430,254 +41201,254 @@ │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - bl f414c │ │ │ │ + bl f4178 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 468fe │ │ │ │ + beq.n 46696 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 468fe │ │ │ │ + cbnz r3, 46696 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46914 │ │ │ │ + beq.n 466ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 46914 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 466ac │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4692a │ │ │ │ + beq.n 466c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4692a │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 466c2 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 4693a │ │ │ │ - bne.n 46888 │ │ │ │ - b.n 4693e │ │ │ │ + blt.n 466d2 │ │ │ │ + bne.n 46620 │ │ │ │ + b.n 466d6 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 46888 │ │ │ │ + bne.n 46620 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4693e │ │ │ │ + b.n 466d6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46954 │ │ │ │ + beq.n 466ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 46954 │ │ │ │ + cbnz r3, 466ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46972 │ │ │ │ + beq.n 4670a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46972 │ │ │ │ + cbnz r3, 4670a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 46972 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4670a │ │ │ │ movs r4, #1 │ │ │ │ - b.n 46972 │ │ │ │ + b.n 4670a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 46998 │ │ │ │ + bne.n 46730 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #49960 @ 0xc328 │ │ │ │ + movw r3, #46568 @ 0xb5e8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 4699a │ │ │ │ + bpl.n 46732 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ - cbz r1, 469ba │ │ │ │ + cbz r1, 46752 │ │ │ │ add r1, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs.n 4698e │ │ │ │ - movw r3, #49960 @ 0xc328 │ │ │ │ + bcs.n 46726 │ │ │ │ + movw r3, #46568 @ 0xb5e8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 469ba │ │ │ │ + bpl.n 46752 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 469a8 │ │ │ │ - b.n 4698e │ │ │ │ + bne.n 46740 │ │ │ │ + b.n 46726 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ 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, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 46a10 │ │ │ │ + beq.n 467a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 46a10 │ │ │ │ + ble.n 467a8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46a22 │ │ │ │ + beq.n 467ba │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 46a22 │ │ │ │ - movw r0, #14496 @ 0x38a0 │ │ │ │ + b.n 467ba │ │ │ │ + movw r0, #11104 @ 0x2b60 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #96] @ (46a88 ) │ │ │ │ - bl a9bdc <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #96] @ (46820 ) │ │ │ │ + bl a9ee8 <_PyObject_LookupSpecial@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 46a38 │ │ │ │ + cbz r0, 467d0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 46a4e │ │ │ │ + bmi.n 467e6 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #14520 @ 0x38b8 │ │ │ │ + movw r0, #11128 @ 0x2b78 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 46a64 │ │ │ │ + b.n 467fc │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #14552 @ 0x38d8 │ │ │ │ + movw r0, #11160 @ 0x2b98 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46a7a │ │ │ │ + beq.n 46812 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 46a7a │ │ │ │ + cbnz r3, 46812 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ lsls r6, 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 46aac │ │ │ │ + bne.n 46844 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3d3e4 │ │ │ │ + b.w 3d184 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39564 @ 0x9a8c │ │ │ │ + movw r0, #33164 @ 0x818c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46aa0 │ │ │ │ + bne.n 46838 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 46aca │ │ │ │ + cbz r1, 46862 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 46ad2 │ │ │ │ + b.n 4686a │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - b.n 46ad4 │ │ │ │ + b.n 4686c │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 46b00 │ │ │ │ + bne.n 46898 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #49960 @ 0xc328 │ │ │ │ + movw r2, #46568 @ 0xb5e8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 46b64 │ │ │ │ + cbz r1, 468fc │ │ │ │ add r1, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs.n 46b64 │ │ │ │ + bcs.n 468fc │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5} │ │ │ │ - movw r5, #49960 @ 0xc328 │ │ │ │ + movw r5, #46568 @ 0xb5e8 │ │ │ │ movt r5, #48 @ 0x30 │ │ │ │ mov r4, r3 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr.w r2, [r5, r2, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ - beq.n 46b34 │ │ │ │ - cbz r3, 46b2e │ │ │ │ + beq.n 468cc │ │ │ │ + cbz r3, 468c6 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 46b60 │ │ │ │ + b.n 468f8 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 46b44 │ │ │ │ + b.n 468dc │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - beq.n 46b42 │ │ │ │ + beq.n 468da │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 46b24 │ │ │ │ + beq.n 468bc │ │ │ │ mov r4, r3 │ │ │ │ - b.n 46b44 │ │ │ │ + b.n 468dc │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 46b16 │ │ │ │ + bne.n 468ae │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -41690,735 +41461,734 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 46b8e │ │ │ │ + cbz r3, 46926 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 46b90 │ │ │ │ + b.n 46928 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r5, [pc, #488] @ (46d7c ) │ │ │ │ + ldr r5, [pc, #488] @ (46b14 ) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #28] │ │ │ │ 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 r6, 46bbe │ │ │ │ + cbnz r6, 46956 │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 46bbe │ │ │ │ + ble.n 46956 │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 46bbe │ │ │ │ - cbnz r7, 46bdc │ │ │ │ + bne.n 46956 │ │ │ │ + cbnz r7, 46974 │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ (46d80 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #432] @ (46b18 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46d54 │ │ │ │ + beq.w 46aec │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - bl 145918 │ │ │ │ + bl 1459e0 │ │ │ │ ldrd r6, r5, [sp, #92] @ 0x5c │ │ │ │ ldr.w sl, [sp, #112] @ 0x70 │ │ │ │ - cbnz r0, 46bfe │ │ │ │ + cbnz r0, 46996 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 46d66 │ │ │ │ + b.n 46afe │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 22947c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 22a274 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46bfa │ │ │ │ + beq.n 46992 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 23ec1c <_Py_Gid_Converter@@Base> │ │ │ │ + bl 23f5fc <_Py_Gid_Converter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46bfa │ │ │ │ + beq.n 46992 │ │ │ │ add r8, r9 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 46c42 │ │ │ │ + beq.n 469da │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - cbnz r0, 46c30 │ │ │ │ + cbnz r0, 469c8 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 46c42 │ │ │ │ - b.n 46bfa │ │ │ │ + bge.n 469da │ │ │ │ + b.n 46992 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 211264 │ │ │ │ + bl 211fb4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46bfa │ │ │ │ + beq.n 46992 │ │ │ │ cmp.w r8, #4 │ │ │ │ - bne.n 46c24 │ │ │ │ + bne.n 469bc │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ ldrd r8, r7, [sp, #32] │ │ │ │ adds.w r3, r9, #100 @ 0x64 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ adds r2, r5, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq.n 46c5a │ │ │ │ - cbnz r3, 46c8c │ │ │ │ + beq.n 469f2 │ │ │ │ + cbnz r3, 46a24 │ │ │ │ eor.w r3, r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ and.w fp, r3, #1 │ │ │ │ - blt.n 46cac │ │ │ │ + blt.n 46a44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 46cac │ │ │ │ + beq.n 46a44 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #4440 @ 0x1158 │ │ │ │ + movw r2, #492 @ 0x1ec │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #12240 @ 0x2fd0 │ │ │ │ + movw r1, #10080 @ 0x2760 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 46bfa │ │ │ │ + bl f5e88 │ │ │ │ + b.n 46992 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #4440 @ 0x1158 │ │ │ │ + movw r2, #492 @ 0x1ec │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #12200 @ 0x2fa8 │ │ │ │ + movw r1, #10040 @ 0x2738 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 46bfa │ │ │ │ + bl f5e88 │ │ │ │ + b.n 46992 │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ ite ne │ │ │ │ movne r3, r9 │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r1, #14588 @ 0x38fc │ │ │ │ + movw r1, #11196 @ 0x2bbc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #14596 @ 0x3904 │ │ │ │ + movw r0, #11204 @ 0x2bc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 46bfa │ │ │ │ - bl b3548 │ │ │ │ + beq.n 46992 │ │ │ │ + bl b37f8 │ │ │ │ adds r3, r5, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq.n 46cf2 │ │ │ │ + beq.n 46a8a │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - blx 296ec │ │ │ │ + blx 29374 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 46d3a │ │ │ │ + b.n 46ad2 │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ - bne.n 46d0c │ │ │ │ + bne.n 46aa4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 46d0c │ │ │ │ + beq.n 46aa4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - blx 2a81c │ │ │ │ + blx 2994c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 46d3a │ │ │ │ + b.n 46ad2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 46d16 │ │ │ │ + cbnz r3, 46aae │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 46d2e │ │ │ │ + beq.n 46ac6 │ │ │ │ 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 299b8 │ │ │ │ + blx 297dc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 46d3a │ │ │ │ + b.n 46ad2 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - blx 2a9a0 │ │ │ │ + blx 29308 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl b6b68 │ │ │ │ - cbz r4, 46d5e │ │ │ │ + bl b6e1c │ │ │ │ + cbz r4, 46af6 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b55c │ │ │ │ - b.n 46bfa │ │ │ │ + bl 11b32c │ │ │ │ + b.n 46992 │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 46d66 │ │ │ │ + b.n 46afe │ │ │ │ movw r7, #5704 @ 0x1648 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ strd r6, r5, [sp, #92] @ 0x5c │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - bl 1460c8 │ │ │ │ + bl 146190 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r3, pc, #224 @ (adr r3, 46bf8 ) │ │ │ │ lsls r2, r1, #1 │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ lsls r6, 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, [r1, #4] │ │ │ │ movw r3, #35780 @ 0x8bc4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 46db0 │ │ │ │ + beq.n 46b48 │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 46dc4 │ │ │ │ + bne.n 46b5c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29de48 <_Py_c_quot@@Base+0xf18> │ │ │ │ + bl 29dd60 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 46dd6 │ │ │ │ + beq.n 46b6e │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ movs r2, #1 │ │ │ │ - bl 24f948 │ │ │ │ + bl 250044 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 46dd6 │ │ │ │ + beq.n 46b6e │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ 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 46dfa │ │ │ │ + bne.n 46b92 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 10992c │ │ │ │ + b.w 1096dc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25228 @ 0x628c │ │ │ │ + movw r0, #21836 @ 0x554c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46dee │ │ │ │ + bne.n 46b86 │ │ │ │ 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, [r1, #4] │ │ │ │ movw r3, #35780 @ 0x8bc4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 46e4e │ │ │ │ + beq.n 46be6 │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 46e4e │ │ │ │ + beq.n 46be6 │ │ │ │ movs r2, #2 │ │ │ │ - bl 24f948 │ │ │ │ + bl 250044 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 46eb0 │ │ │ │ + beq.n 46c48 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29de48 <_Py_c_quot@@Base+0xf18> │ │ │ │ + bl 29dd60 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 46eb0 │ │ │ │ - cbz r0, 46e94 │ │ │ │ + beq.n 46c48 │ │ │ │ + cbz r0, 46c2c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 11b32c │ │ │ │ + bl 11b0fc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46eb2 │ │ │ │ + cbz r0, 46c4a │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #76] @ (46eb8 ) │ │ │ │ + ldr r3, [pc, #76] @ (46c50 ) │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 46eb2 │ │ │ │ - bl 164790 │ │ │ │ + beq.n 46c4a │ │ │ │ + bl 164354 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 46e84 │ │ │ │ + bne.n 46c1c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 46eb2 │ │ │ │ + b.n 46c4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 46e80 │ │ │ │ + bne.n 46c18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 46e80 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 46c18 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #14636 @ 0x392c │ │ │ │ + movw r1, #11244 @ 0x2bec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ adds r4, r0, r1 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ adds r7, r0, r1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r0, r7 │ │ │ │ - bcs.n 46f0a │ │ │ │ + bcs.n 46ca2 │ │ │ │ adds r3, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ ldrb.w ip, [r5] │ │ │ │ adds r5, #4 │ │ │ │ str.w ip, [r6, #-16] │ │ │ │ adds r6, #16 │ │ │ │ cmp r7, r5 │ │ │ │ ldrb.w ip, [r5, #-3] │ │ │ │ str.w ip, [r6, #-28] │ │ │ │ ldrb.w ip, [r5, #-2] │ │ │ │ str.w ip, [r6, #-24] │ │ │ │ ldrb.w ip, [r5, #-1] │ │ │ │ str.w ip, [r6, #-20] │ │ │ │ - bhi.n 46ed2 │ │ │ │ + bhi.n 46c6a │ │ │ │ subs r1, #1 │ │ │ │ adds r0, #4 │ │ │ │ bic.w r5, r1, #3 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ add r0, r5 │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ cmp r4, r0 │ │ │ │ - bls.n 46f28 │ │ │ │ + bls.n 46cc0 │ │ │ │ mov r5, r3 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r6, [r1], #1 │ │ │ │ str.w r6, [r5], #4 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 46f12 │ │ │ │ + bne.n 46caa │ │ │ │ subs r4, #1 │ │ │ │ adds r3, #4 │ │ │ │ subs r4, r4, r0 │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ str r3, [r2, #0] │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 46f52 │ │ │ │ + bne.n 46cea │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 46f6e │ │ │ │ - b.n 46f68 │ │ │ │ + bne.n 46d06 │ │ │ │ + b.n 46d00 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5412 @ 0x1524 │ │ │ │ + movw r0, #1464 @ 0x5b8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46f44 │ │ │ │ - b.n 46f86 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 46f86 │ │ │ │ + bne.n 46cdc │ │ │ │ + b.n 46d1e │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 46d1e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 24abc4 │ │ │ │ - cbz r0, 46f86 │ │ │ │ + bl 24b2dc │ │ │ │ + cbz r0, 46d1e │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 47042 │ │ │ │ + b.n 46f50 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 46f94 │ │ │ │ + cbz r1, 46d2c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 46f9c │ │ │ │ + b.n 46d34 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - b.n 4710e │ │ │ │ + b.n 4701c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 46fc2 │ │ │ │ + cbz r4, 46d5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47006 │ │ │ │ + beq.n 46d9e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 47006 │ │ │ │ + b.n 46d9e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 46ffe │ │ │ │ + bne.n 46d96 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 46ffe │ │ │ │ - bl 13aa78 │ │ │ │ + bpl.n 46d96 │ │ │ │ + bl 13ab38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4703e │ │ │ │ - bl 11195c │ │ │ │ + cbz r0, 46dd6 │ │ │ │ + bl 111714 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46ffa │ │ │ │ + beq.n 46d92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 46ffa │ │ │ │ + cbnz r3, 46d92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 47004 │ │ │ │ - bl 11195c │ │ │ │ + b.n 46d9c │ │ │ │ + bl 111714 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 4703e │ │ │ │ + cbz r4, 46dd6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #2692 @ 0xa84 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + movw r0, #64836 @ 0xfd44 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl 10542c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4702e │ │ │ │ + bne.n 46dc6 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4703e │ │ │ │ + b.n 46dd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4702a │ │ │ │ + bne.n 46dc2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4702a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 46dc2 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ - sub sp, #8 │ │ │ │ - mov r4, r2 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - movw r1, #64872 @ 0xfd68 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - strd r4, r5, [sp] │ │ │ │ - movw r0, #14656 @ 0x3940 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 470a4 │ │ │ │ - bl b3548 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2a994 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl b6b68 │ │ │ │ - cbz r7, 470a8 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp r3, #4 │ │ │ │ - bne.n 470b2 │ │ │ │ - bl 10e300 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 47078 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 470c6 │ │ │ │ - movw r0, #5704 @ 0x1648 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - b.n 470c6 │ │ │ │ - movw r3, #42780 @ 0xa71c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 11b314 │ │ │ │ - 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, #4088] @ 0xff8 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 470f4 │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ - movw r2, #5704 @ 0x1648 │ │ │ │ - movt r2, #76 @ 0x4c │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4710a │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #39676 @ 0x9afc │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 470e0 │ │ │ │ - pop {r4, pc} │ │ │ │ - │ │ │ │ -0004710a : │ │ │ │ - b.w 3c5ae <_Py_IncRef@@Base+0x64> │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 4713a │ │ │ │ - ldrb r1, [r0, #0] │ │ │ │ - movw r2, #49960 @ 0xc328 │ │ │ │ - movt r2, #48 @ 0x30 │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r0, #4332 @ 0x10ec │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - ldr.w r2, [r2, r1, lsl #2] │ │ │ │ - tst.w r2, #2 │ │ │ │ - it eq │ │ │ │ - moveq r0, r3 │ │ │ │ - bx lr │ │ │ │ - cbz r1, 4718e │ │ │ │ - add r1, r0 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcs.n 4718e │ │ │ │ - push {r4, r5} │ │ │ │ - movs r2, #0 │ │ │ │ - movw r4, #49960 @ 0xc328 │ │ │ │ - movt r4, #48 @ 0x30 │ │ │ │ - ldrb r3, [r0, #0] │ │ │ │ - adds r0, #1 │ │ │ │ - ldr.w r5, [r4, r3, lsl #2] │ │ │ │ - and.w r3, r5, #2 │ │ │ │ - lsls r5, r5, #31 │ │ │ │ - bpl.n 47168 │ │ │ │ - movw r0, #5956 @ 0x1744 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - b.n 4718a │ │ │ │ - orrs r3, r2 │ │ │ │ - ite ne │ │ │ │ - movne r2, #1 │ │ │ │ - moveq r2, #0 │ │ │ │ - cmp r0, r1 │ │ │ │ - bne.n 4714e │ │ │ │ - movw r0, #4332 @ 0x10ec │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - movw r2, #5956 @ 0x1744 │ │ │ │ - movt r2, #76 @ 0x4c │ │ │ │ - cmp r3, #0 │ │ │ │ - it eq │ │ │ │ - moveq r0, r2 │ │ │ │ - pop {r4, r5} │ │ │ │ - bx lr │ │ │ │ - movw r0, #5956 @ 0x1744 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - 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 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 471be │ │ │ │ + cbnz r5, 46e00 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 471be │ │ │ │ + ble.n 46e00 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 471be │ │ │ │ - cbnz r2, 471dc │ │ │ │ + bne.n 46e00 │ │ │ │ + cbnz r2, 46e1e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #316] @ (4730c ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #312] @ (46f4c ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47302 │ │ │ │ + beq.w 46f44 │ │ │ │ ldrd r8, r0, [r4] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 471f6 │ │ │ │ - bl 94cf4 │ │ │ │ + cbnz r0, 46e38 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 472a4 │ │ │ │ + bne.n 46ee6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 47216 │ │ │ │ - bl 9b404 │ │ │ │ + b.n 46e58 │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47212 │ │ │ │ + beq.n 46e54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 47212 │ │ │ │ + cbnz r3, 46e54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 471e8 │ │ │ │ + beq.n 46e2a │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - bge.n 47236 │ │ │ │ + bge.n 46e78 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33332 @ 0x8234 │ │ │ │ + movw r1, #29940 @ 0x74f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 472a4 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 46ee6 │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2cc578 │ │ │ │ + bl 2cb800 │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 4724a │ │ │ │ - bl 241c5c │ │ │ │ - b.n 472a4 │ │ │ │ + ble.n 46e8c │ │ │ │ + bl 242440 │ │ │ │ + b.n 46ee6 │ │ │ │ mov r0, r7 │ │ │ │ mul.w r5, r4, r5 │ │ │ │ - bl 192c8c │ │ │ │ + bl 1924bc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - movw r2, #10196 @ 0x27d4 │ │ │ │ + movw r2, #6700 @ 0x1a2c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 15eebc <_PyObject_CallMethod@@Base> │ │ │ │ + bl 15ec2c <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47302 │ │ │ │ + beq.n 46f44 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 472a8 │ │ │ │ + bmi.n 46eea │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #14696 @ 0x3968 │ │ │ │ + movw r1, #11264 @ 0x2c00 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 472a4 │ │ │ │ + beq.n 46ee6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 472a4 │ │ │ │ + cbnz r3, 46ee6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 47302 │ │ │ │ + b.n 46f44 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 2737b8 <_PyTime_AsMilliseconds@@Base+0xe28> │ │ │ │ + bl 273c70 <_PyTime_AsMilliseconds@@Base+0xe50> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 472ca │ │ │ │ + beq.n 46f0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 472ca │ │ │ │ + cbnz r3, 46f0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 47300 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 46f42 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 47300 │ │ │ │ + beq.n 46f42 │ │ │ │ movw r3, #44080 @ 0xac30 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #14724 @ 0x3984 │ │ │ │ + movw r1, #11292 @ 0x2c1c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 472a4 │ │ │ │ + beq.n 46ee6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 472a4 │ │ │ │ + bne.n 46ee6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 472a4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 46ee6 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ cmp r1, #236 @ 0xec │ │ │ │ lsls r6, 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 │ │ │ │ + sub sp, #8 │ │ │ │ + mov r4, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r1, #61480 @ 0xf028 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + strd r4, r5, [sp] │ │ │ │ + movw r0, #11328 @ 0x2c40 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl ac528 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 46fb2 │ │ │ │ + bl b37f8 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 29440 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl b6e1c │ │ │ │ + cbz r7, 46fb6 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r3, #4 │ │ │ │ + bne.n 46fc0 │ │ │ │ + bl 10e0b8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 46f86 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 46fd4 │ │ │ │ + movw r0, #5704 @ 0x1648 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + b.n 46fd4 │ │ │ │ + movw r3, #42780 @ 0xa71c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + b.w 11b0e4 │ │ │ │ + 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, #4088] @ 0xff8 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 47002 │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + movw r2, #5704 @ 0x1648 │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 47018 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #33276 @ 0x81fc │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 1ff3e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 46fee │ │ │ │ + pop {r4, pc} │ │ │ │ + │ │ │ │ +00047018 : │ │ │ │ + b.w 3c34e <_Py_IncRef@@Base+0x250> │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 47048 │ │ │ │ + ldrb r1, [r0, #0] │ │ │ │ + movw r2, #46568 @ 0xb5e8 │ │ │ │ + movt r2, #48 @ 0x30 │ │ │ │ + movw r3, #5956 @ 0x1744 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r0, #4332 @ 0x10ec │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + ldr.w r2, [r2, r1, lsl #2] │ │ │ │ + tst.w r2, #2 │ │ │ │ + it eq │ │ │ │ + moveq r0, r3 │ │ │ │ + bx lr │ │ │ │ + cbz r1, 4709c │ │ │ │ + add r1, r0 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcs.n 4709c │ │ │ │ + push {r4, r5} │ │ │ │ + movs r2, #0 │ │ │ │ + movw r4, #46568 @ 0xb5e8 │ │ │ │ + movt r4, #48 @ 0x30 │ │ │ │ + ldrb r3, [r0, #0] │ │ │ │ + adds r0, #1 │ │ │ │ + ldr.w r5, [r4, r3, lsl #2] │ │ │ │ + and.w r3, r5, #2 │ │ │ │ + lsls r5, r5, #31 │ │ │ │ + bpl.n 47076 │ │ │ │ + movw r0, #5956 @ 0x1744 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + b.n 47098 │ │ │ │ + orrs r3, r2 │ │ │ │ + ite ne │ │ │ │ + movne r2, #1 │ │ │ │ + moveq r2, #0 │ │ │ │ + cmp r0, r1 │ │ │ │ + bne.n 4705c │ │ │ │ + movw r0, #4332 @ 0x10ec │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + movw r2, #5956 @ 0x1744 │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ + cmp r3, #0 │ │ │ │ + it eq │ │ │ │ + moveq r0, r2 │ │ │ │ + pop {r4, r5} │ │ │ │ + bx lr │ │ │ │ + movw r0, #5956 @ 0x1744 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + 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, #3840] @ 0xf00 │ │ │ │ - ldr r5, [pc, #276] @ (47438 ) │ │ │ │ + ldr r5, [pc, #276] @ (471cc ) │ │ │ │ mov r7, r0 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ add r4, sp, #68 @ 0x44 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -42426,65 +42196,65 @@ │ │ │ │ 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 lr, #0 │ │ │ │ - bne.n 47354 │ │ │ │ + bne.n 470ea │ │ │ │ cmp ip, lr │ │ │ │ - ble.n 47354 │ │ │ │ + ble.n 470ea │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 47354 │ │ │ │ - cbnz r6, 47370 │ │ │ │ + bne.n 470ea │ │ │ │ + cbnz r6, 47106 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, ip │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #212] @ (4743c ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #212] @ (471d0 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47414 │ │ │ │ + beq.n 471aa │ │ │ │ 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 145918 │ │ │ │ + bl 1459e0 │ │ │ │ ldrd r9, r5, [sp, #100] @ 0x64 │ │ │ │ ldr.w r8, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4741e │ │ │ │ - bl b3548 │ │ │ │ + beq.n 471b4 │ │ │ │ + bl b37f8 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 473a6 │ │ │ │ + beq.n 4713c │ │ │ │ mov r0, r5 │ │ │ │ - blx 2a4a4 │ │ │ │ + blx 29fc8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 473ae │ │ │ │ + b.n 47144 │ │ │ │ mov r0, r9 │ │ │ │ - blx 29864 │ │ │ │ + blx 2a150 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b68 │ │ │ │ - cbz r4, 473ca │ │ │ │ + bl b6e1c │ │ │ │ + cbz r4, 47160 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b55c │ │ │ │ - b.n 47420 │ │ │ │ + bl 11b32c │ │ │ │ + b.n 471b6 │ │ │ │ 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 │ │ │ │ @@ -42497,82 +42267,81 @@ │ │ │ │ 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 4774c <_PyBytes_ReverseFind@@Base+0x1dc> │ │ │ │ + bl 474e0 <_PyBytes_ReverseFind@@Base+0x1dc> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 47420 │ │ │ │ + b.n 471b6 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 47420 │ │ │ │ + b.n 471b6 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ strd r9, r5, [sp, #100] @ 0x64 │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ - bl 1460c8 │ │ │ │ + bl 146190 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - nop │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + add r3, pc, #464 @ (adr r3, 473a0 <_PyBytes_ReverseFind@@Base+0x9c>) │ │ │ │ lsls r2, r1, #1 │ │ │ │ cmp r2, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 47460 │ │ │ │ + cbnz r3, 471f4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 47460 │ │ │ │ + ble.n 471f4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 47460 │ │ │ │ - cbnz r0, 47474 │ │ │ │ + bne.n 471f4 │ │ │ │ + cbnz r0, 47208 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #88] @ (474c4 ) │ │ │ │ + ldr r3, [pc, #88] @ (47258 ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 474be │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 47252 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47486 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 474ae │ │ │ │ - bl b3548 │ │ │ │ + bne.n 4721a │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 47242 │ │ │ │ + bl b37f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29ce8 │ │ │ │ + blx 2a1d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ - cbz r4, 474b2 │ │ │ │ - ldr r3, [pc, #40] @ (474c8 ) │ │ │ │ + bl b6e1c │ │ │ │ + cbz r4, 47246 │ │ │ │ + ldr r3, [pc, #40] @ (4725c ) │ │ │ │ ldr.w r3, [r3, #1472] @ 0x5c0 │ │ │ │ - cbnz r3, 474bc │ │ │ │ + cbnz r3, 47250 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 23d5ac <_PyErr_Format@@Base+0x7c4> │ │ │ │ + b.w 23df88 <_PyErr_Format@@Base+0x7c4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 474be │ │ │ │ + b.n 47252 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 474be │ │ │ │ - ldr r0, [pc, #12] @ (474cc ) │ │ │ │ + b.n 47252 │ │ │ │ + ldr r0, [pc, #12] @ (47260 ) │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #68 @ 0x44 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -42587,183 +42356,183 @@ │ │ │ │ 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 474fe │ │ │ │ + bhi.n 47292 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 47526 │ │ │ │ - b.n 47516 │ │ │ │ - movw r0, #62620 @ 0xf49c │ │ │ │ + ble.n 472ba │ │ │ │ + b.n 472aa │ │ │ │ + movw r0, #59228 @ 0xe75c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl e24a8 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 474f6 │ │ │ │ + bne.n 4728a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4756c │ │ │ │ + b.n 47300 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 144f44 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 14500c <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47512 │ │ │ │ + beq.n 472a6 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 4753e │ │ │ │ + bne.n 472d2 │ │ │ │ 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, 4754c │ │ │ │ + cbnz r1, 472e0 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - b.n 4754e │ │ │ │ + b.n 472e2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 144f44 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 14500c <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47526 │ │ │ │ - b.n 47512 │ │ │ │ + bne.n 472ba │ │ │ │ + b.n 472a6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #62620 @ 0xf49c │ │ │ │ + movw r2, #59228 @ 0xe75c │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 1aad98 <_PyLong_Format@@Base+0xb54> │ │ │ │ + bl 1aa9e0 <_PyLong_Format@@Base+0xa78> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00047570 <_PyBytes_ReverseFind@@Base>: │ │ │ │ +00047304 <_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, 47588 <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ + cbnz r3, 4731c <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ adds r0, r1, r4 │ │ │ │ - b.n 4759e <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ + b.n 47332 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ mov.w ip, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ - bl 2325f4 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ + bl 23328c <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r0, r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 475b6 <_PyBytes_ReverseFind@@Base+0x46> │ │ │ │ + cbz r0, 4734a <_PyBytes_ReverseFind@@Base+0x46> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 475b8 <_PyBytes_ReverseFind@@Base+0x48> │ │ │ │ + beq.n 4734c <_PyBytes_ReverseFind@@Base+0x48> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ (475bc <_PyBytes_ReverseFind@@Base+0x4c>) │ │ │ │ + ldr r0, [pc, #4] @ (47350 <_PyBytes_ReverseFind@@Base+0x4c>) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r4, r3, #5 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4} │ │ │ │ movw r4, #43788 @ 0xab0c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r3, r1 │ │ │ │ subs r1, #33 @ 0x21 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bhi.n 475e4 <_PyBytes_ReverseFind@@Base+0x74> │ │ │ │ - movw r1, #14760 @ 0x39a8 │ │ │ │ + bhi.n 47378 <_PyBytes_ReverseFind@@Base+0x74> │ │ │ │ + movw r1, #11368 @ 0x2c68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ pop {r4} │ │ │ │ - b.w f5e60 │ │ │ │ - movw r1, #14792 @ 0x39c8 │ │ │ │ + b.w f5e88 │ │ │ │ + movw r1, #11400 @ 0x2c88 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ pop {r4} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ 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, 47616 <_PyBytes_ReverseFind@@Base+0xa6> │ │ │ │ + cbnz r0, 473aa <_PyBytes_ReverseFind@@Base+0xa6> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 47620 <_PyBytes_ReverseFind@@Base+0xb0> │ │ │ │ - b.n 47626 <_PyBytes_ReverseFind@@Base+0xb6> │ │ │ │ + cbnz r0, 473b4 <_PyBytes_ReverseFind@@Base+0xb0> │ │ │ │ + b.n 473ba <_PyBytes_ReverseFind@@Base+0xb6> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47610 <_PyBytes_ReverseFind@@Base+0xa0> │ │ │ │ - b.n 47634 <_PyBytes_ReverseFind@@Base+0xc4> │ │ │ │ + beq.n 473a4 <_PyBytes_ReverseFind@@Base+0xa0> │ │ │ │ + b.n 473c8 <_PyBytes_ReverseFind@@Base+0xc4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 47634 <_PyBytes_ReverseFind@@Base+0xc4> │ │ │ │ + cbnz r0, 473c8 <_PyBytes_ReverseFind@@Base+0xc4> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 47634 <_PyBytes_ReverseFind@@Base+0xc4> │ │ │ │ + cbz r0, 473c8 <_PyBytes_ReverseFind@@Base+0xc4> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r2, 47650 <_PyBytes_ReverseFind@@Base+0xe0> │ │ │ │ + cbz r2, 473e4 <_PyBytes_ReverseFind@@Base+0xe0> │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 47652 <_PyBytes_ReverseFind@@Base+0xe2> │ │ │ │ + b.n 473e6 <_PyBytes_ReverseFind@@Base+0xe2> │ │ │ │ mov r4, r2 │ │ │ │ add.w r3, r1, #12 │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 47660 <_PyBytes_ReverseFind@@Base+0xf0> │ │ │ │ - cbnz r2, 47660 <_PyBytes_ReverseFind@@Base+0xf0> │ │ │ │ - cbnz r3, 4767a <_PyBytes_ReverseFind@@Base+0x10a> │ │ │ │ + bhi.n 473f4 <_PyBytes_ReverseFind@@Base+0xf0> │ │ │ │ + cbnz r2, 473f4 <_PyBytes_ReverseFind@@Base+0xf0> │ │ │ │ + cbnz r3, 4740e <_PyBytes_ReverseFind@@Base+0x10a> │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #2 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr r3, [pc, #40] @ (47698 <_PyBytes_ReverseFind@@Base+0x128>) │ │ │ │ + ldr r3, [pc, #40] @ (4742c <_PyBytes_ReverseFind@@Base+0x128>) │ │ │ │ mov r1, r5 │ │ │ │ - bl 132f4c <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + bl 132364 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 47692 <_PyBytes_ReverseFind@@Base+0x122> │ │ │ │ + cbz r0, 47426 <_PyBytes_ReverseFind@@Base+0x122> │ │ │ │ add r4, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 189784 <_PyLong_FromDigits@@Base+0x48c> │ │ │ │ + b.w 188ca0 <_PyLong_FromDigits@@Base+0x48c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r2, #112 @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -42771,63 +42540,63 @@ │ │ │ │ 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 476d0 <_PyBytes_ReverseFind@@Base+0x160> │ │ │ │ + bne.n 47464 <_PyBytes_ReverseFind@@Base+0x160> │ │ │ │ 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 47706 <_PyBytes_ReverseFind@@Base+0x196> │ │ │ │ + b.n 4749a <_PyBytes_ReverseFind@@Base+0x196> │ │ │ │ ldr.w r0, [r3, #1220] @ 0x4c4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 476ec <_PyBytes_ReverseFind@@Base+0x17c> │ │ │ │ + bne.n 47480 <_PyBytes_ReverseFind@@Base+0x17c> │ │ │ │ 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] │ │ │ │ - b.n 47706 <_PyBytes_ReverseFind@@Base+0x196> │ │ │ │ + b.n 4749a <_PyBytes_ReverseFind@@Base+0x196> │ │ │ │ ldr.w r3, [r3, #1216] @ 0x4c0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 4771a <_PyBytes_ReverseFind@@Base+0x1aa> │ │ │ │ + bne.n 474ae <_PyBytes_ReverseFind@@Base+0x1aa> │ │ │ │ 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] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47736 <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ + beq.n 474ca <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 47736 <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ + b.n 474ca <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #14828 @ 0x39ec │ │ │ │ + movw r1, #11436 @ 0x2cac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ @@ -42838,210 +42607,210 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - bl 9adbc │ │ │ │ + bl 9b058 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47818 <_PyBytes_ReverseFind@@Base+0x2a8> │ │ │ │ + beq.n 475ac <_PyBytes_ReverseFind@@Base+0x2a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 477fe <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ + beq.n 47592 <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ str r4, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 477fe <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ + beq.n 47592 <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ str r4, [r5, #16] │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 14a01c │ │ │ │ + bl 14a0a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 477fe <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ + cbz r0, 47592 <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ str r4, [r5, #20] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 14a01c │ │ │ │ + bl 14a0a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 477fe <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ + cbz r0, 47592 <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ str r4, [r5, #24] │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 14a01c │ │ │ │ + bl 14a0a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 477fe <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ + cbz r0, 47592 <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ str r4, [r5, #28] │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 14a01c │ │ │ │ + bl 14a0a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 477fe <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ + cbz r0, 47592 <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ str r4, [r5, #32] │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 14a01c │ │ │ │ + bl 14a0a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 477fe <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ + cbz r0, 47592 <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ - bl 14a01c │ │ │ │ + bl 14a0a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 477fe <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ + cbz r0, 47592 <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 477fe <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ + cbz r0, 47592 <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 477fe <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ + cbz r0, 47592 <_PyBytes_ReverseFind@@Base+0x28e> │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 9123c │ │ │ │ + bl 914d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 47816 <_PyBytes_ReverseFind@@Base+0x2a6> │ │ │ │ + cbnz r0, 475aa <_PyBytes_ReverseFind@@Base+0x2a6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4781a <_PyBytes_ReverseFind@@Base+0x2aa> │ │ │ │ + beq.n 475ae <_PyBytes_ReverseFind@@Base+0x2aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4781a <_PyBytes_ReverseFind@@Base+0x2aa> │ │ │ │ + cbnz r3, 475ae <_PyBytes_ReverseFind@@Base+0x2aa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4781a <_PyBytes_ReverseFind@@Base+0x2aa> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 475ae <_PyBytes_ReverseFind@@Base+0x2aa> │ │ │ │ str r0, [r5, #52] @ 0x34 │ │ │ │ mov r4, r5 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 47842 <_PyBytes_ReverseFind@@Base+0x2d2> │ │ │ │ + bne.n 475d6 <_PyBytes_ReverseFind@@Base+0x2d2> │ │ │ │ ldrd r5, r4, [r4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 478a8 <_PyBytes_ReverseFind@@Base+0x338> │ │ │ │ - b.n 4785a <_PyBytes_ReverseFind@@Base+0x2ea> │ │ │ │ + bpl.n 4763c <_PyBytes_ReverseFind@@Base+0x338> │ │ │ │ + b.n 475ee <_PyBytes_ReverseFind@@Base+0x2ea> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39692 @ 0x9b0c │ │ │ │ + movw r0, #33292 @ 0x820c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47964 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ - b.n 47834 <_PyBytes_ReverseFind@@Base+0x2c4> │ │ │ │ + beq.w 476f8 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ + b.n 475c8 <_PyBytes_ReverseFind@@Base+0x2c4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 478a8 <_PyBytes_ReverseFind@@Base+0x338> │ │ │ │ + bpl.n 4763c <_PyBytes_ReverseFind@@Base+0x338> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 47870 <_PyBytes_ReverseFind@@Base+0x300> │ │ │ │ + bpl.n 47604 <_PyBytes_ReverseFind@@Base+0x300> │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ mov r2, r1 │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 47888 <_PyBytes_ReverseFind@@Base+0x318> │ │ │ │ + bmi.n 4761c <_PyBytes_ReverseFind@@Base+0x318> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #14860 @ 0x3a0c │ │ │ │ + movw r1, #11468 @ 0x2ccc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 47964 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 476f8 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ 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 4801c │ │ │ │ + bl 47e90 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 47968 <_PyBytes_ReverseFind@@Base+0x3f8> │ │ │ │ + b.n 476fc <_PyBytes_ReverseFind@@Base+0x3f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 136b24 │ │ │ │ - cbnz r0, 478da <_PyBytes_ReverseFind@@Base+0x36a> │ │ │ │ + bl 136c1c │ │ │ │ + cbnz r0, 4766e <_PyBytes_ReverseFind@@Base+0x36a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136b24 │ │ │ │ - cbnz r0, 478da <_PyBytes_ReverseFind@@Base+0x36a> │ │ │ │ + bl 136c1c │ │ │ │ + cbnz r0, 4766e <_PyBytes_ReverseFind@@Base+0x36a> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #14924 @ 0x3a4c │ │ │ │ + movw r1, #11532 @ 0x2d0c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sp │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 47964 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ + beq.n 476f8 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4790a <_PyBytes_ReverseFind@@Base+0x39a> │ │ │ │ + ble.n 4769e <_PyBytes_ReverseFind@@Base+0x39a> │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54772 @ 0xd5f4 │ │ │ │ + movw r1, #51380 @ 0xc8b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov r0, sp │ │ │ │ - bl f20d0 │ │ │ │ - b.n 47964 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ + bl f20a0 │ │ │ │ + b.n 476f8 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4791e <_PyBytes_ReverseFind@@Base+0x3ae> │ │ │ │ + bne.n 476b2 <_PyBytes_ReverseFind@@Base+0x3ae> │ │ │ │ mov r0, sp │ │ │ │ - bl f20d0 │ │ │ │ - b.n 47964 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ + bl f20a0 │ │ │ │ + b.n 476f8 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 47948 <_PyBytes_ReverseFind@@Base+0x3d8> │ │ │ │ + ble.n 476dc <_PyBytes_ReverseFind@@Base+0x3d8> │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54772 @ 0xd5f4 │ │ │ │ + movw r1, #51380 @ 0xc8b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov r0, sp │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f20d0 │ │ │ │ - b.n 47964 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ + bl f20a0 │ │ │ │ + b.n 476f8 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 4801c │ │ │ │ + bl 47e90 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f20d0 │ │ │ │ - b.n 47968 <_PyBytes_ReverseFind@@Base+0x3f8> │ │ │ │ + bl f20a0 │ │ │ │ + b.n 476fc <_PyBytes_ReverseFind@@Base+0x3f8> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 47980 <_PyBytes_ReverseFind@@Base+0x410> │ │ │ │ + b.n 47714 <_PyBytes_ReverseFind@@Base+0x410> │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r4, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -43052,213 +42821,213 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #6752 @ 0x1a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 479bc <_PyBytes_ReverseFind@@Base+0x44c> │ │ │ │ + beq.n 47750 <_PyBytes_ReverseFind@@Base+0x44c> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #15000 @ 0x3a98 │ │ │ │ + movw r1, #11608 @ 0x2d58 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ - bl 47eb8 │ │ │ │ + b.w f5e88 │ │ │ │ + bl 47c4c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ 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 │ │ │ │ - bl 178920 │ │ │ │ - cbz r0, 479fc <_PyBytes_ReverseFind@@Base+0x48c> │ │ │ │ + bl 178248 │ │ │ │ + cbz r0, 47790 <_PyBytes_ReverseFind@@Base+0x48c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 47a64 <_PyBytes_ReverseFind@@Base+0x4f4> │ │ │ │ - movw r0, #43056 @ 0xa830 │ │ │ │ + beq.n 477f8 <_PyBytes_ReverseFind@@Base+0x4f4> │ │ │ │ + movw r0, #39664 @ 0x9af0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 89fa0 │ │ │ │ + b.w 8a260 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13aa78 │ │ │ │ + bl 13ab38 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 47a0e <_PyBytes_ReverseFind@@Base+0x49e> │ │ │ │ + cbnz r0, 477a2 <_PyBytes_ReverseFind@@Base+0x49e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 178c98 │ │ │ │ - b.n 47a66 <_PyBytes_ReverseFind@@Base+0x4f6> │ │ │ │ + bl 1785c0 │ │ │ │ + b.n 477fa <_PyBytes_ReverseFind@@Base+0x4f6> │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt.n 47a30 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ + blt.n 477c4 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #15080 @ 0x3ae8 │ │ │ │ + movw r0, #11728 @ 0x2dd0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 47a40 <_PyBytes_ReverseFind@@Base+0x4d0> │ │ │ │ + b.n 477d4 <_PyBytes_ReverseFind@@Base+0x4d0> │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #3200 @ 0xc80 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 10550c │ │ │ │ + movw r0, #65344 @ 0xff40 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 10542c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 178c98 │ │ │ │ + bl 1785c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 47a54 <_PyBytes_ReverseFind@@Base+0x4e4> │ │ │ │ + bne.n 477e8 <_PyBytes_ReverseFind@@Base+0x4e4> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 47a66 <_PyBytes_ReverseFind@@Base+0x4f6> │ │ │ │ + b.n 477fa <_PyBytes_ReverseFind@@Base+0x4f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47a50 <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ + bne.n 477e4 <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47a50 <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 477e4 <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 47a8a <_PyBytes_ReverseFind@@Base+0x51a> │ │ │ │ + bne.n 4781e <_PyBytes_ReverseFind@@Base+0x51a> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a3fac │ │ │ │ + b.w 2a3fec │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39612 @ 0x9abc │ │ │ │ + movw r0, #33212 @ 0x81bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47a7e <_PyBytes_ReverseFind@@Base+0x50e> │ │ │ │ + bne.n 47812 <_PyBytes_ReverseFind@@Base+0x50e> │ │ │ │ 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 47ac6 <_PyBytes_ReverseFind@@Base+0x556> │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 4785a <_PyBytes_ReverseFind@@Base+0x556> │ │ │ │ + bl 4f206 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 47ad6 <_PyBytes_ReverseFind@@Base+0x566> │ │ │ │ + cbz r2, 4786a <_PyBytes_ReverseFind@@Base+0x566> │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 47bd8 <_PyBytes_ReverseFind@@Base+0x668> │ │ │ │ + b.n 4796c <_PyBytes_ReverseFind@@Base+0x668> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d3370 │ │ │ │ + bl d37bc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47bca <_PyBytes_ReverseFind@@Base+0x65a> │ │ │ │ + beq.n 4795e <_PyBytes_ReverseFind@@Base+0x65a> │ │ │ │ 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 47b00 <_PyBytes_ReverseFind@@Base+0x590> │ │ │ │ + bne.n 47894 <_PyBytes_ReverseFind@@Base+0x590> │ │ │ │ mov r0, fp │ │ │ │ - bl 4f476 │ │ │ │ + bl 4f206 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 47b90 <_PyBytes_ReverseFind@@Base+0x620> │ │ │ │ + bne.n 47924 <_PyBytes_ReverseFind@@Base+0x620> │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 47b86 <_PyBytes_ReverseFind@@Base+0x616> │ │ │ │ + cbz r0, 4791a <_PyBytes_ReverseFind@@Base+0x616> │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ - cbnz r5, 47b90 <_PyBytes_ReverseFind@@Base+0x620> │ │ │ │ + cbnz r5, 47924 <_PyBytes_ReverseFind@@Base+0x620> │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ - cbz r2, 47b6e <_PyBytes_ReverseFind@@Base+0x5fe> │ │ │ │ - bl d3370 │ │ │ │ + cbz r2, 47902 <_PyBytes_ReverseFind@@Base+0x5fe> │ │ │ │ + bl d37bc │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 47b6e <_PyBytes_ReverseFind@@Base+0x5fe> │ │ │ │ + cbz r0, 47902 <_PyBytes_ReverseFind@@Base+0x5fe> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 47b50 <_PyBytes_ReverseFind@@Base+0x5e0> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 47b50 <_PyBytes_ReverseFind@@Base+0x5e0> │ │ │ │ + cbz r2, 478e4 <_PyBytes_ReverseFind@@Base+0x5e0> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 478e4 <_PyBytes_ReverseFind@@Base+0x5e0> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 84464 │ │ │ │ - b.n 47b90 <_PyBytes_ReverseFind@@Base+0x620> │ │ │ │ + bl 84544 │ │ │ │ + b.n 47924 <_PyBytes_ReverseFind@@Base+0x620> │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 47b62 <_PyBytes_ReverseFind@@Base+0x5f2> │ │ │ │ + bne.n 478f6 <_PyBytes_ReverseFind@@Base+0x5f2> │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9b924 │ │ │ │ - cbz r0, 47b80 <_PyBytes_ReverseFind@@Base+0x610> │ │ │ │ + bl 9bbc0 │ │ │ │ + cbz r0, 47914 <_PyBytes_ReverseFind@@Base+0x610> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 47b20 <_PyBytes_ReverseFind@@Base+0x5b0> │ │ │ │ + b.n 478b4 <_PyBytes_ReverseFind@@Base+0x5b0> │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl d15dc │ │ │ │ + bl d1a18 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 47b9c <_PyBytes_ReverseFind@@Base+0x62c> │ │ │ │ + cbnz r0, 47930 <_PyBytes_ReverseFind@@Base+0x62c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 241c5c │ │ │ │ + bl 242440 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 47bca <_PyBytes_ReverseFind@@Base+0x65a> │ │ │ │ + b.n 4795e <_PyBytes_ReverseFind@@Base+0x65a> │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 47bae <_PyBytes_ReverseFind@@Base+0x63e> │ │ │ │ + ble.n 47942 <_PyBytes_ReverseFind@@Base+0x63e> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 47b9c <_PyBytes_ReverseFind@@Base+0x62c> │ │ │ │ + b.n 47930 <_PyBytes_ReverseFind@@Base+0x62c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ 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 e3348 <_PyArg_CheckPositional@@Base+0xd70> │ │ │ │ - b.n 47bd2 <_PyBytes_ReverseFind@@Base+0x662> │ │ │ │ + bl e3768 <_PyArg_CheckPositional@@Base+0xe98> │ │ │ │ + b.n 47966 <_PyBytes_ReverseFind@@Base+0x662> │ │ │ │ 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 │ │ │ │ @@ -43267,196 +43036,196 @@ │ │ │ │ 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] @ (47c4c <_PyBytes_ReverseFind@@Base+0x6dc>) │ │ │ │ + ldr r3, [pc, #80] @ (479e0 <_PyBytes_ReverseFind@@Base+0x6dc>) │ │ │ │ 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 2a9b40 <_PyDeadline_Get@@Base+0xec> │ │ │ │ + bl 2a9828 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4 │ │ │ │ - bl 2a9e94 <_PyDeadline_Get@@Base+0x440> │ │ │ │ + bl 2a9cd8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 47c32 <_PyBytes_ReverseFind@@Base+0x6c2> │ │ │ │ + beq.n 479c6 <_PyBytes_ReverseFind@@Base+0x6c2> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 47c32 <_PyBytes_ReverseFind@@Base+0x6c2> │ │ │ │ + beq.n 479c6 <_PyBytes_ReverseFind@@Base+0x6c2> │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 47c14 <_PyBytes_ReverseFind@@Base+0x6a4> │ │ │ │ - ldr r3, [pc, #24] @ (47c4c <_PyBytes_ReverseFind@@Base+0x6dc>) │ │ │ │ + b.n 479a8 <_PyBytes_ReverseFind@@Base+0x6a4> │ │ │ │ + ldr r3, [pc, #24] @ (479e0 <_PyBytes_ReverseFind@@Base+0x6dc>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 47c44 <_PyBytes_ReverseFind@@Base+0x6d4> │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 479d8 <_PyBytes_ReverseFind@@Base+0x6d4> │ │ │ │ + blx 2a12c <__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, cr11, {2} │ │ │ │ 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 47c7a <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ + bhi.n 47a0e <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 47c90 <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ - b.n 47ca4 <_PyBytes_ReverseFind@@Base+0x734> │ │ │ │ - movw r0, #62476 @ 0xf40c │ │ │ │ + cbnz r0, 47a24 <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ + b.n 47a38 <_PyBytes_ReverseFind@@Base+0x734> │ │ │ │ + movw r0, #59084 @ 0xe6cc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e24a8 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47d5a <_PyBytes_ReverseFind@@Base+0x7ea> │ │ │ │ - b.n 47c6c <_PyBytes_ReverseFind@@Base+0x6fc> │ │ │ │ - bl 9b404 │ │ │ │ + beq.n 47aee <_PyBytes_ReverseFind@@Base+0x7ea> │ │ │ │ + b.n 47a00 <_PyBytes_ReverseFind@@Base+0x6fc> │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 47cb2 <_PyBytes_ReverseFind@@Base+0x742> │ │ │ │ + bne.n 47a46 <_PyBytes_ReverseFind@@Base+0x742> │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 47cc2 <_PyBytes_ReverseFind@@Base+0x752> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 47a56 <_PyBytes_ReverseFind@@Base+0x752> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47d5a <_PyBytes_ReverseFind@@Base+0x7ea> │ │ │ │ + bne.n 47aee <_PyBytes_ReverseFind@@Base+0x7ea> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 47cc2 <_PyBytes_ReverseFind@@Base+0x752> │ │ │ │ + b.n 47a56 <_PyBytes_ReverseFind@@Base+0x752> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47ca0 <_PyBytes_ReverseFind@@Base+0x730> │ │ │ │ + bne.n 47a34 <_PyBytes_ReverseFind@@Base+0x730> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47ca0 <_PyBytes_ReverseFind@@Base+0x730> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47a34 <_PyBytes_ReverseFind@@Base+0x730> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 47d2e <_PyBytes_ReverseFind@@Base+0x7be> │ │ │ │ + ble.n 47ac2 <_PyBytes_ReverseFind@@Base+0x7be> │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 47cdc <_PyBytes_ReverseFind@@Base+0x76c> │ │ │ │ + bpl.n 47a70 <_PyBytes_ReverseFind@@Base+0x76c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 47d02 <_PyBytes_ReverseFind@@Base+0x792> │ │ │ │ + bne.n 47a96 <_PyBytes_ReverseFind@@Base+0x792> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 47d30 <_PyBytes_ReverseFind@@Base+0x7c0> │ │ │ │ + b.n 47ac4 <_PyBytes_ReverseFind@@Base+0x7c0> │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 47cf6 <_PyBytes_ReverseFind@@Base+0x786> │ │ │ │ + beq.n 47a8a <_PyBytes_ReverseFind@@Base+0x786> │ │ │ │ movw r1, #34536 @ 0x86e8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 47d0e <_PyBytes_ReverseFind@@Base+0x79e> │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 47aa2 <_PyBytes_ReverseFind@@Base+0x79e> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 47d0e <_PyBytes_ReverseFind@@Base+0x79e> │ │ │ │ + bne.n 47aa2 <_PyBytes_ReverseFind@@Base+0x79e> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 47d30 <_PyBytes_ReverseFind@@Base+0x7c0> │ │ │ │ + b.n 47ac4 <_PyBytes_ReverseFind@@Base+0x7c0> │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 47ce8 <_PyBytes_ReverseFind@@Base+0x778> │ │ │ │ + bne.n 47a7c <_PyBytes_ReverseFind@@Base+0x778> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #29104 @ 0x71b0 │ │ │ │ + movw r2, #25652 @ 0x6434 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62476 @ 0xf40c │ │ │ │ + movw r0, #59084 @ 0xe6cc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 47d5a <_PyBytes_ReverseFind@@Base+0x7ea> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 47aee <_PyBytes_ReverseFind@@Base+0x7ea> │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 47d4c <_PyBytes_ReverseFind@@Base+0x7dc> │ │ │ │ - cbz r1, 47d3c <_PyBytes_ReverseFind@@Base+0x7cc> │ │ │ │ + bgt.n 47ae0 <_PyBytes_ReverseFind@@Base+0x7dc> │ │ │ │ + cbz r1, 47ad0 <_PyBytes_ReverseFind@@Base+0x7cc> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 47d44 <_PyBytes_ReverseFind@@Base+0x7d4> │ │ │ │ + b.n 47ad8 <_PyBytes_ReverseFind@@Base+0x7d4> │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 19b1c8 │ │ │ │ + b.w 19aabc │ │ │ │ subs r2, r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 43220 │ │ │ │ + b.w 42fc0 │ │ │ │ movs r0, #0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47e6a <_PyBytes_ReverseFind@@Base+0x8fa> │ │ │ │ + beq.n 47bfe <_PyBytes_ReverseFind@@Base+0x8fa> │ │ │ │ strd r7, r0, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #236] @ (47e78 <_PyBytes_ReverseFind@@Base+0x908>) │ │ │ │ - bl 16d920 │ │ │ │ + ldr r0, [pc, #236] @ (47c0c <_PyBytes_ReverseFind@@Base+0x908>) │ │ │ │ + bl 16d22c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47e4a <_PyBytes_ReverseFind@@Base+0x8da> │ │ │ │ + beq.n 47bde <_PyBytes_ReverseFind@@Base+0x8da> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #15592 @ 0x3ce8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 47dbc <_PyBytes_ReverseFind@@Base+0x84c> │ │ │ │ + beq.n 47b50 <_PyBytes_ReverseFind@@Base+0x84c> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #15100 @ 0x3afc │ │ │ │ + movw r1, #11748 @ 0x2de4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 47e4a <_PyBytes_ReverseFind@@Base+0x8da> │ │ │ │ + bl f5e88 │ │ │ │ + b.n 47bde <_PyBytes_ReverseFind@@Base+0x8da> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl f12a8 │ │ │ │ + bl f12fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 47e4a <_PyBytes_ReverseFind@@Base+0x8da> │ │ │ │ + blt.n 47bde <_PyBytes_ReverseFind@@Base+0x8da> │ │ │ │ movw r0, #65328 @ 0xff30 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47e4a <_PyBytes_ReverseFind@@Base+0x8da> │ │ │ │ + beq.n 47bde <_PyBytes_ReverseFind@@Base+0x8da> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r0, #8] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #148] @ (47e7c <_PyBytes_ReverseFind@@Base+0x90c>) │ │ │ │ + ldr r2, [pc, #148] @ (47c10 <_PyBytes_ReverseFind@@Base+0x90c>) │ │ │ │ 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] │ │ │ │ @@ -43468,204 +43237,276 @@ │ │ │ │ ldr r3, [r4, #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 47e2e <_PyBytes_ReverseFind@@Base+0x8be> │ │ │ │ + beq.n 47bc2 <_PyBytes_ReverseFind@@Base+0x8be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47e2e <_PyBytes_ReverseFind@@Base+0x8be> │ │ │ │ + cbnz r3, 47bc2 <_PyBytes_ReverseFind@@Base+0x8be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 47e3e <_PyBytes_ReverseFind@@Base+0x8ce> │ │ │ │ + beq.n 47bd2 <_PyBytes_ReverseFind@@Base+0x8ce> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 47e42 <_PyBytes_ReverseFind@@Base+0x8d2> │ │ │ │ + cbz r4, 47bd6 <_PyBytes_ReverseFind@@Base+0x8d2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 47e6e <_PyBytes_ReverseFind@@Base+0x8fe> │ │ │ │ + b.n 47c02 <_PyBytes_ReverseFind@@Base+0x8fe> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47e6e <_PyBytes_ReverseFind@@Base+0x8fe> │ │ │ │ - bl 856b4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47c02 <_PyBytes_ReverseFind@@Base+0x8fe> │ │ │ │ + bl 8591c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47e6a <_PyBytes_ReverseFind@@Base+0x8fa> │ │ │ │ + beq.n 47bfe <_PyBytes_ReverseFind@@Base+0x8fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 47e6a <_PyBytes_ReverseFind@@Base+0x8fa> │ │ │ │ + cbnz r3, 47bfe <_PyBytes_ReverseFind@@Base+0x8fa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #688 @ (adr r0, 4812c ) │ │ │ │ + add r0, pc, #688 @ (adr r0, 47ec0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00047e80 : │ │ │ │ - ldr r2, [pc, #48] @ (47eb4 ) │ │ │ │ +00047c14 : │ │ │ │ + ldr r2, [pc, #48] @ (47c48 ) │ │ │ │ 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 47eac │ │ │ │ + beq.n 47c40 │ │ │ │ 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 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00047eb8 : │ │ │ │ +00047c4c : │ │ │ │ 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, #6452 @ 0x1934 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 47eee │ │ │ │ + beq.n 47c82 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #61620 @ 0xf0b4 │ │ │ │ + movw r1, #58404 @ 0xe424 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 47f14 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 47ca8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6752 @ 0x1a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 47f1a │ │ │ │ + beq.n 47cae │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #15144 @ 0x3b28 │ │ │ │ + movw r1, #11792 @ 0x2e10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 48012 │ │ │ │ + b.n 47da6 │ │ │ │ ldr r6, [r1, #20] │ │ │ │ - cbz r6, 47f38 │ │ │ │ + cbz r6, 47ccc │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15180 @ 0x3b4c │ │ │ │ + movw r1, #11828 @ 0x2e34 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 47f14 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 47ca8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 47f5a │ │ │ │ + beq.n 47cee │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15212 @ 0x3b6c │ │ │ │ + movw r1, #11860 @ 0x2e54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 47f14 │ │ │ │ - ldr.w r8, [pc, #188] @ 48018 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 47ca8 │ │ │ │ + ldr.w r8, [pc, #188] @ 47dac │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r7, r8] │ │ │ │ ldr.w r0, [r9, #120] @ 0x78 │ │ │ │ - cbnz r0, 47f76 │ │ │ │ - bl 36488 │ │ │ │ - cbz r0, 47f76 │ │ │ │ + cbnz r0, 47d0a │ │ │ │ + bl 36228 │ │ │ │ + cbz r0, 47d0a │ │ │ │ str.w r0, [r9, #120] @ 0x78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 47f96 │ │ │ │ + beq.n 47d2a │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15256 @ 0x3b98 │ │ │ │ + movw r1, #11904 @ 0x2e80 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 47f14 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 47ca8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 48008 │ │ │ │ + bne.n 47d9c │ │ │ │ ldr.w r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r7, #120] @ 0x78 │ │ │ │ - cbnz r4, 47fb6 │ │ │ │ - bl 36488 │ │ │ │ + cbnz r4, 47d4a │ │ │ │ + bl 36228 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47f14 │ │ │ │ + beq.n 47ca8 │ │ │ │ str r0, [r7, #120] @ 0x78 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 48a42 <_PyCompile_OptimizeCfg@@Base+0x36a> │ │ │ │ + bl 487c8 <_PyCompile_OptimizeCfg@@Base+0x3fc> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47f14 │ │ │ │ + beq.n 47ca8 │ │ │ │ cmp r7, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 47ff0 │ │ │ │ + bne.n 47d84 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47fde │ │ │ │ + beq.n 47d72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 47fde │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 47d72 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44072 @ 0xac28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 114634 │ │ │ │ - b.n 47f14 │ │ │ │ + bl 114418 │ │ │ │ + b.n 47ca8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 48012 │ │ │ │ + beq.n 47da6 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ - cbnz r4, 48012 │ │ │ │ + cbnz r4, 47da6 │ │ │ │ mov r6, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48012 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47da6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 291a1c │ │ │ │ + b.w 291afc │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, 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 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + subs r3, #1 │ │ │ │ + cmp r3, #7 │ │ │ │ + bhi.n 47e76 │ │ │ │ + tbb [pc, r3] │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ + asrs r5, r2, #25 │ │ │ │ + strb r5, [r2, r5] │ │ │ │ + cmp r2, #85 @ 0x55 │ │ │ │ + movw r0, #5704 @ 0x1648 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + b.n 47e8e │ │ │ │ + ldrd r2, r3, [r0, #8] │ │ │ │ + subs r2, #1 │ │ │ │ + bmi.n 47dd4 │ │ │ │ + ldrb.w r0, [r3], #2 │ │ │ │ + ldrb.w r1, [r3, #-1] │ │ │ │ + strb.w r1, [r3, #-2] │ │ │ │ + strb.w r0, [r3, #-1] │ │ │ │ + b.n 47de2 │ │ │ │ + ldrd r1, r3, [r0, #8] │ │ │ │ + movs r2, #0 │ │ │ │ + subs r1, #1 │ │ │ │ + bmi.n 47dd4 │ │ │ │ + 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 47dfc │ │ │ │ + ldrd r0, r3, [r0, #8] │ │ │ │ + movs r1, #0 │ │ │ │ + mov r2, r1 │ │ │ │ + subs r0, #1 │ │ │ │ + bmi.n 47dd4 │ │ │ │ + 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 │ │ │ │ + ldrb.w r4, [r3, #-2] │ │ │ │ + bfi r2, r6, #0, #8 │ │ │ │ + bfi r1, r5, #16, #8 │ │ │ │ + ldrb.w r5, [r3, #-8] │ │ │ │ + bfi r2, r4, #8, #8 │ │ │ │ + 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 47e24 │ │ │ │ + movw r3, #4328 @ 0x10e8 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #11944 @ 0x2ea8 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5} │ │ │ │ sub sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r3, #0 │ │ │ │ ite eq │ │ │ │ @@ -43676,228 +43517,156 @@ │ │ │ │ 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 4805c │ │ │ │ + ble.n 47ed0 │ │ │ │ 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 48042 │ │ │ │ + b.n 47eb6 │ │ │ │ ldrb.w r0, [sp, #3] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5} │ │ │ │ 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 r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 48106 │ │ │ │ + beq.n 47f7a │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 48106 │ │ │ │ + beq.n 47f7a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #28761 @ 0x7059 │ │ │ │ + movw r3, #28693 @ 0x7015 │ │ │ │ movt r3, #21 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 480a4 │ │ │ │ + bne.n 47f18 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 480a8 │ │ │ │ + b.n 47f1c │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 480ca │ │ │ │ + beq.n 47f3e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 480ca │ │ │ │ + cbz r3, 47f3e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #22707 @ 0x58b3 │ │ │ │ + movw r3, #22505 @ 0x57e9 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 480ca │ │ │ │ + bne.n 47f3e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 657a4 │ │ │ │ + bl 656ca │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 480e6 │ │ │ │ + cbz r0, 47f5a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 480e6 │ │ │ │ + beq.n 47f5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 480e6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 47f5a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 48106 │ │ │ │ + cbz r0, 47f7a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48106 │ │ │ │ + beq.n 47f7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48106 │ │ │ │ + cbnz r3, 47f7a │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 4812c │ │ │ │ + cbz r0, 47fa0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48150 │ │ │ │ + beq.n 47fc4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 48150 │ │ │ │ + b.n 47fc4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 48148 │ │ │ │ - bl 127ff0 │ │ │ │ - cbz r0, 48144 │ │ │ │ + cbz r0, 47fbc │ │ │ │ + bl 127e48 │ │ │ │ + cbz r0, 47fb8 │ │ │ │ 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 48150 │ │ │ │ + b.n 47fc4 │ │ │ │ movw r0, #53088 @ 0xcf60 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 r3, [r0, #20] │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - subs r3, #1 │ │ │ │ - cmp r3, #7 │ │ │ │ - bhi.n 48218 │ │ │ │ - tbb [pc, r3] │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ - asrs r5, r2, #25 │ │ │ │ - strb r5, [r2, r5] │ │ │ │ - cmp r2, #85 @ 0x55 │ │ │ │ - movw r0, #5704 @ 0x1648 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - b.n 48230 │ │ │ │ - ldrd r2, r3, [r0, #8] │ │ │ │ - subs r2, #1 │ │ │ │ - bmi.n 48176 │ │ │ │ - ldrb.w r0, [r3], #2 │ │ │ │ - ldrb.w r1, [r3, #-1] │ │ │ │ - strb.w r1, [r3, #-2] │ │ │ │ - strb.w r0, [r3, #-1] │ │ │ │ - b.n 48184 │ │ │ │ - ldrd r1, r3, [r0, #8] │ │ │ │ - movs r2, #0 │ │ │ │ - subs r1, #1 │ │ │ │ - bmi.n 48176 │ │ │ │ - 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 4819e │ │ │ │ - ldrd r0, r3, [r0, #8] │ │ │ │ - movs r1, #0 │ │ │ │ - mov r2, r1 │ │ │ │ - subs r0, #1 │ │ │ │ - bmi.n 48176 │ │ │ │ - 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 │ │ │ │ - ldrb.w r4, [r3, #-2] │ │ │ │ - bfi r2, r6, #0, #8 │ │ │ │ - bfi r1, r5, #16, #8 │ │ │ │ - ldrb.w r5, [r3, #-8] │ │ │ │ - bfi r2, r4, #8, #8 │ │ │ │ - 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 481c6 │ │ │ │ - movw r3, #4328 @ 0x10e8 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #15336 @ 0x3be8 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - 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, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 19b4b4 │ │ │ │ - cbz r0, 48278 │ │ │ │ + bl 19ada8 │ │ │ │ + cbz r0, 4800c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 48252 │ │ │ │ + cbz r3, 47fe6 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 4825a │ │ │ │ + b.n 47fee │ │ │ │ movw r2, #11048 @ 0x2b28 │ │ │ │ movt r2, #83 @ 0x53 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 48278 │ │ │ │ + cbz r5, 4800c │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - movw r1, #50984 @ 0xc728 │ │ │ │ + movw r1, #47592 @ 0xb9e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 48278 │ │ │ │ + ble.n 4800c │ │ │ │ ldrb r6, [r4, r3] │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ strb r6, [r2, r3] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 4826a │ │ │ │ + b.n 47ffe │ │ │ │ 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 214ea4 │ │ │ │ + bl 215ae4 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ @@ -43910,806 +43679,803 @@ │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, 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, #12] │ │ │ │ - cbz r0, 48304 │ │ │ │ + cbz r0, 48098 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48328 │ │ │ │ + beq.n 480bc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 48328 │ │ │ │ + b.n 480bc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 48320 │ │ │ │ - bl 127ff0 │ │ │ │ - cbz r0, 4831c │ │ │ │ + cbz r0, 480b4 │ │ │ │ + bl 127e48 │ │ │ │ + cbz r0, 480b0 │ │ │ │ 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 48328 │ │ │ │ + b.n 480bc │ │ │ │ movw r0, #53088 @ 0xcf60 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ - bpl.n 483f4 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8-d9} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - sub sp, #8 │ │ │ │ - mov r4, r1 │ │ │ │ - lsls r3, r3, #30 │ │ │ │ - beq.n 48368 │ │ │ │ - movw r3, #43788 @ 0xab0c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #50672 @ 0xc5f0 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 48400 │ │ │ │ - vmov.f64 d9, #240 @ 0xbf800000 -1.0 │ │ │ │ - bl 17c440 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - vcmp.f64 d0, d9 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 483de │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 483de │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ - cbz r0, 48400 │ │ │ │ - bl f8b9c │ │ │ │ - add r1, sp, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1bfd64 <_PyLong_Frexp@@Base> │ │ │ │ - vcmp.f64 d0, d9 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 483b4 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 48400 │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ - bl 48638 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - vmov.f64 d0, #0 @ 0x40000000 2.0 │ │ │ │ - bl 48638 │ │ │ │ - vldr s15, [sp, #4] │ │ │ │ - vmov.f64 d6, d0 │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vmla.f64 d0, d7, d6 │ │ │ │ - b.n 483e6 │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ - bl 48638 │ │ │ │ - add sp, #8 │ │ │ │ - vpop {d8-d9} │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9b4b4 │ │ │ │ - movw r1, #34361 @ 0x8639 │ │ │ │ - movt r1, #4 │ │ │ │ - b.w 17baf8 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #8 │ │ │ │ - vpop {d8-d9} │ │ │ │ - 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 4842a │ │ │ │ + bne.n 480de │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 22e91c │ │ │ │ + b.w 22f6d4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39548 @ 0x9a7c │ │ │ │ + movw r0, #33148 @ 0x817c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4841e │ │ │ │ + bne.n 480d2 │ │ │ │ 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 4846a │ │ │ │ + bhi.n 4811e │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 48480 │ │ │ │ - b.n 48494 │ │ │ │ - movw r0, #62564 @ 0xf464 │ │ │ │ + cbnz r0, 48134 │ │ │ │ + b.n 48148 │ │ │ │ + movw r0, #59172 @ 0xe724 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e24a8 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4854a │ │ │ │ - b.n 4845c │ │ │ │ - bl 9b404 │ │ │ │ + beq.n 481fe │ │ │ │ + b.n 48110 │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 484a2 │ │ │ │ + bne.n 48156 │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 484b2 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 48166 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4854a │ │ │ │ + bne.n 481fe │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 484b2 │ │ │ │ + b.n 48166 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48490 │ │ │ │ + bne.n 48144 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48490 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48144 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4851e │ │ │ │ + ble.n 481d2 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 484cc │ │ │ │ + bpl.n 48180 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 484f2 │ │ │ │ + bne.n 481a6 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 48520 │ │ │ │ + b.n 481d4 │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 484e6 │ │ │ │ + beq.n 4819a │ │ │ │ movw r1, #34536 @ 0x86e8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 484fe │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 481b2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 484fe │ │ │ │ + bne.n 481b2 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 48520 │ │ │ │ + b.n 481d4 │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 484d8 │ │ │ │ + bne.n 4818c │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #29104 @ 0x71b0 │ │ │ │ + movw r2, #25652 @ 0x6434 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62564 @ 0xf464 │ │ │ │ + movw r0, #59172 @ 0xe724 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4854a │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 481fe │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 4853c │ │ │ │ - cbz r1, 4852c │ │ │ │ + bgt.n 481f0 │ │ │ │ + cbz r1, 481e0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 48534 │ │ │ │ + b.n 481e8 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 19b1c8 │ │ │ │ + b.w 19aabc │ │ │ │ subs r1, r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 43220 │ │ │ │ + b.w 42fc0 │ │ │ │ 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, 48582 │ │ │ │ + cbnz r5, 48236 │ │ │ │ mov r4, r0 │ │ │ │ - bl 214e60 │ │ │ │ + bl 215ac8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 48582 │ │ │ │ + cbz r0, 48236 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48582 │ │ │ │ + beq.n 48236 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48582 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48236 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 485a2 │ │ │ │ + cbz r3, 48256 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 485ba │ │ │ │ + b.n 4826e │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 485aa │ │ │ │ + bge.n 4825e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 485ba │ │ │ │ + b.n 4826e │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 485a6 │ │ │ │ + bgt.n 4825a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 485a6 │ │ │ │ + beq.n 4825a │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 485d2 │ │ │ │ + b.n 48286 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr r3, [pc, #104] @ (48634 ) │ │ │ │ + ldr r3, [pc, #104] @ (482e8 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 4862e │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 482e2 │ │ │ │ adds r4, r4, r5 │ │ │ │ it ne │ │ │ │ ldrne r4, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 48622 │ │ │ │ + cbz r4, 482d6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4860e │ │ │ │ + beq.n 482c2 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #15396 @ 0x3c24 │ │ │ │ + movw r1, #12004 @ 0x2ee4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b404 │ │ │ │ + bl 9b6a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 48620 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 4862e │ │ │ │ + bne.n 482d4 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 482e2 │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #156 @ 0x9c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - push {r3, lr} │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r2, r3, #7 │ │ │ │ + bpl.n 483b6 │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ + vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - vabs.f64 d6, d0 │ │ │ │ - vldr d7, [pc, #112] @ 486c0 │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + sub sp, #8 │ │ │ │ + mov r4, r1 │ │ │ │ + lsls r3, r3, #30 │ │ │ │ + beq.n 4832a │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #47280 @ 0xb8b0 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 483c2 │ │ │ │ + vmov.f64 d9, #240 @ 0xbf800000 -1.0 │ │ │ │ + bl 17be88 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - vcmp.f64 d6, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 48696 │ │ │ │ - vcmpe.f64 d0, #0.0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 48676 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 2a2cc │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ - vcmp.f64 d8, #0.0 │ │ │ │ - vldr d7, [pc, #72] @ 486c8 │ │ │ │ - movs r3, #33 @ 0x21 │ │ │ │ - vldr d8, [pc, #72] @ 486d0 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - it ne │ │ │ │ - vmovne.f64 d8, d7 │ │ │ │ - b.n 486b6 │ │ │ │ - vcmp.f64 d0, d0 │ │ │ │ + vcmp.f64 d0, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 486b6 │ │ │ │ - vcmpe.f64 d0, #0.0 │ │ │ │ + bne.n 483a0 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 483a0 │ │ │ │ + movw r3, #57600 @ 0xe100 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f892c │ │ │ │ + cbz r0, 483c2 │ │ │ │ + bl f8b98 │ │ │ │ + add r1, sp, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1bfbb4 <_PyLong_Frexp@@Base> │ │ │ │ + vcmp.f64 d0, d9 │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 486b6 │ │ │ │ - vldr d8, [pc, #28] @ 486c8 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ - movs r3, #33 @ 0x21 │ │ │ │ - str r3, [r0, #0] │ │ │ │ + bne.n 48376 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 483c2 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r3, pc} │ │ │ │ - @ instruction: 0xffffffff │ │ │ │ - vqrdmlsh.s , , d31[0] │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - Address 0x486d6 is out of bounds. │ │ │ │ - │ │ │ │ + bl 484fc <_PyCompile_OptimizeCfg@@Base+0x130> │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ + vmov.f64 d0, #0 @ 0x40000000 2.0 │ │ │ │ + bl 484fc <_PyCompile_OptimizeCfg@@Base+0x130> │ │ │ │ + vldr s15, [sp, #4] │ │ │ │ + vmov.f64 d6, d0 │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ + vcvt.f64.s32 d7, s15 │ │ │ │ + vmla.f64 d0, d7, d6 │ │ │ │ + b.n 483a8 │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ + bl 484fc <_PyCompile_OptimizeCfg@@Base+0x130> │ │ │ │ + add sp, #8 │ │ │ │ + vpop {d8-d9} │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 9b750 │ │ │ │ + movw r1, #34045 @ 0x84fd │ │ │ │ + movt r1, #4 │ │ │ │ + b.w 17b540 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #8 │ │ │ │ + vpop {d8-d9} │ │ │ │ + pop {r4, pc} │ │ │ │ │ │ │ │ -000486d8 <_PyCompile_OptimizeCfg@@Base>: │ │ │ │ +000483cc <_PyCompile_OptimizeCfg@@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 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #63664 @ 0xf8b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 48712 <_PyCompile_OptimizeCfg@@Base+0x3a> │ │ │ │ + beq.n 48406 <_PyCompile_OptimizeCfg@@Base+0x3a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #4580 @ 0x11e4 │ │ │ │ + movw r1, #1184 @ 0x4a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 48732 <_PyCompile_OptimizeCfg@@Base+0x5a> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 48426 <_PyCompile_OptimizeCfg@@Base+0x5a> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 48736 <_PyCompile_OptimizeCfg@@Base+0x5e> │ │ │ │ + bmi.n 4842a <_PyCompile_OptimizeCfg@@Base+0x5e> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #15424 @ 0x3c40 │ │ │ │ + movw r1, #12032 @ 0x2f00 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 487b4 <_PyCompile_OptimizeCfg@@Base+0xdc> │ │ │ │ + b.n 484a8 <_PyCompile_OptimizeCfg@@Base+0xdc> │ │ │ │ mov r6, r0 │ │ │ │ - bl 806b0 │ │ │ │ + bl 8079c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 487b4 <_PyCompile_OptimizeCfg@@Base+0xdc> │ │ │ │ + beq.n 484a8 <_PyCompile_OptimizeCfg@@Base+0xdc> │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ - bl 12b20c │ │ │ │ + bl 12b31c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 48794 <_PyCompile_OptimizeCfg@@Base+0xbc> │ │ │ │ + cbz r0, 48488 <_PyCompile_OptimizeCfg@@Base+0xbc> │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 12c260 │ │ │ │ + bl 12c368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 48790 <_PyCompile_OptimizeCfg@@Base+0xb8> │ │ │ │ - bl 208784 <_Py_normpath@@Base+0x264> │ │ │ │ + beq.n 48484 <_PyCompile_OptimizeCfg@@Base+0xb8> │ │ │ │ + bl 209450 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48796 <_PyCompile_OptimizeCfg@@Base+0xbe> │ │ │ │ + cbz r0, 4848a <_PyCompile_OptimizeCfg@@Base+0xbe> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 135278 │ │ │ │ + bl 135380 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4877a <_PyCompile_OptimizeCfg@@Base+0xa2> │ │ │ │ + beq.n 4846e <_PyCompile_OptimizeCfg@@Base+0xa2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12b8b0 │ │ │ │ - b.n 48796 <_PyCompile_OptimizeCfg@@Base+0xbe> │ │ │ │ + bl 12b9b8 │ │ │ │ + b.n 4848a <_PyCompile_OptimizeCfg@@Base+0xbe> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r7, [r4, #24] │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ str r7, [r4, #8] │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48796 <_PyCompile_OptimizeCfg@@Base+0xbe> │ │ │ │ + b.n 4848a <_PyCompile_OptimizeCfg@@Base+0xbe> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 487ac <_PyCompile_OptimizeCfg@@Base+0xd4> │ │ │ │ + beq.n 484a0 <_PyCompile_OptimizeCfg@@Base+0xd4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 487ac <_PyCompile_OptimizeCfg@@Base+0xd4> │ │ │ │ + cbnz r3, 484a0 <_PyCompile_OptimizeCfg@@Base+0xd4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 210b40 │ │ │ │ + bl 211890 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #6452 @ 0x1934 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 487e8 <_PyCompile_OptimizeCfg@@Base+0x110> │ │ │ │ + bne.n 484dc <_PyCompile_OptimizeCfg@@Base+0x110> │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 29115c │ │ │ │ - b.n 48804 <_PyCompile_OptimizeCfg@@Base+0x12c> │ │ │ │ + bl 29123c │ │ │ │ + b.n 484f8 <_PyCompile_OptimizeCfg@@Base+0x12c> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #13368 @ 0x3438 │ │ │ │ + movw r1, #9976 @ 0x26f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #35121 @ 0x8931 │ │ │ │ - movt r1, #4 │ │ │ │ - b.w 17baf8 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + 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, #116] @ 48588 <_PyCompile_OptimizeCfg@@Base+0x1bc> │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ + vcmp.f64 d6, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bhi.n 4855a <_PyCompile_OptimizeCfg@@Base+0x18e> │ │ │ │ + vcmpe.f64 d0, #0.0 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble.n 4853a <_PyCompile_OptimizeCfg@@Base+0x16e> │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + b.w 29d60 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ + vcmp.f64 d8, #0.0 │ │ │ │ + vldr d7, [pc, #76] @ 48590 <_PyCompile_OptimizeCfg@@Base+0x1c4> │ │ │ │ + movs r3, #33 @ 0x21 │ │ │ │ + vldr d8, [pc, #76] @ 48598 <_PyCompile_OptimizeCfg@@Base+0x1cc> │ │ │ │ + str r3, [r0, #0] │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + it ne │ │ │ │ + vmovne.f64 d8, d7 │ │ │ │ + b.n 4857a <_PyCompile_OptimizeCfg@@Base+0x1ae> │ │ │ │ + vcmp.f64 d0, d0 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bvs.n 4857a <_PyCompile_OptimizeCfg@@Base+0x1ae> │ │ │ │ + vcmpe.f64 d0, #0.0 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bgt.n 4857a <_PyCompile_OptimizeCfg@@Base+0x1ae> │ │ │ │ + vldr d8, [pc, #32] @ 48590 <_PyCompile_OptimizeCfg@@Base+0x1c4> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ + movs r3, #33 @ 0x21 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + 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 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + vsli.32 , q8, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #20224 @ 0x4f00 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r3, #52937 @ 0xcec9 │ │ │ │ + movw r3, #55461 @ 0xd8a5 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 48844 <_PyCompile_OptimizeCfg@@Base+0x16c> │ │ │ │ - bl 18c410 │ │ │ │ + bne.n 485ce <_PyCompile_OptimizeCfg@@Base+0x202> │ │ │ │ + bl 18bac4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 48848 <_PyCompile_OptimizeCfg@@Base+0x170> │ │ │ │ + b.n 485d2 <_PyCompile_OptimizeCfg@@Base+0x206> │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 488f4 <_PyCompile_OptimizeCfg@@Base+0x21c> │ │ │ │ + beq.n 4867e <_PyCompile_OptimizeCfg@@Base+0x2b2> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbnz r0, 48860 <_PyCompile_OptimizeCfg@@Base+0x188> │ │ │ │ - movw r0, #30164 @ 0x75d4 │ │ │ │ + cbnz r0, 485ea <_PyCompile_OptimizeCfg@@Base+0x21e> │ │ │ │ + movw r0, #26772 @ 0x6894 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 48888 <_PyCompile_OptimizeCfg@@Base+0x1b0> │ │ │ │ - bl 178920 │ │ │ │ - cbz r0, 4887a <_PyCompile_OptimizeCfg@@Base+0x1a2> │ │ │ │ + b.n 48612 <_PyCompile_OptimizeCfg@@Base+0x246> │ │ │ │ + bl 178248 │ │ │ │ + cbz r0, 48604 <_PyCompile_OptimizeCfg@@Base+0x238> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4888a <_PyCompile_OptimizeCfg@@Base+0x1b2> │ │ │ │ - movw r0, #3712 @ 0xe80 │ │ │ │ + beq.n 48614 <_PyCompile_OptimizeCfg@@Base+0x248> │ │ │ │ + movw r0, #320 @ 0x140 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 48888 <_PyCompile_OptimizeCfg@@Base+0x1b0> │ │ │ │ + b.n 48612 <_PyCompile_OptimizeCfg@@Base+0x246> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 11195c │ │ │ │ + bl 111714 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 178c98 │ │ │ │ - cbnz r5, 488a8 <_PyCompile_OptimizeCfg@@Base+0x1d0> │ │ │ │ + bl 1785c0 │ │ │ │ + cbnz r5, 48632 <_PyCompile_OptimizeCfg@@Base+0x266> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 48898 <_PyCompile_OptimizeCfg@@Base+0x1c0> │ │ │ │ + bne.n 48622 <_PyCompile_OptimizeCfg@@Base+0x256> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 488f4 <_PyCompile_OptimizeCfg@@Base+0x21c> │ │ │ │ + b.n 4867e <_PyCompile_OptimizeCfg@@Base+0x2b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48894 <_PyCompile_OptimizeCfg@@Base+0x1bc> │ │ │ │ + bne.n 4861e <_PyCompile_OptimizeCfg@@Base+0x252> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48894 <_PyCompile_OptimizeCfg@@Base+0x1bc> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4861e <_PyCompile_OptimizeCfg@@Base+0x252> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #15448 @ 0x3c58 │ │ │ │ + movw r0, #12056 @ 0x2f18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 488d8 <_PyCompile_OptimizeCfg@@Base+0x200> │ │ │ │ + beq.n 48662 <_PyCompile_OptimizeCfg@@Base+0x296> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 488d8 <_PyCompile_OptimizeCfg@@Base+0x200> │ │ │ │ + cbnz r3, 48662 <_PyCompile_OptimizeCfg@@Base+0x296> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 488e8 <_PyCompile_OptimizeCfg@@Base+0x210> │ │ │ │ + beq.n 48672 <_PyCompile_OptimizeCfg@@Base+0x2a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 488ec <_PyCompile_OptimizeCfg@@Base+0x214> │ │ │ │ + cbz r3, 48676 <_PyCompile_OptimizeCfg@@Base+0x2aa> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 488f4 <_PyCompile_OptimizeCfg@@Base+0x21c> │ │ │ │ + b.n 4867e <_PyCompile_OptimizeCfg@@Base+0x2b2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 488e8 <_PyCompile_OptimizeCfg@@Base+0x210> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48672 <_PyCompile_OptimizeCfg@@Base+0x2a6> │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 48918 <_PyCompile_OptimizeCfg@@Base+0x240> │ │ │ │ + bne.n 486a2 <_PyCompile_OptimizeCfg@@Base+0x2d6> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 29f658 │ │ │ │ + b.w 29f2e4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39584 @ 0x9aa0 │ │ │ │ + movw r0, #33184 @ 0x81a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4890c <_PyCompile_OptimizeCfg@@Base+0x234> │ │ │ │ + bne.n 48696 <_PyCompile_OptimizeCfg@@Base+0x2ca> │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ - vcmp.f64 d0, #0.0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4893e <_PyCompile_OptimizeCfg@@Base+0x266> │ │ │ │ - b.w 29f50 │ │ │ │ - bx lr │ │ │ │ + mov r0, r1 │ │ │ │ + movw r1, #34937 @ 0x8879 │ │ │ │ + movt r1, #4 │ │ │ │ + b.w 17b540 │ │ │ │ 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 4896a <_PyCompile_OptimizeCfg@@Base+0x292> │ │ │ │ + bhi.n 486f0 <_PyCompile_OptimizeCfg@@Base+0x324> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 48980 <_PyCompile_OptimizeCfg@@Base+0x2a8> │ │ │ │ - b.n 48994 <_PyCompile_OptimizeCfg@@Base+0x2bc> │ │ │ │ - movw r0, #62476 @ 0xf40c │ │ │ │ + cbnz r0, 48706 <_PyCompile_OptimizeCfg@@Base+0x33a> │ │ │ │ + b.n 4871a <_PyCompile_OptimizeCfg@@Base+0x34e> │ │ │ │ + movw r0, #59084 @ 0xe6cc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e24a8 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48a3c <_PyCompile_OptimizeCfg@@Base+0x364> │ │ │ │ - b.n 4895c <_PyCompile_OptimizeCfg@@Base+0x284> │ │ │ │ - bl 9b404 │ │ │ │ + beq.n 487c2 <_PyCompile_OptimizeCfg@@Base+0x3f6> │ │ │ │ + b.n 486e2 <_PyCompile_OptimizeCfg@@Base+0x316> │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 489a2 <_PyCompile_OptimizeCfg@@Base+0x2ca> │ │ │ │ + bne.n 48728 <_PyCompile_OptimizeCfg@@Base+0x35c> │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 489b2 <_PyCompile_OptimizeCfg@@Base+0x2da> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 48738 <_PyCompile_OptimizeCfg@@Base+0x36c> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48a3c <_PyCompile_OptimizeCfg@@Base+0x364> │ │ │ │ + bne.n 487c2 <_PyCompile_OptimizeCfg@@Base+0x3f6> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 489b2 <_PyCompile_OptimizeCfg@@Base+0x2da> │ │ │ │ + b.n 48738 <_PyCompile_OptimizeCfg@@Base+0x36c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48990 <_PyCompile_OptimizeCfg@@Base+0x2b8> │ │ │ │ + bne.n 48716 <_PyCompile_OptimizeCfg@@Base+0x34a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48990 <_PyCompile_OptimizeCfg@@Base+0x2b8> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48716 <_PyCompile_OptimizeCfg@@Base+0x34a> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 48a1e <_PyCompile_OptimizeCfg@@Base+0x346> │ │ │ │ + ble.n 487a4 <_PyCompile_OptimizeCfg@@Base+0x3d8> │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 489cc <_PyCompile_OptimizeCfg@@Base+0x2f4> │ │ │ │ + bpl.n 48752 <_PyCompile_OptimizeCfg@@Base+0x386> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 489f2 <_PyCompile_OptimizeCfg@@Base+0x31a> │ │ │ │ + bne.n 48778 <_PyCompile_OptimizeCfg@@Base+0x3ac> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 48a20 <_PyCompile_OptimizeCfg@@Base+0x348> │ │ │ │ + b.n 487a6 <_PyCompile_OptimizeCfg@@Base+0x3da> │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 489e6 <_PyCompile_OptimizeCfg@@Base+0x30e> │ │ │ │ + beq.n 4876c <_PyCompile_OptimizeCfg@@Base+0x3a0> │ │ │ │ movw r1, #34536 @ 0x86e8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 489fe <_PyCompile_OptimizeCfg@@Base+0x326> │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 48784 <_PyCompile_OptimizeCfg@@Base+0x3b8> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 489fe <_PyCompile_OptimizeCfg@@Base+0x326> │ │ │ │ + bne.n 48784 <_PyCompile_OptimizeCfg@@Base+0x3b8> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 48a20 <_PyCompile_OptimizeCfg@@Base+0x348> │ │ │ │ + b.n 487a6 <_PyCompile_OptimizeCfg@@Base+0x3da> │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 489d8 <_PyCompile_OptimizeCfg@@Base+0x300> │ │ │ │ + bne.n 4875e <_PyCompile_OptimizeCfg@@Base+0x392> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #29104 @ 0x71b0 │ │ │ │ + movw r2, #25652 @ 0x6434 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62476 @ 0xf40c │ │ │ │ + movw r0, #59084 @ 0xe6cc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 48a3c <_PyCompile_OptimizeCfg@@Base+0x364> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 487c2 <_PyCompile_OptimizeCfg@@Base+0x3f6> │ │ │ │ movs r3, #32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 48a30 <_PyCompile_OptimizeCfg@@Base+0x358> │ │ │ │ + bgt.n 487b6 <_PyCompile_OptimizeCfg@@Base+0x3ea> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 22be70 <_PyThreadState_NewBound@@Base+0x108> │ │ │ │ + b.w 22cc18 <_PyThreadState_NewBound@@Base+0x108> │ │ │ │ subs r2, r5, r2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 48ff4 <_PyCompile_OptimizeCfg@@Base+0x91c> │ │ │ │ + b.n 48d88 <_PyCompile_OptimizeCfg@@Base+0x9bc> │ │ │ │ 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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 48ae6 <_PyCompile_OptimizeCfg@@Base+0x40e> │ │ │ │ + beq.n 4886c <_PyCompile_OptimizeCfg@@Base+0x4a0> │ │ │ │ add r1, sp, #12 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 48b48 <_PyCompile_OptimizeCfg@@Base+0x470> │ │ │ │ + bl 488dc <_PyCompile_OptimizeCfg@@Base+0x510> │ │ │ │ cmp r0, #3 │ │ │ │ - bhi.n 48aba <_PyCompile_OptimizeCfg@@Base+0x3e2> │ │ │ │ + bhi.n 48840 <_PyCompile_OptimizeCfg@@Base+0x474> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r5, r6, #24 │ │ │ │ subs r2, r0, #4 │ │ │ │ - ldr r2, [pc, #108] @ (48af0 <_PyCompile_OptimizeCfg@@Base+0x418>) │ │ │ │ + ldr r2, [pc, #108] @ (48874 <_PyCompile_OptimizeCfg@@Base+0x4a8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ add.w r4, r4, #99328 @ 0x18400 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ ldr.w r3, [r2, #1244] @ 0x4dc │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 48ae8 <_PyCompile_OptimizeCfg@@Base+0x410> │ │ │ │ + beq.n 4886e <_PyCompile_OptimizeCfg@@Base+0x4a2> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #1244] @ 0x4dc │ │ │ │ - b.n 48ae8 <_PyCompile_OptimizeCfg@@Base+0x410> │ │ │ │ + b.n 4886e <_PyCompile_OptimizeCfg@@Base+0x4a2> │ │ │ │ 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 48ae8 <_PyCompile_OptimizeCfg@@Base+0x410> │ │ │ │ - bl 1ce788 │ │ │ │ + b.n 4886e <_PyCompile_OptimizeCfg@@Base+0x4a2> │ │ │ │ + bl 29273c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 48adc <_PyCompile_OptimizeCfg@@Base+0x404> │ │ │ │ + cbnz r0, 48862 <_PyCompile_OptimizeCfg@@Base+0x496> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 48ae8 <_PyCompile_OptimizeCfg@@Base+0x410> │ │ │ │ + beq.n 4886e <_PyCompile_OptimizeCfg@@Base+0x4a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 48ae8 <_PyCompile_OptimizeCfg@@Base+0x410> │ │ │ │ + cbnz r3, 4886e <_PyCompile_OptimizeCfg@@Base+0x4a2> │ │ │ │ mov r0, r2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48ae8 <_PyCompile_OptimizeCfg@@Base+0x410> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4886e <_PyCompile_OptimizeCfg@@Base+0x4a2> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r2, [r0, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ - b.n 48ae8 <_PyCompile_OptimizeCfg@@Base+0x410> │ │ │ │ + b.n 4886e <_PyCompile_OptimizeCfg@@Base+0x4a2> │ │ │ │ movs r4, #0 │ │ │ │ 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 48886 <_PyCompile_OptimizeCfg@@Base+0x4ba> │ │ │ │ + b.w 2951c │ │ │ │ + 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 48b16 <_PyCompile_OptimizeCfg@@Base+0x43e> │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 488aa <_PyCompile_OptimizeCfg@@Base+0x4de> │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 48b22 <_PyCompile_OptimizeCfg@@Base+0x44a> │ │ │ │ + cbz r3, 488b6 <_PyCompile_OptimizeCfg@@Base+0x4ea> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 48b44 <_PyCompile_OptimizeCfg@@Base+0x46c> │ │ │ │ + b.n 488d8 <_PyCompile_OptimizeCfg@@Base+0x50c> │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 48b40 <_PyCompile_OptimizeCfg@@Base+0x468> │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 488d4 <_PyCompile_OptimizeCfg@@Base+0x508> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 48b40 <_PyCompile_OptimizeCfg@@Base+0x468> │ │ │ │ + cbnz r3, 488d4 <_PyCompile_OptimizeCfg@@Base+0x508> │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 48b40 <_PyCompile_OptimizeCfg@@Base+0x468> │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 488d4 <_PyCompile_OptimizeCfg@@Base+0x508> │ │ │ │ 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, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -44721,1533 +44487,1527 @@ │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ mov r1, r3 │ │ │ │ cmp sl, r6 │ │ │ │ - bne.w 48d38 <_PyCompile_OptimizeCfg@@Base+0x660> │ │ │ │ + bne.w 48acc <_PyCompile_OptimizeCfg@@Base+0x700> │ │ │ │ lsr.w r3, r2, r9 │ │ │ │ mov.w r8, #1 │ │ │ │ and.w r3, r3, #31 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsl.w r8, r8, r3 │ │ │ │ tst.w r8, r0 │ │ │ │ - beq.w 48fa6 <_PyCompile_OptimizeCfg@@Base+0x8ce> │ │ │ │ + beq.w 48d3a <_PyCompile_OptimizeCfg@@Base+0x96e> │ │ │ │ add.w fp, r8, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #12] │ │ │ │ and.w r0, r0, fp │ │ │ │ - bl 2ccc78 │ │ │ │ + bl 2cbf00 │ │ │ │ add.w r3, r7, r0, lsl #3 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48c96 <_PyCompile_OptimizeCfg@@Base+0x5be> │ │ │ │ + bne.n 48a2a <_PyCompile_OptimizeCfg@@Base+0x65e> │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ mov r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ add.w r1, r9, #5 │ │ │ │ - bl 48b48 <_PyCompile_OptimizeCfg@@Base+0x470> │ │ │ │ + bl 488dc <_PyCompile_OptimizeCfg@@Base+0x510> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.w 48fb6 <_PyCompile_OptimizeCfg@@Base+0x8de> │ │ │ │ + bls.w 48d4a <_PyCompile_OptimizeCfg@@Base+0x97e> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 48c4e <_PyCompile_OptimizeCfg@@Base+0x576> │ │ │ │ + bne.n 489e2 <_PyCompile_OptimizeCfg@@Base+0x616> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 48c4e <_PyCompile_OptimizeCfg@@Base+0x576> │ │ │ │ + bhi.n 489e2 <_PyCompile_OptimizeCfg@@Base+0x616> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 48c4e <_PyCompile_OptimizeCfg@@Base+0x576> │ │ │ │ + beq.n 489e2 <_PyCompile_OptimizeCfg@@Base+0x616> │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f688 │ │ │ │ + bl 29f314 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48c58 <_PyCompile_OptimizeCfg@@Base+0x580> │ │ │ │ + beq.n 489ec <_PyCompile_OptimizeCfg@@Base+0x620> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add.w r6, r0, r6, lsl #3 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r6, #16] │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ str.w r8, [r6, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48c36 <_PyCompile_OptimizeCfg@@Base+0x55e> │ │ │ │ + beq.n 489ca <_PyCompile_OptimizeCfg@@Base+0x5fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48c36 <_PyCompile_OptimizeCfg@@Base+0x55e> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 489ca <_PyCompile_OptimizeCfg@@Base+0x5fe> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48c92 <_PyCompile_OptimizeCfg@@Base+0x5ba> │ │ │ │ + beq.n 48a26 <_PyCompile_OptimizeCfg@@Base+0x65a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48c92 <_PyCompile_OptimizeCfg@@Base+0x5ba> │ │ │ │ + cbnz r3, 48a26 <_PyCompile_OptimizeCfg@@Base+0x65a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48c92 <_PyCompile_OptimizeCfg@@Base+0x5ba> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48a26 <_PyCompile_OptimizeCfg@@Base+0x65a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f688 │ │ │ │ + bl 29f314 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 48c76 <_PyCompile_OptimizeCfg@@Base+0x59e> │ │ │ │ + cbnz r0, 48a0a <_PyCompile_OptimizeCfg@@Base+0x63e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 48fac <_PyCompile_OptimizeCfg@@Base+0x8d4> │ │ │ │ + beq.w 48d40 <_PyCompile_OptimizeCfg@@Base+0x974> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 48fac <_PyCompile_OptimizeCfg@@Base+0x8d4> │ │ │ │ + bne.w 48d40 <_PyCompile_OptimizeCfg@@Base+0x974> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48fac <_PyCompile_OptimizeCfg@@Base+0x8d4> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48d40 <_PyCompile_OptimizeCfg@@Base+0x974> │ │ │ │ add.w r6, r0, r6, lsl #3 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ str r4, [r6, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48c92 <_PyCompile_OptimizeCfg@@Base+0x5ba> │ │ │ │ + beq.n 48a26 <_PyCompile_OptimizeCfg@@Base+0x65a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48c92 <_PyCompile_OptimizeCfg@@Base+0x5ba> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48a26 <_PyCompile_OptimizeCfg@@Base+0x65a> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ str r7, [r5, #0] │ │ │ │ - b.n 48f34 <_PyCompile_OptimizeCfg@@Base+0x85c> │ │ │ │ - bl f414c │ │ │ │ + b.n 48cc8 <_PyCompile_OptimizeCfg@@Base+0x8fc> │ │ │ │ + bl f4178 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 48fac <_PyCompile_OptimizeCfg@@Base+0x8d4> │ │ │ │ - beq.w 48fa6 <_PyCompile_OptimizeCfg@@Base+0x8ce> │ │ │ │ + blt.w 48d40 <_PyCompile_OptimizeCfg@@Base+0x974> │ │ │ │ + beq.w 48d3a <_PyCompile_OptimizeCfg@@Base+0x96e> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ subs r0, #2 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.w 48fb2 <_PyCompile_OptimizeCfg@@Base+0x8da> │ │ │ │ - bl 2925d8 │ │ │ │ + bls.w 48d46 <_PyCompile_OptimizeCfg@@Base+0x97a> │ │ │ │ + bl 2926b8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48d28 <_PyCompile_OptimizeCfg@@Base+0x650> │ │ │ │ + cbz r0, 48abc <_PyCompile_OptimizeCfg@@Base+0x6f0> │ │ │ │ ldr r6, [r7, #12] │ │ │ │ and.w r0, fp, r6 │ │ │ │ - bl 2ccc78 │ │ │ │ + bl 2cbf00 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - beq.n 48cf2 <_PyCompile_OptimizeCfg@@Base+0x61a> │ │ │ │ + beq.n 48a86 <_PyCompile_OptimizeCfg@@Base+0x6ba> │ │ │ │ add.w ip, r7, #12 │ │ │ │ add.w r0, r4, #12 │ │ │ │ movs r1, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ adds r1, #1 │ │ │ │ - cbz r2, 48cea <_PyCompile_OptimizeCfg@@Base+0x612> │ │ │ │ + cbz r2, 48a7e <_PyCompile_OptimizeCfg@@Base+0x6b2> │ │ │ │ ldr.w lr, [r2] │ │ │ │ add.w sl, lr, #1 │ │ │ │ cmp lr, r9 │ │ │ │ it ne │ │ │ │ strne.w sl, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ - bhi.n 48cd2 <_PyCompile_OptimizeCfg@@Base+0x5fa> │ │ │ │ + bhi.n 48a66 <_PyCompile_OptimizeCfg@@Base+0x69a> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 48d22 <_PyCompile_OptimizeCfg@@Base+0x64a> │ │ │ │ + bcs.n 48ab6 <_PyCompile_OptimizeCfg@@Base+0x6ea> │ │ │ │ adds r7, #16 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ add.w ip, r4, #8 │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ - cbz r2, 48d18 <_PyCompile_OptimizeCfg@@Base+0x640> │ │ │ │ + cbz r2, 48aac <_PyCompile_OptimizeCfg@@Base+0x6e0> │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add.w r9, r0, #1 │ │ │ │ cmp r0, lr │ │ │ │ it ne │ │ │ │ strne.w r9, [r2] │ │ │ │ str.w r2, [ip, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 48d04 <_PyCompile_OptimizeCfg@@Base+0x62c> │ │ │ │ + bcc.n 48a98 <_PyCompile_OptimizeCfg@@Base+0x6cc> │ │ │ │ bic.w r6, r6, r8 │ │ │ │ str r6, [r4, #12] │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r5, #0] │ │ │ │ ite eq │ │ │ │ moveq.w r8, #0 │ │ │ │ movne.w r8, #3 │ │ │ │ - b.n 48fb6 <_PyCompile_OptimizeCfg@@Base+0x8de> │ │ │ │ + b.n 48d4a <_PyCompile_OptimizeCfg@@Base+0x97e> │ │ │ │ movw ip, #64080 @ 0xfa50 │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ cmp sl, ip │ │ │ │ - bne.w 48eac <_PyCompile_OptimizeCfg@@Base+0x7d4> │ │ │ │ + bne.w 48c40 <_PyCompile_OptimizeCfg@@Base+0x874> │ │ │ │ lsr.w r4, r2, r9 │ │ │ │ and.w r4, r4, #31 │ │ │ │ adds r1, r4, #2 │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48fa6 <_PyCompile_OptimizeCfg@@Base+0x8ce> │ │ │ │ + beq.w 48d3a <_PyCompile_OptimizeCfg@@Base+0x96e> │ │ │ │ add.w ip, sp, #20 │ │ │ │ add.w r1, r9, #5 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w sl, #0 │ │ │ │ str.w sl, [sp, #20] │ │ │ │ - bl 48b48 <_PyCompile_OptimizeCfg@@Base+0x470> │ │ │ │ + bl 488dc <_PyCompile_OptimizeCfg@@Base+0x510> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 48dc8 <_PyCompile_OptimizeCfg@@Base+0x6f0> │ │ │ │ + beq.n 48b5c <_PyCompile_OptimizeCfg@@Base+0x790> │ │ │ │ cmp r0, #3 │ │ │ │ - bne.w 48fb6 <_PyCompile_OptimizeCfg@@Base+0x8de> │ │ │ │ + bne.w 48d4a <_PyCompile_OptimizeCfg@@Base+0x97e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 56388 │ │ │ │ + bl 56140 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 48da8 <_PyCompile_OptimizeCfg@@Base+0x6d0> │ │ │ │ + cbnz r0, 48b3c <_PyCompile_OptimizeCfg@@Base+0x770> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 48fac <_PyCompile_OptimizeCfg@@Base+0x8d4> │ │ │ │ + beq.w 48d40 <_PyCompile_OptimizeCfg@@Base+0x974> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 48fac <_PyCompile_OptimizeCfg@@Base+0x8d4> │ │ │ │ + bne.w 48d40 <_PyCompile_OptimizeCfg@@Base+0x974> │ │ │ │ mov r0, r2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48fac <_PyCompile_OptimizeCfg@@Base+0x8d4> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48d40 <_PyCompile_OptimizeCfg@@Base+0x974> │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 48dc4 <_PyCompile_OptimizeCfg@@Base+0x6ec> │ │ │ │ + beq.n 48b58 <_PyCompile_OptimizeCfg@@Base+0x78c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48dc4 <_PyCompile_OptimizeCfg@@Base+0x6ec> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48b58 <_PyCompile_OptimizeCfg@@Base+0x78c> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ str r6, [r5, #0] │ │ │ │ - b.n 48fb6 <_PyCompile_OptimizeCfg@@Base+0x8de> │ │ │ │ + b.n 48d4a <_PyCompile_OptimizeCfg@@Base+0x97e> │ │ │ │ ldr.w r3, [r7, #136] @ 0x88 │ │ │ │ subs.w r9, r3, #1 │ │ │ │ - beq.w 48fb6 <_PyCompile_OptimizeCfg@@Base+0x8de> │ │ │ │ + beq.w 48d4a <_PyCompile_OptimizeCfg@@Base+0x97e> │ │ │ │ cmp.w r9, #15 │ │ │ │ - ble.n 48e10 <_PyCompile_OptimizeCfg@@Base+0x738> │ │ │ │ + ble.n 48ba4 <_PyCompile_OptimizeCfg@@Base+0x7d8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 56388 │ │ │ │ + bl 56140 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48fac <_PyCompile_OptimizeCfg@@Base+0x8d4> │ │ │ │ + beq.w 48d40 <_PyCompile_OptimizeCfg@@Base+0x974> │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ str.w r9, [r0, #136] @ 0x88 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 48e0c <_PyCompile_OptimizeCfg@@Base+0x734> │ │ │ │ + cbz r0, 48ba0 <_PyCompile_OptimizeCfg@@Base+0x7d4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w sl, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48e0c <_PyCompile_OptimizeCfg@@Base+0x734> │ │ │ │ + beq.n 48ba0 <_PyCompile_OptimizeCfg@@Base+0x7d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48e0c <_PyCompile_OptimizeCfg@@Base+0x734> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48ba0 <_PyCompile_OptimizeCfg@@Base+0x7d4> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ str r6, [r5, #0] │ │ │ │ - b.n 48f34 <_PyCompile_OptimizeCfg@@Base+0x85c> │ │ │ │ + b.n 48cc8 <_PyCompile_OptimizeCfg@@Base+0x8fc> │ │ │ │ mov.w r0, r9, lsl #1 │ │ │ │ - bl 2925d8 │ │ │ │ + bl 2926b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48fac <_PyCompile_OptimizeCfg@@Base+0x8d4> │ │ │ │ + beq.w 48d40 <_PyCompile_OptimizeCfg@@Base+0x974> │ │ │ │ mov r2, sl │ │ │ │ mov ip, sl │ │ │ │ mov r1, sl │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ add.w r3, r7, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 48e9e <_PyCompile_OptimizeCfg@@Base+0x7c6> │ │ │ │ + beq.n 48c32 <_PyCompile_OptimizeCfg@@Base+0x866> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ - cbz r3, 48e9e <_PyCompile_OptimizeCfg@@Base+0x7c6> │ │ │ │ + cbz r3, 48c32 <_PyCompile_OptimizeCfg@@Base+0x866> │ │ │ │ ldr r7, [r3, #4] │ │ │ │ add.w lr, r2, #1 │ │ │ │ add.w r9, r2, #4 │ │ │ │ cmp r7, r6 │ │ │ │ mov.w r7, #1 │ │ │ │ lsl.w r7, r7, r1 │ │ │ │ orr.w ip, ip, r7 │ │ │ │ - bne.n 48e7e <_PyCompile_OptimizeCfg@@Base+0x7a6> │ │ │ │ + bne.n 48c12 <_PyCompile_OptimizeCfg@@Base+0x846> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ subs r7, #2 │ │ │ │ cmp r7, #1 │ │ │ │ - bhi.n 48e7e <_PyCompile_OptimizeCfg@@Base+0x7a6> │ │ │ │ + bhi.n 48c12 <_PyCompile_OptimizeCfg@@Base+0x846> │ │ │ │ ldr r7, [r3, #16] │ │ │ │ - cbz r7, 48e7e <_PyCompile_OptimizeCfg@@Base+0x7a6> │ │ │ │ + cbz r7, 48c12 <_PyCompile_OptimizeCfg@@Base+0x846> │ │ │ │ ldr.w sl, [r7] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp sl, r8 │ │ │ │ itt ne │ │ │ │ addne.w sl, sl, #1 │ │ │ │ strne.w sl, [r7] │ │ │ │ str.w r7, [r0, r9, lsl #2] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 48e90 <_PyCompile_OptimizeCfg@@Base+0x7b8> │ │ │ │ - b.n 48e94 <_PyCompile_OptimizeCfg@@Base+0x7bc> │ │ │ │ + bne.n 48c24 <_PyCompile_OptimizeCfg@@Base+0x858> │ │ │ │ + b.n 48c28 <_PyCompile_OptimizeCfg@@Base+0x85c> │ │ │ │ ldr r7, [r3, #0] │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [r0, r9, lsl #2] │ │ │ │ cmp r7, sl │ │ │ │ - beq.n 48e94 <_PyCompile_OptimizeCfg@@Base+0x7bc> │ │ │ │ + beq.n 48c28 <_PyCompile_OptimizeCfg@@Base+0x85c> │ │ │ │ adds r7, #1 │ │ │ │ str r7, [r3, #0] │ │ │ │ add.w lr, lr, #4 │ │ │ │ adds r2, #2 │ │ │ │ str.w r3, [r0, lr, lsl #2] │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #32 │ │ │ │ - bne.n 48e2e <_PyCompile_OptimizeCfg@@Base+0x756> │ │ │ │ + bne.n 48bc2 <_PyCompile_OptimizeCfg@@Base+0x7f6> │ │ │ │ str.w ip, [r0, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 48f34 <_PyCompile_OptimizeCfg@@Base+0x85c> │ │ │ │ + b.n 48cc8 <_PyCompile_OptimizeCfg@@Base+0x8fc> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 48fa6 <_PyCompile_OptimizeCfg@@Base+0x8ce> │ │ │ │ + bne.n 48d3a <_PyCompile_OptimizeCfg@@Base+0x96e> │ │ │ │ add r2, sp, #20 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 554f8 <_PyContext_NewHamtForTests@@Base+0x700> │ │ │ │ + bl 5529c <_PyContext_NewHamtForTests@@Base+0x6a4> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 48fb6 <_PyCompile_OptimizeCfg@@Base+0x8de> │ │ │ │ + beq.n 48d4a <_PyCompile_OptimizeCfg@@Base+0x97e> │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 48fac <_PyCompile_OptimizeCfg@@Base+0x8d4> │ │ │ │ + bne.n 48d40 <_PyCompile_OptimizeCfg@@Base+0x974> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ add.w r3, r1, r1, lsr #31 │ │ │ │ asrs r3, r3, #1 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 48fb6 <_PyCompile_OptimizeCfg@@Base+0x8de> │ │ │ │ + beq.n 48d4a <_PyCompile_OptimizeCfg@@Base+0x97e> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 48f3a <_PyCompile_OptimizeCfg@@Base+0x862> │ │ │ │ - bl 2925d8 │ │ │ │ + bne.n 48cce <_PyCompile_OptimizeCfg@@Base+0x902> │ │ │ │ + bl 2926b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48fac <_PyCompile_OptimizeCfg@@Base+0x8d4> │ │ │ │ + beq.n 48d40 <_PyCompile_OptimizeCfg@@Base+0x974> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r3, 48f04 <_PyCompile_OptimizeCfg@@Base+0x82c> │ │ │ │ + cbnz r3, 48c98 <_PyCompile_OptimizeCfg@@Base+0x8cc> │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 48f1e <_PyCompile_OptimizeCfg@@Base+0x846> │ │ │ │ - b.n 48f22 <_PyCompile_OptimizeCfg@@Base+0x84a> │ │ │ │ + bne.n 48cb2 <_PyCompile_OptimizeCfg@@Base+0x8e6> │ │ │ │ + b.n 48cb6 <_PyCompile_OptimizeCfg@@Base+0x8ea> │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 48f22 <_PyCompile_OptimizeCfg@@Base+0x84a> │ │ │ │ + beq.n 48cb6 <_PyCompile_OptimizeCfg@@Base+0x8ea> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ lsr.w r4, r4, r9 │ │ │ │ movs r2, #1 │ │ │ │ and.w r4, r4, #31 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsls r2, r4 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov.w r8, #3 │ │ │ │ - b.n 48fb6 <_PyCompile_OptimizeCfg@@Base+0x8de> │ │ │ │ + b.n 48d4a <_PyCompile_OptimizeCfg@@Base+0x97e> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ subs r1, #2 │ │ │ │ - bl 553ce <_PyContext_NewHamtForTests@@Base+0x5d6> │ │ │ │ - cbz r0, 48fac <_PyCompile_OptimizeCfg@@Base+0x8d4> │ │ │ │ + bl 55172 <_PyContext_NewHamtForTests@@Base+0x57a> │ │ │ │ + cbz r0, 48d40 <_PyCompile_OptimizeCfg@@Base+0x974> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 48f76 <_PyCompile_OptimizeCfg@@Base+0x89e> │ │ │ │ + ble.n 48d0a <_PyCompile_OptimizeCfg@@Base+0x93e> │ │ │ │ add.w r6, r7, #12 │ │ │ │ add.w r4, r0, #12 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr.w ip, [r1] │ │ │ │ cmp ip, lr │ │ │ │ add.w r8, ip, #1 │ │ │ │ it ne │ │ │ │ strne.w r8, [r1] │ │ │ │ cmp r2, r3 │ │ │ │ str.w r1, [r4, #4]! │ │ │ │ - bne.n 48f58 <_PyCompile_OptimizeCfg@@Base+0x880> │ │ │ │ + bne.n 48cec <_PyCompile_OptimizeCfg@@Base+0x920> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 48f32 <_PyCompile_OptimizeCfg@@Base+0x85a> │ │ │ │ + bge.n 48cc6 <_PyCompile_OptimizeCfg@@Base+0x8fa> │ │ │ │ adds r7, #16 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ add.w r6, r0, #8 │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, ip │ │ │ │ add.w lr, r4, #1 │ │ │ │ it ne │ │ │ │ strne.w lr, [r2] │ │ │ │ str.w r2, [r6, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 48f88 <_PyCompile_OptimizeCfg@@Base+0x8b0> │ │ │ │ - b.n 48f32 <_PyCompile_OptimizeCfg@@Base+0x85a> │ │ │ │ + bne.n 48d1c <_PyCompile_OptimizeCfg@@Base+0x950> │ │ │ │ + b.n 48cc6 <_PyCompile_OptimizeCfg@@Base+0x8fa> │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 48fb6 <_PyCompile_OptimizeCfg@@Base+0x8de> │ │ │ │ + b.n 48d4a <_PyCompile_OptimizeCfg@@Base+0x97e> │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 48fb6 <_PyCompile_OptimizeCfg@@Base+0x8de> │ │ │ │ + b.n 48d4a <_PyCompile_OptimizeCfg@@Base+0x97e> │ │ │ │ mov.w r8, #2 │ │ │ │ mov r0, r8 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 48fde <_PyCompile_OptimizeCfg@@Base+0x906> │ │ │ │ + bne.n 48d72 <_PyCompile_OptimizeCfg@@Base+0x9a6> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24dd80 │ │ │ │ + b.w 24e498 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39628 @ 0x9acc │ │ │ │ + movw r0, #33228 @ 0x81cc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48fd2 <_PyCompile_OptimizeCfg@@Base+0x8fa> │ │ │ │ + bne.n 48d66 <_PyCompile_OptimizeCfg@@Base+0x99a> │ │ │ │ pop {r4, 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 │ │ │ │ bic.w r4, r1, r1, asr #31 │ │ │ │ bic.w r9, r2, r2, asr #31 │ │ │ │ orrs.w r5, r4, r9 │ │ │ │ - bne.n 4901a <_PyCompile_OptimizeCfg@@Base+0x942> │ │ │ │ + bne.n 48dae <_PyCompile_OptimizeCfg@@Base+0x9e2> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 22be70 <_PyThreadState_NewBound@@Base+0x108> │ │ │ │ + b.w 22cc18 <_PyThreadState_NewBound@@Base+0x108> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ add r0, r9 │ │ │ │ mov fp, r1 │ │ │ │ add r0, r4 │ │ │ │ - bl 813dc │ │ │ │ + bl 814c4 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 49064 <_PyCompile_OptimizeCfg@@Base+0x98c> │ │ │ │ + cbz r0, 48df8 <_PyCompile_OptimizeCfg@@Base+0xa2c> │ │ │ │ add.w sl, r0, #16 │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 49044 <_PyCompile_OptimizeCfg@@Base+0x96c> │ │ │ │ + ble.n 48dd8 <_PyCompile_OptimizeCfg@@Base+0xa0c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, sl, r4 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 49064 <_PyCompile_OptimizeCfg@@Base+0x98c> │ │ │ │ + ble.n 48df8 <_PyCompile_OptimizeCfg@@Base+0xa2c> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4 │ │ │ │ add r0, sl │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, 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 r7, r2 │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4912e <_PyCompile_OptimizeCfg@@Base+0xa56> │ │ │ │ + beq.n 48ec2 <_PyCompile_OptimizeCfg@@Base+0xaf6> │ │ │ │ mov r8, r1 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4912c <_PyCompile_OptimizeCfg@@Base+0xa54> │ │ │ │ + bne.n 48ec0 <_PyCompile_OptimizeCfg@@Base+0xaf4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae8a4 │ │ │ │ + bl 2ae324 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4912e <_PyCompile_OptimizeCfg@@Base+0xa56> │ │ │ │ + beq.n 48ec2 <_PyCompile_OptimizeCfg@@Base+0xaf6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2b3078 <_PyTime_FromLong@@Base+0x168> │ │ │ │ + bl 2b2798 <_PyTime_FromLong@@Base+0x260> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 490b0 <_PyCompile_OptimizeCfg@@Base+0x9d8> │ │ │ │ + cbnz r0, 48e44 <_PyCompile_OptimizeCfg@@Base+0xa78> │ │ │ │ mov r0, r4 │ │ │ │ - bl 4975e <_PyCompile_OptimizeCfg@@Base+0x1086> │ │ │ │ - b.n 4912e <_PyCompile_OptimizeCfg@@Base+0xa56> │ │ │ │ + bl 494f0 <_PyCompile_OptimizeCfg@@Base+0x1124> │ │ │ │ + b.n 48ec2 <_PyCompile_OptimizeCfg@@Base+0xaf6> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 490d6 <_PyCompile_OptimizeCfg@@Base+0x9fe> │ │ │ │ + cbnz r0, 48e6a <_PyCompile_OptimizeCfg@@Base+0xa9e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 490a8 <_PyCompile_OptimizeCfg@@Base+0x9d0> │ │ │ │ + beq.n 48e3c <_PyCompile_OptimizeCfg@@Base+0xa70> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 490a8 <_PyCompile_OptimizeCfg@@Base+0x9d0> │ │ │ │ + bne.n 48e3c <_PyCompile_OptimizeCfg@@Base+0xa70> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 490a8 <_PyCompile_OptimizeCfg@@Base+0x9d0> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48e3c <_PyCompile_OptimizeCfg@@Base+0xa70> │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #41168 @ 0xa0d0 │ │ │ │ + movw r0, #37776 @ 0x9390 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 490a8 <_PyCompile_OptimizeCfg@@Base+0x9d0> │ │ │ │ + beq.n 48e3c <_PyCompile_OptimizeCfg@@Base+0xa70> │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov.w r1, #652 @ 0x28c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #15700 @ 0x3d54 │ │ │ │ + movw r0, #12300 @ 0x300c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2afad0 │ │ │ │ + bl 2af550 │ │ │ │ str r5, [r4, #24] │ │ │ │ - cbnz r0, 49114 <_PyCompile_OptimizeCfg@@Base+0xa3c> │ │ │ │ + cbnz r0, 48ea8 <_PyCompile_OptimizeCfg@@Base+0xadc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 4975e <_PyCompile_OptimizeCfg@@Base+0x1086> │ │ │ │ + bl 494f0 <_PyCompile_OptimizeCfg@@Base+0x1124> │ │ │ │ mov r5, r6 │ │ │ │ - b.n 4912e <_PyCompile_OptimizeCfg@@Base+0xa56> │ │ │ │ + b.n 48ec2 <_PyCompile_OptimizeCfg@@Base+0xaf6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 49110 <_PyCompile_OptimizeCfg@@Base+0xa38> │ │ │ │ + beq.n 48ea4 <_PyCompile_OptimizeCfg@@Base+0xad8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 49110 <_PyCompile_OptimizeCfg@@Base+0xa38> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49110 <_PyCompile_OptimizeCfg@@Base+0xa38> │ │ │ │ + bne.n 48ea4 <_PyCompile_OptimizeCfg@@Base+0xad8> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48ea4 <_PyCompile_OptimizeCfg@@Base+0xad8> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 29cc0 │ │ │ │ + b.w 29ddc │ │ │ │ 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 49168 <_PyCompile_OptimizeCfg@@Base+0xa90> │ │ │ │ + bhi.n 48efc <_PyCompile_OptimizeCfg@@Base+0xb30> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 49180 <_PyCompile_OptimizeCfg@@Base+0xaa8> │ │ │ │ + ble.n 48f14 <_PyCompile_OptimizeCfg@@Base+0xb48> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 49188 <_PyCompile_OptimizeCfg@@Base+0xab0> │ │ │ │ - movw r0, #57376 @ 0xe020 │ │ │ │ + b.n 48f1c <_PyCompile_OptimizeCfg@@Base+0xb50> │ │ │ │ + movw r0, #53984 @ 0xd2e0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl e24a8 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4915e <_PyCompile_OptimizeCfg@@Base+0xa86> │ │ │ │ + bne.n 48ef2 <_PyCompile_OptimizeCfg@@Base+0xb26> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 491dc <_PyCompile_OptimizeCfg@@Base+0xb04> │ │ │ │ + b.n 48f70 <_PyCompile_OptimizeCfg@@Base+0xba4> │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #6452 @ 0x1934 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 491ac <_PyCompile_OptimizeCfg@@Base+0xad4> │ │ │ │ + bne.n 48f40 <_PyCompile_OptimizeCfg@@Base+0xb74> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add r2, sp, #4 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 29115c │ │ │ │ + bl 29123c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 491ca <_PyCompile_OptimizeCfg@@Base+0xaf2> │ │ │ │ + bne.n 48f5e <_PyCompile_OptimizeCfg@@Base+0xb92> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 491dc <_PyCompile_OptimizeCfg@@Base+0xb04> │ │ │ │ + b.n 48f70 <_PyCompile_OptimizeCfg@@Base+0xba4> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #13368 @ 0x3438 │ │ │ │ + movw r1, #9976 @ 0x26f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 491d2 <_PyCompile_OptimizeCfg@@Base+0xafa> │ │ │ │ + cbz r0, 48f66 <_PyCompile_OptimizeCfg@@Base+0xb9a> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 491dc <_PyCompile_OptimizeCfg@@Base+0xb04> │ │ │ │ + beq.n 48f70 <_PyCompile_OptimizeCfg@@Base+0xba4> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, 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 29527c │ │ │ │ + bl 295510 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 4923e <_PyCompile_OptimizeCfg@@Base+0xb66> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 48fd2 <_PyCompile_OptimizeCfg@@Base+0xc06> │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #72] @ 49258 <_PyCompile_OptimizeCfg@@Base+0xb80> │ │ │ │ + vldr d7, [pc, #68] @ 48fe8 <_PyCompile_OptimizeCfg@@Base+0xc1c> │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 49242 <_PyCompile_OptimizeCfg@@Base+0xb6a> │ │ │ │ + bhi.n 48fd6 <_PyCompile_OptimizeCfg@@Base+0xc0a> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 4924a <_PyCompile_OptimizeCfg@@Base+0xb72> │ │ │ │ + b.n 48fde <_PyCompile_OptimizeCfg@@Base+0xc12> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4924a <_PyCompile_OptimizeCfg@@Base+0xb72> │ │ │ │ + b.n 48fde <_PyCompile_OptimizeCfg@@Base+0xc12> │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ mov r0, r1 │ │ │ │ - b.w 127f38 │ │ │ │ + b.w 127d90 │ │ │ │ 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, r2 │ │ │ │ - cbnz r1, 49284 <_PyCompile_OptimizeCfg@@Base+0xbac> │ │ │ │ - bl d16cc │ │ │ │ - cbz r0, 492ba <_PyCompile_OptimizeCfg@@Base+0xbe2> │ │ │ │ + cbnz r1, 49014 <_PyCompile_OptimizeCfg@@Base+0xc48> │ │ │ │ + bl d1b08 │ │ │ │ + cbz r0, 4904a <_PyCompile_OptimizeCfg@@Base+0xc7e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r5, [r3, #0] │ │ │ │ - b.n 492ba <_PyCompile_OptimizeCfg@@Base+0xbe2> │ │ │ │ + b.n 4904a <_PyCompile_OptimizeCfg@@Base+0xc7e> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ adds r0, r3, #1 │ │ │ │ - bl d15dc │ │ │ │ - cbz r0, 492ba <_PyCompile_OptimizeCfg@@Base+0xbe2> │ │ │ │ + bl d1a18 │ │ │ │ + cbz r0, 4904a <_PyCompile_OptimizeCfg@@Base+0xc7e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 492ae <_PyCompile_OptimizeCfg@@Base+0xbd6> │ │ │ │ + ble.n 4903e <_PyCompile_OptimizeCfg@@Base+0xc72> │ │ │ │ subs r1, r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ ldr.w r7, [r6, r2, lsl #2] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ str.w r7, [r6, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 4929c <_PyCompile_OptimizeCfg@@Base+0xbc4> │ │ │ │ + bne.n 4902c <_PyCompile_OptimizeCfg@@Base+0xc60> │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r5, [r2, r3, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ - b.w 127f38 │ │ │ │ + b.w 127d90 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ 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, 492e6 <_PyCompile_OptimizeCfg@@Base+0xc0e> │ │ │ │ + cbnz r0, 49076 <_PyCompile_OptimizeCfg@@Base+0xcaa> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 492f0 <_PyCompile_OptimizeCfg@@Base+0xc18> │ │ │ │ - b.n 492f6 <_PyCompile_OptimizeCfg@@Base+0xc1e> │ │ │ │ + cbnz r0, 49080 <_PyCompile_OptimizeCfg@@Base+0xcb4> │ │ │ │ + b.n 49086 <_PyCompile_OptimizeCfg@@Base+0xcba> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 492e0 <_PyCompile_OptimizeCfg@@Base+0xc08> │ │ │ │ - b.n 4930e <_PyCompile_OptimizeCfg@@Base+0xc36> │ │ │ │ + beq.n 49070 <_PyCompile_OptimizeCfg@@Base+0xca4> │ │ │ │ + b.n 4909e <_PyCompile_OptimizeCfg@@Base+0xcd2> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4930e <_PyCompile_OptimizeCfg@@Base+0xc36> │ │ │ │ + cbnz r0, 4909e <_PyCompile_OptimizeCfg@@Base+0xcd2> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 49300 <_PyCompile_OptimizeCfg@@Base+0xc28> │ │ │ │ + cbz r0, 49090 <_PyCompile_OptimizeCfg@@Base+0xcc4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4930e <_PyCompile_OptimizeCfg@@Base+0xc36> │ │ │ │ + cbnz r0, 4909e <_PyCompile_OptimizeCfg@@Base+0xcd2> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 4930e <_PyCompile_OptimizeCfg@@Base+0xc36> │ │ │ │ + cbz r0, 4909e <_PyCompile_OptimizeCfg@@Base+0xcd2> │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 49330 <_PyCompile_OptimizeCfg@@Base+0xc58> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 49358 <_PyCompile_OptimizeCfg@@Base+0xc80> │ │ │ │ + bne.n 490c0 <_PyCompile_OptimizeCfg@@Base+0xcf4> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 490e8 <_PyCompile_OptimizeCfg@@Base+0xd1c> │ │ │ │ mov r0, r4 │ │ │ │ - blx 2933c │ │ │ │ - cbnz r0, 49350 <_PyCompile_OptimizeCfg@@Base+0xc78> │ │ │ │ + blx 29824 │ │ │ │ + cbnz r0, 490e0 <_PyCompile_OptimizeCfg@@Base+0xd14> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #15788 @ 0x3dac │ │ │ │ + movw r1, #12396 @ 0x306c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 49358 <_PyCompile_OptimizeCfg@@Base+0xc80> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 490e8 <_PyCompile_OptimizeCfg@@Base+0xd1c> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 209b10 <_PyOnceFlag_CallOnceSlow@@Base+0xe9c> │ │ │ │ + b.w 20a7d8 <_PyOnceFlag_CallOnceSlow@@Base+0xe98> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ + mov r3, r0 │ │ │ │ + movw r1, #39363 @ 0x99c3 │ │ │ │ + movt r1, #4 │ │ │ │ + movw r0, #64704 @ 0xfcc0 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + b.n 49438 <_PyCompile_OptimizeCfg@@Base+0x106c> │ │ │ │ + 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 295510 │ │ │ │ + vmov.f64 d9, d0 │ │ │ │ + vmov.f64 d8, d1 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 49162 <_PyCompile_OptimizeCfg@@Base+0xd96> │ │ │ │ + vabs.f64 d9, d9 │ │ │ │ + vldr d7, [pc, #68] @ 49178 <_PyCompile_OptimizeCfg@@Base+0xdac> │ │ │ │ + vcmp.f64 d9, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bgt.n 49166 <_PyCompile_OptimizeCfg@@Base+0xd9a> │ │ │ │ + vabs.f64 d8, d8 │ │ │ │ + movw r3, #4332 @ 0x10ec │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r0, #5956 @ 0x1744 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + vcmp.f64 d8, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + it gt │ │ │ │ + movgt r0, r3 │ │ │ │ + b.n 4916e <_PyCompile_OptimizeCfg@@Base+0xda2> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 4916e <_PyCompile_OptimizeCfg@@Base+0xda2> │ │ │ │ + movw r0, #4332 @ 0x10ec │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + add sp, #20 │ │ │ │ + vpop {d8-d9} │ │ │ │ + pop {pc} │ │ │ │ + nop │ │ │ │ + @ instruction: 0xffffffff │ │ │ │ + vqrdmlsh.s , , d31[0] │ │ │ │ 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 │ │ │ │ - beq.n 4938e <_PyCompile_OptimizeCfg@@Base+0xcb6> │ │ │ │ + beq.n 491ae <_PyCompile_OptimizeCfg@@Base+0xde2> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30028 @ 0x754c │ │ │ │ + movw r0, #26576 @ 0x67d0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49580 <_PyCompile_OptimizeCfg@@Base+0xea8> │ │ │ │ + beq.w 493a0 <_PyCompile_OptimizeCfg@@Base+0xfd4> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #24672 @ 0x6060 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 493a4 <_PyCompile_OptimizeCfg@@Base+0xccc> │ │ │ │ + bne.n 491c4 <_PyCompile_OptimizeCfg@@Base+0xdf8> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 493c4 <_PyCompile_OptimizeCfg@@Base+0xcec> │ │ │ │ - bl 17bf24 │ │ │ │ + b.n 491e4 <_PyCompile_OptimizeCfg@@Base+0xe18> │ │ │ │ + bl 17b96c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 493c4 <_PyCompile_OptimizeCfg@@Base+0xcec> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 491e4 <_PyCompile_OptimizeCfg@@Base+0xe18> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 49580 <_PyCompile_OptimizeCfg@@Base+0xea8> │ │ │ │ + bne.w 493a0 <_PyCompile_OptimizeCfg@@Base+0xfd4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 493d2 <_PyCompile_OptimizeCfg@@Base+0xcfa> │ │ │ │ + bne.n 491f2 <_PyCompile_OptimizeCfg@@Base+0xe26> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 493f2 <_PyCompile_OptimizeCfg@@Base+0xd1a> │ │ │ │ - bl 17bf24 │ │ │ │ + b.n 49212 <_PyCompile_OptimizeCfg@@Base+0xe46> │ │ │ │ + bl 17b96c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 493f2 <_PyCompile_OptimizeCfg@@Base+0xd1a> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 49212 <_PyCompile_OptimizeCfg@@Base+0xe46> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 49580 <_PyCompile_OptimizeCfg@@Base+0xea8> │ │ │ │ + bne.w 493a0 <_PyCompile_OptimizeCfg@@Base+0xfd4> │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #400] @ 49588 <_PyCompile_OptimizeCfg@@Base+0xeb0> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + vldr d10, [pc, #400] @ 493a8 <_PyCompile_OptimizeCfg@@Base+0xfdc> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4941a <_PyCompile_OptimizeCfg@@Base+0xd42> │ │ │ │ + bhi.n 4923a <_PyCompile_OptimizeCfg@@Base+0xe6e> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 4950a <_PyCompile_OptimizeCfg@@Base+0xe32> │ │ │ │ + bls.n 4932a <_PyCompile_OptimizeCfg@@Base+0xf5e> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r4, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 4943a <_PyCompile_OptimizeCfg@@Base+0xd62> │ │ │ │ + bvc.n 4925a <_PyCompile_OptimizeCfg@@Base+0xe8e> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ne │ │ │ │ vmovne.f64 d8, d9 │ │ │ │ - b.n 4955e <_PyCompile_OptimizeCfg@@Base+0xe86> │ │ │ │ + b.n 4937e <_PyCompile_OptimizeCfg@@Base+0xfb2> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 49458 <_PyCompile_OptimizeCfg@@Base+0xd80> │ │ │ │ + bvc.n 49278 <_PyCompile_OptimizeCfg@@Base+0xeac> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ vmoveq.f64 d8, d7 │ │ │ │ - b.n 4955e <_PyCompile_OptimizeCfg@@Base+0xe86> │ │ │ │ + b.n 4937e <_PyCompile_OptimizeCfg@@Base+0xfb2> │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 494cc <_PyCompile_OptimizeCfg@@Base+0xdf4> │ │ │ │ + ble.n 492ec <_PyCompile_OptimizeCfg@@Base+0xf20> │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 49550 <_PyCompile_OptimizeCfg@@Base+0xe78> │ │ │ │ + bhi.n 49370 <_PyCompile_OptimizeCfg@@Base+0xfa4> │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ - blx 2a70c │ │ │ │ + blx 29f2c │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ - ble.n 4949a <_PyCompile_OptimizeCfg@@Base+0xdc2> │ │ │ │ + ble.n 492ba <_PyCompile_OptimizeCfg@@Base+0xeee> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldr d8, [pc, #256] @ 49590 <_PyCompile_OptimizeCfg@@Base+0xeb8> │ │ │ │ + vldr d8, [pc, #256] @ 493b0 <_PyCompile_OptimizeCfg@@Base+0xfe4> │ │ │ │ it eq │ │ │ │ vmoveq.f64 d8, d9 │ │ │ │ - b.n 4955e <_PyCompile_OptimizeCfg@@Base+0xe86> │ │ │ │ + b.n 4937e <_PyCompile_OptimizeCfg@@Base+0xfb2> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4954a <_PyCompile_OptimizeCfg@@Base+0xe72> │ │ │ │ - cbnz r3, 494b6 <_PyCompile_OptimizeCfg@@Base+0xdde> │ │ │ │ - vldr d8, [pc, #228] @ 49598 <_PyCompile_OptimizeCfg@@Base+0xec0> │ │ │ │ - b.n 4955e <_PyCompile_OptimizeCfg@@Base+0xe86> │ │ │ │ + beq.n 4936a <_PyCompile_OptimizeCfg@@Base+0xf9e> │ │ │ │ + cbnz r3, 492d6 <_PyCompile_OptimizeCfg@@Base+0xf0a> │ │ │ │ + vldr d8, [pc, #228] @ 493b8 <_PyCompile_OptimizeCfg@@Base+0xfec> │ │ │ │ + b.n 4937e <_PyCompile_OptimizeCfg@@Base+0xfb2> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #220] @ 49598 <_PyCompile_OptimizeCfg@@Base+0xec0> │ │ │ │ - vldr d7, [pc, #224] @ 495a0 <_PyCompile_OptimizeCfg@@Base+0xec8> │ │ │ │ + vldr d8, [pc, #220] @ 493b8 <_PyCompile_OptimizeCfg@@Base+0xfec> │ │ │ │ + vldr d7, [pc, #224] @ 493c0 <_PyCompile_OptimizeCfg@@Base+0xff4> │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b.n 4955e <_PyCompile_OptimizeCfg@@Base+0xe86> │ │ │ │ + b.n 4937e <_PyCompile_OptimizeCfg@@Base+0xfb2> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4954a <_PyCompile_OptimizeCfg@@Base+0xe72> │ │ │ │ + beq.n 4936a <_PyCompile_OptimizeCfg@@Base+0xf9e> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 494f8 <_PyCompile_OptimizeCfg@@Base+0xe20> │ │ │ │ + ble.n 49318 <_PyCompile_OptimizeCfg@@Base+0xf4c> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ - vldr d7, [pc, #172] @ 49598 <_PyCompile_OptimizeCfg@@Base+0xec0> │ │ │ │ + vldr d7, [pc, #172] @ 493b8 <_PyCompile_OptimizeCfg@@Base+0xfec> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ vmovle.f64 d8, d7 │ │ │ │ - b.n 4955e <_PyCompile_OptimizeCfg@@Base+0xe86> │ │ │ │ - bpl.n 494b0 <_PyCompile_OptimizeCfg@@Base+0xdd8> │ │ │ │ + b.n 4937e <_PyCompile_OptimizeCfg@@Base+0xfb2> │ │ │ │ + bpl.n 492d0 <_PyCompile_OptimizeCfg@@Base+0xf04> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 494b0 <_PyCompile_OptimizeCfg@@Base+0xdd8> │ │ │ │ + bpl.n 492d0 <_PyCompile_OptimizeCfg@@Base+0xf04> │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b.n 4955e <_PyCompile_OptimizeCfg@@Base+0xe86> │ │ │ │ + b.n 4937e <_PyCompile_OptimizeCfg@@Base+0xfb2> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r3, [r0, #0] │ │ │ │ - blx 2aa94 │ │ │ │ + blx 2a8d0 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 4955e <_PyCompile_OptimizeCfg@@Base+0xe86> │ │ │ │ + bls.n 4937e <_PyCompile_OptimizeCfg@@Base+0xfb2> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4953e <_PyCompile_OptimizeCfg@@Base+0xe66> │ │ │ │ + bvs.n 4935e <_PyCompile_OptimizeCfg@@Base+0xf92> │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 49544 <_PyCompile_OptimizeCfg@@Base+0xe6c> │ │ │ │ + bne.n 49364 <_PyCompile_OptimizeCfg@@Base+0xf98> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4955e <_PyCompile_OptimizeCfg@@Base+0xe86> │ │ │ │ + b.n 4937e <_PyCompile_OptimizeCfg@@Base+0xfb2> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4955e <_PyCompile_OptimizeCfg@@Base+0xe86> │ │ │ │ + b.n 4937e <_PyCompile_OptimizeCfg@@Base+0xfb2> │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b.n 4955e <_PyCompile_OptimizeCfg@@Base+0xe86> │ │ │ │ + b.n 4937e <_PyCompile_OptimizeCfg@@Base+0xfb2> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4957c <_PyCompile_OptimizeCfg@@Base+0xea4> │ │ │ │ - vldr d8, [pc, #52] @ 49590 <_PyCompile_OptimizeCfg@@Base+0xeb8> │ │ │ │ + ble.n 4939c <_PyCompile_OptimizeCfg@@Base+0xfd0> │ │ │ │ + vldr d8, [pc, #52] @ 493b0 <_PyCompile_OptimizeCfg@@Base+0xfe4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4956c <_PyCompile_OptimizeCfg@@Base+0xe94> │ │ │ │ + cbz r3, 4938c <_PyCompile_OptimizeCfg@@Base+0xfc0> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 2af1d0 │ │ │ │ - cbnz r0, 49580 <_PyCompile_OptimizeCfg@@Base+0xea8> │ │ │ │ + bl 2aed6c │ │ │ │ + cbnz r0, 493a0 <_PyCompile_OptimizeCfg@@Base+0xfd4> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9b4b4 │ │ │ │ + b.w 9b750 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 494a4 <_PyCompile_OptimizeCfg@@Base+0xdcc> │ │ │ │ + b.n 492c4 <_PyCompile_OptimizeCfg@@Base+0xef8> │ │ │ │ vpop {d8-d11} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - mov r3, r0 │ │ │ │ - movw r1, #39999 @ 0x9c3f │ │ │ │ - movt r1, #4 │ │ │ │ - movw r0, #64704 @ 0xfcc0 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - b.n 49710 <_PyCompile_OptimizeCfg@@Base+0x1038> │ │ │ │ - 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 29527c │ │ │ │ - vmov.f64 d9, d0 │ │ │ │ - vmov.f64 d8, d1 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 4961a <_PyCompile_OptimizeCfg@@Base+0xf42> │ │ │ │ - vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #68] @ 49630 <_PyCompile_OptimizeCfg@@Base+0xf58> │ │ │ │ - vcmp.f64 d9, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4961e <_PyCompile_OptimizeCfg@@Base+0xf46> │ │ │ │ - vabs.f64 d8, d8 │ │ │ │ - movw r3, #4332 @ 0x10ec │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r0, #5956 @ 0x1744 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - vcmp.f64 d8, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - it gt │ │ │ │ - movgt r0, r3 │ │ │ │ - b.n 49626 <_PyCompile_OptimizeCfg@@Base+0xf4e> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 49626 <_PyCompile_OptimizeCfg@@Base+0xf4e> │ │ │ │ - movw r0, #4332 @ 0x10ec │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - add sp, #20 │ │ │ │ - vpop {d8-d9} │ │ │ │ - pop {pc} │ │ │ │ - nop │ │ │ │ - @ instruction: 0xffffffff │ │ │ │ - vqrdmlsh.s , , d31[0] │ │ │ │ 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 29527c │ │ │ │ + bl 295510 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 4967e <_PyCompile_OptimizeCfg@@Base+0xfa6> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 4940e <_PyCompile_OptimizeCfg@@Base+0x1042> │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it vs │ │ │ │ movvs r0, r3 │ │ │ │ - b.n 49680 <_PyCompile_OptimizeCfg@@Base+0xfa8> │ │ │ │ + b.n 49410 <_PyCompile_OptimizeCfg@@Base+0x1044> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {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, #24672 @ 0x6060 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 496ae <_PyCompile_OptimizeCfg@@Base+0xfd6> │ │ │ │ - vldr d8, [r1, #8] │ │ │ │ - b.n 496cc <_PyCompile_OptimizeCfg@@Base+0xff4> │ │ │ │ - mov r0, r1 │ │ │ │ - bl 17bf24 │ │ │ │ - vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 496cc <_PyCompile_OptimizeCfg@@Base+0xff4> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 496e0 <_PyCompile_OptimizeCfg@@Base+0x1008> │ │ │ │ - vldr d0, [pc, #24] @ 496e8 <_PyCompile_OptimizeCfg@@Base+0x1010> │ │ │ │ - vmul.f64 d0, d8, d0 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9b4b4 │ │ │ │ - vpop {d8} │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ - ldr r5, [sp, #228] @ 0xe4 │ │ │ │ - add r2, pc, #328 @ (adr r2, 49834 <_PyCompile_OptimizeCfg@@Base+0x115c>) │ │ │ │ - svc 70 @ 0x46 │ │ │ │ - subs r7, #145 @ 0x91 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 49704 <_PyCompile_OptimizeCfg@@Base+0x102c> │ │ │ │ - movw r0, #15824 @ 0x3dd0 │ │ │ │ + bpl.n 4942c <_PyCompile_OptimizeCfg@@Base+0x1060> │ │ │ │ + movw r0, #12472 @ 0x30b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 10550c │ │ │ │ - movw r0, #15848 @ 0x3de8 │ │ │ │ + b.w 10542c │ │ │ │ + movw r0, #12496 @ 0x30d0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ 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 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4975a <_PyCompile_OptimizeCfg@@Base+0x1082> │ │ │ │ + cbz r0, 49482 <_PyCompile_OptimizeCfg@@Base+0x10b6> │ │ │ │ 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 │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str.w r5, [r0, #-4] │ │ │ │ str r6, [r0, #68] @ 0x44 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r3, [r4, #76] @ 0x4c │ │ │ │ str r5, [r4, #12] │ │ │ │ - bl 96c70 │ │ │ │ + bl 96f08 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, 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, #24672 @ 0x6060 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 494ac <_PyCompile_OptimizeCfg@@Base+0x10e0> │ │ │ │ + vldr d8, [r1, #8] │ │ │ │ + b.n 494ca <_PyCompile_OptimizeCfg@@Base+0x10fe> │ │ │ │ + mov r0, r1 │ │ │ │ + bl 17b96c │ │ │ │ + vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ + vcmp.f64 d0, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 494ca <_PyCompile_OptimizeCfg@@Base+0x10fe> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 494de <_PyCompile_OptimizeCfg@@Base+0x1112> │ │ │ │ + vldr d0, [pc, #28] @ 494e8 <_PyCompile_OptimizeCfg@@Base+0x111c> │ │ │ │ + vmul.f64 d0, d8, d0 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + b.w 9b750 │ │ │ │ + vpop {d8} │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ + nop │ │ │ │ + ldr r5, [sp, #228] @ 0xe4 │ │ │ │ + add r2, pc, #328 @ (adr r2, 49634 <_PyCompile_OptimizeCfg@@Base+0x1268>) │ │ │ │ + svc 70 @ 0x46 │ │ │ │ + subs r7, #145 @ 0x91 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2ad118 │ │ │ │ - movw r1, #35207 @ 0x8987 │ │ │ │ + bl 2acdcc │ │ │ │ + movw r1, #35239 @ 0x89a7 │ │ │ │ movt r1, #7 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 29a0c │ │ │ │ + b.w 2a7ac │ │ │ │ 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, #29428 @ 0x72f4 │ │ │ │ + movw r1, #26580 @ 0x67d4 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 151408 │ │ │ │ - cbnz r0, 497ba <_PyCompile_OptimizeCfg@@Base+0x10e2> │ │ │ │ - bl f8b9c │ │ │ │ - movw r1, #29428 @ 0x72f4 │ │ │ │ + bl 1513b0 │ │ │ │ + cbnz r0, 4954c <_PyCompile_OptimizeCfg@@Base+0x1180> │ │ │ │ + bl f8b98 │ │ │ │ + movw r1, #26580 @ 0x67d4 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 151408 │ │ │ │ + bl 1513b0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 497d0 <_PyCompile_OptimizeCfg@@Base+0x10f8> │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 497d0 <_PyCompile_OptimizeCfg@@Base+0x10f8> │ │ │ │ + beq.n 49562 <_PyCompile_OptimizeCfg@@Base+0x1196> │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 49562 <_PyCompile_OptimizeCfg@@Base+0x1196> │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 497d4 <_PyCompile_OptimizeCfg@@Base+0x10fc> │ │ │ │ + b.n 49566 <_PyCompile_OptimizeCfg@@Base+0x119a> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 4981c <_PyCompile_OptimizeCfg@@Base+0x1144> │ │ │ │ + bpl.n 495ae <_PyCompile_OptimizeCfg@@Base+0x11e2> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl df97c │ │ │ │ + bl dfd78 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49824 <_PyCompile_OptimizeCfg@@Base+0x114c> │ │ │ │ + cbz r0, 495b6 <_PyCompile_OptimizeCfg@@Base+0x11ea> │ │ │ │ mov r1, r5 │ │ │ │ - bl a0c34 │ │ │ │ - cbz r0, 49824 <_PyCompile_OptimizeCfg@@Base+0x114c> │ │ │ │ + bl a0ec4 │ │ │ │ + cbz r0, 495b6 <_PyCompile_OptimizeCfg@@Base+0x11ea> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49818 <_PyCompile_OptimizeCfg@@Base+0x1140> │ │ │ │ + beq.n 495aa <_PyCompile_OptimizeCfg@@Base+0x11de> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49818 <_PyCompile_OptimizeCfg@@Base+0x1140> │ │ │ │ + cbnz r3, 495aa <_PyCompile_OptimizeCfg@@Base+0x11de> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49824 <_PyCompile_OptimizeCfg@@Base+0x114c> │ │ │ │ + b.n 495b6 <_PyCompile_OptimizeCfg@@Base+0x11ea> │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4982e <_PyCompile_OptimizeCfg@@Base+0x1156> │ │ │ │ + cbz r0, 495c0 <_PyCompile_OptimizeCfg@@Base+0x11f4> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ 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 r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 4984c <_PyCompile_OptimizeCfg@@Base+0x1174> │ │ │ │ + cbz r3, 495de <_PyCompile_OptimizeCfg@@Base+0x1212> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 49864 <_PyCompile_OptimizeCfg@@Base+0x118c> │ │ │ │ + b.n 495f6 <_PyCompile_OptimizeCfg@@Base+0x122a> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 49854 <_PyCompile_OptimizeCfg@@Base+0x117c> │ │ │ │ + bgt.n 495e6 <_PyCompile_OptimizeCfg@@Base+0x121a> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 49864 <_PyCompile_OptimizeCfg@@Base+0x118c> │ │ │ │ + b.n 495f6 <_PyCompile_OptimizeCfg@@Base+0x122a> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 49850 <_PyCompile_OptimizeCfg@@Base+0x1178> │ │ │ │ + bgt.n 495e2 <_PyCompile_OptimizeCfg@@Base+0x1216> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 49850 <_PyCompile_OptimizeCfg@@Base+0x1178> │ │ │ │ + beq.n 495e2 <_PyCompile_OptimizeCfg@@Base+0x1216> │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - b.n 49882 <_PyCompile_OptimizeCfg@@Base+0x11aa> │ │ │ │ + b.n 49614 <_PyCompile_OptimizeCfg@@Base+0x1248> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #200] @ (49940 <_PyCompile_OptimizeCfg@@Base+0x1268>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #200] @ (496d4 <_PyCompile_OptimizeCfg@@Base+0x1308>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4993a <_PyCompile_OptimizeCfg@@Base+0x1262> │ │ │ │ + beq.n 496cc <_PyCompile_OptimizeCfg@@Base+0x1300> │ │ │ │ add r6, r7 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 49898 <_PyCompile_OptimizeCfg@@Base+0x11c0> │ │ │ │ + beq.n 4962a <_PyCompile_OptimizeCfg@@Base+0x125e> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge.n 49898 <_PyCompile_OptimizeCfg@@Base+0x11c0> │ │ │ │ + bge.n 4962a <_PyCompile_OptimizeCfg@@Base+0x125e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4993a <_PyCompile_OptimizeCfg@@Base+0x1262> │ │ │ │ + b.n 496cc <_PyCompile_OptimizeCfg@@Base+0x1300> │ │ │ │ ldr r4, [r5, #32] │ │ │ │ - cbz r4, 498d2 <_PyCompile_OptimizeCfg@@Base+0x11fa> │ │ │ │ - cbz r6, 498a0 <_PyCompile_OptimizeCfg@@Base+0x11c8> │ │ │ │ + cbz r4, 49664 <_PyCompile_OptimizeCfg@@Base+0x1298> │ │ │ │ + cbz r6, 49632 <_PyCompile_OptimizeCfg@@Base+0x1266> │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 49932 <_PyCompile_OptimizeCfg@@Base+0x125a> │ │ │ │ + beq.n 496c4 <_PyCompile_OptimizeCfg@@Base+0x12f8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 498bc <_PyCompile_OptimizeCfg@@Base+0x11e4> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 4964e <_PyCompile_OptimizeCfg@@Base+0x1282> │ │ │ │ + bl 94f8c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 498d2 <_PyCompile_OptimizeCfg@@Base+0x11fa> │ │ │ │ - b.n 49894 <_PyCompile_OptimizeCfg@@Base+0x11bc> │ │ │ │ + cbz r0, 49664 <_PyCompile_OptimizeCfg@@Base+0x1298> │ │ │ │ + b.n 49626 <_PyCompile_OptimizeCfg@@Base+0x125a> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c4c40 │ │ │ │ + bl 1c4be8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 498b2 <_PyCompile_OptimizeCfg@@Base+0x11da> │ │ │ │ + blt.n 49644 <_PyCompile_OptimizeCfg@@Base+0x1278> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr.w r4, [r3, r0, lsl #2] │ │ │ │ - cbnz r4, 498e4 <_PyCompile_OptimizeCfg@@Base+0x120c> │ │ │ │ - b.n 498b2 <_PyCompile_OptimizeCfg@@Base+0x11da> │ │ │ │ + cbnz r4, 49676 <_PyCompile_OptimizeCfg@@Base+0x12aa> │ │ │ │ + b.n 49644 <_PyCompile_OptimizeCfg@@Base+0x1278> │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 114634 │ │ │ │ - b.n 4993a <_PyCompile_OptimizeCfg@@Base+0x1262> │ │ │ │ - cbz r6, 4990e <_PyCompile_OptimizeCfg@@Base+0x1236> │ │ │ │ + bl 114418 │ │ │ │ + b.n 496cc <_PyCompile_OptimizeCfg@@Base+0x1300> │ │ │ │ + cbz r6, 496a0 <_PyCompile_OptimizeCfg@@Base+0x12d4> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 49932 <_PyCompile_OptimizeCfg@@Base+0x125a> │ │ │ │ + beq.n 496c4 <_PyCompile_OptimizeCfg@@Base+0x12f8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2978f8 <_PyXI_EndInterpreter@@Base+0x68> │ │ │ │ + bl 297b98 <_PyXI_EndInterpreter@@Base+0x68> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ - cbnz r3, 49902 <_PyCompile_OptimizeCfg@@Base+0x122a> │ │ │ │ + cbnz r3, 49694 <_PyCompile_OptimizeCfg@@Base+0x12c8> │ │ │ │ str r4, [r5, #32] │ │ │ │ - b.n 49904 <_PyCompile_OptimizeCfg@@Base+0x122c> │ │ │ │ + b.n 49696 <_PyCompile_OptimizeCfg@@Base+0x12ca> │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b.n 49932 <_PyCompile_OptimizeCfg@@Base+0x125a> │ │ │ │ + b.n 496c4 <_PyCompile_OptimizeCfg@@Base+0x12f8> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 49932 <_PyCompile_OptimizeCfg@@Base+0x125a> │ │ │ │ + beq.n 496c4 <_PyCompile_OptimizeCfg@@Base+0x12f8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2978f8 <_PyXI_EndInterpreter@@Base+0x68> │ │ │ │ + bl 297b98 <_PyXI_EndInterpreter@@Base+0x68> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ strd r3, r6, [r4, #8] │ │ │ │ - cbnz r3, 49928 <_PyCompile_OptimizeCfg@@Base+0x1250> │ │ │ │ + cbnz r3, 496ba <_PyCompile_OptimizeCfg@@Base+0x12ee> │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - b.n 4992a <_PyCompile_OptimizeCfg@@Base+0x1252> │ │ │ │ + b.n 496bc <_PyCompile_OptimizeCfg@@Base+0x12f0> │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r4, [r5, #32] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + nop │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00049944 : │ │ │ │ +000496d8 : │ │ │ │ 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 49ab2 │ │ │ │ + bl 49836 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f7c04 │ │ │ │ + bl 1f87fc │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 49974 │ │ │ │ + bne.n 49708 │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #15904 @ 0x3e20 │ │ │ │ + movw r0, #12512 @ 0x30e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2498f4 │ │ │ │ + bl 24a00c │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, sp │ │ │ │ add r1, sp, #4 │ │ │ │ adds r0, #12 │ │ │ │ - bl 2b0aa0 │ │ │ │ - cbz r0, 499aa │ │ │ │ + bl 2b05bc │ │ │ │ + cbz r0, 4973e │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1956b0 │ │ │ │ + bl 194f24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 499ce │ │ │ │ + b.n 49762 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #11557 @ 0x2d25 │ │ │ │ + movw r3, #12545 @ 0x3101 │ │ │ │ movt r3, #38 @ 0x26 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 499ca │ │ │ │ + bne.n 4975e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 499ce │ │ │ │ + beq.n 49762 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 499ce │ │ │ │ + b.n 49762 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx r2 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #132] @ (49a68 ) │ │ │ │ + ldr r0, [pc, #132] @ (497fc ) │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ - movw r2, #55408 @ 0xd870 │ │ │ │ + movw r2, #52016 @ 0xcb30 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #16064 @ 0x3ec0 │ │ │ │ + movw r1, #12672 @ 0x3180 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 49a4c │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 497e0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15536 @ 0x3cb0 │ │ │ │ + movw r1, #12144 @ 0x2f70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #16084 @ 0x3ed4 │ │ │ │ + movw r0, #12692 @ 0x3194 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 49a2a │ │ │ │ + bne.n 497be │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49a44 │ │ │ │ + b.n 497d8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 28bb40 <_PyErr_BadInternalCall@@Base+0x87f8> │ │ │ │ + bl 28bca4 <_PyErr_BadInternalCall@@Base+0x8840> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 49a26 │ │ │ │ + beq.n 497ba │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 28bd44 <_PyErr_BadInternalCall@@Base+0x89fc> │ │ │ │ + bl 28bea8 <_PyErr_BadInternalCall@@Base+0x8a44> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 84464 │ │ │ │ - b.n 49a4e │ │ │ │ + bl 84544 │ │ │ │ + b.n 497e2 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #24] @ (49a68 ) │ │ │ │ + ldr r3, [pc, #24] @ (497fc ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 49a60 │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 497f4 │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ - mov r2, r1 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (49a78 ) │ │ │ │ - b.w 29f038 <_Py_c_pow@@Base+0x620> │ │ │ │ - nop │ │ │ │ - b.n 49634 <_PyCompile_OptimizeCfg@@Base+0xf5c> │ │ │ │ - lsls r6, 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 49a9c │ │ │ │ + bne.n 49820 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 116478 │ │ │ │ + b.w 116258 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39500 @ 0x9a4c │ │ │ │ + movw r0, #33100 @ 0x814c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49a90 │ │ │ │ + bne.n 49814 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00049ab2 : │ │ │ │ +00049836 : │ │ │ │ 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, 49b10 │ │ │ │ + cbnz r3, 49894 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 49ad8 │ │ │ │ + cbnz r0, 4985c │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 49b28 │ │ │ │ + b.n 498ac │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49b36 │ │ │ │ + beq.n 498ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49b36 │ │ │ │ - ldr r2, [pc, #68] @ (49b3c ) │ │ │ │ + cbnz r3, 498ba │ │ │ │ + ldr r2, [pc, #68] @ (498c0 ) │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 49b0a │ │ │ │ + cbz r3, 4988e │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ - b.n 49b36 │ │ │ │ + b.n 498ba │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 49b34 │ │ │ │ + cbnz r0, 498b8 │ │ │ │ movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ - cbnz r0, 49b2e │ │ │ │ + bl f892c │ │ │ │ + cbnz r0, 498b2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 49b36 │ │ │ │ - bl f8b9c │ │ │ │ - b.n 49b36 │ │ │ │ + b.n 498ba │ │ │ │ + bl f8b98 │ │ │ │ + b.n 498ba │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 49c30 │ │ │ │ + beq.n 499b4 │ │ │ │ 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 49b7e │ │ │ │ + ble.n 49902 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21932 @ 0x55ac │ │ │ │ + movw r1, #18540 @ 0x486c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 49c2c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 499b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 49c0e │ │ │ │ + bne.n 49992 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r0, #508] @ 0x1fc │ │ │ │ mov r1, r2 │ │ │ │ - bl ddda0 │ │ │ │ + bl de198 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49c18 │ │ │ │ + beq.n 4999c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49c1a │ │ │ │ + beq.n 4999e │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r1, [r8, #812] @ 0x32c │ │ │ │ mov r0, r5 │ │ │ │ - bl 97310 │ │ │ │ + bl 975a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 49c1a │ │ │ │ + beq.n 4999e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49bc8 │ │ │ │ + beq.n 4994c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49bc8 │ │ │ │ + cbnz r3, 4994c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r7, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ @@ -46255,1438 +46015,1406 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 97310 │ │ │ │ + bl 975a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 49c1a │ │ │ │ + beq.n 4999e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49c10 │ │ │ │ + beq.n 49994 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49c10 │ │ │ │ + cbnz r3, 49994 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49c10 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49994 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 49c38 │ │ │ │ + b.n 499bc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 49c38 │ │ │ │ + b.n 499bc │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 903f0 │ │ │ │ + b.w 9068c │ │ │ │ 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 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 49c66 │ │ │ │ + cbz r3, 499ea │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 49c7e │ │ │ │ + b.n 49a02 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 49c6e │ │ │ │ + bge.n 499f2 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 49c7e │ │ │ │ + b.n 49a02 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 49c6a │ │ │ │ + bgt.n 499ee │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 49c6a │ │ │ │ + beq.n 499ee │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 49c9e │ │ │ │ + b.n 49a22 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ movs r7, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r7, [sp] │ │ │ │ - ldr r3, [pc, #580] @ (49ed8 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #580] @ (49c5c ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a138 │ │ │ │ + beq.w 49ebc │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 49cec │ │ │ │ + beq.n 49a70 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 49cb2 │ │ │ │ + beq.n 49a36 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 49cba │ │ │ │ - b.n 49cfa │ │ │ │ + bne.n 49a3e │ │ │ │ + b.n 49a7e │ │ │ │ movw r8, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49ce4 │ │ │ │ - bl 9b404 │ │ │ │ + cbz r0, 49a68 │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49ce0 │ │ │ │ + beq.n 49a64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49ce0 │ │ │ │ + cbnz r3, 49a64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r5, r6, #1 │ │ │ │ - bne.n 49cfe │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 49cfa │ │ │ │ - b.n 4a136 │ │ │ │ + bne.n 49a82 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 49a7e │ │ │ │ + b.n 49eba │ │ │ │ movw r8, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 49cfe │ │ │ │ + b.n 49a82 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - cbz r5, 49d14 │ │ │ │ + cbz r5, 49a98 │ │ │ │ ldr.w r7, [r9, #20] │ │ │ │ - b.n 49d1c │ │ │ │ + b.n 49aa0 │ │ │ │ movw r7, #11048 @ 0x2b28 │ │ │ │ movt r7, #83 @ 0x53 │ │ │ │ cmp r6, #0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ it lt │ │ │ │ mvnlt.w r6, #2147483648 @ 0x80000000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 49eaa │ │ │ │ + bne.w 49c2e │ │ │ │ cmp r6, #11 │ │ │ │ mov r0, r6 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 81a6c │ │ │ │ + bl 81b54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a12a │ │ │ │ + beq.w 49eae │ │ │ │ mov r8, r5 │ │ │ │ - movw sl, #49960 @ 0xc328 │ │ │ │ + movw sl, #46568 @ 0xb5e8 │ │ │ │ movt sl, #48 @ 0x30 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 49dfe │ │ │ │ + beq.n 49b82 │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 49d78 │ │ │ │ + ble.n 49afc │ │ │ │ ldrb r3, [r7, r0] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r4, r3, #28 │ │ │ │ - bpl.n 49d78 │ │ │ │ + bpl.n 49afc │ │ │ │ adds r0, #1 │ │ │ │ cmp r8, r0 │ │ │ │ - bne.n 49d66 │ │ │ │ - b.n 49e7c │ │ │ │ + bne.n 49aea │ │ │ │ + b.n 49c00 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 49e7c │ │ │ │ + beq.n 49c00 │ │ │ │ add.w fp, r0, #1 │ │ │ │ cmp r8, fp │ │ │ │ - ble.n 49d98 │ │ │ │ + ble.n 49b1c │ │ │ │ ldrb.w r3, [r7, fp] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 49d98 │ │ │ │ + bmi.n 49b1c │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r8, fp │ │ │ │ - bgt.n 49d84 │ │ │ │ + bgt.n 49b08 │ │ │ │ sub.w r1, fp, r0 │ │ │ │ add r0, r7 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49e8a │ │ │ │ + beq.n 49c0e │ │ │ │ cmp.w r9, #11 │ │ │ │ - bgt.n 49db6 │ │ │ │ + bgt.n 49b3a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r9, lsl #2] │ │ │ │ - b.n 49df6 │ │ │ │ + b.n 49b7a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 49de2 │ │ │ │ + cbz r0, 49b66 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49e90 │ │ │ │ + beq.n 49c14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 49e90 │ │ │ │ + bne.n 49c14 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49e90 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49c14 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49df6 │ │ │ │ + beq.n 49b7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49df6 │ │ │ │ + cbnz r3, 49b7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add.w r9, r9, #1 │ │ │ │ mov r0, fp │ │ │ │ - b.n 49d5e │ │ │ │ + b.n 49ae2 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r8 │ │ │ │ cmp r5, r0 │ │ │ │ mov r8, r9 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - ble.n 49e84 │ │ │ │ - movw r3, #49960 @ 0xc328 │ │ │ │ + ble.n 49c08 │ │ │ │ + movw r3, #46568 @ 0xb5e8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldrb r2, [r7, r0] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 49e26 │ │ │ │ + bpl.n 49baa │ │ │ │ adds r0, #1 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 49e14 │ │ │ │ - b.n 49e84 │ │ │ │ + bne.n 49b98 │ │ │ │ + b.n 49c08 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 49e84 │ │ │ │ + beq.n 49c08 │ │ │ │ subs r1, r5, r0 │ │ │ │ add r0, r7 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 49e90 │ │ │ │ + cbz r0, 49c14 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 49e44 │ │ │ │ + bgt.n 49bc8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 49e76 │ │ │ │ + b.n 49bfa │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 49e66 │ │ │ │ + cbz r0, 49bea │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49e90 │ │ │ │ + beq.n 49c14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49e90 │ │ │ │ + cbnz r3, 49c14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49e90 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49c14 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49e76 │ │ │ │ + beq.n 49bfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49e76 │ │ │ │ + cbnz r3, 49bfa │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 49e84 │ │ │ │ + b.n 49c08 │ │ │ │ mov r8, r9 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov r4, r5 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 4a12a │ │ │ │ + b.n 49eae │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov r4, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49ea6 │ │ │ │ + beq.n 49c2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49ea6 │ │ │ │ + cbnz r3, 49c2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4a12a │ │ │ │ + b.n 49eae │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49ea6 │ │ │ │ + bne.n 49c2a │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #20] │ │ │ │ - cbnz r3, 49edc │ │ │ │ + cbnz r3, 49c60 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #51412 @ 0xc8d4 │ │ │ │ + movw r1, #47960 @ 0xbb58 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4a124 │ │ │ │ + b.n 49ea8 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r6, #11 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 4a004 │ │ │ │ + bne.w 49d88 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 81a6c │ │ │ │ + bl 81b54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a124 │ │ │ │ + beq.w 49ea8 │ │ │ │ mov fp, sl │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 49faa │ │ │ │ + ble.n 49d2e │ │ │ │ str.w r9, [sp, #20] │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r6 │ │ │ │ mov r0, sl │ │ │ │ mov r6, r4 │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 49fa2 │ │ │ │ + beq.n 49d26 │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 49fa2 │ │ │ │ + ble.n 49d26 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r7, r4] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 49f92 │ │ │ │ + bne.n 49d16 │ │ │ │ subs r1, r4, r0 │ │ │ │ add r0, r7 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49ffc │ │ │ │ + beq.n 49d80 │ │ │ │ cmp.w fp, #11 │ │ │ │ - bgt.n 49f46 │ │ │ │ + bgt.n 49cca │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str.w r0, [r3, fp, lsl #2] │ │ │ │ - b.n 49f86 │ │ │ │ + b.n 49d0a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ - cbz r0, 49f74 │ │ │ │ + cbz r0, 49cf8 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 4a106 │ │ │ │ + beq.w 49e8a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4a106 │ │ │ │ + bne.w 49e8a │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a106 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49e8a │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 49f86 │ │ │ │ + beq.n 49d0a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 49f86 │ │ │ │ + cbnz r3, 49d0a │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r0, r4, #1 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r5, r0 │ │ │ │ - bgt.n 49f18 │ │ │ │ - b.n 49fa2 │ │ │ │ + bgt.n 49c9c │ │ │ │ + b.n 49d26 │ │ │ │ adds r4, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 49f22 │ │ │ │ + bne.n 49ca6 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 49fae │ │ │ │ + b.n 49d32 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r6 │ │ │ │ cmp r5, sl │ │ │ │ - blt.n 49ff6 │ │ │ │ + blt.n 49d7a │ │ │ │ sub.w r1, r5, sl │ │ │ │ add.w r0, r7, sl │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a106 │ │ │ │ + beq.w 49e8a │ │ │ │ cmp.w fp, #11 │ │ │ │ - bgt.n 49fd0 │ │ │ │ + bgt.n 49d54 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, fp, lsl #2] │ │ │ │ - b.n 49ff2 │ │ │ │ + b.n 49d76 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a0d8 │ │ │ │ + bne.n 49e5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49ff2 │ │ │ │ + beq.n 49d76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49ff2 │ │ │ │ + cbnz r3, 49d76 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ - b.n 4a124 │ │ │ │ + b.n 49ea8 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4a106 │ │ │ │ - bl 81a6c │ │ │ │ + b.n 49e8a │ │ │ │ + bl 81b54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a124 │ │ │ │ + beq.w 49ea8 │ │ │ │ mov r8, sl │ │ │ │ str r5, [sp, #32] │ │ │ │ str.w r9, [sp, #24] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add.w fp, r7, sl │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #28] │ │ │ │ sub.w r1, r1, sl │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 4a0ac │ │ │ │ + beq.n 49e30 │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 2325f4 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ + bl 23328c <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ subs.w r9, r0, #0 │ │ │ │ mov r0, fp │ │ │ │ - blt.n 4a0ac │ │ │ │ + blt.n 49e30 │ │ │ │ mov r1, r9 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a102 │ │ │ │ + beq.n 49e86 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4a062 │ │ │ │ + bgt.n 49de6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4a0a0 │ │ │ │ + b.n 49e24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 4a08e │ │ │ │ + cbz r0, 49e12 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 4a106 │ │ │ │ + beq.n 49e8a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4a106 │ │ │ │ + bne.n 49e8a │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a106 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49e8a │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 4a0a0 │ │ │ │ + beq.n 49e24 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 4a0a0 │ │ │ │ + cbnz r2, 49e24 │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r8, r8, #1 │ │ │ │ add sl, r3 │ │ │ │ add sl, r9 │ │ │ │ - b.n 4a018 │ │ │ │ + b.n 49d9c │ │ │ │ mov r0, fp │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4a106 │ │ │ │ + cbz r0, 49e8a │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4a0c8 │ │ │ │ + bgt.n 49e4c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4a0fa │ │ │ │ + b.n 49e7e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 4a0ea │ │ │ │ + cbz r0, 49e6e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a106 │ │ │ │ + beq.n 49e8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a106 │ │ │ │ + cbnz r3, 49e8a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a106 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49e8a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a0fa │ │ │ │ + beq.n 49e7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a0fa │ │ │ │ + cbnz r3, 49e7e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add.w r3, r8, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 4a124 │ │ │ │ + b.n 49ea8 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 49ed4 │ │ │ │ + beq.w 49c58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 49ed4 │ │ │ │ + bne.w 49c58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49ed4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49c58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 4a138 │ │ │ │ + b.n 49ebc │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ 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 │ │ │ │ - bl 855e0 │ │ │ │ + bl 85848 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a19a │ │ │ │ + bl 49f1e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 921e4 │ │ │ │ + b.w 92480 │ │ │ │ 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 4a184 │ │ │ │ + bne.n 49f08 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3d224 │ │ │ │ + b.w 3cfc4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39452 @ 0x9a1c │ │ │ │ + movw r0, #33052 @ 0x811c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a178 │ │ │ │ + bne.n 49efc │ │ │ │ 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, 4a1c6 │ │ │ │ + cbz r0, 49f4a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a1c6 │ │ │ │ + beq.n 49f4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4a1c6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 49f4a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ strb.w r3, [r4, #76] @ 0x4c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 4a1e2 │ │ │ │ - movw r0, #16164 @ 0x3f24 │ │ │ │ + cbnz r3, 49f66 │ │ │ │ + movw r0, #12772 @ 0x31e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r0, #16184 @ 0x3f38 │ │ │ │ + movw r0, #12792 @ 0x31f8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #41885 @ 0xa39d │ │ │ │ + movw r1, #41153 @ 0xa0c1 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #64288 @ 0xfb20 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - b.w 49710 <_PyCompile_OptimizeCfg@@Base+0x1038> │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + b.w 49438 <_PyCompile_OptimizeCfg@@Base+0x106c> │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, #24 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 4a242 │ │ │ │ - cmp r3, r4 │ │ │ │ - blt.n 4a242 │ │ │ │ - cmp r3, #1 │ │ │ │ - bgt.n 4a242 │ │ │ │ - cbz r2, 4a242 │ │ │ │ - ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #5424 @ 0x1530 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4a25c │ │ │ │ - add r5, sp, #20 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r3 │ │ │ │ - movs r4, #1 │ │ │ │ - movs r3, #0 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - strd r3, r4, [sp] │ │ │ │ - ldr r3, [pc, #16] @ (4a264 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 4a22c │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #24 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ + cbz r4, 49fb0 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + add.w r0, r3, #16 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + b.w 94f24 │ │ │ │ + movw r3, #4328 @ 0x10e8 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #4572 @ 0x11dc │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + mov r0, r4 │ │ │ │ + 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4a286 │ │ │ │ + cbz r3, 49fe8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4a29e │ │ │ │ + b.n 4a000 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4a28e │ │ │ │ + bgt.n 49ff0 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4a29e │ │ │ │ + b.n 4a000 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4a28a │ │ │ │ + bgt.n 49fec │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4a28a │ │ │ │ + beq.n 49fec │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4a2bc │ │ │ │ + b.n 4a01e │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #168] @ (4a35c ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #168] @ (4a0bc ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a352 │ │ │ │ + beq.n 4a0b4 │ │ │ │ add r5, r6 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp r5, #1 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #16236 @ 0x3f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ movweq r5, #5704 @ 0x1648 │ │ │ │ mov r1, r8 │ │ │ │ ite ne │ │ │ │ ldrne r5, [r4, #4] │ │ │ │ movteq r5, #76 @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4a320 │ │ │ │ - bl 9246c │ │ │ │ + bne.n 4a082 │ │ │ │ + bl 92708 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4a310 │ │ │ │ - bl 94cf4 │ │ │ │ + cbnz r0, 4a072 │ │ │ │ + bl 94f8c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4a350 │ │ │ │ + cbnz r0, 4a0b2 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c4c08 │ │ │ │ + bl 1c4bb0 │ │ │ │ cmp r0, r4 │ │ │ │ - blt.n 4a352 │ │ │ │ + blt.n 4a0b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4a34a │ │ │ │ + bne.n 4a0ac │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4a352 │ │ │ │ + b.n 4a0b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a350 │ │ │ │ + beq.n 4a0b2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4a350 │ │ │ │ - bl f3a50 │ │ │ │ + b.n 4a0b2 │ │ │ │ + bl f3a7c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4a346 │ │ │ │ - beq.n 4a338 │ │ │ │ + blt.n 4a0a8 │ │ │ │ + beq.n 4a09a │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 995ec │ │ │ │ + b.w 99888 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a4838 │ │ │ │ + bl a4454 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4a302 │ │ │ │ + bge.n 4a064 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4a352 │ │ │ │ + b.n 4a0b4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 4a30c │ │ │ │ + b.n 4a06e │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - 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, 4a382 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - add.w r0, r3, #16 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - b.w 94c8c │ │ │ │ - movw r3, #4328 @ 0x10e8 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7964 @ 0x1f1c │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r0, #24876 @ 0x612c │ │ │ │ + movw r0, #21484 @ 0x53ec │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #16236 @ 0x3f6c │ │ │ │ + movw r1, #12844 @ 0x322c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 142ad8 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 142b54 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a3fc │ │ │ │ + cbz r0, 4a120 │ │ │ │ mov r1, r5 │ │ │ │ - bl 104624 │ │ │ │ + bl 10453c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4a3ec │ │ │ │ + bne.n 4a110 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4a3fc │ │ │ │ + b.n 4a120 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a3e8 │ │ │ │ + bne.n 4a10c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a3e8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a10c │ │ │ │ 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 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 4a422 │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 4a146 │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4a42e │ │ │ │ + cbz r3, 4a152 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4a460 │ │ │ │ + b.n 4a184 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 4a45c │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 4a180 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4a45c │ │ │ │ + cbnz r3, 4a180 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 4a45c │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 4a180 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4a45c │ │ │ │ + cbnz r3, 4a180 │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 4a45c │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 4a180 │ │ │ │ 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, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4a482 │ │ │ │ + cbz r3, 4a1a6 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4a49a │ │ │ │ + b.n 4a1be │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4a48a │ │ │ │ + bge.n 4a1ae │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4a49a │ │ │ │ + b.n 4a1be │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4a486 │ │ │ │ + bgt.n 4a1aa │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4a486 │ │ │ │ + beq.n 4a1aa │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4a4b8 │ │ │ │ + b.n 4a1dc │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #244] @ (4a5a4 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #244] @ (4a2c8 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a59a │ │ │ │ + beq.n 4a2be │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4a4ca │ │ │ │ + beq.n 4a1ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 4a4ca │ │ │ │ + bge.n 4a1ee │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4a59a │ │ │ │ + b.n 4a2be │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - cbz r6, 4a4d4 │ │ │ │ + cbz r6, 4a1f8 │ │ │ │ ldr.w r9, [r7, #20] │ │ │ │ - b.n 4a4dc │ │ │ │ + b.n 4a200 │ │ │ │ movw r9, #11048 @ 0x2b28 │ │ │ │ movt r9, #83 @ 0x53 │ │ │ │ - bl 81c6c │ │ │ │ + bl 81d54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a59a │ │ │ │ + beq.n 4a2be │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 4a59a │ │ │ │ + ble.n 4a2be │ │ │ │ movs r0, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r6, r0 │ │ │ │ - ble.n 4a57c │ │ │ │ + ble.n 4a2a0 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 4a50c │ │ │ │ + beq.n 4a230 │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 4a50c │ │ │ │ + beq.n 4a230 │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 4a4f6 │ │ │ │ + bne.n 4a21a │ │ │ │ mov r7, r6 │ │ │ │ - b.n 4a534 │ │ │ │ + b.n 4a258 │ │ │ │ cmp r6, r1 │ │ │ │ - ble.n 4a532 │ │ │ │ + ble.n 4a256 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ adds r7, r1, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 4a52a │ │ │ │ + bne.n 4a24e │ │ │ │ cmp r6, r7 │ │ │ │ - ble.n 4a52a │ │ │ │ + ble.n 4a24e │ │ │ │ add.w r3, r9, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #10 │ │ │ │ it eq │ │ │ │ addeq r7, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r7 │ │ │ │ - b.n 4a534 │ │ │ │ + b.n 4a258 │ │ │ │ mov r7, r1 │ │ │ │ subs r1, r1, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 4a580 │ │ │ │ + cbz r0, 4a2a4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ - cbz r0, 4a562 │ │ │ │ + cbz r0, 4a286 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4a580 │ │ │ │ + beq.n 4a2a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4a580 │ │ │ │ + cbnz r3, 4a2a4 │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a580 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a2a4 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4a574 │ │ │ │ + beq.n 4a298 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4a574 │ │ │ │ + cbnz r3, 4a298 │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, r7 │ │ │ │ - ble.n 4a59a │ │ │ │ + ble.n 4a2be │ │ │ │ mov r0, r7 │ │ │ │ - b.n 4a4f0 │ │ │ │ + b.n 4a214 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 4a534 │ │ │ │ + b.n 4a258 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a4c6 │ │ │ │ + beq.n 4a1ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a4c6 │ │ │ │ + bne.n 4a1ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a4c6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a1ea │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r4, #20 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - 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 4a7fa │ │ │ │ - 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, #132] @ (4a654 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - bl 806b0 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 4a64c │ │ │ │ - add.w r3, r5, #98816 @ 0x18200 │ │ │ │ - movw r6, #35920 @ 0x8c50 │ │ │ │ - movt r6, #52 @ 0x34 │ │ │ │ - add.w r8, r3, #35 @ 0x23 │ │ │ │ - add.w r5, r3, #50 @ 0x32 │ │ │ │ - ldrb.w r0, [r8, #1]! │ │ │ │ - cbz r0, 4a646 │ │ │ │ - bl 957f4 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r1, [r6, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 4a622 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 4a622 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4a646 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 4a636 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 4a64c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 4a632 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a632 │ │ │ │ - adds r6, #4 │ │ │ │ - cmp r8, r5 │ │ │ │ - bne.n 4a5f4 │ │ │ │ - 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ - cbz r3, 4a676 │ │ │ │ + cbz r3, 4a2ea │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4a68e │ │ │ │ + b.n 4a302 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4a67e │ │ │ │ + bge.n 4a2f2 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4a68e │ │ │ │ + b.n 4a302 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4a67a │ │ │ │ + bgt.n 4a2ee │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4a67a │ │ │ │ + beq.n 4a2ee │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 4a6ae │ │ │ │ + b.n 4a322 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #276] @ (4a7b8 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #276] @ (4a42c ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a7b0 │ │ │ │ + beq.w 4a424 │ │ │ │ cmn r7, r5 │ │ │ │ - beq.n 4a6c8 │ │ │ │ + beq.n 4a33c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4a6ca │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 4a6ca │ │ │ │ + bne.n 4a33e │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 4a33e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4a7b0 │ │ │ │ + b.n 4a424 │ │ │ │ movs r7, #8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r6, #16 │ │ │ │ movs r5, #0 │ │ │ │ add.w r8, r6, r3 │ │ │ │ cmp r6, r8 │ │ │ │ - bcs.n 4a736 │ │ │ │ + bcs.n 4a3aa │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ mov r9, r6 │ │ │ │ mov r4, r5 │ │ │ │ sub.w fp, sl, r7 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 4a706 │ │ │ │ + bne.n 4a37a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 4a722 │ │ │ │ - bl 2cc80c │ │ │ │ + ble.n 4a396 │ │ │ │ + bl 2cba94 │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r7, r4 │ │ │ │ cmp r2, r4 │ │ │ │ - blt.n 4a798 │ │ │ │ + blt.n 4a40c │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 4a722 │ │ │ │ + b.n 4a396 │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 4a798 │ │ │ │ + beq.n 4a40c │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 4a714 │ │ │ │ + beq.n 4a388 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 4a722 │ │ │ │ + bne.n 4a396 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r3, r5 │ │ │ │ add r5, r4 │ │ │ │ - blt.n 4a798 │ │ │ │ + blt.n 4a40c │ │ │ │ movs r4, #0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, r8 │ │ │ │ - bne.n 4a6e4 │ │ │ │ + bne.n 4a358 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 4a738 │ │ │ │ - b.n 4a798 │ │ │ │ + bge.n 4a3ac │ │ │ │ + b.n 4a40c │ │ │ │ mov r4, r5 │ │ │ │ adds r0, r5, r4 │ │ │ │ - bl 813dc │ │ │ │ + bl 814c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a7b0 │ │ │ │ + cbz r0, 4a424 │ │ │ │ cmp r6, r8 │ │ │ │ - bcs.n 4a7b0 │ │ │ │ + bcs.n 4a424 │ │ │ │ add.w r5, r0, #16 │ │ │ │ mov.w r9, #0 │ │ │ │ mov.w sl, #32 │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 4a77c │ │ │ │ + bne.n 4a3f0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 4a792 │ │ │ │ + ble.n 4a406 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2cc80c │ │ │ │ + bl 2cba94 │ │ │ │ subs r1, r7, r1 │ │ │ │ add r9, r1 │ │ │ │ mov r3, r5 │ │ │ │ add r1, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4a778 │ │ │ │ + beq.n 4a3ec │ │ │ │ strb.w sl, [r3], #1 │ │ │ │ - b.n 4a76e │ │ │ │ + b.n 4a3e2 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 4a792 │ │ │ │ + b.n 4a406 │ │ │ │ cmp r3, #10 │ │ │ │ strb.w r3, [r5], #1 │ │ │ │ - beq.n 4a78e │ │ │ │ + beq.n 4a402 │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 4a78e │ │ │ │ + beq.n 4a402 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 4a792 │ │ │ │ + b.n 4a406 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 4a752 │ │ │ │ - b.n 4a7b0 │ │ │ │ + bne.n 4a3c6 │ │ │ │ + b.n 4a424 │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #13232 @ 0x33b0 │ │ │ │ + movw r1, #9840 @ 0x2670 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4a6c4 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4a338 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r4, #108 @ 0x6c │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4a7cc │ │ │ │ + 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 4a51e │ │ │ │ + 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, #132] @ (4a4dc ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r5, [r3, #8] │ │ │ │ + bl 8079c │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 4a4d4 │ │ │ │ + add.w r3, r5, #98816 @ 0x18200 │ │ │ │ + movw r6, #32528 @ 0x7f10 │ │ │ │ + movt r6, #52 @ 0x34 │ │ │ │ + add.w r8, r3, #35 @ 0x23 │ │ │ │ + add.w r5, r3, #50 @ 0x32 │ │ │ │ + ldrb.w r0, [r8, #1]! │ │ │ │ + cbz r0, 4a4ce │ │ │ │ + bl 95a8c │ │ │ │ + mov r7, r0 │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r1, [r6, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 951ec │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4a4aa │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 4a4aa │ │ │ │ + mov r0, r7 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ + bne.n 4a4ce │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 4a4be │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 4a4d4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 4a4ba │ │ │ │ + mov r0, r4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a4ba │ │ │ │ + adds r6, #4 │ │ │ │ + cmp r8, r5 │ │ │ │ + bne.n 4a47c │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cbz r0, 4a4f0 │ │ │ │ movw r1, #19292 @ 0x4b5c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - b.w f1640 │ │ │ │ + b.w f1650 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 1590c0 │ │ │ │ + bl 159080 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c5614 │ │ │ │ + bl 1c531c │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #11557 @ 0x2d25 │ │ │ │ + movw r1, #12545 @ 0x3101 │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ movw r0, #64496 @ 0xfbf0 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.w 49710 <_PyCompile_OptimizeCfg@@Base+0x1038> │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #37580 @ 0x92cc │ │ │ │ - movt r1, #2 │ │ │ │ - b.w 306fc │ │ │ │ + b.w 49438 <_PyCompile_OptimizeCfg@@Base+0x106c> │ │ │ │ mov r0, r1 │ │ │ │ - b.w 1208fc │ │ │ │ + b.w 12069c │ │ │ │ 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 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 3f78c │ │ │ │ + bl 3f52c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4a84a │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 4a864 │ │ │ │ + cbnz r0, 4a560 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 4a57a │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r4, [r5, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2030d0 │ │ │ │ + bl 203dbc │ │ │ │ mov r4, r0 │ │ │ │ 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 r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 19b4b4 │ │ │ │ + bl 19ada8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a8a8 │ │ │ │ + cbz r0, 4a5be │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4a88c │ │ │ │ + cbz r3, 4a5a2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4a894 │ │ │ │ + b.n 4a5aa │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 4a89c │ │ │ │ + cbz r2, 4a5b2 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4a8a4 │ │ │ │ + b.n 4a5ba │ │ │ │ movw r1, #11048 @ 0x2b28 │ │ │ │ movt r1, #83 @ 0x53 │ │ │ │ - bl 4a8b8 │ │ │ │ + bl 4a5dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r1, #19548 @ 0x4c5c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - b.w f1640 │ │ │ │ + b.w f1650 │ │ │ │ + mov r0, r1 │ │ │ │ + movw r1, #37820 @ 0x93bc │ │ │ │ + movt r1, #2 │ │ │ │ + b.w 3049c │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 4a8fc │ │ │ │ + ble.n 4a620 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ add r2, r0 │ │ │ │ - movw r6, #49960 @ 0xc328 │ │ │ │ + movw r6, #46568 @ 0xb5e8 │ │ │ │ movt r6, #48 @ 0x30 │ │ │ │ - movw r5, #50984 @ 0xc728 │ │ │ │ + movw r5, #47592 @ 0xb9e8 │ │ │ │ movt r5, #48 @ 0x30 │ │ │ │ - movw r4, #38776 @ 0x9778 │ │ │ │ + movw r4, #35384 @ 0x8a38 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ ldrb.w r3, [r1], #1 │ │ │ │ ldr.w r7, [r6, r3, lsl #2] │ │ │ │ tst.w r7, #1 │ │ │ │ - beq.n 4a8ea │ │ │ │ + beq.n 4a60e │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ - b.n 4a8f0 │ │ │ │ + b.n 4a614 │ │ │ │ lsls r7, r7, #30 │ │ │ │ it mi │ │ │ │ ldrbmi r3, [r5, r3] │ │ │ │ strb.w r3, [r0], #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 4a8d8 │ │ │ │ + bne.n 4a5fc │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r4} │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 4a7fa │ │ │ │ + b.n 4a51e │ │ │ │ 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 r0, [r0, #8] │ │ │ │ - bl 19b4b4 │ │ │ │ + bl 19ada8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a94c │ │ │ │ + cbz r0, 4a670 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4a930 │ │ │ │ + cbz r3, 4a654 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4a938 │ │ │ │ + b.n 4a65c │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 4a940 │ │ │ │ + cbz r2, 4a664 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4a948 │ │ │ │ + b.n 4a66c │ │ │ │ movw r1, #11048 @ 0x2b28 │ │ │ │ movt r1, #83 @ 0x53 │ │ │ │ - bl 4a9ee │ │ │ │ + bl 4a712 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004a950 : │ │ │ │ +0004a674 : │ │ │ │ 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 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4a98c │ │ │ │ + beq.n 4a6b0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 297820 <_PyInterpreterState_IsRunningMain@@Base+0x270> │ │ │ │ + bl 297ac0 <_PyInterpreterState_IsRunningMain@@Base+0x270> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a98c │ │ │ │ + beq.n 4a6b0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1fd0d8 │ │ │ │ + b.w 1fddc8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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] │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq.n 4a9bc │ │ │ │ - movw r1, #52185 @ 0xcbd9 │ │ │ │ + beq.n 4a6e0 │ │ │ │ + movw r1, #55617 @ 0xd941 │ │ │ │ movt r1, #29 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a4cf4 │ │ │ │ + b.w 2a49a4 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #52248 @ 0xcc18 │ │ │ │ + movw r2, #48856 @ 0xbed8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #45672 @ 0xb268 │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #42280 @ 0xa528 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 4aa44 │ │ │ │ + ble.n 4a768 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ - movw ip, #49960 @ 0xc328 │ │ │ │ + movw ip, #46568 @ 0xb5e8 │ │ │ │ movt ip, #48 @ 0x30 │ │ │ │ - movw r7, #50984 @ 0xc728 │ │ │ │ + movw r7, #47592 @ 0xb9e8 │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ - movw r6, #38776 @ 0x9778 │ │ │ │ + movw r6, #35384 @ 0x8a38 │ │ │ │ movt r6, #63 @ 0x3f │ │ │ │ add r2, r0 │ │ │ │ movs r4, #0 │ │ │ │ ldrb.w r3, [r1], #1 │ │ │ │ ldr.w r5, [ip, r3, lsl #2] │ │ │ │ tst.w r5, #1 │ │ │ │ - beq.n 4aa26 │ │ │ │ - cbnz r4, 4aa38 │ │ │ │ + beq.n 4a74a │ │ │ │ + cbnz r4, 4a75c │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ movs r4, #1 │ │ │ │ - b.n 4aa38 │ │ │ │ + b.n 4a75c │ │ │ │ ands.w r5, r5, #2 │ │ │ │ - beq.n 4aa32 │ │ │ │ - cbz r4, 4aa36 │ │ │ │ + beq.n 4a756 │ │ │ │ + cbz r4, 4a75a │ │ │ │ ldrb r3, [r7, r3] │ │ │ │ - b.n 4aa38 │ │ │ │ + b.n 4a75c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4aa38 │ │ │ │ + b.n 4a75c │ │ │ │ movs r4, #1 │ │ │ │ strb.w r3, [r0], #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 4aa10 │ │ │ │ + bne.n 4a734 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004aa46 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ - b.w 1fd0d8 │ │ │ │ +0004a76a <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ + b.w 1fddc8 │ │ │ │ + mov r2, r1 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + ldr r1, [pc, #4] @ (4a778 <_PyDict_DelItem_KnownHash@@Base+0xe>) │ │ │ │ + b.w 29ed98 <_Py_c_pow@@Base+0x620> │ │ │ │ + b.n 4a334 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 293e5c │ │ │ │ + b.w 2940f0 │ │ │ │ │ │ │ │ -0004aa50 : │ │ │ │ +0004a782 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (4aa68 ) │ │ │ │ + ldr r4, [pc, #16] @ (4a79c ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 104e8c │ │ │ │ + b.w 104da8 │ │ │ │ + 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 │ │ │ │ sub sp, #20 │ │ │ │ @@ -47697,245 +47425,245 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #3304 @ 0xce8 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - bl e1c8c │ │ │ │ - cbz r0, 4aaae │ │ │ │ + movw r1, #65448 @ 0xffa8 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + bl e20b8 │ │ │ │ + cbz r0, 4a7e2 │ │ │ │ ldrd r2, r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #20 │ │ │ │ pop {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 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r6, #16236 @ 0x3f6c │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n 4aaea │ │ │ │ + bne.n 4a81e │ │ │ │ movw r3, #20224 @ 0x4f00 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4aaf8 │ │ │ │ - ldr r2, [pc, #332] @ (4ac38 ) │ │ │ │ + b.n 4a82c │ │ │ │ + ldr r2, [pc, #332] @ (4a96c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 214104 │ │ │ │ + bl 214d6c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4ac30 │ │ │ │ + beq.w 4a964 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r8, [r7, #52] @ 0x34 │ │ │ │ ldr r5, [r7, #32] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 4ab7c │ │ │ │ + bne.n 4a8b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 4ac30 │ │ │ │ + beq.w 4a964 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r3, r9 │ │ │ │ it ne │ │ │ │ strne r2, [r6, #0] │ │ │ │ - bl 9246c │ │ │ │ + bl 92708 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 4ab50 │ │ │ │ - bl 94cf4 │ │ │ │ + cbnz r2, 4a884 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ab9c │ │ │ │ + bne.n 4a8d0 │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 114634 │ │ │ │ - b.n 4ab9c │ │ │ │ - bl 26bf5c │ │ │ │ + bl 114418 │ │ │ │ + b.n 4a8d0 │ │ │ │ + bl 26c1ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 4ab68 │ │ │ │ + beq.n 4a89c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ab68 │ │ │ │ + cbnz r3, 4a89c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 4ac12 │ │ │ │ + bne.n 4a946 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 4abfc │ │ │ │ + bne.n 4a930 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4ab14 │ │ │ │ - b.n 4ac30 │ │ │ │ + bne.n 4a848 │ │ │ │ + b.n 4a964 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4ac30 │ │ │ │ + beq.n 4a964 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl 995ec │ │ │ │ + bl 99888 │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 4abb4 │ │ │ │ + cbnz r0, 4a8e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ac12 │ │ │ │ + beq.n 4a946 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ac12 │ │ │ │ + cbnz r3, 4a946 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ac12 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a946 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4838 │ │ │ │ + bl a4454 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 4abd6 │ │ │ │ + beq.n 4a90a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4abd6 │ │ │ │ + cbnz r3, 4a90a │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 4abe8 │ │ │ │ + beq.n 4a91c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4abe8 │ │ │ │ + cbnz r3, 4a91c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 4ac12 │ │ │ │ + bne.n 4a946 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 4abfc │ │ │ │ + bne.n 4a930 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4ab84 │ │ │ │ - b.n 4ac30 │ │ │ │ + bne.n 4a8b8 │ │ │ │ + b.n 4a964 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28044 @ 0x6d8c │ │ │ │ + movw r1, #24652 @ 0x604c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4ac20 │ │ │ │ + bne.n 4a954 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ac30 │ │ │ │ + b.n 4a964 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ac1c │ │ │ │ + bne.n 4a950 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ac1c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a950 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #16416 @ 0x4020 │ │ │ │ + movw r0, #13024 @ 0x32e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ 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, 4ac90 │ │ │ │ + cbz r3, 4a9c4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4ac90 │ │ │ │ + cbnz r0, 4a9c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae8a4 │ │ │ │ + bl 2ae324 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ac90 │ │ │ │ - movw r0, #32980 @ 0x80d4 │ │ │ │ + beq.n 4a9c4 │ │ │ │ + movw r0, #29588 @ 0x7394 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4ac94 │ │ │ │ + cbnz r0, 4a9c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4975e <_PyCompile_OptimizeCfg@@Base+0x1086> │ │ │ │ + bl 494f0 <_PyCompile_OptimizeCfg@@Base+0x1124> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4acec │ │ │ │ + b.n 4aa20 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #731 @ 0x2db │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ - movw r0, #16528 @ 0x4090 │ │ │ │ + movw r0, #13136 @ 0x3350 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2afad0 │ │ │ │ + bl 2af550 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r6, [r4, #24] │ │ │ │ - beq.n 4acca │ │ │ │ + beq.n 4a9fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4acca │ │ │ │ + cbnz r3, 4a9fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 4ac8a │ │ │ │ + beq.n 4a9be │ │ │ │ mov r0, r7 │ │ │ │ - bl 105130 │ │ │ │ + bl 10504c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4acec │ │ │ │ + beq.n 4aa20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4acec │ │ │ │ + cbnz r3, 4aa20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {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] │ │ │ │ @@ -47945,375 +47673,411 @@ │ │ │ │ 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, #280] @ (4ae40 ) │ │ │ │ + ldr r1, [pc, #280] @ (4ab74 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #55408 @ 0xd870 │ │ │ │ + movw r2, #52016 @ 0xcb30 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #16544 @ 0x40a0 │ │ │ │ + movw r1, #13152 @ 0x3360 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ - bl a8148 │ │ │ │ + bl a837c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ae1a │ │ │ │ + beq.n 4ab4e │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15536 @ 0x3cb0 │ │ │ │ + movw r1, #12144 @ 0x2f70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #16564 @ 0x40b4 │ │ │ │ + movw r0, #13172 @ 0x3374 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ ldr.w r1, [r5, #-160] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4adb2 │ │ │ │ + beq.n 4aae6 │ │ │ │ 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 28bb40 <_PyErr_BadInternalCall@@Base+0x87f8> │ │ │ │ + bl 28bca4 <_PyErr_BadInternalCall@@Base+0x8840> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4adb2 │ │ │ │ + beq.n 4aae6 │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4adb6 │ │ │ │ + beq.n 4aaea │ │ │ │ cmp r4, #10 │ │ │ │ - beq.n 4adc2 │ │ │ │ + beq.n 4aaf6 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #55532 @ 0xd8ec │ │ │ │ + movw r1, #52140 @ 0xcbac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ae10 │ │ │ │ + b.n 4ab44 │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #4 │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ - b.n 4adcc │ │ │ │ + b.n 4ab00 │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #16 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ 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 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ - blx 29e2c │ │ │ │ + blx 297b8 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ ldr.w r1, [r5, #-168] │ │ │ │ str r1, [sp, #0] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r3, r4 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ ldr.w r1, [r5, #-164] │ │ │ │ mov r0, r6 │ │ │ │ - bl 4bc7c │ │ │ │ + bl 4ba00 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #-160] │ │ │ │ - bl 84464 │ │ │ │ - b.n 4ae1c │ │ │ │ + bl 84544 │ │ │ │ + b.n 4ab50 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (4ae40 ) │ │ │ │ + ldr r3, [pc, #28] @ (4ab74 ) │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4ae34 │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 4ab68 │ │ │ │ + blx 2a12c <__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, cr11, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - blx 29390 │ │ │ │ + blx 2aa6c │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - blx 2abe0 │ │ │ │ + blx 299c4 │ │ │ │ mov r2, r8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 4af24 │ │ │ │ + bl 4ac56 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 4aeac │ │ │ │ - bl 94cf4 │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 4abe0 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4af1e │ │ │ │ + bne.n 4ac52 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4aece │ │ │ │ + b.n 4ac02 │ │ │ │ mov r5, r0 │ │ │ │ - bl 9b404 │ │ │ │ + bl 9b6a0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4aeca │ │ │ │ + beq.n 4abfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4aeca │ │ │ │ + cbnz r3, 4abfe │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4ae9e │ │ │ │ + beq.n 4abd2 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4aeea │ │ │ │ - cbz r1, 4aeda │ │ │ │ + bgt.n 4ac1e │ │ │ │ + cbz r1, 4ac0e │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4aee2 │ │ │ │ + b.n 4ac16 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 19b1c8 │ │ │ │ + b.w 19aabc │ │ │ │ subs r4, r4, r1 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 43220 │ │ │ │ - cbz r0, 4af20 │ │ │ │ + bl 42fc0 │ │ │ │ + cbz r0, 4ac54 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4af02 │ │ │ │ + cbz r3, 4ac36 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - b.n 4af0a │ │ │ │ + b.n 4ac3e │ │ │ │ movw r3, #11048 @ 0x2b28 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ add r4, r3 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq.n 4af16 │ │ │ │ + beq.n 4ac4a │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 4af20 │ │ │ │ + bne.n 4ac54 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r2, [r3, #0] │ │ │ │ strb r1, [r4, #0] │ │ │ │ - b.n 4af20 │ │ │ │ + b.n 4ac54 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldrd r6, r7, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 4af66 │ │ │ │ + cbnz r4, 4ac98 │ │ │ │ mov r0, r1 │ │ │ │ - blx 2a354 │ │ │ │ + blx 293a4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r9 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r0, #16596 @ 0x40d4 │ │ │ │ + movw r0, #13196 @ 0x338c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4af76 │ │ │ │ + b.n 4aca8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94c8c │ │ │ │ + bl 94f24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4b036 │ │ │ │ + beq.n 4ad68 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f768c │ │ │ │ + bl f76b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4af9a │ │ │ │ + beq.n 4accc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4af9a │ │ │ │ + cbnz r3, 4accc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 4b02a │ │ │ │ + beq.n 4ad5c │ │ │ │ mov r0, sl │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 4afbc │ │ │ │ + cbz r0, 4acee │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #140] @ (4b03c ) │ │ │ │ + ldr r1, [pc, #144] @ (4ad70 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 97310 │ │ │ │ + bl 975a8 │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4afbe │ │ │ │ + b.n 4acf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1f604c │ │ │ │ - cbz r4, 4b02a │ │ │ │ + bl 1f6b90 │ │ │ │ + cbz r4, 4ad5c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 129598 │ │ │ │ + bl 129500 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 4afea │ │ │ │ + cbz r0, 4ad1c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #3784 @ 0xec8 │ │ │ │ + movw r1, #392 @ 0x188 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, fp │ │ │ │ - bl 97274 │ │ │ │ + bl 9750c │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4afec │ │ │ │ + b.n 4ad1e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f604c │ │ │ │ - cbz r4, 4b02a │ │ │ │ + bl 1f6b90 │ │ │ │ + cbz r4, 4ad5c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 129598 │ │ │ │ + bl 129500 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4b018 │ │ │ │ + cbz r0, 4ad4a │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #12020 @ 0x2ef4 │ │ │ │ + movw r1, #8568 @ 0x2178 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, fp │ │ │ │ - bl 97274 │ │ │ │ + bl 9750c │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4b01a │ │ │ │ + b.n 4ad4c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f604c │ │ │ │ - cbz r4, 4b02a │ │ │ │ + bl 1f6b90 │ │ │ │ + cbz r4, 4ad5c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, fp │ │ │ │ - bl 114634 │ │ │ │ + bl 114418 │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f604c │ │ │ │ + b.w 1f6b90 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ stmia r3!, {r6} │ │ │ │ lsls r6, r1, #1 │ │ │ │ + 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 r6, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + cbnz r4, 4adac │ │ │ │ + cmp r3, r4 │ │ │ │ + blt.n 4adac │ │ │ │ + cmp r3, #1 │ │ │ │ + bgt.n 4adac │ │ │ │ + cbz r2, 4adac │ │ │ │ + ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ + movw r1, #1476 @ 0x5c4 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4adcc │ │ │ │ + add r5, sp, #20 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r3 │ │ │ │ + movs r4, #1 │ │ │ │ + movs r3, #0 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + strd r3, r4, [sp] │ │ │ │ + movw r3, #11668 @ 0x2d94 │ │ │ │ + movt r3, #78 @ 0x4e │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4ad96 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #24 │ │ │ │ + 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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #15592 @ 0x3ce8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4b06e │ │ │ │ - movw r0, #16624 @ 0x40f0 │ │ │ │ + beq.n 4ae00 │ │ │ │ + movw r0, #13232 @ 0x33b0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #3373 @ 0xd2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 4b096 │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 4ae28 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 4b080 │ │ │ │ + bmi.n 4ae12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ands.w r7, r7, #1 │ │ │ │ - beq.n 4b09a │ │ │ │ + beq.n 4ae2c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19652 @ 0x4cc4 │ │ │ │ + movw r1, #16260 @ 0x3f84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4b134 │ │ │ │ + b.n 4aec6 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbnz r3, 4b0b6 │ │ │ │ + cbnz r3, 4ae48 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19752 @ 0x4d28 │ │ │ │ + movw r1, #16360 @ 0x3fe8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4b096 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4ae28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4b0d2 │ │ │ │ + beq.n 4ae64 │ │ │ │ movw r3, #42776 @ 0xa718 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2792 @ 0xae8 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #64936 @ 0xfda8 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4b096 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4ae28 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 258c88 <_PyArg_ParseStack@@Base+0x1a4> │ │ │ │ + bl 2590b4 <_PyArg_ParseStack@@Base+0x1a4> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4b134 │ │ │ │ + cbz r0, 4aec6 │ │ │ │ movw r0, #62832 @ 0xf570 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b132 │ │ │ │ + cbz r0, 4aec4 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 179ab8 <_PyUnicode_AsUTF8String@@Base+0x4> │ │ │ │ + bl 1793e0 <_PyUnicode_AsUTF8String@@Base+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #60] @ (4b138 ) │ │ │ │ + ldr r1, [pc, #60] @ (4aecc ) │ │ │ │ cmp r3, r2 │ │ │ │ str r0, [r4, #16] │ │ │ │ str r7, [r4, #8] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -48329,142 +48093,143 @@ │ │ │ │ str r2, [r0, #0] │ │ │ │ str.w r1, [r4, #-8] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 4b144 │ │ │ │ - b.w 24e48c │ │ │ │ - ldr r0, [pc, #0] @ (4b148 ) │ │ │ │ + cbz r0, 4aed8 │ │ │ │ + b.w 24eb84 │ │ │ │ + ldr r0, [pc, #0] @ (4aedc ) │ │ │ │ bx lr │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4b17c │ │ │ │ + cbz r0, 4af10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b17c │ │ │ │ + beq.n 4af10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b17c │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4af10 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4b198 │ │ │ │ + cbz r0, 4af2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b198 │ │ │ │ + beq.n 4af2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b198 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4af2c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ 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 4b1ca │ │ │ │ + bgt.n 4af5e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4b1e4 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4af78 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 4b1e8 │ │ │ │ + cbz r3, 4af7c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #35588 @ 0x8b04 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b1f4 │ │ │ │ + b.n 4af88 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #8] @ (4b1f8 ) │ │ │ │ + ldr r0, [pc, #8] @ (4af8c ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 4ae24 │ │ │ │ + b.n 4abb8 │ │ │ │ lsls r6, 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 4b21c │ │ │ │ + bne.n 4afb0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1be150 │ │ │ │ + b.w 1bdfa0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39508 @ 0x9a54 │ │ │ │ + movw r0, #33108 @ 0x8154 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b210 │ │ │ │ + bne.n 4afa4 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #60236 @ 0xeb4c │ │ │ │ + movw r1, #56844 @ 0xde0c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.n 4b23e │ │ │ │ - b.n 4b14c │ │ │ │ + b.n 4afd2 │ │ │ │ + b.n 4aee0 │ │ │ │ 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, #40248 @ 0x9d38 │ │ │ │ + movw r1, #36796 @ 0x8fbc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #40252 @ 0x9d3c │ │ │ │ + movw r0, #36800 @ 0x8fc0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b290 │ │ │ │ + beq.n 4b024 │ │ │ │ ldrsb.w r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 4b294 │ │ │ │ + bgt.n 4b028 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 4b280 │ │ │ │ + cbnz r0, 4b014 │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ - bl f8e1c │ │ │ │ - cbz r0, 4b29c │ │ │ │ + bl f8e18 │ │ │ │ + cbz r0, 4b030 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b29c │ │ │ │ + beq.n 4b030 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4b29c │ │ │ │ + b.n 4b030 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b29c │ │ │ │ + b.n 4b030 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48478,648 +48243,650 @@ │ │ │ │ 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 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 921e4 │ │ │ │ + b.w 92480 │ │ │ │ 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, #29428 @ 0x72f4 │ │ │ │ + movw r1, #26580 @ 0x67d4 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 151408 │ │ │ │ + bl 1513b0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f2d84 │ │ │ │ + bl f2db0 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 4b334 │ │ │ │ - bne.n 4b370 │ │ │ │ + bgt.n 4b0c8 │ │ │ │ + bne.n 4b104 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16668 @ 0x411c │ │ │ │ + movw r1, #13276 @ 0x33dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b41c │ │ │ │ + bl 4b1b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b372 │ │ │ │ + cbz r0, 4b106 │ │ │ │ mov r1, r5 │ │ │ │ - bl 29ac54 │ │ │ │ + bl 29ae20 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 4b35e │ │ │ │ + cbnz r0, 4b0f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4b370 │ │ │ │ + beq.n 4b104 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b370 │ │ │ │ + cbnz r3, 4b104 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b370 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b104 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4b372 │ │ │ │ + beq.n 4b106 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b372 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b372 │ │ │ │ + cbnz r3, 4b106 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b106 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ 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 4b3a4 │ │ │ │ + bgt.n 4b138 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4b3be │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4b152 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 4b3c2 │ │ │ │ + cbz r3, 4b156 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #35588 @ 0x8b04 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b3ce │ │ │ │ + b.n 4b162 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #12] @ (4b3d4 ) │ │ │ │ + ldr r0, [pc, #12] @ (4b168 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ eors.w r0, r0, #13500416 @ 0xce0000 │ │ │ │ │ │ │ │ -0004b3d8 : │ │ │ │ - movw r0, #11712 @ 0x2dc0 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ - b.w ede8c │ │ │ │ +0004b16c : │ │ │ │ + ldr r0, [pc, #4] @ (4b174 ) │ │ │ │ + b.w edff0 │ │ │ │ + nop │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ + lsls r6, 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 │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #28] @ (4b418 ) │ │ │ │ + ldr r1, [pc, #28] @ (4b1ac ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 2062e4 │ │ │ │ - movw r1, #16848 @ 0x41d0 │ │ │ │ + bl 206fd4 │ │ │ │ + movw r1, #13456 @ 0x3490 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #0] │ │ │ │ - bl ee5f0 │ │ │ │ + bl ee754 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r1, #29428 @ 0x72f4 │ │ │ │ + movw r1, #26580 @ 0x67d4 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 151408 │ │ │ │ + bl 1513b0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 4b4aa │ │ │ │ + bne.n 4b23e │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 231030 │ │ │ │ + bl 231cc8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4b488 │ │ │ │ + cbz r0, 4b21c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r0, #32] │ │ │ │ - bne.n 4b46e │ │ │ │ + bne.n 4b202 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bl 33708 │ │ │ │ + bl 334a8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b476 │ │ │ │ + b.n 4b20a │ │ │ │ mov r1, r5 │ │ │ │ - bl 29ac54 │ │ │ │ + bl 29ae20 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r4, 4b494 │ │ │ │ + cbz r4, 4b228 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b488 │ │ │ │ + beq.n 4b21c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4b48c │ │ │ │ + cbz r3, 4b220 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4b518 │ │ │ │ + b.n 4b2ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b488 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b21c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b518 │ │ │ │ + beq.n 4b2ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b518 │ │ │ │ + bne.n 4b2ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b518 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b2ac │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 4b4bc │ │ │ │ + bge.n 4b250 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl f768c │ │ │ │ + bl f76b8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b4d2 │ │ │ │ + b.n 4b266 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #10720 @ 0x29e0 │ │ │ │ + movw r1, #7268 @ 0x1c64 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9d32c │ │ │ │ + bl 9d640 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 4b518 │ │ │ │ + cbz r4, 4b2ac │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 4b518 │ │ │ │ + beq.n 4b2ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 4b518 │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 4b2ac │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - movw r1, #16856 @ 0x41d8 │ │ │ │ + movw r1, #13464 @ 0x3498 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b516 │ │ │ │ + beq.n 4b2aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b516 │ │ │ │ + cbnz r3, 4b2aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ 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 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4b548 │ │ │ │ + bhi.n 4b2dc │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4b55e │ │ │ │ - b.n 4b572 │ │ │ │ - movw r0, #62372 @ 0xf3a4 │ │ │ │ + cbnz r0, 4b2f2 │ │ │ │ + b.n 4b306 │ │ │ │ + movw r0, #58980 @ 0xe664 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e24a8 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b62c │ │ │ │ - b.n 4b53a │ │ │ │ - bl 9b404 │ │ │ │ + beq.n 4b3c0 │ │ │ │ + b.n 4b2ce │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4b580 │ │ │ │ + bne.n 4b314 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4b590 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 4b324 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b62c │ │ │ │ + bne.n 4b3c0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b590 │ │ │ │ + b.n 4b324 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b56e │ │ │ │ + bne.n 4b302 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b56e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b302 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4b5fc │ │ │ │ + ble.n 4b390 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4b5aa │ │ │ │ + bpl.n 4b33e │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4b5d0 │ │ │ │ + bne.n 4b364 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4b5fe │ │ │ │ + b.n 4b392 │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4b5c4 │ │ │ │ + beq.n 4b358 │ │ │ │ movw r1, #34536 @ 0x86e8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 4b5dc │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 4b370 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4b5dc │ │ │ │ + bne.n 4b370 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4b5fe │ │ │ │ + b.n 4b392 │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4b5b6 │ │ │ │ + bne.n 4b34a │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #29104 @ 0x71b0 │ │ │ │ + movw r2, #25652 @ 0x6434 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62372 @ 0xf3a4 │ │ │ │ + movw r0, #58980 @ 0xe664 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4b62c │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4b3c0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 4b60e │ │ │ │ + bgt.n 4b3a2 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 22be70 <_PyThreadState_NewBound@@Base+0x108> │ │ │ │ + b.w 22cc18 <_PyThreadState_NewBound@@Base+0x108> │ │ │ │ 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 48ff4 <_PyCompile_OptimizeCfg@@Base+0x91c> │ │ │ │ + b.w 48d88 <_PyCompile_OptimizeCfg@@Base+0x9bc> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, 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 1ce674 │ │ │ │ + b.w 1ce8f0 │ │ │ │ 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] @ (4b68c ) │ │ │ │ - bl 252c2c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #40] @ (4b420 ) │ │ │ │ + bl 252fc4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 4b67c │ │ │ │ - movw r0, #16900 @ 0x4204 │ │ │ │ + cbz r2, 4b410 │ │ │ │ + movw r0, #13508 @ 0x34c4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ - movw r0, #16156 @ 0x3f1c │ │ │ │ + b.w 99c14 │ │ │ │ + movw r0, #12764 @ 0x31dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ - bpl.n 4b5b8 │ │ │ │ + b.w 99c14 │ │ │ │ + bpl.n 4b34c │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0004b690 : │ │ │ │ - ldr r0, [pc, #4] @ (4b698 ) │ │ │ │ - b.w ede8c │ │ │ │ +0004b424 : │ │ │ │ + ldr r0, [pc, #4] @ (4b42c ) │ │ │ │ + b.w edff0 │ │ │ │ nop │ │ │ │ cmp r6, #52 @ 0x34 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r3, [pc, #20] @ (4b6b4 ) │ │ │ │ + ldr r3, [pc, #20] @ (4b448 ) │ │ │ │ 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 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ 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 r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 4b6e0 │ │ │ │ + beq.n 4b474 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39660 @ 0x9aec │ │ │ │ + movw r0, #33260 @ 0x81ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e25d8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 4b6f8 │ │ │ │ + bl e28d0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 4b48c │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl a4838 │ │ │ │ + bl a4454 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq 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 │ │ │ │ mov r4, r0 │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #28] @ (4b730 ) │ │ │ │ + ldr r1, [pc, #28] @ (4b4c4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 2062e4 │ │ │ │ - movw r1, #16976 @ 0x4250 │ │ │ │ + bl 206fd4 │ │ │ │ + movw r1, #13616 @ 0x3530 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #0] │ │ │ │ - bl ee5f0 │ │ │ │ + bl ee754 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #104 @ 0x68 │ │ │ │ lsls r6, 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 r0, [r0, #8] │ │ │ │ - bl 22868c │ │ │ │ + bl 229484 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b7b4 │ │ │ │ - movw r6, #41008 @ 0xa030 │ │ │ │ + cbz r0, 4b548 │ │ │ │ + movw r6, #37616 @ 0x92f0 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 4b7b4 │ │ │ │ - bl 89fa0 │ │ │ │ + cbz r0, 4b548 │ │ │ │ + bl 8a260 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 4b796 │ │ │ │ - bl f3a50 │ │ │ │ + cbz r5, 4b52a │ │ │ │ + bl f3a7c │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt.n 4b796 │ │ │ │ - bne.n 4b77e │ │ │ │ - bl 9b654 │ │ │ │ + blt.n 4b52a │ │ │ │ + bne.n 4b512 │ │ │ │ + bl 9b8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b796 │ │ │ │ + beq.n 4b52a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r6, #4 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 4b758 │ │ │ │ + beq.n 4b4ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b758 │ │ │ │ + bne.n 4b4ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b758 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b4ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b7ac │ │ │ │ + beq.n 4b540 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b7ac │ │ │ │ + cbnz r3, 4b540 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0004b7b8 : │ │ │ │ - ldr r0, [pc, #4] @ (4b7c0 ) │ │ │ │ - b.w ede8c │ │ │ │ +0004b54c : │ │ │ │ + ldr r0, [pc, #4] @ (4b554 ) │ │ │ │ + b.w edff0 │ │ │ │ nop │ │ │ │ cmp r6, #124 @ 0x7c │ │ │ │ lsls r6, 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 2ac6d0 <_PyObject_GetState@@Base> │ │ │ │ + bl 2ac34c <_PyObject_GetState@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4b83c │ │ │ │ - ldr r0, [pc, #124] @ (4b85c ) │ │ │ │ + cbz r0, 4b5d0 │ │ │ │ + ldr r0, [pc, #124] @ (4b5f0 ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b842 │ │ │ │ - bl 9f51c │ │ │ │ + cbz r0, 4b5d6 │ │ │ │ + bl 9f740 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b808 │ │ │ │ + beq.n 4b59c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b808 │ │ │ │ + cbnz r3, 4b59c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4b846 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4b5da │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [pc, #80] @ (4b860 ) │ │ │ │ + ldr r2, [pc, #80] @ (4b5f4 ) │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str r5, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #5 │ │ │ │ - bl 90588 │ │ │ │ + bl 90824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b842 │ │ │ │ + beq.n 4b5d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b842 │ │ │ │ + cbnz r3, 4b5d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b842 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b5d6 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b84a │ │ │ │ - ldr r7, [pc, #28] @ (4b860 ) │ │ │ │ - b.n 4b84a │ │ │ │ - ldr r7, [pc, #24] @ (4b860 ) │ │ │ │ + b.n 4b5de │ │ │ │ + ldr r7, [pc, #28] @ (4b5f4 ) │ │ │ │ + b.n 4b5de │ │ │ │ + ldr r7, [pc, #24] @ (4b5f4 ) │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bpl.n 4b950 │ │ │ │ + bpl.n 4b6e4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ 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 r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - cbnz r7, 4b88c │ │ │ │ + cbnz r7, 4b620 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 4b88c │ │ │ │ + ble.n 4b620 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 4b88c │ │ │ │ - cbnz r2, 4b8ac │ │ │ │ + bgt.n 4b620 │ │ │ │ + cbnz r2, 4b640 │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r5, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ strd r3, r5, [sp] │ │ │ │ - ldr r3, [pc, #452] @ (4ba64 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #452] @ (4b7f8 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ba5a │ │ │ │ + beq.w 4b7ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b910 │ │ │ │ + beq.n 4b6a4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 4b8f2 │ │ │ │ + bpl.n 4b686 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4b8ee │ │ │ │ - blx 29db4 │ │ │ │ + cbz r0, 4b682 │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4b912 │ │ │ │ + beq.n 4b6a6 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4ba5a │ │ │ │ - movw r2, #59464 @ 0xe848 │ │ │ │ + b.n 4b7ee │ │ │ │ + movw r2, #55988 @ 0xdab4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #63880 @ 0xf988 │ │ │ │ + movw r1, #60428 @ 0xec0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #33520 @ 0x82f0 │ │ │ │ + movw r0, #30100 @ 0x7594 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4b8ee │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4b682 │ │ │ │ movs r7, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4b95a │ │ │ │ + ble.n 4b6ee │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4b93e │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 4b6d2 │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #33520 @ 0x82f0 │ │ │ │ + movw r0, #30100 @ 0x7594 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4b8ee │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4b682 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ba5a │ │ │ │ - blx 29db4 │ │ │ │ + beq.w 4b7ee │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4b8d8 │ │ │ │ - b.n 4b95c │ │ │ │ + bne.n 4b66c │ │ │ │ + b.n 4b6f0 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b035c │ │ │ │ + bl 1b0118 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ba58 │ │ │ │ + beq.n 4b7ec │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [r0, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [r0, #32] │ │ │ │ @@ -49127,181 +48894,181 @@ │ │ │ │ ldrb.w r7, [r6, #44] @ 0x2c │ │ │ │ strd r3, r0, [r4, #16] │ │ │ │ str r5, [r4, #24] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r3, [r4, #28] │ │ │ │ strb.w r7, [r4, #44] @ 0x2c │ │ │ │ - blx 2980c │ │ │ │ + blx 2a57c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ str r6, [r4, #12] │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ - cbz r3, 4b9be │ │ │ │ + cbz r3, 4b752 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r2, [r6, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r2, 4b9ce │ │ │ │ + cbz r2, 4b762 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 4b9f6 │ │ │ │ + cbz r0, 4b78a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4b9f6 │ │ │ │ + cbz r0, 4b78a │ │ │ │ mov r1, r4 │ │ │ │ - blx 29768 │ │ │ │ + blx 293ec │ │ │ │ movw r3, #61508 @ 0xf044 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r0, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r5, 4b9ec │ │ │ │ + cbz r5, 4b780 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4b9e2 │ │ │ │ + b.n 4b776 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - cbnz r0, 4ba14 │ │ │ │ + cbnz r0, 4b7a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ba0c │ │ │ │ + beq.n 4b7a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ba0c │ │ │ │ + cbnz r3, 4b7a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - bl 241c5c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + bl 242440 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4ba5a │ │ │ │ + b.n 4b7ee │ │ │ │ movw r7, #61508 @ 0xf044 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad118 │ │ │ │ + bl 2acdcc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 4ba52 │ │ │ │ + cbz r3, 4b7e6 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r5] │ │ │ │ - cbz r3, 4ba4c │ │ │ │ + cbz r3, 4b7e0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ adds r1, r2, r5 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ 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 r5, #4 │ │ │ │ - b.n 4ba24 │ │ │ │ + b.n 4b7b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 96c70 │ │ │ │ + bl 96f08 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r6, #176 @ 0xb0 │ │ │ │ lsls r6, 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 │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #184] @ (4bb38 ) │ │ │ │ + ldr r1, [pc, #184] @ (4b8cc ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 2062e4 │ │ │ │ + bl 206fd4 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 4ba90 │ │ │ │ + cbnz r0, 4b824 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4bb36 │ │ │ │ + b.n 4b8ca │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1052f0 │ │ │ │ + bl 105210 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4ba8a │ │ │ │ - ldr r1, [pc, #156] @ (4bb3c ) │ │ │ │ + blt.n 4b81e │ │ │ │ + ldr r1, [pc, #156] @ (4b8d0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 2062e4 │ │ │ │ + bl 206fd4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ba8a │ │ │ │ + beq.n 4b81e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1052f0 │ │ │ │ + bl 105210 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4ba8a │ │ │ │ - ldr r1, [pc, #136] @ (4bb40 ) │ │ │ │ + blt.n 4b81e │ │ │ │ + ldr r1, [pc, #136] @ (4b8d4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 2062e4 │ │ │ │ + bl 206fd4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ba8a │ │ │ │ + beq.n 4b81e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1052f0 │ │ │ │ + bl 105210 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4ba8a │ │ │ │ - ldr r1, [pc, #112] @ (4bb44 ) │ │ │ │ + blt.n 4b81e │ │ │ │ + ldr r1, [pc, #112] @ (4b8d8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 2062e4 │ │ │ │ + bl 206fd4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ba8a │ │ │ │ + beq.n 4b81e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1052f0 │ │ │ │ + bl 105210 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4ba8a │ │ │ │ - ldr r1, [pc, #92] @ (4bb48 ) │ │ │ │ + blt.n 4b81e │ │ │ │ + ldr r1, [pc, #92] @ (4b8dc ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 2062e4 │ │ │ │ + bl 206fd4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ba8a │ │ │ │ + beq.n 4b81e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1052f0 │ │ │ │ + bl 105210 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4ba8a │ │ │ │ - ldr r1, [pc, #68] @ (4bb4c ) │ │ │ │ + blt.n 4b81e │ │ │ │ + ldr r1, [pc, #68] @ (4b8e0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 2062e4 │ │ │ │ + bl 206fd4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ba8a │ │ │ │ + beq.n 4b81e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1052f0 │ │ │ │ + bl 105210 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4ba8a │ │ │ │ + blt.n 4b81e │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #17116 @ 0x42dc │ │ │ │ + movw r2, #13724 @ 0x359c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #58528 @ 0xe4a0 │ │ │ │ + movw r1, #55136 @ 0xd760 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 22f818 │ │ │ │ + bl 2305d0 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r6, #220 @ 0xdc │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp r6, #240 @ 0xf0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp r7, #4 │ │ │ │ @@ -49315,1133 +49082,1135 @@ │ │ │ │ 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 4bb7e │ │ │ │ + bgt.n 4b912 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4bb98 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4b92c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 4bb9c │ │ │ │ + cbz r3, 4b930 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #35588 @ 0x8b04 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4bba8 │ │ │ │ + b.n 4b93c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #8] @ (4bbac ) │ │ │ │ + ldr r0, [pc, #8] @ (4b940 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmdb r4!, {r1, r2, r3, r6} │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #40228 @ 0x9d24 │ │ │ │ - movt r1, #2 │ │ │ │ - b.w 17baf8 │ │ │ │ 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 4bbe0 │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 4b966 │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4bbec │ │ │ │ + cbz r3, 4b972 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4bc10 │ │ │ │ + b.n 4b996 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #663 @ 0x297 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 4bc0c │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 4b992 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4bc0c │ │ │ │ + cbnz r3, 4b992 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 4bc0c │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 4b992 │ │ │ │ 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 b5ec0 <_Py_GetConfig@@Base> │ │ │ │ + bl b6174 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ - cbnz r3, 4bc36 │ │ │ │ + cbnz r3, 4b9bc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 199f88 │ │ │ │ + b.w 199818 │ │ │ │ movw r3, #44036 @ 0xac04 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17124 @ 0x42e4 │ │ │ │ + movw r1, #13732 @ 0x35a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc2c │ │ │ │ + beq.n 4b9b2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #12] @ (4bc78 ) │ │ │ │ + ldr r0, [pc, #12] @ (4b9fc ) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - nop │ │ │ │ stmia r4!, {r3, r4, r6} │ │ │ │ lsls r6, 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #544] @ (4beb4 ) │ │ │ │ + ldr r3, [pc, #544] @ (4bc38 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - cbnz r1, 4bcea │ │ │ │ + cbnz r1, 4ba6e │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29774 │ │ │ │ - bl 209b10 <_PyOnceFlag_CallOnceSlow@@Base+0xe9c> │ │ │ │ + blx 298dc │ │ │ │ + bl 20a7d8 <_PyOnceFlag_CallOnceSlow@@Base+0xe98> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #17156 @ 0x4304 │ │ │ │ + movw r0, #13764 @ 0x35c4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4be98 │ │ │ │ + beq.w 4bc1c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 114634 │ │ │ │ + bl 114418 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4be34 │ │ │ │ + beq.w 4bbb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4be34 │ │ │ │ + bne.w 4bbb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4be34 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bbb8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 4bd1e │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + beq.n 4baa2 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movs r3, #97 @ 0x61 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #440] @ (4beb4 ) │ │ │ │ + ldr r3, [pc, #440] @ (4bc38 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4bea6 │ │ │ │ + bne.w 4bc2a │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 11b314 │ │ │ │ - bl 81c6c │ │ │ │ + b.w 11b0e4 │ │ │ │ + bl 81d54 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4be84 │ │ │ │ - bl 81c6c │ │ │ │ + beq.w 4bc08 │ │ │ │ + bl 81d54 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4be8a │ │ │ │ + beq.w 4bc0e │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4bd82 │ │ │ │ + beq.n 4bb06 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 4bd82 │ │ │ │ - bl 89fa0 │ │ │ │ + cbz r0, 4bb06 │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4be8c │ │ │ │ + beq.w 4bc10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bd72 │ │ │ │ + beq.n 4baf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bd72 │ │ │ │ + cbnz r3, 4baf6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 4bd7c │ │ │ │ + beq.n 4bb00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4be8c │ │ │ │ + b.n 4bc10 │ │ │ │ add.w r8, r8, #4 │ │ │ │ - b.n 4bd40 │ │ │ │ + b.n 4bac4 │ │ │ │ ldr.w r9, [r6, #16] │ │ │ │ add.w r8, sp, #8 │ │ │ │ ldr.w sl, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 4be64 │ │ │ │ + beq.n 4bbe8 │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.n 4bda2 │ │ │ │ + beq.n 4bb26 │ │ │ │ cmp.w fp, #10 │ │ │ │ - bne.n 4be1e │ │ │ │ - b.n 4bdd2 │ │ │ │ + bne.n 4bba2 │ │ │ │ + b.n 4bb56 │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #10 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ strh.w fp, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 28bd44 <_PyErr_BadInternalCall@@Base+0x89fc> │ │ │ │ + bl 28bea8 <_PyErr_BadInternalCall@@Base+0x8a44> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 4be38 │ │ │ │ + bne.n 4bbbc │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 4be38 │ │ │ │ + b.n 4bbbc │ │ │ │ movs r2, #26 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #10 │ │ │ │ add r4, sp, #16 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ strh.w fp, [sp, #8] │ │ │ │ ldr.w r0, [sl] │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2c604c │ │ │ │ + bl 2c560c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 4be38 │ │ │ │ + bne.n 4bbbc │ │ │ │ add.w ip, sp, #8 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ 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} │ │ │ │ - b.n 4be38 │ │ │ │ + b.n 4bbbc │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #55532 @ 0xd8ec │ │ │ │ + movw r1, #52140 @ 0xcbac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4be98 │ │ │ │ - cbz r4, 4be8c │ │ │ │ + b.n 4bc1c │ │ │ │ + cbz r4, 4bc10 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4be5a │ │ │ │ + beq.n 4bbde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4be5a │ │ │ │ + cbnz r3, 4bbde │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4bd78 │ │ │ │ + bne.n 4bafc │ │ │ │ add.w r9, r9, #4 │ │ │ │ - b.n 4bd8a │ │ │ │ + b.n 4bb0e │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4be8c │ │ │ │ + cbz r0, 4bc10 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #17164 @ 0x430c │ │ │ │ + movw r0, #13772 @ 0x35cc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4be8c │ │ │ │ + b.n 4bc10 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 4be8c │ │ │ │ + b.n 4bc10 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 1f6034 │ │ │ │ - ldr r3, [pc, #24] @ (4beb4 ) │ │ │ │ + bl 1f6b78 │ │ │ │ + ldr r3, [pc, #24] @ (4bc38 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4beaa │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 4bc2e │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, #12 │ │ │ │ + mov r3, r2 │ │ │ │ + mov r5, r0 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + beq.n 4bc6c │ │ │ │ + movw r0, #42472 @ 0xa5e8 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + mov r1, r3 │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 4bc80 │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + add r2, sp, #4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 18ec3c │ │ │ │ + cbz r0, 4bc80 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 4bd68 <_PyTime_AsTimeval_clamp@@Base+0x30> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 1f6b78 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + mov r0, r1 │ │ │ │ + movw r1, #42816 @ 0xa740 │ │ │ │ + movt r1, #2 │ │ │ │ + b.w 17b540 │ │ │ │ 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 4beda │ │ │ │ + bhi.n 4bcbe │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 4beee │ │ │ │ + ble.n 4bcd2 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ - b.n 4bef6 │ │ │ │ - movw r0, #5424 @ 0x1530 │ │ │ │ + b.n 4bcda │ │ │ │ + movw r0, #1476 @ 0x5c4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fe84c │ │ │ │ - cbz r0, 4bf2e │ │ │ │ - b.n 4bed2 │ │ │ │ + bl 1ff538 │ │ │ │ + cbz r0, 4bd12 │ │ │ │ + b.n 4bcb6 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 4bf14 │ │ │ │ + bgt.n 4bcf8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4bf2e │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4bd12 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 4bf32 │ │ │ │ + cbz r3, 4bd16 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #35588 @ 0x8b04 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4bf4a │ │ │ │ + b.n 4bd2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 213374 │ │ │ │ + bl 213fdc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4bf2e │ │ │ │ + beq.n 4bd12 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #12] @ (4bf50 ) │ │ │ │ + ldr r0, [pc, #12] @ (4bd34 ) │ │ │ │ strd r3, r4, [sp] │ │ │ │ - bl afae4 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ + bl afd94 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbcs.w r0, ip, #78 @ 0x4e │ │ │ │ │ │ │ │ -0004bf54 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +0004bd38 <_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 29d014 <_Py_c_quot@@Base+0xe4> │ │ │ │ + bl 29cfbc │ │ │ │ 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 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, #12 │ │ │ │ - mov r3, r2 │ │ │ │ mov r5, r0 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r3, #2 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - beq.n 4bfb4 <_PyTime_AsTimeval_clamp@@Base+0x60> │ │ │ │ - movw r0, #45864 @ 0xb328 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + movw r1, #38300 @ 0x959c │ │ │ │ + movt r1, #77 @ 0x4d │ │ │ │ + bl 1513b0 │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ + cbnz r4, 4bda4 <_PyTime_AsTimeval_clamp@@Base+0x6c> │ │ │ │ + movw r3, #4328 @ 0x10e8 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #4572 @ 0x11dc │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4be22 <_PyTime_AsTimeval_clamp@@Base+0xea> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ + cbnz r3, 4bdbc <_PyTime_AsTimeval_clamp@@Base+0x84> │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + movw r1, #13808 @ 0x35f0 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ + b.w f5e88 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + bl 89898 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 4be22 <_PyTime_AsTimeval_clamp@@Base+0xea> │ │ │ │ + add.w r1, r0, #12 │ │ │ │ + mov r0, r7 │ │ │ │ + bl f1054 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 4bdf0 <_PyTime_AsTimeval_clamp@@Base+0xb8> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + mov r1, r7 │ │ │ │ + bl 2cba94 │ │ │ │ + cbz r1, 4be0e <_PyTime_AsTimeval_clamp@@Base+0xd6> │ │ │ │ + movw r1, #13860 @ 0x3624 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + mov r2, r7 │ │ │ │ + bl f5e88 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 4bdfe <_PyTime_AsTimeval_clamp@@Base+0xc6> │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 4be22 <_PyTime_AsTimeval_clamp@@Base+0xea> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 4bdfa <_PyTime_AsTimeval_clamp@@Base+0xc2> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bdfa <_PyTime_AsTimeval_clamp@@Base+0xc2> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r5, #0] │ │ │ │ + movs r3, #0 │ │ │ │ + str r5, [r4, #8] │ │ │ │ + str r3, [r4, #56] @ 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + 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, #4064] @ 0xfe0 │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ + sub sp, #8 │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 4bee0 <_PyTime_AsTimeval_clamp@@Base+0x1a8> │ │ │ │ + mov r6, r3 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 94f8c │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4bee0 <_PyTime_AsTimeval_clamp@@Base+0x1a8> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2ae324 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 4bee0 <_PyTime_AsTimeval_clamp@@Base+0x1a8> │ │ │ │ + movw r3, #62717 @ 0xf4fd │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ + str r5, [sp, #0] │ │ │ │ + mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 4bfc8 <_PyTime_AsTimeval_clamp@@Base+0x74> │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - add r2, sp, #4 │ │ │ │ + str r6, [sp, #4] │ │ │ │ + movw r0, #13960 @ 0x3688 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 99c14 │ │ │ │ + mov r5, r0 │ │ │ │ + cbnz r0, 4be88 <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + b.w 494f0 <_PyCompile_OptimizeCfg@@Base+0x1124> │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ + movs r3, #1 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + movw r1, #577 @ 0x241 │ │ │ │ + str r3, [r4, #24] │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r2, [r2, #72] @ 0x48 │ │ │ │ + movw r0, #13968 @ 0x3690 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 2af550 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + str.w r8, [r4, #24] │ │ │ │ + beq.n 4bec0 <_PyTime_AsTimeval_clamp@@Base+0x188> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 4bec0 <_PyTime_AsTimeval_clamp@@Base+0x188> │ │ │ │ mov r0, r5 │ │ │ │ - bl 18f584 │ │ │ │ - cbz r0, 4bfc8 <_PyTime_AsTimeval_clamp@@Base+0x74> │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 4c236 <_PyTime_AsTimeval_clamp@@Base+0x2e2> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 4be7c <_PyTime_AsTimeval_clamp@@Base+0x144> │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4bee0 <_PyTime_AsTimeval_clamp@@Base+0x1a8> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 4bee0 <_PyTime_AsTimeval_clamp@@Base+0x1a8> │ │ │ │ + mov r0, r6 │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ + add sp, #8 │ │ │ │ + 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 │ │ │ │ + vldr d0, [r0, #8] │ │ │ │ + blx 29fa4 │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + b.w 14e5d0 │ │ │ │ + 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, [sp, #4] │ │ │ │ - bl 1f6034 │ │ │ │ + ldr r5, [r0, #4] │ │ │ │ + bl 85848 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 1f6b78 │ │ │ │ + add.w r0, r4, #12 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + bl 92480 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4bf48 <_PyTime_AsTimeval_clamp@@Base+0x210> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 4bf48 <_PyTime_AsTimeval_clamp@@Base+0x210> │ │ │ │ + mov r0, r5 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ + 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 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4c148 <_PyTime_AsTimeval_clamp@@Base+0x1f4> │ │ │ │ + beq.w 4c0bc <_PyTime_AsTimeval_clamp@@Base+0x384> │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r1 │ │ │ │ - bl 161f0c │ │ │ │ + bl 161ae0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c14a <_PyTime_AsTimeval_clamp@@Base+0x1f6> │ │ │ │ + beq.w 4c0be <_PyTime_AsTimeval_clamp@@Base+0x386> │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 4c010 <_PyTime_AsTimeval_clamp@@Base+0xbc> │ │ │ │ - ble.w 4c14a <_PyTime_AsTimeval_clamp@@Base+0x1f6> │ │ │ │ + beq.n 4bf84 <_PyTime_AsTimeval_clamp@@Base+0x24c> │ │ │ │ + ble.w 4c0be <_PyTime_AsTimeval_clamp@@Base+0x386> │ │ │ │ mov.w r8, #1 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 4c04c <_PyTime_AsTimeval_clamp@@Base+0xf8> │ │ │ │ - bl 196a38 │ │ │ │ + b.n 4bfc0 <_PyTime_AsTimeval_clamp@@Base+0x288> │ │ │ │ + bl 19632c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4c024 <_PyTime_AsTimeval_clamp@@Base+0xd0> │ │ │ │ + bne.n 4bf98 <_PyTime_AsTimeval_clamp@@Base+0x260> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4c14a <_PyTime_AsTimeval_clamp@@Base+0x1f6> │ │ │ │ + b.n 4c0be <_PyTime_AsTimeval_clamp@@Base+0x386> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c020 <_PyTime_AsTimeval_clamp@@Base+0xcc> │ │ │ │ + bne.n 4bf94 <_PyTime_AsTimeval_clamp@@Base+0x25c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c020 <_PyTime_AsTimeval_clamp@@Base+0xcc> │ │ │ │ - ldr r3, [pc, #280] @ (4c150 <_PyTime_AsTimeval_clamp@@Base+0x1fc>) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bf94 <_PyTime_AsTimeval_clamp@@Base+0x25c> │ │ │ │ + ldr r3, [pc, #280] @ (4c0c4 <_PyTime_AsTimeval_clamp@@Base+0x38c>) │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4c086 <_PyTime_AsTimeval_clamp@@Base+0x132> │ │ │ │ + bne.n 4bffa <_PyTime_AsTimeval_clamp@@Base+0x2c2> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4c078 <_PyTime_AsTimeval_clamp@@Base+0x124> │ │ │ │ + bne.n 4bfec <_PyTime_AsTimeval_clamp@@Base+0x2b4> │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 4c14a <_PyTime_AsTimeval_clamp@@Base+0x1f6> │ │ │ │ + beq.n 4c0be <_PyTime_AsTimeval_clamp@@Base+0x386> │ │ │ │ ldr.w r0, [r9, r8, lsl #2] │ │ │ │ - bl 161f0c │ │ │ │ + bl 161ae0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c034 <_PyTime_AsTimeval_clamp@@Base+0xe0> │ │ │ │ + bne.n 4bfa8 <_PyTime_AsTimeval_clamp@@Base+0x270> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4c068 <_PyTime_AsTimeval_clamp@@Base+0x114> │ │ │ │ + bne.n 4bfdc <_PyTime_AsTimeval_clamp@@Base+0x2a4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c14a <_PyTime_AsTimeval_clamp@@Base+0x1f6> │ │ │ │ + b.n 4c0be <_PyTime_AsTimeval_clamp@@Base+0x386> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c064 <_PyTime_AsTimeval_clamp@@Base+0x110> │ │ │ │ + bne.n 4bfd8 <_PyTime_AsTimeval_clamp@@Base+0x2a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c064 <_PyTime_AsTimeval_clamp@@Base+0x110> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bfd8 <_PyTime_AsTimeval_clamp@@Base+0x2a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c044 <_PyTime_AsTimeval_clamp@@Base+0xf0> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c044 <_PyTime_AsTimeval_clamp@@Base+0xf0> │ │ │ │ + bne.n 4bfb8 <_PyTime_AsTimeval_clamp@@Base+0x280> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bfb8 <_PyTime_AsTimeval_clamp@@Base+0x280> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4c096 <_PyTime_AsTimeval_clamp@@Base+0x142> │ │ │ │ - ldr.w sl, [pc, #188] @ 4c150 <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ - b.n 4c118 <_PyTime_AsTimeval_clamp@@Base+0x1c4> │ │ │ │ + bne.n 4c00a <_PyTime_AsTimeval_clamp@@Base+0x2d2> │ │ │ │ + ldr.w sl, [pc, #188] @ 4c0c4 <_PyTime_AsTimeval_clamp@@Base+0x38c> │ │ │ │ + b.n 4c08c <_PyTime_AsTimeval_clamp@@Base+0x354> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4c090 <_PyTime_AsTimeval_clamp@@Base+0x13c> │ │ │ │ + beq.n 4c004 <_PyTime_AsTimeval_clamp@@Base+0x2cc> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d2554 <_PyLong_GCD@@Base> │ │ │ │ + bl 1d2208 <_PyLong_GCD@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 4c118 <_PyTime_AsTimeval_clamp@@Base+0x1c4> │ │ │ │ + cbz r0, 4c08c <_PyTime_AsTimeval_clamp@@Base+0x354> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 164790 │ │ │ │ + bl 164354 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 4c0cc <_PyTime_AsTimeval_clamp@@Base+0x178> │ │ │ │ + beq.n 4c040 <_PyTime_AsTimeval_clamp@@Base+0x308> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4c0cc <_PyTime_AsTimeval_clamp@@Base+0x178> │ │ │ │ + cbnz r3, 4c040 <_PyTime_AsTimeval_clamp@@Base+0x308> │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 4c116 <_PyTime_AsTimeval_clamp@@Base+0x1c2> │ │ │ │ + beq.n 4c08a <_PyTime_AsTimeval_clamp@@Base+0x352> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl 14a264 │ │ │ │ + bl 14a2ec │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 4c0f2 <_PyTime_AsTimeval_clamp@@Base+0x19e> │ │ │ │ + beq.n 4c066 <_PyTime_AsTimeval_clamp@@Base+0x32e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4c0f2 <_PyTime_AsTimeval_clamp@@Base+0x19e> │ │ │ │ + cbnz r3, 4c066 <_PyTime_AsTimeval_clamp@@Base+0x32e> │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 4c118 <_PyTime_AsTimeval_clamp@@Base+0x1c4> │ │ │ │ + beq.n 4c08c <_PyTime_AsTimeval_clamp@@Base+0x354> │ │ │ │ mov r0, sl │ │ │ │ - bl 196a38 │ │ │ │ + bl 19632c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 4c116 <_PyTime_AsTimeval_clamp@@Base+0x1c2> │ │ │ │ + beq.n 4c08a <_PyTime_AsTimeval_clamp@@Base+0x352> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4c116 <_PyTime_AsTimeval_clamp@@Base+0x1c2> │ │ │ │ + cbnz r3, 4c08a <_PyTime_AsTimeval_clamp@@Base+0x352> │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov sl, fp │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 4c12a <_PyTime_AsTimeval_clamp@@Base+0x1d6> │ │ │ │ + beq.n 4c09e <_PyTime_AsTimeval_clamp@@Base+0x366> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c12a <_PyTime_AsTimeval_clamp@@Base+0x1d6> │ │ │ │ + cbnz r3, 4c09e <_PyTime_AsTimeval_clamp@@Base+0x366> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 4c13c <_PyTime_AsTimeval_clamp@@Base+0x1e8> │ │ │ │ + beq.n 4c0b0 <_PyTime_AsTimeval_clamp@@Base+0x378> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4c13c <_PyTime_AsTimeval_clamp@@Base+0x1e8> │ │ │ │ + cbnz r3, 4c0b0 <_PyTime_AsTimeval_clamp@@Base+0x378> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r4, sl │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 4c044 <_PyTime_AsTimeval_clamp@@Base+0xf0> │ │ │ │ - b.n 4c14a <_PyTime_AsTimeval_clamp@@Base+0x1f6> │ │ │ │ - ldr r4, [pc, #8] @ (4c154 <_PyTime_AsTimeval_clamp@@Base+0x200>) │ │ │ │ + bne.w 4bfb8 <_PyTime_AsTimeval_clamp@@Base+0x280> │ │ │ │ + b.n 4c0be <_PyTime_AsTimeval_clamp@@Base+0x386> │ │ │ │ + ldr r4, [pc, #8] @ (4c0c8 <_PyTime_AsTimeval_clamp@@Base+0x390>) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, 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, #52] @ 0x34 │ │ │ │ - sub sp, #8 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 4c212 <_PyTime_AsTimeval_clamp@@Base+0x2be> │ │ │ │ - mov r6, r3 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 94cf4 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 4c212 <_PyTime_AsTimeval_clamp@@Base+0x2be> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2ae8a4 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 4c212 <_PyTime_AsTimeval_clamp@@Base+0x2be> │ │ │ │ - movw r3, #64125 @ 0xfa7d │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ - str r5, [sp, #0] │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r3 │ │ │ │ - str r6, [sp, #4] │ │ │ │ - movw r0, #17232 @ 0x4350 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ - mov r5, r0 │ │ │ │ - cbnz r0, 4c1ba <_PyTime_AsTimeval_clamp@@Base+0x266> │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 4975e <_PyCompile_OptimizeCfg@@Base+0x1086> │ │ │ │ - ldr r2, [r4, #52] @ 0x34 │ │ │ │ - movs r3, #1 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - movw r1, #577 @ 0x241 │ │ │ │ - str r3, [r4, #24] │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ - movw r0, #17240 @ 0x4358 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl 2afad0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - str.w r8, [r4, #24] │ │ │ │ - beq.n 4c1f2 <_PyTime_AsTimeval_clamp@@Base+0x29e> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 4c1f2 <_PyTime_AsTimeval_clamp@@Base+0x29e> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 4c1ae <_PyTime_AsTimeval_clamp@@Base+0x25a> │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 4c212 <_PyTime_AsTimeval_clamp@@Base+0x2be> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c212 <_PyTime_AsTimeval_clamp@@Base+0x2be> │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ - add sp, #8 │ │ │ │ - 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 │ │ │ │ - vldr d0, [r0, #8] │ │ │ │ - blx 2abec │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 14e550 │ │ │ │ - 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, #38300 @ 0x959c │ │ │ │ - movt r1, #77 @ 0x4d │ │ │ │ - bl 151408 │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ - cbnz r4, 4c272 <_PyTime_AsTimeval_clamp@@Base+0x31e> │ │ │ │ - movw r3, #4328 @ 0x10e8 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7964 @ 0x1f1c │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4c2f0 <_PyTime_AsTimeval_clamp@@Base+0x39c> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ - cbnz r3, 4c28a <_PyTime_AsTimeval_clamp@@Base+0x336> │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - movw r1, #17476 @ 0x4444 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f5e60 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - bl 1f6204 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 4c2f0 <_PyTime_AsTimeval_clamp@@Base+0x39c> │ │ │ │ - add.w r1, r0, #12 │ │ │ │ - mov r0, r7 │ │ │ │ - bl f11c4 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 4c2be <_PyTime_AsTimeval_clamp@@Base+0x36a> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - mov r1, r7 │ │ │ │ - bl 2cc80c │ │ │ │ - cbz r1, 4c2dc <_PyTime_AsTimeval_clamp@@Base+0x388> │ │ │ │ - movw r1, #17528 @ 0x4478 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - mov r2, r7 │ │ │ │ - bl f5e60 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 4c2cc <_PyTime_AsTimeval_clamp@@Base+0x378> │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 4c2f0 <_PyTime_AsTimeval_clamp@@Base+0x39c> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 4c2c8 <_PyTime_AsTimeval_clamp@@Base+0x374> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c2c8 <_PyTime_AsTimeval_clamp@@Base+0x374> │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r5, #0] │ │ │ │ - movs r3, #0 │ │ │ │ - str r5, [r4, #8] │ │ │ │ - str r3, [r4, #56] @ 0x38 │ │ │ │ - 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 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r5, [r0, #4] │ │ │ │ - bl 855e0 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 1f6034 │ │ │ │ - add.w r0, r4, #12 │ │ │ │ - bl f20d0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 921e4 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 4c338 <_PyTime_AsTimeval_clamp@@Base+0x3e4> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 4c338 <_PyTime_AsTimeval_clamp@@Base+0x3e4> │ │ │ │ - mov r0, r5 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ - 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ - cbnz r5, 4c360 <_PyTime_AsTimeval_clamp@@Base+0x40c> │ │ │ │ + cbnz r5, 4c0f2 <_PyTime_AsTimeval_clamp@@Base+0x3ba> │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 4c360 <_PyTime_AsTimeval_clamp@@Base+0x40c> │ │ │ │ + ble.n 4c0f2 <_PyTime_AsTimeval_clamp@@Base+0x3ba> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4c360 <_PyTime_AsTimeval_clamp@@Base+0x40c> │ │ │ │ - cbnz r2, 4c37c <_PyTime_AsTimeval_clamp@@Base+0x428> │ │ │ │ + bne.n 4c0f2 <_PyTime_AsTimeval_clamp@@Base+0x3ba> │ │ │ │ + cbnz r2, 4c10e <_PyTime_AsTimeval_clamp@@Base+0x3d6> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #212] @ (4c448 <_PyTime_AsTimeval_clamp@@Base+0x4f4>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #212] @ (4c1d8 <_PyTime_AsTimeval_clamp@@Base+0x4a0>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c43e <_PyTime_AsTimeval_clamp@@Base+0x4ea> │ │ │ │ + beq.n 4c1d0 <_PyTime_AsTimeval_clamp@@Base+0x498> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #17708 @ 0x452c │ │ │ │ + movw r1, #14316 @ 0x37ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 121aec │ │ │ │ + bl 12188c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c43e <_PyTime_AsTimeval_clamp@@Base+0x4ea> │ │ │ │ + beq.n 4c1d0 <_PyTime_AsTimeval_clamp@@Base+0x498> │ │ │ │ mov r0, r6 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - bl 1b035c │ │ │ │ + bl 1b0118 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 4c3b4 <_PyTime_AsTimeval_clamp@@Base+0x460> │ │ │ │ + bpl.n 4c146 <_PyTime_AsTimeval_clamp@@Base+0x40e> │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 4c41a <_PyTime_AsTimeval_clamp@@Base+0x4c6> │ │ │ │ + bge.n 4c1ac <_PyTime_AsTimeval_clamp@@Base+0x474> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 4c3c0 <_PyTime_AsTimeval_clamp@@Base+0x46c> │ │ │ │ + b.n 4c152 <_PyTime_AsTimeval_clamp@@Base+0x41a> │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 4c41a <_PyTime_AsTimeval_clamp@@Base+0x4c6> │ │ │ │ + bge.n 4c1ac <_PyTime_AsTimeval_clamp@@Base+0x474> │ │ │ │ add.w r3, r4, #12 │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r0, [r8, #52] @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 2a1c10 │ │ │ │ + bl 2a1000 <_PyGen_SetStopIterationValue@@Base+0xfd4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4c404 <_PyTime_AsTimeval_clamp@@Base+0x4b0> │ │ │ │ + bne.n 4c196 <_PyTime_AsTimeval_clamp@@Base+0x45e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 4c3ec <_PyTime_AsTimeval_clamp@@Base+0x498> │ │ │ │ + beq.n 4c17e <_PyTime_AsTimeval_clamp@@Base+0x446> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c3ec <_PyTime_AsTimeval_clamp@@Base+0x498> │ │ │ │ + cbnz r3, 4c17e <_PyTime_AsTimeval_clamp@@Base+0x446> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c43c <_PyTime_AsTimeval_clamp@@Base+0x4e8> │ │ │ │ + beq.n 4c1ce <_PyTime_AsTimeval_clamp@@Base+0x496> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4c43c <_PyTime_AsTimeval_clamp@@Base+0x4e8> │ │ │ │ + cbnz r3, 4c1ce <_PyTime_AsTimeval_clamp@@Base+0x496> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c43c <_PyTime_AsTimeval_clamp@@Base+0x4e8> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c1ce <_PyTime_AsTimeval_clamp@@Base+0x496> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 4c416 <_PyTime_AsTimeval_clamp@@Base+0x4c2> │ │ │ │ + beq.n 4c1a8 <_PyTime_AsTimeval_clamp@@Base+0x470> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4c416 <_PyTime_AsTimeval_clamp@@Base+0x4c2> │ │ │ │ + cbnz r3, 4c1a8 <_PyTime_AsTimeval_clamp@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4c39e <_PyTime_AsTimeval_clamp@@Base+0x44a> │ │ │ │ + b.n 4c130 <_PyTime_AsTimeval_clamp@@Base+0x3f8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c42a <_PyTime_AsTimeval_clamp@@Base+0x4d6> │ │ │ │ + beq.n 4c1bc <_PyTime_AsTimeval_clamp@@Base+0x484> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4c434 <_PyTime_AsTimeval_clamp@@Base+0x4e0> │ │ │ │ + cbz r3, 4c1c6 <_PyTime_AsTimeval_clamp@@Base+0x48e> │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 4c43e <_PyTime_AsTimeval_clamp@@Base+0x4ea> │ │ │ │ + b.n 4c1d0 <_PyTime_AsTimeval_clamp@@Base+0x498> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c42a <_PyTime_AsTimeval_clamp@@Base+0x4d6> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c1bc <_PyTime_AsTimeval_clamp@@Base+0x484> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - nop │ │ │ │ cmp r7, #84 @ 0x54 │ │ │ │ lsls r6, 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 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r0, [pc, #8] @ (4c1fc <_PyTime_AsTimeval_clamp@@Base+0x4c4>) │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + add sp, #12 │ │ │ │ + pop {pc} │ │ │ │ + nop │ │ │ │ + bmi.n 4c1f8 <_PyTime_AsTimeval_clamp@@Base+0x4c0> │ │ │ │ + lsls r6, r1, #1 │ │ │ │ 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 4c488 <_PyTime_AsTimeval_clamp@@Base+0x534> │ │ │ │ + bne.n 4c23c <_PyTime_AsTimeval_clamp@@Base+0x504> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 4c49c <_PyTime_AsTimeval_clamp@@Base+0x548> │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 4c250 <_PyTime_AsTimeval_clamp@@Base+0x518> │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #63880 @ 0xf988 │ │ │ │ + movw r1, #60428 @ 0xec0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #7036 @ 0x1b7c │ │ │ │ + movw r0, #3644 @ 0xe3c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4c4c4 <_PyTime_AsTimeval_clamp@@Base+0x570> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4c278 <_PyTime_AsTimeval_clamp@@Base+0x540> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #7036 @ 0x1b7c │ │ │ │ + movw r0, #3644 @ 0xe3c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 4c4c4 <_PyTime_AsTimeval_clamp@@Base+0x570> │ │ │ │ - b.n 4c460 <_PyTime_AsTimeval_clamp@@Base+0x50c> │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 4c278 <_PyTime_AsTimeval_clamp@@Base+0x540> │ │ │ │ + b.n 4c214 <_PyTime_AsTimeval_clamp@@Base+0x4dc> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4c4c8 <_PyTime_AsTimeval_clamp@@Base+0x574> │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 4c27c <_PyTime_AsTimeval_clamp@@Base+0x544> │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #7036 @ 0x1b7c │ │ │ │ + movw r0, #3644 @ 0xe3c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r3, r5 │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c502 <_PyTime_AsTimeval_clamp@@Base+0x5ae> │ │ │ │ + b.n 4c2b6 <_PyTime_AsTimeval_clamp@@Base+0x57e> │ │ │ │ mov r0, r3 │ │ │ │ - bl 113890 │ │ │ │ + bl 113658 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c502 <_PyTime_AsTimeval_clamp@@Base+0x5ae> │ │ │ │ + cbz r0, 4c2b6 <_PyTime_AsTimeval_clamp@@Base+0x57e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 113890 │ │ │ │ + bl 113658 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4c4ec <_PyTime_AsTimeval_clamp@@Base+0x598> │ │ │ │ + cbz r0, 4c2a0 <_PyTime_AsTimeval_clamp@@Base+0x568> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 296c8 │ │ │ │ - bl 957f4 │ │ │ │ + blx 2a570 │ │ │ │ + bl 95a8c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4c4ee <_PyTime_AsTimeval_clamp@@Base+0x59a> │ │ │ │ + b.n 4c2a2 <_PyTime_AsTimeval_clamp@@Base+0x56a> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84464 │ │ │ │ - cbnz r5, 4c4fa <_PyTime_AsTimeval_clamp@@Base+0x5a6> │ │ │ │ + bl 84544 │ │ │ │ + cbnz r5, 4c2ae <_PyTime_AsTimeval_clamp@@Base+0x576> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4c502 <_PyTime_AsTimeval_clamp@@Base+0x5ae> │ │ │ │ + b.n 4c2b6 <_PyTime_AsTimeval_clamp@@Base+0x57e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ - b.n 4c4f6 <_PyTime_AsTimeval_clamp@@Base+0x5a2> │ │ │ │ + bl 84544 │ │ │ │ + b.n 4c2aa <_PyTime_AsTimeval_clamp@@Base+0x572> │ │ │ │ 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 r1, sp, #4 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #8] @ (4c524 <_PyTime_AsTimeval_clamp@@Base+0x5d0>) │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ - add sp, #12 │ │ │ │ - pop {pc} │ │ │ │ - bmi.n 4c520 <_PyTime_AsTimeval_clamp@@Base+0x5cc> │ │ │ │ - lsls r6, 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 r2, [r0, #20] │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ cmp r2, r8 │ │ │ │ - blt.n 4c55c <_PyTime_AsTimeval_clamp@@Base+0x608> │ │ │ │ + blt.n 4c2ee <_PyTime_AsTimeval_clamp@@Base+0x5b6> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 4c5aa <_PyTime_AsTimeval_clamp@@Base+0x656> │ │ │ │ + ble.n 4c33c <_PyTime_AsTimeval_clamp@@Base+0x604> │ │ │ │ movw r7, #43960 @ 0xabb8 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ mov r9, r0 │ │ │ │ add.w r5, r1, #8 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4c58e <_PyTime_AsTimeval_clamp@@Base+0x63a> │ │ │ │ + b.n 4c320 <_PyTime_AsTimeval_clamp@@Base+0x5e8> │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r3, r8 │ │ │ │ - movw r1, #17868 @ 0x45cc │ │ │ │ + movw r1, #14492 @ 0x389c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 29c34c │ │ │ │ + bl 29c280 │ │ │ │ adds r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c5aa <_PyTime_AsTimeval_clamp@@Base+0x656> │ │ │ │ + cbz r0, 4c33c <_PyTime_AsTimeval_clamp@@Base+0x604> │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 4c5aa <_PyTime_AsTimeval_clamp@@Base+0x656> │ │ │ │ + beq.n 4c33c <_PyTime_AsTimeval_clamp@@Base+0x604> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - bl fc82c │ │ │ │ + bl fc5cc │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4c578 <_PyTime_AsTimeval_clamp@@Base+0x624> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 4c30a <_PyTime_AsTimeval_clamp@@Base+0x5d2> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c578 <_PyTime_AsTimeval_clamp@@Base+0x624> │ │ │ │ + beq.n 4c30a <_PyTime_AsTimeval_clamp@@Base+0x5d2> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4c660 <_PyTime_AsTimeval_clamp@@Base+0x70c> │ │ │ │ + beq.n 4c3f8 <_PyTime_AsTimeval_clamp@@Base+0x6c0> │ │ │ │ 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 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c65c <_PyTime_AsTimeval_clamp@@Base+0x708> │ │ │ │ + bne.n 4c3f4 <_PyTime_AsTimeval_clamp@@Base+0x6bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae8a4 │ │ │ │ + bl 2ae324 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c65c <_PyTime_AsTimeval_clamp@@Base+0x708> │ │ │ │ + beq.n 4c3f4 <_PyTime_AsTimeval_clamp@@Base+0x6bc> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #63612 @ 0xf87c │ │ │ │ + movw r0, #60220 @ 0xeb3c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4c606 <_PyTime_AsTimeval_clamp@@Base+0x6b2> │ │ │ │ + cbnz r0, 4c39e <_PyTime_AsTimeval_clamp@@Base+0x666> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4975e <_PyCompile_OptimizeCfg@@Base+0x1086> │ │ │ │ + b.w 494f0 <_PyCompile_OptimizeCfg@@Base+0x1124> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #705 @ 0x2c1 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ - movw r0, #18108 @ 0x46bc │ │ │ │ + movw r0, #14716 @ 0x397c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2afad0 │ │ │ │ + bl 2af550 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 4c63c <_PyTime_AsTimeval_clamp@@Base+0x6e8> │ │ │ │ + beq.n 4c3d4 <_PyTime_AsTimeval_clamp@@Base+0x69c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4c63c <_PyTime_AsTimeval_clamp@@Base+0x6e8> │ │ │ │ + cbnz r3, 4c3d4 <_PyTime_AsTimeval_clamp@@Base+0x69c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4c5fa <_PyTime_AsTimeval_clamp@@Base+0x6a6> │ │ │ │ + beq.n 4c392 <_PyTime_AsTimeval_clamp@@Base+0x65a> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c65c <_PyTime_AsTimeval_clamp@@Base+0x708> │ │ │ │ + beq.n 4c3f4 <_PyTime_AsTimeval_clamp@@Base+0x6bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c65c <_PyTime_AsTimeval_clamp@@Base+0x708> │ │ │ │ + cbnz r3, 4c3f4 <_PyTime_AsTimeval_clamp@@Base+0x6bc> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ 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, [r0, #8] │ │ │ │ - bl a9fec │ │ │ │ + bl aa2f8 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b7134 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x1378> │ │ │ │ + b.w 2b6680 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x12d0> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ - blx 298d4 │ │ │ │ + blx 2ac48 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 14e550 │ │ │ │ + b.w 14e5d0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bic.w r5, r1, #3 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ add.w r5, r0, r5, lsl #1 │ │ │ │ mov r3, r0 │ │ │ │ add.w r4, r0, r1, lsl #1 │ │ │ │ cmp r0, r5 │ │ │ │ - bcs.n 4c70e <_PyTime_AsTimeval_clamp@@Base+0x7ba> │ │ │ │ + bcs.n 4c4a6 <_PyTime_AsTimeval_clamp@@Base+0x76e> │ │ │ │ ldrh.w r8, [r3] │ │ │ │ ldrh.w lr, [r3, #2] │ │ │ │ ldrh.w ip, [r3, #4] │ │ │ │ eor.w r0, r8, #55296 @ 0xd800 │ │ │ │ eor.w r9, lr, #55296 @ 0xd800 │ │ │ │ ldrh r7, [r3, #6] │ │ │ │ and.w r0, r0, r9 │ │ │ │ eor.w r9, ip, #55296 @ 0xd800 │ │ │ │ and.w r0, r0, r9 │ │ │ │ eor.w r9, r7, #55296 @ 0xd800 │ │ │ │ and.w r0, r0, r9 │ │ │ │ cmp.w r0, #2048 @ 0x800 │ │ │ │ - bcc.n 4c70e <_PyTime_AsTimeval_clamp@@Base+0x7ba> │ │ │ │ + bcc.n 4c4a6 <_PyTime_AsTimeval_clamp@@Base+0x76e> │ │ │ │ adds r3, #8 │ │ │ │ strd r8, lr, [r6] │ │ │ │ strd ip, r7, [r6, #8] │ │ │ │ cmp r5, r3 │ │ │ │ add.w r6, r6, #16 │ │ │ │ - bhi.n 4c6b8 <_PyTime_AsTimeval_clamp@@Base+0x764> │ │ │ │ - b.n 4c70e <_PyTime_AsTimeval_clamp@@Base+0x7ba> │ │ │ │ + bhi.n 4c450 <_PyTime_AsTimeval_clamp@@Base+0x718> │ │ │ │ + b.n 4c4a6 <_PyTime_AsTimeval_clamp@@Base+0x76e> │ │ │ │ ldrh.w r0, [r3], #2 │ │ │ │ sub.w r5, r0, #55296 @ 0xd800 │ │ │ │ cmp.w r5, #2048 @ 0x800 │ │ │ │ - bcc.n 4c714 <_PyTime_AsTimeval_clamp@@Base+0x7c0> │ │ │ │ + bcc.n 4c4ac <_PyTime_AsTimeval_clamp@@Base+0x774> │ │ │ │ str.w r0, [r6], #4 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 4c6fc <_PyTime_AsTimeval_clamp@@Base+0x7a8> │ │ │ │ - b.n 4c71c <_PyTime_AsTimeval_clamp@@Base+0x7c8> │ │ │ │ + bhi.n 4c494 <_PyTime_AsTimeval_clamp@@Base+0x75c> │ │ │ │ + b.n 4c4b4 <_PyTime_AsTimeval_clamp@@Base+0x77c> │ │ │ │ subs r4, r4, r3 │ │ │ │ subs r1, #1 │ │ │ │ sub.w r1, r1, r4, asr #1 │ │ │ │ mov r0, r1 │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - b.n 4c7e4 │ │ │ │ - b.n 4c7e4 │ │ │ │ + b.n 4c57c │ │ │ │ + b.n 4c57c │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 4594a │ │ │ │ + b.w 456e2 │ │ │ │ │ │ │ │ -0004c732 : │ │ │ │ +0004c4ca : │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #40] @ (4c764 ) │ │ │ │ + ldr r4, [pc, #40] @ (4c4fc ) │ │ │ │ ldr r2, [r0, #68] @ 0x44 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbz r2, 4c75a │ │ │ │ + cbz r2, 4c4f2 │ │ │ │ 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 │ │ │ │ @@ -50457,234 +50226,234 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 4c78c │ │ │ │ + cbnz r5, 4c524 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 4c78c │ │ │ │ + ble.n 4c524 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4c78c │ │ │ │ - cbnz r2, 4c7a2 │ │ │ │ + bne.n 4c524 │ │ │ │ + cbnz r2, 4c53a │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #68] @ (4c7e0 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 4c7da │ │ │ │ + ldr r3, [pc, #68] @ (4c578 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 4c572 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 4c844 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 4c7ce │ │ │ │ + bl 4c5dc <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 4c566 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - blx 29f9c │ │ │ │ + blx 29ad4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4c7d2 │ │ │ │ + beq.n 4c56a │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b035c │ │ │ │ - movw r2, #18196 @ 0x4714 │ │ │ │ + bl 1b0118 │ │ │ │ + movw r2, #14904 @ 0x3a38 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 4cafa │ │ │ │ + bl 4c892 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c7da │ │ │ │ + b.n 4c572 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #228 @ 0xe4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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, 4c810 │ │ │ │ + cbnz r3, 4c5a8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4c82c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4c5c4 │ │ │ │ ldrb.w r3, [r0, #65] @ 0x41 │ │ │ │ - cbz r3, 4c830 │ │ │ │ + cbz r3, 4c5c8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18120 @ 0x46c8 │ │ │ │ + movw r1, #14668 @ 0x394c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c838 │ │ │ │ + b.n 4c5d0 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 45b14 │ │ │ │ + b.w 458ac │ │ │ │ │ │ │ │ -0004c844 <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ +0004c5dc <_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 4c87e <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ + bpl.n 4c616 <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 4c87e <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ + bne.n 4c616 <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39236 @ 0x9944 │ │ │ │ + movw r1, #35724 @ 0x8b8c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4c898 <_PyLong_UnsignedLongLong_Converter@@Base+0x54> │ │ │ │ - bl 17e36c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4c630 <_PyLong_UnsignedLongLong_Converter@@Base+0x54> │ │ │ │ + bl 17dd7c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4c89c <_PyLong_UnsignedLongLong_Converter@@Base+0x58> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 4c89c <_PyLong_UnsignedLongLong_Converter@@Base+0x58> │ │ │ │ + bne.n 4c634 <_PyLong_UnsignedLongLong_Converter@@Base+0x58> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 4c634 <_PyLong_UnsignedLongLong_Converter@@Base+0x58> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c8a2 <_PyLong_UnsignedLongLong_Converter@@Base+0x5e> │ │ │ │ + b.n 4c63a <_PyLong_UnsignedLongLong_Converter@@Base+0x5e> │ │ │ │ movs r0, #1 │ │ │ │ strd r6, r5, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 4c7e4 │ │ │ │ + b.n 4c57c │ │ │ │ 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 4c8e2 <_PyLong_UnsignedLongLong_Converter@@Base+0x9e> │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bne.n 4c67a <_PyLong_UnsignedLongLong_Converter@@Base+0x9e> │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #7044 @ 0x1b84 │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #3652 @ 0xe44 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4ca38 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f4> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4c7d0 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f4> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 113b40 │ │ │ │ + bl 113908 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ca28 <_PyLong_UnsignedLongLong_Converter@@Base+0x1e4> │ │ │ │ - blx 29acc │ │ │ │ + beq.w 4c7c0 <_PyLong_UnsignedLongLong_Converter@@Base+0x1e4> │ │ │ │ + blx 2935c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4c918 <_PyLong_UnsignedLongLong_Converter@@Base+0xd4> │ │ │ │ + beq.n 4c6b0 <_PyLong_UnsignedLongLong_Converter@@Base+0xd4> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4ca2c <_PyLong_UnsignedLongLong_Converter@@Base+0x1e8> │ │ │ │ + b.n 4c7c4 <_PyLong_UnsignedLongLong_Converter@@Base+0x1e8> │ │ │ │ adds r3, r0, #2 │ │ │ │ adds r7, r0, #1 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 4c92c <_PyLong_UnsignedLongLong_Converter@@Base+0xe8> │ │ │ │ + bcs.n 4c6c4 <_PyLong_UnsignedLongLong_Converter@@Base+0xe8> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4c932 <_PyLong_UnsignedLongLong_Converter@@Base+0xee> │ │ │ │ - bl 241c5c │ │ │ │ - b.n 4c912 <_PyLong_UnsignedLongLong_Converter@@Base+0xce> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + cbnz r0, 4c6ca <_PyLong_UnsignedLongLong_Converter@@Base+0xee> │ │ │ │ + bl 242440 │ │ │ │ + b.n 4c6aa <_PyLong_UnsignedLongLong_Converter@@Base+0xce> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ - blx 2a1c0 │ │ │ │ + blx 2a18c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r3, 4c962 <_PyLong_UnsignedLongLong_Converter@@Base+0x11e> │ │ │ │ + cbz r3, 4c6fa <_PyLong_UnsignedLongLong_Converter@@Base+0x11e> │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.n 4c962 <_PyLong_UnsignedLongLong_Converter@@Base+0x11e> │ │ │ │ + beq.n 4c6fa <_PyLong_UnsignedLongLong_Converter@@Base+0x11e> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 4ca2c <_PyLong_UnsignedLongLong_Converter@@Base+0x1e8> │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 4c7c4 <_PyLong_UnsignedLongLong_Converter@@Base+0x1e8> │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.n 4c9a6 <_PyLong_UnsignedLongLong_Converter@@Base+0x162> │ │ │ │ + bhi.n 4c73e <_PyLong_UnsignedLongLong_Converter@@Base+0x162> │ │ │ │ adds r7, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9b924 │ │ │ │ + bl 9bbc0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c97a <_PyLong_UnsignedLongLong_Converter@@Base+0x136> │ │ │ │ - bl 241c5c │ │ │ │ - b.n 4ca2c <_PyLong_UnsignedLongLong_Converter@@Base+0x1e8> │ │ │ │ + cbnz r0, 4c712 <_PyLong_UnsignedLongLong_Converter@@Base+0x136> │ │ │ │ + bl 242440 │ │ │ │ + b.n 4c7c4 <_PyLong_UnsignedLongLong_Converter@@Base+0x1e8> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ movs r7, #0 │ │ │ │ str.w r7, [r8] │ │ │ │ - blx 2a1c0 │ │ │ │ + blx 2a18c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r3, 4c9a4 <_PyLong_UnsignedLongLong_Converter@@Base+0x160> │ │ │ │ + cbz r3, 4c73c <_PyLong_UnsignedLongLong_Converter@@Base+0x160> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 4ca2c <_PyLong_UnsignedLongLong_Converter@@Base+0x1e8> │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 4c7c4 <_PyLong_UnsignedLongLong_Converter@@Base+0x1e8> │ │ │ │ mov r5, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4ca1e <_PyLong_UnsignedLongLong_Converter@@Base+0x1da> │ │ │ │ + beq.n 4c7b6 <_PyLong_UnsignedLongLong_Converter@@Base+0x1da> │ │ │ │ mov r8, r5 │ │ │ │ add.w r9, r5, r1, lsl #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r0, [r2], #4 │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ addhi r4, #1 │ │ │ │ cmp r9, r2 │ │ │ │ - bne.n 4c9b4 <_PyLong_UnsignedLongLong_Converter@@Base+0x170> │ │ │ │ - cbz r4, 4ca1e <_PyLong_UnsignedLongLong_Converter@@Base+0x1da> │ │ │ │ + bne.n 4c74c <_PyLong_UnsignedLongLong_Converter@@Base+0x170> │ │ │ │ + cbz r4, 4c7b6 <_PyLong_UnsignedLongLong_Converter@@Base+0x1da> │ │ │ │ add r4, r1 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 4c9d8 <_PyLong_UnsignedLongLong_Converter@@Base+0x194> │ │ │ │ + bcs.n 4c770 <_PyLong_UnsignedLongLong_Converter@@Base+0x194> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4c9e0 <_PyLong_UnsignedLongLong_Converter@@Base+0x19c> │ │ │ │ + cbnz r0, 4c778 <_PyLong_UnsignedLongLong_Converter@@Base+0x19c> │ │ │ │ movs r4, #0 │ │ │ │ - bl 241c5c │ │ │ │ - b.n 4ca2c <_PyLong_UnsignedLongLong_Converter@@Base+0x1e8> │ │ │ │ + bl 242440 │ │ │ │ + b.n 4c7c4 <_PyLong_UnsignedLongLong_Converter@@Base+0x1e8> │ │ │ │ movs r3, #0 │ │ │ │ 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 │ │ │ │ @@ -50693,687 +50462,687 @@ │ │ │ │ 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] │ │ │ │ cmp r8, r9 │ │ │ │ - bne.n 4c9e2 <_PyLong_UnsignedLongLong_Converter@@Base+0x19e> │ │ │ │ + bne.n 4c77a <_PyLong_UnsignedLongLong_Converter@@Base+0x19e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b0b50 <_PyObject_GetMethod@@Base+0xb7c> │ │ │ │ + bl b0e00 <_PyObject_GetMethod@@Base+0xb7c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84464 │ │ │ │ - b.n 4ca2c <_PyLong_UnsignedLongLong_Converter@@Base+0x1e8> │ │ │ │ + bl 84544 │ │ │ │ + b.n 4c7c4 <_PyLong_UnsignedLongLong_Converter@@Base+0x1e8> │ │ │ │ mov r0, r5 │ │ │ │ - bl b0b50 <_PyObject_GetMethod@@Base+0xb7c> │ │ │ │ + bl b0e00 <_PyObject_GetMethod@@Base+0xb7c> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4ca2c <_PyLong_UnsignedLongLong_Converter@@Base+0x1e8> │ │ │ │ + b.n 4c7c4 <_PyLong_UnsignedLongLong_Converter@@Base+0x1e8> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ 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 465f6 │ │ │ │ + b.w 46312 │ │ │ │ │ │ │ │ -0004ca4a : │ │ │ │ +0004c7e2 : │ │ │ │ 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] @ (4caf0 ) │ │ │ │ + ldr r4, [pc, #148] @ (4c888 ) │ │ │ │ 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 4ca70 │ │ │ │ + ble.n 4c808 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - cbnz r6, 4ca90 │ │ │ │ + cbnz r6, 4c828 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #18328 @ 0x4798 │ │ │ │ + movw r2, #14936 @ 0x3a58 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 23cde8 <_PyErr_Format@@Base> │ │ │ │ + b.w 23d7c4 <_PyErr_Format@@Base> │ │ │ │ ldr r4, [r1, #8] │ │ │ │ adds r1, #12 │ │ │ │ - cbz r2, 4ca9a │ │ │ │ + cbz r2, 4c832 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 4caa8 │ │ │ │ + cbnz r3, 4c840 │ │ │ │ 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 fa244 <_PyEval_CheckExceptTypeValid@@Base+0xb10> │ │ │ │ + bl fa208 <_PyEval_CheckExceptTypeValid@@Base+0xb10> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4cae8 │ │ │ │ + cbz r0, 4c880 │ │ │ │ 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 204700 │ │ │ │ + bl 2053ec │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f8414 │ │ │ │ + b.w a0ad4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 4cb3e │ │ │ │ + b.w 4c8d6 │ │ │ │ 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, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ - blx 29390 │ │ │ │ + blx 2aa6c │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2abe0 │ │ │ │ + blx 299c4 │ │ │ │ mov r2, r8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ str r7, [sp, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 4af24 │ │ │ │ + bl 4ac56 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0004cb3e : │ │ │ │ +0004c8d6 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 4cb48 │ │ │ │ + cbz r3, 4c8e0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 4cb60 │ │ │ │ + cbnz r3, 4c8f8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18372 @ 0x47c4 │ │ │ │ + movw r1, #14980 @ 0x3a84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4cbc0 │ │ │ │ + cbz r0, 4c958 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 4cb8a │ │ │ │ + cbz r3, 4c922 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #23087 @ 0x5a2f │ │ │ │ + movw r3, #22471 @ 0x57c7 │ │ │ │ movt r3, #4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4cb8a │ │ │ │ - cbnz r1, 4cbc0 │ │ │ │ + beq.n 4c922 │ │ │ │ + cbnz r1, 4c958 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #18416 @ 0x47f0 │ │ │ │ + movw r1, #15024 @ 0x3ab0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4cbb0 │ │ │ │ + bne.n 4c948 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4cbc0 │ │ │ │ + b.n 4c958 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4cbac │ │ │ │ + bne.n 4c944 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cbac │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c944 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 46978 │ │ │ │ + b.w 46710 │ │ │ │ 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, #23556 @ 0x5c04 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 4cc32 │ │ │ │ + bne.n 4c9ca │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bne.n 4cc0c │ │ │ │ + bne.n 4c9a4 │ │ │ │ movw r4, #4332 @ 0x10ec │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 4cc92 │ │ │ │ + b.n 4ca2a │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 4cc1a │ │ │ │ + beq.n 4c9b2 │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 4cc92 │ │ │ │ + b.n 4ca2a │ │ │ │ movw r4, #4332 @ 0x10ec │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 4cc92 │ │ │ │ + b.n 4ca2a │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bpl.n 4cc10 │ │ │ │ + bpl.n 4c9a8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ - bl 806b0 │ │ │ │ + bl 8079c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4cc92 │ │ │ │ + cbz r0, 4ca2a │ │ │ │ mov r1, r7 │ │ │ │ - bl a0c34 │ │ │ │ + bl a0ec4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4cc66 │ │ │ │ + bne.n 4c9fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cc90 │ │ │ │ + beq.n 4ca28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cc90 │ │ │ │ + cbnz r3, 4ca28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cc90 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ca28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl f5004 │ │ │ │ + bl f5030 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4cc80 │ │ │ │ + bne.n 4ca18 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4cc92 │ │ │ │ + b.n 4ca2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4cc7c │ │ │ │ + bne.n 4ca14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cc7c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ca14 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4ccb0 │ │ │ │ + cbz r3, 4ca48 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4ccc8 │ │ │ │ + b.n 4ca60 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4ccb8 │ │ │ │ + bgt.n 4ca50 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4ccc8 │ │ │ │ + b.n 4ca60 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4ccb4 │ │ │ │ + bgt.n 4ca4c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4ccb4 │ │ │ │ + beq.n 4ca4c │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4cce4 │ │ │ │ + b.n 4ca7c │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #2 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #116] @ (4cd50 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #116] @ (4cae8 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4cd48 │ │ │ │ + cbz r0, 4cae0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ add r5, r6 │ │ │ │ - bl 4cd72 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 4cd48 │ │ │ │ + bl 4cb0a <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 4cae0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 4cd08 │ │ │ │ + beq.n 4caa0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4cd0c │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 4cd48 │ │ │ │ - b.n 4cd0c │ │ │ │ + bne.n 4caa4 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 4cae0 │ │ │ │ + b.n 4caa4 │ │ │ │ mov.w r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 29898 │ │ │ │ + blx 2a2d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4cd3c │ │ │ │ + bne.n 4cad4 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r5, #16 │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4cd5e │ │ │ │ - b.w 94ed8 │ │ │ │ + blt.n 4caf6 │ │ │ │ + b.w 95170 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 46ad4 │ │ │ │ + b.w 4686c │ │ │ │ │ │ │ │ -0004cd72 <_PyLong_UnsignedInt_Converter@@Base>: │ │ │ │ +0004cb0a <_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 4cdac <_PyLong_UnsignedInt_Converter@@Base+0x3a> │ │ │ │ + bpl.n 4cb44 <_PyLong_UnsignedInt_Converter@@Base+0x3a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 4cdac <_PyLong_UnsignedInt_Converter@@Base+0x3a> │ │ │ │ + bne.n 4cb44 <_PyLong_UnsignedInt_Converter@@Base+0x3a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39236 @ 0x9944 │ │ │ │ + movw r1, #35724 @ 0x8b8c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4cdbc <_PyLong_UnsignedInt_Converter@@Base+0x4a> │ │ │ │ - bl 1209e8 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4cb54 <_PyLong_UnsignedInt_Converter@@Base+0x4a> │ │ │ │ + bl 120788 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4cdc0 <_PyLong_UnsignedInt_Converter@@Base+0x4e> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 4cdc0 <_PyLong_UnsignedInt_Converter@@Base+0x4e> │ │ │ │ + bne.n 4cb58 <_PyLong_UnsignedInt_Converter@@Base+0x4e> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 4cb58 <_PyLong_UnsignedInt_Converter@@Base+0x4e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4cdc4 <_PyLong_UnsignedInt_Converter@@Base+0x52> │ │ │ │ + b.n 4cb5c <_PyLong_UnsignedInt_Converter@@Base+0x52> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r1, 4cde2 <_PyLong_UnsignedInt_Converter@@Base+0x70> │ │ │ │ + cbz r1, 4cb7a <_PyLong_UnsignedInt_Converter@@Base+0x70> │ │ │ │ ldr.w fp, [r1] │ │ │ │ - b.n 4cde4 <_PyLong_UnsignedInt_Converter@@Base+0x72> │ │ │ │ + b.n 4cb7c <_PyLong_UnsignedInt_Converter@@Base+0x72> │ │ │ │ mov fp, r1 │ │ │ │ - movw sl, #18472 @ 0x4828 │ │ │ │ + movw sl, #15140 @ 0x3b24 │ │ │ │ movt sl, #48 @ 0x30 │ │ │ │ - movw r7, #18484 @ 0x4834 │ │ │ │ + movw r7, #15152 @ 0x3b30 │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ adds r4, r1, #4 │ │ │ │ mov.w r9, #0 │ │ │ │ - movw r8, #16544 @ 0x40a0 │ │ │ │ + movw r8, #13152 @ 0x3360 │ │ │ │ movt r8, #47 @ 0x2f │ │ │ │ str.w r8, [sp, #4] │ │ │ │ cmp r9, fp │ │ │ │ - bge.n 4ce9c <_PyLong_UnsignedInt_Converter@@Base+0x12a> │ │ │ │ + bge.n 4cc34 <_PyLong_UnsignedInt_Converter@@Base+0x12a> │ │ │ │ ldr.w r6, [r4, #4]! │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, r7 │ │ │ │ movne r1, sl │ │ │ │ - bl ae060 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ae310 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4ce9e <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ + beq.n 4cc36 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 253b14 │ │ │ │ + bl 253f6c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4ce9e <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ + beq.n 4cc36 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl ae060 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ae310 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4ce9e <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ + beq.n 4cc36 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 253b14 │ │ │ │ + bl 253f6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4ce9e <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ + beq.n 4cc36 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 4ce96 <_PyLong_UnsignedInt_Converter@@Base+0x124> │ │ │ │ + cbz r3, 4cc2e <_PyLong_UnsignedInt_Converter@@Base+0x124> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - ble.n 4ce96 <_PyLong_UnsignedInt_Converter@@Base+0x124> │ │ │ │ + ble.n 4cc2e <_PyLong_UnsignedInt_Converter@@Base+0x124> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #13824 @ 0x3600 │ │ │ │ + movw r1, #10432 @ 0x28c0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ae060 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ae310 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ add.w r2, r8, #2 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4ce9e <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ + beq.n 4cc36 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ movs r2, #2 │ │ │ │ - bl 253b14 │ │ │ │ + bl 253f6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4ce5e <_PyLong_UnsignedInt_Converter@@Base+0xec> │ │ │ │ - b.n 4ce9e <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ + bne.n 4cbf6 <_PyLong_UnsignedInt_Converter@@Base+0xec> │ │ │ │ + b.n 4cc36 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 4ce06 <_PyLong_UnsignedInt_Converter@@Base+0x94> │ │ │ │ + b.n 4cb9e <_PyLong_UnsignedInt_Converter@@Base+0x94> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4ced6 <_PyLong_UnsignedInt_Converter@@Base+0x164> │ │ │ │ + bhi.n 4cc6e <_PyLong_UnsignedInt_Converter@@Base+0x164> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ceea <_PyLong_UnsignedInt_Converter@@Base+0x178> │ │ │ │ - b.n 4cf30 <_PyLong_UnsignedInt_Converter@@Base+0x1be> │ │ │ │ - movw r0, #32168 @ 0x7da8 │ │ │ │ + cbz r0, 4cc82 <_PyLong_UnsignedInt_Converter@@Base+0x178> │ │ │ │ + b.n 4ccc8 <_PyLong_UnsignedInt_Converter@@Base+0x1be> │ │ │ │ + movw r0, #28776 @ 0x7068 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e24a8 │ │ │ │ - cbz r0, 4cf30 <_PyLong_UnsignedInt_Converter@@Base+0x1be> │ │ │ │ - b.n 4cec8 <_PyLong_UnsignedInt_Converter@@Base+0x156> │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 4ccc8 <_PyLong_UnsignedInt_Converter@@Base+0x1be> │ │ │ │ + b.n 4cc60 <_PyLong_UnsignedInt_Converter@@Base+0x156> │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 4cf64 <_PyLong_UnsignedInt_Converter@@Base+0x1f2> │ │ │ │ + ble.n 4ccfc <_PyLong_UnsignedInt_Converter@@Base+0x1f2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cf52 <_PyLong_UnsignedInt_Converter@@Base+0x1e0> │ │ │ │ + beq.n 4ccea <_PyLong_UnsignedInt_Converter@@Base+0x1e0> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4cf34 <_PyLong_UnsignedInt_Converter@@Base+0x1c2> │ │ │ │ + bpl.n 4cccc <_PyLong_UnsignedInt_Converter@@Base+0x1c2> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4cf30 <_PyLong_UnsignedInt_Converter@@Base+0x1be> │ │ │ │ - blx 29db4 │ │ │ │ + cbz r0, 4ccc8 <_PyLong_UnsignedInt_Converter@@Base+0x1be> │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4cf54 <_PyLong_UnsignedInt_Converter@@Base+0x1e2> │ │ │ │ + beq.n 4ccec <_PyLong_UnsignedInt_Converter@@Base+0x1e2> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4cf94 <_PyLong_UnsignedInt_Converter@@Base+0x222> │ │ │ │ - movw r2, #59464 @ 0xe848 │ │ │ │ + b.n 4cd2c <_PyLong_UnsignedInt_Converter@@Base+0x222> │ │ │ │ + movw r2, #55988 @ 0xdab4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #32168 @ 0x7da8 │ │ │ │ + movw r0, #28776 @ 0x7068 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4cf30 <_PyLong_UnsignedInt_Converter@@Base+0x1be> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4ccc8 <_PyLong_UnsignedInt_Converter@@Base+0x1be> │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 4cf66 <_PyLong_UnsignedInt_Converter@@Base+0x1f4> │ │ │ │ + beq.n 4ccfe <_PyLong_UnsignedInt_Converter@@Base+0x1f4> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4cf66 <_PyLong_UnsignedInt_Converter@@Base+0x1f4> │ │ │ │ - b.n 4cf30 <_PyLong_UnsignedInt_Converter@@Base+0x1be> │ │ │ │ + bge.n 4ccfe <_PyLong_UnsignedInt_Converter@@Base+0x1f4> │ │ │ │ + b.n 4ccc8 <_PyLong_UnsignedInt_Converter@@Base+0x1be> │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 4cf74 <_PyLong_UnsignedInt_Converter@@Base+0x202> │ │ │ │ + cbnz r4, 4cd0c <_PyLong_UnsignedInt_Converter@@Base+0x202> │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 1d318c │ │ │ │ + bl 1d372c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4cf94 <_PyLong_UnsignedInt_Converter@@Base+0x222> │ │ │ │ + cbz r0, 4cd2c <_PyLong_UnsignedInt_Converter@@Base+0x222> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #41912 @ 0xa3b8 │ │ │ │ + movw r0, #38520 @ 0x9678 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 4cf9e <_PyLong_UnsignedInt_Converter@@Base+0x22c> │ │ │ │ + cbz r3, 4cd36 <_PyLong_UnsignedInt_Converter@@Base+0x22c> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ 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 4710e │ │ │ │ + b.w 4701c │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 9075c │ │ │ │ + b.w 909f8 │ │ │ │ │ │ │ │ -0004cfb8 <_PyEval_MatchKeys@@Base>: │ │ │ │ +0004cd50 <_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 r9, [r2, #8] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 4d274 <_PyEval_MatchKeys@@Base+0x2bc> │ │ │ │ + beq.w 4d00c <_PyEval_MatchKeys@@Base+0x2bc> │ │ │ │ strd r0, r1, [sp, #4] │ │ │ │ mov r8, r2 │ │ │ │ - ldr r1, [pc, #460] @ (4d1ac <_PyEval_MatchKeys@@Base+0x1f4>) │ │ │ │ + ldr r1, [pc, #460] @ (4cf44 <_PyEval_MatchKeys@@Base+0x1f4>) │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl affd4 <_PyObject_GetMethod@@Base> │ │ │ │ + bl b0284 <_PyObject_GetMethod@@Base> │ │ │ │ ldr r6, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4d1a6 <_PyEval_MatchKeys@@Base+0x1ee> │ │ │ │ - bl 1062ac <_PyDict_SetItem_Take2@@Base+0xa5c> │ │ │ │ + beq.w 4cf3e <_PyEval_MatchKeys@@Base+0x1ee> │ │ │ │ + bl 106398 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d1a6 <_PyEval_MatchKeys@@Base+0x1ee> │ │ │ │ - ldr r3, [pc, #428] @ (4d1b0 <_PyEval_MatchKeys@@Base+0x1f8>) │ │ │ │ + beq.w 4cf3e <_PyEval_MatchKeys@@Base+0x1ee> │ │ │ │ + ldr r3, [pc, #428] @ (4cf48 <_PyEval_MatchKeys@@Base+0x1f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #35216 @ 0x8990 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r0, [r2, r3] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r7 │ │ │ │ - bl 225688 <_PyInterpreterState_SetRunningMain@@Base+0x6a8> │ │ │ │ + bl 2264c0 <_PyInterpreterState_SetRunningMain@@Base+0x6a8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d1b8 <_PyEval_MatchKeys@@Base+0x200> │ │ │ │ + beq.w 4cf50 <_PyEval_MatchKeys@@Base+0x200> │ │ │ │ mov r0, r9 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d1ba <_PyEval_MatchKeys@@Base+0x202> │ │ │ │ + beq.w 4cf52 <_PyEval_MatchKeys@@Base+0x202> │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 4d122 <_PyEval_MatchKeys@@Base+0x16a> │ │ │ │ + ble.n 4ceba <_PyEval_MatchKeys@@Base+0x16a> │ │ │ │ add.w r8, r8, #8 │ │ │ │ add.w fp, r4, #8 │ │ │ │ ldr.w sl, [r8, #4]! │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ - bl 109470 │ │ │ │ - cbnz r0, 4d054 <_PyEval_MatchKeys@@Base+0x9c> │ │ │ │ + bl 109220 │ │ │ │ + cbnz r0, 4cdec <_PyEval_MatchKeys@@Base+0x9c> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 108a68 │ │ │ │ - cbz r0, 4d07e <_PyEval_MatchKeys@@Base+0xc6> │ │ │ │ + bl 10892c │ │ │ │ + cbz r0, 4ce16 <_PyEval_MatchKeys@@Base+0xc6> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ - cbz r2, 4d062 <_PyEval_MatchKeys@@Base+0xaa> │ │ │ │ + cbz r2, 4cdfa <_PyEval_MatchKeys@@Base+0xaa> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 4d1ba <_PyEval_MatchKeys@@Base+0x202> │ │ │ │ + bne.w 4cf52 <_PyEval_MatchKeys@@Base+0x202> │ │ │ │ movw r2, #43788 @ 0xab0c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #9512 @ 0x2528 │ │ │ │ + movw r2, #6120 @ 0x17e8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 23cde8 <_PyErr_Format@@Base> │ │ │ │ - b.n 4d1ba <_PyEval_MatchKeys@@Base+0x202> │ │ │ │ + bl 23d7c4 <_PyErr_Format@@Base> │ │ │ │ + b.n 4cf52 <_PyEval_MatchKeys@@Base+0x202> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ strd r3, sl, [sp, #20] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r5, [sp, #28] │ │ │ │ - cbz r3, 4d094 <_PyEval_MatchKeys@@Base+0xdc> │ │ │ │ - bl a9f64 <_PyObject_LookupSpecial@@Base+0x388> │ │ │ │ - b.n 4d09a <_PyEval_MatchKeys@@Base+0xe2> │ │ │ │ + cbz r3, 4ce2c <_PyEval_MatchKeys@@Base+0xdc> │ │ │ │ + bl aa270 <_PyObject_LookupSpecial@@Base+0x388> │ │ │ │ + b.n 4ce32 <_PyEval_MatchKeys@@Base+0xe2> │ │ │ │ add r1, sp, #24 │ │ │ │ - bl a9e28 <_PyObject_LookupSpecial@@Base+0x24c> │ │ │ │ + bl aa134 <_PyObject_LookupSpecial@@Base+0x24c> │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d1ba <_PyEval_MatchKeys@@Base+0x202> │ │ │ │ + beq.w 4cf52 <_PyEval_MatchKeys@@Base+0x202> │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 4d11a <_PyEval_MatchKeys@@Base+0x162> │ │ │ │ + bne.n 4ceb2 <_PyEval_MatchKeys@@Base+0x162> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d0d0 <_PyEval_MatchKeys@@Base+0x118> │ │ │ │ + beq.n 4ce68 <_PyEval_MatchKeys@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d0d0 <_PyEval_MatchKeys@@Base+0x118> │ │ │ │ - ldr r2, [pc, #252] @ (4d1b4 <_PyEval_MatchKeys@@Base+0x1fc>) │ │ │ │ + cbnz r3, 4ce68 <_PyEval_MatchKeys@@Base+0x118> │ │ │ │ + ldr r2, [pc, #252] @ (4cf4c <_PyEval_MatchKeys@@Base+0x1fc>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4d0c8 <_PyEval_MatchKeys@@Base+0x110> │ │ │ │ + cbz r3, 4ce60 <_PyEval_MatchKeys@@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] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d0fa <_PyEval_MatchKeys@@Base+0x142> │ │ │ │ + beq.n 4ce92 <_PyEval_MatchKeys@@Base+0x142> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d0fa <_PyEval_MatchKeys@@Base+0x142> │ │ │ │ - ldr r2, [pc, #208] @ (4d1b4 <_PyEval_MatchKeys@@Base+0x1fc>) │ │ │ │ + cbnz r3, 4ce92 <_PyEval_MatchKeys@@Base+0x142> │ │ │ │ + ldr r2, [pc, #208] @ (4cf4c <_PyEval_MatchKeys@@Base+0x1fc>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4d0f2 <_PyEval_MatchKeys@@Base+0x13a> │ │ │ │ + cbz r3, 4ce8a <_PyEval_MatchKeys@@Base+0x13a> │ │ │ │ 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] │ │ │ │ @@ -51384,963 +51153,870 @@ │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n 4d122 <_PyEval_MatchKeys@@Base+0x16a> │ │ │ │ + b.n 4ceba <_PyEval_MatchKeys@@Base+0x16a> │ │ │ │ cmp r7, r9 │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ - bne.n 4d03c <_PyEval_MatchKeys@@Base+0x84> │ │ │ │ + bne.n 4cdd4 <_PyEval_MatchKeys@@Base+0x84> │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d14e <_PyEval_MatchKeys@@Base+0x196> │ │ │ │ + beq.n 4cee6 <_PyEval_MatchKeys@@Base+0x196> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4d14e <_PyEval_MatchKeys@@Base+0x196> │ │ │ │ - ldr r2, [pc, #124] @ (4d1b4 <_PyEval_MatchKeys@@Base+0x1fc>) │ │ │ │ + cbnz r3, 4cee6 <_PyEval_MatchKeys@@Base+0x196> │ │ │ │ + ldr r2, [pc, #124] @ (4cf4c <_PyEval_MatchKeys@@Base+0x1fc>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4d146 <_PyEval_MatchKeys@@Base+0x18e> │ │ │ │ + cbz r3, 4cede <_PyEval_MatchKeys@@Base+0x18e> │ │ │ │ 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 4d178 <_PyEval_MatchKeys@@Base+0x1c0> │ │ │ │ + beq.n 4cf10 <_PyEval_MatchKeys@@Base+0x1c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4d178 <_PyEval_MatchKeys@@Base+0x1c0> │ │ │ │ - ldr r2, [pc, #84] @ (4d1b4 <_PyEval_MatchKeys@@Base+0x1fc>) │ │ │ │ + cbnz r3, 4cf10 <_PyEval_MatchKeys@@Base+0x1c0> │ │ │ │ + ldr r2, [pc, #84] @ (4cf4c <_PyEval_MatchKeys@@Base+0x1fc>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4d170 <_PyEval_MatchKeys@@Base+0x1b8> │ │ │ │ + cbz r3, 4cf08 <_PyEval_MatchKeys@@Base+0x1b8> │ │ │ │ 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 4d276 <_PyEval_MatchKeys@@Base+0x2be> │ │ │ │ + beq.n 4d00e <_PyEval_MatchKeys@@Base+0x2be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4d276 <_PyEval_MatchKeys@@Base+0x2be> │ │ │ │ - ldr r2, [pc, #40] @ (4d1b4 <_PyEval_MatchKeys@@Base+0x1fc>) │ │ │ │ + bne.n 4d00e <_PyEval_MatchKeys@@Base+0x2be> │ │ │ │ + ldr r2, [pc, #40] @ (4cf4c <_PyEval_MatchKeys@@Base+0x1fc>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4d19c <_PyEval_MatchKeys@@Base+0x1e4> │ │ │ │ + cbz r3, 4cf34 <_PyEval_MatchKeys@@Base+0x1e4> │ │ │ │ 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 4d276 <_PyEval_MatchKeys@@Base+0x2be> │ │ │ │ + b.n 4d00e <_PyEval_MatchKeys@@Base+0x2be> │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 4d1ba <_PyEval_MatchKeys@@Base+0x202> │ │ │ │ + b.n 4cf52 <_PyEval_MatchKeys@@Base+0x202> │ │ │ │ ldmia r7!, {r4} │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - cbz r7, 4d1e8 <_PyEval_MatchKeys@@Base+0x230> │ │ │ │ + cbz r7, 4cf80 <_PyEval_MatchKeys@@Base+0x230> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d1e8 <_PyEval_MatchKeys@@Base+0x230> │ │ │ │ + beq.n 4cf80 <_PyEval_MatchKeys@@Base+0x230> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4d1e8 <_PyEval_MatchKeys@@Base+0x230> │ │ │ │ - ldr r2, [pc, #176] @ (4d280 <_PyEval_MatchKeys@@Base+0x2c8>) │ │ │ │ + cbnz r3, 4cf80 <_PyEval_MatchKeys@@Base+0x230> │ │ │ │ + ldr r2, [pc, #176] @ (4d018 <_PyEval_MatchKeys@@Base+0x2c8>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4d1e0 <_PyEval_MatchKeys@@Base+0x228> │ │ │ │ + cbz r3, 4cf78 <_PyEval_MatchKeys@@Base+0x228> │ │ │ │ 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, 4d214 <_PyEval_MatchKeys@@Base+0x25c> │ │ │ │ + cbz r6, 4cfac <_PyEval_MatchKeys@@Base+0x25c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d214 <_PyEval_MatchKeys@@Base+0x25c> │ │ │ │ + beq.n 4cfac <_PyEval_MatchKeys@@Base+0x25c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4d214 <_PyEval_MatchKeys@@Base+0x25c> │ │ │ │ - ldr r2, [pc, #132] @ (4d280 <_PyEval_MatchKeys@@Base+0x2c8>) │ │ │ │ + cbnz r3, 4cfac <_PyEval_MatchKeys@@Base+0x25c> │ │ │ │ + ldr r2, [pc, #132] @ (4d018 <_PyEval_MatchKeys@@Base+0x2c8>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4d20c <_PyEval_MatchKeys@@Base+0x254> │ │ │ │ + cbz r3, 4cfa4 <_PyEval_MatchKeys@@Base+0x254> │ │ │ │ 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, 4d240 <_PyEval_MatchKeys@@Base+0x288> │ │ │ │ + cbz r5, 4cfd8 <_PyEval_MatchKeys@@Base+0x288> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d240 <_PyEval_MatchKeys@@Base+0x288> │ │ │ │ + beq.n 4cfd8 <_PyEval_MatchKeys@@Base+0x288> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d240 <_PyEval_MatchKeys@@Base+0x288> │ │ │ │ - ldr r2, [pc, #88] @ (4d280 <_PyEval_MatchKeys@@Base+0x2c8>) │ │ │ │ + cbnz r3, 4cfd8 <_PyEval_MatchKeys@@Base+0x288> │ │ │ │ + ldr r2, [pc, #88] @ (4d018 <_PyEval_MatchKeys@@Base+0x2c8>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4d238 <_PyEval_MatchKeys@@Base+0x280> │ │ │ │ + cbz r3, 4cfd0 <_PyEval_MatchKeys@@Base+0x280> │ │ │ │ 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, 4d276 <_PyEval_MatchKeys@@Base+0x2be> │ │ │ │ + cbz r4, 4d00e <_PyEval_MatchKeys@@Base+0x2be> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4d250 <_PyEval_MatchKeys@@Base+0x298> │ │ │ │ + bne.n 4cfe8 <_PyEval_MatchKeys@@Base+0x298> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d276 <_PyEval_MatchKeys@@Base+0x2be> │ │ │ │ + b.n 4d00e <_PyEval_MatchKeys@@Base+0x2be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4d24c <_PyEval_MatchKeys@@Base+0x294> │ │ │ │ - ldr r2, [pc, #36] @ (4d280 <_PyEval_MatchKeys@@Base+0x2c8>) │ │ │ │ + bne.n 4cfe4 <_PyEval_MatchKeys@@Base+0x294> │ │ │ │ + ldr r2, [pc, #36] @ (4d018 <_PyEval_MatchKeys@@Base+0x2c8>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4d26a <_PyEval_MatchKeys@@Base+0x2b2> │ │ │ │ + cbz r3, 4d002 <_PyEval_MatchKeys@@Base+0x2b2> │ │ │ │ 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 4d24c <_PyEval_MatchKeys@@Base+0x294> │ │ │ │ - ldr r4, [pc, #12] @ (4d284 <_PyEval_MatchKeys@@Base+0x2cc>) │ │ │ │ + b.n 4cfe4 <_PyEval_MatchKeys@@Base+0x294> │ │ │ │ + ldr r4, [pc, #12] @ (4d01c <_PyEval_MatchKeys@@Base+0x2cc>) │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ 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 ee2fc │ │ │ │ + bl ee460 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4d2ac <_PyEval_MatchKeys@@Base+0x2f4> │ │ │ │ + cbz r0, 4d044 <_PyEval_MatchKeys@@Base+0x2f4> │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r4, #60] @ 0x3c │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4d382 <_PyEval_MatchKeys@@Base+0x3ca> │ │ │ │ + beq.n 4d11a <_PyEval_MatchKeys@@Base+0x3ca> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d382 <_PyEval_MatchKeys@@Base+0x3ca> │ │ │ │ + bne.n 4d11a <_PyEval_MatchKeys@@Base+0x3ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae8a4 │ │ │ │ + bl 2ae324 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d382 <_PyEval_MatchKeys@@Base+0x3ca> │ │ │ │ + beq.n 4d11a <_PyEval_MatchKeys@@Base+0x3ca> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r0, #18748 @ 0x493c │ │ │ │ + movw r0, #15356 @ 0x3bfc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4d32a <_PyEval_MatchKeys@@Base+0x372> │ │ │ │ + cbnz r0, 4d0c2 <_PyEval_MatchKeys@@Base+0x372> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 4975e <_PyCompile_OptimizeCfg@@Base+0x1086> │ │ │ │ + b.w 494f0 <_PyCompile_OptimizeCfg@@Base+0x1124> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #750 @ 0x2ee │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ - movw r0, #18756 @ 0x4944 │ │ │ │ + movw r0, #15364 @ 0x3c04 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2afad0 │ │ │ │ + bl 2af550 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 4d362 <_PyEval_MatchKeys@@Base+0x3aa> │ │ │ │ + beq.n 4d0fa <_PyEval_MatchKeys@@Base+0x3aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d362 <_PyEval_MatchKeys@@Base+0x3aa> │ │ │ │ + cbnz r3, 4d0fa <_PyEval_MatchKeys@@Base+0x3aa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4d31e <_PyEval_MatchKeys@@Base+0x366> │ │ │ │ + beq.n 4d0b6 <_PyEval_MatchKeys@@Base+0x366> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d382 <_PyEval_MatchKeys@@Base+0x3ca> │ │ │ │ + beq.n 4d11a <_PyEval_MatchKeys@@Base+0x3ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4d382 <_PyEval_MatchKeys@@Base+0x3ca> │ │ │ │ + cbnz r3, 4d11a <_PyEval_MatchKeys@@Base+0x3ca> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ 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 r0, [r0, #8] │ │ │ │ + blx 2aa6c │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + b.w 14a0a4 │ │ │ │ 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 ee2fc │ │ │ │ + bl ee460 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4d3ac <_PyEval_MatchKeys@@Base+0x3f4> │ │ │ │ + cbz r0, 4d160 <_PyEval_MatchKeys@@Base+0x410> │ │ │ │ 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.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #41028 @ 0xa044 │ │ │ │ + movw r1, #37576 @ 0x92c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r4, r0 │ │ │ │ - bl ae060 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ae310 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d404 <_PyEval_MatchKeys@@Base+0x44c> │ │ │ │ + beq.n 4d1b8 <_PyEval_MatchKeys@@Base+0x468> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 253b14 │ │ │ │ + bl 253f6c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d404 <_PyEval_MatchKeys@@Base+0x44c> │ │ │ │ + beq.n 4d1b8 <_PyEval_MatchKeys@@Base+0x468> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cdc6 <_PyLong_UnsignedInt_Converter@@Base+0x54> │ │ │ │ + bl 4cb5e <_PyLong_UnsignedInt_Converter@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d404 <_PyEval_MatchKeys@@Base+0x44c> │ │ │ │ + beq.n 4d1b8 <_PyEval_MatchKeys@@Base+0x468> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20164 @ 0x4ec4 │ │ │ │ + movw r1, #16772 @ 0x4184 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w ae060 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + b.w ae310 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + │ │ │ │ +0004d1be <_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] @ (4d290 <_PyTraceback_Add@@Base+0xd2>) │ │ │ │ + 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 8079c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4d282 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + mov r1, r7 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 4d440 │ │ │ │ + mov r7, r0 │ │ │ │ + cbnz r0, 4d218 <_PyTraceback_Add@@Base+0x5a> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4d282 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 4d282 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d282 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 4d6ae │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4d23c <_PyTraceback_Add@@Base+0x7e> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 4d23c <_PyTraceback_Add@@Base+0x7e> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4d252 <_PyTraceback_Add@@Base+0x94> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 4d252 <_PyTraceback_Add@@Base+0x94> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4d282 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + ldr r0, [r6, #72] @ 0x48 │ │ │ │ + str.w r9, [r5, #20] │ │ │ │ + str.w r8, [r6, #72] @ 0x48 │ │ │ │ + bl 1f6b90 │ │ │ │ + mov r0, r5 │ │ │ │ + bl f90d4 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4d28c <_PyTraceback_Add@@Base+0xce> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 4d28c <_PyTraceback_Add@@Base+0xce> │ │ │ │ + mov r0, r5 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + b.w 154788 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, 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 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 4d426 <_PyEval_MatchKeys@@Base+0x46e> │ │ │ │ + cbz r0, 4d2b0 <_PyTraceback_Add@@Base+0xf2> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 1e8cd8 <_PyUnicode_ToNumeric@@Base+0xade4> │ │ │ │ + bl 1e9a74 <_PyUnicode_ToNumeric@@Base+0xae00> │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w r0, r4, #12 │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 1d2cb4 │ │ │ │ + bl 1d2dec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w r0, r4, #16 │ │ │ │ cmp r3, r2 │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 1d2cb4 │ │ │ │ + bl 1d2dec │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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, #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 4d550 <_PyEval_MatchKeys@@Base+0x598> │ │ │ │ + beq.n 4d3da <_PyTraceback_Add@@Base+0x21c> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d550 <_PyEval_MatchKeys@@Base+0x598> │ │ │ │ + bne.n 4d3da <_PyTraceback_Add@@Base+0x21c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae8a4 │ │ │ │ + bl 2ae324 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d550 <_PyEval_MatchKeys@@Base+0x598> │ │ │ │ + beq.n 4d3da <_PyTraceback_Add@@Base+0x21c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #18776 @ 0x4958 │ │ │ │ + movw r0, #15384 @ 0x3c18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4d4f8 <_PyEval_MatchKeys@@Base+0x540> │ │ │ │ + cbnz r0, 4d382 <_PyTraceback_Add@@Base+0x1c4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 4975e <_PyCompile_OptimizeCfg@@Base+0x1086> │ │ │ │ + b.w 494f0 <_PyCompile_OptimizeCfg@@Base+0x1124> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #688 @ 0x2b0 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - movw r0, #18784 @ 0x4960 │ │ │ │ + movw r0, #15392 @ 0x3c20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2afad0 │ │ │ │ + bl 2af550 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 4d530 <_PyEval_MatchKeys@@Base+0x578> │ │ │ │ + beq.n 4d3ba <_PyTraceback_Add@@Base+0x1fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d530 <_PyEval_MatchKeys@@Base+0x578> │ │ │ │ + cbnz r3, 4d3ba <_PyTraceback_Add@@Base+0x1fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4d4ec <_PyEval_MatchKeys@@Base+0x534> │ │ │ │ + beq.n 4d376 <_PyTraceback_Add@@Base+0x1b8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d550 <_PyEval_MatchKeys@@Base+0x598> │ │ │ │ + beq.n 4d3da <_PyTraceback_Add@@Base+0x21c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4d550 <_PyEval_MatchKeys@@Base+0x598> │ │ │ │ + cbnz r3, 4d3da <_PyTraceback_Add@@Base+0x21c> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ 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 r0, [r0, #8] │ │ │ │ - blx 29390 │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 14a01c │ │ │ │ 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 ee2fc │ │ │ │ + bl ee460 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbnz r0, 4d594 <_PyEval_MatchKeys@@Base+0x5dc> │ │ │ │ + cbnz r0, 4d402 <_PyTraceback_Add@@Base+0x244> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbnz r0, 4d59e <_PyEval_MatchKeys@@Base+0x5e6> │ │ │ │ - b.n 4d5a4 <_PyEval_MatchKeys@@Base+0x5ec> │ │ │ │ + cbnz r0, 4d40c <_PyTraceback_Add@@Base+0x24e> │ │ │ │ + b.n 4d412 <_PyTraceback_Add@@Base+0x254> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d58e <_PyEval_MatchKeys@@Base+0x5d6> │ │ │ │ - b.n 4d5d0 <_PyEval_MatchKeys@@Base+0x618> │ │ │ │ + beq.n 4d3fc <_PyTraceback_Add@@Base+0x23e> │ │ │ │ + b.n 4d43e <_PyTraceback_Add@@Base+0x280> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4d5d0 <_PyEval_MatchKeys@@Base+0x618> │ │ │ │ + cbnz r0, 4d43e <_PyTraceback_Add@@Base+0x280> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 4d5ae <_PyEval_MatchKeys@@Base+0x5f6> │ │ │ │ + cbz r0, 4d41c <_PyTraceback_Add@@Base+0x25e> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4d5d0 <_PyEval_MatchKeys@@Base+0x618> │ │ │ │ + cbnz r0, 4d43e <_PyTraceback_Add@@Base+0x280> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 4d5b8 <_PyEval_MatchKeys@@Base+0x600> │ │ │ │ + cbz r0, 4d426 <_PyTraceback_Add@@Base+0x268> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4d5d0 <_PyEval_MatchKeys@@Base+0x618> │ │ │ │ + cbnz r0, 4d43e <_PyTraceback_Add@@Base+0x280> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4d5c2 <_PyEval_MatchKeys@@Base+0x60a> │ │ │ │ + cbz r0, 4d430 <_PyTraceback_Add@@Base+0x272> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4d5d0 <_PyEval_MatchKeys@@Base+0x618> │ │ │ │ + cbnz r0, 4d43e <_PyTraceback_Add@@Base+0x280> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 4d5d0 <_PyEval_MatchKeys@@Base+0x618> │ │ │ │ + cbz r0, 4d43e <_PyTraceback_Add@@Base+0x280> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004d5d2 <_PyTraceback_Add@@Base>: │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ +0004d440 : │ │ │ │ + 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, [pc, #192] @ (4d6a4 <_PyTraceback_Add@@Base+0xd2>) │ │ │ │ - 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 806b0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 4d696 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ - mov r1, r7 │ │ │ │ + str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 4d852 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + bl 8a260 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4d62c <_PyTraceback_Add@@Base+0x5a> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 4d696 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d696 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + cbz r0, 4d4b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d696 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ - mov r3, sl │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 4da26 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + bl ac094 │ │ │ │ + mov r6, r0 │ │ │ │ + cbz r0, 4d4be │ │ │ │ + ldr r0, [pc, #136] @ (4d4f4 ) │ │ │ │ + movs r1, #6 │ │ │ │ + bl 8166c │ │ │ │ mov r5, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 4d650 <_PyTraceback_Add@@Base+0x7e> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d650 <_PyTraceback_Add@@Base+0x7e> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 4d666 <_PyTraceback_Add@@Base+0x94> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 4d666 <_PyTraceback_Add@@Base+0x94> │ │ │ │ + cbz r0, 4d4c6 │ │ │ │ + ldr r0, [pc, #128] @ (4d4f8 ) │ │ │ │ + movs r1, #2 │ │ │ │ + bl 8166c │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 4d4cc │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ + movs r1, #0 │ │ │ │ + add r0, sp, #12 │ │ │ │ + blx 29a8c │ │ │ │ + ldr r3, [pc, #108] @ (4d4fc ) │ │ │ │ + strd r4, r3, [sp, #24] │ │ │ │ + mov r0, sp │ │ │ │ + strd r3, r3, [sp, #32] │ │ │ │ + ldr r3, [pc, #100] @ (4d500 ) │ │ │ │ + strd r5, r8, [sp, #16] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + movs r3, #1 │ │ │ │ + strd r6, r7, [sp] │ │ │ │ + str r7, [sp, #8] │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + bl b1660 │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 4d4ce │ │ │ │ + mov r8, r0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 4d4ce │ │ │ │ + mov r8, r0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 4d4ce │ │ │ │ + mov r8, r0 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 4d4ce │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [pc, #44] @ (4d4fc ) │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4d696 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ - str.w r9, [r5, #20] │ │ │ │ - str.w r8, [r6, #72] @ 0x48 │ │ │ │ - bl 1f604c │ │ │ │ - mov r0, r5 │ │ │ │ - bl f90d8 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 4d6a0 <_PyTraceback_Add@@Base+0xce> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d6a0 <_PyTraceback_Add@@Base+0xce> │ │ │ │ + bl 1f6b78 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r5 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 1f6b78 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1547e8 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ + strh r4, [r4, #20] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4d74c <_PyTraceback_Add@@Base+0x17a> │ │ │ │ + beq.n 4d5a8 │ │ │ │ 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 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d748 <_PyTraceback_Add@@Base+0x176> │ │ │ │ + bne.n 4d5a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae8a4 │ │ │ │ + bl 2ae324 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d748 <_PyTraceback_Add@@Base+0x176> │ │ │ │ - movw r0, #32980 @ 0x80d4 │ │ │ │ + beq.n 4d5a4 │ │ │ │ + movw r0, #29588 @ 0x7394 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4d6f2 <_PyTraceback_Add@@Base+0x120> │ │ │ │ + cbnz r0, 4d54e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4975e <_PyCompile_OptimizeCfg@@Base+0x1086> │ │ │ │ + b.w 494f0 <_PyCompile_OptimizeCfg@@Base+0x1124> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #758 @ 0x2f6 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ - movw r0, #18800 @ 0x4970 │ │ │ │ + movw r0, #15408 @ 0x3c30 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2afad0 │ │ │ │ + bl 2af550 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 4d728 <_PyTraceback_Add@@Base+0x156> │ │ │ │ + beq.n 4d584 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d728 <_PyTraceback_Add@@Base+0x156> │ │ │ │ + cbnz r3, 4d584 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4d6e6 <_PyTraceback_Add@@Base+0x114> │ │ │ │ + beq.n 4d542 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d748 <_PyTraceback_Add@@Base+0x176> │ │ │ │ + beq.n 4d5a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4d748 <_PyTraceback_Add@@Base+0x176> │ │ │ │ + cbnz r3, 4d5a4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ 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 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4d778 <_PyTraceback_Add@@Base+0x1a6> │ │ │ │ + bhi.n 4d5d4 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4d78e <_PyTraceback_Add@@Base+0x1bc> │ │ │ │ - b.n 4d7a2 <_PyTraceback_Add@@Base+0x1d0> │ │ │ │ - movw r0, #62564 @ 0xf464 │ │ │ │ + cbnz r0, 4d5ea │ │ │ │ + b.n 4d5fe │ │ │ │ + movw r0, #59172 @ 0xe724 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e24a8 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d84c <_PyTraceback_Add@@Base+0x27a> │ │ │ │ - b.n 4d76a <_PyTraceback_Add@@Base+0x198> │ │ │ │ - bl 9b404 │ │ │ │ + beq.n 4d6a8 │ │ │ │ + b.n 4d5c6 │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4d7b0 <_PyTraceback_Add@@Base+0x1de> │ │ │ │ + bne.n 4d60c │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 4d7c0 <_PyTraceback_Add@@Base+0x1ee> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 4d61c │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d84c <_PyTraceback_Add@@Base+0x27a> │ │ │ │ + bne.n 4d6a8 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4d7c0 <_PyTraceback_Add@@Base+0x1ee> │ │ │ │ + b.n 4d61c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4d79e <_PyTraceback_Add@@Base+0x1cc> │ │ │ │ + bne.n 4d5fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d79e <_PyTraceback_Add@@Base+0x1cc> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d5fa │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4d82c <_PyTraceback_Add@@Base+0x25a> │ │ │ │ + ble.n 4d688 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4d7da <_PyTraceback_Add@@Base+0x208> │ │ │ │ + bpl.n 4d636 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4d800 <_PyTraceback_Add@@Base+0x22e> │ │ │ │ + bne.n 4d65c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 4d82e <_PyTraceback_Add@@Base+0x25c> │ │ │ │ + b.n 4d68a │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4d7f4 <_PyTraceback_Add@@Base+0x222> │ │ │ │ + beq.n 4d650 │ │ │ │ movw r1, #34536 @ 0x86e8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 4d80c <_PyTraceback_Add@@Base+0x23a> │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 4d668 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4d80c <_PyTraceback_Add@@Base+0x23a> │ │ │ │ + bne.n 4d668 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4d82e <_PyTraceback_Add@@Base+0x25c> │ │ │ │ + b.n 4d68a │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4d7e6 <_PyTraceback_Add@@Base+0x214> │ │ │ │ + bne.n 4d642 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #29104 @ 0x71b0 │ │ │ │ + movw r2, #25652 @ 0x6434 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62564 @ 0xf464 │ │ │ │ + movw r0, #59172 @ 0xe724 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4d84c <_PyTraceback_Add@@Base+0x27a> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4d6a8 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 4d83e <_PyTraceback_Add@@Base+0x26c> │ │ │ │ + bgt.n 4d69a │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 22be70 <_PyThreadState_NewBound@@Base+0x108> │ │ │ │ + b.w 22cc18 <_PyThreadState_NewBound@@Base+0x108> │ │ │ │ subs r1, r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 48ff4 <_PyCompile_OptimizeCfg@@Base+0x91c> │ │ │ │ + b.w 48d88 <_PyCompile_OptimizeCfg@@Base+0x9bc> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0004d852 : │ │ │ │ - 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 r4, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - bl 89fa0 │ │ │ │ - mov r7, r0 │ │ │ │ - cbz r0, 4d8c6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl abde4 │ │ │ │ - mov r6, r0 │ │ │ │ - cbz r0, 4d8d0 │ │ │ │ - ldr r0, [pc, #136] @ (4d908 ) │ │ │ │ - movs r1, #6 │ │ │ │ - bl 81584 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 4d8d8 │ │ │ │ - ldr r0, [pc, #128] @ (4d90c ) │ │ │ │ - movs r1, #2 │ │ │ │ - bl 81584 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 4d8de │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ - movs r1, #0 │ │ │ │ - add r0, sp, #12 │ │ │ │ - blx 297cc │ │ │ │ - ldr r3, [pc, #112] @ (4d910 ) │ │ │ │ - strd r4, r3, [sp, #24] │ │ │ │ - mov r0, sp │ │ │ │ - strd r3, r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #104] @ (4d914 ) │ │ │ │ - strd r5, r8, [sp, #16] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - movs r3, #1 │ │ │ │ - strd r6, r7, [sp] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - bl b13b0 │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 4d8e0 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 4d8e0 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 4d8e0 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 4d8e0 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [pc, #44] @ (4d910 ) │ │ │ │ - bl 1f6034 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1f6034 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1f6034 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1f6034 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1f6034 │ │ │ │ - mov r0, r8 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ - lsls r2, r1, #1 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ - lsls r2, r1, #1 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ - lsls r7, r1, #1 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ - lsls r6, 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 r4, r0 │ │ │ │ - add r2, sp, #4 │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #18816 @ 0x4980 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 4d95a │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 214e7c │ │ │ │ - cbnz r0, 4d94c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 10d9d0 │ │ │ │ - b.n 4d95a │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - add r1, sp, #8 │ │ │ │ - ldr r0, [pc, #12] @ (4d960 ) │ │ │ │ - strd r4, r3, [sp, #8] │ │ │ │ - bl afae4 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ - add sp, #16 │ │ │ │ - pop {r4, pc} │ │ │ │ - nop │ │ │ │ - stcl 0, cr0, [r8, #312]! @ 0x138 │ │ │ │ - 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, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - movw r1, #39564 @ 0x9a8c │ │ │ │ - movt r1, #76 @ 0x4c │ │ │ │ - movw r0, #1820 @ 0x71c │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - mov r2, r3 │ │ │ │ - bl 99978 │ │ │ │ - cbz r0, 4d9b8 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 1c92dc │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 4d9bc │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d9bc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d9bc │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #38152 @ 0x9508 │ │ │ │ - movt r1, #2 │ │ │ │ - b.w 1d90a0 <_PyLong_Lshift@@Base+0x1604> │ │ │ │ - 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, 4d9fa │ │ │ │ - movw r3, #43788 @ 0xab0c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4da22 │ │ │ │ - ldrb.w r3, [r0, #65] @ 0x41 │ │ │ │ - cbz r3, 4da18 │ │ │ │ - movw r3, #43788 @ 0xab0c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18120 @ 0x46c8 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4da22 │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - b.w 94ed8 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ - │ │ │ │ -0004da26 : │ │ │ │ +0004d6ae : │ │ │ │ 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 b9528 │ │ │ │ + bl b97f0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4db70 │ │ │ │ + beq.w 4d7f8 │ │ │ │ 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 b962c │ │ │ │ + bl b98f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4db70 │ │ │ │ + beq.w 4d7f8 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movw r0, #24052 @ 0x5df4 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 84dc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85030 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4daa8 │ │ │ │ + cbz r0, 4d730 │ │ │ │ movs r2, #1 │ │ │ │ strh r2, [r0, #24] │ │ │ │ str r7, [r0, #8] │ │ │ │ add.w r1, 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 4dac0 │ │ │ │ + beq.n 4d748 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 4dac0 │ │ │ │ + b.n 4d748 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4db6e │ │ │ │ + beq.n 4d7f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4db6e │ │ │ │ + bne.n 4d7f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4db6e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d7f6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4dad8 │ │ │ │ + beq.n 4d760 │ │ │ │ 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] │ │ │ │ @@ -52360,40 +52036,40 @@ │ │ │ │ strb.w r3, [r4, #74] @ 0x4a │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ str.w r8, [r4, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ strh.w r3, [r4, #72] @ 0x48 │ │ │ │ - ble.n 4db1c │ │ │ │ + ble.n 4d7a4 │ │ │ │ add.w r2, r4, #72 @ 0x48 │ │ │ │ mov r7, r3 │ │ │ │ adds r3, #1 │ │ │ │ str.w r7, [r2, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 4db12 │ │ │ │ + bne.n 4d79a │ │ │ │ movs r2, #2 │ │ │ │ strb.w r2, [r4, #74] @ 0x4a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r6, #116] @ 0x74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r1, [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 4db48 │ │ │ │ + beq.n 4d7d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4db48 │ │ │ │ + cbnz r3, 4d7d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #44] @ (4db78 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (4d800 ) │ │ │ │ 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 │ │ │ │ @@ -52404,111 +52080,203 @@ │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.w 4c506 <_PyTime_AsTimeval_clamp@@Base+0x5b2> │ │ │ │ + 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, #15424 @ 0x3c40 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 4d846 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 1568f0 │ │ │ │ + cbnz r0, 4d838 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 10d788 │ │ │ │ + b.n 4d846 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + add r1, sp, #8 │ │ │ │ + ldr r0, [pc, #12] @ (4d84c ) │ │ │ │ + strd r4, r3, [sp, #8] │ │ │ │ + bl afd94 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ + add sp, #16 │ │ │ │ + pop {r4, pc} │ │ │ │ + nop │ │ │ │ + stcl 0, cr0, [r8, #312]! @ 0x138 │ │ │ │ + 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, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + movw r1, #39564 @ 0x9a8c │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ + movw r0, #63964 @ 0xf9dc │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + mov r2, r3 │ │ │ │ + bl 99c14 │ │ │ │ + cbz r0, 4d8a4 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 1c90e4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4d8a8 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 4d8a8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d8a8 │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + 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 │ │ │ │ + ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ + cbnz r3, 4d8d8 │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4d900 │ │ │ │ + ldrb.w r3, [r0, #65] @ 0x41 │ │ │ │ + cbz r3, 4d8f6 │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #14668 @ 0x394c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4d900 │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + b.w 95170 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ + b.w 4c1dc <_PyTime_AsTimeval_clamp@@Base+0x4a4> │ │ │ │ + mov r0, r1 │ │ │ │ + movw r1, #44012 @ 0xabec │ │ │ │ + movt r1, #2 │ │ │ │ + b.w 1d98c8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #18840 @ 0x4998 │ │ │ │ + movw r0, #15448 @ 0x3c58 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrh.w r1, [r2, #13] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ uxth r1, r1 │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ 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 r8, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ - cbz r7, 4dbbc │ │ │ │ + cbz r7, 4d952 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - b.n 4dbd4 │ │ │ │ + b.n 4d96a │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 4dbc4 │ │ │ │ + bgt.n 4d95a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4dbd4 │ │ │ │ + b.n 4d96a │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 4dbc0 │ │ │ │ + bgt.n 4d956 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4dbc0 │ │ │ │ + beq.n 4d956 │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4dbf4 │ │ │ │ + b.n 4d98a │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #28 │ │ │ │ movs r1, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #320] @ (4dd28 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #316] @ (4dabc ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4dd1e │ │ │ │ + beq.w 4dab4 │ │ │ │ add r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 4dc16 │ │ │ │ + beq.n 4d9ac │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - cbz r7, 4dc10 │ │ │ │ + cbz r7, 4d9a6 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 4dc12 │ │ │ │ - b.n 4dc1c │ │ │ │ + bne.n 4d9a8 │ │ │ │ + b.n 4d9b2 │ │ │ │ mov r7, r6 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - b.n 4dc1e │ │ │ │ + b.n 4d9b4 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 4dc1e │ │ │ │ + b.n 4d9b4 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 1b035c │ │ │ │ + bl 1b0118 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2b78ac <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x1af0> │ │ │ │ + bl 2b6dac <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x19fc> │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 4dc36 │ │ │ │ + bne.n 4d9cc │ │ │ │ ands.w r4, r0, #1 │ │ │ │ - beq.n 4dc52 │ │ │ │ + beq.n 4d9e8 │ │ │ │ strd r7, r5, [sp] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ ldr.w r1, [sl, #36] @ 0x24 │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ - bl 127478 │ │ │ │ + bl 1272d0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4dd1e │ │ │ │ + b.n 4dab4 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ - cbnz r3, 4dc6c │ │ │ │ + cbnz r3, 4da02 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4dd18 │ │ │ │ + beq.n 4daae │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 4dd18 │ │ │ │ + b.n 4daae │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 4dc5c │ │ │ │ + bge.n 4d9f2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -52517,182 +52285,126 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, sl │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - bl f414c │ │ │ │ + bl f4178 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 4dcae │ │ │ │ + beq.n 4da44 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 4dcae │ │ │ │ + cbnz r2, 4da44 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 4dcf8 │ │ │ │ + bne.n 4da8e │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b98bc <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x3b00> │ │ │ │ + bl 2b80fc <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2d4c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4dcd2 │ │ │ │ + beq.n 4da68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4dcd2 │ │ │ │ + cbnz r3, 4da68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 4dd1e │ │ │ │ + bne.n 4dab4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4dcec │ │ │ │ + beq.n 4da82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4dcec │ │ │ │ + cbnz r3, 4da82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #28] │ │ │ │ - b.n 4dd1e │ │ │ │ + b.n 4dab4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4dd0e │ │ │ │ + beq.n 4daa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4dd0e │ │ │ │ + cbnz r3, 4daa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 4dd1c │ │ │ │ + bne.n 4dab2 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 4dc56 │ │ │ │ + b.n 4d9ec │ │ │ │ mov r4, r7 │ │ │ │ - b.n 4dd1e │ │ │ │ + b.n 4dab4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop │ │ │ │ adds r5, #148 @ 0x94 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8-d9} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - vabs.f64 d0, d0 │ │ │ │ - blx 2a70c │ │ │ │ - vmov.f64 d9, d0 │ │ │ │ - vadd.f64 d0, d0, d0 │ │ │ │ - blx 29bfc │ │ │ │ - vcvt.s32.f64 s0, d0 │ │ │ │ - vldr d7, [pc, #128] @ 4dde0 │ │ │ │ - vmov r2, s0 │ │ │ │ - cmp r2, #4 │ │ │ │ - bhi.n 4ddae │ │ │ │ - tbb [pc, r2] │ │ │ │ - lsls r4, r4, #12 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ - movs r0, r4 │ │ │ │ - vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ - vsub.f64 d9, d9, d6 │ │ │ │ - vmul.f64 d0, d9, d7 │ │ │ │ - blx 29da8 │ │ │ │ - b.n 4ddbe │ │ │ │ - vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ - vsub.f64 d0, d6, d9 │ │ │ │ - vmul.f64 d0, d0, d7 │ │ │ │ - blx 2a79c │ │ │ │ - b.n 4ddbe │ │ │ │ - vmov.f64 d6, #120 @ 0x3fc00000 1.5 │ │ │ │ - vsub.f64 d9, d9, d6 │ │ │ │ - vmul.f64 d0, d9, d7 │ │ │ │ - blx 29da8 │ │ │ │ - vneg.f64 d0, d0 │ │ │ │ - b.n 4ddbe │ │ │ │ - vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ - vsub.f64 d9, d9, d6 │ │ │ │ - vmul.f64 d0, d9, d7 │ │ │ │ - blx 2a79c │ │ │ │ - vmov r3, s17 │ │ │ │ - vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ - vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ - vpop {d8-d9} │ │ │ │ - cmp r3, #0 │ │ │ │ - it lt │ │ │ │ - vmovlt.f64 d7, d6 │ │ │ │ - vmul.f64 d0, d7, d0 │ │ │ │ - pop {r3, pc} │ │ │ │ - nop.w │ │ │ │ - cmp r5, #24 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ - movs r1, #251 @ 0xfb │ │ │ │ - ands r1, r1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 4de10 │ │ │ │ + cbnz r6, 4dae8 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 4de10 │ │ │ │ + ble.n 4dae8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4de10 │ │ │ │ - cbnz r2, 4de26 │ │ │ │ + bne.n 4dae8 │ │ │ │ + cbnz r2, 4dafe │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #100] @ (4de84 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 4de78 │ │ │ │ + ldr r3, [pc, #100] @ (4db5c ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 4db50 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #24672 @ 0x6060 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4de40 │ │ │ │ + bne.n 4db18 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 4de5c │ │ │ │ - bl 17bf24 │ │ │ │ + b.n 4db34 │ │ │ │ + bl 17b96c │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4de5c │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 4de78 │ │ │ │ + bne.n 4db34 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 4db50 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #40252 @ 0x9d3c │ │ │ │ + movw r2, #41828 @ 0xa364 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 4df3c │ │ │ │ + b.n 4dcc0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -52706,691 +52418,745 @@ │ │ │ │ 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, #3304 @ 0xce8 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - bl e1c8c │ │ │ │ - cbz r0, 4df04 │ │ │ │ + movw r1, #65448 @ 0xffa8 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + bl e20b8 │ │ │ │ + cbz r0, 4dbdc │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fc82c │ │ │ │ + bl fc5cc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4ded4 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 4df04 │ │ │ │ - bl 15616c <_PyErr_ChainExceptions1@@Base+0x1984> │ │ │ │ + bne.n 4dbac │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 4dbdc │ │ │ │ + bl 156100 <_PyErr_ChainExceptions1@@Base+0x1978> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4df28 │ │ │ │ + cbz r0, 4dc00 │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4df08 │ │ │ │ + bge.n 4dbe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4df04 │ │ │ │ + beq.n 4dbdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4df04 │ │ │ │ + cbnz r3, 4dbdc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4df28 │ │ │ │ + b.n 4dc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21486c │ │ │ │ + bl 2154d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4df26 │ │ │ │ + beq.n 4dbfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4df26 │ │ │ │ + cbnz r3, 4dbfe │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #39316 @ 0x9994 │ │ │ │ - movt r1, #2 │ │ │ │ - b.w 306fc │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8-d9} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ + vabs.f64 d0, d0 │ │ │ │ + blx 29f2c │ │ │ │ + vmov.f64 d9, d0 │ │ │ │ + vadd.f64 d0, d0, d0 │ │ │ │ + blx 29398 │ │ │ │ + vcvt.s32.f64 s0, d0 │ │ │ │ + vldr d7, [pc, #124] @ 4dcb8 │ │ │ │ + vmov r2, s0 │ │ │ │ + cmp r2, #4 │ │ │ │ + bhi.n 4dc88 │ │ │ │ + tbb [pc, r2] │ │ │ │ + lsls r4, r4, #12 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ + movs r0, r4 │ │ │ │ + vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ + vsub.f64 d9, d9, d6 │ │ │ │ + vmul.f64 d0, d9, d7 │ │ │ │ + blx 29a0c │ │ │ │ + b.n 4dc98 │ │ │ │ + vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ + vsub.f64 d0, d6, d9 │ │ │ │ + vmul.f64 d0, d0, d7 │ │ │ │ + blx 2aacc │ │ │ │ + b.n 4dc98 │ │ │ │ + vmov.f64 d6, #120 @ 0x3fc00000 1.5 │ │ │ │ + vsub.f64 d9, d9, d6 │ │ │ │ + vmul.f64 d0, d9, d7 │ │ │ │ + blx 29a0c │ │ │ │ + vneg.f64 d0, d0 │ │ │ │ + b.n 4dc98 │ │ │ │ + vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ + vsub.f64 d9, d9, d6 │ │ │ │ + vmul.f64 d0, d9, d7 │ │ │ │ + blx 2aacc │ │ │ │ + vmov r3, s17 │ │ │ │ + vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ + vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ + vpop {d8-d9} │ │ │ │ + cmp r3, #0 │ │ │ │ + it lt │ │ │ │ + vmovlt.f64 d7, d6 │ │ │ │ + vmul.f64 d0, d7, d0 │ │ │ │ + pop {r3, pc} │ │ │ │ + nop │ │ │ │ + cmp r5, #24 │ │ │ │ + strb r4, [r0, r1] │ │ │ │ + movs r1, #251 @ 0xfb │ │ │ │ + ands r1, r1 │ │ │ │ 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 4dfa2 │ │ │ │ + beq.n 4dd26 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b035c │ │ │ │ + bl 1b0118 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4df90 │ │ │ │ + bvs.n 4dd14 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #18196 @ 0x4714 │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r2, #18856 @ 0x49a8 │ │ │ │ + movw r2, #15464 @ 0x3c68 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 4df98 │ │ │ │ - movw r2, #18856 @ 0x49a8 │ │ │ │ + b.n 4dd1c │ │ │ │ + movw r2, #15464 @ 0x3c68 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 4cafa │ │ │ │ + bl 4c892 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4dfaa │ │ │ │ + b.n 4dd2e │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ vpop {d8} │ │ │ │ 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, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4dff4 │ │ │ │ + bhi.n 4dd78 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 4e00a │ │ │ │ + bmi.n 4dd8e │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #63880 @ 0xf988 │ │ │ │ + movw r1, #60428 @ 0xec0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #32112 @ 0x7d70 │ │ │ │ + movw r0, #28720 @ 0x7030 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4e0b6 │ │ │ │ - movw r0, #32112 @ 0x7d70 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4de3a │ │ │ │ + movw r0, #28720 @ 0x7030 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - bl e24a8 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e0b6 │ │ │ │ - b.n 4dfca │ │ │ │ + beq.n 4de3a │ │ │ │ + b.n 4dd4e │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4e08c │ │ │ │ + ble.n 4de10 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e072 │ │ │ │ + beq.n 4ddf6 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4e054 │ │ │ │ + bpl.n 4ddd8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e0b6 │ │ │ │ - blx 29db4 │ │ │ │ + beq.n 4de3a │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4e074 │ │ │ │ + beq.n 4ddf8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4e0b6 │ │ │ │ - movw r2, #59464 @ 0xe848 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4de3a │ │ │ │ + movw r2, #55988 @ 0xdab4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #32112 @ 0x7d70 │ │ │ │ + movw r0, #28720 @ 0x7030 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4e0b6 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4de3a │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4e092 │ │ │ │ + beq.n 4de16 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4e094 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 4e0b6 │ │ │ │ - b.n 4e094 │ │ │ │ + bne.n 4de18 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 4de3a │ │ │ │ + b.n 4de18 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4e094 │ │ │ │ + b.n 4de18 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 261488 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 2618f8 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4e0b6 │ │ │ │ - movw r0, #41912 @ 0xa3b8 │ │ │ │ + cbz r0, 4de3a │ │ │ │ + movw r0, #38520 @ 0x9678 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + mov r0, r1 │ │ │ │ + movw r1, #38360 @ 0x95d8 │ │ │ │ + movt r1, #2 │ │ │ │ + b.w 3049c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 4dee6 │ │ │ │ + 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, r3 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r9, r2 │ │ │ │ + subs r7, r3, #1 │ │ │ │ + cmp.w r8, #1 │ │ │ │ + bne.n 4de76 │ │ │ │ + ldrb r5, [r6, r7] │ │ │ │ + b.n 4de84 │ │ │ │ + cmp.w r8, #2 │ │ │ │ + ite eq │ │ │ │ + ldrheq.w r5, [r6, r7, lsl #1] │ │ │ │ + ldrne.w r5, [r6, r7, lsl #2] │ │ │ │ + mov r0, r5 │ │ │ │ + subs r7, #1 │ │ │ │ + bl 4e1aa │ │ │ │ + cbz r0, 4de98 │ │ │ │ + adds r3, r7, #1 │ │ │ │ + bne.n 4de6c │ │ │ │ + movw r0, #963 @ 0x3c3 │ │ │ │ + b.n 4dee2 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 45328 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4de92 │ │ │ │ + adds r4, #1 │ │ │ │ + cmp r4, r9 │ │ │ │ + bge.n 4dece │ │ │ │ + cmp.w r8, #1 │ │ │ │ + bne.n 4deb2 │ │ │ │ + ldrb r5, [r6, r4] │ │ │ │ + b.n 4dec0 │ │ │ │ + cmp.w r8, #2 │ │ │ │ + ite eq │ │ │ │ + ldrheq.w r5, [r6, r4, lsl #1] │ │ │ │ + ldrne.w r5, [r6, r4, lsl #2] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 4e1aa │ │ │ │ + cbz r0, 4dece │ │ │ │ + adds r4, #1 │ │ │ │ + cmp r9, r4 │ │ │ │ + bgt.n 4dea8 │ │ │ │ + cmp r9, r4 │ │ │ │ + beq.n 4dede │ │ │ │ + mov r0, r5 │ │ │ │ + bl 45328 │ │ │ │ + addw r0, r0, #962 @ 0x3c2 │ │ │ │ + b.n 4dee2 │ │ │ │ + movw r0, #962 @ 0x3c2 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + movw r0, #963 @ 0x3c3 │ │ │ │ + bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4e0da │ │ │ │ + cbz r3, 4df0a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4e0f2 │ │ │ │ + b.n 4df22 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4e0e2 │ │ │ │ + bgt.n 4df12 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4e0f2 │ │ │ │ + b.n 4df22 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4e0de │ │ │ │ + bne.n 4df0e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4e0de │ │ │ │ + beq.n 4df0e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4e110 │ │ │ │ + b.n 4df40 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #492] @ (4e2f0 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #492] @ (4e120 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e2e4 │ │ │ │ + beq.w 4e114 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r7, #24672 @ 0x6060 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 4e126 │ │ │ │ + bne.n 4df56 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 4e146 │ │ │ │ - bl 17bf24 │ │ │ │ + b.n 4df76 │ │ │ │ + bl 17b96c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4e146 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 4df76 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4e2e4 │ │ │ │ + bne.w 4e114 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 4e154 │ │ │ │ + bne.n 4df84 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 4e174 │ │ │ │ - bl 17bf24 │ │ │ │ + b.n 4dfa4 │ │ │ │ + bl 17b96c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4e174 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 4dfa4 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4e2e4 │ │ │ │ + bne.w 4e114 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 4e188 │ │ │ │ + beq.n 4dfb8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4e196 │ │ │ │ + bne.n 4dfc6 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - blx 29dd8 │ │ │ │ - b.n 4e2d6 │ │ │ │ - bl 161f0c │ │ │ │ + blx 29930 │ │ │ │ + b.n 4e106 │ │ │ │ + bl 161ae0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e2e4 │ │ │ │ + beq.w 4e114 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 4e1e0 │ │ │ │ + bne.n 4e010 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19224 @ 0x4b18 │ │ │ │ + movw r1, #15876 @ 0x3e04 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4e2e4 │ │ │ │ + beq.w 4e114 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4e2e4 │ │ │ │ + bne.w 4e114 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e2e4 │ │ │ │ - bl 17e36c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e114 │ │ │ │ + bl 17dd7c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e1fe │ │ │ │ + beq.n 4e02e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4e1fe │ │ │ │ + cbnz r3, 4e02e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4e228 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 4e22e │ │ │ │ + bne.n 4e058 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 4e05e │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ + bl f892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e2e4 │ │ │ │ - bl f8b9c │ │ │ │ - b.n 4e22e │ │ │ │ + beq.n 4e114 │ │ │ │ + bl f8b98 │ │ │ │ + b.n 4e05e │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 4e25a │ │ │ │ + beq.n 4e08a │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4e25a │ │ │ │ + bvs.n 4e08a │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4e2d2 │ │ │ │ + bvs.n 4e102 │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov r7, s17 │ │ │ │ cmp r1, r7 │ │ │ │ it eq │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne.n 4e260 │ │ │ │ + bne.n 4e090 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b.n 4e2d6 │ │ │ │ + b.n 4e106 │ │ │ │ bic.w r6, r1, #2147483648 @ 0x80000000 │ │ │ │ bic.w r0, r7, #2147483648 @ 0x80000000 │ │ │ │ teq r1, r7 │ │ │ │ - bpl.n 4e29a │ │ │ │ + bpl.n 4e0ca │ │ │ │ adds r2, r3, r2 │ │ │ │ adc.w r0, r6, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs.w r0, r5, r0 │ │ │ │ - bcs.n 4e2d2 │ │ │ │ + bcs.n 4e102 │ │ │ │ cmp r3, r4 │ │ │ │ sbcs.w r2, r6, r5 │ │ │ │ - bcs.n 4e2ae │ │ │ │ + bcs.n 4e0de │ │ │ │ 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 4e2d6 │ │ │ │ + b.n 4e106 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r7, r0, r6 │ │ │ │ - bcs.n 4e2ba │ │ │ │ + bcs.n 4e0ea │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc.w r0, r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 4e2d2 │ │ │ │ + bcc.n 4e102 │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc.w r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 4e2d6 │ │ │ │ + b.n 4e106 │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc.w r0, r0, r6 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 4e2d2 │ │ │ │ + bcc.n 4e102 │ │ │ │ adds r6, r4, r3 │ │ │ │ adc.w r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 4e2d6 │ │ │ │ + b.n 4e106 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9b4b4 │ │ │ │ + b.w 9b750 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 4e38c │ │ │ │ - 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, r3 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - subs r7, r3, #1 │ │ │ │ - cmp.w r8, #1 │ │ │ │ - bne.n 4e31c │ │ │ │ - ldrb r5, [r6, r7] │ │ │ │ - b.n 4e32a │ │ │ │ - cmp.w r8, #2 │ │ │ │ - ite eq │ │ │ │ - ldrheq.w r5, [r6, r7, lsl #1] │ │ │ │ - ldrne.w r5, [r6, r7, lsl #2] │ │ │ │ - mov r0, r5 │ │ │ │ - subs r7, #1 │ │ │ │ - bl 4e418 │ │ │ │ - cbz r0, 4e33e │ │ │ │ - adds r3, r7, #1 │ │ │ │ - bne.n 4e312 │ │ │ │ - movw r0, #963 @ 0x3c3 │ │ │ │ - b.n 4e388 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 45590 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 4e338 │ │ │ │ - adds r4, #1 │ │ │ │ - cmp r4, r9 │ │ │ │ - bge.n 4e374 │ │ │ │ - cmp.w r8, #1 │ │ │ │ - bne.n 4e358 │ │ │ │ - ldrb r5, [r6, r4] │ │ │ │ - b.n 4e366 │ │ │ │ - cmp.w r8, #2 │ │ │ │ - ite eq │ │ │ │ - ldrheq.w r5, [r6, r4, lsl #1] │ │ │ │ - ldrne.w r5, [r6, r4, lsl #2] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 4e418 │ │ │ │ - cbz r0, 4e374 │ │ │ │ - adds r4, #1 │ │ │ │ - cmp r9, r4 │ │ │ │ - bgt.n 4e34e │ │ │ │ - cmp r9, r4 │ │ │ │ - beq.n 4e384 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 45590 │ │ │ │ - addw r0, r0, #962 @ 0x3c2 │ │ │ │ - b.n 4e388 │ │ │ │ - movw r0, #962 @ 0x3c2 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - movw r0, #963 @ 0x3c3 │ │ │ │ - bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #32244 @ 0x7df4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4e3c2 │ │ │ │ + beq.n 4e154 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4e3c2 │ │ │ │ + beq.n 4e154 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4e3e8 │ │ │ │ - b.n 4e3d8 │ │ │ │ + beq.n 4e17a │ │ │ │ + b.n 4e16a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4e3ba │ │ │ │ - movw r0, #62244 @ 0xf324 │ │ │ │ + beq.n 4e14c │ │ │ │ + movw r0, #58852 @ 0xe5e4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl 17a974 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 4e414 │ │ │ │ - b.n 4e3ba │ │ │ │ - movw r0, #62244 @ 0xf324 │ │ │ │ + bl 17a29c <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 4e1a6 │ │ │ │ + b.n 4e14c │ │ │ │ + movw r0, #58852 @ 0xe5e4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ - bl e24a8 │ │ │ │ - cbz r0, 4e414 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 4e1a6 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl efa44 │ │ │ │ - cbnz r0, 4e40a │ │ │ │ + bl efb24 │ │ │ │ + cbnz r0, 4e19c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #57980 @ 0xe27c │ │ │ │ + movw r1, #54588 @ 0xd53c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4e414 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4e1a6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4e5d0 │ │ │ │ + b.w 4e360 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 4e442 │ │ │ │ + bcs.n 4e1d4 │ │ │ │ lsrs r1, r0, #7 │ │ │ │ - movw r2, #41132 @ 0xa0ac │ │ │ │ + movw r2, #37724 @ 0x935c │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ and.w r0, r0, #127 @ 0x7f │ │ │ │ - movw r3, #32428 @ 0x7eac │ │ │ │ + movw r3, #29020 @ 0x715c │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r0, r0, r2, lsl #7 │ │ │ │ ldrh.w r2, [r3, r0, lsl #1] │ │ │ │ - b.n 4e444 │ │ │ │ + b.n 4e1d6 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #24348 @ 0x5f1c │ │ │ │ + movw r3, #20940 @ 0x51cc │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ 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 r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 4e490 │ │ │ │ + bmi.n 4e222 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #52248 @ 0xcc18 │ │ │ │ + movw r2, #48856 @ 0xbed8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #45656 @ 0xb258 │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #42264 @ 0xa518 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4e4e0 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4e272 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ - cbnz r6, 4e4ac │ │ │ │ + cbnz r6, 4e23e │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #65284 @ 0xff04 │ │ │ │ + movw r1, #61796 @ 0xf164 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4e4e0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4e272 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ adds r1, r6, r2 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r4, [r3, r1, lsl #2] │ │ │ │ subs r1, r6, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 206658 <_PyWarnings_Init@@Base+0x74> │ │ │ │ + bl 207348 <_PyWarnings_Init@@Base+0x74> │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4e4ec │ │ │ │ + cbz r0, 4e27e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e4e0 │ │ │ │ + beq.n 4e272 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4e4e4 │ │ │ │ + cbz r3, 4e276 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e51a │ │ │ │ + b.n 4e2ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e4e0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e272 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 4e51a │ │ │ │ + beq.n 4e2ac │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ - bl 1dcbd8 │ │ │ │ - cbz r0, 4e518 │ │ │ │ + bl 1dd940 │ │ │ │ + cbz r0, 4e2aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e4e0 │ │ │ │ + beq.n 4e272 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e4e0 │ │ │ │ + bne.n 4e272 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e4e0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e272 │ │ │ │ mov r4, r5 │ │ │ │ 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] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 4e544 │ │ │ │ + cbnz r0, 4e2d6 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4e54c │ │ │ │ + cbz r0, 4e2de │ │ │ │ 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 4e536 │ │ │ │ + beq.n 4e2c8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ - cbnz r7, 4e574 │ │ │ │ + cbnz r7, 4e306 │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 4e574 │ │ │ │ + blt.n 4e306 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 4e574 │ │ │ │ - cbnz r2, 4e58c │ │ │ │ + bgt.n 4e306 │ │ │ │ + cbnz r2, 4e31e │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr r3, [pc, #72] @ (4e5cc ) │ │ │ │ + ldr r3, [pc, #68] @ (4e35c ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 4e5c6 │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 4e358 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 4e59c │ │ │ │ + ble.n 4e32e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4e59e │ │ │ │ - b.n 4e5ba │ │ │ │ + bge.n 4e330 │ │ │ │ + b.n 4e34c │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b035c │ │ │ │ + bl 1b0118 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - blx 29d30 │ │ │ │ + blx 2a764 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 4e5be │ │ │ │ + cbz r0, 4e350 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ae44 │ │ │ │ + bl 4ab78 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e5c6 │ │ │ │ + b.n 4e358 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ adds r6, #112 @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0004e5d0 : │ │ │ │ +0004e360 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #32244 @ 0x7df4 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 4e628 │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 4e3b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #52] @ (4e62c ) │ │ │ │ + ldr r1, [pc, #52] @ (4e3bc ) │ │ │ │ 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] │ │ │ │ @@ -53417,1071 +53183,1069 @@ │ │ │ │ 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, 4e662 │ │ │ │ + cbz r2, 4e3f2 │ │ │ │ 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 13aa78 │ │ │ │ + bl 13ab38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f6034 │ │ │ │ - cbz r4, 4e68a │ │ │ │ - ldr r0, [pc, #28] @ (4e690 ) │ │ │ │ - bl 252c2c <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 1f6b78 │ │ │ │ + cbz r4, 4e41a │ │ │ │ + ldr r0, [pc, #28] @ (4e420 ) │ │ │ │ + bl 252fc4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #10200 @ 0x27d8 │ │ │ │ + movw r0, #6704 @ 0x1a30 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bpl.n 4e5bc │ │ │ │ + bpl.n 4e34c │ │ │ │ lsls r6, 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4e6b2 │ │ │ │ + cbz r3, 4e442 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4e6ca │ │ │ │ + b.n 4e45a │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4e6ba │ │ │ │ + bge.n 4e44a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4e6ca │ │ │ │ + b.n 4e45a │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4e6b6 │ │ │ │ + bgt.n 4e446 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4e6b6 │ │ │ │ + beq.n 4e446 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4e6ea │ │ │ │ + b.n 4e47a │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #28 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #668] @ (4e97c ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #668] @ (4e70c ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4eb00 │ │ │ │ + beq.w 4e890 │ │ │ │ adds r1, r5, r6 │ │ │ │ - beq.n 4e734 │ │ │ │ + beq.n 4e4c4 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - cbz r5, 4e6f8 │ │ │ │ + cbz r5, 4e488 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4e700 │ │ │ │ - b.n 4e742 │ │ │ │ + bne.n 4e490 │ │ │ │ + b.n 4e4d2 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e72c │ │ │ │ - bl 9b404 │ │ │ │ + cbz r0, 4e4bc │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e726 │ │ │ │ + beq.n 4e4b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e726 │ │ │ │ + cbnz r3, 4e4b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4e746 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 4e742 │ │ │ │ - b.n 4eabc │ │ │ │ + bne.n 4e4d6 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 4e4d2 │ │ │ │ + b.n 4e84c │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e746 │ │ │ │ + b.n 4e4d6 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ it lt │ │ │ │ mvnlt.w r8, #2147483648 @ 0x80000000 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 4e8aa │ │ │ │ + bne.w 4e63a │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #11 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 81a6c │ │ │ │ + bl 81b54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4eb00 │ │ │ │ + beq.w 4e890 │ │ │ │ subs r2, r6, #1 │ │ │ │ - movw fp, #49960 @ 0xc328 │ │ │ │ + movw fp, #46568 @ 0xb5e8 │ │ │ │ movt fp, #48 @ 0x30 │ │ │ │ mov r5, r2 │ │ │ │ movs r6, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 4e846 │ │ │ │ + beq.n 4e5d6 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 4e87e │ │ │ │ + blt.n 4e60e │ │ │ │ ldrb.w r3, [r9, r5] │ │ │ │ mov r1, r5 │ │ │ │ subs r5, #1 │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bpl.n 4e7a8 │ │ │ │ + bpl.n 4e538 │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 4e792 │ │ │ │ - b.n 4e87e │ │ │ │ - cbnz r1, 4e7b4 │ │ │ │ + bne.n 4e522 │ │ │ │ + b.n 4e60e │ │ │ │ + cbnz r1, 4e544 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e7c0 │ │ │ │ + b.n 4e550 │ │ │ │ subs r5, #1 │ │ │ │ - bcc.n 4e7c0 │ │ │ │ + bcc.n 4e550 │ │ │ │ ldrb.w r3, [r9, r5] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 4e7b0 │ │ │ │ + bpl.n 4e540 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 4e7ee │ │ │ │ + bne.n 4e57e │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 4e7ee │ │ │ │ + bne.n 4e57e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r0, #41228 @ 0xa10c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 4e7ee │ │ │ │ + bne.n 4e57e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3, #0] │ │ │ │ - b.n 4e87e │ │ │ │ + b.n 4e60e │ │ │ │ adds r0, r5, #1 │ │ │ │ subs r1, r1, r5 │ │ │ │ add r0, r9 │ │ │ │ - bl 81584 │ │ │ │ + bl 8166c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e88c │ │ │ │ + beq.n 4e61c │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 4e80a │ │ │ │ + bgt.n 4e59a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 4e842 │ │ │ │ + b.n 4e5d2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 4e830 │ │ │ │ + cbz r0, 4e5c0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4e88c │ │ │ │ + beq.n 4e61c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4e88c │ │ │ │ + cbnz r3, 4e61c │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e88c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e61c │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4e842 │ │ │ │ + beq.n 4e5d2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4e842 │ │ │ │ + cbnz r3, 4e5d2 │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4e78a │ │ │ │ + b.n 4e51a │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 4e87e │ │ │ │ - movw r3, #49960 @ 0xc328 │ │ │ │ + blt.n 4e60e │ │ │ │ + movw r3, #46568 @ 0xb5e8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldrb.w r2, [r9, r5] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r7, r2, #28 │ │ │ │ - bpl.n 4e864 │ │ │ │ + bpl.n 4e5f4 │ │ │ │ subs r5, #1 │ │ │ │ - bcc.n 4e87e │ │ │ │ - b.n 4e852 │ │ │ │ + bcc.n 4e60e │ │ │ │ + b.n 4e5e2 │ │ │ │ adds r1, r5, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 81584 │ │ │ │ + bl 8166c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4e88c │ │ │ │ + cbz r0, 4e61c │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.w 4eac0 │ │ │ │ + bgt.w 4e850 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 24c09c │ │ │ │ + bl 24c7b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 4eb00 │ │ │ │ + bne.w 4e890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4eabc │ │ │ │ + beq.w 4e84c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4eabc │ │ │ │ + bne.w 4e84c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4eabc │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e84c │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4eabc │ │ │ │ + bne.w 4e84c │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 4e8de │ │ │ │ + bne.n 4e66e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #51412 @ 0xc8d4 │ │ │ │ + movw r1, #47960 @ 0xbb58 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4eab4 │ │ │ │ + b.n 4e844 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #11 │ │ │ │ str r3, [sp, #20] │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ cmp.w fp, #1 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bne.n 4e9aa │ │ │ │ + bne.n 4e73a │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 81a6c │ │ │ │ + bl 81b54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4eab4 │ │ │ │ + beq.w 4e844 │ │ │ │ subs r1, r6, #1 │ │ │ │ - bmi.n 4e986 │ │ │ │ + bmi.n 4e716 │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 4e984 │ │ │ │ + beq.n 4e714 │ │ │ │ mov r6, r1 │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 4e980 │ │ │ │ + bne.n 4e710 │ │ │ │ adds r0, r6, #1 │ │ │ │ subs r1, r1, r6 │ │ │ │ add r0, r9 │ │ │ │ - bl 81584 │ │ │ │ + bl 8166c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ea96 │ │ │ │ + beq.w 4e826 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4e934 │ │ │ │ + bgt.n 4e6c4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 4e972 │ │ │ │ + b.n 4e702 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 4e960 │ │ │ │ + cbz r0, 4e6f0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4ea96 │ │ │ │ + beq.w 4e826 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ea96 │ │ │ │ + bne.w 4e826 │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ea96 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e826 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e972 │ │ │ │ + beq.n 4e702 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4e972 │ │ │ │ + cbnz r3, 4e702 │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ subs r1, r6, #1 │ │ │ │ - bpl.n 4e908 │ │ │ │ - b.n 4e996 │ │ │ │ + bpl.n 4e698 │ │ │ │ + b.n 4e726 │ │ │ │ nop │ │ │ │ - adds r6, #200 @ 0xc8 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ subs r6, #1 │ │ │ │ - bcs.n 4e90e │ │ │ │ - cbnz r5, 4e99a │ │ │ │ + bcs.n 4e69e │ │ │ │ + cbnz r5, 4e72a │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41228 @ 0xa10c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4ea28 │ │ │ │ + beq.n 4e7b8 │ │ │ │ movs r5, #0 │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 4ea8a │ │ │ │ + blt.n 4e81a │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 81584 │ │ │ │ + bl 8166c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ea4a │ │ │ │ - b.n 4ea96 │ │ │ │ - bl 81a6c │ │ │ │ + bne.n 4e7da │ │ │ │ + b.n 4e826 │ │ │ │ + bl 81b54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4eab4 │ │ │ │ + beq.n 4e844 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 4ea18 │ │ │ │ + beq.n 4e7a8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, fp │ │ │ │ - bl 2325f4 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ + bl 23328c <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 4ea18 │ │ │ │ + blt.n 4e7a8 │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r6, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 81584 │ │ │ │ + bl 8166c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ea96 │ │ │ │ + beq.n 4e826 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4e9f2 │ │ │ │ + bgt.n 4e782 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 4ea12 │ │ │ │ + b.n 4e7a2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 4ea66 │ │ │ │ + cbnz r0, 4e7f6 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ea12 │ │ │ │ + beq.n 4e7a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ea12 │ │ │ │ + cbnz r3, 4e7a2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r6, sl │ │ │ │ - b.n 4e9b4 │ │ │ │ - cbnz r5, 4ea3e │ │ │ │ + b.n 4e744 │ │ │ │ + cbnz r5, 4e7ce │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41228 @ 0xa10c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4ea3e │ │ │ │ + bne.n 4e7ce │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3, #0] │ │ │ │ - b.n 4ea8a │ │ │ │ + b.n 4e81a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 81584 │ │ │ │ + bl 8166c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4ea96 │ │ │ │ + cbz r0, 4e826 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4ea56 │ │ │ │ + bgt.n 4e7e6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 4ea88 │ │ │ │ + b.n 4e818 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 4ea78 │ │ │ │ + cbz r0, 4e808 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ea96 │ │ │ │ + beq.n 4e826 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ea96 │ │ │ │ + cbnz r3, 4e826 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ea96 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e826 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ea88 │ │ │ │ + beq.n 4e818 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ea88 │ │ │ │ + cbnz r3, 4e818 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 24c09c │ │ │ │ + bl 24c7b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4eab4 │ │ │ │ + bne.n 4e844 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4e8da │ │ │ │ + beq.w 4e66a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4e8da │ │ │ │ + bne.w 4e66a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e8da │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e66a │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 4eb00 │ │ │ │ + bl f20a0 │ │ │ │ + b.n 4e890 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4eb00 │ │ │ │ + b.n 4e890 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 4eae8 │ │ │ │ + cbz r0, 4e878 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4e88c │ │ │ │ + beq.w 4e61c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4e88c │ │ │ │ + bne.w 4e61c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e88c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e61c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4e87c │ │ │ │ + beq.w 4e60c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4e87c │ │ │ │ + bne.w 4e60c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e87c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e60c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #84] @ (4eb70 ) │ │ │ │ + ldr r1, [pc, #84] @ (4e900 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ - bl fa0e4 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ - cbz r0, 4eb4a │ │ │ │ + bl fa0a8 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ + cbz r0, 4e8da │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15b00c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 15accc <_PyStack_AsDict@@Base+0x10> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4eb6a │ │ │ │ + beq.n 4e8fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4eb6a │ │ │ │ + cbnz r3, 4e8fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4eb6a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e8fa │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19352 @ 0x4b98 │ │ │ │ + movw r1, #16016 @ 0x3e90 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r0, pc, #304 @ (adr r0, 4eca4 ) │ │ │ │ + add r0, pc, #304 @ (adr r0, 4ea34 ) │ │ │ │ lsls r6, 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, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bhi.n 4eba4 │ │ │ │ + bhi.n 4e934 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2b7e9c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x20e0> │ │ │ │ + bl 2b7474 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x20c4> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 2b7fc0 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2204> │ │ │ │ + bl 2b7550 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x21a0> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r4 │ │ │ │ - bne.n 4ebb2 │ │ │ │ + bne.n 4e942 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1ac16c <_PyLong_Format@@Base+0x1f28> │ │ │ │ + b.w 1abdb4 <_PyLong_Format@@Base+0x1e4c> │ │ │ │ movs r5, #1 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbz r2, 4ebd8 │ │ │ │ + cbz r2, 4e968 │ │ │ │ subs r2, #8 │ │ │ │ adds r3, r6, #4 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi.n 4ec5e │ │ │ │ + bhi.n 4e9ee │ │ │ │ cmp r2, #14 │ │ │ │ - bhi.n 4ec5e │ │ │ │ + bhi.n 4e9ee │ │ │ │ tbb [pc, r2] │ │ │ │ movs r1, #17 │ │ │ │ - ldr r3, [pc, #300] @ (4ecf8 ) │ │ │ │ - ldr r3, [pc, #300] @ (4ecfc ) │ │ │ │ - ldr r3, [pc, #300] @ (4ecfc ) │ │ │ │ - ldr r3, [pc, #44] @ (4ec00 ) │ │ │ │ - ldr r3, [pc, #300] @ (4ed00 ) │ │ │ │ - ldr r0, [pc, #300] @ (4ed04 ) │ │ │ │ + ldr r3, [pc, #300] @ (4ea88 ) │ │ │ │ + ldr r3, [pc, #300] @ (4ea8c ) │ │ │ │ + ldr r3, [pc, #300] @ (4ea8c ) │ │ │ │ + ldr r3, [pc, #44] @ (4e990 ) │ │ │ │ + ldr r3, [pc, #300] @ (4ea90 ) │ │ │ │ + ldr r0, [pc, #300] @ (4ea94 ) │ │ │ │ movs r2, r7 │ │ │ │ eor.w r5, r5, #1 │ │ │ │ - b.n 4ec60 │ │ │ │ + b.n 4e9f0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4ec60 │ │ │ │ + beq.n 4e9f0 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 4ec02 │ │ │ │ - b.n 4ec60 │ │ │ │ + bne.n 4e992 │ │ │ │ + b.n 4e9f0 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 256d30 │ │ │ │ - cbnz r0, 4ec60 │ │ │ │ + bl 257188 │ │ │ │ + cbnz r0, 4e9f0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 256d30 │ │ │ │ - cbnz r0, 4ec60 │ │ │ │ + bl 257188 │ │ │ │ + cbnz r0, 4e9f0 │ │ │ │ add.w r3, r6, #8 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 4ebb4 │ │ │ │ + b.n 4e944 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bhi.n 4ec20 │ │ │ │ + bhi.n 4e9b0 │ │ │ │ lsrs r2, r4, #5 │ │ │ │ and.w r0, r4, #31 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r0 │ │ │ │ tst r2, r1 │ │ │ │ - bne.n 4ec60 │ │ │ │ + bne.n 4e9f0 │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ - bhi.n 4ec36 │ │ │ │ + bhi.n 4e9c6 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ and.w r1, r7, #31 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r1 │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 4ec60 │ │ │ │ + bne.n 4e9f0 │ │ │ │ add.w r3, r6, #36 @ 0x24 │ │ │ │ - b.n 4ec06 │ │ │ │ + b.n 4e996 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 4ec48 │ │ │ │ + bhi.n 4e9d8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r4 │ │ │ │ - bcs.n 4ec60 │ │ │ │ + bcs.n 4e9f0 │ │ │ │ cmp r3, r7 │ │ │ │ - bhi.n 4ec52 │ │ │ │ + bhi.n 4e9e2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - bcs.n 4ec60 │ │ │ │ + bcs.n 4e9f0 │ │ │ │ add.w r3, r6, #12 │ │ │ │ - b.n 4ec06 │ │ │ │ + b.n 4e996 │ │ │ │ eor.w r5, r5, #1 │ │ │ │ - b.n 4ec06 │ │ │ │ + b.n 4e996 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ec88 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 4eca4 │ │ │ │ + bne.n 4ea18 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 4ea34 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29f60 │ │ │ │ + blx 2aa60 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4ec9a │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 4eca4 │ │ │ │ + bne.n 4ea2a │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 4ea34 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ - bl 806b0 │ │ │ │ + bl 8079c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ece2 │ │ │ │ + cbz r0, 4ea72 │ │ │ │ mov r1, r5 │ │ │ │ - bl a0c34 │ │ │ │ + bl a0ec4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ece2 │ │ │ │ + bne.n 4ea72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ece0 │ │ │ │ + beq.n 4ea70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ece0 │ │ │ │ + cbnz r3, 4ea70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ble.n 4edce │ │ │ │ + ble.n 4eb5e │ │ │ │ movs r4, #0 │ │ │ │ - movw fp, #41132 @ 0xa0ac │ │ │ │ + movw fp, #37724 @ 0x935c │ │ │ │ movt fp, #60 @ 0x3c │ │ │ │ - movw sl, #24348 @ 0x5f1c │ │ │ │ + movw sl, #20940 @ 0x51cc │ │ │ │ movt sl, #59 @ 0x3b │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r4 │ │ │ │ - movw ip, #32428 @ 0x7eac │ │ │ │ + movw ip, #29020 @ 0x715c │ │ │ │ movt ip, #59 @ 0x3b │ │ │ │ str.w ip, [sp, #4] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 4ed2e │ │ │ │ + bne.n 4eabe │ │ │ │ ldrb r0, [r7, r6] │ │ │ │ - b.n 4ed44 │ │ │ │ + b.n 4ead4 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 4ed3a │ │ │ │ + bne.n 4eaca │ │ │ │ ldrh.w r0, [r7, r6, lsl #1] │ │ │ │ - b.n 4ed44 │ │ │ │ + b.n 4ead4 │ │ │ │ ldr.w r0, [r7, r6, lsl #2] │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 4ed5a │ │ │ │ + bcs.n 4eaea │ │ │ │ lsrs r2, r0, #7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrh.w r1, [fp, r2, lsl #1] │ │ │ │ and.w r2, r0, #127 @ 0x7f │ │ │ │ add.w r2, r2, r1, lsl #7 │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ - b.n 4ed5c │ │ │ │ + b.n 4eaec │ │ │ │ movs r2, #0 │ │ │ │ add.w r2, sl, r2, lsl #4 │ │ │ │ ldrh r1, [r2, #14] │ │ │ │ lsls r3, r1, #17 │ │ │ │ - bpl.n 4ed94 │ │ │ │ + bpl.n 4eb24 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ tst.w r1, #7340032 @ 0x700000 │ │ │ │ - beq.n 4ed94 │ │ │ │ + beq.n 4eb24 │ │ │ │ ubfx r5, r1, #20, #3 │ │ │ │ tst.w r1, #7340032 @ 0x700000 │ │ │ │ - beq.n 4edc4 │ │ │ │ + beq.n 4eb54 │ │ │ │ asrs r2, r1, #24 │ │ │ │ add r0, sp, #12 │ │ │ │ uxtah r2, r2, r1 │ │ │ │ - movw r1, #7472 @ 0x1d30 │ │ │ │ + movw r1, #4060 @ 0xfdc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add.w r1, r1, r2, lsl #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blx 29e6c │ │ │ │ - b.n 4ed9e │ │ │ │ + blx 2a620 │ │ │ │ + b.n 4eb2e │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 295f44 │ │ │ │ + bl 2961dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - ble.n 4edc4 │ │ │ │ + ble.n 4eb54 │ │ │ │ add r5, r4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add.w r4, r9, r4, lsl #2 │ │ │ │ add r1, sp, #12 │ │ │ │ add.w ip, r9, r5, lsl #2 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, r3 │ │ │ │ ite cs │ │ │ │ strcs r0, [r2, #0] │ │ │ │ strcc r3, [r2, #0] │ │ │ │ str.w r3, [r4], #4 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 4edac │ │ │ │ + bne.n 4eb3c │ │ │ │ mov r4, r5 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 4ed24 │ │ │ │ - b.n 4edd0 │ │ │ │ + bne.n 4eab4 │ │ │ │ + b.n 4eb60 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, 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, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - cbz r0, 4ee4c │ │ │ │ + cbz r0, 4ebdc │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4ee4c │ │ │ │ + cbnz r0, 4ebdc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae8a4 │ │ │ │ + bl 2ae324 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ee4c │ │ │ │ + beq.n 4ebdc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r3, r7 │ │ │ │ strd r6, r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #64125 @ 0xfa7d │ │ │ │ + movw r1, #62717 @ 0xf4fd │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #19576 @ 0x4c78 │ │ │ │ + movw r0, #16184 @ 0x3f38 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4ee50 │ │ │ │ + cbnz r0, 4ebe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4975e <_PyCompile_OptimizeCfg@@Base+0x1086> │ │ │ │ + bl 494f0 <_PyCompile_OptimizeCfg@@Base+0x1124> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4eeaa │ │ │ │ + b.n 4ec3a │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #735 @ 0x2df │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #19584 @ 0x4c80 │ │ │ │ + movw r0, #16192 @ 0x3f40 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 2afad0 │ │ │ │ + bl 2af550 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 4ee88 │ │ │ │ + beq.n 4ec18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ee88 │ │ │ │ + cbnz r3, 4ec18 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4ee46 │ │ │ │ + beq.n 4ebd6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 105130 │ │ │ │ + bl 10504c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4eeaa │ │ │ │ + beq.n 4ec3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4eeaa │ │ │ │ + cbnz r3, 4ec3a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4eed4 │ │ │ │ + cbnz r3, 4ec64 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 4eed4 │ │ │ │ + ble.n 4ec64 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4eed4 │ │ │ │ - cbnz r4, 4eeec │ │ │ │ + bne.n 4ec64 │ │ │ │ + cbnz r4, 4ec82 │ │ │ │ + movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #112] @ (4ef4c ) │ │ │ │ - movs r5, #2 │ │ │ │ add r6, sp, #24 │ │ │ │ - strd r5, r5, [sp] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + str r5, [sp, #0] │ │ │ │ + movw r3, #14512 @ 0x38b0 │ │ │ │ + movt r3, #78 @ 0x4e │ │ │ │ + strd r5, r6, [sp, #4] │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ef42 │ │ │ │ + cbz r0, 4ecd8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4ef36 │ │ │ │ + beq.n 4eccc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 4c844 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 4ef36 │ │ │ │ + bl 4c5dc <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 4eccc │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - blx 2a5dc │ │ │ │ + blx 29ce4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 4ef3a │ │ │ │ + bne.n 4ecd0 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ef42 │ │ │ │ + b.n 4ecd8 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ │ │ - nop │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ - lsls r6, 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, r0 │ │ │ │ movw r4, #24672 @ 0x6060 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4ef8c │ │ │ │ + beq.n 4ed1c │ │ │ │ mov r1, r4 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 4ef8c │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 4ed1c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 230efc │ │ │ │ + bl 231b94 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ef94 │ │ │ │ + bne.n 4ed24 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 4f010 │ │ │ │ + b.n 4eda0 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4efaa │ │ │ │ + beq.n 4ed3a │ │ │ │ movw r1, #24672 @ 0x6060 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 4efb4 │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 4ed44 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - b.n 4efc4 │ │ │ │ + b.n 4ed54 │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 230efc │ │ │ │ + bl 231b94 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4efc4 │ │ │ │ + bne.n 4ed54 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 4f010 │ │ │ │ + b.n 4eda0 │ │ │ │ vldr d1, [sp, #32] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4efec │ │ │ │ + bne.n 4ed7c │ │ │ │ movw r3, #44040 @ 0xac08 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19604 @ 0x4c94 │ │ │ │ + movw r1, #16212 @ 0x3f54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f010 │ │ │ │ + b.n 4eda0 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ - bl 3b588 │ │ │ │ - movw r0, #15692 @ 0x3d4c │ │ │ │ + bl 3b328 │ │ │ │ + movw r0, #12332 @ 0x302c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r4, r5, [sp, #24] │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ subs r4, r2, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 4f042 │ │ │ │ + bls.n 4edd2 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19620 @ 0x4ca4 │ │ │ │ + movw r1, #16228 @ 0x3f64 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4f086 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4ee16 │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ itte ne │ │ │ │ movwne r4, #5704 @ 0x1648 │ │ │ │ movtne r4, #76 @ 0x4c │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 192fb8 │ │ │ │ + bl 192830 <_PyTime_AsTimespec@@Base+0x2f0> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4f060 │ │ │ │ + cbz r0, 4edf0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4f086 │ │ │ │ + b.n 4ee16 │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ + bl f892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f05c │ │ │ │ - bl f8b9c │ │ │ │ - cbz r4, 4f086 │ │ │ │ + beq.n 4edec │ │ │ │ + bl f8b98 │ │ │ │ + cbz r4, 4ee16 │ │ │ │ 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 {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, #8] │ │ │ │ - bl 4f39e │ │ │ │ + bl 4f12e │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f0e0 │ │ │ │ + cbz r0, 4ee70 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f0c2 │ │ │ │ + beq.n 4ee52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f0c2 │ │ │ │ + cbnz r3, 4ee52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 4f0de │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 4ee6e │ │ │ │ movw r3, #44060 @ 0xac1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ - cbz r0, 4f0de │ │ │ │ - bl f8b9c │ │ │ │ + bl f892c │ │ │ │ + cbz r0, 4ee6e │ │ │ │ + bl f8b98 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2a03e4 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 2a002c <_PyGen_SetStopIterationValue@@Base> │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 4f108 │ │ │ │ + cbz r0, 4ee98 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f126 │ │ │ │ + beq.n 4eeb6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4f126 │ │ │ │ + b.n 4eeb6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 4f124 │ │ │ │ - bl 127ff0 │ │ │ │ - cbz r0, 4f120 │ │ │ │ + cbz r0, 4eeb4 │ │ │ │ + bl 127e48 │ │ │ │ + cbz r0, 4eeb0 │ │ │ │ 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 4f126 │ │ │ │ - ldr r0, [pc, #0] @ (4f128 ) │ │ │ │ + b.n 4eeb6 │ │ │ │ + ldr r0, [pc, #0] @ (4eeb8 ) │ │ │ │ pop {r4, pc} │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -54490,345 +54254,345 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ ldrd r9, r8, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4f23a │ │ │ │ + beq.n 4efca │ │ │ │ mov r5, r3 │ │ │ │ mov fp, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f23a │ │ │ │ + bne.n 4efca │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae8a4 │ │ │ │ + bl 2ae324 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f23a │ │ │ │ + beq.n 4efca │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 4f186 │ │ │ │ + cbz r5, 4ef16 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl ca82c <_Py_HandlePending@@Base+0x678> │ │ │ │ + bl cac1c <_Py_HandlePending@@Base+0x688> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4f18e │ │ │ │ + b.n 4ef1e │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r3, r5 │ │ │ │ strd r8, r0, [sp, #8] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r0, #19652 @ 0x4cc4 │ │ │ │ + movw r0, #16276 @ 0x3f94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f1e2 │ │ │ │ + cbnz r0, 4ef72 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 4975e <_PyCompile_OptimizeCfg@@Base+0x1086> │ │ │ │ + b.w 494f0 <_PyCompile_OptimizeCfg@@Base+0x1124> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #24548 @ 0x5fe4 │ │ │ │ + movw r0, #21156 @ 0x52a4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ str r1, [r4, #24] │ │ │ │ mov.w r1, #560 @ 0x230 │ │ │ │ - bl 2afad0 │ │ │ │ + bl 2af550 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #24] │ │ │ │ - beq.n 4f21a │ │ │ │ + beq.n 4efaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f21a │ │ │ │ + cbnz r3, 4efaa │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f1d6 │ │ │ │ + beq.n 4ef66 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f23a │ │ │ │ + beq.n 4efca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f23a │ │ │ │ + cbnz r3, 4efca │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r9, [r3] │ │ │ │ - bl 81c6c │ │ │ │ + bl 81d54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f390 │ │ │ │ + beq.w 4f120 │ │ │ │ movs r6, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r9, #48] @ 0x30 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 4f2fa │ │ │ │ + ble.n 4f08a │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4f2f6 │ │ │ │ + beq.n 4f086 │ │ │ │ ldr.w r3, [r9, #76] @ 0x4c │ │ │ │ add r3, r6 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - beq.n 4f290 │ │ │ │ + beq.n 4f020 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 4f2a2 │ │ │ │ + bpl.n 4f032 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ movw r3, #32492 @ 0x7eec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4f2a2 │ │ │ │ + bne.n 4f032 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - cbz r2, 4f2f6 │ │ │ │ + cbz r2, 4f086 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ movs r0, #2 │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 903f0 │ │ │ │ + bl 9068c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f2d0 │ │ │ │ + cbnz r0, 4f060 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f396 │ │ │ │ + beq.n 4f126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4f396 │ │ │ │ + bne.n 4f126 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f396 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f126 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4f2e4 │ │ │ │ + bne.n 4f074 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 4f344 │ │ │ │ - b.n 4f350 │ │ │ │ + bne.n 4f0d4 │ │ │ │ + b.n 4f0e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4f2f6 │ │ │ │ + beq.n 4f086 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f2f6 │ │ │ │ + cbnz r3, 4f086 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4f26c │ │ │ │ + b.n 4effc │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4f390 │ │ │ │ + beq.n 4f120 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 4f310 │ │ │ │ + b.n 4f0a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4f380 │ │ │ │ + bne.n 4f110 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl a97b0 │ │ │ │ + bl a99f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f390 │ │ │ │ + beq.n 4f120 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ - bl 903f0 │ │ │ │ + bl 9068c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4f368 │ │ │ │ + cbz r0, 4f0f8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4f30a │ │ │ │ + bne.n 4f09a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f350 │ │ │ │ + beq.n 4f0e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f350 │ │ │ │ + cbnz r3, 4f0e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f394 │ │ │ │ + beq.n 4f124 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f394 │ │ │ │ + cbnz r3, 4f124 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f394 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f124 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f394 │ │ │ │ + beq.n 4f124 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f394 │ │ │ │ + cbnz r3, 4f124 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f394 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f124 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4f310 │ │ │ │ + bne.n 4f0a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f310 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f0a0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4f396 │ │ │ │ + b.n 4f126 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {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 │ │ │ │ - bl 292fcc <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 293328 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f428 │ │ │ │ + beq.n 4f1b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ - cbnz r2, 4f428 │ │ │ │ + cbnz r2, 4f1b8 │ │ │ │ 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, 4f3de │ │ │ │ + cbnz r0, 4f16e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f3f6 │ │ │ │ + beq.n 4f186 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f3f6 │ │ │ │ + cbnz r3, 4f186 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f3f6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f186 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f3ee │ │ │ │ + beq.n 4f17e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f3ee │ │ │ │ + cbnz r3, 4f17e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 16d3d8 │ │ │ │ - cbz r0, 4f3fa │ │ │ │ + bl 16cce4 │ │ │ │ + cbz r0, 4f18a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4f428 │ │ │ │ + b.n 4f1b8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19660 @ 0x4ccc │ │ │ │ + movw r1, #16284 @ 0x3f9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f426 │ │ │ │ + beq.n 4f1b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f426 │ │ │ │ + cbnz r3, 4f1b6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ 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, 4f450 │ │ │ │ + cbz r0, 4f1e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f474 │ │ │ │ + beq.n 4f204 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4f474 │ │ │ │ + b.n 4f204 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 4f46c │ │ │ │ - bl 127ff0 │ │ │ │ - cbz r0, 4f468 │ │ │ │ + cbz r0, 4f1fc │ │ │ │ + bl 127e48 │ │ │ │ + cbz r0, 4f1f8 │ │ │ │ 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 4f474 │ │ │ │ + b.n 4f204 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #19760 @ 0x4d30 │ │ │ │ + movw r1, #16368 @ 0x3ff0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 15ecb4 │ │ │ │ + b.w 15ea24 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #19824 @ 0x4d70 │ │ │ │ + movw r0, #16432 @ 0x4030 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ 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 │ │ │ │ @@ -54839,235 +54603,284 @@ │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 921e4 │ │ │ │ + b.w 92480 │ │ │ │ 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 r0, [r0, #8] │ │ │ │ - bl 813dc │ │ │ │ + bl 814c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f512 │ │ │ │ + cbz r0, 4f2a2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 4a8b8 │ │ │ │ + bl 4a5dc │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ - bl 192d10 │ │ │ │ + bl 192588 <_PyTime_AsTimespec@@Base+0x48> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f53c │ │ │ │ - bl 9f51c │ │ │ │ + cbz r0, 4f2cc │ │ │ │ + bl 9f740 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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 r4, r0 │ │ │ │ + add r2, sp, #4 │ │ │ │ + mov r0, r1 │ │ │ │ + movw r1, #16536 @ 0x4098 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 4f30e │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + bl 4f4b8 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #16552 @ 0x40a8 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 99c14 │ │ │ │ + add sp, #8 │ │ │ │ + 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, 4f560 │ │ │ │ + cbnz r3, 4f332 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4f560 │ │ │ │ + ble.n 4f332 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4f560 │ │ │ │ - cbnz r0, 4f574 │ │ │ │ + bne.n 4f332 │ │ │ │ + cbnz r0, 4f346 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #80] @ (4f5bc ) │ │ │ │ + ldr r3, [pc, #84] @ (4f390 ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 4f5b8 │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 4f38a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4f5b6 │ │ │ │ - bl b3548 │ │ │ │ + beq.n 4f388 │ │ │ │ + bl b37f8 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a1cc │ │ │ │ + blx 29fbc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 4f5ac │ │ │ │ + bne.n 4f37e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f5b8 │ │ │ │ + b.n 4f38a │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 129598 │ │ │ │ - b.n 4f5b8 │ │ │ │ + bl 129500 │ │ │ │ + b.n 4f38a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + nop │ │ │ │ + subs r0, #232 @ 0xe8 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 813dc │ │ │ │ + bl 814c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f5e6 │ │ │ │ + cbz r0, 4f3ba │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 4a9ee │ │ │ │ + bl 4a712 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #28 │ │ │ │ - cbz r2, 4f602 │ │ │ │ + cbz r2, 4f3d6 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 4f604 │ │ │ │ + b.n 4f3d8 │ │ │ │ mov r5, r2 │ │ │ │ add.w r4, r1, #12 │ │ │ │ - cbnz r2, 4f610 │ │ │ │ + cbnz r2, 4f3e4 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 4f610 │ │ │ │ - cbnz r4, 4f628 │ │ │ │ + bne.n 4f3e4 │ │ │ │ + cbnz r4, 4f3fc │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #116] @ (4f694 ) │ │ │ │ - bl 132f4c <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + ldr r3, [pc, #116] @ (4f468 ) │ │ │ │ + bl 132364 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f68e │ │ │ │ + cbz r0, 4f462 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands.w r6, r6, #268435456 @ 0x10000000 │ │ │ │ - bne.n 4f658 │ │ │ │ + bne.n 4f42c │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #64032 @ 0xfa20 │ │ │ │ + movw r1, #60572 @ 0xec9c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #19936 @ 0x4de0 │ │ │ │ + movw r0, #16568 @ 0x40b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r4, r6 │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f68e │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f462 │ │ │ │ cmp r5, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #53088 @ 0xcf60 │ │ │ │ movteq r4, #77 @ 0x4d │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 24d430 │ │ │ │ + bl 24db48 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af8a │ │ │ │ + bl 3ad26 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f68e │ │ │ │ + beq.n 4f462 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f68e │ │ │ │ + cbnz r3, 4f462 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r0, #200 @ 0xc8 │ │ │ │ + subs r1, #20 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0004f698 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +0004f46c <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ - cbz r3, 4f6a0 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ + cbz r3, 4f474 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbnz r3, 4f6e2 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ + cbnz r3, 4f4b6 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ cmp r2, #1 │ │ │ │ push {r4} │ │ │ │ - bne.n 4f6c0 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ + bne.n 4f494 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ movw r4, #43792 @ 0xab10 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #19952 @ 0x4df0 │ │ │ │ + movw r2, #16584 @ 0x40c8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 23cde8 <_PyErr_Format@@Base> │ │ │ │ + b.w 23d7c4 <_PyErr_Format@@Base> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4f6de <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ + bne.n 4f4b2 <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ movw r4, #43792 @ 0xab10 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #20044 @ 0x4e4c │ │ │ │ + movw r2, #16676 @ 0x4124 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 23cde8 <_PyErr_Format@@Base> │ │ │ │ + b.w 23d7c4 <_PyErr_Format@@Base> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - push {r4, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - sub sp, #8 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + adds r0, #13 │ │ │ │ + movs r1, #10 │ │ │ │ + bl 8166c │ │ │ │ mov r4, r0 │ │ │ │ - add r2, sp, #4 │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #20136 @ 0x4ea8 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 4f722 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - bl 4f87a <_PyEval_FormatAwaitableError@@Base+0x1e2> │ │ │ │ + cbz r0, 4f52a <_PyEval_FormatAwaitableError@@Base+0xbe> │ │ │ │ + cmp r6, #3 │ │ │ │ + ble.n 4f4e6 <_PyEval_FormatAwaitableError@@Base+0x7a> │ │ │ │ + ldrb r3, [r5, #23] │ │ │ │ + cbz r3, 4f4e6 <_PyEval_FormatAwaitableError@@Base+0x7a> │ │ │ │ + ldrb r3, [r0, #18] │ │ │ │ + orn r3, r3, #127 @ 0x7f │ │ │ │ + strb r3, [r0, #18] │ │ │ │ + ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #20152 @ 0x4eb8 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ + cbz r3, 4f4fa <_PyEval_FormatAwaitableError@@Base+0x8e> │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + movw r3, #5704 @ 0x1648 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 4f504 <_PyEval_FormatAwaitableError@@Base+0x98> │ │ │ │ + movs r0, #1 │ │ │ │ + bl 909f8 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 4f50c <_PyEval_FormatAwaitableError@@Base+0xa0> │ │ │ │ + movs r0, #2 │ │ │ │ + bl 9068c │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 4f51a <_PyEval_FormatAwaitableError@@Base+0xae> │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 4f52a <_PyEval_FormatAwaitableError@@Base+0xbe> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 4f516 <_PyEval_FormatAwaitableError@@Base+0xaa> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f516 <_PyEval_FormatAwaitableError@@Base+0xaa> │ │ │ │ + mov r0, r4 │ │ │ │ + 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 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w fp, [r0, #12] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ @@ -55077,194 +54890,146 @@ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, fp, r6, lsl #2 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bmi.n 4f7b8 <_PyEval_FormatAwaitableError@@Base+0x120> │ │ │ │ + bmi.n 4f5c0 <_PyEval_FormatAwaitableError@@Base+0x154> │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl f414c │ │ │ │ + bl f4178 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 4f782 <_PyEval_FormatAwaitableError@@Base+0xea> │ │ │ │ + beq.n 4f58a <_PyEval_FormatAwaitableError@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f782 <_PyEval_FormatAwaitableError@@Base+0xea> │ │ │ │ + cbnz r3, 4f58a <_PyEval_FormatAwaitableError@@Base+0x11e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.n 4f7c4 <_PyEval_FormatAwaitableError@@Base+0x12c> │ │ │ │ + blt.n 4f5cc <_PyEval_FormatAwaitableError@@Base+0x160> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ add r7, sl │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4f7ac <_PyEval_FormatAwaitableError@@Base+0x114> │ │ │ │ + beq.n 4f5b4 <_PyEval_FormatAwaitableError@@Base+0x148> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10996 @ 0x2af4 │ │ │ │ + movw r1, #7604 @ 0x1db4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4f7c4 <_PyEval_FormatAwaitableError@@Base+0x12c> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4f5cc <_PyEval_FormatAwaitableError@@Base+0x160> │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ itt eq │ │ │ │ moveq r6, #0 │ │ │ │ ldreq.w fp, [fp, #260] @ 0x104 │ │ │ │ - b.n 4f750 <_PyEval_FormatAwaitableError@@Base+0xb8> │ │ │ │ + b.n 4f558 <_PyEval_FormatAwaitableError@@Base+0xec> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl 81c6c │ │ │ │ + bl 81d54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f874 <_PyEval_FormatAwaitableError@@Base+0x1dc> │ │ │ │ + beq.n 4f67c <_PyEval_FormatAwaitableError@@Base+0x210> │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 4f83a <_PyEval_FormatAwaitableError@@Base+0x1a2> │ │ │ │ + ble.n 4f642 <_PyEval_FormatAwaitableError@@Base+0x1d6> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ - cbz r1, 4f836 <_PyEval_FormatAwaitableError@@Base+0x19e> │ │ │ │ + cbz r1, 4f63e <_PyEval_FormatAwaitableError@@Base+0x1d2> │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ add r3, r5 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - beq.n 4f80e <_PyEval_FormatAwaitableError@@Base+0x176> │ │ │ │ + beq.n 4f616 <_PyEval_FormatAwaitableError@@Base+0x1aa> │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 4f820 <_PyEval_FormatAwaitableError@@Base+0x188> │ │ │ │ + bpl.n 4f628 <_PyEval_FormatAwaitableError@@Base+0x1bc> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #32492 @ 0x7eec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4f820 <_PyEval_FormatAwaitableError@@Base+0x188> │ │ │ │ + bne.n 4f628 <_PyEval_FormatAwaitableError@@Base+0x1bc> │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbz r1, 4f836 <_PyEval_FormatAwaitableError@@Base+0x19e> │ │ │ │ - bl 9b654 │ │ │ │ + cbz r1, 4f63e <_PyEval_FormatAwaitableError@@Base+0x1d2> │ │ │ │ + bl 9b8f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4f836 <_PyEval_FormatAwaitableError@@Base+0x19e> │ │ │ │ + bne.n 4f63e <_PyEval_FormatAwaitableError@@Base+0x1d2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4f846 <_PyEval_FormatAwaitableError@@Base+0x1ae> │ │ │ │ + bne.n 4f64e <_PyEval_FormatAwaitableError@@Base+0x1e2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f874 <_PyEval_FormatAwaitableError@@Base+0x1dc> │ │ │ │ + b.n 4f67c <_PyEval_FormatAwaitableError@@Base+0x210> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4f7ee <_PyEval_FormatAwaitableError@@Base+0x156> │ │ │ │ + b.n 4f5f6 <_PyEval_FormatAwaitableError@@Base+0x18a> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 4f874 <_PyEval_FormatAwaitableError@@Base+0x1dc> │ │ │ │ + cbz r3, 4f67c <_PyEval_FormatAwaitableError@@Base+0x210> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 4f860 <_PyEval_FormatAwaitableError@@Base+0x1c8> │ │ │ │ + b.n 4f668 <_PyEval_FormatAwaitableError@@Base+0x1fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4f832 <_PyEval_FormatAwaitableError@@Base+0x19a> │ │ │ │ + bne.n 4f63a <_PyEval_FormatAwaitableError@@Base+0x1ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f832 <_PyEval_FormatAwaitableError@@Base+0x19a> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f63a <_PyEval_FormatAwaitableError@@Base+0x1ce> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f828 <_PyEval_FormatAwaitableError@@Base+0x190> │ │ │ │ + beq.n 4f630 <_PyEval_FormatAwaitableError@@Base+0x1c4> │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl a97b0 │ │ │ │ + bl a99f8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4f856 <_PyEval_FormatAwaitableError@@Base+0x1be> │ │ │ │ + bne.n 4f65e <_PyEval_FormatAwaitableError@@Base+0x1f2> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ 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 r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - adds r0, #13 │ │ │ │ - movs r1, #10 │ │ │ │ - bl 81584 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 4f8ec <_PyEval_FormatAwaitableError@@Base+0x254> │ │ │ │ - cmp r6, #3 │ │ │ │ - ble.n 4f8a8 <_PyEval_FormatAwaitableError@@Base+0x210> │ │ │ │ - ldrb r3, [r5, #23] │ │ │ │ - cbz r3, 4f8a8 <_PyEval_FormatAwaitableError@@Base+0x210> │ │ │ │ - ldrb r3, [r0, #18] │ │ │ │ - orn r3, r3, #127 @ 0x7f │ │ │ │ - strb r3, [r0, #18] │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ - mov r1, r4 │ │ │ │ - cbz r3, 4f8bc <_PyEval_FormatAwaitableError@@Base+0x224> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - movw r3, #5704 @ 0x1648 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 4f8c6 <_PyEval_FormatAwaitableError@@Base+0x22e> │ │ │ │ - movs r0, #1 │ │ │ │ - bl 9075c │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 4f8ce <_PyEval_FormatAwaitableError@@Base+0x236> │ │ │ │ - movs r0, #2 │ │ │ │ - bl 903f0 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 4f8dc <_PyEval_FormatAwaitableError@@Base+0x244> │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 4f8ec <_PyEval_FormatAwaitableError@@Base+0x254> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 4f8d8 <_PyEval_FormatAwaitableError@@Base+0x240> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f8d8 <_PyEval_FormatAwaitableError@@Base+0x240> │ │ │ │ - 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 │ │ │ │ movw r0, #65120 @ 0xfe60 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 4f948 <_PyEval_FormatAwaitableError@@Base+0x2b0> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 4f6da <_PyEval_FormatAwaitableError@@Base+0x26e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #52] @ (4f94c <_PyEval_FormatAwaitableError@@Base+0x2b4>) │ │ │ │ + ldr r1, [pc, #52] @ (4f6dc <_PyEval_FormatAwaitableError@@Base+0x270>) │ │ │ │ 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] │ │ │ │ @@ -55276,590 +55041,590 @@ │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r4 │ │ │ │ str r2, [r4, #0] │ │ │ │ str.w r1, [r0, #-8] │ │ │ │ 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, 4f958 <_PyEval_FormatAwaitableError@@Base+0x2c0> │ │ │ │ + cbz r3, 4f6e8 <_PyEval_FormatAwaitableError@@Base+0x27c> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4f960 <_PyEval_FormatAwaitableError@@Base+0x2c8> │ │ │ │ + b.n 4f6f0 <_PyEval_FormatAwaitableError@@Base+0x284> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - b.w 2af670 │ │ │ │ + b.w 2af0f0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4fa28 <_PyEval_FormatAwaitableError@@Base+0x390> │ │ │ │ + beq.n 4f7b8 <_PyEval_FormatAwaitableError@@Base+0x34c> │ │ │ │ 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 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4fa24 <_PyEval_FormatAwaitableError@@Base+0x38c> │ │ │ │ + bne.n 4f7b4 <_PyEval_FormatAwaitableError@@Base+0x348> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae8a4 │ │ │ │ + bl 2ae324 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4fa24 <_PyEval_FormatAwaitableError@@Base+0x38c> │ │ │ │ + beq.n 4f7b4 <_PyEval_FormatAwaitableError@@Base+0x348> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #64125 @ 0xfa7d │ │ │ │ + movw r2, #62717 @ 0xf4fd │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r0, #20160 @ 0x4ec0 │ │ │ │ + movw r0, #16768 @ 0x4180 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f9ce <_PyEval_FormatAwaitableError@@Base+0x336> │ │ │ │ + cbnz r0, 4f75e <_PyEval_FormatAwaitableError@@Base+0x2f2> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4975e <_PyCompile_OptimizeCfg@@Base+0x1086> │ │ │ │ + b.w 494f0 <_PyCompile_OptimizeCfg@@Base+0x1124> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #542 @ 0x21e │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - movw r0, #20168 @ 0x4ec8 │ │ │ │ + movw r0, #16776 @ 0x4188 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2afad0 │ │ │ │ + bl 2af550 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 4fa04 <_PyEval_FormatAwaitableError@@Base+0x36c> │ │ │ │ + beq.n 4f794 <_PyEval_FormatAwaitableError@@Base+0x328> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4fa04 <_PyEval_FormatAwaitableError@@Base+0x36c> │ │ │ │ + cbnz r3, 4f794 <_PyEval_FormatAwaitableError@@Base+0x328> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f9c2 <_PyEval_FormatAwaitableError@@Base+0x32a> │ │ │ │ + beq.n 4f752 <_PyEval_FormatAwaitableError@@Base+0x2e6> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fa24 <_PyEval_FormatAwaitableError@@Base+0x38c> │ │ │ │ + beq.n 4f7b4 <_PyEval_FormatAwaitableError@@Base+0x348> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4fa24 <_PyEval_FormatAwaitableError@@Base+0x38c> │ │ │ │ + cbnz r3, 4f7b4 <_PyEval_FormatAwaitableError@@Base+0x348> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, r3 │ │ │ │ - b.w 1bddf0 │ │ │ │ + b.w 1bdc40 │ │ │ │ + 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] @ (4f848 <_PyEval_FormatAwaitableError@@Base+0x3dc>) │ │ │ │ + add r2, sp, #4 │ │ │ │ + mov r6, r0 │ │ │ │ + bl d93f8 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 4f842 <_PyEval_FormatAwaitableError@@Base+0x3d6> │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + cbz r5, 4f808 <_PyEval_FormatAwaitableError@@Base+0x39c> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 127e48 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4f804 <_PyEval_FormatAwaitableError@@Base+0x398> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 4f804 <_PyEval_FormatAwaitableError@@Base+0x398> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 4f80a <_PyEval_FormatAwaitableError@@Base+0x39e> │ │ │ │ + b.n 4f842 <_PyEval_FormatAwaitableError@@Base+0x3d6> │ │ │ │ + ldr r4, [pc, #64] @ (4f84c <_PyEval_FormatAwaitableError@@Base+0x3e0>) │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2ac34c <_PyObject_GetState@@Base> │ │ │ │ + mov r3, r0 │ │ │ │ + cbnz r0, 4f82c <_PyEval_FormatAwaitableError@@Base+0x3c0> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4f842 <_PyEval_FormatAwaitableError@@Base+0x3d6> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 4f842 <_PyEval_FormatAwaitableError@@Base+0x3d6> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f842 <_PyEval_FormatAwaitableError@@Base+0x3d6> │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + movw r0, #16828 @ 0x41bc │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 99c14 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + add r5, pc, #512 @ (adr r5, 4fa4c <_PyEval_FormatAwaitableError@@Base+0x5e0>) │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ + lsls r7, 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 4fa58 <_PyEval_FormatAwaitableError@@Base+0x3c0> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 4fab0 <_PyEval_FormatAwaitableError@@Base+0x418> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 4f874 <_PyEval_FormatAwaitableError@@Base+0x408> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 4f8cc <_PyEval_FormatAwaitableError@@Base+0x460> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4fa7a <_PyEval_FormatAwaitableError@@Base+0x3e2> │ │ │ │ + b.n 4f896 <_PyEval_FormatAwaitableError@@Base+0x42a> │ │ │ │ mov r5, r0 │ │ │ │ - bl 9b404 │ │ │ │ + bl 9b6a0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fa76 <_PyEval_FormatAwaitableError@@Base+0x3de> │ │ │ │ + beq.n 4f892 <_PyEval_FormatAwaitableError@@Base+0x426> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4fa76 <_PyEval_FormatAwaitableError@@Base+0x3de> │ │ │ │ + cbnz r3, 4f892 <_PyEval_FormatAwaitableError@@Base+0x426> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4fa4c <_PyEval_FormatAwaitableError@@Base+0x3b4> │ │ │ │ + beq.n 4f868 <_PyEval_FormatAwaitableError@@Base+0x3fc> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 4fa8a <_PyEval_FormatAwaitableError@@Base+0x3f2> │ │ │ │ + bgt.n 4f8a6 <_PyEval_FormatAwaitableError@@Base+0x43a> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22be70 <_PyThreadState_NewBound@@Base+0x108> │ │ │ │ + b.w 22cc18 <_PyThreadState_NewBound@@Base+0x108> │ │ │ │ subs r4, r4, r3 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 48ff4 <_PyCompile_OptimizeCfg@@Base+0x91c> │ │ │ │ - cbz r0, 4fab2 <_PyEval_FormatAwaitableError@@Base+0x41a> │ │ │ │ + bl 48d88 <_PyCompile_OptimizeCfg@@Base+0x9bc> │ │ │ │ + cbz r0, 4f8ce <_PyEval_FormatAwaitableError@@Base+0x462> │ │ │ │ add.w r2, r0, #16 │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq.n 4faa8 <_PyEval_FormatAwaitableError@@Base+0x410> │ │ │ │ + beq.n 4f8c4 <_PyEval_FormatAwaitableError@@Base+0x458> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 4fab2 <_PyEval_FormatAwaitableError@@Base+0x41a> │ │ │ │ + bne.n 4f8ce <_PyEval_FormatAwaitableError@@Base+0x462> │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r3, [r0, #16] │ │ │ │ strb r1, [r2, r4] │ │ │ │ - b.n 4fab2 <_PyEval_FormatAwaitableError@@Base+0x41a> │ │ │ │ + b.n 4f8ce <_PyEval_FormatAwaitableError@@Base+0x462> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #40] @ (4fae0 <_PyEval_FormatAwaitableError@@Base+0x448>) │ │ │ │ + ldr r2, [pc, #36] @ (4f8f8 <_PyEval_FormatAwaitableError@@Base+0x48c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - vldr d7, [pc, #28] @ 4fad8 <_PyEval_FormatAwaitableError@@Base+0x440> │ │ │ │ + vldr d7, [pc, #24] @ 4f8f0 <_PyEval_FormatAwaitableError@@Base+0x484> │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vldr s0, [r3] │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - b.w 9b4b4 │ │ │ │ - nop.w │ │ │ │ + b.w 9b750 │ │ │ │ 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 │ │ │ │ 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, r5, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cc578 │ │ │ │ + bl 2cb800 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cc80c │ │ │ │ + bl 2cba94 │ │ │ │ subs r4, r1, #0 │ │ │ │ add.w r6, r8, #4294967295 @ 0xffffffff │ │ │ │ it ge │ │ │ │ movge r6, r8 │ │ │ │ add.w r3, r4, #60 @ 0x3c │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - bl 2cc578 │ │ │ │ + bl 2cb800 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2cc80c │ │ │ │ + bl 2cba94 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ subs r2, r1, #0 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r1, r3 │ │ │ │ add.w r3, r2, #60 @ 0x3c │ │ │ │ ite ge │ │ │ │ movge r1, r8 │ │ │ │ movlt r2, r3 │ │ │ │ - cbz r0, 4fbb6 <_PyEval_FormatAwaitableError@@Base+0x51e> │ │ │ │ + cbz r0, 4f9ce <_PyEval_FormatAwaitableError@@Base+0x562> │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - cbz r5, 4fb8a <_PyEval_FormatAwaitableError@@Base+0x4f2> │ │ │ │ + cbz r5, 4f9a2 <_PyEval_FormatAwaitableError@@Base+0x536> │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r4, #33080 @ 0x8138 │ │ │ │ + movw r4, #29688 @ 0x73f8 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - movw r2, #3304 @ 0xce8 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ + movw r2, #65448 @ 0xffa8 │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r0, #20220 @ 0x4efc │ │ │ │ + movw r0, #16836 @ 0x41c4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ - b.n 4fbde <_PyEval_FormatAwaitableError@@Base+0x546> │ │ │ │ + bl 10542c │ │ │ │ + b.n 4f9f6 <_PyEval_FormatAwaitableError@@Base+0x58a> │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #33080 @ 0x8138 │ │ │ │ + movw r4, #29688 @ 0x73f8 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #3304 @ 0xce8 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ + movw r2, #65448 @ 0xffa8 │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, r5 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #20248 @ 0x4f18 │ │ │ │ + movw r0, #16864 @ 0x41e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ - b.n 4fbde <_PyEval_FormatAwaitableError@@Base+0x546> │ │ │ │ - cbz r5, 4fbca <_PyEval_FormatAwaitableError@@Base+0x532> │ │ │ │ + bl 10542c │ │ │ │ + b.n 4f9f6 <_PyEval_FormatAwaitableError@@Base+0x58a> │ │ │ │ + cbz r5, 4f9e2 <_PyEval_FormatAwaitableError@@Base+0x576> │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r0, #20272 @ 0x4f30 │ │ │ │ + movw r0, #16888 @ 0x41f8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ - b.n 4fbde <_PyEval_FormatAwaitableError@@Base+0x546> │ │ │ │ + bl 10542c │ │ │ │ + b.n 4f9f6 <_PyEval_FormatAwaitableError@@Base+0x58a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #20292 @ 0x4f44 │ │ │ │ + movw r0, #16908 @ 0x420c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ 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] @ (4fc68 <_PyEval_FormatAwaitableError@@Base+0x5d0>) │ │ │ │ - add r2, sp, #4 │ │ │ │ - mov r6, r0 │ │ │ │ - bl d8ffc │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 4fc62 <_PyEval_FormatAwaitableError@@Base+0x5ca> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - cbz r5, 4fc28 <_PyEval_FormatAwaitableError@@Base+0x590> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 127ff0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 4fc24 <_PyEval_FormatAwaitableError@@Base+0x58c> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 4fc24 <_PyEval_FormatAwaitableError@@Base+0x58c> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 4fc2a <_PyEval_FormatAwaitableError@@Base+0x592> │ │ │ │ - b.n 4fc62 <_PyEval_FormatAwaitableError@@Base+0x5ca> │ │ │ │ - ldr r4, [pc, #64] @ (4fc6c <_PyEval_FormatAwaitableError@@Base+0x5d4>) │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2ac6d0 <_PyObject_GetState@@Base> │ │ │ │ - mov r3, r0 │ │ │ │ - cbnz r0, 4fc4c <_PyEval_FormatAwaitableError@@Base+0x5b4> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 4fc62 <_PyEval_FormatAwaitableError@@Base+0x5ca> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 4fc62 <_PyEval_FormatAwaitableError@@Base+0x5ca> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fc62 <_PyEval_FormatAwaitableError@@Base+0x5ca> │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - mov r2, r4 │ │ │ │ - movw r0, #20308 @ 0x4f54 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 99978 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - add r5, pc, #512 @ (adr r5, 4fe6c <_PyEval_FormatAwaitableError@@Base+0x7d4>) │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ - lsls r7, r1, #1 │ │ │ │ + ldrd r1, r2, [r0, #8] │ │ │ │ + cbnz r2, 4fa08 <_PyEval_FormatAwaitableError@@Base+0x59c> │ │ │ │ + movs r0, #1 │ │ │ │ + b.w 909f8 │ │ │ │ + movs r0, #2 │ │ │ │ + b.w 9068c │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 4fc78 <_PyEval_FormatAwaitableError@@Base+0x5e0> │ │ │ │ + cbz r3, 4fa16 <_PyEval_FormatAwaitableError@@Base+0x5aa> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4fc80 <_PyEval_FormatAwaitableError@@Base+0x5e8> │ │ │ │ + b.n 4fa1e <_PyEval_FormatAwaitableError@@Base+0x5b2> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r1, #46104 @ 0xb418 │ │ │ │ + movw r1, #42712 @ 0xa6d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 240c90 │ │ │ │ - b.w 4b41c │ │ │ │ + b.w 241670 │ │ │ │ + b.w 4b1b0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 253ac0 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ + bl 253f18 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4fdc0 <_PyEval_FormatAwaitableError@@Base+0x728> │ │ │ │ + beq.w 4fb5e <_PyEval_FormatAwaitableError@@Base+0x6f2> │ │ │ │ movs r3, #1 │ │ │ │ - ldr r1, [pc, #264] @ (4fdc8 <_PyEval_FormatAwaitableError@@Base+0x730>) │ │ │ │ + ldr r1, [pc, #268] @ (4fb68 <_PyEval_FormatAwaitableError@@Base+0x6fc>) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 2bb34c │ │ │ │ - movw r3, #20316 @ 0x4f5c │ │ │ │ + bl 2ba840 │ │ │ │ + movw r3, #16924 @ 0x421c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r1, #13840 @ 0x3610 │ │ │ │ + movw r1, #10448 @ 0x28d0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ - bl ae060 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ae310 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4fcf8 <_PyEval_FormatAwaitableError@@Base+0x660> │ │ │ │ + bne.n 4fa96 <_PyEval_FormatAwaitableError@@Base+0x62a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4fd0e <_PyEval_FormatAwaitableError@@Base+0x676> │ │ │ │ - b.n 4fdc0 <_PyEval_FormatAwaitableError@@Base+0x728> │ │ │ │ + bne.n 4faac <_PyEval_FormatAwaitableError@@Base+0x640> │ │ │ │ + b.n 4fb5e <_PyEval_FormatAwaitableError@@Base+0x6f2> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f6508 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl f6530 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 4fd1e <_PyEval_FormatAwaitableError@@Base+0x686> │ │ │ │ + bne.n 4fabc <_PyEval_FormatAwaitableError@@Base+0x650> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fdc0 <_PyEval_FormatAwaitableError@@Base+0x728> │ │ │ │ + beq.n 4fb5e <_PyEval_FormatAwaitableError@@Base+0x6f2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fdc0 <_PyEval_FormatAwaitableError@@Base+0x728> │ │ │ │ + bne.n 4fb5e <_PyEval_FormatAwaitableError@@Base+0x6f2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fdc0 <_PyEval_FormatAwaitableError@@Base+0x728> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fb5e <_PyEval_FormatAwaitableError@@Base+0x6f2> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fd2e <_PyEval_FormatAwaitableError@@Base+0x696> │ │ │ │ + beq.n 4facc <_PyEval_FormatAwaitableError@@Base+0x660> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4fd2e <_PyEval_FormatAwaitableError@@Base+0x696> │ │ │ │ + cbnz r3, 4facc <_PyEval_FormatAwaitableError@@Base+0x660> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4fd82 <_PyEval_FormatAwaitableError@@Base+0x6ea> │ │ │ │ + ble.n 4fb20 <_PyEval_FormatAwaitableError@@Base+0x6b4> │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq.n 4fd58 <_PyEval_FormatAwaitableError@@Base+0x6c0> │ │ │ │ + beq.n 4faf6 <_PyEval_FormatAwaitableError@@Base+0x68a> │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq.n 4fd62 <_PyEval_FormatAwaitableError@@Base+0x6ca> │ │ │ │ + beq.n 4fb00 <_PyEval_FormatAwaitableError@@Base+0x694> │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - beq.n 4fd6c <_PyEval_FormatAwaitableError@@Base+0x6d4> │ │ │ │ + beq.n 4fb0a <_PyEval_FormatAwaitableError@@Base+0x69e> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20332 @ 0x4f6c │ │ │ │ + movw r1, #16940 @ 0x422c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 4fdc0 <_PyEval_FormatAwaitableError@@Base+0x728> │ │ │ │ - movw r1, #20324 @ 0x4f64 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 4fb5e <_PyEval_FormatAwaitableError@@Base+0x6f2> │ │ │ │ + movw r1, #16932 @ 0x4224 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - b.n 4fd74 <_PyEval_FormatAwaitableError@@Base+0x6dc> │ │ │ │ - movw r1, #20328 @ 0x4f68 │ │ │ │ + b.n 4fb12 <_PyEval_FormatAwaitableError@@Base+0x6a6> │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - b.n 4fd74 <_PyEval_FormatAwaitableError@@Base+0x6dc> │ │ │ │ - movw r1, #20320 @ 0x4f60 │ │ │ │ + b.n 4fb12 <_PyEval_FormatAwaitableError@@Base+0x6a6> │ │ │ │ + movw r1, #16928 @ 0x4220 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ - bl ae060 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ae310 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4fdc0 <_PyEval_FormatAwaitableError@@Base+0x728> │ │ │ │ + beq.n 4fb5e <_PyEval_FormatAwaitableError@@Base+0x6f2> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - cbz r3, 4fda8 <_PyEval_FormatAwaitableError@@Base+0x710> │ │ │ │ + cbz r3, 4fb46 <_PyEval_FormatAwaitableError@@Base+0x6da> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #37104 @ 0x90f0 │ │ │ │ + movw r1, #33712 @ 0x83b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ae060 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ae310 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4fdc0 <_PyEval_FormatAwaitableError@@Base+0x728> │ │ │ │ + beq.n 4fb5e <_PyEval_FormatAwaitableError@@Base+0x6f2> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ba8b4 │ │ │ │ + bl 2b9dac │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4fdc0 <_PyEval_FormatAwaitableError@@Base+0x728> │ │ │ │ + beq.n 4fb5e <_PyEval_FormatAwaitableError@@Base+0x6f2> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #55396 @ 0xd864 │ │ │ │ + movw r1, #52004 @ 0xcb24 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w ae060 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + b.w ae310 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - ldrd r1, r2, [r0, #8] │ │ │ │ - cbnz r2, 4fdd8 <_PyEval_FormatAwaitableError@@Base+0x740> │ │ │ │ - movs r0, #1 │ │ │ │ - b.w 9075c │ │ │ │ - movs r0, #2 │ │ │ │ - b.w 903f0 │ │ │ │ - b.w 4b41c │ │ │ │ + b.w 4b1b0 │ │ │ │ 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, #24672 @ 0x6060 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4fe04 <_PyEval_FormatAwaitableError@@Base+0x76c> │ │ │ │ + bne.n 4fb92 <_PyEval_FormatAwaitableError@@Base+0x726> │ │ │ │ vldr d0, [r1, #8] │ │ │ │ - b.n 4fe38 <_PyEval_FormatAwaitableError@@Base+0x7a0> │ │ │ │ + b.n 4fbc6 <_PyEval_FormatAwaitableError@@Base+0x75a> │ │ │ │ mov r0, r1 │ │ │ │ - bl 17bf24 │ │ │ │ + bl 17b96c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4fe38 <_PyEval_FormatAwaitableError@@Base+0x7a0> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 4fe34 <_PyEval_FormatAwaitableError@@Base+0x79c> │ │ │ │ + bne.n 4fbc6 <_PyEval_FormatAwaitableError@@Base+0x75a> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 4fbc2 <_PyEval_FormatAwaitableError@@Base+0x756> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20364 @ 0x4f8c │ │ │ │ + movw r1, #16972 @ 0x424c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fe66 <_PyEval_FormatAwaitableError@@Base+0x7ce> │ │ │ │ + b.n 4fbf4 <_PyEval_FormatAwaitableError@@Base+0x788> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 4fe1e <_PyEval_FormatAwaitableError@@Base+0x786> │ │ │ │ - ldr r2, [pc, #44] @ (4fe70 <_PyEval_FormatAwaitableError@@Base+0x7d8>) │ │ │ │ + bls.n 4fbac <_PyEval_FormatAwaitableError@@Base+0x740> │ │ │ │ + ldr r2, [pc, #44] @ (4fc00 <_PyEval_FormatAwaitableError@@Base+0x794>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - vldr d7, [pc, #28] @ 4fe68 <_PyEval_FormatAwaitableError@@Base+0x7d0> │ │ │ │ + vldr d7, [pc, #32] @ 4fbf8 <_PyEval_FormatAwaitableError@@Base+0x78c> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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} │ │ │ │ + nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (4fea8 <_PyEval_FormatAwaitableError@@Base+0x810>) │ │ │ │ + ldr r3, [pc, #36] @ (4fc38 <_PyEval_FormatAwaitableError@@Base+0x7cc>) │ │ │ │ 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 4fe9a <_PyEval_FormatAwaitableError@@Base+0x802> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 4fea4 <_PyEval_FormatAwaitableError@@Base+0x80c> │ │ │ │ + bne.n 4fc2a <_PyEval_FormatAwaitableError@@Base+0x7be> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 4fc34 <_PyEval_FormatAwaitableError@@Base+0x7c8> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004feac : │ │ │ │ +0004fc3c : │ │ │ │ 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, #31616 @ 0x7b80 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4fee6 │ │ │ │ + bne.n 4fc76 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 4fee6 │ │ │ │ - ldr r3, [pc, #128] @ (4ff54 ) │ │ │ │ + blt.n 4fc76 │ │ │ │ + ldr r3, [pc, #128] @ (4fce4 ) │ │ │ │ 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 4fefc │ │ │ │ - movw r0, #32784 @ 0x8010 │ │ │ │ + bgt.n 4fc8c │ │ │ │ + movw r0, #29332 @ 0x7294 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #1566 @ 0x61e │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ff4e │ │ │ │ + b.n 4fcde │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ - cbz r0, 4ff0a │ │ │ │ + cbz r0, 4fc9a │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - bgt.n 4ff36 │ │ │ │ - b.n 4ff0c │ │ │ │ + bgt.n 4fcc6 │ │ │ │ + b.n 4fc9c │ │ │ │ mov r4, r0 │ │ │ │ adds r1, #1 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bl 9b924 │ │ │ │ + bl 9bbc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fef6 │ │ │ │ + beq.n 4fc86 │ │ │ │ ldr.w r3, [r9, #380] @ 0x17c │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 4ff30 │ │ │ │ + ble.n 4fcc0 │ │ │ │ add.w r2, r0, r4, lsl #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r4, #1 │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4ff26 │ │ │ │ + bne.n 4fcb6 │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ add.w r4, r0, r5, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4ff4a │ │ │ │ + cbz r0, 4fcda │ │ │ │ add.w r5, r5, #1120 @ 0x460 │ │ │ │ ldr.w r3, [r7, r5, lsl #2] │ │ │ │ - cbz r3, 4ff4a │ │ │ │ + cbz r3, 4fcda │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r4, #4] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 4ff76 │ │ │ │ + cbnz r3, 4fd06 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 4ff6c │ │ │ │ + cbz r2, 4fcfc │ │ │ │ movw r3, #53088 @ 0xcf60 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4ff76 │ │ │ │ + bne.n 4fd06 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -55867,594 +55632,594 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 4ffa4 │ │ │ │ + cbnz r6, 4fd34 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 4ffa4 │ │ │ │ + ble.n 4fd34 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4ffa4 │ │ │ │ - cbnz r2, 4ffc0 │ │ │ │ + bne.n 4fd34 │ │ │ │ + cbnz r2, 4fd50 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #132] @ (5003c ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #132] @ (4fdcc ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50034 │ │ │ │ + beq.n 4fdc4 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ movw r1, #5108 @ 0x13f4 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 151408 │ │ │ │ - bl ee2fc │ │ │ │ + bl 1513b0 │ │ │ │ + bl ee460 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4ffe4 │ │ │ │ + beq.n 4fd74 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 50006 │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 4fd96 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b035c │ │ │ │ + bl 1b0118 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2a1c10 │ │ │ │ + bl 2a1000 <_PyGen_SetStopIterationValue@@Base+0xfd4> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 50036 │ │ │ │ + b.n 4fdc6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #5108 @ 0x13f4 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ - bl 151408 │ │ │ │ - bl ee2fc │ │ │ │ + bl 1513b0 │ │ │ │ + bl ee460 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #63880 @ 0xf988 │ │ │ │ + movw r1, #60428 @ 0xec0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #59368 @ 0xe7e8 │ │ │ │ + movw r0, #55976 @ 0xdaa8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r1, #32 │ │ │ │ + subs r1, #108 @ 0x6c │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 269624 <_Py_RestoreSignals@@Base+0x321c> │ │ │ │ + b.w 2698b4 <_Py_RestoreSignals@@Base+0x30d4> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 50076 │ │ │ │ + cbz r2, 4fe06 │ │ │ │ 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 50072 │ │ │ │ + beq.n 4fe02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 50072 │ │ │ │ + cbnz r3, 4fe02 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ mov r7, r1 │ │ │ │ - bl ddd40 │ │ │ │ + bl de138 │ │ │ │ mov r5, r0 │ │ │ │ - bl 22f9bc │ │ │ │ + bl 230774 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 501fe │ │ │ │ + beq.w 4ff8e │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr.w r9, [r3, #3880] @ 0xf28 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 500c8 │ │ │ │ - movw r1, #3556 @ 0xde4 │ │ │ │ + bne.n 4fe58 │ │ │ │ + movw r1, #164 @ 0xa4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #11024 @ 0x2b10 │ │ │ │ + movw r0, #7632 @ 0x1dd0 │ │ │ │ movt r0, #52 @ 0x34 │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 50152 │ │ │ │ + bne.n 4fee2 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 50138 │ │ │ │ - ldr r3, [pc, #368] @ (5024c ) │ │ │ │ + bne.n 4fec8 │ │ │ │ + ldr r3, [pc, #368] @ (4ffdc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 501fe │ │ │ │ - movw r1, #57104 @ 0xdf10 │ │ │ │ + bne.w 4ff8e │ │ │ │ + movw r1, #53712 @ 0xd1d0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ - bl e64e0 │ │ │ │ - cbnz r0, 5010e │ │ │ │ + bl e66e4 │ │ │ │ + cbnz r0, 4fe9e │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r5, [r4, #332] @ 0x14c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 50132 │ │ │ │ - b.n 501a6 │ │ │ │ - movw r1, #3252 @ 0xcb4 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + bne.n 4fec2 │ │ │ │ + b.n 4ff36 │ │ │ │ + movw r1, #65396 @ 0xff74 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ - bl e64e0 │ │ │ │ + bl e66e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 501fe │ │ │ │ + bne.n 4ff8e │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r5, [r4, #336] @ 0x150 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 501a6 │ │ │ │ + beq.n 4ff36 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 501a6 │ │ │ │ + b.n 4ff36 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 50244 │ │ │ │ + beq.w 4ffd4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 501a4 │ │ │ │ + beq.n 4ff34 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 501a4 │ │ │ │ + b.n 4ff34 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 501fe │ │ │ │ + beq.n 4ff8e │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl 2027f0 │ │ │ │ + bl 2034dc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5016e │ │ │ │ + bne.n 4fefe │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 5fcc4 │ │ │ │ - b.n 501fe │ │ │ │ + bl 5fbd4 │ │ │ │ + b.n 4ff8e │ │ │ │ movs r2, #24 │ │ │ │ mov r0, sp │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbz r2, 50194 │ │ │ │ + cbz r2, 4ff24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45772 @ 0xb2cc │ │ │ │ + movw r1, #42320 @ 0xa550 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl ee5f0 │ │ │ │ + bl ee754 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 50194 │ │ │ │ - bl f8b9c │ │ │ │ + bge.n 4ff24 │ │ │ │ + bl f8b98 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a4838 │ │ │ │ + bl a4454 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 501d0 │ │ │ │ - b.n 501e8 │ │ │ │ + bne.n 4ff60 │ │ │ │ + b.n 4ff78 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 1fc070 │ │ │ │ + bl 1fcd60 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50202 │ │ │ │ - bl 98c8c │ │ │ │ - cbz r0, 5021a │ │ │ │ + cbz r0, 4ff92 │ │ │ │ + bl 98f28 │ │ │ │ + cbz r0, 4ffaa │ │ │ │ mov r1, r5 │ │ │ │ - bl a0c34 │ │ │ │ + bl a0ec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 50234 │ │ │ │ + bne.n 4ffc4 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 501e8 │ │ │ │ + beq.n 4ff78 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 1f8e60 │ │ │ │ + bl 1f9b50 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 50244 │ │ │ │ + bge.n 4ffd4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r9 │ │ │ │ - bl 13a80c │ │ │ │ + bl 13a8cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 501fe │ │ │ │ + beq.n 4ff8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 501fe │ │ │ │ + cbnz r3, 4ff8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50244 │ │ │ │ + b.n 4ffd4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50244 │ │ │ │ + beq.n 4ffd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50244 │ │ │ │ + cbnz r3, 4ffd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50244 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ffd4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 501e8 │ │ │ │ + beq.n 4ff78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 501e8 │ │ │ │ + bne.n 4ff78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 501e8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ff78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 501ca │ │ │ │ + bne.n 4ff5a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 501ca │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ff5a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, 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 r1, [r0, #12] │ │ │ │ ldrd r2, r3, [r0, #16] │ │ │ │ - movw r0, #58556 @ 0xe4bc │ │ │ │ + movw r0, #55164 @ 0xd77c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #8568 @ 0x2178 │ │ │ │ + movw r0, #4656 @ 0x1230 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ - b.n 5044e │ │ │ │ + b.w 99c14 │ │ │ │ + b.n 501de │ │ │ │ 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, #53484 @ 0xd0ec │ │ │ │ + movw r4, #50152 @ 0xc3e8 │ │ │ │ movt r4, #74 @ 0x4a │ │ │ │ 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} │ │ │ │ - beq.n 502d8 │ │ │ │ - movw r0, #4680 @ 0x1248 │ │ │ │ + beq.n 50068 │ │ │ │ + movw r0, #732 @ 0x2dc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 503e0 │ │ │ │ + beq.w 50170 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 145918 │ │ │ │ + bl 1459e0 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 503e4 │ │ │ │ - ldr r2, [pc, #264] @ (503f8 ) │ │ │ │ + beq.n 50174 │ │ │ │ + ldr r2, [pc, #264] @ (50188 ) │ │ │ │ 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 5031c │ │ │ │ + bmi.n 500ac │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20740 @ 0x5104 │ │ │ │ + movw r1, #17372 @ 0x43dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 503e4 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 50174 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 50340 │ │ │ │ + bne.n 500d0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20788 @ 0x5134 │ │ │ │ + movw r1, #17420 @ 0x440c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 503e4 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 50174 │ │ │ │ mov r0, r6 │ │ │ │ - bl 198940 │ │ │ │ + bl 1981d4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bgt.n 50364 │ │ │ │ + bgt.n 500f4 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20828 @ 0x515c │ │ │ │ + movw r1, #17460 @ 0x4434 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 503e4 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 50174 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 271790 │ │ │ │ + bl 271c78 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 503e4 │ │ │ │ + cbz r0, 50174 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 5039a │ │ │ │ + cbnz r3, 5012a │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20860 @ 0x517c │ │ │ │ + movw r1, #17492 @ 0x4454 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2727a0 │ │ │ │ - b.n 503e4 │ │ │ │ + bl 272bd8 │ │ │ │ + b.n 50174 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - movw r0, #20904 @ 0x51a8 │ │ │ │ + movw r0, #17536 @ 0x4480 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #23944 @ 0x5d88 │ │ │ │ + movw r1, #20552 @ 0x5048 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 503d6 │ │ │ │ + beq.n 50166 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - blx 29e44 │ │ │ │ + blx 2a804 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2727a0 │ │ │ │ - b.n 503e4 │ │ │ │ + bl 272bd8 │ │ │ │ + b.n 50174 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - bl 1460c8 │ │ │ │ + bl 146190 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000503fc : │ │ │ │ +0005018c : │ │ │ │ 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, #31616 @ 0x7b80 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5042e │ │ │ │ + beq.n 501be │ │ │ │ movw r1, #1542 @ 0x606 │ │ │ │ - movw r0, #32784 @ 0x8010 │ │ │ │ + movw r0, #29332 @ 0x7294 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5044c │ │ │ │ + b.n 501dc │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ - cbz r3, 5043c │ │ │ │ + cbz r3, 501cc │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 5043c │ │ │ │ + blt.n 501cc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.n 50442 │ │ │ │ + bgt.n 501d2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 5044a │ │ │ │ + b.n 501da │ │ │ │ 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, #3656] @ 0xe48 │ │ │ │ - ldr r3, [pc, #152] @ (504f8 ) │ │ │ │ + ldr r3, [pc, #152] @ (50288 ) │ │ │ │ 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, 50496 │ │ │ │ + cbz r3, 50226 │ │ │ │ addw r0, r0, #431 @ 0x1af │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5048c │ │ │ │ + bne.n 5021c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5047c │ │ │ │ + bne.n 5020c │ │ │ │ dmb ish │ │ │ │ - beq.n 50496 │ │ │ │ - bl 2c9970 │ │ │ │ + beq.n 50226 │ │ │ │ + bl 2c8d14 │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ add.w r1, r4, #72 @ 0x48 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 505a2 │ │ │ │ + bl 50332 │ │ │ │ ldrb.w r3, [r4, #430] @ 0x1ae │ │ │ │ - cbz r3, 504da │ │ │ │ + cbz r3, 5026a │ │ │ │ addw r0, r4, #431 @ 0x1af │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 504d0 │ │ │ │ + bne.n 50260 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 504c0 │ │ │ │ + bne.n 50250 │ │ │ │ dmb ish │ │ │ │ - beq.n 504da │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 5026a │ │ │ │ + bl 2ad574 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2b2b60 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (504f8 ) │ │ │ │ + bl 2b227c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (50288 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #428] @ 0x1ac │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 504f4 │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 50284 │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ 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, #15692 @ 0x3d4c │ │ │ │ + movw r0, #12332 @ 0x302c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r4, r5, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ 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 r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 50556 │ │ │ │ + bne.n 502e6 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17764 @ 0x4564 │ │ │ │ + movw r1, #14372 @ 0x3824 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5057c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5030c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 50588 │ │ │ │ + cbnz r3, 50318 │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 50580 │ │ │ │ + cbz r3, 50310 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #2 │ │ │ │ - movw r1, #17816 @ 0x4598 │ │ │ │ + movw r1, #14424 @ 0x3858 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 505a0 │ │ │ │ + b.n 50330 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 269624 <_Py_RestoreSignals@@Base+0x321c> │ │ │ │ + bl 2698b4 <_Py_RestoreSignals@@Base+0x30d4> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2b7a20 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x1c64> │ │ │ │ - cbnz r0, 505a0 │ │ │ │ + bl 2b6f20 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x1b70> │ │ │ │ + cbnz r0, 50330 │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #348] @ (50710 ) │ │ │ │ + ldr r3, [pc, #348] @ (504a0 ) │ │ │ │ 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 506f6 │ │ │ │ + bne.w 50486 │ │ │ │ ldr.w r8, [r0, #352] @ 0x160 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ add.w r7, r0, #96 @ 0x60 │ │ │ │ cmp.w r8, #128 @ 0x80 │ │ │ │ - bls.n 50628 │ │ │ │ + bls.n 503b8 │ │ │ │ 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 │ │ │ │ @@ -56465,20 +56230,20 @@ │ │ │ │ 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 2bcb80 │ │ │ │ + bl 2bc070 │ │ │ │ sub.w r2, r8, #128 @ 0x80 │ │ │ │ add.w r1, r4, #224 @ 0xe0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r2, [r4, #352] @ 0x160 │ │ │ │ - blx 2a5c4 │ │ │ │ + blx 29d48 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #352] @ 0x160 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ adds r2, r0, r2 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ adcs.w r3, r3, #0 │ │ │ │ @@ -56488,15 +56253,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, 50678 │ │ │ │ + cbz r2, 50408 │ │ │ │ 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 │ │ │ │ @@ -56510,18 +56275,18 @@ │ │ │ │ add r0, r7 │ │ │ │ strb.w r3, [r4, #82] @ 0x52 │ │ │ │ strb.w r3, [r4, #83] @ 0x53 │ │ │ │ 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 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bcb80 │ │ │ │ + bl 2bc070 │ │ │ │ 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 │ │ │ │ @@ -56532,698 +56297,696 @@ │ │ │ │ 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 506b4 │ │ │ │ + bne.n 50444 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 29e6c │ │ │ │ - ldr r3, [pc, #24] @ (50710 ) │ │ │ │ + blx 2a620 │ │ │ │ + ldr r3, [pc, #24] @ (504a0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 50708 │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 50498 │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ - b.n 50716 │ │ │ │ + b.n 504a6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 15c77c │ │ │ │ + b.w 15c43c │ │ │ │ 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 r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 50742 │ │ │ │ + cbz r3, 504d2 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5075a │ │ │ │ + b.n 504ea │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 5074a │ │ │ │ + bge.n 504da │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5075a │ │ │ │ + b.n 504ea │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 50746 │ │ │ │ + bgt.n 504d6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 50746 │ │ │ │ + beq.n 504d6 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 5077a │ │ │ │ + b.n 5050a │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #28 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #636] @ (509ec ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #636] @ (5077c ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50b2a │ │ │ │ + beq.w 508ba │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 507c4 │ │ │ │ + beq.n 50554 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 50788 │ │ │ │ + cbz r6, 50518 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 50790 │ │ │ │ - b.n 507d2 │ │ │ │ + bne.n 50520 │ │ │ │ + b.n 50562 │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 507bc │ │ │ │ - bl 9b404 │ │ │ │ + cbz r0, 5054c │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 507b6 │ │ │ │ + beq.n 50546 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 507b6 │ │ │ │ + cbnz r3, 50546 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 507d6 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 507d2 │ │ │ │ - b.n 50ae6 │ │ │ │ + bne.n 50566 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 50562 │ │ │ │ + b.n 50876 │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 507d6 │ │ │ │ + b.n 50566 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - cbz r5, 507ec │ │ │ │ + cbz r5, 5057c │ │ │ │ ldr.w r7, [r9, #20] │ │ │ │ - b.n 507f4 │ │ │ │ + b.n 50584 │ │ │ │ movw r7, #11048 @ 0x2b28 │ │ │ │ movt r7, #83 @ 0x53 │ │ │ │ cmp.w r8, #0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ it lt │ │ │ │ mvnlt.w r8, #2147483648 @ 0x80000000 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 50916 │ │ │ │ + bne.w 506a6 │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #11 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 81a6c │ │ │ │ + bl 81b54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50ada │ │ │ │ - movw fp, #49960 @ 0xc328 │ │ │ │ + beq.w 5086a │ │ │ │ + movw fp, #46568 @ 0xb5e8 │ │ │ │ movt fp, #48 @ 0x30 │ │ │ │ subs r5, #1 │ │ │ │ movs r6, #0 │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 508b8 │ │ │ │ + beq.n 50648 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 508ee │ │ │ │ + blt.n 5067e │ │ │ │ ldrb r3, [r7, r5] │ │ │ │ mov r1, r5 │ │ │ │ subs r5, #1 │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 5084a │ │ │ │ + bpl.n 505da │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 50836 │ │ │ │ - b.n 508ee │ │ │ │ - cbnz r1, 50856 │ │ │ │ + bne.n 505c6 │ │ │ │ + b.n 5067e │ │ │ │ + cbnz r1, 505e6 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 50860 │ │ │ │ + b.n 505f0 │ │ │ │ subs r5, #1 │ │ │ │ - bcc.n 50860 │ │ │ │ + bcc.n 505f0 │ │ │ │ ldrb r3, [r7, r5] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bpl.n 50852 │ │ │ │ + bpl.n 505e2 │ │ │ │ adds r0, r5, #1 │ │ │ │ subs r1, r1, r5 │ │ │ │ add r0, r7 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 508fc │ │ │ │ + beq.n 5068c │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 5087c │ │ │ │ + bgt.n 5060c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 508b4 │ │ │ │ + b.n 50644 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 508a2 │ │ │ │ + cbz r0, 50632 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 508fc │ │ │ │ + beq.n 5068c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 508fc │ │ │ │ + cbnz r3, 5068c │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 508fc │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5068c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 508b4 │ │ │ │ + beq.n 50644 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 508b4 │ │ │ │ + cbnz r3, 50644 │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 5082e │ │ │ │ + b.n 505be │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 508ee │ │ │ │ - movw r3, #49960 @ 0xc328 │ │ │ │ + blt.n 5067e │ │ │ │ + movw r3, #46568 @ 0xb5e8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldrb r2, [r7, r5] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 508d4 │ │ │ │ + bpl.n 50664 │ │ │ │ subs r5, #1 │ │ │ │ - bcc.n 508ee │ │ │ │ - b.n 508c4 │ │ │ │ + bcc.n 5067e │ │ │ │ + b.n 50654 │ │ │ │ adds r1, r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 508fc │ │ │ │ + cbz r0, 5068c │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.w 50aea │ │ │ │ + bgt.w 5087a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 24c09c │ │ │ │ + bl 24c7b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 50ada │ │ │ │ + bne.w 5086a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50912 │ │ │ │ + beq.n 506a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50912 │ │ │ │ + cbnz r3, 506a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50ada │ │ │ │ + b.n 5086a │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50912 │ │ │ │ + bne.n 506a2 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 50948 │ │ │ │ + bne.n 506d8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #51412 @ 0xc8d4 │ │ │ │ + movw r1, #47960 @ 0xbb58 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50ad4 │ │ │ │ + b.n 50864 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #11 │ │ │ │ str r3, [sp, #20] │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ cmp.w fp, #1 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bne.n 509f0 │ │ │ │ + bne.n 50780 │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 81a6c │ │ │ │ + bl 81b54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50ad4 │ │ │ │ + beq.w 50864 │ │ │ │ subs r1, r5, #1 │ │ │ │ - bmi.n 509d6 │ │ │ │ + bmi.n 50766 │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 509da │ │ │ │ + beq.n 5076a │ │ │ │ mov fp, r1 │ │ │ │ ldrb.w r3, [r7, fp] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 509ce │ │ │ │ + bne.n 5075e │ │ │ │ add.w r0, fp, #1 │ │ │ │ sub.w r1, r1, fp │ │ │ │ add r0, r7 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50ab6 │ │ │ │ + beq.w 50846 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 509a2 │ │ │ │ + bgt.n 50732 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 509c4 │ │ │ │ + b.n 50754 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50a86 │ │ │ │ + bne.n 50816 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 509c4 │ │ │ │ + beq.n 50754 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 509c4 │ │ │ │ + cbnz r3, 50754 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ subs.w r1, fp, #1 │ │ │ │ - bpl.n 50972 │ │ │ │ - b.n 509d6 │ │ │ │ + bpl.n 50702 │ │ │ │ + b.n 50766 │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - bcs.n 50978 │ │ │ │ - b.n 509da │ │ │ │ + bcs.n 50708 │ │ │ │ + b.n 5076a │ │ │ │ adds r0, r1, #1 │ │ │ │ - bne.n 50aaa │ │ │ │ + bne.n 5083a │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50a6a │ │ │ │ - b.n 50ab6 │ │ │ │ + bne.n 507fa │ │ │ │ + b.n 50846 │ │ │ │ nop │ │ │ │ - subs r1, #148 @ 0x94 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - bl 81a6c │ │ │ │ + bl 81b54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50ad4 │ │ │ │ + beq.n 50864 │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 50a5e │ │ │ │ + beq.n 507ee │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, fp │ │ │ │ - bl 2325f4 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ + bl 23328c <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 50a5e │ │ │ │ + blt.n 507ee │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r5, r0 │ │ │ │ add r0, r7 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50ab6 │ │ │ │ + beq.n 50846 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 50a38 │ │ │ │ + bgt.n 507c8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 50a58 │ │ │ │ + b.n 507e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 50a86 │ │ │ │ + cbnz r0, 50816 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50a58 │ │ │ │ + beq.n 507e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50a58 │ │ │ │ + cbnz r3, 507e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r5, sl │ │ │ │ - b.n 509fa │ │ │ │ + b.n 5078a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 50ab6 │ │ │ │ + cbz r0, 50846 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 50a76 │ │ │ │ + bgt.n 50806 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 50aa8 │ │ │ │ + b.n 50838 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 50a98 │ │ │ │ + cbz r0, 50828 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50ab6 │ │ │ │ + beq.n 50846 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50ab6 │ │ │ │ + cbnz r3, 50846 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50ab6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50846 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50aa8 │ │ │ │ + beq.n 50838 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50aa8 │ │ │ │ + cbnz r3, 50838 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 24c09c │ │ │ │ + bl 24c7b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50ad4 │ │ │ │ + bne.n 50864 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 50944 │ │ │ │ + beq.w 506d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 50944 │ │ │ │ + bne.w 506d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50944 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 506d4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 50b2a │ │ │ │ + b.n 508ba │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50b2a │ │ │ │ + b.n 508ba │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 50b12 │ │ │ │ + cbz r0, 508a2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 508fc │ │ │ │ + beq.w 5068c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 508fc │ │ │ │ + bne.w 5068c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 508fc │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5068c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 508ec │ │ │ │ + beq.w 5067c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 508ec │ │ │ │ + bne.w 5067c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 508ec │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5067c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #536870912 @ 0x20000000 │ │ │ │ - beq.n 50b52 │ │ │ │ + beq.n 508e2 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2c0ba8 │ │ │ │ + b.w 2c0094 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #30404 @ 0x76c4 │ │ │ │ + movw r2, #27012 @ 0x6984 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #21184 @ 0x52c0 │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #17768 @ 0x4568 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 50ba2 │ │ │ │ + bls.n 50932 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21064 @ 0x5248 │ │ │ │ + movw r1, #17672 @ 0x4508 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 50bf6 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 50986 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ mov r6, r0 │ │ │ │ itte ne │ │ │ │ movwne r4, #5704 @ 0x1648 │ │ │ │ movtne r4, #76 @ 0x4c │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 192fb8 │ │ │ │ + bl 192830 <_PyTime_AsTimespec@@Base+0x2f0> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 50bf6 │ │ │ │ + cbnz r0, 50986 │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ - cbz r0, 50bf6 │ │ │ │ - bl f8b9c │ │ │ │ + bl f892c │ │ │ │ + cbz r0, 50986 │ │ │ │ + bl f8b98 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 279f48 │ │ │ │ - cbz r4, 50bf6 │ │ │ │ + bl 279f04 │ │ │ │ + cbz r4, 50986 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 50bf6 │ │ │ │ + blt.n 50986 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 50bf0 │ │ │ │ + bne.n 50980 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 50bf6 │ │ │ │ + b.n 50986 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 50bec │ │ │ │ + b.n 5097c │ │ │ │ mov r0, r5 │ │ │ │ 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 r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105130 │ │ │ │ + bl 10504c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 50c1e │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 50c44 │ │ │ │ + bne.n 509ae │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 509d4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 50c2a │ │ │ │ + b.n 509ba │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 50c1a │ │ │ │ + blt.n 509aa │ │ │ │ cmp r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ ldrd r3, r1, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mla r3, r1, r0, r3 │ │ │ │ subs r2, r2, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 50c46 │ │ │ │ + b.n 509d6 │ │ │ │ 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] @ (50cb0 ) │ │ │ │ + ldr r1, [pc, #84] @ (50a40 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ - bl fa0e4 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ - cbz r0, 50c8a │ │ │ │ + bl fa0a8 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ + cbz r0, 50a1a │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15b00c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 15accc <_PyStack_AsDict@@Base+0x10> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50caa │ │ │ │ + beq.n 50a3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50caa │ │ │ │ + cbnz r3, 50a3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50caa │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50a3a │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21104 @ 0x5270 │ │ │ │ + movw r1, #17712 @ 0x4530 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - movs r0, r0 │ │ │ │ - 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 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 50cf2 │ │ │ │ + beq.n 50a7e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #21200 @ 0x52d0 │ │ │ │ + movw r1, #17784 @ 0x4578 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f5e60 │ │ │ │ - ldr r1, [pc, #192] @ (50db4 ) │ │ │ │ + b.w f5e88 │ │ │ │ + ldr r1, [pc, #192] @ (50b40 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f3b04 │ │ │ │ + bl f3b30 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 50d0e │ │ │ │ - bne.n 50d18 │ │ │ │ + blt.n 50a9a │ │ │ │ + bne.n 50aa4 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl f3b04 │ │ │ │ + bl f3b30 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 50d12 │ │ │ │ + bge.n 50a9e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50dae │ │ │ │ - beq.n 50d1a │ │ │ │ + b.n 50b3a │ │ │ │ + beq.n 50aa6 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ - b.n 50d1a │ │ │ │ - ldr r6, [pc, #152] @ (50db4 ) │ │ │ │ + b.n 50aa6 │ │ │ │ + ldr r6, [pc, #152] @ (50b40 ) │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 14a264 │ │ │ │ + bl 14a2ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50dae │ │ │ │ + beq.n 50b3a │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 13e37c │ │ │ │ + bl 13df10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50d48 │ │ │ │ + beq.n 50ad4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50d48 │ │ │ │ + cbnz r3, 50ad4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 50dac │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 50b38 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 11b32c │ │ │ │ + bl 11b0fc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 50d6e │ │ │ │ + cbnz r0, 50afa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50dae │ │ │ │ + beq.n 50b3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 50dae │ │ │ │ + cbnz r3, 50b3a │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50dae │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50b3a │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r7, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50d8a │ │ │ │ + beq.n 50b16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50d8a │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50b16 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50d9a │ │ │ │ + beq.n 50b26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 50da4 │ │ │ │ + cbz r3, 50b30 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 50dae │ │ │ │ + b.n 50b3a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50d9a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50b26 │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, 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 50dd6 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 50de0 │ │ │ │ + bne.n 50b62 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 50b6c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ 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 r1, r0 │ │ │ │ @@ -57235,751 +56998,752 @@ │ │ │ │ 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, #5704 @ 0x1648 │ │ │ │ - movweq r1, #21232 @ 0x52f0 │ │ │ │ + movweq r1, #17816 @ 0x4598 │ │ │ │ movteq r4, #76 @ 0x4c │ │ │ │ itete ne │ │ │ │ - movwne r1, #21240 @ 0x52f8 │ │ │ │ + movwne r1, #17824 @ 0x45a0 │ │ │ │ movteq r1, #48 @ 0x30 │ │ │ │ movtne r1, #48 @ 0x30 │ │ │ │ streq r4, [sp, #0] │ │ │ │ - bl 9d32c │ │ │ │ + bl 9d640 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00050e2e <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +00050bba <_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 50e68 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ + bpl.n 50bf4 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 50e68 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ + bne.n 50bf4 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39236 @ 0x9944 │ │ │ │ + movw r1, #35724 @ 0x8b8c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 50e78 <_PyLong_UnsignedLong_Converter@@Base+0x4a> │ │ │ │ - bl 1209e8 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 50c04 <_PyLong_UnsignedLong_Converter@@Base+0x4a> │ │ │ │ + bl 120788 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 50e7c <_PyLong_UnsignedLong_Converter@@Base+0x4e> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 50e7c <_PyLong_UnsignedLong_Converter@@Base+0x4e> │ │ │ │ + bne.n 50c08 <_PyLong_UnsignedLong_Converter@@Base+0x4e> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 50c08 <_PyLong_UnsignedLong_Converter@@Base+0x4e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 50e80 <_PyLong_UnsignedLong_Converter@@Base+0x52> │ │ │ │ + b.n 50c0c <_PyLong_UnsignedLong_Converter@@Base+0x52> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #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 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 2ac6d0 <_PyObject_GetState@@Base> │ │ │ │ + bl 2ac34c <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50ef0 <_PyLong_UnsignedLong_Converter@@Base+0xc2> │ │ │ │ + cbz r0, 50c7c <_PyLong_UnsignedLong_Converter@@Base+0xc2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f51c │ │ │ │ + bl 9f740 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 50ec0 <_PyLong_UnsignedLong_Converter@@Base+0x92> │ │ │ │ + cbnz r0, 50c4c <_PyLong_UnsignedLong_Converter@@Base+0x92> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50ebc <_PyLong_UnsignedLong_Converter@@Base+0x8e> │ │ │ │ + beq.n 50c48 <_PyLong_UnsignedLong_Converter@@Base+0x8e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50ebc <_PyLong_UnsignedLong_Converter@@Base+0x8e> │ │ │ │ + cbnz r3, 50c48 <_PyLong_UnsignedLong_Converter@@Base+0x8e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50ef0 <_PyLong_UnsignedLong_Converter@@Base+0xc2> │ │ │ │ + b.n 50c7c <_PyLong_UnsignedLong_Converter@@Base+0xc2> │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 50ede <_PyLong_UnsignedLong_Converter@@Base+0xb0> │ │ │ │ + bge.n 50c6a <_PyLong_UnsignedLong_Converter@@Base+0xb0> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #21276 @ 0x531c │ │ │ │ + movw r0, #17860 @ 0x45c4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #21284 @ 0x5324 │ │ │ │ + movw r0, #17868 @ 0x45cc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 50f14 <_PyLong_UnsignedLong_Converter@@Base+0xe6> │ │ │ │ + cbz r3, 50ca6 <_PyLong_UnsignedLong_Converter@@Base+0xec> │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 50f30 <_PyLong_UnsignedLong_Converter@@Base+0x102> │ │ │ │ + b.n 50cc2 <_PyLong_UnsignedLong_Converter@@Base+0x108> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 50f1e <_PyLong_UnsignedLong_Converter@@Base+0xf0> │ │ │ │ + bgt.n 50cb0 <_PyLong_UnsignedLong_Converter@@Base+0xf6> │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 50f30 <_PyLong_UnsignedLong_Converter@@Base+0x102> │ │ │ │ + b.n 50cc2 <_PyLong_UnsignedLong_Converter@@Base+0x108> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 50f18 <_PyLong_UnsignedLong_Converter@@Base+0xea> │ │ │ │ + bgt.n 50caa <_PyLong_UnsignedLong_Converter@@Base+0xf0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 50f18 <_PyLong_UnsignedLong_Converter@@Base+0xea> │ │ │ │ + beq.n 50caa <_PyLong_UnsignedLong_Converter@@Base+0xf0> │ │ │ │ clz r8, r1 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ - b.n 50f4e <_PyLong_UnsignedLong_Converter@@Base+0x120> │ │ │ │ + b.n 50ce6 <_PyLong_UnsignedLong_Converter@@Base+0x12c> │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ strd r3, r4, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #240] @ (51034 <_PyLong_UnsignedLong_Converter@@Base+0x206>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + movw r3, #15100 @ 0x3afc │ │ │ │ + movt r3, #78 @ 0x4e │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5102c <_PyLong_UnsignedLong_Converter@@Base+0x1fe> │ │ │ │ + beq.n 50dc4 <_PyLong_UnsignedLong_Converter@@Base+0x20a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 50f62 <_PyLong_UnsignedLong_Converter@@Base+0x134> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 50cfa <_PyLong_UnsignedLong_Converter@@Base+0x140> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5102c <_PyLong_UnsignedLong_Converter@@Base+0x1fe> │ │ │ │ + bne.n 50dc4 <_PyLong_UnsignedLong_Converter@@Base+0x20a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 50f76 <_PyLong_UnsignedLong_Converter@@Base+0x148> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 50d0e <_PyLong_UnsignedLong_Converter@@Base+0x154> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5102c <_PyLong_UnsignedLong_Converter@@Base+0x1fe> │ │ │ │ + bne.n 50dc4 <_PyLong_UnsignedLong_Converter@@Base+0x20a> │ │ │ │ add r5, r8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 50f80 <_PyLong_UnsignedLong_Converter@@Base+0x152> │ │ │ │ + bne.n 50d18 <_PyLong_UnsignedLong_Converter@@Base+0x15e> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 50fd0 <_PyLong_UnsignedLong_Converter@@Base+0x1a2> │ │ │ │ + b.n 50d68 <_PyLong_UnsignedLong_Converter@@Base+0x1ae> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5102c <_PyLong_UnsignedLong_Converter@@Base+0x1fe> │ │ │ │ - bne.n 50f7c <_PyLong_UnsignedLong_Converter@@Base+0x14e> │ │ │ │ - movw r5, #15028 @ 0x3ab4 │ │ │ │ + blt.n 50dc4 <_PyLong_UnsignedLong_Converter@@Base+0x20a> │ │ │ │ + bne.n 50d14 <_PyLong_UnsignedLong_Converter@@Base+0x15a> │ │ │ │ + movw r5, #15100 @ 0x3afc │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ - cbz r4, 50fcc <_PyLong_UnsignedLong_Converter@@Base+0x19e> │ │ │ │ - bl b3548 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ + cbz r4, 50d64 <_PyLong_UnsignedLong_Converter@@Base+0x1aa> │ │ │ │ + bl b37f8 │ │ │ │ mov.w r2, #524288 @ 0x80000 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - blx 2ab40 │ │ │ │ + blx 2aaa8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 50fcc <_PyLong_UnsignedLong_Converter@@Base+0x19e> │ │ │ │ - ldr r3, [r5, #88] @ 0x58 │ │ │ │ + bge.n 50d64 <_PyLong_UnsignedLong_Converter@@Base+0x1aa> │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.n 50fca <_PyLong_UnsignedLong_Converter@@Base+0x19c> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 50d62 <_PyLong_UnsignedLong_Converter@@Base+0x1a8> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #38 @ 0x26 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ - str r3, [r5, #88] @ 0x58 │ │ │ │ - cbnz r3, 50fec <_PyLong_UnsignedLong_Converter@@Base+0x1be> │ │ │ │ - ldr r5, [r5, #88] @ 0x58 │ │ │ │ - cbnz r5, 51012 <_PyLong_UnsignedLong_Converter@@Base+0x1e4> │ │ │ │ - bl b3548 │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ + cbnz r3, 50d84 <_PyLong_UnsignedLong_Converter@@Base+0x1ca> │ │ │ │ + ldr r5, [r5, #44] @ 0x2c │ │ │ │ + cbnz r5, 50daa <_PyLong_UnsignedLong_Converter@@Base+0x1f0> │ │ │ │ + bl b37f8 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ - blx 2a628 │ │ │ │ + blx 29e44 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 50ffc <_PyLong_UnsignedLong_Converter@@Base+0x1ce> │ │ │ │ + bge.n 50d94 <_PyLong_UnsignedLong_Converter@@Base+0x1da> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 51016 <_PyLong_UnsignedLong_Converter@@Base+0x1e8> │ │ │ │ - cbnz r5, 51020 <_PyLong_UnsignedLong_Converter@@Base+0x1f2> │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 50dae <_PyLong_UnsignedLong_Converter@@Base+0x1f4> │ │ │ │ + cbnz r5, 50db8 <_PyLong_UnsignedLong_Converter@@Base+0x1fe> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 213c94 │ │ │ │ + bl 2148fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51020 <_PyLong_UnsignedLong_Converter@@Base+0x1f2> │ │ │ │ + bne.n 50db8 <_PyLong_UnsignedLong_Converter@@Base+0x1fe> │ │ │ │ mov r0, r6 │ │ │ │ - blx 2a1fc │ │ │ │ - b.n 51016 <_PyLong_UnsignedLong_Converter@@Base+0x1e8> │ │ │ │ + blx 29c08 │ │ │ │ + b.n 50dae <_PyLong_UnsignedLong_Converter@@Base+0x1f4> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 51020 <_PyLong_UnsignedLong_Converter@@Base+0x1f2> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 5102c <_PyLong_UnsignedLong_Converter@@Base+0x1fe> │ │ │ │ + bne.n 50db8 <_PyLong_UnsignedLong_Converter@@Base+0x1fe> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 50dc4 <_PyLong_UnsignedLong_Converter@@Base+0x20a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r2, #224 @ 0xe0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + │ │ │ │ +00050dcc : │ │ │ │ + movw r0, #9468 @ 0x24fc │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + 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 5105a <_PyLong_UnsignedLong_Converter@@Base+0x22c> │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 50df8 │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 51080 <_PyLong_UnsignedLong_Converter@@Base+0x252> │ │ │ │ + cbnz r3, 50e1e │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 5107e <_PyLong_UnsignedLong_Converter@@Base+0x250> │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 50e1c │ │ │ │ mov r0, r4 │ │ │ │ - bl e1288 │ │ │ │ + bl e16b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 5107e <_PyLong_UnsignedLong_Converter@@Base+0x250> │ │ │ │ + cbnz r3, 50e1c │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 51080 <_PyLong_UnsignedLong_Converter@@Base+0x252> │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 50e1e │ │ │ │ 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, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 510aa <_PyLong_UnsignedLong_Converter@@Base+0x27c> │ │ │ │ + cbnz r3, 50e48 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 510aa <_PyLong_UnsignedLong_Converter@@Base+0x27c> │ │ │ │ + ble.n 50e48 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 510aa <_PyLong_UnsignedLong_Converter@@Base+0x27c> │ │ │ │ - cbnz r0, 510be <_PyLong_UnsignedLong_Converter@@Base+0x290> │ │ │ │ + bne.n 50e48 │ │ │ │ + cbnz r0, 50e5c │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #76] @ (51104 <_PyLong_UnsignedLong_Converter@@Base+0x2d6>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 510fe <_PyLong_UnsignedLong_Converter@@Base+0x2d0> │ │ │ │ + ldr r3, [pc, #72] @ (50ea0 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 50e9c │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #63664 @ 0xf8b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 510ea <_PyLong_UnsignedLong_Converter@@Base+0x2bc> │ │ │ │ + beq.n 50e88 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21296 @ 0x5330 │ │ │ │ + movw r1, #17936 @ 0x4610 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4140c │ │ │ │ + bl 411f6 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ - subs r3, #16 │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 51372 │ │ │ │ + b.n 5110e │ │ │ │ │ │ │ │ -0005110a : │ │ │ │ +00050ea6 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5112c │ │ │ │ + bne.n 50ec8 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5112e │ │ │ │ + beq.n 50eca │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - cbnz r3, 51162 │ │ │ │ + cbnz r3, 50efe │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #51412 @ 0xc8d4 │ │ │ │ + movw r1, #47960 @ 0xbb58 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5136a │ │ │ │ + b.n 51106 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r8, r1 │ │ │ │ cmp r0, #11 │ │ │ │ mov r6, r2 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ cmp r3, #1 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bne.n 51236 │ │ │ │ + bne.n 50fd2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r9, [r3] │ │ │ │ - bl 81a6c │ │ │ │ + bl 81b54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5136a │ │ │ │ + beq.w 51106 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n 51194 │ │ │ │ + bgt.n 50f30 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5120e │ │ │ │ + b.n 50faa │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ subs r3, r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5120c │ │ │ │ + ble.n 50fa8 │ │ │ │ cmp r6, r0 │ │ │ │ - ble.n 5120c │ │ │ │ + ble.n 50fa8 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r3, [r8, sl, lsl #2] │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 51204 │ │ │ │ + bne.n 50fa0 │ │ │ │ sub.w r1, sl, r0 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ - bl 2619f8 <_PyUnicode_EncodeUTF16@@Base+0x570> │ │ │ │ + bl 261e68 <_PyUnicode_EncodeUTF16@@Base+0x570> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5134c │ │ │ │ + beq.w 510e8 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 511ce │ │ │ │ + bgt.n 50f6a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 511f8 │ │ │ │ + b.n 50f94 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 511e6 │ │ │ │ + cbz r0, 50f82 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5125e │ │ │ │ - b.n 5134c │ │ │ │ + bne.n 50ffa │ │ │ │ + b.n 510e8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 511f8 │ │ │ │ + beq.n 50f94 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 511f8 │ │ │ │ + cbnz r3, 50f94 │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add.w r0, sl, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r0 │ │ │ │ - bgt.n 51198 │ │ │ │ - b.n 5120c │ │ │ │ + bgt.n 50f34 │ │ │ │ + b.n 50fa8 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 511a6 │ │ │ │ - cbnz r5, 5121e │ │ │ │ + bne.n 50f42 │ │ │ │ + cbnz r5, 50fba │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 512e2 │ │ │ │ + beq.n 5107e │ │ │ │ movs r5, #0 │ │ │ │ cmp r6, r0 │ │ │ │ - blt.w 51348 │ │ │ │ + blt.w 510e4 │ │ │ │ subs r1, r6, r0 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ - bl 2619f8 <_PyUnicode_EncodeUTF16@@Base+0x570> │ │ │ │ + bl 261e68 <_PyUnicode_EncodeUTF16@@Base+0x570> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51308 │ │ │ │ - b.n 5134c │ │ │ │ - bl 81a6c │ │ │ │ + bne.n 510a4 │ │ │ │ + b.n 510e8 │ │ │ │ + bl 81b54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5136a │ │ │ │ + beq.w 51106 │ │ │ │ movs r5, #0 │ │ │ │ mov sl, r5 │ │ │ │ - b.n 512b2 │ │ │ │ + b.n 5104e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 512bc │ │ │ │ + cbz r0, 51058 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5134c │ │ │ │ + beq.n 510e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5134c │ │ │ │ + bne.n 510e8 │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5134c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 510e8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #1 │ │ │ │ sub.w r1, r6, sl │ │ │ │ strd r3, r2, [sp] │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - bl 2afec8 │ │ │ │ + bl 2af948 │ │ │ │ subs.w r9, r0, #0 │ │ │ │ - blt.n 512d2 │ │ │ │ + blt.n 5106e │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ mov r1, r9 │ │ │ │ - bl 2619f8 <_PyUnicode_EncodeUTF16@@Base+0x570> │ │ │ │ + bl 261e68 <_PyUnicode_EncodeUTF16@@Base+0x570> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5134c │ │ │ │ + beq.n 510e8 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 51248 │ │ │ │ + bgt.n 50fe4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ adds r5, #1 │ │ │ │ add sl, r3 │ │ │ │ add sl, r9 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ subs r3, r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 51270 │ │ │ │ - b.n 512d2 │ │ │ │ + bgt.n 5100c │ │ │ │ + b.n 5106e │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 512aa │ │ │ │ + beq.n 51046 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 512aa │ │ │ │ + bne.n 51046 │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 512aa │ │ │ │ - cbnz r5, 512f8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51046 │ │ │ │ + cbnz r5, 51094 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 512f8 │ │ │ │ + bne.n 51094 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3, #0] │ │ │ │ - b.n 51348 │ │ │ │ + b.n 510e4 │ │ │ │ sub.w r1, r6, sl │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ - bl 2619f8 <_PyUnicode_EncodeUTF16@@Base+0x570> │ │ │ │ + bl 261e68 <_PyUnicode_EncodeUTF16@@Base+0x570> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5134c │ │ │ │ + cbz r0, 510e8 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 51314 │ │ │ │ + bgt.n 510b0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 51346 │ │ │ │ + b.n 510e2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 51336 │ │ │ │ + cbz r0, 510d2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5134c │ │ │ │ + beq.n 510e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5134c │ │ │ │ + cbnz r3, 510e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5134c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 510e8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51346 │ │ │ │ + beq.n 510e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 51346 │ │ │ │ + cbnz r3, 510e2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 5136a │ │ │ │ + b.n 51106 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5115e │ │ │ │ + beq.w 50efa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5115e │ │ │ │ + bne.w 50efa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5115e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50efa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ 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, #3656] @ 0xe48 │ │ │ │ - ldr r3, [pc, #152] @ (5141c ) │ │ │ │ + ldr r3, [pc, #152] @ (511b8 ) │ │ │ │ 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, 513ba │ │ │ │ + cbz r3, 51156 │ │ │ │ addw r0, r0, #431 @ 0x1af │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 513b0 │ │ │ │ + bne.n 5114c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 513a0 │ │ │ │ + bne.n 5113c │ │ │ │ dmb ish │ │ │ │ - beq.n 513ba │ │ │ │ - bl 2c9970 │ │ │ │ + beq.n 51156 │ │ │ │ + bl 2c8d14 │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ add.w r1, r4, #72 @ 0x48 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 505a2 │ │ │ │ + bl 50332 │ │ │ │ ldrb.w r3, [r4, #430] @ 0x1ae │ │ │ │ - cbz r3, 513fe │ │ │ │ + cbz r3, 5119a │ │ │ │ addw r0, r4, #431 @ 0x1af │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 513f4 │ │ │ │ + bne.n 51190 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 513e4 │ │ │ │ + bne.n 51180 │ │ │ │ dmb ish │ │ │ │ - beq.n 513fe │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 5119a │ │ │ │ + bl 2ad574 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 81584 │ │ │ │ - ldr r3, [pc, #20] @ (5141c ) │ │ │ │ + bl 8166c │ │ │ │ + ldr r3, [pc, #20] @ (511b8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #428] @ 0x1ac │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 51418 │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 511b4 │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ 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 2a0f4 │ │ │ │ - cbnz r0, 5144a │ │ │ │ + blx 2abc8 │ │ │ │ + cbnz r0, 511e6 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 51452 │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 511ee │ │ │ │ add r0, sp, #4 │ │ │ │ - bl abde4 │ │ │ │ + bl ac094 │ │ │ │ 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 15c77c │ │ │ │ + b.w 15c43c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1285c0 │ │ │ │ + b.w 128418 │ │ │ │ │ │ │ │ -00051472 : │ │ │ │ +0005120e : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 224f10 <_PyEval_MakePendingCalls@@Base+0x510> │ │ │ │ - │ │ │ │ -00051478 : │ │ │ │ - movw r0, #12860 @ 0x323c │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - bx lr │ │ │ │ + b.w 225d48 <_PyEval_MakePendingCalls@@Base+0x510> │ │ │ │ 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 r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 514b2 │ │ │ │ + bpl.n 51244 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54688 @ 0xd5a0 │ │ │ │ + movw r1, #51296 @ 0xc860 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 514d4 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 51266 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 136b24 │ │ │ │ - cbnz r0, 514d8 │ │ │ │ + bl 136c1c │ │ │ │ + cbnz r0, 5126a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54728 @ 0xd5c8 │ │ │ │ + movw r1, #51336 @ 0xc888 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5159e │ │ │ │ + b.n 51330 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 514d4 │ │ │ │ + beq.n 51266 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 51508 │ │ │ │ + ble.n 5129a │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54772 @ 0xd5f4 │ │ │ │ + movw r1, #51380 @ 0xc8b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 514d4 │ │ │ │ + bl f20a0 │ │ │ │ + b.n 51266 │ │ │ │ ldrb.w r3, [r4, #430] @ 0x1ae │ │ │ │ add.w r5, r4, #72 @ 0x48 │ │ │ │ - cbnz r3, 5153a │ │ │ │ + cbnz r3, 512cc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 51522 │ │ │ │ + blt.n 512b4 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #430] @ 0x1ae │ │ │ │ - b.n 5153a │ │ │ │ + b.n 512cc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bc374 │ │ │ │ + bl 2bb868 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 5159e │ │ │ │ - bl b3548 │ │ │ │ + b.n 51330 │ │ │ │ + bl b37f8 │ │ │ │ addw r4, r4, #431 @ 0x1af │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5155c │ │ │ │ + bne.n 512ee │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5154c │ │ │ │ + bne.n 512de │ │ │ │ dmb ish │ │ │ │ - beq.n 51568 │ │ │ │ + beq.n 512fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9970 │ │ │ │ + bl 2c8d14 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 2bc374 │ │ │ │ + bl 2bb868 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5158a │ │ │ │ + bne.n 5131c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5157a │ │ │ │ + bne.n 5130c │ │ │ │ dmb ish │ │ │ │ - beq.n 51596 │ │ │ │ + beq.n 51328 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae358 │ │ │ │ + bl 2ad574 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b68 │ │ │ │ - b.n 5152a │ │ │ │ + bl b6e1c │ │ │ │ + b.n 512bc │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 15c77c │ │ │ │ + b.w 15c43c │ │ │ │ │ │ │ │ -000515b2 : │ │ │ │ +00051344 : │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -57987,31 +57751,31 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #60272 @ 0xeb70 │ │ │ │ + movw r1, #56880 @ 0xde30 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.n 5161e │ │ │ │ + b.n 513b0 │ │ │ │ │ │ │ │ -000515e0 : │ │ │ │ +00051372 : │ │ │ │ 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 1d318c │ │ │ │ + bl 1d372c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000515fc : │ │ │ │ +0005138e : │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -58026,54 +57790,55 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 4f39e │ │ │ │ + bl 4f12e │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51682 │ │ │ │ + cbz r0, 51414 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #15536 @ 0x3cb0 │ │ │ │ + movw r2, #12144 @ 0x2f70 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl eee08 │ │ │ │ + bl eed94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51664 │ │ │ │ + beq.n 513f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51664 │ │ │ │ + cbnz r3, 513f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 51680 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 51412 │ │ │ │ movw r3, #44060 @ 0xac1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ - cbz r0, 51680 │ │ │ │ - bl f8b9c │ │ │ │ + bl f892c │ │ │ │ + cbz r0, 51412 │ │ │ │ + bl f8b98 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2a03e4 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 2a002c <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #32] @ (516a8 ) │ │ │ │ + ldr r2, [pc, #32] @ (5143c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #29644 @ 0x73cc │ │ │ │ + movw r0, #26252 @ 0x668c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ 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 99978 │ │ │ │ + b.w 99c14 │ │ │ │ + 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -58082,260 +57847,260 @@ │ │ │ │ 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, #208] @ (517b0 ) │ │ │ │ + ldr r1, [pc, #208] @ (51544 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #55408 @ 0xd870 │ │ │ │ + movw r2, #52016 @ 0xcb30 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ - movw r1, #21340 @ 0x535c │ │ │ │ + movw r1, #17980 @ 0x463c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - bl a8148 │ │ │ │ + bl a837c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5178a │ │ │ │ + beq.n 5151e │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15536 @ 0x3cb0 │ │ │ │ + movw r1, #12144 @ 0x2f70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #16084 @ 0x3ed4 │ │ │ │ + movw r0, #12692 @ 0x3194 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5172c │ │ │ │ + bne.n 514c0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 51782 │ │ │ │ + b.n 51516 │ │ │ │ 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 28bb40 <_PyErr_BadInternalCall@@Base+0x87f8> │ │ │ │ + bl 28bca4 <_PyErr_BadInternalCall@@Base+0x8840> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51728 │ │ │ │ - bl b3548 │ │ │ │ + beq.n 514bc │ │ │ │ + bl b37f8 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ - blx 29ba8 │ │ │ │ + blx 29f98 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 4bc7c │ │ │ │ + bl 4ba00 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 84464 │ │ │ │ - b.n 5178c │ │ │ │ + bl 84544 │ │ │ │ + b.n 51520 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (517b0 ) │ │ │ │ + ldr r3, [pc, #28] @ (51544 ) │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 517a4 │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 51538 │ │ │ │ + blx 2a12c <__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, cr11, {2} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.w e558c │ │ │ │ + b.w e578c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3048] @ 0xbe8 │ │ │ │ sub.w sp, sp, #1016 @ 0x3f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 806b0 │ │ │ │ + bl 8079c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 518f0 │ │ │ │ + beq.w 51684 │ │ │ │ mov r4, r0 │ │ │ │ subs r6, #4 │ │ │ │ add.w r7, r5, r7, lsl #2 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 5182a │ │ │ │ + beq.n 515be │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ add.w r1, r2, r3, lsl #2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 51826 │ │ │ │ + bge.n 515ba │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 86e38 │ │ │ │ + bl 870a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51826 │ │ │ │ + bne.n 515ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 518f0 │ │ │ │ + beq.n 51684 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 518f0 │ │ │ │ + bne.n 51684 │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #1016 @ 0x3f8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #4 │ │ │ │ - b.n 517e6 │ │ │ │ + b.n 5157a │ │ │ │ add r6, sp, #16 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #21360 @ 0x5370 │ │ │ │ + movw r2, #18000 @ 0x4650 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ - bl 7bd54 │ │ │ │ + bl 7be34 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ add r7, sp, #8 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a97b0 │ │ │ │ - cbz r0, 518ca │ │ │ │ + bl a99f8 │ │ │ │ + cbz r0, 5165e │ │ │ │ cmp.w r5, #1000 @ 0x3e8 │ │ │ │ - bcs.n 518ca │ │ │ │ + bcs.n 5165e │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 51958 │ │ │ │ + bl 516ec │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 5187c │ │ │ │ + cbz r0, 51610 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5188e │ │ │ │ - bl ddd40 │ │ │ │ + bpl.n 51622 │ │ │ │ + bl de138 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 51896 │ │ │ │ + cbnz r0, 5162a │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 518e4 │ │ │ │ - b.n 518f0 │ │ │ │ - movw r3, #60004 @ 0xea64 │ │ │ │ + bne.n 51678 │ │ │ │ + b.n 51684 │ │ │ │ + movw r3, #56528 @ 0xdcd0 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ rsb r1, r5, #1000 @ 0x3e8 │ │ │ │ adds r0, r6, r5 │ │ │ │ - movw r2, #60816 @ 0xed90 │ │ │ │ + movw r2, #57364 @ 0xe014 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 7bd54 │ │ │ │ + bl 7be34 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ adds r7, r5, r3 │ │ │ │ adds r5, r7, #1 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - bne.n 518be │ │ │ │ + bne.n 51652 │ │ │ │ mov r5, r7 │ │ │ │ - b.n 5184c │ │ │ │ + b.n 515e0 │ │ │ │ cmp.w r5, #1000 @ 0x3e8 │ │ │ │ - bcs.n 518ba │ │ │ │ + bcs.n 5164e │ │ │ │ strh.w sl, [r6, r7] │ │ │ │ - b.n 5184c │ │ │ │ + b.n 515e0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 518f0 │ │ │ │ + beq.n 51684 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 518f0 │ │ │ │ + cbnz r3, 51684 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add.w sp, sp, #1016 @ 0x3f8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -000518f8 <_PyObject_CheckCrossInterpreterData@@Base>: │ │ │ │ +0005168c <_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 17672c │ │ │ │ + bl 176010 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bl 2b53c0 <_PyObject_GetCrossInterpreterData@@Base+0x120> │ │ │ │ - cbnz r0, 51938 <_PyObject_CheckCrossInterpreterData@@Base+0x40> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 51932 <_PyObject_CheckCrossInterpreterData@@Base+0x3a> │ │ │ │ + bl 2b48f0 <_PyObject_GetCrossInterpreterData@@Base+0xf8> │ │ │ │ + cbnz r0, 516cc <_PyObject_CheckCrossInterpreterData@@Base+0x40> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 516c6 <_PyObject_CheckCrossInterpreterData@@Base+0x3a> │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ - movw r1, #16720 @ 0x4150 │ │ │ │ + movw r1, #13328 @ 0x3410 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r0, [r4, #1420] @ 0x58c │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5193a <_PyObject_CheckCrossInterpreterData@@Base+0x42> │ │ │ │ + b.n 516ce <_PyObject_CheckCrossInterpreterData@@Base+0x42> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005193c : │ │ │ │ +000516d0 : │ │ │ │ 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 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #60280 @ 0xeb78 │ │ │ │ + movw r1, #56888 @ 0xde38 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.n 5161e │ │ │ │ + b.n 513b0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #24] @ (51984 ) │ │ │ │ + ldr r1, [pc, #24] @ (51718 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl d8ffc │ │ │ │ - cbnz r0, 5197c │ │ │ │ + bl d93f8 │ │ │ │ + cbnz r0, 51710 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11195c │ │ │ │ + bl 111714 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -58343,78 +58108,78 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 18b9c0 │ │ │ │ - cbnz r0, 519a8 │ │ │ │ + bl 18b0f4 │ │ │ │ + cbnz r0, 5173c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51a02 │ │ │ │ + b.n 51796 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 51c0a │ │ │ │ + bl 5199e │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 519ce │ │ │ │ - movw r3, #43489 @ 0xa9e1 │ │ │ │ + beq.n 51762 │ │ │ │ + movw r3, #40581 @ 0x9e85 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 519d8 │ │ │ │ + bne.n 5176c │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ba9e4 │ │ │ │ - b.n 519e0 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 2b9ed8 │ │ │ │ + b.n 51774 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 519b6 │ │ │ │ - b.n 519a4 │ │ │ │ + beq.n 5174a │ │ │ │ + b.n 51738 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 519fa │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 5178e │ │ │ │ + bl 94f8c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 51a02 │ │ │ │ + b.n 51796 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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, #84] @ (51a68 ) │ │ │ │ + ldr r3, [pc, #84] @ (517fc ) │ │ │ │ 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 51a42 │ │ │ │ + bhi.n 517d6 │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #5720 @ 0x1658 │ │ │ │ + movw r1, #2328 @ 0x918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ str.w r3, [r4, #3688] @ 0xe68 │ │ │ │ - bl 24c3ec │ │ │ │ + bl 24cb04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24c5fc │ │ │ │ + bl 24cd14 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -58422,297 +58187,297 @@ │ │ │ │ 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, #28] @ (51a9c ) │ │ │ │ - bl 252c2c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (51830 ) │ │ │ │ + bl 252fc4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #21428 @ 0x53b4 │ │ │ │ + movw r0, #18068 @ 0x4694 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00051aa0 : │ │ │ │ +00051834 : │ │ │ │ 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 51ad4 │ │ │ │ + bmi.n 51868 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21436 @ 0x53bc │ │ │ │ + movw r1, #18076 @ 0x469c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ add.w r7, r4, #124 @ 0x7c │ │ │ │ subs r3, r3, r7 │ │ │ │ - bpl.n 51b34 │ │ │ │ + bpl.n 518c8 │ │ │ │ ldrb.w r3, [r4, #124] @ 0x7c │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - bne.n 51b34 │ │ │ │ + bne.n 518c8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r3, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 51b34 │ │ │ │ + bne.n 518c8 │ │ │ │ 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 │ │ │ │ - bge.n 51b32 │ │ │ │ + bge.n 518c6 │ │ │ │ ldr.w ip, [r2, #4]! │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r0, [ip] │ │ │ │ cmp r0, lr │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne.w r0, [ip] │ │ │ │ str.w ip, [r3, #4]! │ │ │ │ - b.n 51b12 │ │ │ │ + b.n 518a6 │ │ │ │ str r7, [r5, #28] │ │ │ │ ldr.w r9, [r4, #48] @ 0x30 │ │ │ │ mov r8, r1 │ │ │ │ movs r6, #0 │ │ │ │ mov r1, r8 │ │ │ │ cmp r9, r6 │ │ │ │ - ble.n 51bde │ │ │ │ + ble.n 51972 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl dcb44 <_PyUnicode_Equal@@Base> │ │ │ │ - cbnz r0, 51b54 │ │ │ │ + bl dcf3c <_PyUnicode_Equal@@Base> │ │ │ │ + cbnz r0, 518e8 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 51b3c │ │ │ │ + b.n 518d0 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r6 │ │ │ │ ldrsb.w r2, [r3, #16] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 51b68 │ │ │ │ + bge.n 518fc │ │ │ │ ldr r1, [r4, #24] │ │ │ │ lsls r1, r1, #31 │ │ │ │ - bpl.n 51bde │ │ │ │ + bpl.n 51972 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ add.w r0, r6, #10 │ │ │ │ ldr.w r0, [r5, r0, lsl #2] │ │ │ │ - cbz r1, 51bcc │ │ │ │ + cbz r1, 51960 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 51bca │ │ │ │ + blt.n 5195e │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 51bcc │ │ │ │ - cbz r0, 51bde │ │ │ │ + bpl.n 51960 │ │ │ │ + cbz r0, 51972 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32492 @ 0x7eec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 51bce │ │ │ │ + bne.n 51962 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ - movw r1, #23700 @ 0x5c94 │ │ │ │ + movw r1, #20292 @ 0x4f44 │ │ │ │ movt r1, #59 @ 0x3b │ │ │ │ - movw r2, #23956 @ 0x5d94 │ │ │ │ + movw r2, #20548 @ 0x5044 │ │ │ │ movt r2, #59 @ 0x3b │ │ │ │ movs r3, #0 │ │ │ │ cmp r7, r5 │ │ │ │ - bcs.n 51bce │ │ │ │ + bcs.n 51962 │ │ │ │ ldrb r4, [r7, #0] │ │ │ │ ldrb.w ip, [r7, #1] │ │ │ │ orr.w r3, ip, r3 │ │ │ │ ldrb r4, [r1, r4] │ │ │ │ cmp r4, #94 @ 0x5e │ │ │ │ - bne.n 51bb8 │ │ │ │ + bne.n 5194c │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 51bca │ │ │ │ + beq.n 5195e │ │ │ │ cmp r4, #71 @ 0x47 │ │ │ │ ldrb r4, [r2, r4] │ │ │ │ ite eq │ │ │ │ lsleq r3, r3, #8 │ │ │ │ movne r3, #0 │ │ │ │ adds r4, #1 │ │ │ │ add.w r7, r7, r4, lsl #1 │ │ │ │ - b.n 51ba0 │ │ │ │ + b.n 51934 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 51bde │ │ │ │ + cbz r0, 51972 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51bfa │ │ │ │ + beq.n 5198e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 51bfa │ │ │ │ + b.n 5198e │ │ │ │ movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #21464 @ 0x53d8 │ │ │ │ + movw r1, #18104 @ 0x46b8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #60056 @ 0xea98 │ │ │ │ + movw r1, #56664 @ 0xdd58 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.n 5161e │ │ │ │ + b.n 513b0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fc82c │ │ │ │ + bl fc5cc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51c38 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 51c3c │ │ │ │ - b.n 51c64 │ │ │ │ + bne.n 519cc │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 519d0 │ │ │ │ + b.n 519f8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 51c64 │ │ │ │ + bge.n 519f8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 51c64 │ │ │ │ + cbz r3, 519f8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 51c64 │ │ │ │ - movw r2, #55249 @ 0xd7d1 │ │ │ │ + cbz r3, 519f8 │ │ │ │ + movw r2, #53729 @ 0xd1e1 │ │ │ │ movt r2, #23 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 51c56 │ │ │ │ + bne.n 519ea │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - b.n 51c5a │ │ │ │ + b.n 519ee │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ addge r4, r4, r0 │ │ │ │ movlt.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00051c68 : │ │ │ │ +000519fc : │ │ │ │ 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 23aed8 │ │ │ │ + bl 23bb1c │ │ │ │ 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, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 51cc4 │ │ │ │ + beq.n 51a58 │ │ │ │ movw r5, #44104 @ 0xac48 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5052a │ │ │ │ + bl 502ba │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 51cec │ │ │ │ + cbnz r0, 51a80 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ - cbz r0, 51cce │ │ │ │ - bl f8b9c │ │ │ │ + bl f892c │ │ │ │ + cbz r0, 51a62 │ │ │ │ + bl f8b98 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 51d18 │ │ │ │ + b.n 51aac │ │ │ │ movw r3, #44060 @ 0xac1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ + bl f892c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51cc0 │ │ │ │ + bne.n 51a54 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f8930 │ │ │ │ + bl f892c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51cc0 │ │ │ │ - b.n 51d18 │ │ │ │ + bne.n 51a54 │ │ │ │ + b.n 51aac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51d00 │ │ │ │ + beq.n 51a94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51d00 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51a94 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r4, #0 │ │ │ │ - movw r1, #62636 @ 0xf4ac │ │ │ │ + movw r1, #59128 @ 0xe6f8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #31436 @ 0x7acc │ │ │ │ + movw r0, #28044 @ 0x6d8c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 89fa0 │ │ │ │ + b.w 8a260 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ and.w r1, r2, #253 @ 0xfd │ │ │ │ cmp r1, #117 @ 0x75 │ │ │ │ - beq.n 51d5e │ │ │ │ + beq.n 51af2 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21492 @ 0x53f4 │ │ │ │ + movw r1, #18132 @ 0x46d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51d7c │ │ │ │ + b.n 51b10 │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - bne.n 51d70 │ │ │ │ + bne.n 51b04 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w a33e0 │ │ │ │ + b.w a3c54 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #4 │ │ │ │ lsls r1, r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 51ff4 │ │ │ │ + bl 51d88 │ │ │ │ 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 │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ @@ -58725,434 +58490,434 @@ │ │ │ │ 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, 51dd0 │ │ │ │ + cbz r0, 51b64 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51dd0 │ │ │ │ + beq.n 51b64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51dd0 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51b64 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 921e4 │ │ │ │ + b.w 92480 │ │ │ │ │ │ │ │ -00051dda <_PyCrossInterpreterData_UnregisterClass@@Base>: │ │ │ │ +00051b6e <_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] @ (51e94 <_PyCrossInterpreterData_UnregisterClass@@Base+0xba>) │ │ │ │ + ldr r2, [pc, #168] @ (51c28 <_PyCrossInterpreterData_UnregisterClass@@Base+0xba>) │ │ │ │ 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, 51e32 <_PyCrossInterpreterData_UnregisterClass@@Base+0x58> │ │ │ │ + cbz r3, 51bc6 <_PyCrossInterpreterData_UnregisterClass@@Base+0x58> │ │ │ │ add.w r0, r4, #8 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 51e28 <_PyCrossInterpreterData_UnregisterClass@@Base+0x4e> │ │ │ │ + bne.n 51bbc <_PyCrossInterpreterData_UnregisterClass@@Base+0x4e> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 51e18 <_PyCrossInterpreterData_UnregisterClass@@Base+0x3e> │ │ │ │ + bne.n 51bac <_PyCrossInterpreterData_UnregisterClass@@Base+0x3e> │ │ │ │ dmb ish │ │ │ │ - beq.n 51e32 <_PyCrossInterpreterData_UnregisterClass@@Base+0x58> │ │ │ │ - bl 2c9970 │ │ │ │ + beq.n 51bc6 <_PyCrossInterpreterData_UnregisterClass@@Base+0x58> │ │ │ │ + bl 2c8d14 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26df60 <_PyCrossInterpreterData_RegisterClass@@Base+0x1e8> │ │ │ │ + bl 26e448 <_PyCrossInterpreterData_RegisterClass@@Base+0x1e8> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 51e64 <_PyCrossInterpreterData_UnregisterClass@@Base+0x8a> │ │ │ │ + cbz r0, 51bf8 <_PyCrossInterpreterData_UnregisterClass@@Base+0x8a> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ - cbnz r3, 51e62 <_PyCrossInterpreterData_UnregisterClass@@Base+0x88> │ │ │ │ + cbnz r3, 51bf6 <_PyCrossInterpreterData_UnregisterClass@@Base+0x88> │ │ │ │ ldrd r2, r3, [r0] │ │ │ │ - cbz r2, 51e50 <_PyCrossInterpreterData_UnregisterClass@@Base+0x76> │ │ │ │ + cbz r2, 51be4 <_PyCrossInterpreterData_UnregisterClass@@Base+0x76> │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.n 51e52 <_PyCrossInterpreterData_UnregisterClass@@Base+0x78> │ │ │ │ + b.n 51be6 <_PyCrossInterpreterData_UnregisterClass@@Base+0x78> │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r3, 51e56 <_PyCrossInterpreterData_UnregisterClass@@Base+0x7c> │ │ │ │ + cbz r3, 51bea <_PyCrossInterpreterData_UnregisterClass@@Base+0x7c> │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 51e8e <_PyCrossInterpreterData_UnregisterClass@@Base+0xb4> │ │ │ │ + cbz r3, 51c22 <_PyCrossInterpreterData_UnregisterClass@@Base+0xb4> │ │ │ │ add.w r0, r4, #8 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 51e84 <_PyCrossInterpreterData_UnregisterClass@@Base+0xaa> │ │ │ │ + bne.n 51c18 <_PyCrossInterpreterData_UnregisterClass@@Base+0xaa> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 51e74 <_PyCrossInterpreterData_UnregisterClass@@Base+0x9a> │ │ │ │ + bne.n 51c08 <_PyCrossInterpreterData_UnregisterClass@@Base+0x9a> │ │ │ │ dmb ish │ │ │ │ - beq.n 51e8e <_PyCrossInterpreterData_UnregisterClass@@Base+0xb4> │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 51c22 <_PyCrossInterpreterData_UnregisterClass@@Base+0xb4> │ │ │ │ + bl 2ad574 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00051e98 : │ │ │ │ +00051c2c : │ │ │ │ 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 │ │ │ │ movs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r1, [sp] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl 81c6c │ │ │ │ + bl 81d54 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - cbz r0, 51eee │ │ │ │ + cbz r0, 51c82 │ │ │ │ mov r0, sp │ │ │ │ - bl 1fa730 │ │ │ │ + bl 1fb420 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51ee6 │ │ │ │ + beq.n 51c7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51ee6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51c7a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 51eee │ │ │ │ - bl 84464 │ │ │ │ + cbz r0, 51c82 │ │ │ │ + bl 84544 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (51f24 ) │ │ │ │ + ldr r3, [pc, #32] @ (51cb8 ) │ │ │ │ ldr.w r3, [r3, #1184] @ 0x4a0 │ │ │ │ - cbz r3, 51f18 │ │ │ │ - bl 1f28cc <_Py_write_noraise@@Base+0x2a8> │ │ │ │ + cbz r3, 51cac │ │ │ │ + bl 1f352c <_Py_write_noraise@@Base+0x2a8> │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 51f20 │ │ │ │ + b.n 51cb4 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00051f28 : │ │ │ │ +00051cbc : │ │ │ │ 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 20ea44 │ │ │ │ + bl 20f70c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 51f56 │ │ │ │ - bl 84464 │ │ │ │ + cbz r0, 51cea │ │ │ │ + bl 84544 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00051f5c : │ │ │ │ +00051cf0 : │ │ │ │ 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 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51f9e │ │ │ │ + cbz r0, 51d32 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51aa0 │ │ │ │ + bl 51834 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 51f8e │ │ │ │ + bne.n 51d22 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 51f9e │ │ │ │ + b.n 51d32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51f8a │ │ │ │ + bne.n 51d1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51f8a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51d1e │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00051fa2 : │ │ │ │ +00051d36 : │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ add r4, sp, #8 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r1, r4 │ │ │ │ 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 140700 <_PyLong_AsByteArray@@Base+0x850> │ │ │ │ + bl 140778 <_PyLong_AsByteArray@@Base+0x850> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, r2, r0 │ │ │ │ - blx 2a23c │ │ │ │ + blx 2a5ec │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00051ff4 : │ │ │ │ +00051d88 : │ │ │ │ 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 1dda50 │ │ │ │ + bl 1de7d0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00052010 : │ │ │ │ +00051da4 : │ │ │ │ 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, #10720 @ 0x29e0 │ │ │ │ + movw r1, #7268 @ 0x1c64 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #10724 @ 0x29e4 │ │ │ │ + movw r0, #7272 @ 0x1c68 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 520d4 │ │ │ │ + beq.n 51e68 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #0 │ │ │ │ sub.w r0, r4, #36 @ 0x24 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ 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 520ac │ │ │ │ + ble.n 51e40 │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #9749 @ 0x2615 │ │ │ │ + movw r2, #9873 @ 0x2691 │ │ │ │ movt r2, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #59345 @ 0xe7d1 │ │ │ │ + movw r1, #58689 @ 0xe541 │ │ │ │ movt r1, #21 │ │ │ │ - movw r0, #2009 @ 0x7d9 │ │ │ │ + movw r0, #2129 @ 0x851 │ │ │ │ movt r0, #20 │ │ │ │ - bl 1f4cd0 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 1f5930 <_Py_hashtable_new_full@@Base> │ │ │ │ str.w r0, [r4, #-12] │ │ │ │ - cbnz r0, 520ac │ │ │ │ - bl 241c5c │ │ │ │ - b.n 520d4 │ │ │ │ + cbnz r0, 51e40 │ │ │ │ + bl 242440 │ │ │ │ + b.n 51e68 │ │ │ │ mov r0, r6 │ │ │ │ sub.w r1, r4, #40 @ 0x28 │ │ │ │ - bl 13eaf0 <_PyArena_Free@@Base+0x270> │ │ │ │ + bl 13eb68 <_PyArena_Free@@Base+0x270> │ │ │ │ ldr.w r0, [r4, #-12] │ │ │ │ - cbz r0, 520c0 │ │ │ │ - bl 142460 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 51e54 │ │ │ │ + bl 1424dc <_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 2a23c │ │ │ │ + blx 2a5ec │ │ │ │ add.w sp, sp, #8192 @ 0x2000 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #7860 @ 0x1eb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 52128 │ │ │ │ + beq.n 51ebc │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 52128 │ │ │ │ + beq.n 51ebc │ │ │ │ movs r3, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - movw r1, #57632 @ 0xe120 │ │ │ │ + movw r1, #54240 @ 0xd3e0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl e1ac4 │ │ │ │ - cbnz r0, 52140 │ │ │ │ + bl e1ef0 │ │ │ │ + cbnz r0, 51ed4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5219a │ │ │ │ + b.n 51f2e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 52108 │ │ │ │ - movw r0, #57632 @ 0xe120 │ │ │ │ + beq.n 51e9c │ │ │ │ + movw r0, #54240 @ 0xd3e0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl 17a974 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17a29c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52124 │ │ │ │ - b.n 52108 │ │ │ │ + beq.n 51eb8 │ │ │ │ + b.n 51e9c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9f51c │ │ │ │ + bl 9f740 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5219a │ │ │ │ + cbz r0, 51f2e │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #38441 @ 0x9629 │ │ │ │ + movw r3, #39149 @ 0x98ed │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 52164 │ │ │ │ + bne.n 51ef8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6204 │ │ │ │ + bl 89898 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5216c │ │ │ │ + b.n 51f00 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r5, 52188 │ │ │ │ + cbnz r5, 51f1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 52184 │ │ │ │ + beq.n 51f18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52184 │ │ │ │ + cbnz r3, 51f18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5219a │ │ │ │ + b.n 51f2e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ strd r2, r4, [r5, #8] │ │ │ │ - b.n 52184 │ │ │ │ + b.n 51f18 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movw r0, #21560 @ 0x5438 │ │ │ │ + movw r0, #18200 @ 0x4718 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 89fa0 │ │ │ │ + b.w 8a260 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2b6a6c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xcb0> │ │ │ │ - cbnz r0, 521cc │ │ │ │ + bl 2b5fa0 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xbf0> │ │ │ │ + cbnz r0, 51f60 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 521d0 │ │ │ │ + b.n 51f64 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #208 @ 0xd0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r4, r1 │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 5223c │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 51fd0 │ │ │ │ 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, 52210 │ │ │ │ + cbz r4, 51fa4 │ │ │ │ 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] @ (52240 ) │ │ │ │ + ldr r5, [pc, #44] @ (51fd4 ) │ │ │ │ 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] │ │ │ │ @@ -59173,455 +58938,455 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #7620 @ 0x1dc4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 52294 │ │ │ │ + beq.n 52028 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 52294 │ │ │ │ + beq.n 52028 │ │ │ │ mov r0, r6 │ │ │ │ - bl d4be8 │ │ │ │ + bl d4fe0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt.n 522aa │ │ │ │ + bgt.n 5203e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #38416 @ 0x9610 │ │ │ │ + movw r1, #35424 @ 0x8a60 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 522e2 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 52076 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 52270 │ │ │ │ - movw r0, #53100 @ 0xcf6c │ │ │ │ + beq.n 52004 │ │ │ │ + movw r0, #49708 @ 0xc22c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 17a974 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 522e2 │ │ │ │ - b.n 52270 │ │ │ │ + bl 17a29c <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 52076 │ │ │ │ + b.n 52004 │ │ │ │ subs r0, #1 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5233c │ │ │ │ + beq.n 520d0 │ │ │ │ add.w sl, r6, #12 │ │ │ │ add.w r9, r0, #8 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ adds r7, #1 │ │ │ │ - bl 9f51c │ │ │ │ - cbnz r0, 522e6 │ │ │ │ + bl 9f740 │ │ │ │ + cbnz r0, 5207a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 522e2 │ │ │ │ + beq.n 52076 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 522e2 │ │ │ │ + cbnz r3, 52076 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5233c │ │ │ │ + b.n 520d0 │ │ │ │ cmp r8, r7 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 522c0 │ │ │ │ + bne.n 52054 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #38441 @ 0x9629 │ │ │ │ + movw r3, #39149 @ 0x98ed │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 52308 │ │ │ │ + bne.n 5209c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6204 │ │ │ │ + bl 89898 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 52310 │ │ │ │ + b.n 520a4 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r5, 5232a │ │ │ │ + cbnz r5, 520be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5233a │ │ │ │ + beq.n 520ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5233a │ │ │ │ + cbnz r3, 520ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5233a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 520ce │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r4, [r5, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r5, #12] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b.w 2c1cf8 │ │ │ │ + b.w 2c1364 │ │ │ │ │ │ │ │ -00052346 : │ │ │ │ +000520da : │ │ │ │ sub sp, #16 │ │ │ │ add sp, #16 │ │ │ │ - b.w 1ce674 │ │ │ │ + b.w 1ce8f0 │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - b.n 52372 │ │ │ │ + b.n 52106 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - blx 292c0 │ │ │ │ + blx 2a65c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ 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 523a0 │ │ │ │ + bne.n 52134 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21668 @ 0x54a4 │ │ │ │ + movw r1, #18308 @ 0x4784 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 523be │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 52152 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldrsb.w r0, [r4, #35] @ 0x23 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 523c2 │ │ │ │ + ble.n 52156 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1956b0 │ │ │ │ + bl 194f24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5257c │ │ │ │ + b.n 52310 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 524ce │ │ │ │ + bne.w 52262 │ │ │ │ ldrb.w r3, [r4, #34] @ 0x22 │ │ │ │ - cbz r3, 523fc │ │ │ │ + cbz r3, 52190 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r4, 523ee │ │ │ │ - movw r1, #21716 @ 0x54d4 │ │ │ │ + cbnz r4, 52182 │ │ │ │ + movw r1, #18356 @ 0x47b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5257c │ │ │ │ - movw r1, #21768 @ 0x5508 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 52310 │ │ │ │ + movw r1, #18408 @ 0x47e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 523be │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 52152 │ │ │ │ ldrb.w r6, [r4, #33] @ 0x21 │ │ │ │ - cbz r6, 52416 │ │ │ │ + cbz r6, 521aa │ │ │ │ movw r3, #44060 @ 0xac1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1956b0 │ │ │ │ - b.n 523be │ │ │ │ + bl 194f24 │ │ │ │ + b.n 52152 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5243a │ │ │ │ + beq.n 521ce │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #62424 @ 0xf3d8 │ │ │ │ + movw r1, #59484 @ 0xe85c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 523be │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 52152 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #16] │ │ │ │ strb.w r2, [r4, #34] @ 0x22 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r3, 5248c │ │ │ │ + cbnz r3, 52220 │ │ │ │ movw r1, #44104 @ 0xac48 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ strb.w r2, [r4, #33] @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r1, r3 │ │ │ │ - bl 2696b0 <_Py_RestoreSignals@@Base+0x32a8> │ │ │ │ + bl 269940 <_Py_RestoreSignals@@Base+0x3160> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52534 │ │ │ │ + beq.n 522c8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 5257c │ │ │ │ + bne.w 52310 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52510 │ │ │ │ + beq.n 522a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52510 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52510 │ │ │ │ + bne.n 522a4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 522a4 │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #10988 @ 0x2aec │ │ │ │ + movw r1, #7596 @ 0x1dac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ 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 e1c8c │ │ │ │ + bl e20b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 523be │ │ │ │ + beq.n 52152 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - bl 2696b0 <_Py_RestoreSignals@@Base+0x32a8> │ │ │ │ + bl 269940 <_Py_RestoreSignals@@Base+0x3160> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2b7a20 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x1c64> │ │ │ │ + bl 2b6f20 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x1b70> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52534 │ │ │ │ - b.n 5257c │ │ │ │ + cbz r0, 522c8 │ │ │ │ + b.n 52310 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1bddf0 │ │ │ │ + bl 1bdc40 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 524ec │ │ │ │ + cbz r3, 52280 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2b7a20 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x1c64> │ │ │ │ - cbz r0, 52534 │ │ │ │ + b.w 2b6f20 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x1b70> │ │ │ │ + cbz r0, 522c8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5257c │ │ │ │ + bne.n 52310 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52510 │ │ │ │ + beq.n 522a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 52510 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 522a4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ - movw r1, #62700 @ 0xf4ec │ │ │ │ + movw r1, #59192 @ 0xe738 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 523be │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 52152 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #44060 @ 0xac1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #2 │ │ │ │ strb.w r4, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl f8930 │ │ │ │ - cbnz r0, 52562 │ │ │ │ + bl f892c │ │ │ │ + cbnz r0, 522f6 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ + bl f892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 523be │ │ │ │ + beq.w 52152 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 523be │ │ │ │ - bl f8b9c │ │ │ │ + bne.w 52152 │ │ │ │ + bl f8b98 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1956b0 │ │ │ │ + bl 194f24 │ │ │ │ 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 │ │ │ │ cmn.w r1, #11 │ │ │ │ - bne.n 525a8 │ │ │ │ + bne.n 5233c │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - blx 297d8 │ │ │ │ - bl 209b10 <_PyOnceFlag_CallOnceSlow@@Base+0xe9c> │ │ │ │ + blx 2a99c │ │ │ │ + bl 20a7d8 <_PyOnceFlag_CallOnceSlow@@Base+0xe98> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #17156 @ 0x4304 │ │ │ │ + movw r0, #13764 @ 0x35c4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 525ec │ │ │ │ + cbz r0, 52380 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 114634 │ │ │ │ + bl 114418 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 525ec │ │ │ │ + beq.n 52380 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 525ec │ │ │ │ + cbnz r3, 52380 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_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, #4064] @ 0xfe0 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 5265a │ │ │ │ + bge.n 523ee │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 147280 │ │ │ │ - cbnz r0, 52656 │ │ │ │ + bl 147348 │ │ │ │ + cbnz r0, 523ea │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 105130 │ │ │ │ + bl 10504c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 105130 │ │ │ │ + bl 10504c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 105130 │ │ │ │ + bl 10504c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 105130 │ │ │ │ + bl 10504c │ │ │ │ mov r3, r8 │ │ │ │ adds r4, r0, #1 │ │ │ │ adds r2, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 23aed8 │ │ │ │ + bl 23bb1c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r5, #1 │ │ │ │ - b.n 52606 │ │ │ │ + b.n 5239a │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21820 @ 0x553c │ │ │ │ + movw r1, #18460 @ 0x481c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15ecb4 │ │ │ │ + b.w 15ea24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ - ldr r3, [pc, #148] @ (5271c ) │ │ │ │ + ldr r3, [pc, #148] @ (524b0 ) │ │ │ │ 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, 526bc │ │ │ │ + cbz r3, 52450 │ │ │ │ adds r0, #223 @ 0xdf │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 526b2 │ │ │ │ + bne.n 52446 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 526a2 │ │ │ │ + bne.n 52436 │ │ │ │ dmb ish │ │ │ │ - beq.n 526bc │ │ │ │ - bl 2c9970 │ │ │ │ + beq.n 52450 │ │ │ │ + bl 2c8d14 │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 52a6e │ │ │ │ + bl 52802 │ │ │ │ ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ - cbz r3, 526fe │ │ │ │ + cbz r3, 52492 │ │ │ │ add.w r0, r4, #223 @ 0xdf │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 526f4 │ │ │ │ + bne.n 52488 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 526e4 │ │ │ │ + bne.n 52478 │ │ │ │ dmb ish │ │ │ │ - beq.n 526fe │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 52492 │ │ │ │ + bl 2ad574 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2b2b60 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (5271c ) │ │ │ │ + bl 2b227c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (524b0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 52718 │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 524ac │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #224 @ 0xe0 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {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, #3968] @ 0xf80 │ │ │ │ - movw r4, #53684 @ 0xd1b4 │ │ │ │ + movw r4, #50304 @ 0xc480 │ │ │ │ movt r4, #74 @ 0x4a │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ @@ -59629,848 +59394,848 @@ │ │ │ │ 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 52766 │ │ │ │ + bne.n 524fa │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 52766 │ │ │ │ + ble.n 524fa │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 52766 │ │ │ │ - cbnz r6, 52784 │ │ │ │ + bne.n 524fa │ │ │ │ + cbnz r6, 52518 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #372] @ (528ec ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #372] @ (52680 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 528d0 │ │ │ │ + beq.w 52664 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 145918 │ │ │ │ + bl 1459e0 │ │ │ │ ldrd r9, r7, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 528cc │ │ │ │ - ldr r3, [pc, #328] @ (528f0 ) │ │ │ │ + beq.w 52660 │ │ │ │ + ldr r3, [pc, #328] @ (52684 ) │ │ │ │ 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 527d6 │ │ │ │ + bmi.n 5256a │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20740 @ 0x5104 │ │ │ │ + movw r1, #17372 @ 0x43dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 528cc │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 52660 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 527fa │ │ │ │ + bne.n 5258e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21896 @ 0x5588 │ │ │ │ + movw r1, #18536 @ 0x4868 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 528cc │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 52660 │ │ │ │ mov r0, r8 │ │ │ │ - bl 198940 │ │ │ │ + bl 1981d4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bgt.n 5281e │ │ │ │ + bgt.n 525b2 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21936 @ 0x55b0 │ │ │ │ + movw r1, #18576 @ 0x4890 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 528cc │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 52660 │ │ │ │ mov r0, sl │ │ │ │ - bl d9bf0 │ │ │ │ - cbnz r0, 5283e │ │ │ │ + bl d9fe8 │ │ │ │ + cbnz r0, 525d2 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21968 @ 0x55d0 │ │ │ │ + movw r1, #18608 @ 0x48b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 528cc │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 52660 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 271790 │ │ │ │ + bl 271c78 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 528cc │ │ │ │ + beq.n 52660 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 5286a │ │ │ │ + cbnz r3, 525fe │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22016 @ 0x5600 │ │ │ │ + movw r1, #18656 @ 0x48e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 528c4 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 52658 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl 271dd8 <_PyParkingLot_AfterFork@@Base+0x44> │ │ │ │ + bl 2722c0 <_PyParkingLot_AfterFork@@Base+0x44> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 528c4 │ │ │ │ + cbz r0, 52658 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r1, #23944 @ 0x5d88 │ │ │ │ + movw r1, #20552 @ 0x5048 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #20904 @ 0x51a8 │ │ │ │ + movw r0, #17536 @ 0x4480 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 528bc │ │ │ │ + beq.n 52650 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 528a6 │ │ │ │ + blt.n 5263a │ │ │ │ mov r0, r7 │ │ │ │ - blx 29514 │ │ │ │ - b.n 528ac │ │ │ │ + blx 2ab98 │ │ │ │ + b.n 52640 │ │ │ │ mov r0, r9 │ │ │ │ - blx 2a330 │ │ │ │ + blx 29ae0 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1460b0 │ │ │ │ + bl 146178 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2727a0 │ │ │ │ + bl 272bd8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2727a0 │ │ │ │ + bl 272bd8 │ │ │ │ mov r6, r9 │ │ │ │ - b.n 528d6 │ │ │ │ + b.n 5266a │ │ │ │ mov r5, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ strd r6, r7, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - bl 1460c8 │ │ │ │ + bl 146190 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ lsls r6, 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, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 127c74 │ │ │ │ - cbnz r0, 52970 │ │ │ │ + bl 127acc │ │ │ │ + cbnz r0, 52704 │ │ │ │ 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, 5294a │ │ │ │ + cbz r2, 526de │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5294a │ │ │ │ + beq.n 526de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 5294a │ │ │ │ + cbnz r3, 526de │ │ │ │ mov r0, r2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 52966 │ │ │ │ + cbz r0, 526fa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52966 │ │ │ │ + beq.n 526fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 52966 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 526fa │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 921e4 │ │ │ │ + b.w 92480 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ bic.w r6, r1, #3 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ add.w r5, r0, r1, lsl #2 │ │ │ │ - cbz r3, 529ec │ │ │ │ + cbz r3, 52780 │ │ │ │ cmp r0, r6 │ │ │ │ - bcs.n 529e6 │ │ │ │ + bcs.n 5277a │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ eor.w r7, ip, #55296 @ 0xd800 │ │ │ │ eor.w r3, r3, #55296 @ 0xd800 │ │ │ │ ands r3, r7 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ ands r3, r7 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ ands r3, r7 │ │ │ │ tst.w r3, #63488 @ 0xf800 │ │ │ │ - beq.n 529e6 │ │ │ │ + beq.n 5277a │ │ │ │ adds r0, #16 │ │ │ │ str.w ip, [r4] │ │ │ │ adds r4, #16 │ │ │ │ cmp r0, r6 │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ str.w r3, [r4, #-12] │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - bcs.n 529e6 │ │ │ │ - b.n 52988 │ │ │ │ + bcs.n 5277a │ │ │ │ + b.n 5271c │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ sub.w r6, r3, #55296 @ 0xd800 │ │ │ │ cmp.w r6, #2048 @ 0x800 │ │ │ │ - bcc.n 52a5e │ │ │ │ + bcc.n 527f2 │ │ │ │ str.w r3, [r4], #4 │ │ │ │ cmp r5, r0 │ │ │ │ - bhi.n 529d4 │ │ │ │ - b.n 52a66 │ │ │ │ + bhi.n 52768 │ │ │ │ + b.n 527fa │ │ │ │ cmp r0, r6 │ │ │ │ - bcs.n 52a58 │ │ │ │ + bcs.n 527ec │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ rev.w ip, r7 │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ eor.w r3, r3, #55296 @ 0xd800 │ │ │ │ ands r3, r7 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ ands r3, r7 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ ands r3, r7 │ │ │ │ tst.w r3, #63488 @ 0xf800 │ │ │ │ - beq.n 52a58 │ │ │ │ + beq.n 527ec │ │ │ │ adds r0, #16 │ │ │ │ str.w ip, [r4] │ │ │ │ adds r4, #16 │ │ │ │ cmp r0, r6 │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ rev r3, r3 │ │ │ │ str.w r3, [r4, #-12] │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ rev r3, r3 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ rev r3, r3 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - bcc.n 529f0 │ │ │ │ - b.n 52a58 │ │ │ │ + bcc.n 52784 │ │ │ │ + b.n 527ec │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ sub.w r6, r3, #55296 @ 0xd800 │ │ │ │ rev r3, r3 │ │ │ │ cmp.w r6, #2048 @ 0x800 │ │ │ │ - bcc.n 52a5e │ │ │ │ + bcc.n 527f2 │ │ │ │ str.w r3, [r4], #4 │ │ │ │ cmp r5, r0 │ │ │ │ - bhi.n 52a44 │ │ │ │ - b.n 52a66 │ │ │ │ + bhi.n 527d8 │ │ │ │ + b.n 527fa │ │ │ │ subs r5, r5, r0 │ │ │ │ subs r1, #1 │ │ │ │ sub.w r1, r1, r5, asr #2 │ │ │ │ mov r0, r1 │ │ │ │ str r4, [r2, #0] │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ 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, #224] @ (52b60 ) │ │ │ │ + ldr r3, [pc, #224] @ (528f4 ) │ │ │ │ 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 52b46 │ │ │ │ + bne.n 528da │ │ │ │ ldr.w r5, [r0, #176] @ 0xb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r1 │ │ │ │ add.w r6, r0, #48 @ 0x30 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ - bls.n 52ad6 │ │ │ │ + bls.n 5286a │ │ │ │ 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 2c2ba4 │ │ │ │ + bl 2c207c │ │ │ │ sub.w r2, r5, #64 @ 0x40 │ │ │ │ add.w r1, r4, #112 @ 0x70 │ │ │ │ mov r0, r6 │ │ │ │ str.w r2, [r4, #176] @ 0xb0 │ │ │ │ - blx 2a5c4 │ │ │ │ + blx 29d48 │ │ │ │ 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, 52b02 │ │ │ │ + cbz r2, 52896 │ │ │ │ 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 │ │ │ │ strb.w r3, [r4, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ strb.w r3, [r4, #41] @ 0x29 │ │ │ │ add r0, r6 │ │ │ │ strb.w r3, [r4, #42] @ 0x2a │ │ │ │ strb.w r3, [r4, #43] @ 0x2b │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c2ba4 │ │ │ │ + bl 2c207c │ │ │ │ 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 52b2e │ │ │ │ + bne.n 528c2 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 29e6c │ │ │ │ - ldr r3, [pc, #24] @ (52b60 ) │ │ │ │ + blx 2a620 │ │ │ │ + ldr r3, [pc, #24] @ (528f4 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 52b58 │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 528ec │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #12 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 52b84 │ │ │ │ + cbnz r2, 52918 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 52b84 │ │ │ │ - cbnz r3, 52b9a │ │ │ │ + bne.n 52918 │ │ │ │ + cbnz r3, 5292e │ │ │ │ mov r0, r3 │ │ │ │ add r5, sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #40] @ (52bbc ) │ │ │ │ - bl 132f4c <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + ldr r3, [pc, #40] @ (52950 ) │ │ │ │ + bl 132364 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 52bb6 │ │ │ │ + cbz r0, 5294a │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 9adbc │ │ │ │ + bl 9b058 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 52bb6 │ │ │ │ + cbz r0, 5294a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ str r4, [r0, #12] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r3, #192 @ 0xc0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 52bd8 │ │ │ │ - ldr r2, [pc, #20] @ (52bdc ) │ │ │ │ + cbnz r3, 5296c │ │ │ │ + ldr r2, [pc, #20] @ (52970 ) │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ add.w r1, r2, #520 @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ - b.w 5ce82 │ │ │ │ + b.w 5cc5e │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r0, 52c08 │ │ │ │ + cbnz r0, 5299c │ │ │ │ lsls r6, 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, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 52c10 │ │ │ │ + beq.n 529a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 52c10 │ │ │ │ + ble.n 529a4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52c2a │ │ │ │ + beq.n 529be │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 52c2a │ │ │ │ + b.n 529be │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 52c48 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 529dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f51c │ │ │ │ + bl 9f740 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52c48 │ │ │ │ + beq.n 529dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52c48 │ │ │ │ + cbnz r3, 529dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w ip, [sp, #64] @ 0x40 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 52c76 │ │ │ │ + beq.n 52a0a │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 52c8e │ │ │ │ + b.n 52a22 │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 52c7e │ │ │ │ + bgt.n 52a12 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 52c8e │ │ │ │ + b.n 52a22 │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 52c7a │ │ │ │ + bgt.n 52a0e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 52c7a │ │ │ │ + beq.n 52a0e │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 52cac │ │ │ │ + b.n 52a40 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #192] @ (52d64 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #192] @ (52af8 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52d5c │ │ │ │ + beq.n 52af0 │ │ │ │ add r6, r5 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 52d34 │ │ │ │ + beq.n 52ac8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 52cfa │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + cbz r0, 52a8e │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 52cd0 │ │ │ │ - bl 94cf4 │ │ │ │ + cbnz r0, 52a64 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52d5c │ │ │ │ + bne.n 52af0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52cf4 │ │ │ │ - bl 9b404 │ │ │ │ + b.n 52a88 │ │ │ │ + bl 9b6a0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52cf0 │ │ │ │ + beq.n 52a84 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 52cf0 │ │ │ │ + cbnz r3, 52a84 │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 52cc2 │ │ │ │ + beq.n 52a56 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 52cfc │ │ │ │ - b.n 52d3c │ │ │ │ + bne.n 52a90 │ │ │ │ + b.n 52ad0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 52d12 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 52d5c │ │ │ │ + cbnz r0, 52aa6 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 52af0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52d40 │ │ │ │ - bl 9b404 │ │ │ │ + b.n 52ad4 │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52d2e │ │ │ │ + beq.n 52ac2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52d2e │ │ │ │ + cbnz r3, 52ac2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 52d40 │ │ │ │ - b.n 52d06 │ │ │ │ + bne.n 52ad4 │ │ │ │ + b.n 52a9a │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 52d40 │ │ │ │ + b.n 52ad4 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 192c8c │ │ │ │ + bl 1924bc │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 269cb4 <_Py_RestoreSignals@@Base+0x38ac> │ │ │ │ + b.w 269f44 <_Py_RestoreSignals@@Base+0x3764> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r6, 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 52d8a │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 52b1e │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 52d96 │ │ │ │ + cbz r3, 52b2a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 52dd8 │ │ │ │ + b.n 52b6c │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 52dd4 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 52b68 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 52dd4 │ │ │ │ + cbnz r3, 52b68 │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 52dd4 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 52b68 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 52dd4 │ │ │ │ + cbnz r3, 52b68 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 52dd4 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 52b68 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 52dd4 │ │ │ │ + cbnz r3, 52b68 │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 52dd4 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 52b68 │ │ │ │ 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 r4, [r0, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 52e0c │ │ │ │ + beq.n 52ba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 52e0c │ │ │ │ + ble.n 52ba0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52e28 │ │ │ │ + beq.n 52bbc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 52e28 │ │ │ │ + b.n 52bbc │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 52e46 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 52bda │ │ │ │ mov r0, r4 │ │ │ │ - bl 137c40 │ │ │ │ + bl 137d08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52e46 │ │ │ │ + beq.n 52bda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52e46 │ │ │ │ + cbnz r3, 52bda │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #3864] @ 0xf18 │ │ │ │ - ldr r3, [pc, #148] @ (52ef0 ) │ │ │ │ + ldr r3, [pc, #148] @ (52c84 ) │ │ │ │ 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, 52e90 │ │ │ │ + cbz r3, 52c24 │ │ │ │ adds r0, #223 @ 0xdf │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 52e86 │ │ │ │ + bne.n 52c1a │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 52e76 │ │ │ │ + bne.n 52c0a │ │ │ │ dmb ish │ │ │ │ - beq.n 52e90 │ │ │ │ - bl 2c9970 │ │ │ │ + beq.n 52c24 │ │ │ │ + bl 2c8d14 │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 52a6e │ │ │ │ + bl 52802 │ │ │ │ ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ - cbz r3, 52ed2 │ │ │ │ + cbz r3, 52c66 │ │ │ │ add.w r0, r4, #223 @ 0xdf │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 52ec8 │ │ │ │ + bne.n 52c5c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 52eb8 │ │ │ │ + bne.n 52c4c │ │ │ │ dmb ish │ │ │ │ - beq.n 52ed2 │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 52c66 │ │ │ │ + bl 2ad574 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 81584 │ │ │ │ - ldr r3, [pc, #20] @ (52ef0 ) │ │ │ │ + bl 8166c │ │ │ │ + ldr r3, [pc, #20] @ (52c84 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 52eec │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 52c80 │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #224 @ 0xe0 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #16804 @ 0x41a4 │ │ │ │ + movw r0, #13412 @ 0x3464 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2332b4 <_Py_dup@@Base+0x44> │ │ │ │ + bl 233ef8 <_PyErr_ProgramDecodedTextObject@@Base+0x39c> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 52f74 │ │ │ │ + bne.n 52d08 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 51c0a │ │ │ │ + bl 5199e │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 52f5e │ │ │ │ - movw r3, #30945 @ 0x78e1 │ │ │ │ + beq.n 52cf2 │ │ │ │ + movw r3, #29809 @ 0x7471 │ │ │ │ movt r3, #26 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 52f68 │ │ │ │ + bne.n 52cfc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 250ec0 │ │ │ │ - bl 94cf4 │ │ │ │ + b.w 251198 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1014> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52f46 │ │ │ │ - b.n 52f7a │ │ │ │ + beq.n 52cda │ │ │ │ + b.n 52d0e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 18b9c0 │ │ │ │ + bl 18b0f4 │ │ │ │ movs r0, #0 │ │ │ │ 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 r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #49936 @ 0xc310 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 151408 │ │ │ │ + bl 1513b0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 52fce │ │ │ │ + beq.n 52d62 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 52fce │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 52d62 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #22088 @ 0x5648 │ │ │ │ + movw r1, #18728 @ 0x4928 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 52fde │ │ │ │ + beq.n 52d72 │ │ │ │ movs r4, #0 │ │ │ │ - bl 53de4 │ │ │ │ - b.n 5305e │ │ │ │ + bl 53b80 │ │ │ │ + b.n 52df2 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 52ff4 │ │ │ │ + bge.n 52d88 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 241c5c │ │ │ │ + b.w 242440 │ │ │ │ add r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 272e40 <_PyTime_AsMilliseconds@@Base+0x4b0> │ │ │ │ + bl 2732fc <_PyTime_AsMilliseconds@@Base+0x4dc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5305e │ │ │ │ + beq.n 52df2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 53018 │ │ │ │ + ble.n 52dac │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 53038 │ │ │ │ + ble.n 52dcc │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mla r0, r5, r0, r3 │ │ │ │ - blx 29e6c │ │ │ │ - ldr r0, [pc, #40] @ (53064 ) │ │ │ │ + blx 2a620 │ │ │ │ + ldr r0, [pc, #40] @ (52df8 ) │ │ │ │ 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 │ │ │ │ @@ -60490,293 +60255,294 @@ │ │ │ │ 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 5308a │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 52e1e │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 53096 │ │ │ │ + cbz r3, 52e2a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 530b8 │ │ │ │ + b.n 52e4c │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 530b4 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 52e48 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 530b4 │ │ │ │ + cbnz r3, 52e48 │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 530b4 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 52e48 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r1, #60736 @ 0xed40 │ │ │ │ + movw r1, #57344 @ 0xe000 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.w 4b23e │ │ │ │ + b.w 4afd2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 17bf24 │ │ │ │ + bl 17b96c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 530f8 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 53146 │ │ │ │ - b.n 5310a │ │ │ │ + bne.n 52e8c │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 52eda │ │ │ │ + b.n 52e9e │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #88] @ 53158 │ │ │ │ + vldr d6, [pc, #92] @ 52ef0 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 5314a │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bhi.n 52ede │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ - blx 298d4 │ │ │ │ + blx 2ac48 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53152 │ │ │ │ + beq.n 52ee6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 53152 │ │ │ │ + b.n 52ee6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53152 │ │ │ │ + b.n 52ee6 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ + nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 19d33c <_PyUnicode_Copy@@Base> │ │ │ │ - cbz r0, 53186 │ │ │ │ + bl 19cc34 <_PyUnicode_Copy@@Base> │ │ │ │ + cbz r0, 52f1e │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #63612 @ 0xf87c │ │ │ │ + movw r0, #60220 @ 0xeb3c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 531b8 │ │ │ │ + cbz r0, 52f50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 531b8 │ │ │ │ + beq.n 52f50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 531b8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 52f50 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 531d4 │ │ │ │ + cbz r0, 52f6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 531d4 │ │ │ │ + beq.n 52f6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 531d4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 52f6c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 531f0 │ │ │ │ + cbz r0, 52f88 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 531f0 │ │ │ │ + beq.n 52f88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 531f0 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 52f88 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5320c │ │ │ │ + cbz r0, 52fa4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5320c │ │ │ │ + beq.n 52fa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5320c │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 52fa4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 53228 │ │ │ │ + cbz r0, 52fc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53228 │ │ │ │ + beq.n 52fc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53228 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 52fc0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 53244 │ │ │ │ + cbz r0, 52fdc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53244 │ │ │ │ + beq.n 52fdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53244 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 52fdc │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 53278 │ │ │ │ + bpl.n 53010 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54688 @ 0xd5a0 │ │ │ │ + movw r1, #51296 @ 0xc860 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5329a │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 53032 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 136b24 │ │ │ │ - cbnz r0, 5329e │ │ │ │ + bl 136c1c │ │ │ │ + cbnz r0, 53036 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54728 @ 0xd5c8 │ │ │ │ + movw r1, #51336 @ 0xc888 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53362 │ │ │ │ + b.n 530fa │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5329a │ │ │ │ + beq.n 53032 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 532ce │ │ │ │ + ble.n 53066 │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54772 @ 0xd5f4 │ │ │ │ + movw r1, #51380 @ 0xc8b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 5329a │ │ │ │ + bl f20a0 │ │ │ │ + b.n 53032 │ │ │ │ ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ add.w r5, r4, #40 @ 0x28 │ │ │ │ - cbnz r3, 53300 │ │ │ │ + cbnz r3, 53098 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 532e8 │ │ │ │ + blt.n 53080 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #222] @ 0xde │ │ │ │ - b.n 53300 │ │ │ │ + b.n 53098 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c2154 │ │ │ │ + bl 2c1904 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 53362 │ │ │ │ - bl b3548 │ │ │ │ + b.n 530fa │ │ │ │ + bl b37f8 │ │ │ │ adds r4, #223 @ 0xdf │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 53320 │ │ │ │ + bne.n 530b8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 53310 │ │ │ │ + bne.n 530a8 │ │ │ │ dmb ish │ │ │ │ - beq.n 5332c │ │ │ │ + beq.n 530c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9970 │ │ │ │ + bl 2c8d14 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 2c2154 │ │ │ │ + bl 2c1904 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5334e │ │ │ │ + bne.n 530e6 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5333e │ │ │ │ + bne.n 530d6 │ │ │ │ dmb ish │ │ │ │ - beq.n 5335a │ │ │ │ + beq.n 530f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae358 │ │ │ │ + bl 2ad574 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b68 │ │ │ │ - b.n 532f0 │ │ │ │ + bl b6e1c │ │ │ │ + b.n 53088 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 53386 │ │ │ │ + cbz r3, 5311e │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 53388 │ │ │ │ + b.n 53120 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r5, [pc, #528] @ (5359c ) │ │ │ │ + ldr r5, [pc, #528] @ (53334 ) │ │ │ │ add.w ip, sp, #108 @ 0x6c │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ 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} │ │ │ │ @@ -60789,400 +60555,400 @@ │ │ │ │ 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 533d6 │ │ │ │ + bne.n 5316e │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 533d6 │ │ │ │ + ble.n 5316e │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 533d6 │ │ │ │ - cbnz r4, 533f4 │ │ │ │ + bne.n 5316e │ │ │ │ + cbnz r4, 5318c │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #440] @ (535a0 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #440] @ (53338 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53568 │ │ │ │ + beq.w 53300 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add.w r7, r9, r8 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - bl 145918 │ │ │ │ + bl 1459e0 │ │ │ │ ldrd sl, r9, [sp, #140] @ 0x8c │ │ │ │ ldr.w r8, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53576 │ │ │ │ + beq.w 5330e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ - bl 145918 │ │ │ │ + bl 1459e0 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ - cbz r0, 5348e │ │ │ │ + cbz r0, 53226 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 5343e │ │ │ │ + beq.n 531d6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bge.n 53442 │ │ │ │ - b.n 5348e │ │ │ │ + bge.n 531da │ │ │ │ + b.n 53226 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 5344e │ │ │ │ + blt.n 531e6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 53470 │ │ │ │ + bpl.n 53208 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #61224 @ 0xef28 │ │ │ │ + movw r1, #57832 @ 0xe1e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #22160 @ 0x5690 │ │ │ │ + movw r0, #18800 @ 0x4970 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5348e │ │ │ │ - ldr.w fp, [pc, #312] @ 535a4 │ │ │ │ - b.n 534e6 │ │ │ │ + beq.n 53226 │ │ │ │ + ldr.w fp, [pc, #312] @ 5333c │ │ │ │ + b.n 5327e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #5788 @ 0x169c │ │ │ │ + movw r2, #1840 @ 0x730 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #12240 @ 0x2fd0 │ │ │ │ + movw r1, #10080 @ 0x2760 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5357c │ │ │ │ + b.n 53314 │ │ │ │ mov r0, r7 │ │ │ │ - bl 813dc │ │ │ │ + bl 814c4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5357c │ │ │ │ + beq.n 53314 │ │ │ │ add.w r2, r0, #16 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp.w r9, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - blt.n 53500 │ │ │ │ + blt.n 53298 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ - blx 2a09c │ │ │ │ + blx 2a4b8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 5355a │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bge.n 532f2 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 53530 │ │ │ │ + bne.n 532c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w fp, fp, #4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 53520 │ │ │ │ + bne.n 532b8 │ │ │ │ ldr.w r7, [fp] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 53492 │ │ │ │ + bne.n 5322a │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1460b0 │ │ │ │ - b.n 5348e │ │ │ │ + bl 146178 │ │ │ │ + b.n 53226 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 53512 │ │ │ │ + cbz r3, 532aa │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ - blx 29e90 │ │ │ │ + blx 29eb4 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 534c0 │ │ │ │ + b.n 53258 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ - blx 2a020 │ │ │ │ + blx 29344 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 534c0 │ │ │ │ + b.n 53258 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 534e6 │ │ │ │ + bne.n 5327e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 534e6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5327e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1460b0 │ │ │ │ + bl 146178 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5348e │ │ │ │ + beq.n 53226 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5348e │ │ │ │ + bne.n 53226 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5348e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53226 │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 53564 │ │ │ │ + beq.n 532fc │ │ │ │ add r0, sp, #32 │ │ │ │ - bl b90b4 <_PyBytes_Resize@@Base> │ │ │ │ + bl b937c <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - b.n 5357c │ │ │ │ + b.n 53314 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5357c │ │ │ │ + b.n 53314 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ strd sl, r9, [sp, #140] @ 0x8c │ │ │ │ str.w r8, [sp, #160] @ 0xa0 │ │ │ │ - bl 1460c8 │ │ │ │ + bl 146190 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ - bl 1460c8 │ │ │ │ + bl 146190 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bne.n 53580 │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #1 │ │ │ │ - subs r3, #252 @ 0xfc │ │ │ │ + subs r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - bcs.n 53678 │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 535c6 │ │ │ │ + cbz r3, 5335e │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 535de │ │ │ │ + b.n 53376 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 535ce │ │ │ │ + bge.n 53366 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 535de │ │ │ │ + b.n 53376 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 535ca │ │ │ │ + bgt.n 53362 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 535ca │ │ │ │ + beq.n 53362 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 535fe │ │ │ │ + b.n 53396 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #388] @ (53778 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #388] @ (53510 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5375c │ │ │ │ + beq.w 534f4 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 53620 │ │ │ │ + beq.n 533b8 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 5360a │ │ │ │ + cbz r6, 533a2 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 53626 │ │ │ │ + beq.n 533be │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5361c │ │ │ │ - bl e558c │ │ │ │ + cbz r0, 533b4 │ │ │ │ + bl e578c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 5375a │ │ │ │ + blt.w 534f2 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 53626 │ │ │ │ + beq.n 533be │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 53628 │ │ │ │ + b.n 533c0 │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ - b.n 53628 │ │ │ │ + b.n 533c0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 2b993c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x3b80> │ │ │ │ + bl 2b8ea0 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x3af0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 5375a │ │ │ │ + beq.w 534f2 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 536ac │ │ │ │ + beq.n 53444 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5365c │ │ │ │ + bpl.n 533f4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54688 @ 0xd5a0 │ │ │ │ + movw r1, #51296 @ 0xc860 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5375a │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 534f2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 136b24 │ │ │ │ - cbnz r0, 5367c │ │ │ │ + bl 136c1c │ │ │ │ + cbnz r0, 53414 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54728 @ 0xd5c8 │ │ │ │ + movw r1, #51336 @ 0xc888 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5375a │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 534f2 │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5375a │ │ │ │ + beq.n 534f2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 536ac │ │ │ │ + ble.n 53444 │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54772 @ 0xd5f4 │ │ │ │ + movw r1, #51380 @ 0xc8b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 5375a │ │ │ │ + bl f20a0 │ │ │ │ + b.n 534f2 │ │ │ │ mov r0, r7 │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 537dc │ │ │ │ + bl 53570 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 536ca │ │ │ │ - cbnz r6, 536c2 │ │ │ │ + cbnz r0, 53462 │ │ │ │ + cbnz r6, 5345a │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5375c │ │ │ │ + b.n 534f4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 5375a │ │ │ │ + bl f20a0 │ │ │ │ + b.n 534f2 │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - blx 29708 │ │ │ │ + blx 2a4e0 │ │ │ │ movs r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 29708 │ │ │ │ + blx 2a4e0 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #16 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #120 @ (adr r3, 53768 ) │ │ │ │ + add r3, pc, #120 @ (adr r3, 53500 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - add r3, pc, #120 @ (adr r3, 53770 ) │ │ │ │ + add r3, pc, #120 @ (adr r3, 53508 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r7, r8, [r0] │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 53728 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 534c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 536bc │ │ │ │ + beq.n 53454 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 536bc │ │ │ │ + bne.n 53454 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 536bc │ │ │ │ - cbz r6, 5375c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53454 │ │ │ │ + cbz r6, 534f4 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 5374a │ │ │ │ - bl b3548 │ │ │ │ + blt.n 534e2 │ │ │ │ + bl b37f8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 5e456 │ │ │ │ + bl 5e23a │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ - b.n 53752 │ │ │ │ + bl b6e1c │ │ │ │ + b.n 534ea │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e456 │ │ │ │ + bl 5e23a │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 5375c │ │ │ │ + bl f20a0 │ │ │ │ + b.n 534f4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop.w │ │ │ │ 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 r4, #40 @ 0x28 │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ lsls r6, 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 29ac54 │ │ │ │ - cbz r0, 537b2 │ │ │ │ + bl 29ae20 │ │ │ │ + cbz r0, 5354a │ │ │ │ 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 537b0 │ │ │ │ + beq.n 53548 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 537b0 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53548 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -61190,42 +60956,41 @@ │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 539a6 │ │ │ │ - b.w 53188 │ │ │ │ + b.n 53738 │ │ │ │ + b.n 52f20 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 537fa │ │ │ │ + cbz r0, 5358e │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #8] │ │ │ │ - bl 96c70 │ │ │ │ + bl 96f08 │ │ │ │ mov r0, r4 │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 5381e │ │ │ │ + cbz r3, 535b2 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - b.n 53820 │ │ │ │ + b.n 535b4 │ │ │ │ mov sl, r3 │ │ │ │ - movw r4, #54008 @ 0xd2f8 │ │ │ │ - movt r4, #74 @ 0x4a │ │ │ │ + ldr r4, [pc, #376] @ (53730 ) │ │ │ │ add.w ip, sp, #92 @ 0x5c │ │ │ │ add r6, sp, #32 │ │ │ │ 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} │ │ │ │ @@ -61238,1066 +61003,1079 @@ │ │ │ │ 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 53874 │ │ │ │ + bne.n 53602 │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 53874 │ │ │ │ + ble.n 53602 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 53874 │ │ │ │ - cbnz r5, 53896 │ │ │ │ + bne.n 53602 │ │ │ │ + cbnz r5, 5361e │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #15720 @ 0x3d68 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #288] @ (53734 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53968 │ │ │ │ + beq.n 536f0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add sl, r8 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - bl 145918 │ │ │ │ + bl 1459e0 │ │ │ │ ldrd r9, r7, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53976 │ │ │ │ + beq.n 536fe │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ - bl 145918 │ │ │ │ + bl 1459e0 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ - cbz r0, 53922 │ │ │ │ + cbz r0, 536aa │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 538dc │ │ │ │ + beq.n 53664 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 538de │ │ │ │ - b.n 53922 │ │ │ │ + bge.n 53666 │ │ │ │ + b.n 536aa │ │ │ │ movs r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 538e6 │ │ │ │ + blt.n 5366e │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 53904 │ │ │ │ + bpl.n 5368c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #61224 @ 0xef28 │ │ │ │ + movw r1, #57832 @ 0xe1e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #22344 @ 0x5748 │ │ │ │ + movw r0, #18864 @ 0x49b0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53926 │ │ │ │ - b.n 53922 │ │ │ │ + bne.n 536ae │ │ │ │ + b.n 536aa │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #5812 @ 0x16b4 │ │ │ │ + movw r2, #1864 @ 0x748 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #12240 @ 0x2fd0 │ │ │ │ + movw r1, #10080 @ 0x2760 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 53986 │ │ │ │ - bl b3548 │ │ │ │ + b.n 5370e │ │ │ │ + bl b37f8 │ │ │ │ mov r1, r6 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 5393c │ │ │ │ + blt.n 536c4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 2a574 │ │ │ │ + blx 294a0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5394e │ │ │ │ + b.n 536d6 │ │ │ │ mov r0, r9 │ │ │ │ - cbz r5, 53948 │ │ │ │ - blx 29624 │ │ │ │ + cbz r5, 536d0 │ │ │ │ + blx 2a1e0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5394e │ │ │ │ - blx 29d0c │ │ │ │ + b.n 536d6 │ │ │ │ + blx 29878 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b6b68 │ │ │ │ - cbz r5, 5397e │ │ │ │ + bl b6e1c │ │ │ │ + cbz r5, 53706 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b55c │ │ │ │ - b.n 53922 │ │ │ │ + bl 11b32c │ │ │ │ + b.n 536aa │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53986 │ │ │ │ + b.n 5370e │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 53986 │ │ │ │ + b.n 5370e │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ strd r9, r7, [sp, #124] @ 0x7c │ │ │ │ str.w r8, [sp, #144] @ 0x90 │ │ │ │ - bl 1460c8 │ │ │ │ + bl 146190 │ │ │ │ add r0, sp, #32 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ - bl 1460c8 │ │ │ │ + bl 146190 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + nop │ │ │ │ + stmia r5!, {r6} │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ + lsls r6, 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 r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r7, 539ca │ │ │ │ + cbz r7, 5375c │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 539ca │ │ │ │ + beq.n 5375c │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.n 539d8 │ │ │ │ - bl 1a7b98 │ │ │ │ + bgt.n 5376a │ │ │ │ + bl 1a77cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 53a7c │ │ │ │ + bne.n 5380e │ │ │ │ mov r5, r4 │ │ │ │ - b.n 53b26 │ │ │ │ + b.n 538b8 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 53a82 │ │ │ │ + bne.n 53814 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ - blt.n 539f4 │ │ │ │ + blt.n 53786 │ │ │ │ cmp r6, r2 │ │ │ │ it ge │ │ │ │ movge r6, r2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ subs r6, #1 │ │ │ │ movs r7, #0 │ │ │ │ cmp r6, #0 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ - ble.n 53a6c │ │ │ │ + ble.n 537fe │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 53a36 │ │ │ │ + bne.n 537c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 231148 │ │ │ │ + bl 231de0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 53a24 │ │ │ │ + cbnz r0, 537b6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 53b26 │ │ │ │ + b.n 538b8 │ │ │ │ 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 sl, [r4, #24] │ │ │ │ subs r2, r6, r7 │ │ │ │ rsb r3, r3, #63 @ 0x3f │ │ │ │ cmp r3, r2 │ │ │ │ it ge │ │ │ │ movge r3, r2 │ │ │ │ add r7, r3 │ │ │ │ - cbz r3, 53a68 │ │ │ │ + cbz r3, 537fa │ │ │ │ ldr r2, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [r8] │ │ │ │ str r2, [r4, #24] │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ cmp r1, r9 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [r8] │ │ │ │ str.w r8, [r2, #4] │ │ │ │ - b.n 53a44 │ │ │ │ + b.n 537d6 │ │ │ │ cmp r7, r6 │ │ │ │ - blt.n 53a0c │ │ │ │ + blt.n 5379e │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r2, r7 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 539d4 │ │ │ │ + beq.n 53766 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 539d4 │ │ │ │ + b.n 53766 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2cc300 │ │ │ │ + bl 2cb588 │ │ │ │ cmp r0, r7 │ │ │ │ - bcs.n 53a96 │ │ │ │ + bcs.n 53828 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 241c5c │ │ │ │ + b.w 242440 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13aa78 │ │ │ │ + bl 13ab38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53b26 │ │ │ │ + beq.n 538b8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 53abc │ │ │ │ + blt.n 5384e │ │ │ │ mul.w r3, r7, r6 │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 53abc │ │ │ │ + bge.n 5384e │ │ │ │ add r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ subs r0, #1 │ │ │ │ - bl 2cc578 │ │ │ │ + bl 2cb800 │ │ │ │ mov r6, r0 │ │ │ │ subs r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 53afe │ │ │ │ + ble.n 53890 │ │ │ │ movs r7, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29ac54 │ │ │ │ - cbnz r0, 53ae8 │ │ │ │ + bl 29ae20 │ │ │ │ + cbnz r0, 5387a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 53ae4 │ │ │ │ + beq.n 53876 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53ae4 │ │ │ │ + cbnz r3, 53876 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 53b26 │ │ │ │ + b.n 538b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 53af8 │ │ │ │ + beq.n 5388a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53af8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5388a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - blt.n 53ac8 │ │ │ │ + blt.n 5385a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 539d4 │ │ │ │ + beq.w 53766 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 539d4 │ │ │ │ + bne.w 53766 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 539d4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53766 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bmi.n 53b5e │ │ │ │ + bmi.n 538f0 │ │ │ │ ldrd r3, r5, [r4, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ subs r3, #12 │ │ │ │ add.w r5, r5, r3, lsr #2 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 53b68 │ │ │ │ + bgt.n 538fa │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53b86 │ │ │ │ + b.n 53918 │ │ │ │ mov r1, r2 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53b4a │ │ │ │ - b.n 53b86 │ │ │ │ + beq.n 538dc │ │ │ │ + b.n 53918 │ │ │ │ adds r4, #8 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ mov r1, r7 │ │ │ │ - cbnz r0, 53b80 │ │ │ │ + cbnz r0, 53912 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, r5 │ │ │ │ - bne.n 53b6e │ │ │ │ - b.n 53b5a │ │ │ │ + bne.n 53900 │ │ │ │ + b.n 538ec │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53b76 │ │ │ │ + beq.n 53908 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -00053b8a <_PyXI_InitExcInfo@@Base>: │ │ │ │ +00053920 <_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 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 53ba8 <_PyXI_InitExcInfo@@Base+0x1e> │ │ │ │ + beq.n 5393e <_PyXI_InitExcInfo@@Base+0x1e> │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r1, 53bc0 <_PyXI_InitExcInfo@@Base+0x36> │ │ │ │ + cbnz r1, 53956 <_PyXI_InitExcInfo@@Base+0x36> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22544 @ 0x5810 │ │ │ │ + movw r1, #19152 @ 0x4ad0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 53d84 <_PyXI_InitExcInfo@@Base+0x1fa> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 53b1a <_PyXI_InitExcInfo@@Base+0x1fa> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 53bd4 <_PyXI_InitExcInfo@@Base+0x4a> │ │ │ │ + bmi.n 5396a <_PyXI_InitExcInfo@@Base+0x4a> │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 53be8 <_PyXI_InitExcInfo@@Base+0x5e> │ │ │ │ + bge.n 5397e <_PyXI_InitExcInfo@@Base+0x5e> │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.n 53be8 <_PyXI_InitExcInfo@@Base+0x5e> │ │ │ │ + bpl.n 5397e <_PyXI_InitExcInfo@@Base+0x5e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36a72 <_Py_open_noraise@@Base+0xa2> │ │ │ │ + bl 36812 <_Py_open_noraise@@Base+0xa2> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 53d74 <_PyXI_InitExcInfo@@Base+0x1ea> │ │ │ │ + bne.w 53b0a <_PyXI_InitExcInfo@@Base+0x1ea> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53d88 <_PyXI_InitExcInfo@@Base+0x1fe> │ │ │ │ + b.n 53b1e <_PyXI_InitExcInfo@@Base+0x1fe> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27796 @ 0x6c94 │ │ │ │ + movw r1, #24404 @ 0x5f54 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl ee1b4 │ │ │ │ + bl ee318 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53d3e <_PyXI_InitExcInfo@@Base+0x1b4> │ │ │ │ - movw r1, #58568 @ 0xe4c8 │ │ │ │ + beq.w 53ad4 <_PyXI_InitExcInfo@@Base+0x1b4> │ │ │ │ + movw r1, #55176 @ 0xd788 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl ee1b4 │ │ │ │ + bl ee318 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 53c14 <_PyXI_InitExcInfo@@Base+0x8a> │ │ │ │ + cbnz r0, 539aa <_PyXI_InitExcInfo@@Base+0x8a> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53cac <_PyXI_InitExcInfo@@Base+0x122> │ │ │ │ + b.n 53a42 <_PyXI_InitExcInfo@@Base+0x122> │ │ │ │ movs r1, #0 │ │ │ │ - bl 36d8a │ │ │ │ + bl 36b2a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53c32 <_PyXI_InitExcInfo@@Base+0xa8> │ │ │ │ + beq.n 539c8 <_PyXI_InitExcInfo@@Base+0xa8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53c32 <_PyXI_InitExcInfo@@Base+0xa8> │ │ │ │ + cbnz r3, 539c8 <_PyXI_InitExcInfo@@Base+0xa8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 53c0e <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ + beq.n 539a4 <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #58580 @ 0xe4d4 │ │ │ │ + movw r1, #55188 @ 0xd794 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl ee1b4 │ │ │ │ + bl ee318 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53c0e <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ + beq.n 539a4 <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ movs r1, #0 │ │ │ │ - bl 36d8a │ │ │ │ + bl 36b2a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53c6a <_PyXI_InitExcInfo@@Base+0xe0> │ │ │ │ + beq.n 53a00 <_PyXI_InitExcInfo@@Base+0xe0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53c6a <_PyXI_InitExcInfo@@Base+0xe0> │ │ │ │ + cbnz r3, 53a00 <_PyXI_InitExcInfo@@Base+0xe0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 53c0e <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ + beq.n 539a4 <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #58628 @ 0xe504 │ │ │ │ + movw r1, #55236 @ 0xd7c4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl ee1b4 │ │ │ │ + bl ee318 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53c0e <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ + beq.n 539a4 <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ movs r1, #0 │ │ │ │ - bl 36d8a │ │ │ │ + bl 36b2a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53ca2 <_PyXI_InitExcInfo@@Base+0x118> │ │ │ │ + beq.n 53a38 <_PyXI_InitExcInfo@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53ca2 <_PyXI_InitExcInfo@@Base+0x118> │ │ │ │ + cbnz r3, 53a38 <_PyXI_InitExcInfo@@Base+0x118> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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 53cc2 <_PyXI_InitExcInfo@@Base+0x138> │ │ │ │ + beq.n 53a58 <_PyXI_InitExcInfo@@Base+0x138> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 53cc2 <_PyXI_InitExcInfo@@Base+0x138> │ │ │ │ + cbnz r3, 53a58 <_PyXI_InitExcInfo@@Base+0x138> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 53d48 <_PyXI_InitExcInfo@@Base+0x1be> │ │ │ │ + bne.n 53ade <_PyXI_InitExcInfo@@Base+0x1be> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12204 @ 0x2fac │ │ │ │ + movw r1, #8812 @ 0x226c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl ee1b4 │ │ │ │ + bl ee318 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53d52 <_PyXI_InitExcInfo@@Base+0x1c8> │ │ │ │ + beq.n 53ae8 <_PyXI_InitExcInfo@@Base+0x1c8> │ │ │ │ movs r1, #0 │ │ │ │ - bl 36d8a │ │ │ │ + bl 36b2a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53cf8 <_PyXI_InitExcInfo@@Base+0x16e> │ │ │ │ + beq.n 53a8e <_PyXI_InitExcInfo@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53cf8 <_PyXI_InitExcInfo@@Base+0x16e> │ │ │ │ + cbnz r3, 53a8e <_PyXI_InitExcInfo@@Base+0x16e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 53d5c <_PyXI_InitExcInfo@@Base+0x1d2> │ │ │ │ + cbz r3, 53af2 <_PyXI_InitExcInfo@@Base+0x1d2> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55308 @ 0xd80c │ │ │ │ + movw r1, #51916 @ 0xcacc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ee1b4 │ │ │ │ + bl ee318 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 53d66 <_PyXI_InitExcInfo@@Base+0x1dc> │ │ │ │ + cbz r0, 53afc <_PyXI_InitExcInfo@@Base+0x1dc> │ │ │ │ movs r1, #0 │ │ │ │ - bl 36d8a │ │ │ │ + bl 36b2a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53d2c <_PyXI_InitExcInfo@@Base+0x1a2> │ │ │ │ + beq.n 53ac2 <_PyXI_InitExcInfo@@Base+0x1a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53d2c <_PyXI_InitExcInfo@@Base+0x1a2> │ │ │ │ + cbnz r3, 53ac2 <_PyXI_InitExcInfo@@Base+0x1a2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 53be4 <_PyXI_InitExcInfo@@Base+0x5a> │ │ │ │ - movw r4, #22500 @ 0x57e4 │ │ │ │ + bne.w 5397a <_PyXI_InitExcInfo@@Base+0x5a> │ │ │ │ + movw r4, #19108 @ 0x4aa4 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - b.n 53d6e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #22360 @ 0x5758 │ │ │ │ + b.n 53b04 <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #18968 @ 0x4a18 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - b.n 53d6e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #40984 @ 0xa018 │ │ │ │ + b.n 53b04 <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #37592 @ 0x92d8 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ - b.n 53d6e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #22404 @ 0x5784 │ │ │ │ + b.n 53b04 <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #19012 @ 0x4a44 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - b.n 53d6e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #41072 @ 0xa070 │ │ │ │ + b.n 53b04 <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #37680 @ 0x9330 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ - b.n 53d6e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #22448 @ 0x57b0 │ │ │ │ + b.n 53b04 <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #19056 @ 0x4a70 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38cac <_PyXI_ApplyError@@Base+0x480> │ │ │ │ + bl 38a4c <_PyXI_ApplyError@@Base+0x480> │ │ │ │ movw r3, #5712 @ 0x1650 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00053d8a : │ │ │ │ - b.w 23e7bc <_PyTime_gmtime@@Base+0xac> │ │ │ │ - ldr r0, [pc, #4] @ (53d94 ) │ │ │ │ +00053b20 : │ │ │ │ + b.w 23f198 <_PyTime_gmtime@@Base+0xac> │ │ │ │ + ldr r0, [pc, #0] @ (53b28 ) │ │ │ │ + bx lr │ │ │ │ + strb r4, [r2, #26] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + ldr r0, [pc, #0] @ (53b30 ) │ │ │ │ bx lr │ │ │ │ - nop │ │ │ │ strb r4, [r2, #26] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00053d98 : │ │ │ │ - ldr r3, [pc, #68] @ (53de0 ) │ │ │ │ +00053b34 : │ │ │ │ + ldr r3, [pc, #68] @ (53b7c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - cbnz r0, 53dc0 │ │ │ │ + cbnz r0, 53b5c │ │ │ │ bx lr │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 53dca │ │ │ │ + beq.n 53b66 │ │ │ │ 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 │ │ │ │ - bcs.n 53dca │ │ │ │ + bcs.n 53b66 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 53dde │ │ │ │ + cbz r0, 53b7a │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 53da6 │ │ │ │ - b.n 53dbc │ │ │ │ + bne.n 53b42 │ │ │ │ + b.n 53b58 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 53dde │ │ │ │ + cbz r0, 53b7a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53dde │ │ │ │ + beq.n 53b7a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00053de4 : │ │ │ │ +00053b80 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #32] @ (53e14 ) │ │ │ │ + ldr r0, [pc, #32] @ (53bb0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - movw r2, #22556 @ 0x581c │ │ │ │ + movw r2, #19164 @ 0x4adc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 15ed10 <_PyErr_SetString@@Base> │ │ │ │ + bl 15ea80 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, 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 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #3304 @ 0xce8 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - bl 94c8c │ │ │ │ + movw r0, #65448 @ 0xffa8 │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + bl 94f24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 53e60 │ │ │ │ + cbz r0, 53bfc │ │ │ │ mov r1, r5 │ │ │ │ - bl 13d980 │ │ │ │ + bl 13da3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 53e50 │ │ │ │ + bne.n 53bec │ │ │ │ mov r4, r5 │ │ │ │ - b.n 53e60 │ │ │ │ + b.n 53bfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53e4c │ │ │ │ + bne.n 53be8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53e4c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53be8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + ldr r0, [pc, #0] @ (53c04 ) │ │ │ │ + bx lr │ │ │ │ + strb r4, [r2, #14] │ │ │ │ + lsls r6, 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 855e0 │ │ │ │ + bl 85848 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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 53ea8 │ │ │ │ + beq.n 53c4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53ea8 │ │ │ │ + cbnz r3, 53c4c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00053eaa : │ │ │ │ +00053c4e : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (53edc ) │ │ │ │ + ldr r3, [pc, #32] @ (53c80 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1fc110 │ │ │ │ - cbz r0, 53ed8 │ │ │ │ + bl 1fce00 │ │ │ │ + cbz r0, 53c7c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, 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, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #132] @ (53f74 ) │ │ │ │ + ldr r3, [pc, #132] @ (53d18 ) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 53f24 │ │ │ │ + cbz r3, 53cc8 │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 53f1a │ │ │ │ + bne.n 53cbe │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 53f0a │ │ │ │ + bne.n 53cae │ │ │ │ dmb ish │ │ │ │ - beq.n 53f24 │ │ │ │ - bl 2c9970 │ │ │ │ + beq.n 53cc8 │ │ │ │ + bl 2c8d14 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 5407a │ │ │ │ + bl 53e1e │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 53f56 │ │ │ │ + cbz r3, 53cfa │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 53f4c │ │ │ │ + bne.n 53cf0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 53f3c │ │ │ │ + bne.n 53ce0 │ │ │ │ dmb ish │ │ │ │ - beq.n 53f56 │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 53cfa │ │ │ │ + bl 2ad574 │ │ │ │ movs r1, #16 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 81584 │ │ │ │ - ldr r3, [pc, #20] @ (53f74 ) │ │ │ │ + bl 8166c │ │ │ │ + ldr r3, [pc, #20] @ (53d18 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 53f70 │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 53d14 │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ 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 53f9a │ │ │ │ + bne.n 53d3e │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 53fb2 │ │ │ │ - b.n 53fc6 │ │ │ │ + cbnz r0, 53d56 │ │ │ │ + b.n 53d6a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59376 @ 0xe7f0 │ │ │ │ + movw r0, #55984 @ 0xdab0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53f8e │ │ │ │ + bne.n 53d32 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54078 │ │ │ │ - bl 9b404 │ │ │ │ + b.n 53e1c │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 53fd4 │ │ │ │ + bne.n 53d78 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 53fe4 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 53d88 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53fae │ │ │ │ + bne.n 53d52 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53fe4 │ │ │ │ + b.n 53d88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53fc2 │ │ │ │ + bne.n 53d66 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53fc2 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53d66 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 54004 │ │ │ │ + bne.n 53da8 │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22600 @ 0x5848 │ │ │ │ + movw r1, #19208 @ 0x4b08 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 53fae │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 53d52 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 54016 │ │ │ │ + blt.n 53dba │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 33708 │ │ │ │ + b.w 334a8 │ │ │ │ negs r3, r3 │ │ │ │ cmp r4, r3 │ │ │ │ - ble.n 5401e │ │ │ │ - cbnz r4, 5402a │ │ │ │ + ble.n 53dc2 │ │ │ │ + cbnz r4, 53dce │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 42a2a │ │ │ │ + b.w 427ca │ │ │ │ negs r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 251808 │ │ │ │ + bl 251ba0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53fae │ │ │ │ + bne.n 53d52 │ │ │ │ cmp r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bge.n 54044 │ │ │ │ - bl 33708 │ │ │ │ - b.n 54048 │ │ │ │ - bl 42a2a │ │ │ │ + bge.n 53de8 │ │ │ │ + bl 334a8 │ │ │ │ + b.n 53dec │ │ │ │ + bl 427ca │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53fae │ │ │ │ + beq.n 53d52 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54060 │ │ │ │ + beq.n 53e04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54060 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53e04 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 251808 │ │ │ │ + bl 251ba0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne 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, #3896] @ 0xf38 │ │ │ │ - ldr r3, [pc, #248] @ (54184 ) │ │ │ │ + ldr r3, [pc, #248] @ (53f28 ) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldrd r3, lr, [r0] │ │ │ │ ands.w r6, r4, #63 @ 0x3f │ │ │ │ - bne.n 540ac │ │ │ │ + bne.n 53e50 │ │ │ │ orrs.w r2, r4, r5 │ │ │ │ - bne.n 540b0 │ │ │ │ + bne.n 53e54 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 540b4 │ │ │ │ + b.n 53e58 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ add.w ip, sp, #8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - cbnz r6, 540cc │ │ │ │ + cbnz r6, 53e70 │ │ │ │ cmp r7, r6 │ │ │ │ it ne │ │ │ │ movne r6, #64 @ 0x40 │ │ │ │ subs r6, r7, r6 │ │ │ │ and.w r8, r7, #64 @ 0x40 │ │ │ │ add.w r1, lr, r6 │ │ │ │ and.w sl, r7, #63 @ 0x3f │ │ │ │ add r8, r1 │ │ │ │ lsrs r7, r7, #6 │ │ │ │ - beq.n 540e6 │ │ │ │ + beq.n 53e8a │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 54346 │ │ │ │ + bl 540ea │ │ │ │ rsb r6, r4, #119 @ 0x77 │ │ │ │ add r7, sp, #28 │ │ │ │ mov.w fp, #128 @ 0x80 │ │ │ │ and.w r6, r6, #63 @ 0x3f │ │ │ │ mov r2, fp │ │ │ │ movs r1, #0 │ │ │ │ add.w r3, r6, #9 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r1, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ add.w r8, r7, sl │ │ │ │ strb.w fp, [r7, sl] │ │ │ │ - cbz r6, 54126 │ │ │ │ + cbz r6, 53eca │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r8, #1 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ add r8, r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, r4, lsr #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ str.w r5, [r8, #5] │ │ │ │ str.w r4, [r8, #1] │ │ │ │ lsrs r4, r3, #6 │ │ │ │ - beq.n 54152 │ │ │ │ + beq.n 53ef6 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 54346 │ │ │ │ + bl 540ea │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 54152 │ │ │ │ + bne.n 53ef6 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 54346 │ │ │ │ + bl 540ea │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str.w r3, [r9] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r3, [r9, #12] │ │ │ │ str.w r1, [r9, #8] │ │ │ │ - ldr r3, [pc, #28] @ (54184 ) │ │ │ │ + ldr r3, [pc, #28] @ (53f28 ) │ │ │ │ str.w r2, [r9, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5417c │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 53f20 │ │ │ │ + blx 2a12c <__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, cr11, {2} │ │ │ │ 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 541b4 │ │ │ │ + bgt.n 53f58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b6a6c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xcb0> │ │ │ │ - cbnz r0, 541ce │ │ │ │ + bl 2b5fa0 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xbf0> │ │ │ │ + cbnz r0, 53f72 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 521d0 │ │ │ │ + b.w 51f64 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22636 @ 0x586c │ │ │ │ + movw r1, #19244 @ 0x4b2c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 541a0 │ │ │ │ + bne.n 53f44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r1, #60520 @ 0xec68 │ │ │ │ + movw r1, #57128 @ 0xdf28 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.n 5424c │ │ │ │ + b.n 53ff0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 54208 │ │ │ │ + cbnz r1, 53fac │ │ │ │ movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17084 @ 0x42bc │ │ │ │ + movw r1, #13552 @ 0x34f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 54234 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 53fd8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r3, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5422a │ │ │ │ + beq.n 53fce │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r2, #0] │ │ │ │ - cbz r4, 5422e │ │ │ │ + cbz r4, 53fd2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 54234 │ │ │ │ + b.n 53fd8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 54240 │ │ │ │ + cbz r1, 53fe4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 54248 │ │ │ │ + b.n 53fec │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - b.w 3a7bc │ │ │ │ + b.w 3a55a │ │ │ │ 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, #40248 @ 0x9d38 │ │ │ │ + movw r1, #36796 @ 0x8fbc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #40252 @ 0x9d3c │ │ │ │ + movw r0, #36800 @ 0x8fc0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5428a │ │ │ │ + beq.n 5402e │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5428c │ │ │ │ + beq.n 54030 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 5428c │ │ │ │ + b.n 54030 │ │ │ │ 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 │ │ │ │ - bl 26fc00 │ │ │ │ + bl 2700e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 542b0 │ │ │ │ - beq.n 542b4 │ │ │ │ + blt.n 54054 │ │ │ │ + beq.n 54058 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 542bc │ │ │ │ + b.n 54060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 542bc │ │ │ │ + b.n 54060 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 542e8 │ │ │ │ - movw r0, #22732 @ 0x58cc │ │ │ │ + cbnz r3, 5408c │ │ │ │ + movw r0, #19340 @ 0x4b8c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 178920 │ │ │ │ - cbnz r0, 5431a │ │ │ │ + bl 178248 │ │ │ │ + cbnz r0, 540be │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #22748 @ 0x58dc │ │ │ │ + movw r0, #19356 @ 0x4b9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 178c98 │ │ │ │ - b.n 5433e │ │ │ │ + bl 1785c0 │ │ │ │ + b.n 540e2 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5433c │ │ │ │ + bne.n 540e0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #4892 @ 0x131c │ │ │ │ + movw r1, #1500 @ 0x5dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 4d556 <_PyEval_MatchKeys@@Base+0x59e> │ │ │ │ + b.w 4d120 <_PyEval_MatchKeys@@Base+0x3d0> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ movw r4, #42104 @ 0xa478 │ │ │ │ movt r4, #55146 @ 0xd76a │ │ │ │ ldrd r5, r7, [r0, #8] │ │ │ │ ldrd ip, r2, [r0] │ │ │ │ eor.w r3, r5, r7 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ @@ -62969,199 +62747,232 @@ │ │ │ │ str.w ip, [r0] │ │ │ │ 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} │ │ │ │ - movw r1, #60748 @ 0xed4c │ │ │ │ + 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 2aa90 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 549dc │ │ │ │ + movw r3, #42780 @ 0xa71c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11b0e4 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 54a04 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 14a094 <_PyLong_FromGid@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 14a094 <_PyLong_FromGid@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 14a094 <_PyLong_FromGid@@Base> │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #1856 @ 0x740 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 99c14 │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + movw r1, #57356 @ 0xe00c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.w 5424c │ │ │ │ - movw r1, #60508 @ 0xec5c │ │ │ │ + b.w 53ff0 │ │ │ │ + movw r1, #57116 @ 0xdf1c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.w 4b23e │ │ │ │ + b.w 4afd2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 192d10 │ │ │ │ + bl 192588 <_PyTime_AsTimespec@@Base+0x48> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 54c58 │ │ │ │ - bl 24c09c │ │ │ │ + cbz r0, 54a58 │ │ │ │ + bl 24c7b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 54c58 │ │ │ │ + bne.n 54a58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54c56 │ │ │ │ + beq.n 54a56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54c56 │ │ │ │ + cbnz r3, 54a56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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 r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #5108 @ 0x13f4 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 151408 │ │ │ │ - bl ee2fc │ │ │ │ + bl 1513b0 │ │ │ │ + bl ee460 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 54d08 │ │ │ │ + beq.n 54b08 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54d08 │ │ │ │ + bne.n 54b08 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #5108 @ 0x13f4 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ - bl 151408 │ │ │ │ - bl ee2fc │ │ │ │ + bl 1513b0 │ │ │ │ + bl ee460 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #58324 @ 0xe3d4 │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #54932 @ 0xd694 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 54d04 │ │ │ │ - bne.n 54d34 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 54b04 │ │ │ │ + bne.n 54b34 │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 54d1c │ │ │ │ + cbz r3, 54b1c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 54d1c │ │ │ │ + bge.n 54b1c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 54d34 │ │ │ │ + beq.n 54b34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl f414c │ │ │ │ + bl f4178 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 54d0c │ │ │ │ + bne.n 54b0c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 54cc4 │ │ │ │ + bge.n 54ac4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54d7c │ │ │ │ + b.n 54b7c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 54cc8 │ │ │ │ + b.n 54ac8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54cfe │ │ │ │ + bne.n 54afe │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54cfe │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54afe │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #63708 @ 0xf8dc │ │ │ │ + movw r1, #60256 @ 0xeb60 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 54d04 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 54b04 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 54d74 │ │ │ │ + cbz r3, 54b74 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 54d74 │ │ │ │ + bge.n 54b74 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ subs r2, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r4, r2 │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ add.w r0, r1, r4, lsl #2 │ │ │ │ str r2, [r3, #4] │ │ │ │ - bge.n 54d5e │ │ │ │ + bge.n 54b5e │ │ │ │ subs r2, r2, r4 │ │ │ │ adds r6, #4 │ │ │ │ add r1, r6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - blx 2a5c4 │ │ │ │ + blx 29d48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54d74 │ │ │ │ + beq.n 54b74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54d74 │ │ │ │ + cbnz r3, 54b74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 54d82 │ │ │ │ + b.n 54b82 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - blx 2abe0 │ │ │ │ + blx 299c4 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 14a01c │ │ │ │ + b.w 14a0a4 │ │ │ │ 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, 54dca │ │ │ │ + cbz r0, 54bca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54dca │ │ │ │ + beq.n 54bca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54dca │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54bca │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 54de8 │ │ │ │ + cbnz r2, 54be8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 54de8 │ │ │ │ + cbz r0, 54be8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 54de8 │ │ │ │ + beq.n 54be8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54de8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54be8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #56872 @ 0xde28 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.w 5424c │ │ │ │ + b.w 53ff0 │ │ │ │ │ │ │ │ -00054df8 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r2, [pc, #36] @ (54e20 <_PyContext_NewHamtForTests@@Base+0x28>) │ │ │ │ +00054bf8 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r2, [pc, #36] @ (54c20 <_PyContext_NewHamtForTests@@Base+0x28>) │ │ │ │ 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 │ │ │ │ @@ -63173,531 +62984,498 @@ │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #176] @ (54ee4 <_PyContext_NewHamtForTests@@Base+0xec>) │ │ │ │ + ldr r3, [pc, #176] @ (54ce4 <_PyContext_NewHamtForTests@@Base+0xec>) │ │ │ │ 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, 54e68 <_PyContext_NewHamtForTests@@Base+0x70> │ │ │ │ + cbz r3, 54c68 <_PyContext_NewHamtForTests@@Base+0x70> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 54e5e <_PyContext_NewHamtForTests@@Base+0x66> │ │ │ │ + bne.n 54c5e <_PyContext_NewHamtForTests@@Base+0x66> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54e4e <_PyContext_NewHamtForTests@@Base+0x56> │ │ │ │ + bne.n 54c4e <_PyContext_NewHamtForTests@@Base+0x56> │ │ │ │ dmb ish │ │ │ │ - beq.n 54e68 <_PyContext_NewHamtForTests@@Base+0x70> │ │ │ │ - bl 2c9970 │ │ │ │ + beq.n 54c68 <_PyContext_NewHamtForTests@@Base+0x70> │ │ │ │ + bl 2c8d14 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 5407a │ │ │ │ + bl 53e1e │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 54e9a <_PyContext_NewHamtForTests@@Base+0xa2> │ │ │ │ + cbz r3, 54c9a <_PyContext_NewHamtForTests@@Base+0xa2> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 54e90 <_PyContext_NewHamtForTests@@Base+0x98> │ │ │ │ + bne.n 54c90 <_PyContext_NewHamtForTests@@Base+0x98> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54e80 <_PyContext_NewHamtForTests@@Base+0x88> │ │ │ │ + bne.n 54c80 <_PyContext_NewHamtForTests@@Base+0x88> │ │ │ │ dmb ish │ │ │ │ - beq.n 54e9a <_PyContext_NewHamtForTests@@Base+0xa2> │ │ │ │ - bl 2ae358 │ │ │ │ - movw r1, #59208 @ 0xe748 │ │ │ │ + beq.n 54c9a <_PyContext_NewHamtForTests@@Base+0xa2> │ │ │ │ + bl 2ad574 │ │ │ │ + movw r1, #56548 @ 0xdce4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ 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 54ea8 <_PyContext_NewHamtForTests@@Base+0xb0> │ │ │ │ + bne.n 54ca8 <_PyContext_NewHamtForTests@@Base+0xb0> │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 94c8c │ │ │ │ - ldr r3, [pc, #20] @ (54ee4 <_PyContext_NewHamtForTests@@Base+0xec>) │ │ │ │ + bl 94f24 │ │ │ │ + ldr r3, [pc, #20] @ (54ce4 <_PyContext_NewHamtForTests@@Base+0xec>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 54ee0 <_PyContext_NewHamtForTests@@Base+0xe8> │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 54ce0 <_PyContext_NewHamtForTests@@Base+0xe8> │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ 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 29378 │ │ │ │ + blx 29608 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 54f18 <_PyContext_NewHamtForTests@@Base+0x120> │ │ │ │ + bge.n 54d18 <_PyContext_NewHamtForTests@@Base+0x120> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54f40 <_PyContext_NewHamtForTests@@Base+0x148> │ │ │ │ + b.n 54d40 <_PyContext_NewHamtForTests@@Base+0x148> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 14a00c <_PyLong_FromGid@@Base> │ │ │ │ + bl 213f38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 14a00c <_PyLong_FromGid@@Base> │ │ │ │ + bl 213f38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 14a00c <_PyLong_FromGid@@Base> │ │ │ │ + bl 213f38 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #5248 @ 0x1480 │ │ │ │ + movw r0, #1856 @ 0x740 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ 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 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 54f6c <_PyContext_NewHamtForTests@@Base+0x174> │ │ │ │ + cbz r3, 54d6c <_PyContext_NewHamtForTests@@Base+0x174> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 54f6c <_PyContext_NewHamtForTests@@Base+0x174> │ │ │ │ + bgt.n 54d6c <_PyContext_NewHamtForTests@@Base+0x174> │ │ │ │ mov r0, r3 │ │ │ │ - bl 2acc14 <_PySys_GetSizeOf@@Base> │ │ │ │ + bl 2ac8c8 <_PySys_GetSizeOf@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 54f76 <_PyContext_NewHamtForTests@@Base+0x17e> │ │ │ │ + beq.n 54d76 <_PyContext_NewHamtForTests@@Base+0x17e> │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15c77c │ │ │ │ + b.w 15c43c │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2b6a6c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xcb0> │ │ │ │ - cbnz r0, 54f9e <_PyContext_NewHamtForTests@@Base+0x1a6> │ │ │ │ + bl 2b5fa0 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xbf0> │ │ │ │ + cbnz r0, 54d9e <_PyContext_NewHamtForTests@@Base+0x1a6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2b6b7c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xdc0> │ │ │ │ + b.w 2b60b0 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xd00> │ │ │ │ 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, #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, #31992 @ 0x7cf8 │ │ │ │ + movw r1, #28540 @ 0x6f7c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl e1ac4 │ │ │ │ - cbz r0, 54fda <_PyContext_NewHamtForTests@@Base+0x1e2> │ │ │ │ + bl e1ef0 │ │ │ │ + cbz r0, 54dda <_PyContext_NewHamtForTests@@Base+0x1e2> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 291ae4 │ │ │ │ + bl 291bc4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movw r0, #17968 @ 0x4630 │ │ │ │ + movw r0, #14592 @ 0x3900 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r1, #3 │ │ │ │ - b.w 94c8c │ │ │ │ - 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 29544 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 5501c <_PyContext_NewHamtForTests@@Base+0x224> │ │ │ │ - movw r3, #42780 @ 0xa71c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 55044 <_PyContext_NewHamtForTests@@Base+0x24c> │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 2132d0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 2132d0 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 2132d0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #5248 @ 0x1480 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + b.w 94f24 │ │ │ │ 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 55072 <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ + beq.n 54e16 <_PyContext_NewHamtForTests@@Base+0x21e> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5872 @ 0x16f0 │ │ │ │ + movw r0, #1924 @ 0x784 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbnz r0, 55072 <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbnz r0, 54e16 <_PyContext_NewHamtForTests@@Base+0x21e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 550b2 <_PyContext_NewHamtForTests@@Base+0x2ba> │ │ │ │ + b.n 54e56 <_PyContext_NewHamtForTests@@Base+0x25e> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 55086 <_PyContext_NewHamtForTests@@Base+0x28e> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 54e2a <_PyContext_NewHamtForTests@@Base+0x232> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5506e <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ + bne.n 54e12 <_PyContext_NewHamtForTests@@Base+0x21a> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5509a <_PyContext_NewHamtForTests@@Base+0x2a2> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 54e3e <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5506e <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ + bne.n 54e12 <_PyContext_NewHamtForTests@@Base+0x21a> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 150ddc <_Py_set_inheritable@@Base> │ │ │ │ + bl 150d84 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq 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 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 550e2 <_PyContext_NewHamtForTests@@Base+0x2ea> │ │ │ │ + bne.n 54e86 <_PyContext_NewHamtForTests@@Base+0x28e> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21668 @ 0x54a4 │ │ │ │ + movw r1, #18308 @ 0x4784 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 551cc <_PyContext_NewHamtForTests@@Base+0x3d4> │ │ │ │ + b.n 54f70 <_PyContext_NewHamtForTests@@Base+0x378> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 55124 <_PyContext_NewHamtForTests@@Base+0x32c> │ │ │ │ + cbnz r3, 54ec8 <_PyContext_NewHamtForTests@@Base+0x2d0> │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 5511c <_PyContext_NewHamtForTests@@Base+0x324> │ │ │ │ + cbz r3, 54ec0 <_PyContext_NewHamtForTests@@Base+0x2c8> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r4, 5510e <_PyContext_NewHamtForTests@@Base+0x316> │ │ │ │ - movw r1, #21716 @ 0x54d4 │ │ │ │ + cbnz r4, 54eb2 <_PyContext_NewHamtForTests@@Base+0x2ba> │ │ │ │ + movw r1, #18356 @ 0x47b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 551cc <_PyContext_NewHamtForTests@@Base+0x3d4> │ │ │ │ - movw r1, #21768 @ 0x5508 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 54f70 <_PyContext_NewHamtForTests@@Base+0x378> │ │ │ │ + movw r1, #18408 @ 0x47e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 550de <_PyContext_NewHamtForTests@@Base+0x2e6> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 54e82 <_PyContext_NewHamtForTests@@Base+0x28a> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 269624 <_Py_RestoreSignals@@Base+0x321c> │ │ │ │ + bl 2698b4 <_Py_RestoreSignals@@Base+0x30d4> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 55148 <_PyContext_NewHamtForTests@@Base+0x350> │ │ │ │ + cbz r2, 54eec <_PyContext_NewHamtForTests@@Base+0x2f4> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2b7a20 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x1c64> │ │ │ │ + bl 2b6f20 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x1b70> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 551cc <_PyContext_NewHamtForTests@@Base+0x3d4> │ │ │ │ + bne.n 54f70 <_PyContext_NewHamtForTests@@Base+0x378> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 551cc <_PyContext_NewHamtForTests@@Base+0x3d4> │ │ │ │ - cbz r0, 55190 <_PyContext_NewHamtForTests@@Base+0x398> │ │ │ │ + b.n 54f70 <_PyContext_NewHamtForTests@@Base+0x378> │ │ │ │ + cbz r0, 54f34 <_PyContext_NewHamtForTests@@Base+0x33c> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5519a <_PyContext_NewHamtForTests@@Base+0x3a2> │ │ │ │ + bne.n 54f3e <_PyContext_NewHamtForTests@@Base+0x346> │ │ │ │ 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 55176 <_PyContext_NewHamtForTests@@Base+0x37e> │ │ │ │ + beq.n 54f1a <_PyContext_NewHamtForTests@@Base+0x322> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 55176 <_PyContext_NewHamtForTests@@Base+0x37e> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54f1a <_PyContext_NewHamtForTests@@Base+0x322> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #62700 @ 0xf4ec │ │ │ │ + movw r1, #59192 @ 0xe738 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 551cc <_PyContext_NewHamtForTests@@Base+0x3d4> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 54f70 <_PyContext_NewHamtForTests@@Base+0x378> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ movw r3, #44060 @ 0xac1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ - cbnz r0, 551ba <_PyContext_NewHamtForTests@@Base+0x3c2> │ │ │ │ + bl f892c │ │ │ │ + cbnz r0, 54f5e <_PyContext_NewHamtForTests@@Base+0x366> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ - cbz r0, 551cc <_PyContext_NewHamtForTests@@Base+0x3d4> │ │ │ │ - bl f8b9c │ │ │ │ + bl f892c │ │ │ │ + cbz r0, 54f70 <_PyContext_NewHamtForTests@@Base+0x378> │ │ │ │ + bl f8b98 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1956b0 │ │ │ │ + bl 194f24 │ │ │ │ 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, #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, #57376 @ 0xe020 │ │ │ │ + movw r1, #53984 @ 0xd2e0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl e1c8c │ │ │ │ - cbz r0, 55240 <_PyContext_NewHamtForTests@@Base+0x448> │ │ │ │ + bl e20b8 │ │ │ │ + cbz r0, 54fe4 <_PyContext_NewHamtForTests@@Base+0x3ec> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 291174 │ │ │ │ + bl 291254 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 55216 <_PyContext_NewHamtForTests@@Base+0x41e> │ │ │ │ - cbnz r0, 55224 <_PyContext_NewHamtForTests@@Base+0x42c> │ │ │ │ - b.n 55240 <_PyContext_NewHamtForTests@@Base+0x448> │ │ │ │ + beq.n 54fba <_PyContext_NewHamtForTests@@Base+0x3c2> │ │ │ │ + cbnz r0, 54fc8 <_PyContext_NewHamtForTests@@Base+0x3d0> │ │ │ │ + b.n 54fe4 <_PyContext_NewHamtForTests@@Base+0x3ec> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 55240 <_PyContext_NewHamtForTests@@Base+0x448> │ │ │ │ - b.n 55232 <_PyContext_NewHamtForTests@@Base+0x43a> │ │ │ │ + beq.n 54fe4 <_PyContext_NewHamtForTests@@Base+0x3ec> │ │ │ │ + b.n 54fd6 <_PyContext_NewHamtForTests@@Base+0x3de> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 55238 <_PyContext_NewHamtForTests@@Base+0x440> │ │ │ │ + cbz r0, 54fdc <_PyContext_NewHamtForTests@@Base+0x3e4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 55240 <_PyContext_NewHamtForTests@@Base+0x448> │ │ │ │ + beq.n 54fe4 <_PyContext_NewHamtForTests@@Base+0x3ec> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 55240 <_PyContext_NewHamtForTests@@Base+0x448> │ │ │ │ + b.n 54fe4 <_PyContext_NewHamtForTests@@Base+0x3ec> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #28 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldrb.w r2, [r1, #87] @ 0x57 │ │ │ │ lsls r3, r2, #26 │ │ │ │ - bmi.n 5526a <_PyContext_NewHamtForTests@@Base+0x472> │ │ │ │ + bmi.n 5500e <_PyContext_NewHamtForTests@@Base+0x416> │ │ │ │ movw r2, #23556 @ 0x5c04 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 552a4 <_PyContext_NewHamtForTests@@Base+0x4ac> │ │ │ │ + bne.n 55048 <_PyContext_NewHamtForTests@@Base+0x450> │ │ │ │ mov r6, r0 │ │ │ │ - bl 806b0 │ │ │ │ + bl 8079c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 552ac <_PyContext_NewHamtForTests@@Base+0x4b4> │ │ │ │ + cbz r0, 55050 <_PyContext_NewHamtForTests@@Base+0x458> │ │ │ │ mov r1, r6 │ │ │ │ - bl a0c34 │ │ │ │ + bl a0ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5528a <_PyContext_NewHamtForTests@@Base+0x492> │ │ │ │ + beq.n 5502e <_PyContext_NewHamtForTests@@Base+0x436> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0c34 │ │ │ │ + bl a0ec4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 552ac <_PyContext_NewHamtForTests@@Base+0x4b4> │ │ │ │ + bne.n 55050 <_PyContext_NewHamtForTests@@Base+0x458> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 552a0 <_PyContext_NewHamtForTests@@Base+0x4a8> │ │ │ │ + beq.n 55044 <_PyContext_NewHamtForTests@@Base+0x44c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 552a0 <_PyContext_NewHamtForTests@@Base+0x4a8> │ │ │ │ + cbnz r3, 55044 <_PyContext_NewHamtForTests@@Base+0x44c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 552ac <_PyContext_NewHamtForTests@@Base+0x4b4> │ │ │ │ + b.n 55050 <_PyContext_NewHamtForTests@@Base+0x458> │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 552d4 <_PyContext_NewHamtForTests@@Base+0x4dc> │ │ │ │ + cbnz r5, 55078 <_PyContext_NewHamtForTests@@Base+0x480> │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 552d4 <_PyContext_NewHamtForTests@@Base+0x4dc> │ │ │ │ + ble.n 55078 <_PyContext_NewHamtForTests@@Base+0x480> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 552d4 <_PyContext_NewHamtForTests@@Base+0x4dc> │ │ │ │ - cbnz r2, 552ea <_PyContext_NewHamtForTests@@Base+0x4f2> │ │ │ │ + bne.n 55078 <_PyContext_NewHamtForTests@@Base+0x480> │ │ │ │ + cbnz r2, 5508e <_PyContext_NewHamtForTests@@Base+0x496> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #68] @ (55328 <_PyContext_NewHamtForTests@@Base+0x530>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 55322 <_PyContext_NewHamtForTests@@Base+0x52a> │ │ │ │ + ldr r3, [pc, #68] @ (550cc <_PyContext_NewHamtForTests@@Base+0x4d4>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 550c6 <_PyContext_NewHamtForTests@@Base+0x4ce> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 4c844 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 55316 <_PyContext_NewHamtForTests@@Base+0x51e> │ │ │ │ + bl 4c5dc <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 550ba <_PyContext_NewHamtForTests@@Base+0x4c2> │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - blx 2a37c │ │ │ │ + blx 29650 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5531a <_PyContext_NewHamtForTests@@Base+0x522> │ │ │ │ + beq.n 550be <_PyContext_NewHamtForTests@@Base+0x4c6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b035c │ │ │ │ - movw r2, #18196 @ 0x4714 │ │ │ │ + bl 1b0118 │ │ │ │ + movw r2, #14904 @ 0x3a38 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 4cafa │ │ │ │ + bl 4c892 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55322 <_PyContext_NewHamtForTests@@Base+0x52a> │ │ │ │ + b.n 550c6 <_PyContext_NewHamtForTests@@Base+0x4ce> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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, 55358 <_PyContext_NewHamtForTests@@Base+0x560> │ │ │ │ + cbz r5, 550fc <_PyContext_NewHamtForTests@@Base+0x504> │ │ │ │ ldrd r0, r6, [r5] │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 855e0 │ │ │ │ + bl 85848 │ │ │ │ mov r0, r4 │ │ │ │ - bl 921e4 │ │ │ │ + bl 92480 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 55380 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ + beq.n 55124 <_PyContext_NewHamtForTests@@Base+0x52c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55380 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ + cbnz r3, 55124 <_PyContext_NewHamtForTests@@Base+0x52c> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ 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 r2, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 553b2 <_PyContext_NewHamtForTests@@Base+0x5ba> │ │ │ │ + bmi.n 55156 <_PyContext_NewHamtForTests@@Base+0x55e> │ │ │ │ movw r3, #23556 @ 0x5c04 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 553b2 <_PyContext_NewHamtForTests@@Base+0x5ba> │ │ │ │ + beq.n 55156 <_PyContext_NewHamtForTests@@Base+0x55e> │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 553ca <_PyContext_NewHamtForTests@@Base+0x5d2> │ │ │ │ + b.n 5516e <_PyContext_NewHamtForTests@@Base+0x576> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38cfa <_PyXI_ApplyError@@Base+0x4ce> │ │ │ │ + bl 38a9a <_PyXI_ApplyError@@Base+0x4ce> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 553a8 <_PyContext_NewHamtForTests@@Base+0x5b0> │ │ │ │ + beq.n 5514c <_PyContext_NewHamtForTests@@Base+0x554> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ @@ -63706,24 +63484,24 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #63872 @ 0xf980 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r5, r1 │ │ │ │ - bl 84dc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85030 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55428 <_PyContext_NewHamtForTests@@Base+0x630> │ │ │ │ + cbz r0, 551cc <_PyContext_NewHamtForTests@@Base+0x5d4> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 553fe <_PyContext_NewHamtForTests@@Base+0x606> │ │ │ │ + ble.n 551a2 <_PyContext_NewHamtForTests@@Base+0x5aa> │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #16 │ │ │ │ - blx 297cc │ │ │ │ - ldr r0, [pc, #44] @ (5542c <_PyContext_NewHamtForTests@@Base+0x634>) │ │ │ │ + blx 29a8c │ │ │ │ + ldr r0, [pc, #44] @ (551d0 <_PyContext_NewHamtForTests@@Base+0x5d8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ str r5, [r4, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r6, [r4, #12] │ │ │ │ ldr r1, [r1, r0] │ │ │ │ @@ -63740,15 +63518,15 @@ │ │ │ │ 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 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bl 29abc0 │ │ │ │ + bl 29abfc │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -63758,500 +63536,501 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 55480 <_PyContext_NewHamtForTests@@Base+0x688> │ │ │ │ + cbnz r6, 55224 <_PyContext_NewHamtForTests@@Base+0x62c> │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 55480 <_PyContext_NewHamtForTests@@Base+0x688> │ │ │ │ + ble.n 55224 <_PyContext_NewHamtForTests@@Base+0x62c> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 55480 <_PyContext_NewHamtForTests@@Base+0x688> │ │ │ │ - cbnz r2, 55496 <_PyContext_NewHamtForTests@@Base+0x69e> │ │ │ │ + bne.n 55224 <_PyContext_NewHamtForTests@@Base+0x62c> │ │ │ │ + cbnz r2, 5523a <_PyContext_NewHamtForTests@@Base+0x642> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #100] @ (554f4 <_PyContext_NewHamtForTests@@Base+0x6fc>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 554ea <_PyContext_NewHamtForTests@@Base+0x6f2> │ │ │ │ + ldr r3, [pc, #100] @ (55298 <_PyContext_NewHamtForTests@@Base+0x6a0>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 5528e <_PyContext_NewHamtForTests@@Base+0x696> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #24672 @ 0x6060 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 554b0 <_PyContext_NewHamtForTests@@Base+0x6b8> │ │ │ │ + bne.n 55254 <_PyContext_NewHamtForTests@@Base+0x65c> │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 554cc <_PyContext_NewHamtForTests@@Base+0x6d4> │ │ │ │ - bl 17bf24 │ │ │ │ + b.n 55270 <_PyContext_NewHamtForTests@@Base+0x678> │ │ │ │ + bl 17b96c │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 554cc <_PyContext_NewHamtForTests@@Base+0x6d4> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 554ea <_PyContext_NewHamtForTests@@Base+0x6f2> │ │ │ │ + bne.n 55270 <_PyContext_NewHamtForTests@@Base+0x678> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 5528e <_PyContext_NewHamtForTests@@Base+0x696> │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41580 @ 0xa26c │ │ │ │ + movw r2, #43408 @ 0xa990 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 4df3c │ │ │ │ + b.w 4dcc0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r6, #56 @ 0x38 │ │ │ │ lsls r6, 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 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ add.w r7, r0, #16 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 55536 <_PyContext_NewHamtForTests@@Base+0x73e> │ │ │ │ + bge.n 552da <_PyContext_NewHamtForTests@@Base+0x6e2> │ │ │ │ ldr.w r1, [r7, r4, lsl #2] │ │ │ │ - bl f414c │ │ │ │ + bl f4178 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5553a <_PyContext_NewHamtForTests@@Base+0x742> │ │ │ │ + blt.n 552de <_PyContext_NewHamtForTests@@Base+0x6e6> │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 55532 <_PyContext_NewHamtForTests@@Base+0x73a> │ │ │ │ + bne.n 552d6 <_PyContext_NewHamtForTests@@Base+0x6de> │ │ │ │ movs r0, #2 │ │ │ │ str r4, [r6, #0] │ │ │ │ - b.n 5553c <_PyContext_NewHamtForTests@@Base+0x744> │ │ │ │ + b.n 552e0 <_PyContext_NewHamtForTests@@Base+0x6e8> │ │ │ │ adds r4, #2 │ │ │ │ - b.n 55514 <_PyContext_NewHamtForTests@@Base+0x71c> │ │ │ │ + b.n 552b8 <_PyContext_NewHamtForTests@@Base+0x6c0> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 5553c <_PyContext_NewHamtForTests@@Base+0x744> │ │ │ │ + b.n 552e0 <_PyContext_NewHamtForTests@@Base+0x6e8> │ │ │ │ movs r0, #0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 55564 <_PyContext_NewHamtForTests@@Base+0x76c> │ │ │ │ + cbnz r5, 55308 <_PyContext_NewHamtForTests@@Base+0x710> │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 55564 <_PyContext_NewHamtForTests@@Base+0x76c> │ │ │ │ + ble.n 55308 <_PyContext_NewHamtForTests@@Base+0x710> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 55564 <_PyContext_NewHamtForTests@@Base+0x76c> │ │ │ │ - cbnz r2, 5557e <_PyContext_NewHamtForTests@@Base+0x786> │ │ │ │ + bne.n 55308 <_PyContext_NewHamtForTests@@Base+0x710> │ │ │ │ + cbnz r2, 55322 <_PyContext_NewHamtForTests@@Base+0x72a> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #44] @ (555a4 <_PyContext_NewHamtForTests@@Base+0x7ac>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #44] @ (55348 <_PyContext_NewHamtForTests@@Base+0x750>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 555a0 <_PyContext_NewHamtForTests@@Base+0x7a8> │ │ │ │ + cbz r0, 55344 <_PyContext_NewHamtForTests@@Base+0x74c> │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - bl 192c8c │ │ │ │ + bl 1924bc │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 5599a <_PyXI_ExcInfoAsObject@@Base+0x1c8> │ │ │ │ + bl 55742 <_PyXI_ExcInfoAsObject@@Base+0x1c8> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r6, #24 │ │ │ │ + subs r6, #100 @ 0x64 │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 555c6 <_PyContext_NewHamtForTests@@Base+0x7ce> │ │ │ │ + cbz r3, 5536a <_PyContext_NewHamtForTests@@Base+0x772> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 555de <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ + b.n 55382 <_PyContext_NewHamtForTests@@Base+0x78a> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 555ce <_PyContext_NewHamtForTests@@Base+0x7d6> │ │ │ │ + bge.n 55372 <_PyContext_NewHamtForTests@@Base+0x77a> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 555de <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ + b.n 55382 <_PyContext_NewHamtForTests@@Base+0x78a> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 555ca <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ + bgt.n 5536e <_PyContext_NewHamtForTests@@Base+0x776> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 555ca <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ + beq.n 5536e <_PyContext_NewHamtForTests@@Base+0x776> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 555fe <_PyContext_NewHamtForTests@@Base+0x806> │ │ │ │ + b.n 553a2 <_PyContext_NewHamtForTests@@Base+0x7aa> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #396] @ (55780 <_PyContext_NewHamtForTests@@Base+0x988>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #400] @ (55528 <_PyContext_NewHamtForTests@@Base+0x930>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55766 <_PyContext_NewHamtForTests@@Base+0x96e> │ │ │ │ + beq.w 5550a <_PyContext_NewHamtForTests@@Base+0x912> │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 55620 <_PyContext_NewHamtForTests@@Base+0x828> │ │ │ │ + beq.n 553c4 <_PyContext_NewHamtForTests@@Base+0x7cc> │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 5560a <_PyContext_NewHamtForTests@@Base+0x812> │ │ │ │ + cbz r6, 553ae <_PyContext_NewHamtForTests@@Base+0x7b6> │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 55626 <_PyContext_NewHamtForTests@@Base+0x82e> │ │ │ │ + beq.n 553ca <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5561c <_PyContext_NewHamtForTests@@Base+0x824> │ │ │ │ - bl e558c │ │ │ │ + cbz r0, 553c0 <_PyContext_NewHamtForTests@@Base+0x7c8> │ │ │ │ + bl e578c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 55764 <_PyContext_NewHamtForTests@@Base+0x96c> │ │ │ │ + blt.w 55508 <_PyContext_NewHamtForTests@@Base+0x910> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 55626 <_PyContext_NewHamtForTests@@Base+0x82e> │ │ │ │ + beq.n 553ca <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 55628 <_PyContext_NewHamtForTests@@Base+0x830> │ │ │ │ + b.n 553cc <_PyContext_NewHamtForTests@@Base+0x7d4> │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ - b.n 55628 <_PyContext_NewHamtForTests@@Base+0x830> │ │ │ │ + b.n 553cc <_PyContext_NewHamtForTests@@Base+0x7d4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 2b993c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x3b80> │ │ │ │ + bl 2b8ea0 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x3af0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 55764 <_PyContext_NewHamtForTests@@Base+0x96c> │ │ │ │ + beq.w 55508 <_PyContext_NewHamtForTests@@Base+0x910> │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 556ac <_PyContext_NewHamtForTests@@Base+0x8b4> │ │ │ │ + beq.n 55450 <_PyContext_NewHamtForTests@@Base+0x858> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5565c <_PyContext_NewHamtForTests@@Base+0x864> │ │ │ │ + bpl.n 55400 <_PyContext_NewHamtForTests@@Base+0x808> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54688 @ 0xd5a0 │ │ │ │ + movw r1, #51296 @ 0xc860 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 55764 <_PyContext_NewHamtForTests@@Base+0x96c> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 55508 <_PyContext_NewHamtForTests@@Base+0x910> │ │ │ │ mov r0, r6 │ │ │ │ - bl 136b24 │ │ │ │ - cbnz r0, 5567c <_PyContext_NewHamtForTests@@Base+0x884> │ │ │ │ + bl 136c1c │ │ │ │ + cbnz r0, 55420 <_PyContext_NewHamtForTests@@Base+0x828> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54728 @ 0xd5c8 │ │ │ │ + movw r1, #51336 @ 0xc888 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 55764 <_PyContext_NewHamtForTests@@Base+0x96c> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 55508 <_PyContext_NewHamtForTests@@Base+0x910> │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55764 <_PyContext_NewHamtForTests@@Base+0x96c> │ │ │ │ + beq.n 55508 <_PyContext_NewHamtForTests@@Base+0x910> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 556ac <_PyContext_NewHamtForTests@@Base+0x8b4> │ │ │ │ + ble.n 55450 <_PyContext_NewHamtForTests@@Base+0x858> │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54772 @ 0xd5f4 │ │ │ │ + movw r1, #51380 @ 0xc8b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 55764 <_PyContext_NewHamtForTests@@Base+0x96c> │ │ │ │ + bl f20a0 │ │ │ │ + b.n 55508 <_PyContext_NewHamtForTests@@Base+0x910> │ │ │ │ mov r0, r7 │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 55d16 <_PyXI_ExcInfoAsObject@@Base+0x544> │ │ │ │ + bl 55b02 <_PyXI_ExcInfoAsObject@@Base+0x588> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 556ca <_PyContext_NewHamtForTests@@Base+0x8d2> │ │ │ │ - cbnz r6, 556c2 <_PyContext_NewHamtForTests@@Base+0x8ca> │ │ │ │ + cbnz r0, 5546e <_PyContext_NewHamtForTests@@Base+0x876> │ │ │ │ + cbnz r6, 55466 <_PyContext_NewHamtForTests@@Base+0x86e> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 55766 <_PyContext_NewHamtForTests@@Base+0x96e> │ │ │ │ + b.n 5550a <_PyContext_NewHamtForTests@@Base+0x912> │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 55764 <_PyContext_NewHamtForTests@@Base+0x96c> │ │ │ │ + bl f20a0 │ │ │ │ + b.n 55508 <_PyContext_NewHamtForTests@@Base+0x910> │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - blx 29708 │ │ │ │ + blx 2a4e0 │ │ │ │ movs r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #5 │ │ │ │ - blx 29708 │ │ │ │ + blx 2a4e0 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #16 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #128 @ (adr r3, 55770 <_PyContext_NewHamtForTests@@Base+0x978>) │ │ │ │ + add r3, pc, #132 @ (adr r3, 55518 <_PyContext_NewHamtForTests@@Base+0x920>) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - add r3, pc, #128 @ (adr r3, 55778 <_PyContext_NewHamtForTests@@Base+0x980>) │ │ │ │ + add r3, pc, #132 @ (adr r3, 55520 <_PyContext_NewHamtForTests@@Base+0x928>) │ │ │ │ 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 r5, r0 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 55732 <_PyContext_NewHamtForTests@@Base+0x93a> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 554d6 <_PyContext_NewHamtForTests@@Base+0x8de> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 556bc <_PyContext_NewHamtForTests@@Base+0x8c4> │ │ │ │ + beq.n 55460 <_PyContext_NewHamtForTests@@Base+0x868> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 556bc <_PyContext_NewHamtForTests@@Base+0x8c4> │ │ │ │ + bne.n 55460 <_PyContext_NewHamtForTests@@Base+0x868> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 556bc <_PyContext_NewHamtForTests@@Base+0x8c4> │ │ │ │ - cbz r6, 55766 <_PyContext_NewHamtForTests@@Base+0x96e> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55460 <_PyContext_NewHamtForTests@@Base+0x868> │ │ │ │ + cbz r6, 5550a <_PyContext_NewHamtForTests@@Base+0x912> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 55754 <_PyContext_NewHamtForTests@@Base+0x95c> │ │ │ │ - bl b3548 │ │ │ │ + blt.n 554f8 <_PyContext_NewHamtForTests@@Base+0x900> │ │ │ │ + bl b37f8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 5ee4c │ │ │ │ + bl 5ec30 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ - b.n 5575c <_PyContext_NewHamtForTests@@Base+0x964> │ │ │ │ + bl b6e1c │ │ │ │ + b.n 55500 <_PyContext_NewHamtForTests@@Base+0x908> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ee4c │ │ │ │ + bl 5ec30 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 55766 <_PyContext_NewHamtForTests@@Base+0x96e> │ │ │ │ + bl f20a0 │ │ │ │ + b.n 5550a <_PyContext_NewHamtForTests@@Base+0x912> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ + nop.w │ │ │ │ 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 r6, #68 @ 0x44 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00055784 : │ │ │ │ +0005552c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 55796 │ │ │ │ - cbnz r1, 5579c │ │ │ │ - bl 55ff6 <_PyXI_ClearExcInfo@@Base+0x194> │ │ │ │ - b.n 557a8 │ │ │ │ + cbz r0, 5553e │ │ │ │ + cbnz r1, 55544 │ │ │ │ + bl 55dae <_PyXI_ClearExcInfo@@Base+0x192> │ │ │ │ + b.n 55550 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 557ae │ │ │ │ + cbnz r0, 55556 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 557ce │ │ │ │ + b.n 55576 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13a80c │ │ │ │ + bl 13a8cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 557ce │ │ │ │ + beq.n 55576 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 557ce │ │ │ │ + cbnz r3, 55576 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000557d2 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ - b.w 38992 <_PyXI_ApplyError@@Base+0x166> │ │ │ │ +0005557a <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ + b.w 38732 <_PyXI_ApplyError@@Base+0x166> │ │ │ │ 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 e558c │ │ │ │ + bl e578c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 5580a <_PyXI_ExcInfoAsObject@@Base+0x38> │ │ │ │ + blt.n 555b2 <_PyXI_ExcInfoAsObject@@Base+0x38> │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - blx 298b0 │ │ │ │ + blx 2a244 │ │ │ │ and.w r4, r4, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ strb.w r4, [r5, #44] @ 0x2c │ │ │ │ - b.n 5580c <_PyXI_ExcInfoAsObject@@Base+0x3a> │ │ │ │ + b.n 555b4 <_PyXI_ExcInfoAsObject@@Base+0x3a> │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl 855e0 │ │ │ │ - bl 85610 │ │ │ │ + bl 85848 │ │ │ │ + bl 85878 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 5584a <_PyXI_ExcInfoAsObject@@Base+0x78> │ │ │ │ + bgt.n 555f2 <_PyXI_ExcInfoAsObject@@Base+0x78> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - movw r2, #22543 @ 0x580f │ │ │ │ + movw r2, #21943 @ 0x55b7 │ │ │ │ movt r2, #5 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5584a <_PyXI_ExcInfoAsObject@@Base+0x78> │ │ │ │ + bne.n 555f2 <_PyXI_ExcInfoAsObject@@Base+0x78> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 193048 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 1928c0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ subs r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - ble.n 55858 <_PyXI_ExcInfoAsObject@@Base+0x86> │ │ │ │ + ble.n 55600 <_PyXI_ExcInfoAsObject@@Base+0x86> │ │ │ │ add.w r7, r5, #16 │ │ │ │ - b.n 5587a <_PyXI_ExcInfoAsObject@@Base+0xa8> │ │ │ │ + b.n 55622 <_PyXI_ExcInfoAsObject@@Base+0xa8> │ │ │ │ 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, 55888 <_PyXI_ExcInfoAsObject@@Base+0xb6> │ │ │ │ + cbz r2, 55630 <_PyXI_ExcInfoAsObject@@Base+0xb6> │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - ble.n 55888 <_PyXI_ExcInfoAsObject@@Base+0xb6> │ │ │ │ + ble.n 55630 <_PyXI_ExcInfoAsObject@@Base+0xb6> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1952a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 194b1c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ subs r6, #1 │ │ │ │ - bcc.n 55858 <_PyXI_ExcInfoAsObject@@Base+0x86> │ │ │ │ + bcc.n 55600 <_PyXI_ExcInfoAsObject@@Base+0x86> │ │ │ │ ldr.w r0, [r7, r6, lsl #2] │ │ │ │ - bl 1f6034 │ │ │ │ - b.n 5587a <_PyXI_ExcInfoAsObject@@Base+0xa8> │ │ │ │ + bl 1f6b78 │ │ │ │ + b.n 55622 <_PyXI_ExcInfoAsObject@@Base+0xa8> │ │ │ │ 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 558ac <_PyXI_ExcInfoAsObject@@Base+0xda> │ │ │ │ + bne.n 55654 <_PyXI_ExcInfoAsObject@@Base+0xda> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 558cc <_PyXI_ExcInfoAsObject@@Base+0xfa> │ │ │ │ - b.n 558c4 <_PyXI_ExcInfoAsObject@@Base+0xf2> │ │ │ │ + bne.n 55674 <_PyXI_ExcInfoAsObject@@Base+0xfa> │ │ │ │ + b.n 5566c <_PyXI_ExcInfoAsObject@@Base+0xf2> │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23436 @ 0x5b8c │ │ │ │ + movw r0, #20044 @ 0x4e4c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl e25d8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e28d0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5597c <_PyXI_ExcInfoAsObject@@Base+0x1aa> │ │ │ │ - b.n 5589e <_PyXI_ExcInfoAsObject@@Base+0xcc> │ │ │ │ - bl 94cf4 │ │ │ │ + beq.n 55724 <_PyXI_ExcInfoAsObject@@Base+0x1aa> │ │ │ │ + b.n 55646 <_PyXI_ExcInfoAsObject@@Base+0xcc> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5597c <_PyXI_ExcInfoAsObject@@Base+0x1aa> │ │ │ │ + bne.n 55724 <_PyXI_ExcInfoAsObject@@Base+0x1aa> │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 558e2 <_PyXI_ExcInfoAsObject@@Base+0x110> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 5568a <_PyXI_ExcInfoAsObject@@Base+0x110> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5597c <_PyXI_ExcInfoAsObject@@Base+0x1aa> │ │ │ │ + bne.n 55724 <_PyXI_ExcInfoAsObject@@Base+0x1aa> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #31616 @ 0x7b80 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5590a <_PyXI_ExcInfoAsObject@@Base+0x138> │ │ │ │ + beq.n 556b2 <_PyXI_ExcInfoAsObject@@Base+0x138> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22768 @ 0x58f0 │ │ │ │ + movw r1, #19376 @ 0x4bb0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ cmp r5, #5 │ │ │ │ - bhi.n 55916 <_PyXI_ExcInfoAsObject@@Base+0x144> │ │ │ │ + bhi.n 556be <_PyXI_ExcInfoAsObject@@Base+0x144> │ │ │ │ tst.w r4, #98304 @ 0x18000 │ │ │ │ - beq.n 55958 <_PyXI_ExcInfoAsObject@@Base+0x186> │ │ │ │ - b.n 55932 <_PyXI_ExcInfoAsObject@@Base+0x160> │ │ │ │ + beq.n 55700 <_PyXI_ExcInfoAsObject@@Base+0x186> │ │ │ │ + b.n 556da <_PyXI_ExcInfoAsObject@@Base+0x160> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #5548 @ 0x15ac │ │ │ │ + movw r1, #2156 @ 0x86c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ movw r3, #32784 @ 0x8010 │ │ │ │ movt r3, #1 │ │ │ │ bics r3, r4 │ │ │ │ - beq.n 55958 <_PyXI_ExcInfoAsObject@@Base+0x186> │ │ │ │ + beq.n 55700 <_PyXI_ExcInfoAsObject@@Base+0x186> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #5668 @ 0x1624 │ │ │ │ + movw r1, #2276 @ 0x8e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ bic.w r2, r4, #98304 @ 0x18000 │ │ │ │ cmp.w r2, #1024 @ 0x400 │ │ │ │ - bcc.n 55980 <_PyXI_ExcInfoAsObject@@Base+0x1ae> │ │ │ │ + bcc.n 55728 <_PyXI_ExcInfoAsObject@@Base+0x1ae> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22796 @ 0x590c │ │ │ │ + movw r1, #19404 @ 0x4bcc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55998 <_PyXI_ExcInfoAsObject@@Base+0x1c6> │ │ │ │ + b.n 55740 <_PyXI_ExcInfoAsObject@@Base+0x1c6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24e1a0 │ │ │ │ + bl 24e898 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -64259,392 +64038,392 @@ │ │ │ │ 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 559ca <_PyXI_ExcInfoAsObject@@Base+0x1f8> │ │ │ │ + beq.n 55772 <_PyXI_ExcInfoAsObject@@Base+0x1f8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 559ca <_PyXI_ExcInfoAsObject@@Base+0x1f8> │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 55772 <_PyXI_ExcInfoAsObject@@Base+0x1f8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 29a990 │ │ │ │ + b.w 29aae0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 559ea <_PyXI_ExcInfoAsObject@@Base+0x218> │ │ │ │ + beq.n 55792 <_PyXI_ExcInfoAsObject@@Base+0x218> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22828 @ 0x592c │ │ │ │ + movw r1, #19436 @ 0x4bec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 55a12 <_PyXI_ExcInfoAsObject@@Base+0x240> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 557ba <_PyXI_ExcInfoAsObject@@Base+0x240> │ │ │ │ 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 55a0e <_PyXI_ExcInfoAsObject@@Base+0x23c> │ │ │ │ + bgt.n 557b6 <_PyXI_ExcInfoAsObject@@Base+0x23c> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ add.w r8, r7, r6 │ │ │ │ - bl 2cc578 │ │ │ │ + bl 2cb800 │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 55a18 <_PyXI_ExcInfoAsObject@@Base+0x246> │ │ │ │ - bl 241c5c │ │ │ │ + ble.n 557c0 <_PyXI_ExcInfoAsObject@@Base+0x246> │ │ │ │ + bl 242440 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55a42 <_PyXI_ExcInfoAsObject@@Base+0x270> │ │ │ │ + b.n 557ea <_PyXI_ExcInfoAsObject@@Base+0x270> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 273978 <_PyTime_AsMilliseconds@@Base+0xfe8> │ │ │ │ + bl 273e30 <_PyTime_AsMilliseconds@@Base+0x1010> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 55a42 <_PyXI_ExcInfoAsObject@@Base+0x270> │ │ │ │ + beq.n 557ea <_PyXI_ExcInfoAsObject@@Base+0x270> │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 55a40 <_PyXI_ExcInfoAsObject@@Base+0x26e> │ │ │ │ + ble.n 557e8 <_PyXI_ExcInfoAsObject@@Base+0x26e> │ │ │ │ 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] │ │ │ │ mul.w r2, r6, r2 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + movs r1, #33 @ 0x21 │ │ │ │ + add r0, sp, #4 │ │ │ │ + blx 2983c │ │ │ │ + cbz r0, 55828 <_PyXI_ExcInfoAsObject@@Base+0x2ae> │ │ │ │ + negs r4, r0 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ + movw r3, #42780 @ 0xa71c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ + str r4, [r0, #0] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11b0e4 │ │ │ │ + movs r0, #0 │ │ │ │ + str r6, [r5, #0] │ │ │ │ + b.n 5582e <_PyXI_ExcInfoAsObject@@Base+0x2b4> │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl ac094 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 55a64 <_PyXI_ExcInfoAsObject@@Base+0x292> │ │ │ │ + cbz r3, 55850 <_PyXI_ExcInfoAsObject@@Base+0x2d6> │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 55a80 <_PyXI_ExcInfoAsObject@@Base+0x2ae> │ │ │ │ + b.n 5586c <_PyXI_ExcInfoAsObject@@Base+0x2f2> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 55a6e <_PyXI_ExcInfoAsObject@@Base+0x29c> │ │ │ │ + bgt.n 5585a <_PyXI_ExcInfoAsObject@@Base+0x2e0> │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 55a80 <_PyXI_ExcInfoAsObject@@Base+0x2ae> │ │ │ │ + b.n 5586c <_PyXI_ExcInfoAsObject@@Base+0x2f2> │ │ │ │ cmp r2, #5 │ │ │ │ - bgt.n 55a68 <_PyXI_ExcInfoAsObject@@Base+0x296> │ │ │ │ + bgt.n 55854 <_PyXI_ExcInfoAsObject@@Base+0x2da> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 55a68 <_PyXI_ExcInfoAsObject@@Base+0x296> │ │ │ │ + beq.n 55854 <_PyXI_ExcInfoAsObject@@Base+0x2da> │ │ │ │ clz r9, r1 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ - b.n 55aa0 <_PyXI_ExcInfoAsObject@@Base+0x2ce> │ │ │ │ + b.n 5588c <_PyXI_ExcInfoAsObject@@Base+0x312> │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #5 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #332] @ (55be0 <_PyXI_ExcInfoAsObject@@Base+0x40e>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #332] @ (559cc <_PyXI_ExcInfoAsObject@@Base+0x452>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55bd6 <_PyXI_ExcInfoAsObject@@Base+0x404> │ │ │ │ + beq.w 559c2 <_PyXI_ExcInfoAsObject@@Base+0x448> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 55ab4 <_PyXI_ExcInfoAsObject@@Base+0x2e2> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 558a0 <_PyXI_ExcInfoAsObject@@Base+0x326> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55b42 <_PyXI_ExcInfoAsObject@@Base+0x370> │ │ │ │ + bne.n 5592e <_PyXI_ExcInfoAsObject@@Base+0x3b4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 55aca <_PyXI_ExcInfoAsObject@@Base+0x2f8> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 558b6 <_PyXI_ExcInfoAsObject@@Base+0x33c> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55b42 <_PyXI_ExcInfoAsObject@@Base+0x370> │ │ │ │ + bne.n 5592e <_PyXI_ExcInfoAsObject@@Base+0x3b4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 55ae0 <_PyXI_ExcInfoAsObject@@Base+0x30e> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 55b42 <_PyXI_ExcInfoAsObject@@Base+0x370> │ │ │ │ + cbnz r0, 558cc <_PyXI_ExcInfoAsObject@@Base+0x352> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 5592e <_PyXI_ExcInfoAsObject@@Base+0x3b4> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55b04 <_PyXI_ExcInfoAsObject@@Base+0x332> │ │ │ │ - bl 9b404 │ │ │ │ + b.n 558f0 <_PyXI_ExcInfoAsObject@@Base+0x376> │ │ │ │ + bl 9b6a0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 55b00 <_PyXI_ExcInfoAsObject@@Base+0x32e> │ │ │ │ + beq.n 558ec <_PyXI_ExcInfoAsObject@@Base+0x372> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 55b00 <_PyXI_ExcInfoAsObject@@Base+0x32e> │ │ │ │ + cbnz r3, 558ec <_PyXI_ExcInfoAsObject@@Base+0x372> │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 55ad4 <_PyXI_ExcInfoAsObject@@Base+0x302> │ │ │ │ + beq.n 558c0 <_PyXI_ExcInfoAsObject@@Base+0x346> │ │ │ │ add r6, r9 │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 55bb4 <_PyXI_ExcInfoAsObject@@Base+0x3e2> │ │ │ │ + beq.n 559a0 <_PyXI_ExcInfoAsObject@@Base+0x426> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 55b14 <_PyXI_ExcInfoAsObject@@Base+0x342> │ │ │ │ + cbz r0, 55900 <_PyXI_ExcInfoAsObject@@Base+0x386> │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 55b1c <_PyXI_ExcInfoAsObject@@Base+0x34a> │ │ │ │ - b.n 55b20 <_PyXI_ExcInfoAsObject@@Base+0x34e> │ │ │ │ + bne.n 55908 <_PyXI_ExcInfoAsObject@@Base+0x38e> │ │ │ │ + b.n 5590c <_PyXI_ExcInfoAsObject@@Base+0x392> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b.n 55b28 <_PyXI_ExcInfoAsObject@@Base+0x356> │ │ │ │ + b.n 55914 <_PyXI_ExcInfoAsObject@@Base+0x39a> │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 55b46 <_PyXI_ExcInfoAsObject@@Base+0x374> │ │ │ │ + bge.n 55932 <_PyXI_ExcInfoAsObject@@Base+0x3b8> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22868 @ 0x5954 │ │ │ │ + movw r1, #19476 @ 0x4c14 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55bd6 <_PyXI_ExcInfoAsObject@@Base+0x404> │ │ │ │ + b.n 559c2 <_PyXI_ExcInfoAsObject@@Base+0x448> │ │ │ │ movw r9, #5704 @ 0x1648 │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 55b60 <_PyXI_ExcInfoAsObject@@Base+0x38e> │ │ │ │ + beq.n 5594c <_PyXI_ExcInfoAsObject@@Base+0x3d2> │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 24abc4 │ │ │ │ + bl 24b2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55b42 <_PyXI_ExcInfoAsObject@@Base+0x370> │ │ │ │ + beq.n 5592e <_PyXI_ExcInfoAsObject@@Base+0x3b4> │ │ │ │ add r4, sp, #16 │ │ │ │ - b.n 55b62 <_PyXI_ExcInfoAsObject@@Base+0x390> │ │ │ │ + b.n 5594e <_PyXI_ExcInfoAsObject@@Base+0x3d4> │ │ │ │ movs r4, #0 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 55b76 <_PyXI_ExcInfoAsObject@@Base+0x3a4> │ │ │ │ + beq.n 55962 <_PyXI_ExcInfoAsObject@@Base+0x3e8> │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 24abc4 │ │ │ │ + bl 24b2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55b42 <_PyXI_ExcInfoAsObject@@Base+0x370> │ │ │ │ + beq.n 5592e <_PyXI_ExcInfoAsObject@@Base+0x3b4> │ │ │ │ add r6, sp, #24 │ │ │ │ - b.n 55b78 <_PyXI_ExcInfoAsObject@@Base+0x3a6> │ │ │ │ + b.n 55964 <_PyXI_ExcInfoAsObject@@Base+0x3ea> │ │ │ │ movs r6, #0 │ │ │ │ mov.w sl, #0 │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r3, r6 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ strd r5, sl, [sp] │ │ │ │ - blx 2994c │ │ │ │ + blx 2a138 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 55bce <_PyXI_ExcInfoAsObject@@Base+0x3fc> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bge.n 559ba <_PyXI_ExcInfoAsObject@@Base+0x440> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 55bbe <_PyXI_ExcInfoAsObject@@Base+0x3ec> │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 559aa <_PyXI_ExcInfoAsObject@@Base+0x430> │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55b7c <_PyXI_ExcInfoAsObject@@Base+0x3aa> │ │ │ │ - b.n 55b42 <_PyXI_ExcInfoAsObject@@Base+0x370> │ │ │ │ + beq.n 55968 <_PyXI_ExcInfoAsObject@@Base+0x3ee> │ │ │ │ + b.n 5592e <_PyXI_ExcInfoAsObject@@Base+0x3b4> │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 55b2c <_PyXI_ExcInfoAsObject@@Base+0x35a> │ │ │ │ + blt.n 55918 <_PyXI_ExcInfoAsObject@@Base+0x39e> │ │ │ │ movs r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 55b78 <_PyXI_ExcInfoAsObject@@Base+0x3a6> │ │ │ │ + b.n 55964 <_PyXI_ExcInfoAsObject@@Base+0x3ea> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 55b42 <_PyXI_ExcInfoAsObject@@Base+0x370> │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 5592e <_PyXI_ExcInfoAsObject@@Base+0x3b4> │ │ │ │ mov r0, r9 │ │ │ │ - bl 94ed8 │ │ │ │ + bl 95170 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r6, 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 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 55c0c <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ + bhi.n 559f8 <_PyXI_ExcInfoAsObject@@Base+0x47e> │ │ │ │ ldr r6, [r5, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 55c20 <_PyXI_ExcInfoAsObject@@Base+0x44e> │ │ │ │ + beq.n 55a0c <_PyXI_ExcInfoAsObject@@Base+0x492> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 55c22 <_PyXI_ExcInfoAsObject@@Base+0x450> │ │ │ │ - movw r0, #45624 @ 0xb238 │ │ │ │ + b.n 55a0e <_PyXI_ExcInfoAsObject@@Base+0x494> │ │ │ │ + movw r0, #42232 @ 0xa4f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e24a8 │ │ │ │ - cbz r0, 55c3a <_PyXI_ExcInfoAsObject@@Base+0x468> │ │ │ │ - b.n 55c02 <_PyXI_ExcInfoAsObject@@Base+0x430> │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 55a26 <_PyXI_ExcInfoAsObject@@Base+0x4ac> │ │ │ │ + b.n 559ee <_PyXI_ExcInfoAsObject@@Base+0x474> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 55c3e <_PyXI_ExcInfoAsObject@@Base+0x46c> │ │ │ │ + bne.n 55a2a <_PyXI_ExcInfoAsObject@@Base+0x4b0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55cfa <_PyXI_ExcInfoAsObject@@Base+0x528> │ │ │ │ + b.n 55ae6 <_PyXI_ExcInfoAsObject@@Base+0x56c> │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ mov r3, r4 │ │ │ │ cmp r4, r1 │ │ │ │ - bge.n 55c64 <_PyXI_ExcInfoAsObject@@Base+0x492> │ │ │ │ + bge.n 55a50 <_PyXI_ExcInfoAsObject@@Base+0x4d6> │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 55c60 <_PyXI_ExcInfoAsObject@@Base+0x48e> │ │ │ │ + bne.n 55a4c <_PyXI_ExcInfoAsObject@@Base+0x4d2> │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ add r3, r4 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bpl.n 55c9e <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ + bpl.n 55a8a <_PyXI_ExcInfoAsObject@@Base+0x510> │ │ │ │ movs r3, #1 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 55c44 <_PyXI_ExcInfoAsObject@@Base+0x472> │ │ │ │ - cbnz r3, 55cbe <_PyXI_ExcInfoAsObject@@Base+0x4ec> │ │ │ │ + b.n 55a30 <_PyXI_ExcInfoAsObject@@Base+0x4b6> │ │ │ │ + cbnz r3, 55aaa <_PyXI_ExcInfoAsObject@@Base+0x530> │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 55cbe <_PyXI_ExcInfoAsObject@@Base+0x4ec> │ │ │ │ + bge.n 55aaa <_PyXI_ExcInfoAsObject@@Base+0x530> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ ldr.w sl, [r3, #12] │ │ │ │ mov r0, sl │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 55c86 <_PyXI_ExcInfoAsObject@@Base+0x4b4> │ │ │ │ + beq.n 55a72 <_PyXI_ExcInfoAsObject@@Base+0x4f8> │ │ │ │ adds r4, #1 │ │ │ │ - b.n 55c68 <_PyXI_ExcInfoAsObject@@Base+0x496> │ │ │ │ + b.n 55a54 <_PyXI_ExcInfoAsObject@@Base+0x4da> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl f414c │ │ │ │ + bl f4178 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 55c3a <_PyXI_ExcInfoAsObject@@Base+0x468> │ │ │ │ - beq.n 55c82 <_PyXI_ExcInfoAsObject@@Base+0x4b0> │ │ │ │ + blt.n 55a26 <_PyXI_ExcInfoAsObject@@Base+0x4ac> │ │ │ │ + beq.n 55a6e <_PyXI_ExcInfoAsObject@@Base+0x4f4> │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ add r3, r4 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ lsls r2, r3, #27 │ │ │ │ - bmi.n 55c82 <_PyXI_ExcInfoAsObject@@Base+0x4b0> │ │ │ │ + bmi.n 55a6e <_PyXI_ExcInfoAsObject@@Base+0x4f4> │ │ │ │ adds r3, r4, #2 │ │ │ │ - beq.n 55c3a <_PyXI_ExcInfoAsObject@@Base+0x468> │ │ │ │ + beq.n 55a26 <_PyXI_ExcInfoAsObject@@Base+0x4ac> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 55cbe <_PyXI_ExcInfoAsObject@@Base+0x4ec> │ │ │ │ + blt.n 55aaa <_PyXI_ExcInfoAsObject@@Base+0x530> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #42784 @ 0xa720 │ │ │ │ + movw r1, #39392 @ 0x99e0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 55c3a <_PyXI_ExcInfoAsObject@@Base+0x468> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 55a26 <_PyXI_ExcInfoAsObject@@Base+0x4ac> │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbnz r0, 55cd8 <_PyXI_ExcInfoAsObject@@Base+0x506> │ │ │ │ - cbz r5, 55cf2 <_PyXI_ExcInfoAsObject@@Base+0x520> │ │ │ │ + cbnz r0, 55ac4 <_PyXI_ExcInfoAsObject@@Base+0x54a> │ │ │ │ + cbz r5, 55ade <_PyXI_ExcInfoAsObject@@Base+0x564> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 55cec <_PyXI_ExcInfoAsObject@@Base+0x51a> │ │ │ │ + bne.n 55ad8 <_PyXI_ExcInfoAsObject@@Base+0x55e> │ │ │ │ mov r0, r5 │ │ │ │ - b.n 55cfa <_PyXI_ExcInfoAsObject@@Base+0x528> │ │ │ │ + b.n 55ae6 <_PyXI_ExcInfoAsObject@@Base+0x56c> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 20505c │ │ │ │ + bl 205d48 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55c3a <_PyXI_ExcInfoAsObject@@Base+0x468> │ │ │ │ + beq.n 55a26 <_PyXI_ExcInfoAsObject@@Base+0x4ac> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55cc8 <_PyXI_ExcInfoAsObject@@Base+0x4f6> │ │ │ │ - b.n 55cfa <_PyXI_ExcInfoAsObject@@Base+0x528> │ │ │ │ + beq.n 55ab4 <_PyXI_ExcInfoAsObject@@Base+0x53a> │ │ │ │ + b.n 55ae6 <_PyXI_ExcInfoAsObject@@Base+0x56c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 55cd4 <_PyXI_ExcInfoAsObject@@Base+0x502> │ │ │ │ + b.n 55ac0 <_PyXI_ExcInfoAsObject@@Base+0x546> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1288bc <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 55cd4 <_PyXI_ExcInfoAsObject@@Base+0x502> │ │ │ │ + bl 128714 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 55ac0 <_PyXI_ExcInfoAsObject@@Base+0x546> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #11557 @ 0x2d25 │ │ │ │ + movw r1, #12545 @ 0x3101 │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ movw r0, #64496 @ 0xfbf0 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.w 49710 <_PyCompile_OptimizeCfg@@Base+0x1038> │ │ │ │ + b.w 49438 <_PyCompile_OptimizeCfg@@Base+0x106c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55d34 <_PyXI_ExcInfoAsObject@@Base+0x562> │ │ │ │ + cbz r0, 55b20 <_PyXI_ExcInfoAsObject@@Base+0x5a6> │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #8] │ │ │ │ - bl 96c70 │ │ │ │ + bl 96f08 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ 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 │ │ │ │ - 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 2a22c │ │ │ │ - cbz r0, 55d84 <_PyXI_ExcInfoAsObject@@Base+0x5b2> │ │ │ │ - negs r4, r0 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ - movw r3, #42780 @ 0xa71c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ - str r4, [r0, #0] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - movs r0, #0 │ │ │ │ - str r6, [r5, #0] │ │ │ │ - b.n 55d8a <_PyXI_ExcInfoAsObject@@Base+0x5b8> │ │ │ │ - add r0, sp, #4 │ │ │ │ - bl abde4 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ 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] │ │ │ │ @@ -64655,952 +64434,960 @@ │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite hi │ │ │ │ movhi r0, r2 │ │ │ │ movls r0, r3 │ │ │ │ bx lr │ │ │ │ + ldr r0, [pc, #4] @ (55b6c <_PyXI_ExcInfoAsObject@@Base+0x5f2>) │ │ │ │ + bx lr │ │ │ │ + nop │ │ │ │ + strb r4, [r2, #26] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 55dd6 <_PyXI_ExcInfoAsObject@@Base+0x604> │ │ │ │ + cbz r1, 55b88 <_PyXI_ExcInfoAsObject@@Base+0x60e> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 55df2 <_PyXI_ExcInfoAsObject@@Base+0x620> │ │ │ │ + bmi.n 55ba4 <_PyXI_ExcInfoAsObject@@Base+0x62a> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43760 @ 0xaaf0 │ │ │ │ + movw r1, #40308 @ 0x9d74 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55e0c <_PyXI_ExcInfoAsObject@@Base+0x63a> │ │ │ │ + b.n 55bbe <_PyXI_ExcInfoAsObject@@Base+0x644> │ │ │ │ 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 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00055e0e <_PyXI_FormatExcInfo@@Base>: │ │ │ │ - b.w 38bd0 <_PyXI_ApplyError@@Base+0x3a4> │ │ │ │ +00055bc0 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ + b.w 38970 <_PyXI_ApplyError@@Base+0x3a4> │ │ │ │ + ldr r0, [pc, #0] @ (55bc8 <_PyXI_FormatExcInfo@@Base+0x8>) │ │ │ │ + bx lr │ │ │ │ + strb r4, [r2, #15] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 55e2a <_PyXI_FormatExcInfo@@Base+0x1c> │ │ │ │ + cbz r1, 55be4 <_PyXI_FormatExcInfo@@Base+0x24> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 55e46 <_PyXI_FormatExcInfo@@Base+0x38> │ │ │ │ + bmi.n 55c00 <_PyXI_FormatExcInfo@@Base+0x40> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43800 @ 0xab18 │ │ │ │ + movw r1, #40348 @ 0x9d9c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55e60 <_PyXI_FormatExcInfo@@Base+0x52> │ │ │ │ + b.n 55c1a <_PyXI_FormatExcInfo@@Base+0x5a> │ │ │ │ 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 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00055e62 <_PyXI_ClearExcInfo@@Base>: │ │ │ │ - b.w 38cac <_PyXI_ApplyError@@Base+0x480> │ │ │ │ +00055c1c <_PyXI_ClearExcInfo@@Base>: │ │ │ │ + b.w 38a4c <_PyXI_ApplyError@@Base+0x480> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #132] @ (55efc <_PyXI_ClearExcInfo@@Base+0x9a>) │ │ │ │ + ldr r3, [pc, #132] @ (55cb4 <_PyXI_ClearExcInfo@@Base+0x98>) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 55eaa <_PyXI_ClearExcInfo@@Base+0x48> │ │ │ │ + cbz r3, 55c64 <_PyXI_ClearExcInfo@@Base+0x48> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 55ea0 <_PyXI_ClearExcInfo@@Base+0x3e> │ │ │ │ + bne.n 55c5a <_PyXI_ClearExcInfo@@Base+0x3e> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 55e90 <_PyXI_ClearExcInfo@@Base+0x2e> │ │ │ │ + bne.n 55c4a <_PyXI_ClearExcInfo@@Base+0x2e> │ │ │ │ dmb ish │ │ │ │ - beq.n 55eaa <_PyXI_ClearExcInfo@@Base+0x48> │ │ │ │ - bl 2c9970 │ │ │ │ + beq.n 55c64 <_PyXI_ClearExcInfo@@Base+0x48> │ │ │ │ + bl 2c8d14 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, sp │ │ │ │ - bl 56030 <_PyXI_ClearExcInfo@@Base+0x1ce> │ │ │ │ + bl 55de8 <_PyXI_ClearExcInfo@@Base+0x1cc> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 55edc <_PyXI_ClearExcInfo@@Base+0x7a> │ │ │ │ + cbz r3, 55c96 <_PyXI_ClearExcInfo@@Base+0x7a> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 55ed2 <_PyXI_ClearExcInfo@@Base+0x70> │ │ │ │ + bne.n 55c8c <_PyXI_ClearExcInfo@@Base+0x70> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 55ec2 <_PyXI_ClearExcInfo@@Base+0x60> │ │ │ │ + bne.n 55c7c <_PyXI_ClearExcInfo@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ - beq.n 55edc <_PyXI_ClearExcInfo@@Base+0x7a> │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 55c96 <_PyXI_ClearExcInfo@@Base+0x7a> │ │ │ │ + bl 2ad574 │ │ │ │ movs r1, #20 │ │ │ │ mov r0, sp │ │ │ │ - bl 81584 │ │ │ │ - ldr r3, [pc, #20] @ (55efc <_PyXI_ClearExcInfo@@Base+0x9a>) │ │ │ │ + bl 8166c │ │ │ │ + ldr r3, [pc, #20] @ (55cb4 <_PyXI_ClearExcInfo@@Base+0x98>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 55ef6 <_PyXI_ClearExcInfo@@Base+0x94> │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 55cb0 <_PyXI_ClearExcInfo@@Base+0x94> │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f11c4 │ │ │ │ - cbnz r0, 55f62 <_PyXI_ClearExcInfo@@Base+0x100> │ │ │ │ + bl f1054 │ │ │ │ + cbnz r0, 55d1a <_PyXI_ClearExcInfo@@Base+0xfe> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 55f30 <_PyXI_ClearExcInfo@@Base+0xce> │ │ │ │ + cbz r5, 55ce8 <_PyXI_ClearExcInfo@@Base+0xcc> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 55f38 <_PyXI_ClearExcInfo@@Base+0xd6> │ │ │ │ + b.n 55cf0 <_PyXI_ClearExcInfo@@Base+0xd4> │ │ │ │ movw r4, #11048 @ 0x2b28 │ │ │ │ movt r4, #83 @ 0x53 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - blt.n 55f56 <_PyXI_ClearExcInfo@@Base+0xf4> │ │ │ │ + blt.n 55d0e <_PyXI_ClearExcInfo@@Base+0xf2> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29444 │ │ │ │ - cbnz r0, 55f56 <_PyXI_ClearExcInfo@@Base+0xf4> │ │ │ │ + blx 2a954 │ │ │ │ + cbnz r0, 55d0e <_PyXI_ClearExcInfo@@Base+0xf2> │ │ │ │ adds r0, r4, r6 │ │ │ │ subs r1, r5, r6 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55f64 <_PyXI_ClearExcInfo@@Base+0x102> │ │ │ │ + b.n 55d1c <_PyXI_ClearExcInfo@@Base+0x100> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55f64 <_PyXI_ClearExcInfo@@Base+0x102> │ │ │ │ + b.n 55d1c <_PyXI_ClearExcInfo@@Base+0x100> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 55f6e <_PyXI_ClearExcInfo@@Base+0x10c> │ │ │ │ + cbz r3, 55d26 <_PyXI_ClearExcInfo@@Base+0x10a> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ 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 r6, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 55f9a <_PyXI_ClearExcInfo@@Base+0x138> │ │ │ │ + cbnz r0, 55d52 <_PyXI_ClearExcInfo@@Base+0x136> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 177e04 <_PySemaphore_Wait@@Base+0x1f4> │ │ │ │ + b.w 177728 <_PySemaphore_Wait@@Base+0x1f8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55f8c <_PyXI_ClearExcInfo@@Base+0x12a> │ │ │ │ + beq.n 55d44 <_PyXI_ClearExcInfo@@Base+0x128> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r3, 55fba <_PyXI_ClearExcInfo@@Base+0x158> │ │ │ │ + cbz r3, 55d72 <_PyXI_ClearExcInfo@@Base+0x156> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 55fd8 <_PyXI_ClearExcInfo@@Base+0x176> │ │ │ │ + beq.n 55d90 <_PyXI_ClearExcInfo@@Base+0x174> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 55fd8 <_PyXI_ClearExcInfo@@Base+0x176> │ │ │ │ + b.n 55d90 <_PyXI_ClearExcInfo@@Base+0x174> │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ - cbnz r3, 55fca <_PyXI_ClearExcInfo@@Base+0x168> │ │ │ │ + cbnz r3, 55d82 <_PyXI_ClearExcInfo@@Base+0x166> │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - b.n 55fcc <_PyXI_ClearExcInfo@@Base+0x16a> │ │ │ │ + b.n 55d84 <_PyXI_ClearExcInfo@@Base+0x168> │ │ │ │ movs r1, #43 @ 0x2b │ │ │ │ - movw r0, #19696 @ 0x4cf0 │ │ │ │ + movw r0, #16320 @ 0x3fc0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ - b.w 48a42 <_PyCompile_OptimizeCfg@@Base+0x36a> │ │ │ │ + b.w 487c8 <_PyCompile_OptimizeCfg@@Base+0x3fc> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r3, r0, r3 │ │ │ │ - movw r0, #8792 @ 0x2258 │ │ │ │ + movw r0, #5400 @ 0x1518 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 99978 │ │ │ │ - ldr r3, [pc, #40] @ (56020 <_PyXI_ClearExcInfo@@Base+0x1be>) │ │ │ │ + b.w 99c14 │ │ │ │ + ldr r3, [pc, #40] @ (55dd8 <_PyXI_ClearExcInfo@@Base+0x1bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 56006 <_PyXI_ClearExcInfo@@Base+0x1a4> │ │ │ │ + cbz r3, 55dbe <_PyXI_ClearExcInfo@@Base+0x1a2> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 5601c <_PyXI_ClearExcInfo@@Base+0x1ba> │ │ │ │ + cbnz r3, 55dd4 <_PyXI_ClearExcInfo@@Base+0x1b8> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #22984 @ 0x59c8 │ │ │ │ + movw r2, #19592 @ 0x4c88 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 15ed10 <_PyErr_SetString@@Base> │ │ │ │ + b.w 15ea80 <_PyErr_SetString@@Base> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5602e <_PyXI_ClearExcInfo@@Base+0x1cc> │ │ │ │ + cbz r0, 55de6 <_PyXI_ClearExcInfo@@Base+0x1ca> │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ - ldr r3, [pc, #280] @ (5615c <_PyXI_ClearExcInfo@@Base+0x2fa>) │ │ │ │ + ldr r3, [pc, #280] @ (55f14 <_PyXI_ClearExcInfo@@Base+0x2f8>) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ ldrd r8, r9, [r0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ands.w r6, r4, #63 @ 0x3f │ │ │ │ - bne.n 56062 <_PyXI_ClearExcInfo@@Base+0x200> │ │ │ │ + bne.n 55e1a <_PyXI_ClearExcInfo@@Base+0x1fe> │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - bne.n 56066 <_PyXI_ClearExcInfo@@Base+0x204> │ │ │ │ + bne.n 55e1e <_PyXI_ClearExcInfo@@Base+0x202> │ │ │ │ mov ip, r6 │ │ │ │ - b.n 5606c <_PyXI_ClearExcInfo@@Base+0x20a> │ │ │ │ + b.n 55e24 <_PyXI_ClearExcInfo@@Base+0x208> │ │ │ │ movs r6, #0 │ │ │ │ mov.w ip, #64 @ 0x40 │ │ │ │ add.w lr, sp, #8 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ str.w r0, [lr] │ │ │ │ - cbnz r6, 56094 <_PyXI_ClearExcInfo@@Base+0x232> │ │ │ │ + cbnz r6, 55e4c <_PyXI_ClearExcInfo@@Base+0x230> │ │ │ │ cmp ip, r6 │ │ │ │ it ne │ │ │ │ movne r6, #64 @ 0x40 │ │ │ │ sub.w r6, ip, r6 │ │ │ │ and.w sl, ip, #63 @ 0x3f │ │ │ │ add.w r1, r9, r6 │ │ │ │ and.w r9, ip, #64 @ 0x40 │ │ │ │ add r9, r1 │ │ │ │ movs.w ip, ip, lsr #6 │ │ │ │ - beq.n 560b2 <_PyXI_ClearExcInfo@@Base+0x250> │ │ │ │ + beq.n 55e6a <_PyXI_ClearExcInfo@@Base+0x24e> │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1eace4 │ │ │ │ + bl 1ebaa8 │ │ │ │ rsb r6, r4, #119 @ 0x77 │ │ │ │ add.w r8, sp, #28 │ │ │ │ mov.w fp, #128 @ 0x80 │ │ │ │ and.w r6, r6, #63 @ 0x3f │ │ │ │ mov r2, fp │ │ │ │ movs r1, #0 │ │ │ │ add.w r3, r6, #9 │ │ │ │ mov r0, r8 │ │ │ │ add r3, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ add.w r9, r8, sl │ │ │ │ strb.w fp, [r8, sl] │ │ │ │ - cbz r6, 560f4 <_PyXI_ClearExcInfo@@Base+0x292> │ │ │ │ + cbz r6, 55eac <_PyXI_ClearExcInfo@@Base+0x290> │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r9, #1 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ add r9, r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, r4, lsr #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ rev r4, r4 │ │ │ │ rev r5, r5 │ │ │ │ str.w r4, [r9, #5] │ │ │ │ lsrs r4, r3, #6 │ │ │ │ str.w r5, [r9, #1] │ │ │ │ - beq.n 56124 <_PyXI_ClearExcInfo@@Base+0x2c2> │ │ │ │ + beq.n 55edc <_PyXI_ClearExcInfo@@Base+0x2c0> │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1eace4 │ │ │ │ + bl 1ebaa8 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 56124 <_PyXI_ClearExcInfo@@Base+0x2c2> │ │ │ │ + bne.n 55edc <_PyXI_ClearExcInfo@@Base+0x2c0> │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1eace4 │ │ │ │ + bl 1ebaa8 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ rev r0, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ rev r0, r1 │ │ │ │ rev r1, r2 │ │ │ │ rev r2, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r7, #4] │ │ │ │ rev r3, r3 │ │ │ │ str r1, [r7, #8] │ │ │ │ str r3, [r7, #16] │ │ │ │ str r2, [r7, #12] │ │ │ │ - ldr r3, [pc, #24] @ (5615c <_PyXI_ClearExcInfo@@Base+0x2fa>) │ │ │ │ + ldr r3, [pc, #24] @ (55f14 <_PyXI_ClearExcInfo@@Base+0x2f8>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 56154 <_PyXI_ClearExcInfo@@Base+0x2f2> │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 55f0c <_PyXI_ClearExcInfo@@Base+0x2f0> │ │ │ │ + blx 2a12c <__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, cr11, {2} │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f11c4 │ │ │ │ - cbnz r0, 561c2 <_PyXI_ClearExcInfo@@Base+0x360> │ │ │ │ + bl f1054 │ │ │ │ + cbnz r0, 55f7a <_PyXI_ClearExcInfo@@Base+0x35e> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 56190 <_PyXI_ClearExcInfo@@Base+0x32e> │ │ │ │ + cbz r5, 55f48 <_PyXI_ClearExcInfo@@Base+0x32c> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 56198 <_PyXI_ClearExcInfo@@Base+0x336> │ │ │ │ + b.n 55f50 <_PyXI_ClearExcInfo@@Base+0x334> │ │ │ │ movw r4, #11048 @ 0x2b28 │ │ │ │ movt r4, #83 @ 0x53 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - blt.n 561b6 <_PyXI_ClearExcInfo@@Base+0x354> │ │ │ │ + blt.n 55f6e <_PyXI_ClearExcInfo@@Base+0x352> │ │ │ │ subs r6, r5, r2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r0, r4, r6 │ │ │ │ - blx 29444 │ │ │ │ - cbnz r0, 561b6 <_PyXI_ClearExcInfo@@Base+0x354> │ │ │ │ + blx 2a954 │ │ │ │ + cbnz r0, 55f6e <_PyXI_ClearExcInfo@@Base+0x352> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 561c4 <_PyXI_ClearExcInfo@@Base+0x362> │ │ │ │ + b.n 55f7c <_PyXI_ClearExcInfo@@Base+0x360> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 561c4 <_PyXI_ClearExcInfo@@Base+0x362> │ │ │ │ + b.n 55f7c <_PyXI_ClearExcInfo@@Base+0x360> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 561ce <_PyXI_ClearExcInfo@@Base+0x36c> │ │ │ │ + cbz r3, 55f86 <_PyXI_ClearExcInfo@@Base+0x36a> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 15c77c │ │ │ │ + b.w 15c43c │ │ │ │ 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 r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 561fe <_PyXI_ClearExcInfo@@Base+0x39c> │ │ │ │ + cbz r3, 55fb6 <_PyXI_ClearExcInfo@@Base+0x39a> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 56216 <_PyXI_ClearExcInfo@@Base+0x3b4> │ │ │ │ + b.n 55fce <_PyXI_ClearExcInfo@@Base+0x3b2> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 56206 <_PyXI_ClearExcInfo@@Base+0x3a4> │ │ │ │ + bgt.n 55fbe <_PyXI_ClearExcInfo@@Base+0x3a2> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 56216 <_PyXI_ClearExcInfo@@Base+0x3b4> │ │ │ │ + b.n 55fce <_PyXI_ClearExcInfo@@Base+0x3b2> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 56202 <_PyXI_ClearExcInfo@@Base+0x3a0> │ │ │ │ + bgt.n 55fba <_PyXI_ClearExcInfo@@Base+0x39e> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 56202 <_PyXI_ClearExcInfo@@Base+0x3a0> │ │ │ │ + beq.n 55fba <_PyXI_ClearExcInfo@@Base+0x39e> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 56232 <_PyXI_ClearExcInfo@@Base+0x3d0> │ │ │ │ + b.n 55fea <_PyXI_ClearExcInfo@@Base+0x3ce> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #40] @ (56254 <_PyXI_ClearExcInfo@@Base+0x3f2>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #40] @ (5600c <_PyXI_ClearExcInfo@@Base+0x3f0>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 56250 <_PyXI_ClearExcInfo@@Base+0x3ee> │ │ │ │ + cbz r0, 56008 <_PyXI_ClearExcInfo@@Base+0x3ec> │ │ │ │ add r5, r6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ itte eq │ │ │ │ movweq r2, #5704 @ 0x1648 │ │ │ │ movteq r2, #76 @ 0x4c │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1961dc │ │ │ │ + b.w 195ad0 <_PyGen_FetchStopIterationValue@@Base+0x84> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ lsls r6, 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] │ │ │ │ - movw r0, #23020 @ 0x59ec │ │ │ │ + movw r0, #19628 @ 0x4cac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 24daac │ │ │ │ + bl 24e1c4 │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 562f2 <_PyXI_ClearExcInfo@@Base+0x490> │ │ │ │ + ble.n 560aa <_PyXI_ClearExcInfo@@Base+0x48e> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 562f2 <_PyXI_ClearExcInfo@@Base+0x490> │ │ │ │ + beq.n 560aa <_PyXI_ClearExcInfo@@Base+0x48e> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 562bc <_PyXI_ClearExcInfo@@Base+0x45a> │ │ │ │ + cbz r5, 56074 <_PyXI_ClearExcInfo@@Base+0x458> │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2cc578 │ │ │ │ + bl 2cb800 │ │ │ │ cmp r0, r7 │ │ │ │ - bge.n 562bc <_PyXI_ClearExcInfo@@Base+0x45a> │ │ │ │ + bge.n 56074 <_PyXI_ClearExcInfo@@Base+0x458> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 241c5c │ │ │ │ + b.w 242440 │ │ │ │ mul.w r5, r7, r5 │ │ │ │ bic.w r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 562d6 <_PyXI_ClearExcInfo@@Base+0x474> │ │ │ │ + ble.n 5608e <_PyXI_ClearExcInfo@@Base+0x472> │ │ │ │ mov r1, r8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2cc578 │ │ │ │ + bl 2cb800 │ │ │ │ cmp r0, r5 │ │ │ │ - blt.n 562b4 <_PyXI_ClearExcInfo@@Base+0x452> │ │ │ │ + blt.n 5606c <_PyXI_ClearExcInfo@@Base+0x450> │ │ │ │ mul.w r1, r7, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 273978 <_PyTime_AsMilliseconds@@Base+0xfe8> │ │ │ │ + bl 273e30 <_PyTime_AsMilliseconds@@Base+0x1010> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56302 <_PyXI_ClearExcInfo@@Base+0x4a0> │ │ │ │ + beq.n 560ba <_PyXI_ClearExcInfo@@Base+0x49e> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul.w r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 18a184 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 18969c <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56304 <_PyXI_ClearExcInfo@@Base+0x4a2> │ │ │ │ + beq.n 560bc <_PyXI_ClearExcInfo@@Base+0x4a0> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 56304 <_PyXI_ClearExcInfo@@Base+0x4a2> │ │ │ │ + b.n 560bc <_PyXI_ClearExcInfo@@Base+0x4a0> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0005630a : │ │ │ │ +000560c2 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 5631e │ │ │ │ - cbnz r1, 56324 │ │ │ │ - bl 55ff6 <_PyXI_ClearExcInfo@@Base+0x194> │ │ │ │ - b.n 5632e │ │ │ │ + cbz r0, 560d6 │ │ │ │ + cbnz r1, 560dc │ │ │ │ + bl 55dae <_PyXI_ClearExcInfo@@Base+0x192> │ │ │ │ + b.n 560e6 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl b8e64 │ │ │ │ + bl b912c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5633e │ │ │ │ - movw r0, #23040 @ 0x5a00 │ │ │ │ + bge.n 560f6 │ │ │ │ + movw r0, #19648 @ 0x4cc0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ - bl 2498f4 │ │ │ │ - b.n 56344 │ │ │ │ + bl 24a00c │ │ │ │ + b.n 560fc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r4 │ │ │ │ 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 r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 56368 │ │ │ │ + cbnz r0, 56120 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 56378 │ │ │ │ - b.n 56372 │ │ │ │ + cbz r0, 56130 │ │ │ │ + b.n 5612a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56362 │ │ │ │ - b.n 56386 │ │ │ │ + beq.n 5611a │ │ │ │ + b.n 5613e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 56386 │ │ │ │ + cbnz r0, 5613e │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 56386 │ │ │ │ + cbz r0, 5613e │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ 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 r4, r0 │ │ │ │ ldr.w r0, [r0, #136] @ 0x88 │ │ │ │ - bl 2c647c │ │ │ │ - cbz r0, 563c4 │ │ │ │ + bl 2c5920 │ │ │ │ + cbz r0, 5617c │ │ │ │ adds r2, r4, #4 │ │ │ │ adds r1, r0, #4 │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ - cbz r3, 563bc │ │ │ │ + cbz r3, 56174 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r7, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ - bne.n 563ac │ │ │ │ + bne.n 56164 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 563e6 │ │ │ │ + cbnz r3, 5619e │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 563e6 │ │ │ │ + ble.n 5619e │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 563e6 │ │ │ │ - cbnz r4, 56400 │ │ │ │ + bne.n 5619e │ │ │ │ + cbnz r4, 561b8 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #172] @ (56498 ) │ │ │ │ + ldr r3, [pc, #172] @ (56250 ) │ │ │ │ movs r5, #2 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r5, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56492 │ │ │ │ + beq.n 5624a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 56412 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 56470 │ │ │ │ + bne.n 561ca │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 56228 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 56424 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 56470 │ │ │ │ + bne.n 561dc │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 56228 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #58556 @ 0xe4bc │ │ │ │ + movw r1, #55164 @ 0xd77c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #22860 @ 0x594c │ │ │ │ + movw r0, #19468 @ 0x4c0c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56470 │ │ │ │ - bl b3548 │ │ │ │ + beq.n 56228 │ │ │ │ + bl b37f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 2aabc │ │ │ │ + blx 2a010 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6b68 │ │ │ │ - cbz r6, 56474 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bl b6e1c │ │ │ │ + cbz r6, 5622c │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5647e │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 56236 │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56446 │ │ │ │ + beq.n 561fe │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56492 │ │ │ │ + b.n 5624a │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 56492 │ │ │ │ + b.n 5624a │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r6, #244 @ 0xf4 │ │ │ │ + subs r7, #20 │ │ │ │ lsls r6, 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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 564c2 │ │ │ │ + cbnz r0, 5627a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 564ca │ │ │ │ + cbz r0, 56282 │ │ │ │ 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 564b4 │ │ │ │ + beq.n 5626c │ │ │ │ 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] @ (56560 ) │ │ │ │ + ldr r3, [pc, #132] @ (56318 ) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 56510 │ │ │ │ + cbz r3, 562c8 │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 56506 │ │ │ │ + bne.n 562be │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 564f6 │ │ │ │ + bne.n 562ae │ │ │ │ dmb ish │ │ │ │ - beq.n 56510 │ │ │ │ - bl 2c9970 │ │ │ │ + beq.n 562c8 │ │ │ │ + bl 2c8d14 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, sp │ │ │ │ - bl 56030 <_PyXI_ClearExcInfo@@Base+0x1ce> │ │ │ │ + bl 55de8 <_PyXI_ClearExcInfo@@Base+0x1cc> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 56542 │ │ │ │ + cbz r3, 562fa │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 56538 │ │ │ │ + bne.n 562f0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 56528 │ │ │ │ + bne.n 562e0 │ │ │ │ dmb ish │ │ │ │ - beq.n 56542 │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 562fa │ │ │ │ + bl 2ad574 │ │ │ │ movs r1, #20 │ │ │ │ mov r0, sp │ │ │ │ - bl 2b2b60 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (56560 ) │ │ │ │ + bl 2b227c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (56318 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5655c │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 56314 │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {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 │ │ │ │ - cbnz r0, 5658a │ │ │ │ + cbnz r0, 56342 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 56592 │ │ │ │ + cbz r0, 5634a │ │ │ │ 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 5657c │ │ │ │ + beq.n 56334 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 5659c │ │ │ │ + cbz r2, 56354 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - cbnz r3, 565a0 │ │ │ │ + cbnz r3, 56358 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r1, #3 │ │ │ │ - b.w 1c4cfc │ │ │ │ + b.w 26dcfc │ │ │ │ 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, #40188 @ 0x9cfc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 565da │ │ │ │ + beq.n 56392 │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 56614 │ │ │ │ + b.n 563cc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 565d0 │ │ │ │ + bne.n 56388 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 565d0 │ │ │ │ + bhi.n 56388 │ │ │ │ mov r4, r2 │ │ │ │ - bl 46836 │ │ │ │ + bl 465ce │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 56612 │ │ │ │ + beq.n 563ca │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ eoreq.w r3, r0, #1 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 56614 │ │ │ │ + b.n 563cc │ │ │ │ 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 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 56660 │ │ │ │ + cbz r0, 56418 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 9123c │ │ │ │ + bl 914d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 56646 │ │ │ │ + cbz r0, 563fe │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r4, [r5, #12] │ │ │ │ - bl 94ed8 │ │ │ │ + bl 95170 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5665e │ │ │ │ + cbnz r0, 56416 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56662 │ │ │ │ + beq.n 5641a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 56662 │ │ │ │ + cbnz r3, 5641a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56662 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5641a │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r0, #17960 @ 0x4628 │ │ │ │ + movw r0, #14584 @ 0x38f8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r1, #4 │ │ │ │ - b.w 94c8c │ │ │ │ + b.w 94f24 │ │ │ │ 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 26f08c │ │ │ │ + bl 26f574 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56716 │ │ │ │ + beq.n 564ce │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbnz r0, 566ac │ │ │ │ + cbnz r0, 56464 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 566cc │ │ │ │ + beq.n 56484 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 566cc │ │ │ │ - bl 98cd8 │ │ │ │ - cbnz r0, 566d4 │ │ │ │ + b.n 56484 │ │ │ │ + bl 98f74 │ │ │ │ + cbnz r0, 5648c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 566c8 │ │ │ │ + beq.n 56480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 566c8 │ │ │ │ + cbnz r3, 56480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56716 │ │ │ │ + b.n 564ce │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #23188 @ 0x5a94 │ │ │ │ + movw r0, #19796 @ 0x4d54 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 56706 │ │ │ │ + bne.n 564be │ │ │ │ mov r4, r5 │ │ │ │ - b.n 56716 │ │ │ │ + b.n 564ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 56702 │ │ │ │ + bne.n 564ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56702 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 564ba │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 56742 │ │ │ │ + cbnz r0, 564fa │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5674a │ │ │ │ + cbz r0, 56502 │ │ │ │ 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 56734 │ │ │ │ + beq.n 564ec │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 56756 │ │ │ │ + cbz r0, 5650e │ │ │ │ movs r1, #3 │ │ │ │ - b.w 1c4cfc │ │ │ │ + b.w 26dcfc │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -65612,162 +65399,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 │ │ │ │ - cbnz r0, 56798 │ │ │ │ + cbnz r0, 56550 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 567a0 │ │ │ │ + cbz r0, 56558 │ │ │ │ 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 5678a │ │ │ │ + beq.n 56542 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - blt.n 567c2 │ │ │ │ - cbz r2, 567c2 │ │ │ │ + blt.n 5657a │ │ │ │ + cbz r2, 5657a │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 567de │ │ │ │ + bgt.n 56596 │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23196 @ 0x5a9c │ │ │ │ + movw r1, #19852 @ 0x4d8c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 56876 │ │ │ │ + b.n 5662e │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r8, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r6, [r1, r4, lsl #2] │ │ │ │ add.w r0, r1, r4, lsl #2 │ │ │ │ - cbz r5, 56846 │ │ │ │ + cbz r5, 565fe │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ movw r1, #5108 @ 0x13f4 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ - bl 151408 │ │ │ │ - bl ee2fc │ │ │ │ + bl 1513b0 │ │ │ │ + bl ee460 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 5682c │ │ │ │ + beq.n 565e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 5682c │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 565e4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #4636 @ 0x121c │ │ │ │ + movw r1, #1024 @ 0x400 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 567d8 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 56590 │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str.w r5, [r2, r4, lsl #2] │ │ │ │ - b.n 5685c │ │ │ │ + b.n 56614 │ │ │ │ subs r5, r3, #1 │ │ │ │ str r5, [r2, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - ble.n 5685c │ │ │ │ + ble.n 56614 │ │ │ │ subs r2, r3, r4 │ │ │ │ adds r7, #4 │ │ │ │ subs r2, #1 │ │ │ │ add r1, r7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - blx 2a5c4 │ │ │ │ + blx 29d48 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5686c │ │ │ │ + beq.n 56624 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ - cbz r4, 56870 │ │ │ │ + cbz r4, 56628 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56876 │ │ │ │ + b.n 5662e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ 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 r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r6, [r5] │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 855e0 │ │ │ │ + bl 85848 │ │ │ │ mov r0, r4 │ │ │ │ - bl 921e4 │ │ │ │ + bl 92480 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 568ca │ │ │ │ + beq.n 56682 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 568ca │ │ │ │ + cbnz r3, 56682 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 568d6 │ │ │ │ + cbz r0, 5668e │ │ │ │ movs r1, #5 │ │ │ │ - b.w 1c4cfc │ │ │ │ + b.w 26dcfc │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39999 @ 0x9c3f │ │ │ │ + movw r1, #39363 @ 0x99c3 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #64704 @ 0xfcc0 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.w 49710 <_PyCompile_OptimizeCfg@@Base+0x1038> │ │ │ │ + b.w 49438 <_PyCompile_OptimizeCfg@@Base+0x106c> │ │ │ │ bx lr │ │ │ │ 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 ddd40 │ │ │ │ + bl de138 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 260ce0 │ │ │ │ + b.w 261150 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 56924 │ │ │ │ + cbz r0, 566dc │ │ │ │ movs r1, #7 │ │ │ │ - b.w 1c4cfc │ │ │ │ + b.w 26dcfc │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -65779,792 +65566,792 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 5695e │ │ │ │ + cbz r3, 56716 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 56976 │ │ │ │ + b.n 5672e │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 56966 │ │ │ │ + bge.n 5671e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 56976 │ │ │ │ + b.n 5672e │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 56962 │ │ │ │ + bgt.n 5671a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 56962 │ │ │ │ + beq.n 5671a │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 56996 │ │ │ │ + b.n 5674e │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #420] @ (56b30 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #420] @ (568e8 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56b08 │ │ │ │ + beq.w 568c0 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 569b8 │ │ │ │ + beq.n 56770 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 569a2 │ │ │ │ + cbz r6, 5675a │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 569be │ │ │ │ + beq.n 56776 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 569b4 │ │ │ │ - bl e558c │ │ │ │ + cbz r0, 5676c │ │ │ │ + bl e578c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 56b06 │ │ │ │ + blt.w 568be │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 569be │ │ │ │ + beq.n 56776 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 569c0 │ │ │ │ + b.n 56778 │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ - b.n 569c0 │ │ │ │ + b.n 56778 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 2837ec <_PyErr_BadInternalCall@@Base+0x4a4> │ │ │ │ + bl 283950 <_PyErr_BadInternalCall@@Base+0x4ec> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 56b06 │ │ │ │ + beq.w 568be │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 56a44 │ │ │ │ + beq.n 567fc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 569f4 │ │ │ │ + bpl.n 567ac │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54688 @ 0xd5a0 │ │ │ │ + movw r1, #51296 @ 0xc860 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 56b06 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 568be │ │ │ │ mov r0, r6 │ │ │ │ - bl 136b24 │ │ │ │ - cbnz r0, 56a14 │ │ │ │ + bl 136c1c │ │ │ │ + cbnz r0, 567cc │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54728 @ 0xd5c8 │ │ │ │ + movw r1, #51336 @ 0xc888 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 56b06 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 568be │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56b06 │ │ │ │ + beq.n 568be │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 56a44 │ │ │ │ + ble.n 567fc │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54772 @ 0xd5f4 │ │ │ │ + movw r1, #51380 @ 0xc8b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 56b06 │ │ │ │ + bl f20a0 │ │ │ │ + b.n 568be │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 56e50 │ │ │ │ + bl 56c08 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 56a5e │ │ │ │ - cbnz r6, 56a56 │ │ │ │ + cbnz r0, 56816 │ │ │ │ + cbnz r6, 5680e │ │ │ │ mov r4, r6 │ │ │ │ - b.n 56b08 │ │ │ │ + b.n 568c0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 56b06 │ │ │ │ + bl f20a0 │ │ │ │ + b.n 568be │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - blx 29708 │ │ │ │ + blx 2a4e0 │ │ │ │ movs r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #8 │ │ │ │ - blx 29708 │ │ │ │ + blx 2a4e0 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #16 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #140 @ (adr r3, 56b10 ) │ │ │ │ + add r3, pc, #140 @ (adr r3, 568c8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - add r3, pc, #140 @ (adr r3, 56b18 ) │ │ │ │ + add r3, pc, #140 @ (adr r3, 568d0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ - add r3, pc, #136 @ (adr r3, 56b20 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 568d8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #16] │ │ │ │ - add r3, pc, #136 @ (adr r3, 56b28 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 568e0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #24] │ │ │ │ strd r7, r8, [r0] │ │ │ │ movs r3, #28 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 56ad4 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 5688c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56a50 │ │ │ │ + beq.n 56808 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 56a50 │ │ │ │ + bne.n 56808 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56a50 │ │ │ │ - cbz r6, 56b08 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 56808 │ │ │ │ + cbz r6, 568c0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 56af6 │ │ │ │ - bl b3548 │ │ │ │ + blt.n 568ae │ │ │ │ + bl b37f8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 5f136 │ │ │ │ + bl 5ef1a │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ - b.n 56afe │ │ │ │ + bl b6e1c │ │ │ │ + b.n 568b6 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5f136 │ │ │ │ + bl 5ef1a │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 56b08 │ │ │ │ + bl f20a0 │ │ │ │ + b.n 568c0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [sp, #864] @ 0x360 │ │ │ │ stmia r1!, {r0, r2} │ │ │ │ - bpl.n 56b26 │ │ │ │ + bpl.n 568de │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ - ble.n 56b4a │ │ │ │ + ble.n 56902 │ │ │ │ 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] @ (56dc0 ) │ │ │ │ + ldr r7, [pc, #656] @ (56b78 ) │ │ │ │ bkpt 0x00fa │ │ │ │ - subs r7, #32 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ lsls r6, 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, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 56b52 │ │ │ │ + cbz r3, 5690a │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 56b54 │ │ │ │ + b.n 5690c │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - cbnz r3, 56b62 │ │ │ │ + cbnz r3, 5691a │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 56b62 │ │ │ │ + ble.n 5691a │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.n 56b62 │ │ │ │ - cbnz r4, 56b82 │ │ │ │ + bgt.n 5691a │ │ │ │ + cbnz r4, 5693a │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #6 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #360] @ (56ce0 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #360] @ (56a98 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56cd8 │ │ │ │ + beq.w 56a90 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 56b98 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 56950 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56c4e │ │ │ │ + bne.n 56a06 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 56bae │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 56966 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56c4e │ │ │ │ + bne.n 56a06 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 56bc6 │ │ │ │ - bl 94cf4 │ │ │ │ + cbnz r0, 5697e │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56c4e │ │ │ │ + bne.n 56a06 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 56bea │ │ │ │ - bl 9b404 │ │ │ │ + b.n 569a2 │ │ │ │ + bl 9b6a0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56be6 │ │ │ │ + beq.n 5699e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 56be6 │ │ │ │ + cbnz r3, 5699e │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 56bb8 │ │ │ │ + beq.n 56970 │ │ │ │ adds r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq.n 56c20 │ │ │ │ + beq.n 569d8 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - cbz r6, 56bfa │ │ │ │ + cbz r6, 569b2 │ │ │ │ subs r3, r2, #4 │ │ │ │ - beq.n 56c2c │ │ │ │ - b.n 56c02 │ │ │ │ + beq.n 569e4 │ │ │ │ + b.n 569ba │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - cbz r5, 56c0c │ │ │ │ + cbz r5, 569c4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 56c34 │ │ │ │ - b.n 56c14 │ │ │ │ + beq.n 569ec │ │ │ │ + b.n 569cc │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 4cd72 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 56c4e │ │ │ │ - b.n 56c34 │ │ │ │ + bl 4cb0a <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 56a06 │ │ │ │ + b.n 569ec │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r6, r5 │ │ │ │ - b.n 56c34 │ │ │ │ + b.n 569ec │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 56c52 │ │ │ │ + bge.n 56a0a │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22868 @ 0x5954 │ │ │ │ + movw r1, #19476 @ 0x4c14 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56cd8 │ │ │ │ + b.n 56a90 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 56c72 │ │ │ │ + beq.n 56a2a │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 24abc4 │ │ │ │ + bl 24b2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56c4e │ │ │ │ + beq.n 56a06 │ │ │ │ add r6, sp, #24 │ │ │ │ - b.n 56c74 │ │ │ │ + b.n 56a2c │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 56c88 │ │ │ │ + beq.n 56a40 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 24abc4 │ │ │ │ + bl 24b2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56c4e │ │ │ │ + beq.n 56a06 │ │ │ │ add r4, sp, #32 │ │ │ │ - b.n 56c8a │ │ │ │ + b.n 56a42 │ │ │ │ movs r4, #0 │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r3, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ strd r7, sl, [sp] │ │ │ │ - blx 295a4 │ │ │ │ + blx 2974c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 56cd0 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bge.n 56a88 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 56cc0 │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 56a78 │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56c8a │ │ │ │ - b.n 56c4e │ │ │ │ + beq.n 56a42 │ │ │ │ + b.n 56a06 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 56c4e │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 56a06 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94ed8 │ │ │ │ + bl 95170 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r6, 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 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 56d06 │ │ │ │ + cbnz r3, 56abe │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 56d06 │ │ │ │ + ble.n 56abe │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 56d06 │ │ │ │ - cbnz r4, 56d20 │ │ │ │ + bne.n 56abe │ │ │ │ + cbnz r4, 56ad8 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #184] @ (56dc4 ) │ │ │ │ + ldr r3, [pc, #184] @ (56b7c ) │ │ │ │ movs r5, #3 │ │ │ │ add r6, sp, #28 │ │ │ │ strd r5, r5, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56dbc │ │ │ │ + beq.n 56b74 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 56d32 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 56d9a │ │ │ │ + bne.n 56aea │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 56b52 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 22947c <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 56d9a │ │ │ │ + bl 22a274 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 56b52 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 23ec1c <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 56d9a │ │ │ │ + bl 23f5fc <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 56b52 │ │ │ │ ldrd r4, r6, [sp, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #23280 @ 0x5af0 │ │ │ │ + movw r1, #19888 @ 0x4db0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #14596 @ 0x3904 │ │ │ │ + movw r0, #11204 @ 0x2bc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56d9a │ │ │ │ - bl b3548 │ │ │ │ + beq.n 56b52 │ │ │ │ + bl b37f8 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 296ec │ │ │ │ + blx 29374 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6b68 │ │ │ │ - cbz r7, 56d9e │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bl b6e1c │ │ │ │ + cbz r7, 56b56 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 56da8 │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 56b60 │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56d6e │ │ │ │ + beq.n 56b26 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56dbc │ │ │ │ + b.n 56b74 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 56dbc │ │ │ │ + b.n 56b74 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r7, #120 @ 0x78 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r6, 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, 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, 56dfa │ │ │ │ + cbz r6, 56bb2 │ │ │ │ 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, 56e0c │ │ │ │ + cbz r2, 56bc4 │ │ │ │ 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 13aa78 │ │ │ │ + bl 13ab38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1f6034 │ │ │ │ - cbz r4, 56e3a │ │ │ │ - ldr r0, [pc, #28] @ (56e40 ) │ │ │ │ - bl 252c2c <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 1f6b78 │ │ │ │ + cbz r4, 56bf2 │ │ │ │ + ldr r0, [pc, #28] @ (56bf8 ) │ │ │ │ + bl 252fc4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #10200 @ 0x27d8 │ │ │ │ + movw r0, #6704 @ 0x1a30 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bpl.n 56d6c │ │ │ │ + bpl.n 56b24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 56e4e │ │ │ │ + cbz r0, 56c06 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 56e6e │ │ │ │ + cbz r0, 56c26 │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #12] │ │ │ │ - bl 96c70 │ │ │ │ + bl 96f08 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00056e72 : │ │ │ │ +00056c2a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbnz r0, 56e8a │ │ │ │ - bl 55ff6 <_PyXI_ClearExcInfo@@Base+0x194> │ │ │ │ - b.n 56e94 │ │ │ │ + cbnz r0, 56c42 │ │ │ │ + bl 55dae <_PyXI_ClearExcInfo@@Base+0x192> │ │ │ │ + b.n 56c4c │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 2ad3fc │ │ │ │ + bl 2ad0b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 56ea4 │ │ │ │ - movw r0, #23288 @ 0x5af8 │ │ │ │ + bge.n 56c5c │ │ │ │ + movw r0, #19896 @ 0x4db8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ - bl 2498f4 │ │ │ │ - b.n 56eaa │ │ │ │ + bl 24a00c │ │ │ │ + b.n 56c62 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 291174 │ │ │ │ + bl 291254 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 56ee2 │ │ │ │ + beq.n 56c9a │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 56ef2 │ │ │ │ + bne.n 56caa │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56ef4 │ │ │ │ + beq.n 56cac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 56ef4 │ │ │ │ + b.n 56cac │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 114634 │ │ │ │ + bl 114418 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - bl 29527c │ │ │ │ + bl 295510 │ │ │ │ vstr d0, [sp] │ │ │ │ vstr d1, [sp, #8] │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 56f50 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 56d08 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ vldr d0, [sp, #16] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ str r5, [r0, #0] │ │ │ │ - bl 572e0 │ │ │ │ + bl 570a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 56f46 │ │ │ │ - bl 5bad0 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d0> │ │ │ │ - b.n 56f50 │ │ │ │ + cbz r3, 56cfe │ │ │ │ + bl 5b8a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d0> │ │ │ │ + b.n 56d08 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9b4b4 │ │ │ │ + b.w 9b750 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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 r2, [sp, #24] │ │ │ │ - cbnz r3, 56f72 │ │ │ │ + cbnz r3, 56d2a │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r2, 56f8c │ │ │ │ + cbz r2, 56d44 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 56f8c │ │ │ │ + cbz r3, 56d44 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64468 @ 0xfbd4 │ │ │ │ + movw r1, #61076 @ 0xee94 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5703c │ │ │ │ + b.n 56df4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1b035c │ │ │ │ + bl 1b0118 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - cbz r2, 56f9a │ │ │ │ + cbz r2, 56d52 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 2a1a78 │ │ │ │ + bl 2a0ed4 <_PyGen_SetStopIterationValue@@Base+0xea8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5703c │ │ │ │ + beq.n 56df4 │ │ │ │ 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 1d2cb4 │ │ │ │ + bl 1d2dec │ │ │ │ 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 1d2cb4 │ │ │ │ + bl 1d2dec │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 5703c │ │ │ │ + cbz r3, 56df4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d4ec8 │ │ │ │ + bl 1d5424 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56ff8 │ │ │ │ + beq.n 56db0 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - b.n 57012 │ │ │ │ + b.n 56dca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56f88 │ │ │ │ + beq.n 56d40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 56f88 │ │ │ │ + bne.n 56d40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56f88 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 56d40 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 5703a │ │ │ │ + bge.n 56df2 │ │ │ │ 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 57012 │ │ │ │ + b.n 56dca │ │ │ │ str r2, [r3, #4] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 57084 │ │ │ │ + bhi.n 56e3c │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 5709a │ │ │ │ + bmi.n 56e52 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #63880 @ 0xf988 │ │ │ │ + movw r1, #60428 @ 0xec0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #32244 @ 0x7df4 │ │ │ │ + movw r0, #28852 @ 0x70b4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 57146 │ │ │ │ - movw r0, #32244 @ 0x7df4 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 56efe │ │ │ │ + movw r0, #28852 @ 0x70b4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - bl e24a8 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57146 │ │ │ │ - b.n 5705a │ │ │ │ + beq.n 56efe │ │ │ │ + b.n 56e12 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 5711c │ │ │ │ + ble.n 56ed4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57102 │ │ │ │ + beq.n 56eba │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 570e4 │ │ │ │ + bpl.n 56e9c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57146 │ │ │ │ - blx 29db4 │ │ │ │ + beq.n 56efe │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 57104 │ │ │ │ + beq.n 56ebc │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 57146 │ │ │ │ - movw r2, #59464 @ 0xe848 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 56efe │ │ │ │ + movw r2, #55988 @ 0xdab4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #32244 @ 0x7df4 │ │ │ │ + movw r0, #28852 @ 0x70b4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 57146 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 56efe │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 57122 │ │ │ │ + beq.n 56eda │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 57124 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 57146 │ │ │ │ - b.n 57124 │ │ │ │ + bne.n 56edc │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 56efe │ │ │ │ + b.n 56edc │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 57124 │ │ │ │ + b.n 56edc │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b14ec <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 2b0fc4 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 57146 │ │ │ │ - movw r0, #41912 @ 0xa3b8 │ │ │ │ + cbz r0, 56efe │ │ │ │ + movw r0, #38520 @ 0x9678 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, 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 291174 │ │ │ │ + bl 291254 │ │ │ │ subs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -66573,227 +66360,232 @@ │ │ │ │ add r6, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #28 │ │ │ │ strd r1, r1, [sp, #16] │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #23448 @ 0x5b98 │ │ │ │ + movw r1, #20056 @ 0x4e58 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 571fe │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 56fb6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r0, 571e4 │ │ │ │ + cbnz r0, 56f9c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ add r3, sp, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 571cc │ │ │ │ + bne.n 56f84 │ │ │ │ add r3, sp, #32 │ │ │ │ movs r4, #8 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ strd r6, r7, [sp, #32] │ │ │ │ - blx 29b60 <__getsockopt64@plt> │ │ │ │ + blx 29a18 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 57256 │ │ │ │ + blt.n 5700e │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 9123c │ │ │ │ + bl 914d8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 57268 │ │ │ │ + b.n 57020 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - blx 29b60 <__getsockopt64@plt> │ │ │ │ + blx 29a18 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 57256 │ │ │ │ + blt.n 5700e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 57268 │ │ │ │ + b.n 57020 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 57202 │ │ │ │ + bne.n 56fba │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23464 @ 0x5ba8 │ │ │ │ + movw r1, #20072 @ 0x4e68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57268 │ │ │ │ + b.n 57020 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ - bcc.n 57222 │ │ │ │ + bcc.n 56fda │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23504 @ 0x5bd0 │ │ │ │ + movw r1, #20112 @ 0x4e90 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 571fe │ │ │ │ - bl 813dc │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 56fb6 │ │ │ │ + bl 814c4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - cbz r0, 57268 │ │ │ │ + cbz r0, 57020 │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r3, r0, #16 │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - blx 29b60 <__getsockopt64@plt> │ │ │ │ + blx 29a18 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5725e │ │ │ │ + bge.n 57016 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57256 │ │ │ │ + beq.n 5700e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 57256 │ │ │ │ + cbnz r3, 5700e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 57268 │ │ │ │ + b.n 57020 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl b90b4 <_PyBytes_Resize@@Base> │ │ │ │ + bl b937c <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + ldr r0, [pc, #4] @ (5702c ) │ │ │ │ + bx lr │ │ │ │ + nop │ │ │ │ + strb r4, [r2, #26] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 57276 │ │ │ │ - b.n 5761a │ │ │ │ + cbnz r3, 57038 │ │ │ │ + b.n 573de │ │ │ │ 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 ddd40 │ │ │ │ + bl de138 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b12ac │ │ │ │ + b.w 2b0d84 │ │ │ │ │ │ │ │ -00057298 : │ │ │ │ +0005705a : │ │ │ │ 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 2ad3fc │ │ │ │ + bl 2ad0b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ - bl 273978 <_PyTime_AsMilliseconds@@Base+0xfe8> │ │ │ │ + bl 273e30 <_PyTime_AsMilliseconds@@Base+0x1010> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ vcmp.f64 d0, d1 │ │ │ │ sub sp, #16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 573e4 │ │ │ │ + bvs.n 571a6 │ │ │ │ vabs.f64 d5, d1 │ │ │ │ - vldr d6, [pc, #252] @ 573f0 │ │ │ │ + vldr d6, [pc, #252] @ 571b0 │ │ │ │ vabs.f64 d4, d0 │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vcmp.f64 d5, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d4, d6 │ │ │ │ - ble.n 5732a │ │ │ │ + ble.n 570ec │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmov r3, s15 │ │ │ │ and.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - bgt.n 57342 │ │ │ │ - vldr d0, [pc, #220] @ 573f8 │ │ │ │ + bgt.n 57104 │ │ │ │ + vldr d0, [pc, #220] @ 571b8 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #224] @ 57400 │ │ │ │ + vldr d7, [pc, #220] @ 571c0 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 573e8 │ │ │ │ + b.n 571aa │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite le │ │ │ │ movle r3, #1 │ │ │ │ movgt r3, #0 │ │ │ │ - cbz r3, 57388 │ │ │ │ + cbz r3, 5714a │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 57388 │ │ │ │ - b.n 573d6 │ │ │ │ + beq.n 5714a │ │ │ │ + b.n 57198 │ │ │ │ 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 57376 │ │ │ │ - vldr d0, [pc, #160] @ 57408 │ │ │ │ + bne.n 57138 │ │ │ │ + vldr d0, [pc, #160] @ 571c8 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #164] @ 57410 │ │ │ │ + vldr d7, [pc, #160] @ 571d0 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 573e8 │ │ │ │ - vldr d0, [pc, #160] @ 57418 │ │ │ │ + b.n 571aa │ │ │ │ + vldr d0, [pc, #156] @ 571d8 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #160] @ 57420 │ │ │ │ + vldr d7, [pc, #160] @ 571e0 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 573e8 │ │ │ │ + b.n 571aa │ │ │ │ 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 573c4 │ │ │ │ - vldr d0, [pc, #116] @ 57428 │ │ │ │ + bne.n 57186 │ │ │ │ + vldr d0, [pc, #112] @ 571e8 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #116] @ 57430 │ │ │ │ + vldr d7, [pc, #116] @ 571f0 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 573e8 │ │ │ │ - vldr d0, [pc, #112] @ 57438 │ │ │ │ + b.n 571aa │ │ │ │ + vldr d0, [pc, #112] @ 571f8 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #116] @ 57440 │ │ │ │ + vldr d7, [pc, #112] @ 57200 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 573e8 │ │ │ │ + b.n 571aa │ │ │ │ vmov.f64 d1, d0 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ add sp, #16 │ │ │ │ - b.w 2a4bc │ │ │ │ - vldr d0, [pc, #96] @ 57448 │ │ │ │ + b.w 2a284 │ │ │ │ + vldr d0, [pc, #96] @ 57208 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - nop.w │ │ │ │ + nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ subs r7, #249 @ 0xf9 │ │ │ │ cmp r5, #24 │ │ │ │ @@ -66806,19 +66598,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 57518 @ unpredictable │ │ │ │ + bls.n 572d8 @ unpredictable │ │ │ │ andal r2, r0 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ ldrb r3, [r6, #28] │ │ │ │ - bls.n 57520 │ │ │ │ + bls.n 572e0 │ │ │ │ stmia r0!, {r1} │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ @@ -66827,217 +66619,218 @@ │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ stmia r0!, {r0, r3} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + b.w 95a8c │ │ │ │ │ │ │ │ -00057450 : │ │ │ │ +00057216 : │ │ │ │ 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 b8e64 │ │ │ │ + bl b912c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - bl 29527c │ │ │ │ + bl 295510 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ vstr d1, [sp, #16] │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 574f6 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 572bc │ │ │ │ add r3, sp, #8 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ mov r4, r0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmdb r5, {r0, r1, r2, r3} │ │ │ │ - bl 572e0 │ │ │ │ + bl 570a2 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ vldr d1, [sp, #32] │ │ │ │ str r4, [r0, #0] │ │ │ │ - bl 1dae84 <_Py_c_abs@@Base> │ │ │ │ + bl 1db724 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ vmov r2, r3, d0 │ │ │ │ - cbz r1, 574e2 │ │ │ │ - bl 5bad0 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d0> │ │ │ │ - b.n 574f8 │ │ │ │ - movw r0, #23536 @ 0x5bf0 │ │ │ │ + cbz r1, 572a8 │ │ │ │ + bl 5b8a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d0> │ │ │ │ + b.n 572be │ │ │ │ + movw r0, #20144 @ 0x4eb0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 574f8 │ │ │ │ + b.n 572be │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #132] @ (57598 ) │ │ │ │ + ldr r3, [pc, #132] @ (5735c ) │ │ │ │ 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, 57546 │ │ │ │ + cbz r3, 5730c │ │ │ │ adds r0, #13 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5753c │ │ │ │ + bne.n 57302 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5752c │ │ │ │ + bne.n 572f2 │ │ │ │ dmb ish │ │ │ │ - beq.n 57546 │ │ │ │ - bl 2c9970 │ │ │ │ + beq.n 5730c │ │ │ │ + bl 2c8d14 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 576b8 │ │ │ │ + bl 5747c │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 57578 │ │ │ │ + cbz r3, 5733e │ │ │ │ add.w r0, r4, #13 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5756e │ │ │ │ + bne.n 57334 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5755e │ │ │ │ + bne.n 57324 │ │ │ │ dmb ish │ │ │ │ - beq.n 57578 │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 5733e │ │ │ │ + bl 2ad574 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 81584 │ │ │ │ - ldr r3, [pc, #20] @ (57598 ) │ │ │ │ + bl 8166c │ │ │ │ + ldr r3, [pc, #20] @ (5735c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 57592 │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 57358 │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 575c4 │ │ │ │ + cbnz r1, 57388 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23540 @ 0x5bf4 │ │ │ │ + movw r1, #20148 @ 0x4eb4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 575f0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 573b4 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 57606 │ │ │ │ + beq.n 573ca │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 575f6 │ │ │ │ + bmi.n 573ba │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23572 @ 0x5c14 │ │ │ │ + movw r1, #20180 @ 0x4ed4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57618 │ │ │ │ + b.n 573dc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 57608 │ │ │ │ + beq.n 573cc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 57608 │ │ │ │ + b.n 573cc │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb.w r3, [r2, #32] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl ddd40 │ │ │ │ + bl de138 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b1078 │ │ │ │ + b.w 2b0b50 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 26b990 │ │ │ │ + bl 26bc20 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 57664 │ │ │ │ + beq.n 57428 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57666 │ │ │ │ + beq.n 5742a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 57666 │ │ │ │ + b.n 5742a │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbnz r4, 57698 │ │ │ │ + cbnz r4, 5745c │ │ │ │ movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23632 @ 0x5c50 │ │ │ │ + movw r1, #20240 @ 0x4f10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 576b6 │ │ │ │ + b.n 5747a │ │ │ │ ldr r0, [r0, r4] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -67047,44 +66840,44 @@ │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ - ldr r3, [pc, #284] @ (577e8 ) │ │ │ │ + ldr r3, [pc, #284] @ (575ac ) │ │ │ │ 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 576ec │ │ │ │ + bne.n 574b0 │ │ │ │ orrs.w r3, r6, r9 │ │ │ │ - bne.n 576f0 │ │ │ │ + bne.n 574b4 │ │ │ │ mov r8, r5 │ │ │ │ - b.n 576f6 │ │ │ │ + b.n 574ba │ │ │ │ movs r5, #0 │ │ │ │ mov.w r8, #64 @ 0x40 │ │ │ │ add r4, sp, #12 │ │ │ │ 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 57728 │ │ │ │ + beq.n 574ec │ │ │ │ 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 │ │ │ │ @@ -67095,39 +66888,39 @@ │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov.w r6, r6, lsl #3 │ │ │ │ add.w r4, lr, r5 │ │ │ │ rev r6, r6 │ │ │ │ ite hi │ │ │ │ movhi r5, #2 │ │ │ │ movls r5, #1 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ rev.w r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ strd r3, r1, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ add.w r3, r8, #184 @ 0xb8 │ │ │ │ add.w r8, sp, r3 │ │ │ │ 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, #12 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 57c96 │ │ │ │ + bl 57a58 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 577a0 │ │ │ │ + bne.n 57564 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 57c96 │ │ │ │ + bl 57a58 │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ rev r0, r0 │ │ │ │ rev r1, r1 │ │ │ │ str r0, [r7, #0] │ │ │ │ rev r2, r2 │ │ │ │ rev r3, r3 │ │ │ │ @@ -67140,453 +66933,452 @@ │ │ │ │ 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, #20] @ (577e8 ) │ │ │ │ + ldr r3, [pc, #20] @ (575ac ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 577e2 │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 575a6 │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #23664 @ 0x5c70 │ │ │ │ + movw r0, #20272 @ 0x4f30 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ 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, #16236 @ 0x3f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 57826 │ │ │ │ + beq.n 575ea │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 5782a │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 575ee │ │ │ │ mov r3, r5 │ │ │ │ - b.n 5782e │ │ │ │ + b.n 575f2 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 57866 │ │ │ │ + bpl.n 5762a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl f768c │ │ │ │ + bl f76b8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5786e │ │ │ │ + cbz r0, 57632 │ │ │ │ mov r1, r5 │ │ │ │ - bl 26b990 │ │ │ │ + bl 26bc20 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5786e │ │ │ │ + bne.n 57632 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57862 │ │ │ │ + beq.n 57626 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 57862 │ │ │ │ + cbnz r3, 57626 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5786e │ │ │ │ + b.n 57632 │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ + cbnz r4, 57660 │ │ │ │ + movw r3, #4328 @ 0x10e8 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #4572 @ 0x11dc │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 576a8 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + mov r5, r0 │ │ │ │ + add.w r0, r3, #16 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + bl 94f24 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 576a8 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #65344 @ 0xff40 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 10542c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 57698 │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 576a8 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 57694 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 57694 │ │ │ │ + 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, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl ddd40 │ │ │ │ + bl de138 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b0d74 │ │ │ │ + b.w 2b084c │ │ │ │ │ │ │ │ -0005789a : │ │ │ │ +000576ce : │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #60] @ (578e0 ) │ │ │ │ + ldr r5, [pc, #60] @ (57714 ) │ │ │ │ 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 578da │ │ │ │ + beq.n 5770e │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 578d2 │ │ │ │ + ble.n 57706 │ │ │ │ add.w r7, r5, #98304 @ 0x18000 │ │ │ │ ldrb r6, [r2, r4] │ │ │ │ add r6, r7 │ │ │ │ ldrb.w r6, [r6, #548] @ 0x224 │ │ │ │ strb.w r6, [r0, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 578c0 │ │ │ │ + bne.n 576f4 │ │ │ │ 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 {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ - cbnz r4, 5790e │ │ │ │ - movw r3, #4328 @ 0x10e8 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7964 @ 0x1f1c │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 57956 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - mov r5, r0 │ │ │ │ - add.w r0, r3, #16 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - bl 94c8c │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 57956 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #3200 @ 0xc80 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 10550c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 57946 │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 57956 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 57942 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 57942 │ │ │ │ - mov r0, r4 │ │ │ │ - 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 r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 57984 │ │ │ │ + beq.n 57742 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59376 @ 0xe7f0 │ │ │ │ + movw r0, #55984 @ 0xdab0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 579b4 │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 57772 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 579ae │ │ │ │ - bl 9b404 │ │ │ │ + cbz r0, 5776c │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 579aa │ │ │ │ + beq.n 57768 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 579aa │ │ │ │ + cbnz r3, 57768 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 579bc │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 579b8 │ │ │ │ + bne.n 5777a │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 57776 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 57ae8 │ │ │ │ + b.n 578a6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r6, [r5, #4] │ │ │ │ movw r1, #5108 @ 0x13f4 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl 151408 │ │ │ │ - bl ee2fc │ │ │ │ + bl 1513b0 │ │ │ │ + bl ee460 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 579e4 │ │ │ │ + beq.n 577a2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57ab6 │ │ │ │ + beq.n 57874 │ │ │ │ ldr.w r6, [r8, #20] │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ - cbnz r6, 579f8 │ │ │ │ + cbnz r6, 577b6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a0228 │ │ │ │ + bl 29f9d4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 57ae8 │ │ │ │ + beq.n 578a6 │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ ldrd sl, r2, [r5, #4] │ │ │ │ add.w r3, r4, sl │ │ │ │ add.w r6, sl, #1 │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ bics.w r4, r4, r4, asr #32 │ │ │ │ it cs │ │ │ │ movcs r4, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - ble.n 57a72 │ │ │ │ + ble.n 57830 │ │ │ │ cmp r6, #8 │ │ │ │ add.w r6, r6, r6, asr #3 │ │ │ │ ite gt │ │ │ │ movgt r3, #6 │ │ │ │ movle r3, #3 │ │ │ │ adds r6, r6, r3 │ │ │ │ - beq.n 57a32 │ │ │ │ + beq.n 577f0 │ │ │ │ mov r1, r6 │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 57a36 │ │ │ │ - b.n 57a6c │ │ │ │ + bcc.n 577f4 │ │ │ │ + b.n 5782a │ │ │ │ movs r1, #1 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ adds r5, #16 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 57a4a │ │ │ │ - bl 9b924 │ │ │ │ + beq.n 57808 │ │ │ │ + bl 9bbc0 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 57a62 │ │ │ │ - b.n 57a6c │ │ │ │ + cbnz r0, 57820 │ │ │ │ + b.n 5782a │ │ │ │ mov r0, r1 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 57a6c │ │ │ │ + cbz r0, 5782a │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ strd r6, r7, [r5, #8] │ │ │ │ - b.n 57a72 │ │ │ │ - bl 241c5c │ │ │ │ - b.n 579b4 │ │ │ │ + b.n 57830 │ │ │ │ + bl 242440 │ │ │ │ + b.n 57772 │ │ │ │ cmp r4, sl │ │ │ │ ldr r6, [r5, #4] │ │ │ │ it ge │ │ │ │ movge r4, sl │ │ │ │ ldr r7, [r5, #12] │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n 57a92 │ │ │ │ + bge.n 57850 │ │ │ │ subs r2, r6, r4 │ │ │ │ adds r0, r4, #1 │ │ │ │ add.w r1, r7, r4, lsl #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add.w r0, r7, r0, lsl #2 │ │ │ │ - blx 2a5c4 │ │ │ │ + blx 29d48 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ adds r3, r6, #1 │ │ │ │ str.w r9, [r7, r4, lsl #2] │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ str r3, [r5, #4] │ │ │ │ - b.n 57ae8 │ │ │ │ + b.n 578a6 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ movw r1, #5108 @ 0x13f4 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ - bl 151408 │ │ │ │ - bl ee2fc │ │ │ │ + bl 1513b0 │ │ │ │ + bl ee460 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #59376 @ 0xe7f0 │ │ │ │ + movw r0, #55984 @ 0xdab0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 579b4 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 57772 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + movs r0, r0 │ │ │ │ + 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 │ │ │ │ ldrb.w r6, [r0, #65] @ 0x41 │ │ │ │ - cbz r6, 57b1c │ │ │ │ + cbz r6, 578de │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18120 @ 0x46c8 │ │ │ │ + movw r1, #14668 @ 0x394c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 57b78 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5793a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.n 57b2e │ │ │ │ + bpl.n 578f0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 57b4e │ │ │ │ + bgt.n 57910 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - movw r1, #23724 @ 0x5cac │ │ │ │ + movw r1, #20332 @ 0x4f6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ movs r1, #2 │ │ │ │ add.w r0, r7, #12 │ │ │ │ - bl 1f5ef8 │ │ │ │ + bl 84df4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 57c90 │ │ │ │ + beq.w 57a52 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 268c54 <_Py_RestoreSignals@@Base+0x284c> │ │ │ │ + bl 268ee4 <_Py_RestoreSignals@@Base+0x2704> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 57b8c │ │ │ │ + bne.n 5794e │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 57b7c │ │ │ │ + bne.n 5793e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57c90 │ │ │ │ + b.n 57a52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 57b78 │ │ │ │ + bne.n 5793a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 57b78 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5793a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57b9c │ │ │ │ + beq.n 5795e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 57b9c │ │ │ │ + cbnz r3, 5795e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r8, [r7, #12] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands.w r6, r6, #268435456 @ 0x10000000 │ │ │ │ - beq.n 57be0 │ │ │ │ + beq.n 579a2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a1a6c │ │ │ │ + bl 2a18d4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57c90 │ │ │ │ + beq.n 57a52 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2691cc <_Py_RestoreSignals@@Base+0x2dc4> │ │ │ │ + bl 26945c <_Py_RestoreSignals@@Base+0x2c7c> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 57bd0 │ │ │ │ + bne.n 57992 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84464 │ │ │ │ - b.n 57b78 │ │ │ │ + bl 84544 │ │ │ │ + b.n 5793a │ │ │ │ ldr r0, [r5, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r4 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ str r6, [r5, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 57c08 │ │ │ │ + bmi.n 579ca │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23784 @ 0x5ce8 │ │ │ │ + movw r1, #20392 @ 0x4fa8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ - bl 9b404 │ │ │ │ + b.w f5e88 │ │ │ │ + bl 9b6a0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 57c18 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 57c1c │ │ │ │ - b.n 57b78 │ │ │ │ + bne.n 579da │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 579de │ │ │ │ + b.n 5793a │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 57c34 │ │ │ │ + bge.n 579f6 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12476 @ 0x30bc │ │ │ │ + movw r1, #9084 @ 0x237c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 57b78 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5793a │ │ │ │ ldr r1, [r7, #24] │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 57c88 │ │ │ │ + beq.n 57a4a │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 57c68 │ │ │ │ + bmi.n 57a2a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23836 @ 0x5d1c │ │ │ │ + movw r1, #20444 @ 0x4fdc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbz r0, 57c78 │ │ │ │ - bl a0c34 │ │ │ │ + cbz r0, 57a3a │ │ │ │ + bl a0ec4 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 57c90 │ │ │ │ + b.n 57a52 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r5, #80] @ 0x50 │ │ │ │ @@ -69948,93 +69740,92 @@ │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000598e2 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +000596a4 <_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 59960 <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ + bl 59720 <_PyMonitoring_FirePyStartEvent@@Base+0x7c> │ │ │ │ add sp, #28 │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #60] @ (5995c <_PyMonitoring_FirePyStartEvent@@Base+0x7a>) │ │ │ │ - bl 252c2c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (5971c <_PyMonitoring_FirePyStartEvent@@Base+0x78>) │ │ │ │ + bl 252fc4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5993e <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + blt.n 59700 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #10192 @ 0x27d0 │ │ │ │ + movw r0, #6696 @ 0x1a28 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 99978 │ │ │ │ - bl 81c6c │ │ │ │ + b.w 99c14 │ │ │ │ + bl 81d54 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 59958 <_PyMonitoring_FirePyStartEvent@@Base+0x76> │ │ │ │ + cbz r0, 5971a <_PyMonitoring_FirePyStartEvent@@Base+0x76> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #10200 @ 0x27d8 │ │ │ │ + movw r0, #6704 @ 0x1a30 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ @ instruction: 0xe854004e │ │ │ │ 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, #276] @ (59a88 <_PyMonitoring_FirePyStartEvent@@Base+0x1a6>) │ │ │ │ + ldr r3, [pc, #276] @ (59848 <_PyMonitoring_FirePyStartEvent@@Base+0x1a4>) │ │ │ │ mov r9, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ ldr.w sl, [r0, r3] │ │ │ │ subs r0, r2, #0 │ │ │ │ ldrb.w r6, [r9] │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr.w r5, [sl, #8] │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ str.w r1, [r8, #4] │ │ │ │ - bge.n 599ac <_PyMonitoring_FirePyStartEvent@@Base+0xca> │ │ │ │ + bge.n 5976c <_PyMonitoring_FirePyStartEvent@@Base+0xc8> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23996 @ 0x5dbc │ │ │ │ + movw r1, #20604 @ 0x507c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 59a7e <_PyMonitoring_FirePyStartEvent@@Base+0x19c> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5983e <_PyMonitoring_FirePyStartEvent@@Base+0x19a> │ │ │ │ cmp r7, #5 │ │ │ │ - beq.n 599bc <_PyMonitoring_FirePyStartEvent@@Base+0xda> │ │ │ │ - bl 957f4 │ │ │ │ + beq.n 5977c <_PyMonitoring_FirePyStartEvent@@Base+0xd8> │ │ │ │ + bl 95a8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59a7e <_PyMonitoring_FirePyStartEvent@@Base+0x19c> │ │ │ │ + beq.n 5983e <_PyMonitoring_FirePyStartEvent@@Base+0x19a> │ │ │ │ str.w r0, [r8, #8] │ │ │ │ - cbnz r6, 599c2 <_PyMonitoring_FirePyStartEvent@@Base+0xe0> │ │ │ │ + cbnz r6, 59782 <_PyMonitoring_FirePyStartEvent@@Base+0xde> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59a82 <_PyMonitoring_FirePyStartEvent@@Base+0x1a0> │ │ │ │ + b.n 59842 <_PyMonitoring_FirePyStartEvent@@Base+0x19e> │ │ │ │ add.w r2, r8, #4 │ │ │ │ - movw r8, #60000 @ 0xea60 │ │ │ │ + movw r8, #56592 @ 0xdd10 │ │ │ │ movt r8, #60 @ 0x3c │ │ │ │ orr.w r3, r4, #2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r6, #15 │ │ │ │ mov.w ip, #1 │ │ │ │ mov r1, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ @@ -70047,657 +69838,648 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ it hi │ │ │ │ addhi r4, #4 │ │ │ │ lsl.w fp, ip, r4 │ │ │ │ sxtb r0, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 24d848 │ │ │ │ + bl 24df60 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ uxtb.w r1, fp │ │ │ │ - cbz r0, 59a72 <_PyMonitoring_FirePyStartEvent@@Base+0x190> │ │ │ │ + cbz r0, 59832 <_PyMonitoring_FirePyStartEvent@@Base+0x18e> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 59a82 <_PyMonitoring_FirePyStartEvent@@Base+0x1a0> │ │ │ │ + beq.n 59842 <_PyMonitoring_FirePyStartEvent@@Base+0x19e> │ │ │ │ cmp r7, #9 │ │ │ │ - ble.n 59a66 <_PyMonitoring_FirePyStartEvent@@Base+0x184> │ │ │ │ + ble.n 59826 <_PyMonitoring_FirePyStartEvent@@Base+0x182> │ │ │ │ add.w r4, r4, r4, lsl #4 │ │ │ │ - movw r2, #35920 @ 0x8c50 │ │ │ │ + movw r2, #32528 @ 0x7f10 │ │ │ │ movt r2, #52 @ 0x34 │ │ │ │ add r4, r7 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ add.w r5, r5, r4, lsl #2 │ │ │ │ - movw r1, #6600 @ 0x19c8 │ │ │ │ + movw r1, #3208 @ 0xc88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add.w r5, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, r7, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr.w r0, [r5, #576] @ 0x240 │ │ │ │ - cbz r0, 59a7e <_PyMonitoring_FirePyStartEvent@@Base+0x19c> │ │ │ │ + cbz r0, 5983e <_PyMonitoring_FirePyStartEvent@@Base+0x19a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r5, #576] @ 0x240 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59a7e <_PyMonitoring_FirePyStartEvent@@Base+0x19c> │ │ │ │ + beq.n 5983e <_PyMonitoring_FirePyStartEvent@@Base+0x19a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 59a7e <_PyMonitoring_FirePyStartEvent@@Base+0x19c> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59a7e <_PyMonitoring_FirePyStartEvent@@Base+0x19c> │ │ │ │ + cbnz r3, 5983e <_PyMonitoring_FirePyStartEvent@@Base+0x19a> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5983e <_PyMonitoring_FirePyStartEvent@@Base+0x19a> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ bic.w r3, r3, fp │ │ │ │ strb.w r3, [r9] │ │ │ │ eor.w r3, r1, r6 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 599be <_PyMonitoring_FirePyStartEvent@@Base+0xdc> │ │ │ │ + beq.n 5977e <_PyMonitoring_FirePyStartEvent@@Base+0xda> │ │ │ │ uxtb r6, r3 │ │ │ │ - b.n 599d4 <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ + b.n 59794 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #132] @ (59b20 <_PyMonitoring_FirePyStartEvent@@Base+0x23e>) │ │ │ │ + ldr r3, [pc, #132] @ (598e0 <_PyMonitoring_FirePyStartEvent@@Base+0x23c>) │ │ │ │ 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, 59ad0 <_PyMonitoring_FirePyStartEvent@@Base+0x1ee> │ │ │ │ + cbz r3, 59890 <_PyMonitoring_FirePyStartEvent@@Base+0x1ec> │ │ │ │ adds r0, #13 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 59ac6 <_PyMonitoring_FirePyStartEvent@@Base+0x1e4> │ │ │ │ + bne.n 59886 <_PyMonitoring_FirePyStartEvent@@Base+0x1e2> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 59ab6 <_PyMonitoring_FirePyStartEvent@@Base+0x1d4> │ │ │ │ + bne.n 59876 <_PyMonitoring_FirePyStartEvent@@Base+0x1d2> │ │ │ │ dmb ish │ │ │ │ - beq.n 59ad0 <_PyMonitoring_FirePyStartEvent@@Base+0x1ee> │ │ │ │ - bl 2c9970 │ │ │ │ + beq.n 59890 <_PyMonitoring_FirePyStartEvent@@Base+0x1ec> │ │ │ │ + bl 2c8d14 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 576b8 │ │ │ │ + bl 5747c │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 59b02 <_PyMonitoring_FirePyStartEvent@@Base+0x220> │ │ │ │ + cbz r3, 598c2 <_PyMonitoring_FirePyStartEvent@@Base+0x21e> │ │ │ │ add.w r0, r4, #13 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 59af8 <_PyMonitoring_FirePyStartEvent@@Base+0x216> │ │ │ │ + bne.n 598b8 <_PyMonitoring_FirePyStartEvent@@Base+0x214> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 59ae8 <_PyMonitoring_FirePyStartEvent@@Base+0x206> │ │ │ │ + bne.n 598a8 <_PyMonitoring_FirePyStartEvent@@Base+0x204> │ │ │ │ dmb ish │ │ │ │ - beq.n 59b02 <_PyMonitoring_FirePyStartEvent@@Base+0x220> │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 598c2 <_PyMonitoring_FirePyStartEvent@@Base+0x21e> │ │ │ │ + bl 2ad574 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2b2b60 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (59b20 <_PyMonitoring_FirePyStartEvent@@Base+0x23e>) │ │ │ │ + bl 2b227c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (598e0 <_PyMonitoring_FirePyStartEvent@@Base+0x23c>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 59b1c <_PyMonitoring_FirePyStartEvent@@Base+0x23a> │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 598dc <_PyMonitoring_FirePyStartEvent@@Base+0x238> │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 59b40 <_PyMonitoring_FirePyStartEvent@@Base+0x25e> │ │ │ │ + cbz r3, 59900 <_PyMonitoring_FirePyStartEvent@@Base+0x25c> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 59b42 <_PyMonitoring_FirePyStartEvent@@Base+0x260> │ │ │ │ + b.n 59902 <_PyMonitoring_FirePyStartEvent@@Base+0x25e> │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - cbnz r3, 59b50 <_PyMonitoring_FirePyStartEvent@@Base+0x26e> │ │ │ │ + cbnz r3, 59910 <_PyMonitoring_FirePyStartEvent@@Base+0x26c> │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 59b50 <_PyMonitoring_FirePyStartEvent@@Base+0x26e> │ │ │ │ + ble.n 59910 <_PyMonitoring_FirePyStartEvent@@Base+0x26c> │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 59b50 <_PyMonitoring_FirePyStartEvent@@Base+0x26e> │ │ │ │ - cbnz r4, 59b6c <_PyMonitoring_FirePyStartEvent@@Base+0x28a> │ │ │ │ + bgt.n 59910 <_PyMonitoring_FirePyStartEvent@@Base+0x26c> │ │ │ │ + cbnz r4, 5992c <_PyMonitoring_FirePyStartEvent@@Base+0x288> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #2 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #116] @ (59bd8 <_PyMonitoring_FirePyStartEvent@@Base+0x2f6>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #116] @ (59998 <_PyMonitoring_FirePyStartEvent@@Base+0x2f4>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59bca <_PyMonitoring_FirePyStartEvent@@Base+0x2e8> │ │ │ │ + cbz r0, 5998a <_PyMonitoring_FirePyStartEvent@@Base+0x2e6> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ add r5, r6 │ │ │ │ - bl 150be0 │ │ │ │ - cbz r0, 59bbe <_PyMonitoring_FirePyStartEvent@@Base+0x2dc> │ │ │ │ + bl 150b88 │ │ │ │ + cbz r0, 5997e <_PyMonitoring_FirePyStartEvent@@Base+0x2da> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 59b90 <_PyMonitoring_FirePyStartEvent@@Base+0x2ae> │ │ │ │ + beq.n 59950 <_PyMonitoring_FirePyStartEvent@@Base+0x2ac> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1b5fd4 │ │ │ │ + bl 1b5db4 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 59b92 <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 59bbe <_PyMonitoring_FirePyStartEvent@@Base+0x2dc> │ │ │ │ - b.n 59b92 <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ + bne.n 59952 <_PyMonitoring_FirePyStartEvent@@Base+0x2ae> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 5997e <_PyMonitoring_FirePyStartEvent@@Base+0x2da> │ │ │ │ + b.n 59952 <_PyMonitoring_FirePyStartEvent@@Base+0x2ae> │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ - blx 29dcc │ │ │ │ + blx 29958 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 59bc2 <_PyMonitoring_FirePyStartEvent@@Base+0x2e0> │ │ │ │ + bne.n 59982 <_PyMonitoring_FirePyStartEvent@@Base+0x2de> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59bca <_PyMonitoring_FirePyStartEvent@@Base+0x2e8> │ │ │ │ + b.n 5998a <_PyMonitoring_FirePyStartEvent@@Base+0x2e6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adcs r0, r3 │ │ │ │ + adcs r4, r6 │ │ │ │ lsls r6, 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, #56] @ 0x38 │ │ │ │ - cbz r0, 59c08 <_PyMonitoring_FirePyStartEvent@@Base+0x326> │ │ │ │ + cbz r0, 599c8 <_PyMonitoring_FirePyStartEvent@@Base+0x324> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59c08 <_PyMonitoring_FirePyStartEvent@@Base+0x326> │ │ │ │ + beq.n 599c8 <_PyMonitoring_FirePyStartEvent@@Base+0x324> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 59c08 <_PyMonitoring_FirePyStartEvent@@Base+0x326> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 599c8 <_PyMonitoring_FirePyStartEvent@@Base+0x324> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1590c0 │ │ │ │ + bl 159080 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c5614 │ │ │ │ + bl 1c531c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00059c18 : │ │ │ │ +000599d8 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1249b0 │ │ │ │ + b.w 124734 │ │ │ │ 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 9b404 │ │ │ │ + bl 9b6a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59c44 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 59c68 │ │ │ │ + bne.n 59a04 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 59a28 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 59c5e │ │ │ │ + cbz r3, 59a1e │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 59c58 │ │ │ │ + blt.n 59a18 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ it ge │ │ │ │ movge r0, r4 │ │ │ │ - b.n 59c5c │ │ │ │ + b.n 59a1c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 59c6a │ │ │ │ + b.n 59a2a │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00059c6c <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +00059a2c <_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 59960 <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ + bl 59720 <_PyMonitoring_FirePyStartEvent@@Base+0x7c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 59c9c <_PyMonitoring_FirePyResumeEvent@@Base+0x30> │ │ │ │ + b.n 59a5c <_PyMonitoring_FirePyResumeEvent@@Base+0x30> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - b.w 2c5d98 <_PyLong_DivmodNear@@Base+0xf00> │ │ │ │ + b.w 2c5254 <_PyLong_DivmodNear@@Base+0xdc4> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #28 │ │ │ │ - bne.n 59cb6 <_PyMonitoring_FirePyResumeEvent@@Base+0x4a> │ │ │ │ - movw r0, #55784 @ 0xd9e8 │ │ │ │ + bne.n 59a76 <_PyMonitoring_FirePyResumeEvent@@Base+0x4a> │ │ │ │ + movw r0, #52392 @ 0xcca8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r1, #6 │ │ │ │ - b.w 94c8c │ │ │ │ - movw r0, #55776 @ 0xd9e0 │ │ │ │ + b.w 94f24 │ │ │ │ + movw r0, #52384 @ 0xcca0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r1, #6 │ │ │ │ - b.w 94c8c │ │ │ │ - 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 297cc │ │ │ │ - add r1, sp, #4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl f11c4 │ │ │ │ - cbnz r0, 59d3e <_PyMonitoring_FirePyResumeEvent@@Base+0xd2> │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ - add.w r6, r4, #16 │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ - cmp r7, r5 │ │ │ │ - blt.n 59d14 <_PyMonitoring_FirePyResumeEvent@@Base+0xa8> │ │ │ │ - cmp r5, r0 │ │ │ │ - ble.n 59d14 <_PyMonitoring_FirePyResumeEvent@@Base+0xa8> │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 29444 │ │ │ │ - cbnz r0, 59d14 <_PyMonitoring_FirePyResumeEvent@@Base+0xa8> │ │ │ │ - subs r1, r7, r5 │ │ │ │ - adds r0, r6, r5 │ │ │ │ - bl 81584 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 59d40 <_PyMonitoring_FirePyResumeEvent@@Base+0xd4> │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - movw r3, #41228 @ 0xa10c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 59d32 <_PyMonitoring_FirePyResumeEvent@@Base+0xc6> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 59d40 <_PyMonitoring_FirePyResumeEvent@@Base+0xd4> │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.n 59d40 <_PyMonitoring_FirePyResumeEvent@@Base+0xd4> │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 81584 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 59d40 <_PyMonitoring_FirePyResumeEvent@@Base+0xd4> │ │ │ │ - movs r4, #0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cbz r3, 59d4a <_PyMonitoring_FirePyResumeEvent@@Base+0xde> │ │ │ │ - add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + b.w 94f24 │ │ │ │ │ │ │ │ -00059d50 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +00059a84 <_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 59960 <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ + bl 59720 <_PyMonitoring_FirePyStartEvent@@Base+0x7c> │ │ │ │ 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 │ │ │ │ - beq.n 59daa <_PyMonitoring_FirePyYieldEvent@@Base+0x5a> │ │ │ │ + beq.n 59ade <_PyMonitoring_FirePyYieldEvent@@Base+0x5a> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9760 @ 0x2620 │ │ │ │ + movw r0, #6368 @ 0x18e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 59f52 <_PyMonitoring_FirePyYieldEvent@@Base+0x202> │ │ │ │ + beq.w 59c86 <_PyMonitoring_FirePyYieldEvent@@Base+0x202> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #24672 @ 0x6060 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 59dc0 <_PyMonitoring_FirePyYieldEvent@@Base+0x70> │ │ │ │ + bne.n 59af4 <_PyMonitoring_FirePyYieldEvent@@Base+0x70> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 59de0 <_PyMonitoring_FirePyYieldEvent@@Base+0x90> │ │ │ │ - bl 17bf24 │ │ │ │ + b.n 59b14 <_PyMonitoring_FirePyYieldEvent@@Base+0x90> │ │ │ │ + bl 17b96c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 59de0 <_PyMonitoring_FirePyYieldEvent@@Base+0x90> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 59b14 <_PyMonitoring_FirePyYieldEvent@@Base+0x90> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 59f52 <_PyMonitoring_FirePyYieldEvent@@Base+0x202> │ │ │ │ + bne.w 59c86 <_PyMonitoring_FirePyYieldEvent@@Base+0x202> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 59dee <_PyMonitoring_FirePyYieldEvent@@Base+0x9e> │ │ │ │ + bne.n 59b22 <_PyMonitoring_FirePyYieldEvent@@Base+0x9e> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 59e0e <_PyMonitoring_FirePyYieldEvent@@Base+0xbe> │ │ │ │ - bl 17bf24 │ │ │ │ + b.n 59b42 <_PyMonitoring_FirePyYieldEvent@@Base+0xbe> │ │ │ │ + bl 17b96c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 59e0e <_PyMonitoring_FirePyYieldEvent@@Base+0xbe> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 59b42 <_PyMonitoring_FirePyYieldEvent@@Base+0xbe> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 59f52 <_PyMonitoring_FirePyYieldEvent@@Base+0x202> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.w 59c86 <_PyMonitoring_FirePyYieldEvent@@Base+0x202> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #328] @ 59f60 <_PyMonitoring_FirePyYieldEvent@@Base+0x210> │ │ │ │ + vldr d10, [pc, #324] @ 59c90 <_PyMonitoring_FirePyYieldEvent@@Base+0x20c> │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 59e3a <_PyMonitoring_FirePyYieldEvent@@Base+0xea> │ │ │ │ + bhi.n 59b6e <_PyMonitoring_FirePyYieldEvent@@Base+0xea> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 59eaa <_PyMonitoring_FirePyYieldEvent@@Base+0x15a> │ │ │ │ - b.n 59f00 <_PyMonitoring_FirePyYieldEvent@@Base+0x1b0> │ │ │ │ - ble.n 59eaa <_PyMonitoring_FirePyYieldEvent@@Base+0x15a> │ │ │ │ + bhi.n 59bde <_PyMonitoring_FirePyYieldEvent@@Base+0x15a> │ │ │ │ + b.n 59c34 <_PyMonitoring_FirePyYieldEvent@@Base+0x1b0> │ │ │ │ + ble.n 59bde <_PyMonitoring_FirePyYieldEvent@@Base+0x15a> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 59eaa <_PyMonitoring_FirePyYieldEvent@@Base+0x15a> │ │ │ │ + bhi.n 59bde <_PyMonitoring_FirePyYieldEvent@@Base+0x15a> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 59eaa <_PyMonitoring_FirePyYieldEvent@@Base+0x15a> │ │ │ │ + beq.n 59bde <_PyMonitoring_FirePyYieldEvent@@Base+0x15a> │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - blx 29780 │ │ │ │ - vldr d7, [pc, #260] @ 59f68 <_PyMonitoring_FirePyYieldEvent@@Base+0x218> │ │ │ │ + blx 2a610 │ │ │ │ + vldr d7, [pc, #256] @ 59c98 <_PyMonitoring_FirePyYieldEvent@@Base+0x214> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #256] @ 59f70 <_PyMonitoring_FirePyYieldEvent@@Base+0x220> │ │ │ │ + vldr d5, [pc, #252] @ 59ca0 <_PyMonitoring_FirePyYieldEvent@@Base+0x21c> │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ vmovge.f64 d6, d7 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 59e98 <_PyMonitoring_FirePyYieldEvent@@Base+0x148> │ │ │ │ + ble.n 59bcc <_PyMonitoring_FirePyYieldEvent@@Base+0x148> │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 59f3c <_PyMonitoring_FirePyYieldEvent@@Base+0x1ec> │ │ │ │ + b.n 59c70 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ec> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 59ed4 <_PyMonitoring_FirePyYieldEvent@@Base+0x184> │ │ │ │ + b.n 59c08 <_PyMonitoring_FirePyYieldEvent@@Base+0x184> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 2c739c <_Py_hashtable_foreach@@Base+0x1d0> │ │ │ │ + bl 2c6818 <_Py_hashtable_foreach@@Base+0x1b8> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 2c739c <_Py_hashtable_foreach@@Base+0x1d0> │ │ │ │ + bl 2c6818 <_Py_hashtable_foreach@@Base+0x1b8> │ │ │ │ add r4, r0 │ │ │ │ movw r3, #19784 @ 0x4d48 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ 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 59f3c <_PyMonitoring_FirePyYieldEvent@@Base+0x1ec> │ │ │ │ + beq.n 59c70 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ec> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 59f3c <_PyMonitoring_FirePyYieldEvent@@Base+0x1ec> │ │ │ │ + bvs.n 59c70 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ec> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 59f3c <_PyMonitoring_FirePyYieldEvent@@Base+0x1ec> │ │ │ │ + ble.n 59c70 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ec> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 5bad0 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d0> │ │ │ │ - b.n 59f52 <_PyMonitoring_FirePyYieldEvent@@Base+0x202> │ │ │ │ + bl 5b8a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d0> │ │ │ │ + b.n 59c86 <_PyMonitoring_FirePyYieldEvent@@Base+0x202> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 59f18 <_PyMonitoring_FirePyYieldEvent@@Base+0x1c8> │ │ │ │ + bne.n 59c4c <_PyMonitoring_FirePyYieldEvent@@Base+0x1c8> │ │ │ │ vmul.f64 d8, d9, d8 │ │ │ │ vstr d9, [sp, #16] │ │ │ │ vstr d8, [sp, #24] │ │ │ │ - b.n 59f3c <_PyMonitoring_FirePyYieldEvent@@Base+0x1ec> │ │ │ │ + b.n 59c70 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ec> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - blx 29da8 │ │ │ │ + blx 29a0c │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ - blx 2a79c │ │ │ │ + blx 2aacc │ │ │ │ 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 1ce674 │ │ │ │ + b.w 1ce8f0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vsli.32 , q8, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - movw r1, #1064 @ 0x428 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #63208 @ 0xf6e8 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 23145c │ │ │ │ + bl 2320f4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a022 <_PyMonitoring_FirePyYieldEvent@@Base+0x2d2> │ │ │ │ + beq.n 59d52 <_PyMonitoring_FirePyYieldEvent@@Base+0x2ce> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 59ff8 <_PyMonitoring_FirePyYieldEvent@@Base+0x2a8> │ │ │ │ + cbz r5, 59d28 <_PyMonitoring_FirePyYieldEvent@@Base+0x2a4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 59fd8 <_PyMonitoring_FirePyYieldEvent@@Base+0x288> │ │ │ │ + bmi.n 59d08 <_PyMonitoring_FirePyYieldEvent@@Base+0x284> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #24024 @ 0x5dd8 │ │ │ │ + movw r1, #20632 @ 0x5098 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a022 <_PyMonitoring_FirePyYieldEvent@@Base+0x2d2> │ │ │ │ + beq.n 59d52 <_PyMonitoring_FirePyYieldEvent@@Base+0x2ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5a022 <_PyMonitoring_FirePyYieldEvent@@Base+0x2d2> │ │ │ │ + cbnz r3, 59d52 <_PyMonitoring_FirePyYieldEvent@@Base+0x2ce> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a022 <_PyMonitoring_FirePyYieldEvent@@Base+0x2d2> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 59d52 <_PyMonitoring_FirePyYieldEvent@@Base+0x2ce> │ │ │ │ mov r0, r5 │ │ │ │ - bl 98cd8 │ │ │ │ + bl 98f74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59ffe <_PyMonitoring_FirePyYieldEvent@@Base+0x2ae> │ │ │ │ + beq.n 59d2e <_PyMonitoring_FirePyYieldEvent@@Base+0x2aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 59ffe <_PyMonitoring_FirePyYieldEvent@@Base+0x2ae> │ │ │ │ + cbnz r3, 59d2e <_PyMonitoring_FirePyYieldEvent@@Base+0x2aa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59ffe <_PyMonitoring_FirePyYieldEvent@@Base+0x2ae> │ │ │ │ - bl 806b0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 59d2e <_PyMonitoring_FirePyYieldEvent@@Base+0x2aa> │ │ │ │ + bl 8079c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5a024 <_PyMonitoring_FirePyYieldEvent@@Base+0x2d4> │ │ │ │ + cbz r4, 59d54 <_PyMonitoring_FirePyYieldEvent@@Base+0x2d0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0c34 │ │ │ │ + bl a0ec4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a024 <_PyMonitoring_FirePyYieldEvent@@Base+0x2d4> │ │ │ │ + bne.n 59d54 <_PyMonitoring_FirePyYieldEvent@@Base+0x2d0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a022 <_PyMonitoring_FirePyYieldEvent@@Base+0x2d2> │ │ │ │ + beq.n 59d52 <_PyMonitoring_FirePyYieldEvent@@Base+0x2ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5a022 <_PyMonitoring_FirePyYieldEvent@@Base+0x2d2> │ │ │ │ + cbnz r3, 59d52 <_PyMonitoring_FirePyYieldEvent@@Base+0x2ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ 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 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r6, [r5] │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 855e0 │ │ │ │ + bl 85848 │ │ │ │ mov r0, r4 │ │ │ │ - bl 921e4 │ │ │ │ + bl 92480 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a078 <_PyMonitoring_FirePyYieldEvent@@Base+0x328> │ │ │ │ + beq.n 59da8 <_PyMonitoring_FirePyYieldEvent@@Base+0x324> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5a078 <_PyMonitoring_FirePyYieldEvent@@Base+0x328> │ │ │ │ + cbnz r3, 59da8 <_PyMonitoring_FirePyYieldEvent@@Base+0x324> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ 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 r5, r1 │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ + movs r1, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r0, sp, #4 │ │ │ │ + blx 29a8c │ │ │ │ + add r1, sp, #4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl f1054 │ │ │ │ + cbnz r0, 59e24 <_PyMonitoring_FirePyYieldEvent@@Base+0x3a0> │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ + add.w r6, r4, #16 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + cmp r7, r5 │ │ │ │ + blt.n 59dfa <_PyMonitoring_FirePyYieldEvent@@Base+0x376> │ │ │ │ + cmp r5, r0 │ │ │ │ + ble.n 59dfa <_PyMonitoring_FirePyYieldEvent@@Base+0x376> │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2a954 │ │ │ │ + cbnz r0, 59dfa <_PyMonitoring_FirePyYieldEvent@@Base+0x376> │ │ │ │ + subs r1, r7, r5 │ │ │ │ + adds r0, r6, r5 │ │ │ │ + bl 8166c │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 59e26 <_PyMonitoring_FirePyYieldEvent@@Base+0x3a2> │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + movw r3, #41228 @ 0xa10c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 59e18 <_PyMonitoring_FirePyYieldEvent@@Base+0x394> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 59e26 <_PyMonitoring_FirePyYieldEvent@@Base+0x3a2> │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.n 59e26 <_PyMonitoring_FirePyYieldEvent@@Base+0x3a2> │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 8166c │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 59e26 <_PyMonitoring_FirePyYieldEvent@@Base+0x3a2> │ │ │ │ + movs r4, #0 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cbz r3, 59e30 <_PyMonitoring_FirePyYieldEvent@@Base+0x3ac> │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl f20a0 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005a07a <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +00059e36 <_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 59960 <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ + bl 59720 <_PyMonitoring_FirePyStartEvent@@Base+0x7c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - │ │ │ │ -0005a0a8 : │ │ │ │ - movw r3, #40300 @ 0x9d6c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 5a0b6 │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ - 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, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5a150 │ │ │ │ + bne.n 59efc <_PyMonitoring_FirePyReturnEvent@@Base+0xc6> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a150 │ │ │ │ + beq.n 59efc <_PyMonitoring_FirePyReturnEvent@@Base+0xc6> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a196 │ │ │ │ + beq.n 59f42 <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ 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 │ │ │ │ @@ -70716,15 +70498,15 @@ │ │ │ │ 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, 5a15e │ │ │ │ + cbz r2, 59f0a <_PyMonitoring_FirePyReturnEvent@@Base+0xd4> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ @@ -70733,647 +70515,617 @@ │ │ │ │ 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 5a15e │ │ │ │ + b.n 59f0a <_PyMonitoring_FirePyReturnEvent@@Base+0xd4> │ │ │ │ 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, 5a170 │ │ │ │ + cbz r3, 59f1c <_PyMonitoring_FirePyReturnEvent@@Base+0xe6> │ │ │ │ movs r0, #3 │ │ │ │ - bl 90a88 │ │ │ │ + bl 90d24 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5a178 │ │ │ │ + b.n 59f24 <_PyMonitoring_FirePyReturnEvent@@Base+0xee> │ │ │ │ movs r0, #2 │ │ │ │ - bl 903f0 │ │ │ │ + bl 9068c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5a186 │ │ │ │ + bne.n 59f32 <_PyMonitoring_FirePyReturnEvent@@Base+0xfc> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5a196 │ │ │ │ + b.n 59f42 <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a182 │ │ │ │ + bne.n 59f2e <_PyMonitoring_FirePyReturnEvent@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a182 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 59f2e <_PyMonitoring_FirePyReturnEvent@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - │ │ │ │ -0005a19a : │ │ │ │ - movw r3, #40300 @ 0x9d6c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 5a1c4 │ │ │ │ + cbz r3, 59f64 <_PyMonitoring_FirePyReturnEvent@@Base+0x12e> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5a1dc │ │ │ │ + b.n 59f7c <_PyMonitoring_FirePyReturnEvent@@Base+0x146> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 5a1cc │ │ │ │ + bge.n 59f6c <_PyMonitoring_FirePyReturnEvent@@Base+0x136> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5a1dc │ │ │ │ + b.n 59f7c <_PyMonitoring_FirePyReturnEvent@@Base+0x146> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5a1c8 │ │ │ │ + bgt.n 59f68 <_PyMonitoring_FirePyReturnEvent@@Base+0x132> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5a1c8 │ │ │ │ + beq.n 59f68 <_PyMonitoring_FirePyReturnEvent@@Base+0x132> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 5a1fc │ │ │ │ + b.n 59f9c <_PyMonitoring_FirePyReturnEvent@@Base+0x166> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #424] @ (5a398 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #424] @ (5a138 <_PyMonitoring_FirePyReturnEvent@@Base+0x302>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a36e │ │ │ │ + beq.w 5a10e <_PyMonitoring_FirePyReturnEvent@@Base+0x2d8> │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 5a21e │ │ │ │ + beq.n 59fbe <_PyMonitoring_FirePyReturnEvent@@Base+0x188> │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 5a208 │ │ │ │ + cbz r6, 59fa8 <_PyMonitoring_FirePyReturnEvent@@Base+0x172> │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 5a224 │ │ │ │ + beq.n 59fc4 <_PyMonitoring_FirePyReturnEvent@@Base+0x18e> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5a21a │ │ │ │ - bl e558c │ │ │ │ + cbz r0, 59fba <_PyMonitoring_FirePyReturnEvent@@Base+0x184> │ │ │ │ + bl e578c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 5a36c │ │ │ │ + blt.w 5a10c <_PyMonitoring_FirePyReturnEvent@@Base+0x2d6> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 5a224 │ │ │ │ + beq.n 59fc4 <_PyMonitoring_FirePyReturnEvent@@Base+0x18e> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 5a226 │ │ │ │ + b.n 59fc6 <_PyMonitoring_FirePyReturnEvent@@Base+0x190> │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ - b.n 5a226 │ │ │ │ + b.n 59fc6 <_PyMonitoring_FirePyReturnEvent@@Base+0x190> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 2837ec <_PyErr_BadInternalCall@@Base+0x4a4> │ │ │ │ + bl 283950 <_PyErr_BadInternalCall@@Base+0x4ec> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 5a36c │ │ │ │ + beq.w 5a10c <_PyMonitoring_FirePyReturnEvent@@Base+0x2d6> │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5a2aa │ │ │ │ + beq.n 5a04a <_PyMonitoring_FirePyReturnEvent@@Base+0x214> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5a25a │ │ │ │ + bpl.n 59ffa <_PyMonitoring_FirePyReturnEvent@@Base+0x1c4> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54688 @ 0xd5a0 │ │ │ │ + movw r1, #51296 @ 0xc860 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5a36c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5a10c <_PyMonitoring_FirePyReturnEvent@@Base+0x2d6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 136b24 │ │ │ │ - cbnz r0, 5a27a │ │ │ │ + bl 136c1c │ │ │ │ + cbnz r0, 5a01a <_PyMonitoring_FirePyReturnEvent@@Base+0x1e4> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54728 @ 0xd5c8 │ │ │ │ + movw r1, #51336 @ 0xc888 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5a36c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5a10c <_PyMonitoring_FirePyReturnEvent@@Base+0x2d6> │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a36c │ │ │ │ + beq.n 5a10c <_PyMonitoring_FirePyReturnEvent@@Base+0x2d6> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5a2aa │ │ │ │ + ble.n 5a04a <_PyMonitoring_FirePyReturnEvent@@Base+0x214> │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54772 @ 0xd5f4 │ │ │ │ + movw r1, #51380 @ 0xc8b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 5a36c │ │ │ │ + bl f20a0 │ │ │ │ + b.n 5a10c <_PyMonitoring_FirePyReturnEvent@@Base+0x2d6> │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 5a490 │ │ │ │ + bl 5a218 <_PyMonitoring_FirePyReturnEvent@@Base+0x3e2> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5a2c4 │ │ │ │ - cbnz r6, 5a2bc │ │ │ │ + cbnz r0, 5a064 <_PyMonitoring_FirePyReturnEvent@@Base+0x22e> │ │ │ │ + cbnz r6, 5a05c <_PyMonitoring_FirePyReturnEvent@@Base+0x226> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5a36e │ │ │ │ + b.n 5a10e <_PyMonitoring_FirePyReturnEvent@@Base+0x2d8> │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 5a36c │ │ │ │ + bl f20a0 │ │ │ │ + b.n 5a10c <_PyMonitoring_FirePyReturnEvent@@Base+0x2d6> │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - blx 29708 │ │ │ │ + blx 2a4e0 │ │ │ │ movs r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #8 │ │ │ │ - blx 29708 │ │ │ │ + blx 2a4e0 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #16 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #144 @ (adr r3, 5a378 ) │ │ │ │ + add r3, pc, #144 @ (adr r3, 5a118 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e2>) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - add r3, pc, #140 @ (adr r3, 5a380 ) │ │ │ │ + add r3, pc, #140 @ (adr r3, 5a120 <_PyMonitoring_FirePyReturnEvent@@Base+0x2ea>) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ - add r3, pc, #140 @ (adr r3, 5a388 ) │ │ │ │ + add r3, pc, #140 @ (adr r3, 5a128 <_PyMonitoring_FirePyReturnEvent@@Base+0x2f2>) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #16] │ │ │ │ - add r3, pc, #136 @ (adr r3, 5a390 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 5a130 <_PyMonitoring_FirePyReturnEvent@@Base+0x2fa>) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #24] │ │ │ │ strd r7, r8, [r0] │ │ │ │ movs r3, #32 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 5a33a │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 5a0da <_PyMonitoring_FirePyReturnEvent@@Base+0x2a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a2b6 │ │ │ │ + beq.n 5a056 <_PyMonitoring_FirePyReturnEvent@@Base+0x220> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a2b6 │ │ │ │ + bne.n 5a056 <_PyMonitoring_FirePyReturnEvent@@Base+0x220> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a2b6 │ │ │ │ - cbz r6, 5a36e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a056 <_PyMonitoring_FirePyReturnEvent@@Base+0x220> │ │ │ │ + cbz r6, 5a10e <_PyMonitoring_FirePyReturnEvent@@Base+0x2d8> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 5a35c │ │ │ │ - bl b3548 │ │ │ │ + blt.n 5a0fc <_PyMonitoring_FirePyReturnEvent@@Base+0x2c6> │ │ │ │ + bl b37f8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 5f136 │ │ │ │ + bl 5ef1a │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ - b.n 5a364 │ │ │ │ + bl b6e1c │ │ │ │ + b.n 5a104 <_PyMonitoring_FirePyReturnEvent@@Base+0x2ce> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5f136 │ │ │ │ + bl 5ef1a │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 5a36e │ │ │ │ + bl f20a0 │ │ │ │ + b.n 5a10e <_PyMonitoring_FirePyReturnEvent@@Base+0x2d8> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - b.n 5a04a <_PyMonitoring_FirePyYieldEvent@@Base+0x2fa> │ │ │ │ + b.n 59dea <_PyMonitoring_FirePyYieldEvent@@Base+0x366> │ │ │ │ ldr r1, [r1, #32] │ │ │ │ add r6, sp, #532 @ 0x214 │ │ │ │ - cbnz r7, 5a3da │ │ │ │ + cbnz r7, 5a17a <_PyMonitoring_FirePyReturnEvent@@Base+0x344> │ │ │ │ @ instruction: 0xf3723c6e │ │ │ │ - bmi.w fffd4e26 <__bss_end__@@Base+0xffa9fdb6> │ │ │ │ + bmi.w fffd4bc6 <__bss_end__@@Base+0xffa9fb56> │ │ │ │ strh r7, [r7, r1] │ │ │ │ str r6, [r1, r4] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bls.n 5a2ea │ │ │ │ + bls.n 5a08a <_PyMonitoring_FirePyReturnEvent@@Base+0x254> │ │ │ │ subs r3, r0, #6 │ │ │ │ ldmia r5!, {r0, r3, r4} │ │ │ │ ldrh r0, [r4, r7] │ │ │ │ - sbcs r4, r0 │ │ │ │ + sbcs r0, r4 │ │ │ │ lsls r6, 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, [pc, #44] @ (5a3dc ) │ │ │ │ - bl 252c2c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5a17c <_PyMonitoring_FirePyReturnEvent@@Base+0x346>) │ │ │ │ + bl 252fc4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 5a3cc │ │ │ │ + cbz r2, 5a16c <_PyMonitoring_FirePyReturnEvent@@Base+0x336> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 5a3cc │ │ │ │ - movw r0, #21428 @ 0x53b4 │ │ │ │ + cbz r3, 5a16c <_PyMonitoring_FirePyReturnEvent@@Base+0x336> │ │ │ │ + movw r0, #18068 @ 0x4694 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ - movw r0, #16156 @ 0x3f1c │ │ │ │ + b.w 99c14 │ │ │ │ + movw r0, #12764 @ 0x31dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ - bpl.n 5a308 │ │ │ │ + b.w 99c14 │ │ │ │ + bpl.n 5a0a8 <_PyMonitoring_FirePyReturnEvent@@Base+0x272> │ │ │ │ lsls r6, r1, #1 │ │ │ │ - │ │ │ │ -0005a3e0 : │ │ │ │ - movw r3, #40300 @ 0x9d6c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - 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, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #56] @ (5a434 ) │ │ │ │ + ldr r4, [pc, #56] @ (5a1c8 <_PyMonitoring_FirePyReturnEvent@@Base+0x392>) │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ ldr.w r5, [r4, #1292] @ 0x50c │ │ │ │ - cbz r5, 5a414 │ │ │ │ + cbz r5, 5a1a8 <_PyMonitoring_FirePyReturnEvent@@Base+0x372> │ │ │ │ ldr.w r5, [r4, #1364] @ 0x554 │ │ │ │ ldr.w r6, [r4, #1368] @ 0x558 │ │ │ │ - b.n 5a416 │ │ │ │ + b.n 5a1aa <_PyMonitoring_FirePyReturnEvent@@Base+0x374> │ │ │ │ mov r6, r5 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 130414 │ │ │ │ + bl 13051c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #24056 @ 0x5df8 │ │ │ │ + movw r0, #20664 @ 0x50b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - │ │ │ │ -0005a438 : │ │ │ │ - movw r3, #40300 @ 0x9d6c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ - bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (5a48c ) │ │ │ │ + ldr r3, [pc, #56] @ (5a214 <_PyMonitoring_FirePyReturnEvent@@Base+0x3de>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ addw r2, r3, #3800 @ 0xed8 │ │ │ │ ldr.w r3, [r3, #3800] @ 0xed8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5a47c │ │ │ │ + beq.n 5a204 <_PyMonitoring_FirePyReturnEvent@@Base+0x3ce> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5a46a │ │ │ │ + bne.n 5a1f2 <_PyMonitoring_FirePyReturnEvent@@Base+0x3bc> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5a47c │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 5a486 │ │ │ │ + bne.n 5a204 <_PyMonitoring_FirePyReturnEvent@@Base+0x3ce> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 5a20e <_PyMonitoring_FirePyReturnEvent@@Base+0x3d8> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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 │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5a4ae │ │ │ │ + cbz r0, 5a236 <_PyMonitoring_FirePyReturnEvent@@Base+0x400> │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #12] │ │ │ │ - bl 96c70 │ │ │ │ + bl 96f08 │ │ │ │ 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, r0 │ │ │ │ - bl 5a79c │ │ │ │ + bl 5a50c <_PyMonitoring_FireCallEvent@@Base+0x2a4> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ - cbz r3, 5a4d6 │ │ │ │ + cbz r3, 5a25e <_PyMonitoring_FirePyReturnEvent@@Base+0x428> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ - │ │ │ │ -0005a4de : │ │ │ │ - movw r3, #40300 @ 0x9d6c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bx lr │ │ │ │ + b.w 95170 │ │ │ │ │ │ │ │ -0005a4ea <_PyDict_SizeOf@@Base>: │ │ │ │ - b.n 5a79c │ │ │ │ +0005a266 <_PyDict_SizeOf@@Base>: │ │ │ │ + b.n 5a50c <_PyMonitoring_FireCallEvent@@Base+0x2a4> │ │ │ │ │ │ │ │ -0005a4ec <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +0005a268 <_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, #24] │ │ │ │ add r3, sp, #12 │ │ │ │ strd r4, r4, [sp] │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #28] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 59960 <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ + bl 59720 <_PyMonitoring_FirePyStartEvent@@Base+0x7c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - │ │ │ │ -0005a51a : │ │ │ │ - movw r3, #40300 @ 0x9d6c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - 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, 5a54c │ │ │ │ + cbnz r0, 5a2bc <_PyMonitoring_FireCallEvent@@Base+0x54> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5a554 │ │ │ │ + cbz r0, 5a2c4 <_PyMonitoring_FireCallEvent@@Base+0x5c> │ │ │ │ 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 5a53e │ │ │ │ + beq.n 5a2ae <_PyMonitoring_FireCallEvent@@Base+0x46> │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 5a574 │ │ │ │ + cbz r3, 5a2e4 <_PyMonitoring_FireCallEvent@@Base+0x7c> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5a58c │ │ │ │ + b.n 5a2fc <_PyMonitoring_FireCallEvent@@Base+0x94> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 5a57c │ │ │ │ + bge.n 5a2ec <_PyMonitoring_FireCallEvent@@Base+0x84> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5a58c │ │ │ │ + b.n 5a2fc <_PyMonitoring_FireCallEvent@@Base+0x94> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5a578 │ │ │ │ + bgt.n 5a2e8 <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5a578 │ │ │ │ + beq.n 5a2e8 <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 5a5ac │ │ │ │ + b.n 5a31c <_PyMonitoring_FireCallEvent@@Base+0xb4> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #504] @ (5a798 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #504] @ (5a508 <_PyMonitoring_FireCallEvent@@Base+0x2a0>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a74a │ │ │ │ + beq.w 5a4ba <_PyMonitoring_FireCallEvent@@Base+0x252> │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 5a5ce │ │ │ │ + beq.n 5a33e <_PyMonitoring_FireCallEvent@@Base+0xd6> │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 5a5b8 │ │ │ │ + cbz r6, 5a328 <_PyMonitoring_FireCallEvent@@Base+0xc0> │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 5a5d4 │ │ │ │ + beq.n 5a344 <_PyMonitoring_FireCallEvent@@Base+0xdc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5a5ca │ │ │ │ - bl e558c │ │ │ │ + cbz r0, 5a33a <_PyMonitoring_FireCallEvent@@Base+0xd2> │ │ │ │ + bl e578c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 5a748 │ │ │ │ + blt.w 5a4b8 <_PyMonitoring_FireCallEvent@@Base+0x250> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 5a5d4 │ │ │ │ + beq.n 5a344 <_PyMonitoring_FireCallEvent@@Base+0xdc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 5a5d6 │ │ │ │ + b.n 5a346 <_PyMonitoring_FireCallEvent@@Base+0xde> │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ - b.n 5a5d6 │ │ │ │ + b.n 5a346 <_PyMonitoring_FireCallEvent@@Base+0xde> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 2837ec <_PyErr_BadInternalCall@@Base+0x4a4> │ │ │ │ + bl 283950 <_PyErr_BadInternalCall@@Base+0x4ec> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 5a748 │ │ │ │ + beq.w 5a4b8 <_PyMonitoring_FireCallEvent@@Base+0x250> │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr.w r4, [r8, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 5a660 │ │ │ │ + beq.n 5a3d0 <_PyMonitoring_FireCallEvent@@Base+0x168> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5a60e │ │ │ │ + bpl.n 5a37e <_PyMonitoring_FireCallEvent@@Base+0x116> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54688 @ 0xd5a0 │ │ │ │ + movw r1, #51296 @ 0xc860 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5a748 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5a4b8 <_PyMonitoring_FireCallEvent@@Base+0x250> │ │ │ │ mov r0, r7 │ │ │ │ - bl 136b24 │ │ │ │ - cbnz r0, 5a62e │ │ │ │ + bl 136c1c │ │ │ │ + cbnz r0, 5a39e <_PyMonitoring_FireCallEvent@@Base+0x136> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54728 @ 0xd5c8 │ │ │ │ + movw r1, #51336 @ 0xc888 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5a748 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5a4b8 <_PyMonitoring_FireCallEvent@@Base+0x250> │ │ │ │ mov r0, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 5a748 │ │ │ │ + beq.w 5a4b8 <_PyMonitoring_FireCallEvent@@Base+0x250> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5a660 │ │ │ │ + ble.n 5a3d0 <_PyMonitoring_FireCallEvent@@Base+0x168> │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54772 @ 0xd5f4 │ │ │ │ + movw r1, #51380 @ 0xc8b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 5a748 │ │ │ │ + bl f20a0 │ │ │ │ + b.n 5a4b8 <_PyMonitoring_FireCallEvent@@Base+0x250> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 5aa0c <_PyMonitoring_FireBranchEvent@@Base+0x2e> │ │ │ │ + bl 5a798 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5a678 │ │ │ │ - cbnz r7, 5a670 │ │ │ │ + cbnz r0, 5a3e8 <_PyMonitoring_FireCallEvent@@Base+0x180> │ │ │ │ + cbnz r7, 5a3e0 <_PyMonitoring_FireCallEvent@@Base+0x178> │ │ │ │ mov r4, r7 │ │ │ │ - b.n 5a74a │ │ │ │ + b.n 5a4ba <_PyMonitoring_FireCallEvent@@Base+0x252> │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 5a748 │ │ │ │ + bl f20a0 │ │ │ │ + b.n 5a4b8 <_PyMonitoring_FireCallEvent@@Base+0x250> │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ - blx 29708 │ │ │ │ + blx 2a4e0 │ │ │ │ movs r1, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 29708 │ │ │ │ + blx 2a4e0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #16 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #188 @ (adr r3, 5a758 ) │ │ │ │ + add r3, pc, #188 @ (adr r3, 5a4c8 <_PyMonitoring_FireCallEvent@@Base+0x260>) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5] │ │ │ │ - add r3, pc, #184 @ (adr r3, 5a760 ) │ │ │ │ + add r3, pc, #184 @ (adr r3, 5a4d0 <_PyMonitoring_FireCallEvent@@Base+0x268>) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ - add r3, pc, #184 @ (adr r3, 5a768 ) │ │ │ │ + add r3, pc, #184 @ (adr r3, 5a4d8 <_PyMonitoring_FireCallEvent@@Base+0x270>) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #16] │ │ │ │ - add r3, pc, #180 @ (adr r3, 5a770 ) │ │ │ │ + add r3, pc, #180 @ (adr r3, 5a4e0 <_PyMonitoring_FireCallEvent@@Base+0x278>) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #24] │ │ │ │ - add r3, pc, #180 @ (adr r3, 5a778 ) │ │ │ │ + add r3, pc, #180 @ (adr r3, 5a4e8 <_PyMonitoring_FireCallEvent@@Base+0x280>) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #32] │ │ │ │ - add r3, pc, #176 @ (adr r3, 5a780 ) │ │ │ │ + add r3, pc, #176 @ (adr r3, 5a4f0 <_PyMonitoring_FireCallEvent@@Base+0x288>) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #40] @ 0x28 │ │ │ │ - add r3, pc, #176 @ (adr r3, 5a788 ) │ │ │ │ + add r3, pc, #176 @ (adr r3, 5a4f8 <_PyMonitoring_FireCallEvent@@Base+0x290>) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ - add r3, pc, #172 @ (adr r3, 5a790 ) │ │ │ │ + add r3, pc, #172 @ (adr r3, 5a500 <_PyMonitoring_FireCallEvent@@Base+0x298>) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #56] @ 0x38 │ │ │ │ strd r5, r8, [r0] │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 5a716 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 5a486 <_PyMonitoring_FireCallEvent@@Base+0x21e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a66a │ │ │ │ + beq.n 5a3da <_PyMonitoring_FireCallEvent@@Base+0x172> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a66a │ │ │ │ + bne.n 5a3da <_PyMonitoring_FireCallEvent@@Base+0x172> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a66a │ │ │ │ - cbz r7, 5a74a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a3da <_PyMonitoring_FireCallEvent@@Base+0x172> │ │ │ │ + cbz r7, 5a4ba <_PyMonitoring_FireCallEvent@@Base+0x252> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 5a738 │ │ │ │ - bl b3548 │ │ │ │ + blt.n 5a4a8 <_PyMonitoring_FireCallEvent@@Base+0x240> │ │ │ │ + bl b37f8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 283948 <_PyErr_BadInternalCall@@Base+0x600> │ │ │ │ + bl 283a28 <_PyErr_BadInternalCall@@Base+0x5c4> │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ - b.n 5a740 │ │ │ │ + bl b6e1c │ │ │ │ + b.n 5a4b0 <_PyMonitoring_FireCallEvent@@Base+0x248> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 283948 <_PyErr_BadInternalCall@@Base+0x600> │ │ │ │ + bl 283a28 <_PyErr_BadInternalCall@@Base+0x5c4> │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 5a74a │ │ │ │ + bl f20a0 │ │ │ │ + b.n 5a4ba <_PyMonitoring_FireCallEvent@@Base+0x252> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ 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 5a772 │ │ │ │ + bpl.n 5a4e2 <_PyMonitoring_FireCallEvent@@Base+0x27a> │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - ble.n 5a79a │ │ │ │ + ble.n 5a50a <_PyMonitoring_FireCallEvent@@Base+0x2a2> │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ lsls r2, r3, #5 │ │ │ │ str r1, [sp, #356] @ 0x164 │ │ │ │ ldr r1, [r7, r4] │ │ │ │ - blx fff69124 <__bss_end__@@Base+0xffa340b4> │ │ │ │ + blx fff68e94 <__bss_end__@@Base+0xffa33e24> │ │ │ │ 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] @ (5a9a4 <_PyMonitoring_FireJumpEvent@@Base+0x18e>) │ │ │ │ + ldr r2, [pc, #540] @ (5a714 ) │ │ │ │ ldrh r4, [r6, #52] @ 0x34 │ │ │ │ ldrh r7, [r4, #60] @ 0x3c │ │ │ │ str r1, [r7, #76] @ 0x4c │ │ │ │ cmp r6, #13 │ │ │ │ - blt.n 5a7aa │ │ │ │ - ldr r7, [pc, #656] @ (5aa24 <_PyMonitoring_FireBranchEvent@@Base+0x46>) │ │ │ │ + blt.n 5a51a <_PyMonitoring_FireCallEvent@@Base+0x2b2> │ │ │ │ + ldr r7, [pc, #656] @ (5a794 ) │ │ │ │ bkpt 0x00fa │ │ │ │ - ldr r0, [pc, #116] @ (5a80c ) │ │ │ │ + ldr r0, [pc, #116] @ (5a57c <_PyMonitoring_FireCallEvent@@Base+0x314>) │ │ │ │ @ instruction: 0x47b5 │ │ │ │ - sbcs r0, r6 │ │ │ │ + rors r4, r1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbz r3, 5a7b0 │ │ │ │ + cbz r3, 5a520 <_PyMonitoring_FireCallEvent@@Base+0x2b8> │ │ │ │ ldrd r3, r2, [r1, #12] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5a7f0 │ │ │ │ + bne.n 5a560 <_PyMonitoring_FireCallEvent@@Base+0x2f8> │ │ │ │ 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 │ │ │ │ @@ -71392,310 +71144,331 @@ │ │ │ │ mla r0, r1, r0, r3 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #11180 @ 0x2bac │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5a810 │ │ │ │ + bne.n 5a580 <_PyMonitoring_FireCallEvent@@Base+0x318> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a814 │ │ │ │ + beq.n 5a584 <_PyMonitoring_FireCallEvent@@Base+0x31c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 23b45c <_PySet_Update@@Base+0x114> │ │ │ │ + b.w 23bfe4 <_PySet_Update@@Base+0x58> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005a816 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +0005a586 <_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 59960 <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ + bl 59720 <_PyMonitoring_FirePyStartEvent@@Base+0x7c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ + │ │ │ │ +0005a5b4 : │ │ │ │ + movw r3, #40300 @ 0x9d6c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + cbnz r0, 5a5c2 │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ + bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105130 │ │ │ │ + bl 10504c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a864 <_PyMonitoring_FireJumpEvent@@Base+0x4e> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 5a872 <_PyMonitoring_FireJumpEvent@@Base+0x5c> │ │ │ │ + bne.n 5a5e4 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 5a5f2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a354 │ │ │ │ + blx 293a4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2afa7c │ │ │ │ + b.w 2af4fc │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r6, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #32] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ str r6, [sp, #24] │ │ │ │ - bl 81c6c │ │ │ │ + bl 81d54 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a984 <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ - ldr r5, [pc, #288] @ (5a9c0 <_PyMonitoring_FireJumpEvent@@Base+0x1aa>) │ │ │ │ + beq.n 5a704 │ │ │ │ + ldr r5, [pc, #288] @ (5a740 ) │ │ │ │ ldr.w r3, [r5, #1292] @ 0x50c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a9ba <_PyMonitoring_FireJumpEvent@@Base+0x1a4> │ │ │ │ + beq.w 5a73a │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #59345 @ 0xe7d1 │ │ │ │ + movw r1, #58689 @ 0xe541 │ │ │ │ movt r1, #21 │ │ │ │ - movw r3, #29593 @ 0x7399 │ │ │ │ + movw r3, #26645 @ 0x6815 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - movw r0, #41840 @ 0xa370 │ │ │ │ + movw r0, #42656 @ 0xa6a0 │ │ │ │ movt r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r0, #2009 @ 0x7d9 │ │ │ │ + movw r0, #2129 @ 0x851 │ │ │ │ movt r0, #20 │ │ │ │ - movw r4, #39496 @ 0x9a48 │ │ │ │ + movw r4, #38312 @ 0x95a8 │ │ │ │ movt r4, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 1f4cd0 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 1f5930 <_Py_hashtable_new_full@@Base> │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a980 <_PyMonitoring_FireJumpEvent@@Base+0x16a> │ │ │ │ + beq.n 5a700 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ ldr.w r0, [r5, #1384] @ 0x568 │ │ │ │ - bl 5aaf8 <_PyMonitoring_FirePyThrowEvent@@Base+0x60> │ │ │ │ + bl 5a894 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 130414 │ │ │ │ + bl 13051c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a980 <_PyMonitoring_FireJumpEvent@@Base+0x16a> │ │ │ │ + beq.n 5a700 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ ldr.w r7, [r5, #1388] @ 0x56c │ │ │ │ - bl 1f4dc4 <_Py_hashtable_new_full@@Base+0xf4> │ │ │ │ + bl 1f5a24 <_Py_hashtable_new_full@@Base+0xf4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5a936 <_PyMonitoring_FireJumpEvent@@Base+0x120> │ │ │ │ + cbz r0, 5a6b6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45619 @ 0xb233 │ │ │ │ + movw r1, #45369 @ 0xb139 │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c71cc <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5a936 <_PyMonitoring_FireJumpEvent@@Base+0x120> │ │ │ │ + bl 2c6660 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5a6b6 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r6 │ │ │ │ - bl 142460 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 1424dc <_Py_hashtable_destroy@@Base> │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 130414 │ │ │ │ + bl 13051c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 5a980 <_PyMonitoring_FireJumpEvent@@Base+0x16a> │ │ │ │ + cbz r3, 5a700 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 1f504c │ │ │ │ + bl 1f5cac │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ - movw r1, #46269 @ 0xb4bd │ │ │ │ + movw r1, #46113 @ 0xb421 │ │ │ │ movt r1, #5 │ │ │ │ - bl 2c71cc <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 2c6660 <_Py_hashtable_foreach@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5a976 <_PyMonitoring_FireJumpEvent@@Base+0x160> │ │ │ │ + cbnz r0, 5a6f6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, sp, #16 │ │ │ │ - movw r1, #46983 @ 0xb787 │ │ │ │ + movw r1, #46475 @ 0xb58b │ │ │ │ movt r1, #5 │ │ │ │ - bl 2c71cc <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 2c6660 <_Py_hashtable_foreach@@Base> │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1f504c │ │ │ │ - cbz r4, 5a9a0 <_PyMonitoring_FireJumpEvent@@Base+0x18a> │ │ │ │ - b.n 5a984 <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ - bl 241c5c │ │ │ │ + bl 1f5cac │ │ │ │ + cbz r4, 5a720 │ │ │ │ + b.n 5a704 │ │ │ │ + bl 242440 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, 5a9a0 <_PyMonitoring_FireJumpEvent@@Base+0x18a> │ │ │ │ + cbz r0, 5a720 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a9a0 <_PyMonitoring_FireJumpEvent@@Base+0x18a> │ │ │ │ + beq.n 5a720 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a9a0 <_PyMonitoring_FireJumpEvent@@Base+0x18a> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a720 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 5a9a8 <_PyMonitoring_FireJumpEvent@@Base+0x192> │ │ │ │ - bl 142460 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5a728 │ │ │ │ + bl 1424dc <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 5a9b0 <_PyMonitoring_FireJumpEvent@@Base+0x19a> │ │ │ │ - bl 142460 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5a730 │ │ │ │ + bl 1424dc <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 5a9b8 <_PyMonitoring_FireJumpEvent@@Base+0x1a2> │ │ │ │ - bl 142460 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5a738 │ │ │ │ + bl 1424dc <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 5a79c │ │ │ │ + bl 5a50c <_PyMonitoring_FireCallEvent@@Base+0x2a4> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ │ │ │ │ -0005a9de <_PyMonitoring_FireBranchEvent@@Base>: │ │ │ │ +0005a75e <_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 59960 <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ + bl 59720 <_PyMonitoring_FirePyStartEvent@@Base+0x7c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ + │ │ │ │ +0005a78c : │ │ │ │ + movw r3, #40300 @ 0x9d6c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + 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 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5aa2a <_PyMonitoring_FireBranchEvent@@Base+0x4c> │ │ │ │ + cbz r0, 5a7b6 │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #12] │ │ │ │ - bl 96c70 │ │ │ │ + bl 96f08 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ 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, #24060 @ 0x5dfc │ │ │ │ + movw r1, #20668 @ 0x50bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 5aa68 <_PyMonitoring_FireBranchEvent@@Base+0x8a> │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 5a7f4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - blx 2aac8 <__clock_getres64@plt> │ │ │ │ - cbz r0, 5aa6c <_PyMonitoring_FireBranchEvent@@Base+0x8e> │ │ │ │ + blx 2aa3c <__clock_getres64@plt> │ │ │ │ + cbz r0, 5a7f8 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5aa8c <_PyMonitoring_FireBranchEvent@@Base+0xae> │ │ │ │ + b.n 5a818 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2ccb40 │ │ │ │ + bl 2cbdc8 │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 5aa90 <_PyMonitoring_FireBranchEvent@@Base+0xb2> │ │ │ │ + vldr d6, [pc, #20] @ 5a820 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 9b4b4 │ │ │ │ + bl 9b750 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - bvs.n 5a9be <_PyMonitoring_FireJumpEvent@@Base+0x1a8> │ │ │ │ + nop.w │ │ │ │ + bvs.n 5a74e │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ │ │ │ │ -0005aa98 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +0005a828 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ 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 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #13 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5acca <_PyMonitoring_FirePyThrowEvent@@Base+0x232> │ │ │ │ + bl 5aa6a │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5aaf2 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ + beq.n 5a882 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #13 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 59960 <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ + bl 59720 <_PyMonitoring_FirePyStartEvent@@Base+0x7c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5aaea <_PyMonitoring_FirePyThrowEvent@@Base+0x52> │ │ │ │ - bl f8b34 │ │ │ │ - b.n 5aaf2 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5a87a <_PyMonitoring_FirePyThrowEvent@@Base+0x52> │ │ │ │ + bl f8b30 │ │ │ │ + b.n 5a882 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + │ │ │ │ +0005a888 : │ │ │ │ + movw r3, #40300 @ 0x9d6c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + 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 │ │ │ │ - bl 1f4d70 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ + bl 1f59d0 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ab2a <_PyMonitoring_FirePyThrowEvent@@Base+0x92> │ │ │ │ + cbz r0, 5a8c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44425 @ 0xad89 │ │ │ │ + movw r1, #43859 @ 0xab53 │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c71cc <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5ab2a <_PyMonitoring_FirePyThrowEvent@@Base+0x92> │ │ │ │ + bl 2c6660 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5a8c6 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 142460 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 1424dc <_Py_hashtable_destroy@@Base> │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ - movw r4, #54320 @ 0xd430 │ │ │ │ + movw r4, #50936 @ 0xc6f8 │ │ │ │ movt r4, #74 @ 0x4a │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ @@ -71703,389 +71476,411 @@ │ │ │ │ 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 5ab74 <_PyMonitoring_FirePyThrowEvent@@Base+0xdc> │ │ │ │ + bne.n 5a910 │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 5ab74 <_PyMonitoring_FirePyThrowEvent@@Base+0xdc> │ │ │ │ + ble.n 5a910 │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 5ab74 <_PyMonitoring_FirePyThrowEvent@@Base+0xdc> │ │ │ │ - cbnz r6, 5ab90 <_PyMonitoring_FirePyThrowEvent@@Base+0xf8> │ │ │ │ + bne.n 5a910 │ │ │ │ + cbnz r6, 5a92c │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #176] @ (5ac38 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a0>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #176] @ (5a9d4 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ac16 <_PyMonitoring_FirePyThrowEvent@@Base+0x17e> │ │ │ │ + beq.n 5a9b2 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - bl 145918 │ │ │ │ + bl 1459e0 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 5aba8 <_PyMonitoring_FirePyThrowEvent@@Base+0x110> │ │ │ │ + cbnz r0, 5a944 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5ac24 <_PyMonitoring_FirePyThrowEvent@@Base+0x18c> │ │ │ │ + b.n 5a9c0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 22947c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 22a274 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5aba4 <_PyMonitoring_FirePyThrowEvent@@Base+0x10c> │ │ │ │ + beq.n 5a940 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 23ec1c <_Py_Gid_Converter@@Base> │ │ │ │ + bl 23f5fc <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5aba4 <_PyMonitoring_FirePyThrowEvent@@Base+0x10c> │ │ │ │ + beq.n 5a940 │ │ │ │ ldrd r7, r6, [sp, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #14588 @ 0x38fc │ │ │ │ + movw r1, #11196 @ 0x2bbc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #14596 @ 0x3904 │ │ │ │ + movw r0, #11204 @ 0x2bc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5aba4 <_PyMonitoring_FirePyThrowEvent@@Base+0x10c> │ │ │ │ - bl b3548 │ │ │ │ + beq.n 5a940 │ │ │ │ + bl b37f8 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - blx 2a81c │ │ │ │ + blx 2994c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5ac1c <_PyMonitoring_FirePyThrowEvent@@Base+0x184> │ │ │ │ + bge.n 5a9b8 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b55c │ │ │ │ - b.n 5aba4 <_PyMonitoring_FirePyThrowEvent@@Base+0x10c> │ │ │ │ + bl 11b32c │ │ │ │ + b.n 5a940 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5ac24 <_PyMonitoring_FirePyThrowEvent@@Base+0x18c> │ │ │ │ + b.n 5a9c0 │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ - bl 1460c8 │ │ │ │ + bl 146190 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - rors r4, r3 │ │ │ │ + rors r0, r7 │ │ │ │ lsls r6, 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 r1, sp, #4 │ │ │ │ - bl 5ad06 <_PyMonitoring_FirePyThrowEvent@@Base+0x26e> │ │ │ │ - cbz r0, 5ac92 <_PyMonitoring_FirePyThrowEvent@@Base+0x1fa> │ │ │ │ + bl 5aac4 │ │ │ │ + cbz r0, 5aa2e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - blx 29ee4 <__clock_gettime64@plt> │ │ │ │ - cbz r0, 5ac72 <_PyMonitoring_FirePyThrowEvent@@Base+0x1da> │ │ │ │ + blx 29bb0 <__clock_gettime64@plt> │ │ │ │ + cbz r0, 5aa0e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ac92 <_PyMonitoring_FirePyThrowEvent@@Base+0x1fa> │ │ │ │ + b.n 5aa2e │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2ccb40 │ │ │ │ + bl 2cbdc8 │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #20] @ 5ac98 <_PyMonitoring_FirePyThrowEvent@@Base+0x200> │ │ │ │ + vldr d6, [pc, #24] @ 5aa38 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 9b4b4 │ │ │ │ + bl 9b750 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bvs.n 5abc6 <_PyMonitoring_FirePyThrowEvent@@Base+0x12e> │ │ │ │ + nop.w │ │ │ │ + bvs.n 5a966 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ldrsb.w r3, [r0, #35] @ 0x23 │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 5acc0 <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ + bne.n 5aa60 │ │ │ │ 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 5acc8 <_PyMonitoring_FirePyThrowEvent@@Base+0x230> │ │ │ │ + beq.n 5aa68 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 r4, r1 │ │ │ │ - bl f8b20 │ │ │ │ + bl f8b1c │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 5ad02 <_PyMonitoring_FirePyThrowEvent@@Base+0x26a> │ │ │ │ + cbnz r0, 5aaa2 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #24184 @ 0x5e78 │ │ │ │ + movw r1, #20792 @ 0x5138 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5ad04 <_PyMonitoring_FirePyThrowEvent@@Base+0x26c> │ │ │ │ + b.n 5aaa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + │ │ │ │ +0005aaa6 : │ │ │ │ + movw r3, #40300 @ 0x9d6c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ + bx lr │ │ │ │ + ldr r0, [pc, #4] @ (5aab8 ) │ │ │ │ + bx lr │ │ │ │ + nop │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + ldr r0, [pc, #0] @ (5aac0 ) │ │ │ │ + bx lr │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ + lsls r6, 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ad4c <_PyMonitoring_FirePyThrowEvent@@Base+0x2b4> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 5ad4c <_PyMonitoring_FirePyThrowEvent@@Base+0x2b4> │ │ │ │ + bne.n 5ab0a │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 5ab0a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ - movw r1, #24224 @ 0x5ea0 │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ + movw r1, #20832 @ 0x5160 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ad50 <_PyMonitoring_FirePyThrowEvent@@Base+0x2b8> │ │ │ │ + b.n 5ab0e │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005ad52 : │ │ │ │ +0005ab10 : │ │ │ │ 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 d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f7c04 │ │ │ │ + bl 1f87fc │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5ad82 │ │ │ │ + bne.n 5ab40 │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #24260 @ 0x5ec4 │ │ │ │ + movw r0, #20868 @ 0x5184 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2498f4 │ │ │ │ + bl 24a00c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ + │ │ │ │ +0005ab46 : │ │ │ │ + movw r3, #40300 @ 0x9d6c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #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, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #96] @ (5adfc ) │ │ │ │ + ldr r6, [pc, #96] @ (5abc4 ) │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - movw r3, #46565 @ 0xb5e5 │ │ │ │ + movw r3, #46509 @ 0xb5ad │ │ │ │ movt r3, #7 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r2, [r6, #1324] @ 0x52c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5adba │ │ │ │ + bne.n 5ab84 │ │ │ │ movs r0, #8 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5adc4 │ │ │ │ + b.n 5ab8e │ │ │ │ ldr.w r0, [r6, #1320] @ 0x528 │ │ │ │ movs r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5adec │ │ │ │ + cbz r4, 5abb6 │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80564 <_Py_hashtable_set@@Base> │ │ │ │ + bl 80644 <_Py_hashtable_set@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5adf2 │ │ │ │ + bne.n 5abbc │ │ │ │ ldr.w r3, [r6, #1336] @ 0x538 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ - b.n 5adf4 │ │ │ │ + b.n 5abbe │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5adf4 │ │ │ │ + b.n 5abbe │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + b.w 95a8c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r6, [pc, #260] @ (5af18 ) │ │ │ │ + ldr r6, [pc, #260] @ (5ace4 ) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ 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 5ae40 │ │ │ │ + bne.n 5ac0e │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 5ae40 │ │ │ │ + ble.n 5ac0e │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 5ae40 │ │ │ │ - cbnz r4, 5ae5c │ │ │ │ + bne.n 5ac0e │ │ │ │ + cbnz r4, 5ac2a │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r7 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #200] @ (5af1c ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #200] @ (5ace8 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5aef0 │ │ │ │ + beq.n 5acbe │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w sl, [sp, #68] @ 0x44 │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 145918 │ │ │ │ + bl 1459e0 │ │ │ │ ldrd r7, r6, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 5ae82 │ │ │ │ + cbnz r0, 5ac50 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5af02 │ │ │ │ + b.n 5acd0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 24abc4 │ │ │ │ + bl 24b2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ae7e │ │ │ │ + beq.n 5ac4c │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 5aea4 │ │ │ │ + beq.n 5ac72 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 47042 │ │ │ │ + bl 46f50 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5af02 │ │ │ │ + b.n 5acd0 │ │ │ │ mov r2, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - movw r1, #3032 @ 0xbd8 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #14656 @ 0x3940 │ │ │ │ + movw r1, #65176 @ 0xfe98 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + movw r0, #11328 @ 0x2c40 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ae7e │ │ │ │ - bl b3548 │ │ │ │ + beq.n 5ac4c │ │ │ │ + bl b37f8 │ │ │ │ mov r2, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - blx 2ac1c │ │ │ │ + blx 2a930 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5aefa │ │ │ │ + bge.n 5acc8 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b55c │ │ │ │ - b.n 5ae7e │ │ │ │ + bl 11b32c │ │ │ │ + b.n 5ac4c │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5af02 │ │ │ │ + b.n 5acd0 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ strd r7, r6, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - bl 1460c8 │ │ │ │ + bl 146190 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop │ │ │ │ - bmi.n 5aff4 │ │ │ │ + stmia r7!, {r2, r4, r5} │ │ │ │ lsls r2, r1, #1 │ │ │ │ - tst r0, r1 │ │ │ │ + tst r4, r4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #24396 @ 0x5f4c │ │ │ │ + movw r1, #21004 @ 0x520c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b02e │ │ │ │ + beq.n 5adfa │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 813dc │ │ │ │ + bl 814c4 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b030 │ │ │ │ + beq.n 5adfc │ │ │ │ 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] │ │ │ │ @@ -72093,875 +71888,881 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 5af94 │ │ │ │ + bhi.n 5ad60 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl b90b4 <_PyBytes_Resize@@Base> │ │ │ │ + bl b937c <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 5b030 │ │ │ │ + b.n 5adfc │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 222e08 │ │ │ │ + bl 223c40 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 5af82 │ │ │ │ + beq.n 5ad4e │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ sub.w r4, r8, r4 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - ble.n 5afce │ │ │ │ + ble.n 5ad9a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 5ca70 │ │ │ │ - cbnz r0, 5afc8 │ │ │ │ + bl 5c84c │ │ │ │ + cbnz r0, 5ad94 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b02a │ │ │ │ - b.n 5b020 │ │ │ │ + beq.n 5adf6 │ │ │ │ + b.n 5adec │ │ │ │ subs r4, #255 @ 0xff │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bgt.n 5afac │ │ │ │ + bgt.n 5ad78 │ │ │ │ subs r5, r7, r5 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - ble.n 5b004 │ │ │ │ + ble.n 5add0 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 5ca70 │ │ │ │ + bl 5c84c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5afba │ │ │ │ + beq.n 5ad86 │ │ │ │ subs r5, #127 @ 0x7f │ │ │ │ movs r4, #0 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - ble.n 5b00a │ │ │ │ - b.n 5afd4 │ │ │ │ + ble.n 5add6 │ │ │ │ + b.n 5ada0 │ │ │ │ mvn.w r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 5ca70 │ │ │ │ + bl 5c84c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5afba │ │ │ │ + beq.n 5ad86 │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ movs r4, #0 │ │ │ │ cmn.w r5, #128 @ 0x80 │ │ │ │ - blt.n 5afee │ │ │ │ + blt.n 5adba │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 5ca70 │ │ │ │ + bl 5c84c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5afba │ │ │ │ + beq.n 5ad86 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 5af82 │ │ │ │ + b.n 5ad4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b02a │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5adf6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b030 │ │ │ │ + b.n 5adfc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0005b036 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +0005ae02 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ 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 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #10 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5acca <_PyMonitoring_FirePyThrowEvent@@Base+0x232> │ │ │ │ + bl 5aa6a │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b090 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ + beq.n 5ae5c <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #10 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 59960 <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ + bl 59720 <_PyMonitoring_FirePyStartEvent@@Base+0x7c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5b088 <_PyMonitoring_FireRaiseEvent@@Base+0x52> │ │ │ │ - bl f8b34 │ │ │ │ - b.n 5b090 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5ae54 <_PyMonitoring_FireRaiseEvent@@Base+0x52> │ │ │ │ + bl f8b30 │ │ │ │ + b.n 5ae5c <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + │ │ │ │ +0005ae62 : │ │ │ │ + movw r3, #40300 @ 0x9d6c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #132] @ (5b12c <_PyMonitoring_FireRaiseEvent@@Base+0xf6>) │ │ │ │ + ldr r3, [pc, #132] @ (5af04 ) │ │ │ │ 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, 5b0da <_PyMonitoring_FireRaiseEvent@@Base+0xa4> │ │ │ │ + cbz r3, 5aeb2 │ │ │ │ adds r0, #13 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5b0d0 <_PyMonitoring_FireRaiseEvent@@Base+0x9a> │ │ │ │ + bne.n 5aea8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5b0c0 <_PyMonitoring_FireRaiseEvent@@Base+0x8a> │ │ │ │ + bne.n 5ae98 │ │ │ │ dmb ish │ │ │ │ - beq.n 5b0da <_PyMonitoring_FireRaiseEvent@@Base+0xa4> │ │ │ │ - bl 2c9970 │ │ │ │ + beq.n 5aeb2 │ │ │ │ + bl 2c8d14 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 283b10 <_PyErr_BadInternalCall@@Base+0x7c8> │ │ │ │ + bl 283c74 <_PyErr_BadInternalCall@@Base+0x810> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 5b10c <_PyMonitoring_FireRaiseEvent@@Base+0xd6> │ │ │ │ + cbz r3, 5aee4 │ │ │ │ add.w r0, r4, #13 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b102 <_PyMonitoring_FireRaiseEvent@@Base+0xcc> │ │ │ │ + bne.n 5aeda │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5b0f2 <_PyMonitoring_FireRaiseEvent@@Base+0xbc> │ │ │ │ + bne.n 5aeca │ │ │ │ dmb ish │ │ │ │ - beq.n 5b10c <_PyMonitoring_FireRaiseEvent@@Base+0xd6> │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 5aee4 │ │ │ │ + bl 2ad574 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2b2b60 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (5b12c <_PyMonitoring_FireRaiseEvent@@Base+0xf6>) │ │ │ │ + bl 2b227c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (5af04 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5b126 <_PyMonitoring_FireRaiseEvent@@Base+0xf0> │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 5aefe │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ + 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 │ │ │ │ + beq.n 5af32 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #1040 @ 0x410 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 1ff3e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5b016 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + bmi.n 5af5a │ │ │ │ + movw r2, #24 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + movw r1, #60428 @ 0xec0c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #1040 @ 0x410 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5b016 │ │ │ │ + add r1, sp, #4 │ │ │ │ + mov r0, r3 │ │ │ │ + bl a4314 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5b030 │ │ │ │ + blx 2a6b8 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.n 5af8a │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5b016 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + add r1, sp, #8 │ │ │ │ + bl 23f5fc <_Py_Gid_Converter@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5b016 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + mov.w r3, #65537 @ 0x10001 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ + bcs.n 5afd2 │ │ │ │ + bl 8419c │ │ │ │ + add r3, sp, #12 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 5afd2 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + blx 29df8 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 5afde │ │ │ │ + mov r0, r5 │ │ │ │ + bl 84544 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r7, r3 │ │ │ │ + blt.n 5af9e │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 5afda │ │ │ │ + bl 242440 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 5b030 │ │ │ │ + lsls r3, r3, #1 │ │ │ │ + b.n 5af9c │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 81b54 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 5b02a │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 5aff4 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + str.w r0, [r3, r6, lsl #2] │ │ │ │ + adds r6, #1 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r6, r3 │ │ │ │ + bge.n 5b02a │ │ │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ │ │ + bl 14a094 <_PyLong_FromGid@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 5afec │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 5b01a │ │ │ │ + mov r0, r5 │ │ │ │ + bl 84544 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 5b030 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 5b010 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b010 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 84544 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, r6, r7, 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, #24444 @ 0x5f7c │ │ │ │ + movw r1, #21096 @ 0x5268 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 5b184 <_PyMonitoring_FireRaiseEvent@@Base+0x14e> │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 5b08a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 191d4c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 19147c <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b184 <_PyMonitoring_FireRaiseEvent@@Base+0x14e> │ │ │ │ + beq.n 5b08a │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 2425f0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 192540 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - blx 2945c <__clock_settime64@plt> │ │ │ │ - cbz r0, 5b188 <_PyMonitoring_FireRaiseEvent@@Base+0x152> │ │ │ │ + blx 294bc <__clock_settime64@plt> │ │ │ │ + cbz r0, 5b08e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b190 <_PyMonitoring_FireRaiseEvent@@Base+0x15a> │ │ │ │ + b.n 5b096 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5b1a4 <_PyMonitoring_FireRaiseEvent@@Base+0x16e> │ │ │ │ + cbz r0, 5b0aa │ │ │ │ movw r1, #19084 @ 0x4a8c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - b.w f1640 │ │ │ │ + b.w f1650 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005b1ae : │ │ │ │ +0005b0b4 : │ │ │ │ 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 49ab2 │ │ │ │ + bl 49836 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f7c04 │ │ │ │ + bl 1f87fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005b1d2 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +0005b0d8 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ 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 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #11 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5acca <_PyMonitoring_FirePyThrowEvent@@Base+0x232> │ │ │ │ + bl 5aa6a │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b22c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ + beq.n 5b132 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #11 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 59960 <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ + bl 59720 <_PyMonitoring_FirePyStartEvent@@Base+0x7c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5b224 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x52> │ │ │ │ - bl f8b34 │ │ │ │ - b.n 5b22c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5b12a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x52> │ │ │ │ + bl f8b30 │ │ │ │ + b.n 5b132 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r3 │ │ │ │ - bl 5aaf8 <_PyMonitoring_FirePyThrowEvent@@Base+0x60> │ │ │ │ - cbz r0, 5b266 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x94> │ │ │ │ + bl 5a894 │ │ │ │ + cbz r0, 5b16c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x94> │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80564 <_Py_hashtable_set@@Base> │ │ │ │ + bl 80644 <_Py_hashtable_set@@Base> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b26c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9a> │ │ │ │ + bne.n 5b172 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 142460 <_Py_hashtable_destroy@@Base> │ │ │ │ - b.n 5b26e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9c> │ │ │ │ + bl 1424dc <_Py_hashtable_destroy@@Base> │ │ │ │ + b.n 5b174 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5b26e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9c> │ │ │ │ + b.n 5b174 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9c> │ │ │ │ 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, #4] │ │ │ │ + bl 1924bc │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + cbz r0, 5b1d4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfc> │ │ │ │ + ldr r3, [r4, #56] @ 0x38 │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ + cmp r3, r1 │ │ │ │ + blt.n 5b1c0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe8> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + movs r1, #0 │ │ │ │ + str r1, [r4, #8] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 5b1b4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xdc> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5b1b4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xdc> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + add.w r0, r4, #12 │ │ │ │ + bl f20a0 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 5b1d4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfc> │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ + add r1, r3 │ │ │ │ + bl 25bb98 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r3, [r4, #56] @ 0x38 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + add r3, r2 │ │ │ │ + str r3, [r4, #56] @ 0x38 │ │ │ │ + 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 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldrd r9, sl, [sp, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5b344 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x172> │ │ │ │ + beq.n 5b2a8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1d0> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b344 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x172> │ │ │ │ + bne.n 5b2a8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae8a4 │ │ │ │ + bl 2ae324 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b344 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x172> │ │ │ │ + beq.n 5b2a8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1d0> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ strd r9, sl, [sp, #8] │ │ │ │ - movw r3, #64125 @ 0xfa7d │ │ │ │ + movw r3, #62717 @ 0xf4fd │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r0, #24508 @ 0x5fbc │ │ │ │ + movw r0, #21116 @ 0x527c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5b2ee <_PyMonitoring_FireExceptionHandledEvent@@Base+0x11c> │ │ │ │ + cbnz r0, 5b252 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x17a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 4975e <_PyCompile_OptimizeCfg@@Base+0x1086> │ │ │ │ + b.w 494f0 <_PyCompile_OptimizeCfg@@Base+0x1124> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #667 @ 0x29b │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - movw r0, #24520 @ 0x5fc8 │ │ │ │ + movw r0, #21128 @ 0x5288 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2afad0 │ │ │ │ + bl 2af550 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 5b324 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x152> │ │ │ │ + beq.n 5b288 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b324 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x152> │ │ │ │ + cbnz r3, 5b288 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1b0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5b2e2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x110> │ │ │ │ + beq.n 5b246 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x16e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b344 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x172> │ │ │ │ + beq.n 5b2a8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5b344 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x172> │ │ │ │ + cbnz r3, 5b2a8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1d0> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ add sp, #16 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ - ldr r5, [pc, #164] @ (5b400 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x22e>) │ │ │ │ + ldr r5, [pc, #164] @ (5b364 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x28c>) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add r4, sp, #20 │ │ │ │ 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 5b388 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1b6> │ │ │ │ + bne.n 5b2ec <_PyMonitoring_FireExceptionHandledEvent@@Base+0x214> │ │ │ │ cmp r7, ip │ │ │ │ - ble.n 5b388 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1b6> │ │ │ │ + ble.n 5b2ec <_PyMonitoring_FireExceptionHandledEvent@@Base+0x214> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 5b388 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1b6> │ │ │ │ - cbnz r6, 5b3a2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1d0> │ │ │ │ + bne.n 5b2ec <_PyMonitoring_FireExceptionHandledEvent@@Base+0x214> │ │ │ │ + cbnz r6, 5b306 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x22e> │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #104] @ (5b404 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x232>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #104] @ (5b368 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x290>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5b3e2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x210> │ │ │ │ + cbz r0, 5b346 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x26e> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 145918 │ │ │ │ + bl 1459e0 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - cbz r0, 5b3de <_PyMonitoring_FireExceptionHandledEvent@@Base+0x20c> │ │ │ │ - bl b3548 │ │ │ │ + cbz r0, 5b342 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x26a> │ │ │ │ + bl b37f8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 29fb4 │ │ │ │ + blx 29e90 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5b3e8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x216> │ │ │ │ + bge.n 5b34c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x274> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b55c │ │ │ │ + bl 11b32c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5b3f0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x21e> │ │ │ │ + b.n 5b354 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x27c> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5b3f0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x21e> │ │ │ │ + b.n 5b354 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x27c> │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ add r0, sp, #20 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 1460c8 │ │ │ │ + bl 146190 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bmi.n 5b354 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x182> │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r2, r1, #1 │ │ │ │ - tst r4, r6 │ │ │ │ + negs r0, r2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5b418 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x246> │ │ │ │ + cbz r0, 5b37c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x2a4> │ │ │ │ movw r1, #19548 @ 0x4c5c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - b.w f1640 │ │ │ │ + b.w f1650 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005b422 <_PyErr_FormatFromCause@@Base>: │ │ │ │ +0005b386 <_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, #36] @ (5b458 <_PyErr_FormatFromCause@@Base+0x36>) │ │ │ │ + ldr r4, [pc, #36] @ (5b3bc <_PyErr_FormatFromCause@@Base+0x36>) │ │ │ │ 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 35d7e │ │ │ │ + bl 35b1e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005b45c <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +0005b3c0 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ 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 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #12 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5acca <_PyMonitoring_FirePyThrowEvent@@Base+0x232> │ │ │ │ + bl 5aa6a │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b4b6 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ + beq.n 5b41a <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #12 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 59960 <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ + bl 59720 <_PyMonitoring_FirePyStartEvent@@Base+0x7c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5b4ae <_PyMonitoring_FirePyUnwindEvent@@Base+0x52> │ │ │ │ - bl f8b34 │ │ │ │ - b.n 5b4b6 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5b412 <_PyMonitoring_FirePyUnwindEvent@@Base+0x52> │ │ │ │ + bl f8b30 │ │ │ │ + b.n 5b41a <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl 8176c │ │ │ │ - cbz r0, 5b522 <_PyMonitoring_FirePyUnwindEvent@@Base+0xc6> │ │ │ │ + bl 81854 │ │ │ │ + cbz r0, 5b486 <_PyMonitoring_FirePyUnwindEvent@@Base+0xc6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15c77c │ │ │ │ - cbz r0, 5b50c <_PyMonitoring_FirePyUnwindEvent@@Base+0xb0> │ │ │ │ + bl 15c43c │ │ │ │ + cbz r0, 5b470 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb0> │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 15c77c │ │ │ │ - cbz r0, 5b50c <_PyMonitoring_FirePyUnwindEvent@@Base+0xb0> │ │ │ │ + bl 15c43c │ │ │ │ + cbz r0, 5b470 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb0> │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 347cc <_PyTraceMalloc_GetTraceback@@Base+0x3d8> │ │ │ │ - cbz r0, 5b50c <_PyMonitoring_FirePyUnwindEvent@@Base+0xb0> │ │ │ │ + bl 3456c <_PyTraceMalloc_GetTraceback@@Base+0x3d8> │ │ │ │ + cbz r0, 5b470 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb0> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #20] │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ - bl 9123c │ │ │ │ + bl 914d8 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 5b526 <_PyMonitoring_FirePyUnwindEvent@@Base+0xca> │ │ │ │ + cbnz r0, 5b48a <_PyMonitoring_FirePyUnwindEvent@@Base+0xca> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b522 <_PyMonitoring_FirePyUnwindEvent@@Base+0xc6> │ │ │ │ + beq.n 5b486 <_PyMonitoring_FirePyUnwindEvent@@Base+0xc6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b522 <_PyMonitoring_FirePyUnwindEvent@@Base+0xc6> │ │ │ │ + cbnz r3, 5b486 <_PyMonitoring_FirePyUnwindEvent@@Base+0xc6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 5b54e <_PyMonitoring_FirePyUnwindEvent@@Base+0xf2> │ │ │ │ + b.n 5b4b2 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf2> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b548 <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ + beq.n 5b4ac <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b548 <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ + cbnz r3, 5b4ac <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ 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 192c8c │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - cbz r0, 5b5ae <_PyMonitoring_FirePyUnwindEvent@@Base+0x152> │ │ │ │ - ldr r3, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ - cmp r3, r1 │ │ │ │ - blt.n 5b59a <_PyMonitoring_FirePyUnwindEvent@@Base+0x13e> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movs r1, #0 │ │ │ │ - str r1, [r4, #8] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 5b58e <_PyMonitoring_FirePyUnwindEvent@@Base+0x132> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b58e <_PyMonitoring_FirePyUnwindEvent@@Base+0x132> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - add.w r0, r4, #12 │ │ │ │ - bl f20d0 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 5b5ae <_PyMonitoring_FirePyUnwindEvent@@Base+0x152> │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ - add r1, r3 │ │ │ │ - bl 25b72c │ │ │ │ - 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, #8] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne.n 5b5c4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x168> │ │ │ │ - movw r0, #55792 @ 0xd9f0 │ │ │ │ + bne.n 5b4ca <_PyMonitoring_FirePyUnwindEvent@@Base+0x10a> │ │ │ │ + movw r0, #52400 @ 0xccb0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r1, #6 │ │ │ │ - b.w 94c8c │ │ │ │ - movw r0, #55800 @ 0xd9f8 │ │ │ │ + b.w 94f24 │ │ │ │ + movw r0, #52408 @ 0xccb8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r1, #6 │ │ │ │ - b.w 94c8c │ │ │ │ - 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 │ │ │ │ - beq.n 5b5fc <_PyMonitoring_FirePyUnwindEvent@@Base+0x1a0> │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #4988 @ 0x137c │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5b6e0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x284> │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - bmi.n 5b624 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1c8> │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #63880 @ 0xf988 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #4988 @ 0x137c │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5b6e0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x284> │ │ │ │ - add r1, sp, #4 │ │ │ │ - mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5b6fa <_PyMonitoring_FirePyUnwindEvent@@Base+0x29e> │ │ │ │ - blx 29db4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.n 5b654 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1f8> │ │ │ │ - movw r3, #43788 @ 0xab0c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5b6e0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x284> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - add r1, sp, #8 │ │ │ │ - bl 23ec1c <_Py_Gid_Converter@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5b6e0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x284> │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - mov.w r3, #65537 @ 0x10001 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 5b69c <_PyMonitoring_FirePyUnwindEvent@@Base+0x240> │ │ │ │ - bl 840bc │ │ │ │ - add r3, sp, #12 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 5b69c <_PyMonitoring_FirePyUnwindEvent@@Base+0x240> │ │ │ │ - mov r2, r0 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - blx 29738 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 5b6a8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x24c> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r7, r3 │ │ │ │ - blt.n 5b668 <_PyMonitoring_FirePyUnwindEvent@@Base+0x20c> │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5b6a4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x248> │ │ │ │ - bl 241c5c │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 5b6fa <_PyMonitoring_FirePyUnwindEvent@@Base+0x29e> │ │ │ │ - lsls r3, r3, #1 │ │ │ │ - b.n 5b666 <_PyMonitoring_FirePyUnwindEvent@@Base+0x20a> │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 81a6c │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 5b6f4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x298> │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 5b6be <_PyMonitoring_FirePyUnwindEvent@@Base+0x262> │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - str.w r0, [r3, r6, lsl #2] │ │ │ │ - adds r6, #1 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r6, r3 │ │ │ │ - bge.n 5b6f4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x298> │ │ │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 14a00c <_PyLong_FromGid@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 5b6b6 <_PyMonitoring_FirePyUnwindEvent@@Base+0x25a> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 5b6e4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x288> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 5b6fa <_PyMonitoring_FirePyUnwindEvent@@Base+0x29e> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 5b6da <_PyMonitoring_FirePyUnwindEvent@@Base+0x27e> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b6da <_PyMonitoring_FirePyUnwindEvent@@Base+0x27e> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + b.w 94f24 │ │ │ │ │ │ │ │ -0005b700 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0005b4d8 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r4, #44056 @ 0xac18 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 114634 │ │ │ │ + bl 114418 │ │ │ │ movs r1, #9 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 5acca <_PyMonitoring_FirePyThrowEvent@@Base+0x232> │ │ │ │ + bl 5aa6a │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b780 <_PyMonitoring_FireStopIterationEvent@@Base+0x80> │ │ │ │ + beq.n 5b558 <_PyMonitoring_FireStopIterationEvent@@Base+0x80> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #9 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 59960 <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ + bl 59720 <_PyMonitoring_FirePyStartEvent@@Base+0x7c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b76e <_PyMonitoring_FireStopIterationEvent@@Base+0x6e> │ │ │ │ + beq.n 5b546 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b76e <_PyMonitoring_FireStopIterationEvent@@Base+0x6e> │ │ │ │ + cbnz r3, 5b546 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 5b778 <_PyMonitoring_FireStopIterationEvent@@Base+0x78> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 5b550 <_PyMonitoring_FireStopIterationEvent@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl f8b34 │ │ │ │ - b.n 5b780 <_PyMonitoring_FireStopIterationEvent@@Base+0x80> │ │ │ │ + bl f8b30 │ │ │ │ + b.n 5b558 <_PyMonitoring_FireStopIterationEvent@@Base+0x80> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85640 │ │ │ │ + bl 858a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - push {r4} │ │ │ │ - mov r0, r2 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r2, r3 │ │ │ │ - movw r1, #46269 @ 0xb4bd │ │ │ │ - movt r1, #5 │ │ │ │ - str r4, [r3, #16] │ │ │ │ - pop {r4} │ │ │ │ - b.w 2c71cc <_Py_hashtable_foreach@@Base> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 5b7c4 <_PyMonitoring_FireStopIterationEvent@@Base+0xc4> │ │ │ │ + cbz r3, 5b584 <_PyMonitoring_FireStopIterationEvent@@Base+0xac> │ │ │ │ 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 2cc578 │ │ │ │ + bl 2cb800 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ + push {r4} │ │ │ │ + mov r0, r2 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r1, #46113 @ 0xb421 │ │ │ │ + movt r1, #5 │ │ │ │ + str r4, [r3, #16] │ │ │ │ + pop {r4} │ │ │ │ + b.w 2c6660 <_Py_hashtable_foreach@@Base> │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ - b.w 957f4 │ │ │ │ - movw r0, #62876 @ 0xf59c │ │ │ │ + b.w 95a8c │ │ │ │ + movw r0, #59484 @ 0xe85c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 89fa0 │ │ │ │ + b.w 8a260 │ │ │ │ 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 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b800 <_PyMonitoring_FireStopIterationEvent@@Base+0x100> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 5b82a <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ - bl b3548 │ │ │ │ + bne.n 5b5d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x100> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 5b602 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ + bl b37f8 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a4a4 │ │ │ │ + blx 29fc8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6b68 │ │ │ │ - cbz r6, 5b83e <_PyMonitoring_FireStopIterationEvent@@Base+0x13e> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bl b6e1c │ │ │ │ + cbz r6, 5b616 <_PyMonitoring_FireStopIterationEvent@@Base+0x13e> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5b82e <_PyMonitoring_FireStopIterationEvent@@Base+0x12e> │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 5b606 <_PyMonitoring_FireStopIterationEvent@@Base+0x12e> │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b800 <_PyMonitoring_FireStopIterationEvent@@Base+0x100> │ │ │ │ + beq.n 5b5d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x100> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b884 <_PyMonitoring_FireStopIterationEvent@@Base+0x184> │ │ │ │ + b.n 5b65c <_PyMonitoring_FireStopIterationEvent@@Base+0x184> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 5b82a <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 5b602 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ 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 │ │ │ │ @@ -72973,517 +72774,517 @@ │ │ │ │ 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 4774c <_PyBytes_ReverseFind@@Base+0x1dc> │ │ │ │ + bl 474e0 <_PyBytes_ReverseFind@@Base+0x1dc> │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ 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, #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 5b970 <_PyMonitoring_FireStopIterationEvent@@Base+0x270> │ │ │ │ + beq.n 5b748 <_PyMonitoring_FireStopIterationEvent@@Base+0x270> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b970 <_PyMonitoring_FireStopIterationEvent@@Base+0x270> │ │ │ │ + bne.n 5b748 <_PyMonitoring_FireStopIterationEvent@@Base+0x270> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae8a4 │ │ │ │ + bl 2ae324 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b970 <_PyMonitoring_FireStopIterationEvent@@Base+0x270> │ │ │ │ + beq.n 5b748 <_PyMonitoring_FireStopIterationEvent@@Base+0x270> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r3, r5 │ │ │ │ strd sl, r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #24532 @ 0x5fd4 │ │ │ │ + movw r0, #21140 @ 0x5294 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5b918 <_PyMonitoring_FireStopIterationEvent@@Base+0x218> │ │ │ │ + cbnz r0, 5b6f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x218> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 4975e <_PyCompile_OptimizeCfg@@Base+0x1086> │ │ │ │ + b.w 494f0 <_PyCompile_OptimizeCfg@@Base+0x1124> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #548 @ 0x224 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - movw r0, #24540 @ 0x5fdc │ │ │ │ + movw r0, #21148 @ 0x529c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2afad0 │ │ │ │ + bl 2af550 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 5b950 <_PyMonitoring_FireStopIterationEvent@@Base+0x250> │ │ │ │ + beq.n 5b728 <_PyMonitoring_FireStopIterationEvent@@Base+0x250> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b950 <_PyMonitoring_FireStopIterationEvent@@Base+0x250> │ │ │ │ + cbnz r3, 5b728 <_PyMonitoring_FireStopIterationEvent@@Base+0x250> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5b90c <_PyMonitoring_FireStopIterationEvent@@Base+0x20c> │ │ │ │ + beq.n 5b6e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x20c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b970 <_PyMonitoring_FireStopIterationEvent@@Base+0x270> │ │ │ │ + beq.n 5b748 <_PyMonitoring_FireStopIterationEvent@@Base+0x270> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5b970 <_PyMonitoring_FireStopIterationEvent@@Base+0x270> │ │ │ │ + cbnz r3, 5b748 <_PyMonitoring_FireStopIterationEvent@@Base+0x270> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r2, 5b988 <_PyMonitoring_FireStopIterationEvent@@Base+0x288> │ │ │ │ + cbz r2, 5b760 <_PyMonitoring_FireStopIterationEvent@@Base+0x288> │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 15c77c │ │ │ │ + b.w 15c43c │ │ │ │ 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, 5b9ba <_PyMonitoring_FireStopIterationEvent@@Base+0x2ba> │ │ │ │ + cbnz r3, 5b792 <_PyMonitoring_FireStopIterationEvent@@Base+0x2ba> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5b9d6 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d6> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5b7ae <_PyMonitoring_FireStopIterationEvent@@Base+0x2d6> │ │ │ │ ldrb.w r3, [r0, #65] @ 0x41 │ │ │ │ - cbz r3, 5b9da <_PyMonitoring_FireStopIterationEvent@@Base+0x2da> │ │ │ │ + cbz r3, 5b7b2 <_PyMonitoring_FireStopIterationEvent@@Base+0x2da> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18120 @ 0x46c8 │ │ │ │ + movw r1, #14668 @ 0x394c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b9f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f0> │ │ │ │ + b.n 5b7c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f0> │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ - cbz r0, 5b9e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x2e8> │ │ │ │ + cbz r0, 5b7c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x2e8> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - ldr r1, [pc, #16] @ (5b9f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4>) │ │ │ │ - b.w aa528 │ │ │ │ + ldr r1, [pc, #16] @ (5b7cc <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4>) │ │ │ │ + b.w aa834 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5ba1a <_PyMonitoring_FireStopIterationEvent@@Base+0x31a> │ │ │ │ + cbnz r3, 5b7f2 <_PyMonitoring_FireStopIterationEvent@@Base+0x31a> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5ba1a <_PyMonitoring_FireStopIterationEvent@@Base+0x31a> │ │ │ │ + ble.n 5b7f2 <_PyMonitoring_FireStopIterationEvent@@Base+0x31a> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5ba1a <_PyMonitoring_FireStopIterationEvent@@Base+0x31a> │ │ │ │ - cbnz r4, 5ba32 <_PyMonitoring_FireStopIterationEvent@@Base+0x332> │ │ │ │ + bne.n 5b7f2 <_PyMonitoring_FireStopIterationEvent@@Base+0x31a> │ │ │ │ + cbnz r4, 5b80a <_PyMonitoring_FireStopIterationEvent@@Base+0x332> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ add r6, sp, #20 │ │ │ │ strd r3, r3, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #72] @ (5ba74 <_PyMonitoring_FireStopIterationEvent@@Base+0x374>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #72] @ (5b84c <_PyMonitoring_FireStopIterationEvent@@Base+0x374>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ba6e <_PyMonitoring_FireStopIterationEvent@@Base+0x36e> │ │ │ │ + cbz r0, 5b846 <_PyMonitoring_FireStopIterationEvent@@Base+0x36e> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 192c8c │ │ │ │ + bl 1924bc │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 25e618 │ │ │ │ + bl 25ea84 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ba6e <_PyMonitoring_FireStopIterationEvent@@Base+0x36e> │ │ │ │ + cbz r0, 5b846 <_PyMonitoring_FireStopIterationEvent@@Base+0x36e> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a2464 │ │ │ │ + bl 2a2214 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5ba5e <_PyMonitoring_FireStopIterationEvent@@Base+0x35e> │ │ │ │ + bne.n 5b836 <_PyMonitoring_FireStopIterationEvent@@Base+0x35e> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5ba6e <_PyMonitoring_FireStopIterationEvent@@Base+0x36e> │ │ │ │ + b.n 5b846 <_PyMonitoring_FireStopIterationEvent@@Base+0x36e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5ba5a <_PyMonitoring_FireStopIterationEvent@@Base+0x35a> │ │ │ │ + bne.n 5b832 <_PyMonitoring_FireStopIterationEvent@@Base+0x35a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ba5a <_PyMonitoring_FireStopIterationEvent@@Base+0x35a> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b832 <_PyMonitoring_FireStopIterationEvent@@Base+0x35a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - negs r0, r4 │ │ │ │ + negs r4, r7 │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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 5ba96 <_PyMonitoring_FireStopIterationEvent@@Base+0x396> │ │ │ │ + bhi.n 5b86e <_PyMonitoring_FireStopIterationEvent@@Base+0x396> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5baac <_PyMonitoring_FireStopIterationEvent@@Base+0x3ac> │ │ │ │ - b.n 5bac0 <_PyMonitoring_FireStopIterationEvent@@Base+0x3c0> │ │ │ │ - movw r0, #62344 @ 0xf388 │ │ │ │ + bgt.n 5b884 <_PyMonitoring_FireStopIterationEvent@@Base+0x3ac> │ │ │ │ + b.n 5b898 <_PyMonitoring_FireStopIterationEvent@@Base+0x3c0> │ │ │ │ + movw r0, #58952 @ 0xe648 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fe84c │ │ │ │ + bl 1ff538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ba90 <_PyMonitoring_FireStopIterationEvent@@Base+0x390> │ │ │ │ - b.n 5bacc <_PyMonitoring_FireStopIterationEvent@@Base+0x3cc> │ │ │ │ + bne.n 5b868 <_PyMonitoring_FireStopIterationEvent@@Base+0x390> │ │ │ │ + b.n 5b8a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x3cc> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5bac2 <_PyMonitoring_FireStopIterationEvent@@Base+0x3c2> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 5bacc <_PyMonitoring_FireStopIterationEvent@@Base+0x3cc> │ │ │ │ - b.n 5bac2 <_PyMonitoring_FireStopIterationEvent@@Base+0x3c2> │ │ │ │ + bne.n 5b89a <_PyMonitoring_FireStopIterationEvent@@Base+0x3c2> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 5b8a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x3cc> │ │ │ │ + b.n 5b89a <_PyMonitoring_FireStopIterationEvent@@Base+0x3c2> │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5bb3e <_PyMonitoring_FireStopIterationEvent@@Base+0x43e> │ │ │ │ + b.n 5b916 <_PyMonitoring_FireStopIterationEvent@@Base+0x43e> │ │ │ │ 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 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne.n 5bb02 <_PyMonitoring_FireStopIterationEvent@@Base+0x402> │ │ │ │ + bne.n 5b8da <_PyMonitoring_FireStopIterationEvent@@Base+0x402> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #50672 @ 0xc5f0 │ │ │ │ + movw r1, #47280 @ 0xb8b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 15ecb4 │ │ │ │ + b.w 15ea24 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 5bb20 <_PyMonitoring_FireStopIterationEvent@@Base+0x420> │ │ │ │ + bne.n 5b8f8 <_PyMonitoring_FireStopIterationEvent@@Base+0x420> │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #50692 @ 0xc604 │ │ │ │ + movw r1, #47300 @ 0xb8c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 15ecb4 │ │ │ │ + b.w 15ea24 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11b314 │ │ │ │ - movw r0, #62860 @ 0xf58c │ │ │ │ + b.w 11b0e4 │ │ │ │ + movw r0, #59468 @ 0xe84c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 89fa0 │ │ │ │ + b.w 8a260 │ │ │ │ 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 2ac6d0 <_PyObject_GetState@@Base> │ │ │ │ + bl 2ac34c <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5bbb2 <_PyMonitoring_FireStopIterationEvent@@Base+0x4b2> │ │ │ │ + cbz r0, 5b98a <_PyMonitoring_FireStopIterationEvent@@Base+0x4b2> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 5bb74 <_PyMonitoring_FireStopIterationEvent@@Base+0x474> │ │ │ │ + cbnz r3, 5b94c <_PyMonitoring_FireStopIterationEvent@@Base+0x474> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #24560 @ 0x5ff0 │ │ │ │ + movw r0, #21168 @ 0x52b0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 5bba0 <_PyMonitoring_FireStopIterationEvent@@Base+0x4a0> │ │ │ │ + bgt.n 5b978 <_PyMonitoring_FireStopIterationEvent@@Base+0x4a0> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl b0eec │ │ │ │ + bl b119c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r3, #32372 @ 0x7e74 │ │ │ │ + movw r3, #28920 @ 0x70f8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r0, #24568 @ 0x5ff8 │ │ │ │ + movw r0, #21176 @ 0x52b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5bbb2 <_PyMonitoring_FireStopIterationEvent@@Base+0x4b2> │ │ │ │ + b.n 5b98a <_PyMonitoring_FireStopIterationEvent@@Base+0x4b2> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #24580 @ 0x6004 │ │ │ │ + movw r0, #21188 @ 0x52c4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5bc5c <_PyMonitoring_FireStopIterationEvent@@Base+0x55c> │ │ │ │ + beq.n 5ba34 <_PyMonitoring_FireStopIterationEvent@@Base+0x55c> │ │ │ │ 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 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bc58 <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ + bne.n 5ba30 <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae8a4 │ │ │ │ + bl 2ae324 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bc58 <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ - movw r0, #32980 @ 0x80d4 │ │ │ │ + beq.n 5ba30 <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ + movw r0, #29588 @ 0x7394 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5bc02 <_PyMonitoring_FireStopIterationEvent@@Base+0x502> │ │ │ │ + cbnz r0, 5b9da <_PyMonitoring_FireStopIterationEvent@@Base+0x502> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4975e <_PyCompile_OptimizeCfg@@Base+0x1086> │ │ │ │ + b.w 494f0 <_PyCompile_OptimizeCfg@@Base+0x1124> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #714 @ 0x2ca │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ - movw r0, #24616 @ 0x6028 │ │ │ │ + movw r0, #21224 @ 0x52e8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2afad0 │ │ │ │ + bl 2af550 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 5bc38 <_PyMonitoring_FireStopIterationEvent@@Base+0x538> │ │ │ │ + beq.n 5ba10 <_PyMonitoring_FireStopIterationEvent@@Base+0x538> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5bc38 <_PyMonitoring_FireStopIterationEvent@@Base+0x538> │ │ │ │ + cbnz r3, 5ba10 <_PyMonitoring_FireStopIterationEvent@@Base+0x538> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5bbf6 <_PyMonitoring_FireStopIterationEvent@@Base+0x4f6> │ │ │ │ + beq.n 5b9ce <_PyMonitoring_FireStopIterationEvent@@Base+0x4f6> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5bc58 <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ + beq.n 5ba30 <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5bc58 <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ + cbnz r3, 5ba30 <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5bd02 <_PyMonitoring_FireStopIterationEvent@@Base+0x602> │ │ │ │ + beq.n 5bada <_PyMonitoring_FireStopIterationEvent@@Base+0x602> │ │ │ │ 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 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bcfe <_PyMonitoring_FireStopIterationEvent@@Base+0x5fe> │ │ │ │ + bne.n 5bad6 <_PyMonitoring_FireStopIterationEvent@@Base+0x5fe> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae8a4 │ │ │ │ + bl 2ae324 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bcfe <_PyMonitoring_FireStopIterationEvent@@Base+0x5fe> │ │ │ │ - movw r0, #32980 @ 0x80d4 │ │ │ │ + beq.n 5bad6 <_PyMonitoring_FireStopIterationEvent@@Base+0x5fe> │ │ │ │ + movw r0, #29588 @ 0x7394 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5bca8 <_PyMonitoring_FireStopIterationEvent@@Base+0x5a8> │ │ │ │ + cbnz r0, 5ba80 <_PyMonitoring_FireStopIterationEvent@@Base+0x5a8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4975e <_PyCompile_OptimizeCfg@@Base+0x1086> │ │ │ │ + b.w 494f0 <_PyCompile_OptimizeCfg@@Base+0x1124> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #718 @ 0x2ce │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ - movw r0, #24684 @ 0x606c │ │ │ │ + movw r0, #21292 @ 0x532c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2afad0 │ │ │ │ + bl 2af550 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 5bcde <_PyMonitoring_FireStopIterationEvent@@Base+0x5de> │ │ │ │ + beq.n 5bab6 <_PyMonitoring_FireStopIterationEvent@@Base+0x5de> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5bcde <_PyMonitoring_FireStopIterationEvent@@Base+0x5de> │ │ │ │ + cbnz r3, 5bab6 <_PyMonitoring_FireStopIterationEvent@@Base+0x5de> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5bc9c <_PyMonitoring_FireStopIterationEvent@@Base+0x59c> │ │ │ │ + beq.n 5ba74 <_PyMonitoring_FireStopIterationEvent@@Base+0x59c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5bcfe <_PyMonitoring_FireStopIterationEvent@@Base+0x5fe> │ │ │ │ + beq.n 5bad6 <_PyMonitoring_FireStopIterationEvent@@Base+0x5fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5bcfe <_PyMonitoring_FireStopIterationEvent@@Base+0x5fe> │ │ │ │ + cbnz r3, 5bad6 <_PyMonitoring_FireStopIterationEvent@@Base+0x5fe> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ 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 5bd46 <_PyMonitoring_FireStopIterationEvent@@Base+0x646> │ │ │ │ + bgt.n 5bb1e <_PyMonitoring_FireStopIterationEvent@@Base+0x646> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5bd36 <_PyMonitoring_FireStopIterationEvent@@Base+0x636> │ │ │ │ - movw r1, #18448 @ 0x4810 │ │ │ │ + cbz r2, 5bb0e <_PyMonitoring_FireStopIterationEvent@@Base+0x636> │ │ │ │ + movw r1, #14996 @ 0x3a94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5bd42 <_PyMonitoring_FireStopIterationEvent@@Base+0x642> │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5bb1a <_PyMonitoring_FireStopIterationEvent@@Base+0x642> │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bd5a <_PyMonitoring_FireStopIterationEvent@@Base+0x65a> │ │ │ │ - bl 213374 │ │ │ │ + b.n 5bb32 <_PyMonitoring_FireStopIterationEvent@@Base+0x65a> │ │ │ │ + bl 213fdc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bd42 <_PyMonitoring_FireStopIterationEvent@@Base+0x642> │ │ │ │ + beq.n 5bb1a <_PyMonitoring_FireStopIterationEvent@@Base+0x642> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ str r2, [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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - cbz r4, 5bd80 <_PyMonitoring_FireStopIterationEvent@@Base+0x680> │ │ │ │ + cbz r4, 5bb58 <_PyMonitoring_FireStopIterationEvent@@Base+0x680> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5bdd8 <_PyMonitoring_FireStopIterationEvent@@Base+0x6d8> │ │ │ │ + beq.n 5bbb0 <_PyMonitoring_FireStopIterationEvent@@Base+0x6d8> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5bdd8 <_PyMonitoring_FireStopIterationEvent@@Base+0x6d8> │ │ │ │ + b.n 5bbb0 <_PyMonitoring_FireStopIterationEvent@@Base+0x6d8> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5bdd8 <_PyMonitoring_FireStopIterationEvent@@Base+0x6d8> │ │ │ │ + cbz r0, 5bbb0 <_PyMonitoring_FireStopIterationEvent@@Base+0x6d8> │ │ │ │ add.w r8, r0, #8 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 5bdc8 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c8> │ │ │ │ + bge.n 5bba0 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c8> │ │ │ │ ldrd r0, r1, [r6, #40] @ 0x28 │ │ │ │ adds r7, #1 │ │ │ │ adds r6, #8 │ │ │ │ - bl 29b528 │ │ │ │ - cbnz r0, 5bdc2 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c2> │ │ │ │ + bl 29b6f4 │ │ │ │ + cbnz r0, 5bb9a <_PyMonitoring_FireStopIterationEvent@@Base+0x6c2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5bdbe <_PyMonitoring_FireStopIterationEvent@@Base+0x6be> │ │ │ │ + beq.n 5bb96 <_PyMonitoring_FireStopIterationEvent@@Base+0x6be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5bdbe <_PyMonitoring_FireStopIterationEvent@@Base+0x6be> │ │ │ │ + cbnz r3, 5bb96 <_PyMonitoring_FireStopIterationEvent@@Base+0x6be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5bdd8 <_PyMonitoring_FireStopIterationEvent@@Base+0x6d8> │ │ │ │ + b.n 5bbb0 <_PyMonitoring_FireStopIterationEvent@@Base+0x6d8> │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ - b.n 5bd94 <_PyMonitoring_FireStopIterationEvent@@Base+0x694> │ │ │ │ + b.n 5bb6c <_PyMonitoring_FireStopIterationEvent@@Base+0x694> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #16] │ │ │ │ @@ -73494,633 +73295,633 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movs r0, #3 │ │ │ │ mov r1, sp │ │ │ │ - blx 29ee4 <__clock_gettime64@plt> │ │ │ │ - cbnz r0, 5be18 <_PyMonitoring_FireStopIterationEvent@@Base+0x718> │ │ │ │ - cbz r4, 5be4c <_PyMonitoring_FireStopIterationEvent@@Base+0x74c> │ │ │ │ - movw r3, #24700 @ 0x607c │ │ │ │ + blx 29bb0 <__clock_gettime64@plt> │ │ │ │ + cbnz r0, 5bbf0 <_PyMonitoring_FireStopIterationEvent@@Base+0x718> │ │ │ │ + cbz r4, 5bc24 <_PyMonitoring_FireStopIterationEvent@@Base+0x74c> │ │ │ │ + movw r3, #21308 @ 0x533c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #3 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ - blx 2aac8 <__clock_getres64@plt> │ │ │ │ - cbz r0, 5be2c <_PyMonitoring_FireStopIterationEvent@@Base+0x72c> │ │ │ │ + blx 2aa3c <__clock_getres64@plt> │ │ │ │ + cbz r0, 5bc04 <_PyMonitoring_FireStopIterationEvent@@Base+0x72c> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5be60 <_PyMonitoring_FireStopIterationEvent@@Base+0x760> │ │ │ │ + b.n 5bc38 <_PyMonitoring_FireStopIterationEvent@@Base+0x760> │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 2ccb40 │ │ │ │ + bl 2cbdc8 │ │ │ │ vldr s13, [sp, #24] │ │ │ │ vmov d7, r0, r1 │ │ │ │ - vldr d5, [pc, #40] @ 5be68 <_PyMonitoring_FireStopIterationEvent@@Base+0x768> │ │ │ │ + vldr d5, [pc, #40] @ 5bc40 <_PyMonitoring_FireStopIterationEvent@@Base+0x768> │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ vstr d7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 20e3e0 │ │ │ │ + bl 20f0a8 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ - bvs.n 5bd96 <_PyMonitoring_FireStopIterationEvent@@Base+0x696> │ │ │ │ + bvs.n 5bb6e <_PyMonitoring_FireStopIterationEvent@@Base+0x696> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 15bf68 │ │ │ │ + b.w 15bc28 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ 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, 5bea6 <_PyMonitoring_FireStopIterationEvent@@Base+0x7a6> │ │ │ │ + cbz r2, 5bc7e <_PyMonitoring_FireStopIterationEvent@@Base+0x7a6> │ │ │ │ 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 13aa78 │ │ │ │ + bl 13ab38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1f604c │ │ │ │ - cbz r4, 5bece <_PyMonitoring_FireStopIterationEvent@@Base+0x7ce> │ │ │ │ - ldr r0, [pc, #28] @ (5bed4 <_PyMonitoring_FireStopIterationEvent@@Base+0x7d4>) │ │ │ │ - bl 252c2c <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 1f6b90 │ │ │ │ + cbz r4, 5bca6 <_PyMonitoring_FireStopIterationEvent@@Base+0x7ce> │ │ │ │ + ldr r0, [pc, #28] @ (5bcac <_PyMonitoring_FireStopIterationEvent@@Base+0x7d4>) │ │ │ │ + bl 252fc4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #10200 @ 0x27d8 │ │ │ │ + movw r0, #6704 @ 0x1a30 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bpl.n 5be00 <_PyMonitoring_FireStopIterationEvent@@Base+0x700> │ │ │ │ + bpl.n 5bbd8 <_PyMonitoring_FireStopIterationEvent@@Base+0x700> │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5bf8c <_PyMonitoring_FireStopIterationEvent@@Base+0x88c> │ │ │ │ + beq.n 5bd64 <_PyMonitoring_FireStopIterationEvent@@Base+0x88c> │ │ │ │ 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 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bf88 <_PyMonitoring_FireStopIterationEvent@@Base+0x888> │ │ │ │ + bne.n 5bd60 <_PyMonitoring_FireStopIterationEvent@@Base+0x888> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae8a4 │ │ │ │ + bl 2ae324 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bf88 <_PyMonitoring_FireStopIterationEvent@@Base+0x888> │ │ │ │ + beq.n 5bd60 <_PyMonitoring_FireStopIterationEvent@@Base+0x888> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afa24 │ │ │ │ + bl 2af4a4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #15704 @ 0x3d58 │ │ │ │ + movw r0, #12312 @ 0x3018 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5bf32 <_PyMonitoring_FireStopIterationEvent@@Base+0x832> │ │ │ │ + cbnz r0, 5bd0a <_PyMonitoring_FireStopIterationEvent@@Base+0x832> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4975e <_PyCompile_OptimizeCfg@@Base+0x1086> │ │ │ │ + b.w 494f0 <_PyCompile_OptimizeCfg@@Base+0x1124> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ - movw r0, #24740 @ 0x60a4 │ │ │ │ + movw r0, #21348 @ 0x5364 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2afad0 │ │ │ │ + bl 2af550 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 5bf68 <_PyMonitoring_FireStopIterationEvent@@Base+0x868> │ │ │ │ + beq.n 5bd40 <_PyMonitoring_FireStopIterationEvent@@Base+0x868> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5bf68 <_PyMonitoring_FireStopIterationEvent@@Base+0x868> │ │ │ │ + cbnz r3, 5bd40 <_PyMonitoring_FireStopIterationEvent@@Base+0x868> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5bf26 <_PyMonitoring_FireStopIterationEvent@@Base+0x826> │ │ │ │ + beq.n 5bcfe <_PyMonitoring_FireStopIterationEvent@@Base+0x826> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5bf88 <_PyMonitoring_FireStopIterationEvent@@Base+0x888> │ │ │ │ + beq.n 5bd60 <_PyMonitoring_FireStopIterationEvent@@Base+0x888> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5bf88 <_PyMonitoring_FireStopIterationEvent@@Base+0x888> │ │ │ │ + cbnz r3, 5bd60 <_PyMonitoring_FireStopIterationEvent@@Base+0x888> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_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, 5bfba <_PyMonitoring_FireStopIterationEvent@@Base+0x8ba> │ │ │ │ + cbnz r3, 5bd92 <_PyMonitoring_FireStopIterationEvent@@Base+0x8ba> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5bfd6 <_PyMonitoring_FireStopIterationEvent@@Base+0x8d6> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5bdae <_PyMonitoring_FireStopIterationEvent@@Base+0x8d6> │ │ │ │ ldrb.w r3, [r0, #65] @ 0x41 │ │ │ │ - cbz r3, 5bfda <_PyMonitoring_FireStopIterationEvent@@Base+0x8da> │ │ │ │ + cbz r3, 5bdb2 <_PyMonitoring_FireStopIterationEvent@@Base+0x8da> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18120 @ 0x46c8 │ │ │ │ + movw r1, #14668 @ 0x394c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bfe2 <_PyMonitoring_FireStopIterationEvent@@Base+0x8e2> │ │ │ │ + b.n 5bdba <_PyMonitoring_FireStopIterationEvent@@Base+0x8e2> │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 5c002 <_PyMonitoring_FireStopIterationEvent@@Base+0x902> │ │ │ │ + cbz r3, 5bdda <_PyMonitoring_FireStopIterationEvent@@Base+0x902> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5c01a <_PyMonitoring_FireStopIterationEvent@@Base+0x91a> │ │ │ │ + b.n 5bdf2 <_PyMonitoring_FireStopIterationEvent@@Base+0x91a> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5c00a <_PyMonitoring_FireStopIterationEvent@@Base+0x90a> │ │ │ │ + bgt.n 5bde2 <_PyMonitoring_FireStopIterationEvent@@Base+0x90a> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5c01a <_PyMonitoring_FireStopIterationEvent@@Base+0x91a> │ │ │ │ + b.n 5bdf2 <_PyMonitoring_FireStopIterationEvent@@Base+0x91a> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5c006 <_PyMonitoring_FireStopIterationEvent@@Base+0x906> │ │ │ │ + bne.n 5bdde <_PyMonitoring_FireStopIterationEvent@@Base+0x906> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5c006 <_PyMonitoring_FireStopIterationEvent@@Base+0x906> │ │ │ │ + beq.n 5bdde <_PyMonitoring_FireStopIterationEvent@@Base+0x906> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 5c03a <_PyMonitoring_FireStopIterationEvent@@Base+0x93a> │ │ │ │ + b.n 5be12 <_PyMonitoring_FireStopIterationEvent@@Base+0x93a> │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #532] @ (5c240 <_PyMonitoring_FireStopIterationEvent@@Base+0xb40>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #532] @ (5c018 <_PyMonitoring_FireStopIterationEvent@@Base+0xb40>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5c218 <_PyMonitoring_FireStopIterationEvent@@Base+0xb18> │ │ │ │ + beq.w 5bff0 <_PyMonitoring_FireStopIterationEvent@@Base+0xb18> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r7, r6 │ │ │ │ - bl 29527c │ │ │ │ + bl 295510 │ │ │ │ vstr d0, [sp, #32] │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c202 <_PyMonitoring_FireStopIterationEvent@@Base+0xb02> │ │ │ │ + bne.w 5bfda <_PyMonitoring_FireStopIterationEvent@@Base+0xb02> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 29527c │ │ │ │ + bl 295510 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ - bl 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c202 <_PyMonitoring_FireStopIterationEvent@@Base+0xb02> │ │ │ │ + bne.w 5bfda <_PyMonitoring_FireStopIterationEvent@@Base+0xb02> │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 5c124 <_PyMonitoring_FireStopIterationEvent@@Base+0xa24> │ │ │ │ + beq.n 5befc <_PyMonitoring_FireStopIterationEvent@@Base+0xa24> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r6, #24672 @ 0x6060 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ - cbz r0, 5c0b2 <_PyMonitoring_FireStopIterationEvent@@Base+0x9b2> │ │ │ │ + cbz r0, 5be8a <_PyMonitoring_FireStopIterationEvent@@Base+0x9b2> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 5c08a <_PyMonitoring_FireStopIterationEvent@@Base+0x98a> │ │ │ │ + bne.n 5be62 <_PyMonitoring_FireStopIterationEvent@@Base+0x98a> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 5c0aa <_PyMonitoring_FireStopIterationEvent@@Base+0x9aa> │ │ │ │ - bl 17bf24 │ │ │ │ + b.n 5be82 <_PyMonitoring_FireStopIterationEvent@@Base+0x9aa> │ │ │ │ + bl 17b96c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5c0aa <_PyMonitoring_FireStopIterationEvent@@Base+0x9aa> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 5be82 <_PyMonitoring_FireStopIterationEvent@@Base+0x9aa> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c218 <_PyMonitoring_FireStopIterationEvent@@Base+0xb18> │ │ │ │ + bne.w 5bff0 <_PyMonitoring_FireStopIterationEvent@@Base+0xb18> │ │ │ │ cmp r7, #3 │ │ │ │ - beq.w 5c206 <_PyMonitoring_FireStopIterationEvent@@Base+0xb06> │ │ │ │ - b.n 5c0b6 <_PyMonitoring_FireStopIterationEvent@@Base+0x9b6> │ │ │ │ - vldr d8, [pc, #372] @ 5c228 <_PyMonitoring_FireStopIterationEvent@@Base+0xb28> │ │ │ │ + beq.w 5bfde <_PyMonitoring_FireStopIterationEvent@@Base+0xb06> │ │ │ │ + b.n 5be8e <_PyMonitoring_FireStopIterationEvent@@Base+0x9b6> │ │ │ │ + vldr d8, [pc, #372] @ 5c000 <_PyMonitoring_FireStopIterationEvent@@Base+0xb28> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 5c0c4 <_PyMonitoring_FireStopIterationEvent@@Base+0x9c4> │ │ │ │ + bne.n 5be9c <_PyMonitoring_FireStopIterationEvent@@Base+0x9c4> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 5c0e6 <_PyMonitoring_FireStopIterationEvent@@Base+0x9e6> │ │ │ │ - bl 17bf24 │ │ │ │ + b.n 5bebe <_PyMonitoring_FireStopIterationEvent@@Base+0x9e6> │ │ │ │ + bl 17b96c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5c0e6 <_PyMonitoring_FireStopIterationEvent@@Base+0x9e6> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 5bebe <_PyMonitoring_FireStopIterationEvent@@Base+0x9e6> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c218 <_PyMonitoring_FireStopIterationEvent@@Base+0xb18> │ │ │ │ - b.n 5c0fa <_PyMonitoring_FireStopIterationEvent@@Base+0x9fa> │ │ │ │ + bne.w 5bff0 <_PyMonitoring_FireStopIterationEvent@@Base+0xb18> │ │ │ │ + b.n 5bed2 <_PyMonitoring_FireStopIterationEvent@@Base+0x9fa> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 5c0fa <_PyMonitoring_FireStopIterationEvent@@Base+0x9fa> │ │ │ │ + bmi.n 5bed2 <_PyMonitoring_FireStopIterationEvent@@Base+0x9fa> │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 5c12c <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ + bpl.n 5bf04 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2440 @ 0x988 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #64664 @ 0xfc98 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 15ea24 │ │ │ │ + bl 94f8c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 5c218 <_PyMonitoring_FireStopIterationEvent@@Base+0xb18> │ │ │ │ - vldr d9, [pc, #264] @ 5c230 <_PyMonitoring_FireStopIterationEvent@@Base+0xb30> │ │ │ │ - vldr d8, [pc, #252] @ 5c228 <_PyMonitoring_FireStopIterationEvent@@Base+0xb28> │ │ │ │ + b.n 5bff0 <_PyMonitoring_FireStopIterationEvent@@Base+0xb18> │ │ │ │ + vldr d9, [pc, #264] @ 5c008 <_PyMonitoring_FireStopIterationEvent@@Base+0xb30> │ │ │ │ + vldr d8, [pc, #252] @ 5c000 <_PyMonitoring_FireStopIterationEvent@@Base+0xb28> │ │ │ │ vldr d11, [sp, #32] │ │ │ │ vldr d14, [sp, #16] │ │ │ │ vldr d10, [sp, #40] @ 0x28 │ │ │ │ vldr d13, [sp, #24] │ │ │ │ vcmp.f64 d14, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5c15a <_PyMonitoring_FireStopIterationEvent@@Base+0xa5a> │ │ │ │ + bne.n 5bf32 <_PyMonitoring_FireStopIterationEvent@@Base+0xa5a> │ │ │ │ vcmp.f64 d10, d13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5c15a <_PyMonitoring_FireStopIterationEvent@@Base+0xa5a> │ │ │ │ + bne.n 5bf32 <_PyMonitoring_FireStopIterationEvent@@Base+0xa5a> │ │ │ │ movw r4, #4332 @ 0x10ec │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 5c218 <_PyMonitoring_FireStopIterationEvent@@Base+0xb18> │ │ │ │ + b.n 5bff0 <_PyMonitoring_FireStopIterationEvent@@Base+0xb18> │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #216] @ 5c238 <_PyMonitoring_FireStopIterationEvent@@Base+0xb38> │ │ │ │ + vldr d7, [pc, #216] @ 5c010 <_PyMonitoring_FireStopIterationEvent@@Base+0xb38> │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 5c176 <_PyMonitoring_FireStopIterationEvent@@Base+0xa76> │ │ │ │ + ble.n 5bf4e <_PyMonitoring_FireStopIterationEvent@@Base+0xa76> │ │ │ │ movw r4, #5956 @ 0x1744 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 5c218 <_PyMonitoring_FireStopIterationEvent@@Base+0xb18> │ │ │ │ + b.n 5bff0 <_PyMonitoring_FireStopIterationEvent@@Base+0xb18> │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 5c16c <_PyMonitoring_FireStopIterationEvent@@Base+0xa6c> │ │ │ │ + bgt.n 5bf44 <_PyMonitoring_FireStopIterationEvent@@Base+0xa6c> │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 5c16c <_PyMonitoring_FireStopIterationEvent@@Base+0xa6c> │ │ │ │ + bgt.n 5bf44 <_PyMonitoring_FireStopIterationEvent@@Base+0xa6c> │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 5c16c <_PyMonitoring_FireStopIterationEvent@@Base+0xa6c> │ │ │ │ + bgt.n 5bf44 <_PyMonitoring_FireStopIterationEvent@@Base+0xa6c> │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 1dae84 <_Py_c_abs@@Base> │ │ │ │ + bl 1db724 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 1dae84 <_Py_c_abs@@Base> │ │ │ │ + bl 1db724 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 5c150 <_PyMonitoring_FireStopIterationEvent@@Base+0xa50> │ │ │ │ + bls.n 5bf28 <_PyMonitoring_FireStopIterationEvent@@Base+0xa50> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 1dae84 <_Py_c_abs@@Base> │ │ │ │ + bl 1db724 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 5c150 <_PyMonitoring_FireStopIterationEvent@@Base+0xa50> │ │ │ │ + bls.n 5bf28 <_PyMonitoring_FireStopIterationEvent@@Base+0xa50> │ │ │ │ vcmpe.f64 d9, d12 │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r4, #4332 @ 0x10ec │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - b.n 5c218 <_PyMonitoring_FireStopIterationEvent@@Base+0xb18> │ │ │ │ + b.n 5bff0 <_PyMonitoring_FireStopIterationEvent@@Base+0xb18> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c218 <_PyMonitoring_FireStopIterationEvent@@Base+0xb18> │ │ │ │ + b.n 5bff0 <_PyMonitoring_FireStopIterationEvent@@Base+0xb18> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 5c0fa <_PyMonitoring_FireStopIterationEvent@@Base+0x9fa> │ │ │ │ - vldr d9, [pc, #28] @ 5c230 <_PyMonitoring_FireStopIterationEvent@@Base+0xb30> │ │ │ │ - b.n 5c12c <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ + bmi.w 5bed2 <_PyMonitoring_FireStopIterationEvent@@Base+0x9fa> │ │ │ │ + vldr d9, [pc, #28] @ 5c008 <_PyMonitoring_FireStopIterationEvent@@Base+0xb30> │ │ │ │ + b.n 5bf04 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - bvs.n 5c156 <_PyMonitoring_FireStopIterationEvent@@Base+0xa56> │ │ │ │ + bvs.n 5bf2e <_PyMonitoring_FireStopIterationEvent@@Base+0xa56> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ - cmp r0, r7 │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #24828 @ 0x60fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c324 <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ + beq.n 5c0fc <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ ldr r6, [r4, #20] │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr r7, [r4, #24] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 5c2b4 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb4> │ │ │ │ + beq.n 5c08c <_PyMonitoring_FireStopIterationEvent@@Base+0xbb4> │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - movw r1, #24912 @ 0x6150 │ │ │ │ + movw r1, #21520 @ 0x5410 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 9d32c │ │ │ │ + bl 9d640 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c326 <_PyMonitoring_FireStopIterationEvent@@Base+0xc26> │ │ │ │ + beq.n 5c0fe <_PyMonitoring_FireStopIterationEvent@@Base+0xc26> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - movw r0, #24920 @ 0x6158 │ │ │ │ + movw r0, #21528 @ 0x5418 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r5 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 5c326 <_PyMonitoring_FireStopIterationEvent@@Base+0xc26> │ │ │ │ + b.n 5c0fe <_PyMonitoring_FireStopIterationEvent@@Base+0xc26> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 5c2fe <_PyMonitoring_FireStopIterationEvent@@Base+0xbfe> │ │ │ │ + bne.n 5c0d6 <_PyMonitoring_FireStopIterationEvent@@Base+0xbfe> │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - movw r1, #24912 @ 0x6150 │ │ │ │ + movw r1, #21520 @ 0x5410 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 9d32c │ │ │ │ + bl 9d640 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 5c326 <_PyMonitoring_FireStopIterationEvent@@Base+0xc26> │ │ │ │ + cbz r0, 5c0fe <_PyMonitoring_FireStopIterationEvent@@Base+0xc26> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - movw r1, #37244 @ 0x917c │ │ │ │ + movw r1, #34252 @ 0x85cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r5 │ │ │ │ - bl 9d32c │ │ │ │ + bl 9d640 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 5c326 <_PyMonitoring_FireStopIterationEvent@@Base+0xc26> │ │ │ │ + cbz r0, 5c0fe <_PyMonitoring_FireStopIterationEvent@@Base+0xc26> │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ - movw r0, #24928 @ 0x6160 │ │ │ │ + movw r0, #21536 @ 0x5420 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 5c326 <_PyMonitoring_FireStopIterationEvent@@Base+0xc26> │ │ │ │ + b.n 5c0fe <_PyMonitoring_FireStopIterationEvent@@Base+0xc26> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, r0 │ │ │ │ moveq r3, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r0, #24936 @ 0x6168 │ │ │ │ + movw r0, #21544 @ 0x5428 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 5c326 <_PyMonitoring_FireStopIterationEvent@@Base+0xc26> │ │ │ │ + b.n 5c0fe <_PyMonitoring_FireStopIterationEvent@@Base+0xc26> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005c32c <_Py_c_diff@@Base>: │ │ │ │ +0005c104 <_Py_c_diff@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vsub.f64 d0, d0, d2 │ │ │ │ vsub.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005c33a : │ │ │ │ +0005c112 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5c354 │ │ │ │ + cbnz r0, 5c12c │ │ │ │ mov r4, r6 │ │ │ │ - bl 55ff6 <_PyXI_ClearExcInfo@@Base+0x194> │ │ │ │ - b.n 5c3e4 │ │ │ │ + bl 55dae <_PyXI_ClearExcInfo@@Base+0x192> │ │ │ │ + b.n 5c1bc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 5c3c4 │ │ │ │ + cbz r3, 5c19c │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ - cbnz r4, 5c362 │ │ │ │ + cbnz r4, 5c13a │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 5c36a │ │ │ │ + cbz r4, 5c142 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 5c3c4 │ │ │ │ + bmi.n 5c19c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 5c3c4 │ │ │ │ + cbz r3, 5c19c │ │ │ │ mov r0, r1 │ │ │ │ - bl 94ed8 │ │ │ │ + bl 95170 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c3e4 │ │ │ │ + cbz r0, 5c1bc │ │ │ │ movs r3, #8 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 109b2c │ │ │ │ + bl 1098dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c3a2 │ │ │ │ + beq.n 5c17a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5c3a2 │ │ │ │ + cbnz r3, 5c17a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5c3e2 │ │ │ │ + bne.n 5c1ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c3c4 │ │ │ │ + beq.n 5c19c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5c3c4 │ │ │ │ + cbnz r3, 5c19c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #24952 @ 0x6178 │ │ │ │ + movw r1, #21560 @ 0x5438 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r4, r5 │ │ │ │ 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, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 5c420 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bne.n 5c1f8 │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #59912 @ 0xea08 │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #56520 @ 0xdcc8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5c466 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5c23e │ │ │ │ movw r5, #34536 @ 0x86e8 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ subs r2, r0, r5 │ │ │ │ mov r6, r0 │ │ │ │ negs r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ adcs r1, r2 │ │ │ │ - bl 268ac8 <_Py_RestoreSignals@@Base+0x26c0> │ │ │ │ + bl 268d58 <_Py_RestoreSignals@@Base+0x2578> │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 5c466 │ │ │ │ - cbz r0, 5c466 │ │ │ │ + beq.n 5c23e │ │ │ │ + cbz r0, 5c23e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f768c │ │ │ │ + bl f76b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5c456 │ │ │ │ + bne.n 5c22e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5c466 │ │ │ │ + b.n 5c23e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c452 │ │ │ │ + bne.n 5c22a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c452 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c22a │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 44a74 │ │ │ │ + b.w 44812 │ │ │ │ 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, #49936 @ 0xc310 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 151408 │ │ │ │ + bl 1513b0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 5c4be │ │ │ │ + beq.n 5c296 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 5c4be │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 5c296 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #24988 @ 0x619c │ │ │ │ + movw r1, #21596 @ 0x545c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5599a <_PyXI_ExcInfoAsObject@@Base+0x1c8> │ │ │ │ + bl 55742 <_PyXI_ExcInfoAsObject@@Base+0x1c8> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c4d0 │ │ │ │ + bne.n 5c2a8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c4de │ │ │ │ + b.n 5c2b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ @@ -74132,530 +73933,531 @@ │ │ │ │ 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, #25036 @ 0x61cc │ │ │ │ + movw r2, #21644 @ 0x548c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add r3, sp, #16 │ │ │ │ - bl 258ae4 <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 5c548 │ │ │ │ + bl 258f10 <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 5c320 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, sp, #20 │ │ │ │ ldrd r5, r4, [sp, #12] │ │ │ │ - bl 5c638 │ │ │ │ - cbz r0, 5c53c │ │ │ │ + bl 5c414 │ │ │ │ + cbz r0, 5c314 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 297b0 │ │ │ │ + blx 29f14 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c540 │ │ │ │ + bne.n 5c318 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c548 │ │ │ │ + b.n 5c320 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ + b.w 95a8c │ │ │ │ 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, 5c588 │ │ │ │ + cbz r1, 5c366 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ subs r3, r1, r3 │ │ │ │ negs r5, r3 │ │ │ │ adcs r5, r3 │ │ │ │ - cbnz r5, 5c588 │ │ │ │ + cbnz r5, 5c366 │ │ │ │ movw r3, #44028 @ 0xabfc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25092 @ 0x6204 │ │ │ │ + movw r1, #21700 @ 0x54c4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c598 │ │ │ │ + beq.n 5c376 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c59a │ │ │ │ + beq.n 5c378 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5c59a │ │ │ │ + b.n 5c378 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #132] @ (5c634 ) │ │ │ │ + ldr r3, [pc, #132] @ (5c410 ) │ │ │ │ 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, 5c5e2 │ │ │ │ + cbz r3, 5c3c0 │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5c5d8 │ │ │ │ + bne.n 5c3b6 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5c5c8 │ │ │ │ + bne.n 5c3a6 │ │ │ │ dmb ish │ │ │ │ - beq.n 5c5e2 │ │ │ │ - bl 2c9970 │ │ │ │ + beq.n 5c3c0 │ │ │ │ + bl 2c8d14 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 5c898 │ │ │ │ + bl 5c674 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 5c614 │ │ │ │ + cbz r3, 5c3f2 │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5c60a │ │ │ │ + bne.n 5c3e8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5c5fa │ │ │ │ + bne.n 5c3d8 │ │ │ │ dmb ish │ │ │ │ - beq.n 5c614 │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 5c3f2 │ │ │ │ + bl 2ad574 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 81584 │ │ │ │ - ldr r3, [pc, #20] @ (5c634 ) │ │ │ │ + bl 8166c │ │ │ │ + ldr r3, [pc, #20] @ (5c410 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5c62e │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 5c40c │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ 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, [r0, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5c66a │ │ │ │ + beq.n 5c446 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25232 @ 0x6290 │ │ │ │ + movw r1, #21840 @ 0x5550 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5c67c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5c458 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ - bl 105130 │ │ │ │ + bl 10504c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c680 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 5c680 │ │ │ │ + bne.n 5c45c │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 5c45c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c684 │ │ │ │ + b.n 5c460 │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #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, #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, #25264 @ 0x62b0 │ │ │ │ + movw r2, #21872 @ 0x5570 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 258ae4 <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 5c6e2 │ │ │ │ + bl 258f10 <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 5c4be │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - bl 5c638 │ │ │ │ - cbz r0, 5c6d6 │ │ │ │ + bl 5c414 │ │ │ │ + cbz r0, 5c4b2 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2ac54 │ │ │ │ - cbz r0, 5c6da │ │ │ │ + blx 296f8 │ │ │ │ + cbz r0, 5c4b6 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c6e2 │ │ │ │ + b.n 5c4be │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005c6e6 : │ │ │ │ +0005c4c2 : │ │ │ │ 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 │ │ │ │ - cbnz r0, 5c702 │ │ │ │ + cbnz r0, 5c4de │ │ │ │ mov r4, r7 │ │ │ │ - bl 55ff6 <_PyXI_ClearExcInfo@@Base+0x194> │ │ │ │ - b.n 5c892 │ │ │ │ + bl 55dae <_PyXI_ClearExcInfo@@Base+0x192> │ │ │ │ + b.n 5c66e │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5c872 │ │ │ │ + beq.w 5c64e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 5c72a │ │ │ │ - movw r3, #6121 @ 0x17e9 │ │ │ │ + cbz r2, 5c506 │ │ │ │ + movw r3, #3673 @ 0xe59 │ │ │ │ movt r3, #25 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5c724 │ │ │ │ + bne.n 5c500 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 240f60 │ │ │ │ + b.w 241940 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.w 5c872 │ │ │ │ + bmi.w 5c64e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5c872 │ │ │ │ + beq.w 5c64e │ │ │ │ mov r0, r1 │ │ │ │ - bl 94ed8 │ │ │ │ + bl 95170 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5c890 │ │ │ │ + beq.w 5c66c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ - cbz r5, 5c750 │ │ │ │ + cbz r5, 5c52c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5c82e │ │ │ │ + beq.n 5c60a │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 5c82e │ │ │ │ + beq.n 5c60a │ │ │ │ ldr.w r8, [r2, #8] │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 5c82e │ │ │ │ + beq.n 5c60a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 5c7fe │ │ │ │ + beq.n 5c5da │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 5c7d6 │ │ │ │ + beq.n 5c5b2 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ - cbz r2, 5c792 │ │ │ │ + cbz r2, 5c56e │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 5c7d6 │ │ │ │ + ble.n 5c5b2 │ │ │ │ adds r2, #8 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 5c7a6 │ │ │ │ + beq.n 5c582 │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5c77e │ │ │ │ - b.n 5c7d6 │ │ │ │ + bne.n 5c55a │ │ │ │ + b.n 5c5b2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5c7a6 │ │ │ │ + beq.n 5c582 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c78e │ │ │ │ + bne.n 5c56a │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5c7d6 │ │ │ │ + bne.n 5c5b2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx r8 │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5c83a │ │ │ │ + bne.n 5c616 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c7ca │ │ │ │ + beq.n 5c5a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 5c7d0 │ │ │ │ + cbz r3, 5c5ac │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 5c7d6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c7ca │ │ │ │ + b.n 5c5b2 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c5a6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx r5 │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5c83a │ │ │ │ + bne.n 5c616 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c7fe │ │ │ │ + beq.n 5c5da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5c7fe │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5c5da │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 5c832 │ │ │ │ + beq.n 5c60e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx r8 │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5c83a │ │ │ │ + bne.n 5c616 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c83a │ │ │ │ + beq.n 5c616 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5c83a │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c83a │ │ │ │ + cbnz r3, 5c616 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c616 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 5c7ca │ │ │ │ + bne.n 5c5a6 │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c850 │ │ │ │ + beq.n 5c62c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5c850 │ │ │ │ + cbnz r3, 5c62c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5c892 │ │ │ │ + bne.n 5c66e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c872 │ │ │ │ + beq.n 5c64e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5c872 │ │ │ │ + cbnz r3, 5c64e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #24952 @ 0x6178 │ │ │ │ + movw r1, #21560 @ 0x5438 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ sub.w r3, r5, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5c8c8 │ │ │ │ + bls.n 5c6a4 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c7a6c │ │ │ │ + bl 2c6ee4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5c8ca │ │ │ │ + b.n 5c6a6 │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ mov sl, r2 │ │ │ │ ldrd r8, r4, [r1, #16] │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #296] @ (5ca14 ) │ │ │ │ + ldr r3, [pc, #296] @ (5c7f0 ) │ │ │ │ ldrd r9, r6, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #612] @ 0x264 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2c78b4 │ │ │ │ + bl 2c6d2c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ccc3c │ │ │ │ + bl 2cbec4 │ │ │ │ orrs r3, r2 │ │ │ │ - bne.n 5c912 │ │ │ │ + bne.n 5c6ee │ │ │ │ orrs.w r4, r8, r4 │ │ │ │ - bne.n 5c914 │ │ │ │ + bne.n 5c6f0 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ add r0, sp, #8 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c78b4 │ │ │ │ + bl 2c6d2c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2cc55c │ │ │ │ - cbz r5, 5c936 │ │ │ │ + bl 2cb7e4 │ │ │ │ + cbz r5, 5c712 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ sub.w r8, r7, #12 │ │ │ │ subs r1, r5, r1 │ │ │ │ mov r0, r7 │ │ │ │ add.w r9, r6, r1 │ │ │ │ uxtb.w r8, r8 │ │ │ │ - bl 2c78b4 │ │ │ │ + bl 2c6d2c │ │ │ │ cmp.w r8, #1 │ │ │ │ add r6, sp, #212 @ 0xd4 │ │ │ │ ite hi │ │ │ │ movhi.w fp, #6 │ │ │ │ movls.w fp, #31 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 5c97e │ │ │ │ + bne.n 5c75a │ │ │ │ mov r1, r9 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7ecc │ │ │ │ + bl 2c733c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2c7fc4 │ │ │ │ + bl 2c7434 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ strb.w fp, [r6] │ │ │ │ - b.n 5c996 │ │ │ │ + b.n 5c772 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ strb.w fp, [r6, r5] │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7ecc │ │ │ │ + bl 2c733c │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #412 @ 0x19c │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ add.w r3, r4, #616 @ 0x268 │ │ │ │ add r3, sp │ │ │ │ add r1, sp, #412 @ 0x19c │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ strb.w r2, [r3, #-205] │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 2c7ecc │ │ │ │ + bl 2c733c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2c7fc4 │ │ │ │ + bl 2c7434 │ │ │ │ mov r0, r7 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bhi.n 5c9e0 │ │ │ │ - bl 2c78b4 │ │ │ │ + bhi.n 5c7bc │ │ │ │ + bl 2c6d2c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, sl │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 5cc2a │ │ │ │ - b.n 5c9f8 │ │ │ │ - bl 2c78b4 │ │ │ │ + bl 5ca06 │ │ │ │ + b.n 5c7d4 │ │ │ │ + bl 2c6d2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c7a6c │ │ │ │ + bl 2c6ee4 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 5cc2a │ │ │ │ - ldr r3, [pc, #24] @ (5ca14 ) │ │ │ │ + bl 5ca06 │ │ │ │ + ldr r3, [pc, #24] @ (5c7f0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #612] @ 0x264 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5ca0a │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 5c7e6 │ │ │ │ + blx 2a12c <__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, cr11, {2} │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1aed5c │ │ │ │ + bl 1aeaf0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ca6a │ │ │ │ + cbz r0, 5c846 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #25336 @ 0x62f8 │ │ │ │ + movw r0, #21944 @ 0x55b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r2, r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5ca5a │ │ │ │ + bne.n 5c836 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5ca6a │ │ │ │ + b.n 5c846 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5ca56 │ │ │ │ + bne.n 5c832 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ca56 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c832 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ @@ -74664,1740 +74466,1743 @@ │ │ │ │ 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 5caac │ │ │ │ + bge.n 5c888 │ │ │ │ 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 5cab8 │ │ │ │ + b.n 5c894 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl b90b4 <_PyBytes_Resize@@Base> │ │ │ │ + bl b937c <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ca94 │ │ │ │ + bne.n 5c870 │ │ │ │ movs r0, #0 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 5cad6 │ │ │ │ + cbz r3, 5c8b2 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5caee │ │ │ │ + b.n 5c8ca │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 5cade │ │ │ │ + bgt.n 5c8ba │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5caee │ │ │ │ + b.n 5c8ca │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5cada │ │ │ │ + bgt.n 5c8b6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5cada │ │ │ │ + beq.n 5c8b6 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 5cb0c │ │ │ │ + b.n 5c8e8 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ strd r3, r4, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #220] @ (5cbe0 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #220] @ (5c9bc ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5cbd8 │ │ │ │ + beq.n 5c9b4 │ │ │ │ add r6, r5 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 5cbc2 │ │ │ │ + beq.n 5c99e │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - cbz r5, 5cb5a │ │ │ │ + cbz r5, 5c936 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 5cb40 │ │ │ │ + bmi.n 5c91c │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #17372 @ 0x43dc │ │ │ │ + movw r1, #13920 @ 0x3660 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #32456 @ 0x7ec8 │ │ │ │ + movw r0, #29064 @ 0x7188 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5cb80 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5c95c │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5cb80 │ │ │ │ - blx 29db4 │ │ │ │ + cbz r0, 5c95c │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5cb9a │ │ │ │ + bne.n 5c976 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 5cbca │ │ │ │ + beq.n 5c9a6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5cb84 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 5c960 │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #17392 @ 0x43f0 │ │ │ │ + movw r1, #13940 @ 0x3674 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #32456 @ 0x7ec8 │ │ │ │ + movw r0, #29064 @ 0x7188 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cbd8 │ │ │ │ + b.n 5c9b4 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5cbd8 │ │ │ │ - blx 29db4 │ │ │ │ + cbz r0, 5c9b4 │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5cbb2 │ │ │ │ + beq.n 5c98e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5cb80 │ │ │ │ - movw r3, #12860 @ 0x323c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5c95c │ │ │ │ + movw r3, #9468 @ 0x24fc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ - b.n 5cbcc │ │ │ │ - movw r5, #12860 @ 0x323c │ │ │ │ + b.n 5c9a8 │ │ │ │ + movw r5, #9468 @ 0x24fc │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5cbe8 │ │ │ │ + bl 5c9c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmn r4, r4 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.w 5aca0 <_PyMonitoring_FirePyThrowEvent@@Base+0x208> │ │ │ │ + b.w 5aa40 │ │ │ │ │ │ │ │ -0005cbe8 : │ │ │ │ +0005c9c4 : │ │ │ │ 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 2b9db0 │ │ │ │ - cbz r0, 5cc16 │ │ │ │ + bl 2b9ab4 │ │ │ │ + cbz r0, 5c9f2 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 23cc34 │ │ │ │ + b.w 23d610 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005cc18 : │ │ │ │ +0005c9f4 : │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #34536 @ 0x86e8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.w f768c │ │ │ │ + b.w f76b8 │ │ │ │ │ │ │ │ -0005cc26 : │ │ │ │ +0005ca02 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r3 │ │ │ │ - bl 2cc55c │ │ │ │ + bl 2cb7e4 │ │ │ │ subs r6, r7, r1 │ │ │ │ mov sl, r1 │ │ │ │ add r6, r4 │ │ │ │ cmp r7, r8 │ │ │ │ - bcc.n 5cc6e │ │ │ │ + bcc.n 5ca4a │ │ │ │ mov r9, r0 │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r7, #1 │ │ │ │ - bl 5cd10 │ │ │ │ + bl 5caec │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c7fc4 │ │ │ │ + bl 2c7434 │ │ │ │ add r4, r8 │ │ │ │ cmp r9, r7 │ │ │ │ - bhi.n 5cc56 │ │ │ │ + bhi.n 5ca32 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 5cd10 │ │ │ │ + b.w 5caec │ │ │ │ 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 │ │ │ │ - beq.n 5ccb8 │ │ │ │ + beq.n 5ca94 │ │ │ │ movw r5, #44104 @ 0xac48 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 550b4 <_PyContext_NewHamtForTests@@Base+0x2bc> │ │ │ │ + bl 54e58 <_PyContext_NewHamtForTests@@Base+0x260> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5cce0 │ │ │ │ + cbnz r0, 5cabc │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ - cbz r0, 5ccc2 │ │ │ │ - bl f8b9c │ │ │ │ + bl f892c │ │ │ │ + cbz r0, 5ca9e │ │ │ │ + bl f8b98 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 5cd0c │ │ │ │ + b.n 5cae8 │ │ │ │ movw r3, #44060 @ 0xac1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ + bl f892c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ccb4 │ │ │ │ + bne.n 5ca90 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f8930 │ │ │ │ + bl f892c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ccb4 │ │ │ │ - b.n 5cd0c │ │ │ │ + bne.n 5ca90 │ │ │ │ + b.n 5cae8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ccf4 │ │ │ │ + beq.n 5cad0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ccf4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5cad0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r4, #0 │ │ │ │ - movw r1, #62636 @ 0xf4ac │ │ │ │ + movw r1, #59128 @ 0xe6f8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ - ldr r3, [pc, #56] @ (5cd58 ) │ │ │ │ + ldr r3, [pc, #56] @ (5cb34 ) │ │ │ │ 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 29e6c │ │ │ │ + blx 2a620 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29e6c │ │ │ │ - ldr r3, [pc, #20] @ (5cd58 ) │ │ │ │ + blx 2a620 │ │ │ │ + ldr r3, [pc, #20] @ (5cb34 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5cd52 │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 5cb2e │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ │ │ │ │ -0005cd5c : │ │ │ │ +0005cb38 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl f0428 │ │ │ │ + bl f0504 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f604c │ │ │ │ + b.w 1f6b90 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #132] @ (5ce10 ) │ │ │ │ + ldr r3, [pc, #132] @ (5cbec ) │ │ │ │ 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, 5cdbe │ │ │ │ + cbz r3, 5cb9a │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5cdb4 │ │ │ │ + bne.n 5cb90 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5cda4 │ │ │ │ + bne.n 5cb80 │ │ │ │ dmb ish │ │ │ │ - beq.n 5cdbe │ │ │ │ - bl 2c9970 │ │ │ │ + beq.n 5cb9a │ │ │ │ + bl 2c8d14 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 5c898 │ │ │ │ + bl 5c674 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 5cdf0 │ │ │ │ + cbz r3, 5cbcc │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5cde6 │ │ │ │ + bne.n 5cbc2 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5cdd6 │ │ │ │ + bne.n 5cbb2 │ │ │ │ dmb ish │ │ │ │ - beq.n 5cdf0 │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 5cbcc │ │ │ │ + bl 2ad574 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2b2b60 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (5ce10 ) │ │ │ │ + bl 2b227c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (5cbec ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5ce0a │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 5cbe6 │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 222a74 │ │ │ │ + bl 2238b8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ce72 │ │ │ │ + cbz r0, 5cc4e │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5ce50 │ │ │ │ - bl 15e580 │ │ │ │ + cbz r0, 5cc2c │ │ │ │ + bl 15e2f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ce50 │ │ │ │ + bne.n 5cc2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ce4c │ │ │ │ + beq.n 5cc28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ce4c │ │ │ │ + cbnz r3, 5cc28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ce72 │ │ │ │ + b.n 5cc4e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ce60 │ │ │ │ + beq.n 5cc3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5ce6a │ │ │ │ + cbz r3, 5cc46 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 5ce72 │ │ │ │ + b.n 5cc4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ce60 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5cc3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #25404 @ 0x633c │ │ │ │ + movw r0, #22012 @ 0x55fc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 89fa0 │ │ │ │ + b.w 8a260 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ - bl f8b20 │ │ │ │ + bl f8b1c │ │ │ │ movw r3, #44024 @ 0xabf8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #25424 @ 0x6350 │ │ │ │ + movw r3, #22032 @ 0x5610 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - bl 33530 │ │ │ │ + bl 332d0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5cec6 │ │ │ │ + bne.n 5cca2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e29c │ │ │ │ + bl 24e994 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f8b34 │ │ │ │ + b.w f8b30 │ │ │ │ + movw r0, #4332 @ 0x10ec │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5cf24 │ │ │ │ - cbz r0, 5cf14 │ │ │ │ + bl 5cd08 │ │ │ │ + cbz r0, 5ccfa │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ subs r3, r0, r4 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - cbnz r4, 5cf14 │ │ │ │ + cbnz r4, 5ccfa │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2b7c44 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x1e88> │ │ │ │ + bl 2b71c8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x1e18> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cf18 │ │ │ │ + beq.n 5ccfe │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 89fa0 │ │ │ │ - b.n 5cf1a │ │ │ │ - ldr r0, [pc, #8] @ (5cf20 ) │ │ │ │ - b.n 5cf1a │ │ │ │ + bl 8a260 │ │ │ │ + b.n 5cd00 │ │ │ │ + ldr r0, [pc, #8] @ (5cd04 ) │ │ │ │ + b.n 5cd00 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r6, 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, #4] │ │ │ │ movw r1, #38820 @ 0x97a4 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 5cf4a │ │ │ │ + beq.n 5cd2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 5cf52 │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 5cd36 │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbz r3, 5cf7c │ │ │ │ + cbz r3, 5cd60 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - b.n 5cf8a │ │ │ │ + b.n 5cd6e │ │ │ │ movw r3, #39480 @ 0x9a38 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5cf72 │ │ │ │ + beq.n 5cd56 │ │ │ │ movw r1, #39480 @ 0x9a38 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 5cf72 │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 5cd56 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5cf8a │ │ │ │ + b.n 5cd6e │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5cf6e │ │ │ │ + beq.n 5cd52 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 5cf8a │ │ │ │ + b.n 5cd6e │ │ │ │ movw r3, #39480 @ 0x9a38 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5cf5e │ │ │ │ - b.n 5cf6e │ │ │ │ + bne.n 5cd42 │ │ │ │ + b.n 5cd52 │ │ │ │ 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 5cfc6 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 5cdaa │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #33488 @ 0x82d0 │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #30068 @ 0x7574 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d010 │ │ │ │ + b.n 5cdf4 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d010 │ │ │ │ - blx 29db4 │ │ │ │ + cbz r0, 5cdf4 │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5cff6 │ │ │ │ + beq.n 5cdda │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5cfc2 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5cda6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - blx 2a318 │ │ │ │ - cbnz r0, 5d008 │ │ │ │ - bl 241c5c │ │ │ │ + blx 29970 │ │ │ │ + cbnz r0, 5cdec │ │ │ │ + bl 242440 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d010 │ │ │ │ + b.n 5cdf4 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ 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 9b404 │ │ │ │ + bl 9b6a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d038 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 5d04c │ │ │ │ + bne.n 5ce1c │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 5ce30 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5d042 │ │ │ │ + cbz r3, 5ce26 │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 5d04e │ │ │ │ + b.n 5ce32 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + ldr r0, [pc, #0] @ (5ce38 ) │ │ │ │ + bx lr │ │ │ │ + strb r4, [r2, #10] │ │ │ │ + lsls r6, 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 23ec1c <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5d090 │ │ │ │ + bl 23f5fc <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5ce7c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 297bc │ │ │ │ + blx 2947c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5d088 │ │ │ │ + bge.n 5ce74 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r0, #4332 @ 0x10ec │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5d0c0 │ │ │ │ + cbnz r3, 5cea2 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5d0c0 │ │ │ │ + ble.n 5cea2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5d0c0 │ │ │ │ - cbnz r0, 5d0da │ │ │ │ + bne.n 5cea2 │ │ │ │ + cbnz r0, 5cebc │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movw r3, #17496 @ 0x4458 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 5d0f2 │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 5ced4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 50e2e <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 5d0f2 │ │ │ │ + bl 50bba <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 5ced4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 5d17a │ │ │ │ + b.n 5cf5c │ │ │ │ add sp, #28 │ │ │ │ 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 r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #45168 @ 0xb070 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r6, r2 │ │ │ │ - bl 151408 │ │ │ │ + bl 1513b0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d14c │ │ │ │ + beq.n 5cf2e │ │ │ │ ldr.w r2, [r2, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d14c │ │ │ │ + beq.n 5cf2e │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5d162 │ │ │ │ + ble.n 5cf44 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25528 @ 0x63b8 │ │ │ │ + movw r1, #22136 @ 0x5678 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5d174 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5cf56 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5d12e │ │ │ │ - movw r0, #51464 @ 0xc908 │ │ │ │ + beq.n 5cf10 │ │ │ │ + movw r0, #48072 @ 0xbbc8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r6 │ │ │ │ - bl 17a974 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 5d174 │ │ │ │ - b.n 5d12e │ │ │ │ + bl 17a29c <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 5cf56 │ │ │ │ + b.n 5cf10 │ │ │ │ it eq │ │ │ │ ldreq r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 231ad8 │ │ │ │ + b.w 232770 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 5d1a8 │ │ │ │ + bcc.n 5cf8a │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25564 @ 0x63dc │ │ │ │ + movw r1, #22172 @ 0x569c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5d1f0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5cfd2 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5d1c0 │ │ │ │ + cbnz r0, 5cfa2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 241c5c │ │ │ │ - cbz r4, 5d1d6 │ │ │ │ + b.w 242440 │ │ │ │ + cbz r4, 5cfb8 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ sub.w r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5d1d6 │ │ │ │ + bhi.n 5cfb8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 5c8ca │ │ │ │ + bl 5c6a6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 5d1e4 │ │ │ │ - bl 2b2b60 <_Py_strhex@@Base> │ │ │ │ + cbz r6, 5cfc6 │ │ │ │ + bl 2b227c <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d1ea │ │ │ │ - bl 81584 │ │ │ │ + b.n 5cfcc │ │ │ │ + bl 8166c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, 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 22947c <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5d234 │ │ │ │ + bl 22a274 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5d016 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 2a87c │ │ │ │ + blx 29314 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5d22c │ │ │ │ + bge.n 5d00e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #25584 @ 0x63f0 │ │ │ │ + movw r0, #22192 @ 0x56b0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ 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, 5d268 │ │ │ │ + cbz r3, 5d04a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5d280 │ │ │ │ + b.n 5d062 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5d270 │ │ │ │ + bgt.n 5d052 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5d280 │ │ │ │ + b.n 5d062 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5d26c │ │ │ │ + bgt.n 5d04e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5d26c │ │ │ │ + beq.n 5d04e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 5d29e │ │ │ │ + b.n 5d080 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #220] @ (5d370 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #216] @ (5d150 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d366 │ │ │ │ + beq.n 5d148 │ │ │ │ adds r1, r5, r6 │ │ │ │ ldrd r8, sl, [r4] │ │ │ │ subs r6, r1, #2 │ │ │ │ - beq.n 5d2d2 │ │ │ │ + beq.n 5d0b4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 5d2b2 │ │ │ │ + cbz r5, 5d094 │ │ │ │ subs r6, r1, #3 │ │ │ │ - beq.n 5d2e0 │ │ │ │ - b.n 5d2ba │ │ │ │ + beq.n 5d0c2 │ │ │ │ + b.n 5d09c │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5d2cc │ │ │ │ - bl e558c │ │ │ │ + cbz r0, 5d0ae │ │ │ │ + bl e578c │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 5d364 │ │ │ │ + blt.n 5d146 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 5d2ec │ │ │ │ - b.n 5d2ce │ │ │ │ + beq.n 5d0ce │ │ │ │ + b.n 5d0b0 │ │ │ │ movs r7, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b.n 5d2f4 │ │ │ │ + b.n 5d0d6 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 5d2f4 │ │ │ │ + b.n 5d0d6 │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ movs r7, #1 │ │ │ │ - b.n 5d2f4 │ │ │ │ + b.n 5d0d6 │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr.w r9, [r9, #16] │ │ │ │ mov r0, r9 │ │ │ │ - bl 282154 │ │ │ │ + bl 28220c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d366 │ │ │ │ + cbz r0, 5d148 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 273150 <_PyTime_AsMilliseconds@@Base+0x7c0> │ │ │ │ + bl 27360c <_PyTime_AsMilliseconds@@Base+0x7ec> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d35e │ │ │ │ + beq.n 5d140 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2731dc <_PyTime_AsMilliseconds@@Base+0x84c> │ │ │ │ + bl 273698 <_PyTime_AsMilliseconds@@Base+0x878> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d35e │ │ │ │ + beq.n 5d140 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 273234 <_PyTime_AsMilliseconds@@Base+0x8a4> │ │ │ │ + bl 2736f0 <_PyTime_AsMilliseconds@@Base+0x8d0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d35e │ │ │ │ + beq.n 5d140 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 273a80 <_PyTime_AsMilliseconds@@Base+0x10f0> │ │ │ │ + bl 273f38 <_PyTime_AsMilliseconds@@Base+0x1118> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d35e │ │ │ │ + beq.n 5d140 │ │ │ │ mov r0, r4 │ │ │ │ - bl 275378 │ │ │ │ + bl 275754 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d35e │ │ │ │ + beq.n 5d140 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d354 │ │ │ │ + beq.n 5d136 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d354 │ │ │ │ + cbnz r3, 5d136 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 5d366 │ │ │ │ + b.n 5d148 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop │ │ │ │ add ip, r0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5d396 │ │ │ │ + cbnz r3, 5d176 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5d396 │ │ │ │ + ble.n 5d176 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5d396 │ │ │ │ - cbnz r0, 5d3aa │ │ │ │ + bne.n 5d176 │ │ │ │ + cbnz r0, 5d18a │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #36] @ (5d3c8 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 5d3c2 │ │ │ │ + ldr r3, [pc, #36] @ (5d1a8 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 5d1a2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 50e2e <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 5d3c2 │ │ │ │ + bl 50bba <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 5d1a2 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 5d17a │ │ │ │ + b.n 5cf5c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r8, r6 │ │ │ │ lsls r6, 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 23ec1c <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5d40c │ │ │ │ + bl 23f5fc <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5d1ec │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 2a93c │ │ │ │ + blx 2a108 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5d404 │ │ │ │ + bge.n 5d1e4 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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, [r1, #4] │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbz r4, 5d440 │ │ │ │ - mov r0, r1 │ │ │ │ - movs r4, #0 │ │ │ │ - bl 91d00 │ │ │ │ - ldr r5, [r0, #0] │ │ │ │ - cbz r5, 5d436 │ │ │ │ - ldr r5, [r5, #24] │ │ │ │ - adds r4, #1 │ │ │ │ - b.n 5d42e │ │ │ │ - adds r3, r4, #1 │ │ │ │ - bne.n 5d440 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 5d44a │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ - 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 │ │ │ │ - ldr r0, [pc, #44] @ (5d48c ) │ │ │ │ - bl 252c2c <_PyEval_GetBuiltin@@Base> │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5d47c │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - movw r0, #10192 @ 0x27d0 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ - movw r0, #16156 @ 0x3f1c │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ - bpl.n 5d3b8 │ │ │ │ - lsls r6, 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 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 5d4b6 │ │ │ │ - bl 4f476 │ │ │ │ - ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 5d4c6 │ │ │ │ - ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ - movs r0, #0 │ │ │ │ - subs r2, #1 │ │ │ │ - b.n 5d5c6 │ │ │ │ - ldr.w r3, [fp, #8] │ │ │ │ - mov r0, fp │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 5d5d0 │ │ │ │ - ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5d5b8 │ │ │ │ - adds r1, r2, #1 │ │ │ │ - str.w r1, [fp, #88] @ 0x58 │ │ │ │ - movw r1, #6000 @ 0x1770 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.n 5d4f0 │ │ │ │ - mov r0, fp │ │ │ │ - bl 4f476 │ │ │ │ - ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 5d57e │ │ │ │ - movs r0, #4 │ │ │ │ - ldr.w r9, [fp, #8] │ │ │ │ - bl 840bc │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 5d574 │ │ │ │ - ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ - cbnz r5, 5d57e │ │ │ │ - mov r6, r5 │ │ │ │ - movs r7, #1 │ │ │ │ - movs r1, #12 │ │ │ │ - mov r0, fp │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 5d55c │ │ │ │ - mov r0, fp │ │ │ │ - bl 5d5d0 │ │ │ │ - mov sl, r0 │ │ │ │ - cbz r0, 5d55c │ │ │ │ - ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 5d53e │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 5d53e │ │ │ │ - movs r2, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 84464 │ │ │ │ - b.n 5d57e │ │ │ │ - cmp r7, r6 │ │ │ │ - bne.n 5d550 │ │ │ │ - lsls r7, r7, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - lsls r1, r7, #2 │ │ │ │ - bl 9b924 │ │ │ │ - cbz r0, 5d56e │ │ │ │ - mov r4, r0 │ │ │ │ - ldr.w r9, [fp, #8] │ │ │ │ - str.w sl, [r4, r6, lsl #2] │ │ │ │ - adds r6, #1 │ │ │ │ - b.n 5d510 │ │ │ │ - ldr.w r1, [fp, #20] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w r9, [fp, #8] │ │ │ │ - bl d15dc │ │ │ │ - mov r7, r0 │ │ │ │ - cbnz r0, 5d58a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84464 │ │ │ │ - movs r2, #1 │ │ │ │ - str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 241c5c │ │ │ │ - ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 5d5b8 │ │ │ │ - cmp r6, r5 │ │ │ │ - ble.n 5d59c │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr.w r1, [r4, r5, lsl #2] │ │ │ │ - str.w r1, [r2, r5, lsl #2] │ │ │ │ - adds r5, #1 │ │ │ │ - b.n 5d58a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84464 │ │ │ │ - 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 e3348 <_PyArg_CheckPositional@@Base+0xd70> │ │ │ │ - b.n 5d5c0 │ │ │ │ - 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} │ │ │ │ - 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 5d5f2 │ │ │ │ - bl 4f476 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 5d5fe │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - movs r0, #0 │ │ │ │ - subs r3, #1 │ │ │ │ - b.n 5d61e │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ - bl 228e94 │ │ │ │ - cbz r0, 5d612 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 35e5c │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 5d618 │ │ │ │ - movs r0, #0 │ │ │ │ - str r5, [r4, #8] │ │ │ │ - b.n 5d61a │ │ │ │ - ldr r0, [pc, #8] @ (5d624 ) │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ - strb r0, [r1, r3] │ │ │ │ - lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5d658 │ │ │ │ + cbz r0, 5d220 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d658 │ │ │ │ + beq.n 5d220 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d658 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d220 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5d674 │ │ │ │ + cbz r0, 5d23c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d674 │ │ │ │ + beq.n 5d23c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d674 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d23c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 5d690 │ │ │ │ + cbz r0, 5d258 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d690 │ │ │ │ + beq.n 5d258 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d690 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d258 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5d6ac │ │ │ │ + cbz r0, 5d274 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d6ac │ │ │ │ + beq.n 5d274 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d6ac │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d274 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5d6c8 │ │ │ │ + cbz r0, 5d290 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d6c8 │ │ │ │ + beq.n 5d290 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d6c8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d290 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 5d6e4 │ │ │ │ + cbz r0, 5d2ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d6e4 │ │ │ │ + beq.n 5d2ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d6e4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d2ac │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 5d700 │ │ │ │ + cbz r0, 5d2c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d700 │ │ │ │ + beq.n 5d2c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d700 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d2c8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 5d71c │ │ │ │ + cbz r0, 5d2e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d71c │ │ │ │ + beq.n 5d2e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d71c │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d2e4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 5d738 │ │ │ │ + cbz r0, 5d300 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d738 │ │ │ │ + beq.n 5d300 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d738 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d300 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 5d754 │ │ │ │ + cbz r0, 5d31c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d754 │ │ │ │ + beq.n 5d31c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d754 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d31c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 5d770 │ │ │ │ + cbz r0, 5d338 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d770 │ │ │ │ + beq.n 5d338 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d770 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d338 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5d78c │ │ │ │ + cbz r0, 5d354 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d78c │ │ │ │ + beq.n 5d354 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d78c │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d354 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 5d7a8 │ │ │ │ + cbz r0, 5d370 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d7a8 │ │ │ │ + beq.n 5d370 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d7a8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d370 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 5d7c4 │ │ │ │ + cbz r0, 5d38c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d7c4 │ │ │ │ + beq.n 5d38c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d7c4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d38c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 5d7e0 │ │ │ │ + cbz r0, 5d3a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d7e0 │ │ │ │ + beq.n 5d3a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d7e0 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d3a8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 5d7fc │ │ │ │ + cbz r0, 5d3c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d7fc │ │ │ │ + beq.n 5d3c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d7fc │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d3c4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 5d818 │ │ │ │ + cbz r0, 5d3e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d818 │ │ │ │ + beq.n 5d3e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d818 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d3e0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 5d834 │ │ │ │ + cbz r0, 5d3fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d834 │ │ │ │ + beq.n 5d3fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d834 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d3fc │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #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 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ + cbz r4, 5d432 │ │ │ │ + mov r0, r1 │ │ │ │ + movs r4, #0 │ │ │ │ + bl 91f9c │ │ │ │ + ldr r5, [r0, #0] │ │ │ │ + cbz r5, 5d428 │ │ │ │ + ldr r5, [r5, #24] │ │ │ │ + adds r4, #1 │ │ │ │ + b.n 5d420 │ │ │ │ + adds r3, r4, #1 │ │ │ │ + bne.n 5d432 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 5d43c │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 95170 │ │ │ │ + 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 │ │ │ │ + ldr r0, [pc, #44] @ (5d480 ) │ │ │ │ + bl 252fc4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + cbz r2, 5d46e │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + movw r0, #6696 @ 0x1a28 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 99c14 │ │ │ │ + movw r0, #12764 @ 0x31dc │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 99c14 │ │ │ │ + nop │ │ │ │ + bpl.n 5d3ac │ │ │ │ + lsls r6, 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 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 5d4aa │ │ │ │ + bl 4f206 │ │ │ │ + ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ + cbz r2, 5d4ba │ │ │ │ + ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ + movs r0, #0 │ │ │ │ + subs r2, #1 │ │ │ │ + b.n 5d5ba │ │ │ │ + ldr.w r3, [fp, #8] │ │ │ │ + mov r0, fp │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 5d5c4 │ │ │ │ + ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5d5ac │ │ │ │ + adds r1, r2, #1 │ │ │ │ + str.w r1, [fp, #88] @ 0x58 │ │ │ │ + movw r1, #6000 @ 0x1770 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.n 5d4e4 │ │ │ │ + mov r0, fp │ │ │ │ + bl 4f206 │ │ │ │ + ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 5d572 │ │ │ │ + movs r0, #4 │ │ │ │ + ldr.w r9, [fp, #8] │ │ │ │ + bl 8419c │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 5d568 │ │ │ │ + ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ + cbnz r5, 5d572 │ │ │ │ + mov r6, r5 │ │ │ │ + movs r7, #1 │ │ │ │ + movs r1, #12 │ │ │ │ + mov r0, fp │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 5d550 │ │ │ │ + mov r0, fp │ │ │ │ + bl 5d5c4 │ │ │ │ + mov sl, r0 │ │ │ │ + cbz r0, 5d550 │ │ │ │ + ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ + cbz r2, 5d532 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 5d532 │ │ │ │ + movs r2, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + str.w r2, [fp, #60] @ 0x3c │ │ │ │ + bl 84544 │ │ │ │ + b.n 5d572 │ │ │ │ + cmp r7, r6 │ │ │ │ + bne.n 5d544 │ │ │ │ + lsls r7, r7, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + lsls r1, r7, #2 │ │ │ │ + bl 9bbc0 │ │ │ │ + cbz r0, 5d562 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr.w r9, [fp, #8] │ │ │ │ + str.w sl, [r4, r6, lsl #2] │ │ │ │ + adds r6, #1 │ │ │ │ + b.n 5d504 │ │ │ │ + ldr.w r1, [fp, #20] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w r9, [fp, #8] │ │ │ │ + bl d1a18 │ │ │ │ + mov r7, r0 │ │ │ │ + cbnz r0, 5d57e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84544 │ │ │ │ + movs r2, #1 │ │ │ │ + str.w r2, [fp, #60] @ 0x3c │ │ │ │ + bl 242440 │ │ │ │ + ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp, #88] @ 0x58 │ │ │ │ + b.n 5d5ac │ │ │ │ + cmp r6, r5 │ │ │ │ + ble.n 5d590 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr.w r1, [r4, r5, lsl #2] │ │ │ │ + str.w r1, [r2, r5, lsl #2] │ │ │ │ + adds r5, #1 │ │ │ │ + b.n 5d57e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84544 │ │ │ │ + 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 e3768 <_PyArg_CheckPositional@@Base+0xe98> │ │ │ │ + b.n 5d5b4 │ │ │ │ + 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} │ │ │ │ + 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 5d5e6 │ │ │ │ + bl 4f206 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cbz r3, 5d5f2 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + movs r0, #0 │ │ │ │ + subs r3, #1 │ │ │ │ + b.n 5d612 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ + bl 229c8c │ │ │ │ + cbz r0, 5d606 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 35bfc │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cbz r3, 5d60c │ │ │ │ + movs r0, #0 │ │ │ │ + str r5, [r4, #8] │ │ │ │ + b.n 5d60e │ │ │ │ + ldr r0, [pc, #8] @ (5d618 ) │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + nop │ │ │ │ + strb r0, [r1, r3] │ │ │ │ + lsls r6, 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, #25588 @ 0x63f4 │ │ │ │ + movw r1, #22196 @ 0x56b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 5d87c │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 5d65e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ - blx 2a688 │ │ │ │ + blx 29698 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d880 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + cbz r0, 5d662 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d886 │ │ │ │ + b.n 5d668 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #31436 @ 0x7acc │ │ │ │ + movw r0, #28044 @ 0x6d8c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 89fa0 │ │ │ │ + b.w 8a260 │ │ │ │ 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 22947c <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5d8d6 │ │ │ │ + bl 22a274 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5d6b8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 29cdc │ │ │ │ + blx 2a3ec │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5d8ce │ │ │ │ + bge.n 5d6b0 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5d966 │ │ │ │ + bl 5d748 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d920 │ │ │ │ + cbz r0, 5d702 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r0, #3 │ │ │ │ - bl 90a88 │ │ │ │ + bl 90d24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5d910 │ │ │ │ + bne.n 5d6f2 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5d920 │ │ │ │ + b.n 5d702 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d90c │ │ │ │ + bne.n 5d6ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d90c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d6ee │ │ │ │ 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, r1 │ │ │ │ - bl 4b41c │ │ │ │ + bl 4b1b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d962 │ │ │ │ + cbz r0, 5d744 │ │ │ │ mov r1, r5 │ │ │ │ - bl 539a6 │ │ │ │ + bl 53738 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5d952 │ │ │ │ + bne.n 5d734 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5d962 │ │ │ │ + b.n 5d744 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d94e │ │ │ │ + bne.n 5d730 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d94e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d730 │ │ │ │ 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 r3, [r0, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 5d97e │ │ │ │ + cbnz r3, 5d760 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 5d9dc │ │ │ │ + cbz r3, 5d7be │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5d98c │ │ │ │ + cbz r4, 5d76e │ │ │ │ mov r0, r4 │ │ │ │ - bl 98cd8 │ │ │ │ + bl 98f74 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d992 │ │ │ │ - bl 806b0 │ │ │ │ + b.n 5d774 │ │ │ │ + bl 8079c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5d9f6 │ │ │ │ + cbz r4, 5d7d8 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 5d9c4 │ │ │ │ + cbz r2, 5d7a6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56304 @ 0xdbf0 │ │ │ │ + movw r1, #53636 @ 0xd184 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d9c4 │ │ │ │ + bne.n 5d7a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d9c0 │ │ │ │ + beq.n 5d7a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d9c0 │ │ │ │ + cbnz r3, 5d7a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d9f6 │ │ │ │ + b.n 5d7d8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 5d9f6 │ │ │ │ + cbz r2, 5d7d8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57180 @ 0xdf5c │ │ │ │ + movw r1, #53788 @ 0xd21c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d9f6 │ │ │ │ - b.n 5d9aa │ │ │ │ - cbz r4, 5d9ee │ │ │ │ + bne.n 5d7d8 │ │ │ │ + b.n 5d78c │ │ │ │ + cbz r4, 5d7d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d9f6 │ │ │ │ + beq.n 5d7d8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5d9f6 │ │ │ │ + b.n 5d7d8 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ movs r2, #24 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ - cbz r4, 5da2c │ │ │ │ + cbz r4, 5d80e │ │ │ │ ldr.w r1, [r4, #3648] @ 0xe40 │ │ │ │ ldr.w r2, [r4, #3652] @ 0xe44 │ │ │ │ - b.n 5da2e │ │ │ │ + b.n 5d810 │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #55901 @ 0xda5d │ │ │ │ + movw r0, #55359 @ 0xd83f │ │ │ │ movt r0, #5 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ 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 r0, [r0, #8] │ │ │ │ - blx 2978c │ │ │ │ + blx 2944c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 14a01c │ │ │ │ + b.w 14a0a4 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ + b.n 5d1f0 │ │ │ │ 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] @ (5dabc ) │ │ │ │ - bl 252c2c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5d8a0 ) │ │ │ │ + bl 252fc4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5daaa │ │ │ │ + cbz r2, 5d88e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #10192 @ 0x27d0 │ │ │ │ + movw r0, #6696 @ 0x1a28 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ - movw r0, #16156 @ 0x3f1c │ │ │ │ + b.w 99c14 │ │ │ │ + movw r0, #12764 @ 0x31dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ nop │ │ │ │ - bpl.n 5d9e8 │ │ │ │ + bpl.n 5d7cc │ │ │ │ lsls r6, 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, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5daf0 │ │ │ │ + beq.n 5d8d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5daf0 │ │ │ │ + ble.n 5d8d4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5db0c │ │ │ │ + beq.n 5d8f0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5db0c │ │ │ │ + b.n 5d8f0 │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5db2a │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5d90e │ │ │ │ mov r0, r4 │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5db2a │ │ │ │ + beq.n 5d90e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5db2a │ │ │ │ + cbnz r3, 5d90e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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 r4, [r0, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5db5e │ │ │ │ + beq.n 5d942 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5db5e │ │ │ │ + ble.n 5d942 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 5db7a │ │ │ │ + beq.n 5d95e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5db7a │ │ │ │ + b.n 5d95e │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5dba2 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5d986 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 5db86 │ │ │ │ - bl 13a80c │ │ │ │ + cbnz r2, 5d96a │ │ │ │ + bl 13a8cc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5db8c │ │ │ │ - bl a4838 │ │ │ │ + b.n 5d970 │ │ │ │ + bl a4454 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dba2 │ │ │ │ + beq.n 5d986 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5dba2 │ │ │ │ + cbnz r3, 5d986 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #4072] @ 0xfe8 │ │ │ │ ldrd r3, r2, [r1, #84] @ 0x54 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #3 │ │ │ │ - ble.n 5dbd0 │ │ │ │ + ble.n 5d9b4 │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 5dbde │ │ │ │ + b.n 5d9c2 │ │ │ │ mov r1, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c45f0 <_PyEval_MatchClass@@Base+0x359c> │ │ │ │ + bl 1c4594 <_PyEval_MatchClass@@Base+0x36f0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5dc10 │ │ │ │ + blt.n 5d9f4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r3 │ │ │ │ subs r2, #1 │ │ │ │ ldrb.w r1, [r2, #1]! │ │ │ │ lsls r1, r3 │ │ │ │ adds r3, #8 │ │ │ │ orrs r5, r1 │ │ │ │ cmp r3, #32 │ │ │ │ - bne.n 5dbe6 │ │ │ │ + bne.n 5d9ca │ │ │ │ ldr r3, [r4, #16] │ │ │ │ orr.w r5, r5, r5, asr #31 │ │ │ │ cmp r5, r3 │ │ │ │ - bcs.n 5dc06 │ │ │ │ + bcs.n 5d9ea │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr.w r1, [r3, r5, lsl #2] │ │ │ │ - cbnz r1, 5dc40 │ │ │ │ + cbnz r1, 5da24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94ed8 │ │ │ │ + bl 95170 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5dc16 │ │ │ │ + cbnz r0, 5d9fa │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5dc5e │ │ │ │ + b.n 5da42 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - movw r1, #26672 @ 0x6830 │ │ │ │ + movw r1, #23280 @ 0x5af0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dc10 │ │ │ │ + beq.n 5d9f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5dc10 │ │ │ │ + bne.n 5d9f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5dc10 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d9f4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - bl 1c52d0 │ │ │ │ + bl 1c4f58 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 5d628 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -76405,116 +76210,117 @@ │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5dc9e │ │ │ │ + beq.n 5da80 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 5dce4 │ │ │ │ + b.n 5dac8 │ │ │ │ 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, [pc, #44] @ (5dce0 ) │ │ │ │ - bl 252c2c <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5dac4 ) │ │ │ │ + bl 252fc4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5dcd0 │ │ │ │ + cbz r2, 5dab2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #10192 @ 0x27d0 │ │ │ │ + movw r0, #6696 @ 0x1a28 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ - movw r0, #16156 @ 0x3f1c │ │ │ │ + b.w 99c14 │ │ │ │ + movw r0, #12764 @ 0x31dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ - bpl.n 5dc0c │ │ │ │ + b.w 99c14 │ │ │ │ + nop │ │ │ │ + bpl.n 5d9f0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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 2a184 │ │ │ │ - cbz r0, 5dd22 │ │ │ │ + blx 292fc │ │ │ │ + cbz r0, 5db06 │ │ │ │ mov r4, r0 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5dd28 │ │ │ │ + b.n 5db0c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl abde4 │ │ │ │ + bl ac094 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 5dd40 │ │ │ │ + cbz r3, 5db24 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ subs r0, r3, r0 │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ - b.n 5dd42 │ │ │ │ + b.n 5db26 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 7be5c │ │ │ │ + b.w 7bf3c │ │ │ │ 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, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5dd7c │ │ │ │ + beq.n 5db60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5dd7c │ │ │ │ + ble.n 5db60 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dd98 │ │ │ │ + beq.n 5db7c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5dd98 │ │ │ │ + b.n 5db7c │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5ddb6 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5db9a │ │ │ │ mov r0, r4 │ │ │ │ - bl f3a50 │ │ │ │ + bl f3a7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ddb6 │ │ │ │ + beq.n 5db9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ddb6 │ │ │ │ + cbnz r3, 5db9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ @@ -76529,262 +76335,262 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5de02 │ │ │ │ + beq.n 5dbe6 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5de18 │ │ │ │ + bne.n 5dbfc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5de4c │ │ │ │ + beq.n 5dc30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5de1a │ │ │ │ - b.n 5de4c │ │ │ │ + bgt.n 5dbfe │ │ │ │ + b.n 5dc30 │ │ │ │ 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 5de38 │ │ │ │ + beq.n 5dc1c │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5de66 │ │ │ │ + bne.n 5dc4a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5de4c │ │ │ │ + beq.n 5dc30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5de68 │ │ │ │ + bgt.n 5dc4c │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5deaa │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5dc8e │ │ │ │ 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 995ec │ │ │ │ + bl 99888 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5de94 │ │ │ │ + beq.n 5dc78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5de94 │ │ │ │ + cbnz r3, 5dc78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5deaa │ │ │ │ + beq.n 5dc8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5deaa │ │ │ │ + cbnz r3, 5dc8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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 r3, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - beq.n 5dedc │ │ │ │ - movw r0, #5136 @ 0x1410 │ │ │ │ + beq.n 5dcc0 │ │ │ │ + movw r0, #1188 @ 0x4a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 5df0e │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 5dcf2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 150be0 │ │ │ │ - cbz r0, 5df0e │ │ │ │ + bl 150b88 │ │ │ │ + cbz r0, 5dcf2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 23ec1c <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5df0e │ │ │ │ + bl 23f5fc <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5dcf2 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ - blx 2a284 │ │ │ │ + blx 29830 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5df12 │ │ │ │ + bne.n 5dcf6 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5df1a │ │ │ │ + b.n 5dcfe │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5df50 │ │ │ │ + beq.n 5dd34 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5df7e │ │ │ │ + bne.n 5dd62 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5df64 │ │ │ │ + beq.n 5dd48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5df80 │ │ │ │ + bgt.n 5dd64 │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5dfaa │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5dd8e │ │ │ │ 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 10d9d0 │ │ │ │ + bl 10d788 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dfaa │ │ │ │ + beq.n 5dd8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5dfaa │ │ │ │ + cbnz r3, 5dd8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 5dfda │ │ │ │ + beq.n 5ddbe │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5dff0 │ │ │ │ + bne.n 5ddd4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5e024 │ │ │ │ + beq.n 5de08 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5dff2 │ │ │ │ - b.n 5e024 │ │ │ │ + bgt.n 5ddd6 │ │ │ │ + b.n 5de08 │ │ │ │ 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 5e010 │ │ │ │ + beq.n 5ddf4 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e03e │ │ │ │ + bne.n 5de22 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e024 │ │ │ │ + beq.n 5de08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e040 │ │ │ │ + bgt.n 5de24 │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5e082 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5de66 │ │ │ │ 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 f5004 │ │ │ │ + bl f5030 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e06c │ │ │ │ + beq.n 5de50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e06c │ │ │ │ + cbnz r3, 5de50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e082 │ │ │ │ + beq.n 5de66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e082 │ │ │ │ + cbnz r3, 5de66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ @@ -76796,145 +76602,145 @@ │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #12] @ (5e0c4 ) │ │ │ │ + ldr r0, [pc, #12] @ (5dea8 ) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r6, sp, #288 @ 0x120 │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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, #24944 @ 0x6170 │ │ │ │ + movw r1, #21552 @ 0x5430 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ 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 a8148 │ │ │ │ - cbz r0, 5e14a │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 5df2e │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3c55c <_Py_IncRef@@Base+0x12> │ │ │ │ + bl 3c2fc <_Py_IncRef@@Base+0x1fe> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5e14c │ │ │ │ + cbz r0, 5df30 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5e14c │ │ │ │ + ble.n 5df30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29efa0 <_Py_c_pow@@Base+0x588> │ │ │ │ - cbz r0, 5e12c │ │ │ │ + bl 29ed00 <_Py_c_pow@@Base+0x588> │ │ │ │ + cbz r0, 5df10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5e128 │ │ │ │ + beq.n 5df0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e128 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5df0c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 5e106 │ │ │ │ + b.n 5deea │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 5e14c │ │ │ │ + cbz r3, 5df30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e146 │ │ │ │ + beq.n 5df2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e146 │ │ │ │ + cbnz r3, 5df2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5e14c │ │ │ │ + b.n 5df30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5e178 │ │ │ │ + bne.n 5df5c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5e196 │ │ │ │ - b.n 5e190 │ │ │ │ + bne.n 5df7a │ │ │ │ + b.n 5df74 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5288 @ 0x14a8 │ │ │ │ + movw r0, #1340 @ 0x53c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e25d8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e28d0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e208 │ │ │ │ - b.n 5e16a │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 5e208 │ │ │ │ + beq.n 5dfec │ │ │ │ + b.n 5df4e │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 5dfec │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5e1a8 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 5e208 │ │ │ │ + bne.n 5df8c │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 5dfec │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 24abc4 │ │ │ │ - cbz r0, 5e208 │ │ │ │ + bl 24b2dc │ │ │ │ + cbz r0, 5dfec │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r1, #25668 @ 0x6444 │ │ │ │ + movw r1, #22276 @ 0x5704 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #25672 @ 0x6448 │ │ │ │ + movw r0, #22280 @ 0x5708 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e208 │ │ │ │ - bl b3548 │ │ │ │ + beq.n 5dfec │ │ │ │ + bl b37f8 │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a220 │ │ │ │ + blx 29ecc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5e20c │ │ │ │ + bge.n 5dff0 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e214 │ │ │ │ + b.n 5dff8 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -76942,218 +76748,218 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5e248 │ │ │ │ + beq.n 5e02c │ │ │ │ movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5e25e │ │ │ │ + bne.n 5e042 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 5e2b8 │ │ │ │ + beq.n 5e09c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 5e260 │ │ │ │ - b.n 5e2b8 │ │ │ │ + bgt.n 5e044 │ │ │ │ + b.n 5e09c │ │ │ │ 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 5e27e │ │ │ │ + beq.n 5e062 │ │ │ │ movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5e294 │ │ │ │ + bne.n 5e078 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 5e2b8 │ │ │ │ + beq.n 5e09c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 5e296 │ │ │ │ - b.n 5e2b8 │ │ │ │ + bgt.n 5e07a │ │ │ │ + b.n 5e09c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - cbz r6, 5e2f6 │ │ │ │ + cbz r6, 5e0da │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5e2d2 │ │ │ │ + bne.n 5e0b6 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 5e2e0 │ │ │ │ + bne.n 5e0c4 │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5e334 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5e118 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5e2e8 │ │ │ │ - b.n 5e2aa │ │ │ │ + bne.n 5e0cc │ │ │ │ + b.n 5e08e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e2ea │ │ │ │ - b.n 5e2b8 │ │ │ │ + bgt.n 5e0ce │ │ │ │ + b.n 5e09c │ │ │ │ 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 10447c │ │ │ │ + bl 104394 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e318 │ │ │ │ + beq.n 5e0fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e318 │ │ │ │ + cbnz r3, 5e0fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e32e │ │ │ │ + beq.n 5e112 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e32e │ │ │ │ + cbnz r3, 5e112 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, 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 5e378 │ │ │ │ - cbz r0, 5e370 │ │ │ │ + bl 5e15c │ │ │ │ + cbz r0, 5e154 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ ubfx r3, r3, #8, #12 │ │ │ │ bfc r0, #0, #12 │ │ │ │ orrs r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5e36e │ │ │ │ + beq.n 5e152 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 9123c │ │ │ │ - ldr r0, [pc, #4] @ (5e374 ) │ │ │ │ + b.w 914d8 │ │ │ │ + ldr r0, [pc, #4] @ (5e158 ) │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strb r4, [r0, #10] │ │ │ │ lsls r6, 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 5e3ca │ │ │ │ + bpl.n 5e1ae │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5e3ca │ │ │ │ + bne.n 5e1ae │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1d6960 │ │ │ │ + bl 1d712c │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5e3ca │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 5e3ee │ │ │ │ + bne.n 5e1ae │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 5e1d2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 5e3ca │ │ │ │ + cbnz r3, 5e1ae │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #1 │ │ │ │ strd r2, r3, [r4] │ │ │ │ - b.n 5e3f0 │ │ │ │ + b.n 5e1d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17e36c │ │ │ │ + bl 17dd7c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5e3e6 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 5e3ee │ │ │ │ + bne.n 5e1ca │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 5e1d2 │ │ │ │ movs r0, #1 │ │ │ │ strd r6, r5, [r4] │ │ │ │ - b.n 5e3f0 │ │ │ │ + b.n 5e1d4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25748 @ 0x6494 │ │ │ │ + movw r1, #22356 @ 0x5754 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 25ab84 │ │ │ │ + b.w 25aff0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r2, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - blx 29b60 <__getsockopt64@plt> │ │ │ │ - cbnz r0, 5e44a │ │ │ │ + blx 29a18 <__getsockopt64@plt> │ │ │ │ + cbnz r0, 5e22e │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbz r5, 5e44e │ │ │ │ + cbz r5, 5e232 │ │ │ │ cmp r5, #106 @ 0x6a │ │ │ │ - beq.n 5e44e │ │ │ │ + beq.n 5e232 │ │ │ │ mov r4, r0 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ str r5, [r0, #0] │ │ │ │ - b.n 5e450 │ │ │ │ + b.n 5e234 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5e450 │ │ │ │ + b.n 5e234 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ @@ -77161,15 +76967,15 @@ │ │ │ │ ldrd r7, r6, [r0, #8] │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ sub sp, #12 │ │ │ │ mvn.w ip, r7 │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcc.w 5e58c │ │ │ │ + bcc.w 5e370 │ │ │ │ ands.w ip, r7, #63 @ 0x3f │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r9, [r0] │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ orrs.w r3, r7, r6 │ │ │ │ @@ -77180,632 +76986,632 @@ │ │ │ │ ldr.w r8, [sl, #4] │ │ │ │ ite eq │ │ │ │ moveq fp, ip │ │ │ │ movne.w fp, #64 @ 0x40 │ │ │ │ rsb r3, fp, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 5e4ba │ │ │ │ + bhi.n 5e29e │ │ │ │ add.w r0, r8, fp │ │ │ │ - b.n 5e4fe │ │ │ │ + b.n 5e2e2 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 5e516 │ │ │ │ + bne.n 5e2fa │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 5e4ca │ │ │ │ - cbz r0, 5e4d2 │ │ │ │ + bne.n 5e2ae │ │ │ │ + cbz r0, 5e2b6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 54346 │ │ │ │ + bl 540ea │ │ │ │ ands.w r3, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r3, #64 @ 0x40 │ │ │ │ subs r3, r4, r3 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ subs r2, r4, r3 │ │ │ │ add.w fp, r5, r3 │ │ │ │ - cbz r3, 5e4fa │ │ │ │ + cbz r3, 5e2de │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 54346 │ │ │ │ + bl 540ea │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r5, fp │ │ │ │ - bne.n 5e4e8 │ │ │ │ + bne.n 5e2cc │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ adds r7, r7, r4 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r9, [sl] │ │ │ │ strd r8, r7, [sl, #4] │ │ │ │ str.w r6, [sl, #12] │ │ │ │ - b.n 5e58c │ │ │ │ + b.n 5e370 │ │ │ │ mov r2, r3 │ │ │ │ add.w r0, r8, fp │ │ │ │ add r5, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strd r9, r8, [sl] │ │ │ │ adds r7, r3, r7 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ strd r7, r6, [sl, #8] │ │ │ │ lsls r3, r7, #26 │ │ │ │ - bne.n 5e53e │ │ │ │ + bne.n 5e322 │ │ │ │ orrs.w r3, r7, r6 │ │ │ │ - beq.n 5e546 │ │ │ │ + beq.n 5e32a │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 54346 │ │ │ │ + bl 540ea │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ add r4, fp │ │ │ │ ands.w r3, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r3, #64 @ 0x40 │ │ │ │ subs r3, r4, r3 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ subs r2, r4, r3 │ │ │ │ add.w fp, r5, r3 │ │ │ │ - cbz r3, 5e572 │ │ │ │ + cbz r3, 5e356 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 54346 │ │ │ │ + bl 540ea │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp fp, r5 │ │ │ │ - bne.n 5e560 │ │ │ │ + bne.n 5e344 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ adds r4, r4, r7 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r9, [sl] │ │ │ │ strd r8, r4, [sl, #4] │ │ │ │ str.w r6, [sl, #12] │ │ │ │ add sp, #12 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e5b2 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 5e5f4 │ │ │ │ + bne.n 5e396 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 5e3d8 │ │ │ │ orr.w r0, r4, #524288 @ 0x80000 │ │ │ │ - blx 29654 │ │ │ │ + blx 2a488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5e5d0 │ │ │ │ + bne.n 5e3b4 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 5e5e0 │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 5e3c4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 213c94 │ │ │ │ + bl 2148fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e5ea │ │ │ │ + bne.n 5e3ce │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a1fc │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 5e5f4 │ │ │ │ + blx 29c08 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 5e3d8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 5e614 │ │ │ │ + bls.n 5e3f8 │ │ │ │ movs r5, #0 │ │ │ │ - bl 241c5c │ │ │ │ - b.n 5e648 │ │ │ │ + bl 242440 │ │ │ │ + b.n 5e42c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5e624 │ │ │ │ + cbz r0, 5e408 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 5e626 │ │ │ │ - b.n 5e60c │ │ │ │ + bls.n 5e40a │ │ │ │ + b.n 5e3f0 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc4d0 <_PyArena_Malloc@@Base> │ │ │ │ + bl cc8c4 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e60c │ │ │ │ + beq.n 5e3f0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ 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 5e378 │ │ │ │ - cbz r0, 5e684 │ │ │ │ + bl 5e15c │ │ │ │ + cbz r0, 5e468 │ │ │ │ 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 5e682 │ │ │ │ + beq.n 5e466 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 9123c │ │ │ │ - ldr r0, [pc, #4] @ (5e688 ) │ │ │ │ + b.w 914d8 │ │ │ │ + ldr r0, [pc, #4] @ (5e46c ) │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strb r4, [r0, #10] │ │ │ │ lsls r6, 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 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ movw r8, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, r8 │ │ │ │ str r7, [sp, #32] │ │ │ │ - bne.n 5e6b4 │ │ │ │ + bne.n 5e498 │ │ │ │ mov r0, r7 │ │ │ │ str r7, [r2, #0] │ │ │ │ - b.n 5eb8e │ │ │ │ + b.n 5e972 │ │ │ │ mov r4, r1 │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r1, [r0, #812] @ 0x32c │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r3 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5eb8e │ │ │ │ + beq.w 5e972 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5e6f0 │ │ │ │ + bne.n 5e4d4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25796 @ 0x64c4 │ │ │ │ + movw r1, #22404 @ 0x5784 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5eb8a │ │ │ │ - movw r0, #25848 @ 0x64f8 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5e96e │ │ │ │ + movw r0, #22456 @ 0x57b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5eb84 │ │ │ │ - ldr.w r9, [pc, #1168] @ 5eb94 │ │ │ │ + bne.w 5e968 │ │ │ │ + ldr.w r9, [pc, #1168] @ 5e978 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 282030 │ │ │ │ + bl 2820e8 │ │ │ │ ldr.w r2, [r7, r9] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5eb84 │ │ │ │ + bne.w 5e968 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e73e │ │ │ │ + beq.n 5e522 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e73e │ │ │ │ + cbnz r3, 5e522 │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r5, #652] @ 0x28c │ │ │ │ mov r0, r4 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5eb8e │ │ │ │ + beq.w 5e972 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5e772 │ │ │ │ + bne.n 5e556 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25888 @ 0x6520 │ │ │ │ + movw r1, #22496 @ 0x57e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5eb8a │ │ │ │ - movw r0, #25848 @ 0x64f8 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5e96e │ │ │ │ + movw r0, #22456 @ 0x57b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5eb84 │ │ │ │ + bne.w 5e968 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ - bl 282030 │ │ │ │ + bl 2820e8 │ │ │ │ ldr.w r2, [r9, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5eb84 │ │ │ │ + bne.w 5e968 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e7b8 │ │ │ │ + beq.n 5e59c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e7b8 │ │ │ │ + cbnz r3, 5e59c │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #700] @ 0x2bc │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 5eb8e │ │ │ │ + beq.w 5e972 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5e7fc │ │ │ │ + beq.n 5e5e0 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5e802 │ │ │ │ + bne.n 5e5e6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5e7fc │ │ │ │ + beq.n 5e5e0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e7fc │ │ │ │ + beq.n 5e5e0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e7fc │ │ │ │ + cbnz r3, 5e5e0 │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 5e848 │ │ │ │ - movw r0, #25848 @ 0x64f8 │ │ │ │ + b.n 5e62c │ │ │ │ + movw r0, #22456 @ 0x57b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5eb84 │ │ │ │ + bne.w 5e968 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl 282030 │ │ │ │ + bl 2820e8 │ │ │ │ ldr.w r2, [r9, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5eb84 │ │ │ │ + bne.w 5e968 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e848 │ │ │ │ + beq.n 5e62c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e848 │ │ │ │ + cbnz r3, 5e62c │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #696] @ 0x2b8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5eb8e │ │ │ │ + beq.w 5e972 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5e88c │ │ │ │ + beq.n 5e670 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5e892 │ │ │ │ + bne.n 5e676 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5e88c │ │ │ │ + beq.n 5e670 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e88c │ │ │ │ + beq.n 5e670 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e88c │ │ │ │ + cbnz r3, 5e670 │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 5e8d8 │ │ │ │ - movw r0, #25848 @ 0x64f8 │ │ │ │ + b.n 5e6bc │ │ │ │ + movw r0, #22456 @ 0x57b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5eb84 │ │ │ │ + bne.w 5e968 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, sl │ │ │ │ - bl 282030 │ │ │ │ + bl 2820e8 │ │ │ │ ldr.w r2, [r9, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5eb84 │ │ │ │ + bne.w 5e968 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e8d8 │ │ │ │ + beq.n 5e6bc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e8d8 │ │ │ │ + cbnz r3, 5e6bc │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl f2d84 │ │ │ │ + bl f2db0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5eb8e │ │ │ │ + beq.w 5e972 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5eb6c │ │ │ │ + beq.w 5e950 │ │ │ │ ldr.w r1, [r5, #932] @ 0x3a4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 5eb8e │ │ │ │ + beq.w 5e972 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 5e910 │ │ │ │ + beq.n 5e6f4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5e93a │ │ │ │ - b.n 5e934 │ │ │ │ + bne.n 5e71e │ │ │ │ + b.n 5e718 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5e934 │ │ │ │ + beq.n 5e718 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e934 │ │ │ │ + beq.n 5e718 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e934 │ │ │ │ + cbnz r3, 5e718 │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 5e984 │ │ │ │ - movw r0, #25944 @ 0x6558 │ │ │ │ + b.n 5e768 │ │ │ │ + movw r0, #22552 @ 0x5818 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5eb84 │ │ │ │ + bne.w 5e968 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 28c208 <_PyErr_BadInternalCall@@Base+0x8ec0> │ │ │ │ + bl 28c2e8 <_PyErr_BadInternalCall@@Base+0x8e84> │ │ │ │ ldr.w r2, [r9, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5eb84 │ │ │ │ + bne.w 5e968 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e984 │ │ │ │ + beq.n 5e768 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e984 │ │ │ │ + cbnz r3, 5e768 │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #836] @ 0x344 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5eb8e │ │ │ │ + beq.w 5e972 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5e9c8 │ │ │ │ + beq.n 5e7ac │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5e9ce │ │ │ │ + bne.n 5e7b2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5e9c8 │ │ │ │ + beq.n 5e7ac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e9c8 │ │ │ │ + beq.n 5e7ac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e9c8 │ │ │ │ + cbnz r3, 5e7ac │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 5ea16 │ │ │ │ - movw r0, #25944 @ 0x6558 │ │ │ │ + b.n 5e7fa │ │ │ │ + movw r0, #22552 @ 0x5818 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5eb84 │ │ │ │ + bne.w 5e968 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - bl 2820dc │ │ │ │ + bl 282194 │ │ │ │ ldr.w r2, [r9, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5eb84 │ │ │ │ + bne.w 5e968 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ea16 │ │ │ │ + beq.n 5e7fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5ea16 │ │ │ │ + cbnz r3, 5e7fa │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r5, #624] @ 0x270 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5eb8e │ │ │ │ + beq.w 5e972 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 5ea3a │ │ │ │ - bl 81c6c │ │ │ │ + cbnz r4, 5e81e │ │ │ │ + bl 81d54 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5eb8a │ │ │ │ + beq.w 5e96e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 5ea62 │ │ │ │ + bmi.n 5e846 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ - movw r1, #25984 @ 0x6580 │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ + movw r1, #22592 @ 0x5840 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f5e60 │ │ │ │ - b.n 5eb84 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 5e968 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 27ce24 │ │ │ │ + bl 27cedc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5eb84 │ │ │ │ + beq.w 5e968 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 5eb20 │ │ │ │ + ble.n 5e904 │ │ │ │ mov.w r9, #0 │ │ │ │ add.w r2, sl, #4 │ │ │ │ strd sl, fp, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #25944 @ 0x6558 │ │ │ │ + movw r0, #22552 @ 0x5818 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w fp, [r3, r9, lsl #2] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r1 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it ne │ │ │ │ strne.w r2, [fp] │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5eb84 │ │ │ │ + bne.n 5e968 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl 27ce7c │ │ │ │ - ldr r3, [pc, #208] @ (5eb94 ) │ │ │ │ + bl 27cf34 │ │ │ │ + ldr r3, [pc, #208] @ (5e978 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [fp] │ │ │ │ ldr r1, [r3, r7] │ │ │ │ subs r2, r0, #1 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5eae6 │ │ │ │ + beq.n 5e8ca │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 5eae6 │ │ │ │ + cbnz r2, 5e8ca │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5eb84 │ │ │ │ + bne.n 5e968 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 5eb0e │ │ │ │ + beq.n 5e8f2 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26040 @ 0x65b8 │ │ │ │ + movw r1, #22648 @ 0x5878 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5eb84 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5e968 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r9, r8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #0] │ │ │ │ - bne.n 5ea8a │ │ │ │ + bne.n 5e86e │ │ │ │ ldrd sl, fp, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5eb3a │ │ │ │ + beq.n 5e91e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5eb3a │ │ │ │ + cbnz r3, 5e91e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #32 │ │ │ │ ldrd r8, r9, [sp, #36] @ 0x24 │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldrd r4, r5, [sp, #16] │ │ │ │ - bl cc4d0 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 5eb62 │ │ │ │ + bl cc8c4 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 5e946 │ │ │ │ movs r3, #1 │ │ │ │ strd r9, r8, [r0, #4] │ │ │ │ strd sl, r7, [r0, #12] │ │ │ │ strd r6, r5, [r0, #20] │ │ │ │ str r4, [r0, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [fp] │ │ │ │ - cbz r0, 5eb84 │ │ │ │ + cbz r0, 5e968 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5eb8e │ │ │ │ + b.n 5e972 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26100 @ 0x65f4 │ │ │ │ + movw r1, #22708 @ 0x58b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -77818,214 +77624,214 @@ │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ ittee ls │ │ │ │ - movwls r2, #55112 @ 0xd748 │ │ │ │ + movwls r2, #51716 @ 0xca04 │ │ │ │ movtls r2, #74 @ 0x4a │ │ │ │ - movwhi r1, #26148 @ 0x6624 │ │ │ │ + movwhi r1, #22756 @ 0x58e4 │ │ │ │ movthi r1, #48 @ 0x30 │ │ │ │ it ls │ │ │ │ ldrls.w r1, [r2, r3, lsl #2] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldrd r3, r0, [r5, #24] │ │ │ │ adds r2, #1 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 23aed8 │ │ │ │ + bl 23bb1c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5ec28 │ │ │ │ + bpl.n 5ea0c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54688 @ 0xd5a0 │ │ │ │ + movw r1, #51296 @ 0xc860 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5ec4a │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5ea2e │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 136b24 │ │ │ │ - cbnz r0, 5ec4e │ │ │ │ + bl 136c1c │ │ │ │ + cbnz r0, 5ea32 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54728 @ 0xd5c8 │ │ │ │ + movw r1, #51336 @ 0xc888 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ed0c │ │ │ │ + b.n 5eaf0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ec4a │ │ │ │ + beq.n 5ea2e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5ec7e │ │ │ │ + ble.n 5ea62 │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54772 @ 0xd5f4 │ │ │ │ + movw r1, #51380 @ 0xc8b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 5ec4a │ │ │ │ + bl f20a0 │ │ │ │ + b.n 5ea2e │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbnz r3, 5eca8 │ │ │ │ + cbnz r3, 5ea8c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 5ec90 │ │ │ │ + blt.n 5ea74 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #8] │ │ │ │ - b.n 5eca8 │ │ │ │ + b.n 5ea8c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 5e456 │ │ │ │ + bl 5e23a │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 5ed0c │ │ │ │ - bl b3548 │ │ │ │ + b.n 5eaf0 │ │ │ │ + bl b37f8 │ │ │ │ add.w r4, r5, #9 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5ecca │ │ │ │ + bne.n 5eaae │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5ecba │ │ │ │ + bne.n 5ea9e │ │ │ │ dmb ish │ │ │ │ - beq.n 5ecd6 │ │ │ │ + beq.n 5eaba │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9970 │ │ │ │ + bl 2c8d14 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 5e456 │ │ │ │ + bl 5e23a │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5ecf8 │ │ │ │ + bne.n 5eadc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5ece8 │ │ │ │ + bne.n 5eacc │ │ │ │ dmb ish │ │ │ │ - beq.n 5ed04 │ │ │ │ + beq.n 5eae8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae358 │ │ │ │ + bl 2ad574 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b68 │ │ │ │ - b.n 5ec98 │ │ │ │ + bl b6e1c │ │ │ │ + b.n 5ea7c │ │ │ │ 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 r0, r1 │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5ed6a │ │ │ │ + beq.n 5eb4e │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #17 │ │ │ │ - bl 2221ac │ │ │ │ + bl 223094 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a3e8 │ │ │ │ + blx 29b44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5ed46 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 5eb2a │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #17 │ │ │ │ - bl 2221ac │ │ │ │ + bl 223094 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5ed6e │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 5eb52 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ed76 │ │ │ │ + b.n 5eb5a │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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, #2 │ │ │ │ - bne.n 5ed9a │ │ │ │ + bne.n 5eb7e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 5e378 │ │ │ │ - cbnz r0, 5edb2 │ │ │ │ - b.n 5edae │ │ │ │ + bl 5e15c │ │ │ │ + cbnz r0, 5eb96 │ │ │ │ + b.n 5eb92 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5404 @ 0x151c │ │ │ │ + movw r0, #1456 @ 0x5b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ed8e │ │ │ │ + bne.n 5eb72 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ee42 │ │ │ │ + b.n 5ec26 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 5e378 │ │ │ │ + bl 5e15c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5edae │ │ │ │ + beq.n 5eb92 │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ mvn.w r2, #1 │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r1, r2, r1 │ │ │ │ - bcs.n 5eddc │ │ │ │ + bcs.n 5ebc0 │ │ │ │ ldrd r4, r1, [sp] │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r2, r1 │ │ │ │ - bcc.n 5edf4 │ │ │ │ + bcc.n 5ebd8 │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26184 @ 0x6648 │ │ │ │ + movw r1, #22792 @ 0x5908 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5ee28 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5ec0c │ │ │ │ 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 │ │ │ │ @@ -78033,25 +77839,25 @@ │ │ │ │ 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 5ee38 │ │ │ │ - bl 94cf4 │ │ │ │ - ldr r3, [pc, #24] @ (5ee48 ) │ │ │ │ + bne.n 5ec1c │ │ │ │ + bl 94f8c │ │ │ │ + ldr r3, [pc, #24] @ (5ec2c ) │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 5ee42 │ │ │ │ + b.n 5ec26 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 129598 │ │ │ │ + b.w 129500 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r0, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -78060,15 +77866,15 @@ │ │ │ │ ldrd r7, r6, [r0, #8] │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ sub sp, #12 │ │ │ │ mvn.w ip, r7 │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcc.w 5ef82 │ │ │ │ + bcc.w 5ed66 │ │ │ │ ands.w ip, r7, #63 @ 0x3f │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r9, [r0] │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ orrs.w r3, r7, r6 │ │ │ │ @@ -78079,255 +77885,255 @@ │ │ │ │ ldr.w r8, [sl, #4] │ │ │ │ ite eq │ │ │ │ moveq fp, ip │ │ │ │ movne.w fp, #64 @ 0x40 │ │ │ │ rsb r3, fp, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 5eeb0 │ │ │ │ + bhi.n 5ec94 │ │ │ │ add.w r0, r8, fp │ │ │ │ - b.n 5eef4 │ │ │ │ + b.n 5ecd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 5ef0c │ │ │ │ + bne.n 5ecf0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 5eec0 │ │ │ │ - cbz r0, 5eec8 │ │ │ │ + bne.n 5eca4 │ │ │ │ + cbz r0, 5ecac │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1eace4 │ │ │ │ + bl 1ebaa8 │ │ │ │ ands.w r3, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r3, #64 @ 0x40 │ │ │ │ subs r3, r4, r3 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ subs r2, r4, r3 │ │ │ │ add.w fp, r5, r3 │ │ │ │ - cbz r3, 5eef0 │ │ │ │ + cbz r3, 5ecd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 1eace4 │ │ │ │ + bl 1ebaa8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r5, fp │ │ │ │ - bne.n 5eede │ │ │ │ + bne.n 5ecc2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ adds r7, r7, r4 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r9, [sl] │ │ │ │ strd r8, r7, [sl, #4] │ │ │ │ str.w r6, [sl, #12] │ │ │ │ - b.n 5ef82 │ │ │ │ + b.n 5ed66 │ │ │ │ mov r2, r3 │ │ │ │ add.w r0, r8, fp │ │ │ │ add r5, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strd r9, r8, [sl] │ │ │ │ adds r7, r3, r7 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ strd r7, r6, [sl, #8] │ │ │ │ lsls r3, r7, #26 │ │ │ │ - bne.n 5ef34 │ │ │ │ + bne.n 5ed18 │ │ │ │ orrs.w r3, r7, r6 │ │ │ │ - beq.n 5ef3c │ │ │ │ + beq.n 5ed20 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1eace4 │ │ │ │ + bl 1ebaa8 │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ add r4, fp │ │ │ │ ands.w r3, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r3, #64 @ 0x40 │ │ │ │ subs r3, r4, r3 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ subs r2, r4, r3 │ │ │ │ add.w fp, r5, r3 │ │ │ │ - cbz r3, 5ef68 │ │ │ │ + cbz r3, 5ed4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 1eace4 │ │ │ │ + bl 1ebaa8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp fp, r5 │ │ │ │ - bne.n 5ef56 │ │ │ │ + bne.n 5ed3a │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ adds r4, r4, r7 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r9, [sl] │ │ │ │ strd r8, r4, [sl, #4] │ │ │ │ str.w r6, [sl, #12] │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ - ldr r4, [pc, #36] @ (5efbc ) │ │ │ │ + ldr r4, [pc, #36] @ (5eda0 ) │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ - cbz r3, 5efaa │ │ │ │ - bl 3355c │ │ │ │ + cbz r3, 5ed8e │ │ │ │ + bl 332fc │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 130414 │ │ │ │ + bl 13051c │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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 r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5eff0 │ │ │ │ + bpl.n 5edd4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54688 @ 0xd5a0 │ │ │ │ + movw r1, #51296 @ 0xc860 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5f012 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5edf6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 136b24 │ │ │ │ - cbnz r0, 5f016 │ │ │ │ + bl 136c1c │ │ │ │ + cbnz r0, 5edfa │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54728 @ 0xd5c8 │ │ │ │ + movw r1, #51336 @ 0xc888 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f0d4 │ │ │ │ + b.n 5eeb8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f012 │ │ │ │ + beq.n 5edf6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5f046 │ │ │ │ + ble.n 5ee2a │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54772 @ 0xd5f4 │ │ │ │ + movw r1, #51380 @ 0xc8b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 5f012 │ │ │ │ + bl f20a0 │ │ │ │ + b.n 5edf6 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbnz r3, 5f070 │ │ │ │ + cbnz r3, 5ee54 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 5f058 │ │ │ │ + blt.n 5ee3c │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #8] │ │ │ │ - b.n 5f070 │ │ │ │ + b.n 5ee54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 5ee4c │ │ │ │ + bl 5ec30 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 5f0d4 │ │ │ │ - bl b3548 │ │ │ │ + b.n 5eeb8 │ │ │ │ + bl b37f8 │ │ │ │ add.w r4, r5, #9 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5f092 │ │ │ │ + bne.n 5ee76 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5f082 │ │ │ │ + bne.n 5ee66 │ │ │ │ dmb ish │ │ │ │ - beq.n 5f09e │ │ │ │ + beq.n 5ee82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9970 │ │ │ │ + bl 2c8d14 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 5ee4c │ │ │ │ + bl 5ec30 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5f0c0 │ │ │ │ + bne.n 5eea4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5f0b0 │ │ │ │ + bne.n 5ee94 │ │ │ │ dmb ish │ │ │ │ - beq.n 5f0cc │ │ │ │ + beq.n 5eeb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae358 │ │ │ │ + bl 2ad574 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b68 │ │ │ │ - b.n 5f060 │ │ │ │ + bl b6e1c │ │ │ │ + b.n 5ee44 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5f10a │ │ │ │ - blx 2a2dc │ │ │ │ + beq.n 5eeee │ │ │ │ + blx 2a5c4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f10e │ │ │ │ + bne.n 5eef2 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f116 │ │ │ │ + b.n 5eefa │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, 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 15c77c │ │ │ │ + b.w 15c43c │ │ │ │ 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 r7, r6, [r0, #8] │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ sub sp, #12 │ │ │ │ mvn.w ip, r7 │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcc.w 5f26c │ │ │ │ + bcc.w 5f050 │ │ │ │ ands.w ip, r7, #63 @ 0x3f │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r9, [r0] │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ orrs.w r3, r7, r6 │ │ │ │ @@ -78338,603 +78144,708 @@ │ │ │ │ ldr.w r8, [sl, #4] │ │ │ │ ite eq │ │ │ │ moveq fp, ip │ │ │ │ movne.w fp, #64 @ 0x40 │ │ │ │ rsb r3, fp, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 5f19a │ │ │ │ + bhi.n 5ef7e │ │ │ │ add.w r0, r8, fp │ │ │ │ - b.n 5f1de │ │ │ │ + b.n 5efc2 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 5f1f6 │ │ │ │ + bne.n 5efda │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 5f1aa │ │ │ │ - cbz r0, 5f1b2 │ │ │ │ + bne.n 5ef8e │ │ │ │ + cbz r0, 5ef96 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57c96 │ │ │ │ + bl 57a58 │ │ │ │ ands.w r3, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r3, #64 @ 0x40 │ │ │ │ subs r3, r4, r3 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ subs r2, r4, r3 │ │ │ │ add.w fp, r5, r3 │ │ │ │ - cbz r3, 5f1da │ │ │ │ + cbz r3, 5efbe │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 57c96 │ │ │ │ + bl 57a58 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r5, fp │ │ │ │ - bne.n 5f1c8 │ │ │ │ + bne.n 5efac │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ adds r7, r7, r4 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r9, [sl] │ │ │ │ strd r8, r7, [sl, #4] │ │ │ │ str.w r6, [sl, #12] │ │ │ │ - b.n 5f26c │ │ │ │ + b.n 5f050 │ │ │ │ mov r2, r3 │ │ │ │ add.w r0, r8, fp │ │ │ │ add r5, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strd r9, r8, [sl] │ │ │ │ adds r7, r3, r7 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ strd r7, r6, [sl, #8] │ │ │ │ lsls r3, r7, #26 │ │ │ │ - bne.n 5f21e │ │ │ │ + bne.n 5f002 │ │ │ │ orrs.w r3, r7, r6 │ │ │ │ - beq.n 5f226 │ │ │ │ + beq.n 5f00a │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 57c96 │ │ │ │ + bl 57a58 │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ add r4, fp │ │ │ │ ands.w r3, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r3, #64 @ 0x40 │ │ │ │ subs r3, r4, r3 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ subs r2, r4, r3 │ │ │ │ add.w fp, r5, r3 │ │ │ │ - cbz r3, 5f252 │ │ │ │ + cbz r3, 5f036 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 57c96 │ │ │ │ + bl 57a58 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp fp, r5 │ │ │ │ - bne.n 5f240 │ │ │ │ + bne.n 5f024 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ adds r4, r4, r7 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r9, [sl] │ │ │ │ strd r8, r4, [sl, #4] │ │ │ │ str.w r6, [sl, #12] │ │ │ │ add sp, #12 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f292 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 5f2b0 │ │ │ │ + bne.n 5f076 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 5f094 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ - blx 29468 │ │ │ │ + blx 2a4ac │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5f2b4 │ │ │ │ + bne.n 5f098 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f2fe │ │ │ │ - bl 7b390 │ │ │ │ + b.n 5f0e2 │ │ │ │ + bl 7b358 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5f2c4 │ │ │ │ + cbnz r0, 5f0a8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 241c5c │ │ │ │ + b.w 242440 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 2abb8 │ │ │ │ + blx 2a9f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 5f2f0 │ │ │ │ - bl 7b764 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + cbz r5, 5f0d4 │ │ │ │ + bl 7b72c │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11b314 │ │ │ │ - bl abde4 │ │ │ │ + b.w 11b0e4 │ │ │ │ + bl ac094 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5f332 │ │ │ │ + bpl.n 5f116 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54688 @ 0xd5a0 │ │ │ │ + movw r1, #51296 @ 0xc860 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5f354 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5f138 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 136b24 │ │ │ │ - cbnz r0, 5f358 │ │ │ │ + bl 136c1c │ │ │ │ + cbnz r0, 5f13c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54728 @ 0xd5c8 │ │ │ │ + movw r1, #51336 @ 0xc888 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f416 │ │ │ │ + b.n 5f1fa │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f354 │ │ │ │ + beq.n 5f138 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5f388 │ │ │ │ + ble.n 5f16c │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54772 @ 0xd5f4 │ │ │ │ + movw r1, #51380 @ 0xc8b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 5f354 │ │ │ │ + bl f20a0 │ │ │ │ + b.n 5f138 │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbnz r3, 5f3b2 │ │ │ │ + cbnz r3, 5f196 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 5f39a │ │ │ │ + blt.n 5f17e │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #12] │ │ │ │ - b.n 5f3b2 │ │ │ │ + b.n 5f196 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 5f136 │ │ │ │ + bl 5ef1a │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 5f416 │ │ │ │ - bl b3548 │ │ │ │ + b.n 5f1fa │ │ │ │ + bl b37f8 │ │ │ │ add.w r4, r5, #13 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5f3d4 │ │ │ │ + bne.n 5f1b8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5f3c4 │ │ │ │ + bne.n 5f1a8 │ │ │ │ dmb ish │ │ │ │ - beq.n 5f3e0 │ │ │ │ + beq.n 5f1c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9970 │ │ │ │ + bl 2c8d14 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 5f136 │ │ │ │ + bl 5ef1a │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5f402 │ │ │ │ + bne.n 5f1e6 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5f3f2 │ │ │ │ + bne.n 5f1d6 │ │ │ │ dmb ish │ │ │ │ - beq.n 5f40e │ │ │ │ + beq.n 5f1f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae358 │ │ │ │ + bl 2ad574 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b68 │ │ │ │ - b.n 5f3a2 │ │ │ │ + bl b6e1c │ │ │ │ + b.n 5f186 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5f44a │ │ │ │ + bpl.n 5f22e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54688 @ 0xd5a0 │ │ │ │ + movw r1, #51296 @ 0xc860 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5f46c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5f250 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 136b24 │ │ │ │ - cbnz r0, 5f470 │ │ │ │ + bl 136c1c │ │ │ │ + cbnz r0, 5f254 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54728 @ 0xd5c8 │ │ │ │ + movw r1, #51336 @ 0xc888 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f52e │ │ │ │ + b.n 5f312 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f46c │ │ │ │ + beq.n 5f250 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5f4a0 │ │ │ │ + ble.n 5f284 │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54772 @ 0xd5f4 │ │ │ │ + movw r1, #51380 @ 0xc8b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 5f46c │ │ │ │ + bl f20a0 │ │ │ │ + b.n 5f250 │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbnz r3, 5f4ca │ │ │ │ + cbnz r3, 5f2ae │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 5f4b2 │ │ │ │ + blt.n 5f296 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #12] │ │ │ │ - b.n 5f4ca │ │ │ │ + b.n 5f2ae │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 283948 <_PyErr_BadInternalCall@@Base+0x600> │ │ │ │ + bl 283a28 <_PyErr_BadInternalCall@@Base+0x5c4> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 5f52e │ │ │ │ - bl b3548 │ │ │ │ + b.n 5f312 │ │ │ │ + bl b37f8 │ │ │ │ add.w r4, r5, #13 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5f4ec │ │ │ │ + bne.n 5f2d0 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5f4dc │ │ │ │ + bne.n 5f2c0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5f4f8 │ │ │ │ + beq.n 5f2dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9970 │ │ │ │ + bl 2c8d14 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 283948 <_PyErr_BadInternalCall@@Base+0x600> │ │ │ │ + bl 283a28 <_PyErr_BadInternalCall@@Base+0x5c4> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5f51a │ │ │ │ + bne.n 5f2fe │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5f50a │ │ │ │ + bne.n 5f2ee │ │ │ │ dmb ish │ │ │ │ - beq.n 5f526 │ │ │ │ + beq.n 5f30a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae358 │ │ │ │ + bl 2ad574 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b68 │ │ │ │ - b.n 5f4ba │ │ │ │ + bl b6e1c │ │ │ │ + b.n 5f29e │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ - cbnz r3, 5f53c │ │ │ │ - b.w 81c6c │ │ │ │ + cbnz r3, 5f320 │ │ │ │ + b.w 81d54 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 81c6c │ │ │ │ + bl 81d54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f5c2 │ │ │ │ + beq.n 5f3a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61ec8 │ │ │ │ + bl 61ddc │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - cbz r4, 5f5c2 │ │ │ │ + cbz r4, 5f3a6 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5f5bc │ │ │ │ + ble.n 5f3a0 │ │ │ │ cmp r3, r6 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #0] │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 5f5ac │ │ │ │ + cbz r0, 5f390 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 5f58e │ │ │ │ + beq.n 5f372 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f58e │ │ │ │ + cbnz r3, 5f372 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5f59c │ │ │ │ + bne.n 5f380 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5f5c2 │ │ │ │ + b.n 5f3a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5f598 │ │ │ │ + bne.n 5f37c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f598 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f37c │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 5f5bc │ │ │ │ + beq.n 5f3a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f5bc │ │ │ │ + cbnz r3, 5f3a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 5f564 │ │ │ │ + bne.n 5f348 │ │ │ │ mov r0, r5 │ │ │ │ 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 r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bpl.n 5f3da │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #51296 @ 0xc860 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5f3fc │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 136c1c │ │ │ │ + cbnz r0, 5f400 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #51336 @ 0xc888 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 5f4be │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, sp, #4 │ │ │ │ + bl f1054 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 5f3fc │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + cmp r3, #1 │ │ │ │ + ble.n 5f430 │ │ │ │ + movw r3, #44084 @ 0xac34 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #51380 @ 0xc8b4 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl f20a0 │ │ │ │ + b.n 5f3fc │ │ │ │ + ldrb r3, [r5, #8] │ │ │ │ + cbnz r3, 5f45a │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + cmp.w r2, #2048 @ 0x800 │ │ │ │ + blt.n 5f442 │ │ │ │ + movs r3, #1 │ │ │ │ + strb r3, [r5, #8] │ │ │ │ + b.n 5f45a │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + bl 2c85cc │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl f20a0 │ │ │ │ + movw r0, #5704 @ 0x1648 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + b.n 5f4be │ │ │ │ + bl b37f8 │ │ │ │ + add.w r4, r5, #9 │ │ │ │ + mov r6, r0 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 5f47c │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5f46c │ │ │ │ + dmb ish │ │ │ │ + beq.n 5f488 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2c8d14 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + bl 2c85cc │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 5f4aa │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5f49a │ │ │ │ + dmb ish │ │ │ │ + beq.n 5f4b6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2ad574 │ │ │ │ + mov r0, r6 │ │ │ │ + bl b6e1c │ │ │ │ + b.n 5f44a │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + lsls r0, r0, #3 │ │ │ │ + rsb r0, r0, #1600 @ 0x640 │ │ │ │ + b.w 95a8c │ │ │ │ + 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 5f5e8 │ │ │ │ + bne.n 5f4f0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5f606 │ │ │ │ - b.n 5f5fe │ │ │ │ + bne.n 5f50e │ │ │ │ + b.n 5f506 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23416 @ 0x5b78 │ │ │ │ + movw r0, #20024 @ 0x4e38 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f686 │ │ │ │ - b.n 5f5da │ │ │ │ - bl 94cf4 │ │ │ │ + beq.n 5f58e │ │ │ │ + b.n 5f4e2 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f686 │ │ │ │ + bne.n 5f58e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #31616 @ 0x7b80 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5f62e │ │ │ │ + beq.n 5f536 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22768 @ 0x58f0 │ │ │ │ + movw r1, #19376 @ 0x4bb0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 5f674 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 5f57c │ │ │ │ cmp r4, #5 │ │ │ │ - bhi.n 5f63a │ │ │ │ + bhi.n 5f542 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ - cbnz r2, 5f654 │ │ │ │ + cbnz r2, 5f55c │ │ │ │ mov r0, r2 │ │ │ │ - b.n 5f67e │ │ │ │ + b.n 5f586 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5548 @ 0x15ac │ │ │ │ + movw r1, #2156 @ 0x86c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 5f674 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 5f57c │ │ │ │ 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 5f65e │ │ │ │ - b.n 5f67e │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 5f686 │ │ │ │ + bne.n 5f566 │ │ │ │ + b.n 5f586 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 5f58e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + lsls r0, r0, #3 │ │ │ │ + b.w 95a8c │ │ │ │ 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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5f6b6 │ │ │ │ + beq.n 5f5c6 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5f6cc │ │ │ │ + bne.n 5f5dc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5f700 │ │ │ │ + beq.n 5f610 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5f6ce │ │ │ │ - b.n 5f700 │ │ │ │ + bgt.n 5f5de │ │ │ │ + b.n 5f610 │ │ │ │ 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 5f6ec │ │ │ │ + beq.n 5f5fc │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5f71a │ │ │ │ + bne.n 5f62a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5f700 │ │ │ │ + beq.n 5f610 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5f71c │ │ │ │ + bgt.n 5f62c │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5f75e │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5f66e │ │ │ │ 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 13e37c │ │ │ │ + bl 13df10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f748 │ │ │ │ + beq.n 5f658 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5f748 │ │ │ │ + cbnz r3, 5f658 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f75e │ │ │ │ + beq.n 5f66e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f75e │ │ │ │ + cbnz r3, 5f66e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ 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 81584 │ │ │ │ + bl 8166c │ │ │ │ add sp, #12 │ │ │ │ pop {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, #31 │ │ │ │ strh.w r3, [sp, #4] │ │ │ │ - bl 81584 │ │ │ │ + bl 8166c │ │ │ │ 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 r1, r0 │ │ │ │ - ldr r2, [pc, #48] @ (5f7e8 ) │ │ │ │ + ldr r2, [pc, #48] @ (5f6f8 ) │ │ │ │ movs r0, #3 │ │ │ │ ldrd r1, r3, [r1, #4] │ │ │ │ - bl 90a88 │ │ │ │ + bl 90d24 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #36] @ (5f7ec ) │ │ │ │ + ldr r0, [pc, #36] @ (5f6fc ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r0, #520] @ 0x208 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f7e2 │ │ │ │ + beq.n 5f6f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #520] @ 0x208 │ │ │ │ - cbnz r3, 5f7e2 │ │ │ │ + cbnz r3, 5f6f2 │ │ │ │ add.w r0, r0, #520 @ 0x208 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ lsls r7, r1, #1 │ │ │ │ @@ -78942,403 +78853,403 @@ │ │ │ │ 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, 5f80e │ │ │ │ + cbnz r0, 5f71e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5f818 │ │ │ │ - b.n 5f81e │ │ │ │ + cbnz r0, 5f728 │ │ │ │ + b.n 5f72e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f808 │ │ │ │ - b.n 5f82c │ │ │ │ + beq.n 5f718 │ │ │ │ + b.n 5f73c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5f82c │ │ │ │ + cbnz r0, 5f73c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5f82c │ │ │ │ + cbz r0, 5f73c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005f82e : │ │ │ │ +0005f73e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (5f864 ) │ │ │ │ + ldr r4, [pc, #36] @ (5f774 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 24b77c │ │ │ │ + bl 24be94 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5f860 │ │ │ │ - movw r0, #26236 @ 0x667c │ │ │ │ + bge.n 5f770 │ │ │ │ + movw r0, #22844 @ 0x593c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2498f4 │ │ │ │ + b.w 24a00c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r1, #58580 @ 0xe4d4 │ │ │ │ + movw r1, #55188 @ 0xd794 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.w ee1b4 │ │ │ │ + b.w ee318 │ │ │ │ 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, #31616 @ 0x7b80 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5f8ac │ │ │ │ + beq.n 5f7bc │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5f8ac │ │ │ │ + beq.n 5f7bc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub.w r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 5f8d4 │ │ │ │ - b.n 5f8c2 │ │ │ │ + bls.n 5f7e4 │ │ │ │ + b.n 5f7d2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 5f8a0 │ │ │ │ - movw r0, #58712 @ 0xe558 │ │ │ │ + beq.n 5f7b0 │ │ │ │ + movw r0, #55320 @ 0xd818 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 17a974 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 5f8e6 │ │ │ │ - b.n 5f8a0 │ │ │ │ - movw r0, #58712 @ 0xe558 │ │ │ │ + bl 17a29c <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 5f7f6 │ │ │ │ + b.n 5f7b0 │ │ │ │ + movw r0, #55320 @ 0xd818 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #16 │ │ │ │ - bl e25d8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5f8e6 │ │ │ │ + bl e28d0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5f7f6 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f8ea │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 5f8ea │ │ │ │ + bne.n 5f7fa │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 5f7fa │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5fcb8 │ │ │ │ + b.n 5fbc8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f8fe │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 5f80e │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f8e6 │ │ │ │ + bne.n 5f7f6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f912 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 5f822 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f8e6 │ │ │ │ + bne.n 5f7f6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f926 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 5f836 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f8e6 │ │ │ │ + bne.n 5f7f6 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f93a │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 5f84a │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f8e6 │ │ │ │ + bne.n 5f7f6 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f94e │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 5f85e │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f8e6 │ │ │ │ + bne.n 5f7f6 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bmi.n 5f978 │ │ │ │ + bmi.n 5f888 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #18996 @ 0x4a34 │ │ │ │ + movw r2, #15604 @ 0x3cf4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #26276 @ 0x66a4 │ │ │ │ + movw r1, #22884 @ 0x5964 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #58712 @ 0xe558 │ │ │ │ + movw r0, #55320 @ 0xd818 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5f8e6 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5f7f6 │ │ │ │ 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 5f9a4 │ │ │ │ + bmi.n 5f8b4 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - movw r2, #36620 @ 0x8f0c │ │ │ │ + movw r2, #33228 @ 0x81cc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #26288 @ 0x66b0 │ │ │ │ + movw r1, #22896 @ 0x5970 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #58712 @ 0xe558 │ │ │ │ + movw r0, #55320 @ 0xd818 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5f8e6 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5f7f6 │ │ │ │ ldr.w fp, [r4, #44] @ 0x2c │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 5f9d2 │ │ │ │ + bmi.n 5f8e2 │ │ │ │ mov r3, fp │ │ │ │ - movw r2, #36620 @ 0x8f0c │ │ │ │ + movw r2, #33228 @ 0x81cc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #26300 @ 0x66bc │ │ │ │ + movw r1, #22908 @ 0x597c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #58712 @ 0xe558 │ │ │ │ + movw r0, #55320 @ 0xd818 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5f8e6 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5f7f6 │ │ │ │ ldr.w sl, [r4, #48] @ 0x30 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 5fa00 │ │ │ │ + bmi.n 5f910 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #36620 @ 0x8f0c │ │ │ │ + movw r2, #33228 @ 0x81cc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #26312 @ 0x66c8 │ │ │ │ + movw r1, #22920 @ 0x5988 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #58712 @ 0xe558 │ │ │ │ + movw r0, #55320 @ 0xd818 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5f8e6 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5f7f6 │ │ │ │ ldr.w r8, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 5fa2e │ │ │ │ + bmi.n 5f93e │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #26324 @ 0x66d4 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #58712 @ 0xe558 │ │ │ │ + movw r0, #55320 @ 0xd818 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5f8e6 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5f7f6 │ │ │ │ ldr r7, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5fa58 │ │ │ │ + bmi.n 5f968 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #26336 @ 0x66e0 │ │ │ │ + movw r1, #22944 @ 0x59a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #58712 @ 0xe558 │ │ │ │ + movw r0, #55320 @ 0xd818 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5f8e6 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5f7f6 │ │ │ │ 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 5fa84 │ │ │ │ + bmi.n 5f994 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #26348 @ 0x66ec │ │ │ │ + movw r1, #22956 @ 0x59ac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #58712 @ 0xe558 │ │ │ │ + movw r0, #55320 @ 0xd818 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5f8e6 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5f7f6 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5fa9a │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 5f9aa │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5f8e6 │ │ │ │ + bne.w 5f7f6 │ │ │ │ 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 5fac6 │ │ │ │ + bmi.n 5f9d6 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - movw r2, #18996 @ 0x4a34 │ │ │ │ + movw r2, #15604 @ 0x3cf4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #26360 @ 0x66f8 │ │ │ │ + movw r1, #22968 @ 0x59b8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #58712 @ 0xe558 │ │ │ │ + movw r0, #55320 @ 0xd818 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5f8e6 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5f7f6 │ │ │ │ ldr.w r9, [r4, #72] @ 0x48 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - bmi.n 5faf4 │ │ │ │ + bmi.n 5fa04 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #18996 @ 0x4a34 │ │ │ │ + movw r2, #15604 @ 0x3cf4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #26372 @ 0x6704 │ │ │ │ + movw r1, #22980 @ 0x59c4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #58712 @ 0xe558 │ │ │ │ + movw r0, #55320 @ 0xd818 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5f8e6 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5f7f6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble.n 5fb52 │ │ │ │ + ble.n 5fa62 │ │ │ │ ldr r5, [r4, #76] @ 0x4c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 5fb24 │ │ │ │ + bmi.n 5fa34 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #36620 @ 0x8f0c │ │ │ │ + movw r2, #33228 @ 0x81cc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #26384 @ 0x6710 │ │ │ │ + movw r1, #22992 @ 0x59d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #58712 @ 0xe558 │ │ │ │ + movw r0, #55320 @ 0xd818 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5f8e6 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5f7f6 │ │ │ │ cmp r3, #17 │ │ │ │ - beq.n 5fb58 │ │ │ │ + beq.n 5fa68 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 5fb5a │ │ │ │ + bmi.n 5fa6a │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #36620 @ 0x8f0c │ │ │ │ + movw r2, #33228 @ 0x81cc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #26396 @ 0x671c │ │ │ │ + movw r1, #23004 @ 0x59dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #58712 @ 0xe558 │ │ │ │ + movw r0, #55320 @ 0xd818 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5f8e6 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5f7f6 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5fb5a │ │ │ │ + b.n 5fa6a │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #27564 @ 0x6bac │ │ │ │ + movw r1, #24172 @ 0x5e6c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #27576 @ 0x6bb8 │ │ │ │ + movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ 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 ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5fb9c │ │ │ │ + bne.n 5faac │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5fca0 │ │ │ │ + b.n 5fbb0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 5fbba │ │ │ │ + bge.n 5faca │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26408 @ 0x6728 │ │ │ │ + movw r1, #23016 @ 0x59e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5fb90 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5faa0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 5fbd8 │ │ │ │ + bge.n 5fae8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26444 @ 0x674c │ │ │ │ + movw r1, #23052 @ 0x5a0c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5fb90 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5faa0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 5fbf6 │ │ │ │ + bge.n 5fb06 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26488 @ 0x6778 │ │ │ │ + movw r1, #23096 @ 0x5a38 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5fb90 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5faa0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 5fc14 │ │ │ │ + bge.n 5fb24 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26532 @ 0x67a4 │ │ │ │ + movw r1, #23140 @ 0x5a64 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5fb90 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5faa0 │ │ │ │ mov r0, fp │ │ │ │ - bl 5fd8a │ │ │ │ + bl 5fc9a │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 5fc86 │ │ │ │ + cbz r0, 5fb96 │ │ │ │ mov r0, sl │ │ │ │ - bl 5fd8a │ │ │ │ + bl 5fc9a │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 5fc90 │ │ │ │ - cbz r5, 5fc36 │ │ │ │ + cbz r0, 5fba0 │ │ │ │ + cbz r5, 5fb46 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fd8a │ │ │ │ + bl 5fc9a │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5fc38 │ │ │ │ - b.n 5fc98 │ │ │ │ - ldr r5, [pc, #136] @ (5fcc0 ) │ │ │ │ - cbz r4, 5fc46 │ │ │ │ + cbnz r0, 5fb48 │ │ │ │ + b.n 5fba8 │ │ │ │ + ldr r5, [pc, #136] @ (5fbd0 ) │ │ │ │ + cbz r4, 5fb56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5fd8a │ │ │ │ + bl 5fc9a │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5fc48 │ │ │ │ - b.n 5fc9e │ │ │ │ - ldr r4, [pc, #120] @ (5fcc0 ) │ │ │ │ + cbnz r0, 5fb58 │ │ │ │ + b.n 5fbae │ │ │ │ + ldr r4, [pc, #120] @ (5fbd0 ) │ │ │ │ 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 │ │ │ │ @@ -79350,202 +79261,202 @@ │ │ │ │ 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 26c460 │ │ │ │ + bl 26c6f0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5fca0 │ │ │ │ + b.n 5fbb0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5fca0 │ │ │ │ + b.n 5fbb0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5fca0 │ │ │ │ + b.n 5fbb0 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5fca0 │ │ │ │ + b.n 5fbb0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, sl │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, 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, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #24 │ │ │ │ movs r1, #0 │ │ │ │ ldrd r4, r6, [r3] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ cmp r4, #6 │ │ │ │ - bhi.n 5fcf8 │ │ │ │ - movw r3, #55112 @ 0xd748 │ │ │ │ + bhi.n 5fc08 │ │ │ │ + movw r3, #51716 @ 0xca04 │ │ │ │ movt r3, #74 @ 0x4a │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ - cbnz r6, 5fd14 │ │ │ │ - b.n 5fd32 │ │ │ │ + cbnz r6, 5fc24 │ │ │ │ + b.n 5fc42 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #26568 @ 0x67c8 │ │ │ │ + movw r1, #23176 @ 0x5a88 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r0, r6 │ │ │ │ - bl f8b34 │ │ │ │ - cbz r4, 5fd48 │ │ │ │ + bl f8b30 │ │ │ │ + cbz r4, 5fc58 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 5b422 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.w 5b386 <_PyErr_FormatFromCause@@Base> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ 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, #44076 @ 0xac2c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ - cbz r0, 5fd6e │ │ │ │ + bl f892c │ │ │ │ + cbz r0, 5fc7e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5fd86 │ │ │ │ + b.n 5fc96 │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ + bl f892c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fd68 │ │ │ │ - bl f8b9c │ │ │ │ + bne.n 5fc78 │ │ │ │ + bl f8b98 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, 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.w r9, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5fdb0 │ │ │ │ + cbz r0, 5fcc0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bgt.n 5fdb4 │ │ │ │ + bgt.n 5fcc4 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5fe4c │ │ │ │ + b.n 5fd5c │ │ │ │ movw r7, #41020 @ 0xa03c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ adds r6, #8 │ │ │ │ add.w sl, r0, #8 │ │ │ │ mov.w r8, #0 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 5fde0 │ │ │ │ + bne.n 5fcf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 5fe3e │ │ │ │ + beq.n 5fd4e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5fe3e │ │ │ │ + b.n 5fd4e │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5fe1c │ │ │ │ + bmi.n 5fd2c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #26608 @ 0x67f0 │ │ │ │ + movw r1, #23216 @ 0x5ab0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5fe0c │ │ │ │ + bne.n 5fd1c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5fe4c │ │ │ │ + b.n 5fd5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5fe08 │ │ │ │ + bne.n 5fd18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fe08 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fd18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19d33c <_PyUnicode_Copy@@Base> │ │ │ │ + bl 19cc34 <_PyUnicode_Copy@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5fe3e │ │ │ │ + cbnz r0, 5fd4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fe4c │ │ │ │ + beq.n 5fd5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5fe4c │ │ │ │ + cbnz r3, 5fd5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fe4c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fd5c │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r4, [sl, #4]! │ │ │ │ cmp r8, r9 │ │ │ │ - beq.n 5fdb0 │ │ │ │ - b.n 5fdca │ │ │ │ + beq.n 5fcc0 │ │ │ │ + b.n 5fcda │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5fe68 ) │ │ │ │ + ldr r2, [pc, #20] @ (5fd78 ) │ │ │ │ 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 5fe6c │ │ │ │ + b.n 5fd7c │ │ │ │ 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 │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 5febc │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 5fdcc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #52] @ (5fec0 ) │ │ │ │ + ldr r1, [pc, #52] @ (5fdd0 ) │ │ │ │ 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] │ │ │ │ @@ -79568,317 +79479,317 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5fef4 │ │ │ │ + beq.n 5fe04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5fef4 │ │ │ │ + ble.n 5fe04 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ff0c │ │ │ │ + beq.n 5fe1c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5ff0c │ │ │ │ + b.n 5fe1c │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 5ff3e │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5fe4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 16d3d8 │ │ │ │ - cbnz r0, 5ff4a │ │ │ │ + bl 16cce4 │ │ │ │ + cbnz r0, 5fe5a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26660 @ 0x6824 │ │ │ │ + movw r1, #23268 @ 0x5ae4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ff3e │ │ │ │ + beq.n 5fe4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5ff42 │ │ │ │ + cbz r3, 5fe52 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5ff68 │ │ │ │ + b.n 5fe78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ff3e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fe4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f870 │ │ │ │ + bl 9fa94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ff68 │ │ │ │ + beq.n 5fe78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ff68 │ │ │ │ + cbnz r3, 5fe78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 5ff86 │ │ │ │ + bne.n 5fe96 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5ff86 │ │ │ │ + bhi.n 5fe96 │ │ │ │ pop {r4, r5} │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w f5004 │ │ │ │ + b.w f5030 │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #20] @ (5ffa8 ) │ │ │ │ + ldr r2, [pc, #20] @ (5feb8 ) │ │ │ │ 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 5fe6c │ │ │ │ + b.n 5fd7c │ │ │ │ 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, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5ffd8 │ │ │ │ + beq.n 5fee8 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5ffee │ │ │ │ + bne.n 5fefe │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 60022 │ │ │ │ + beq.n 5ff32 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5fff0 │ │ │ │ - b.n 60022 │ │ │ │ + bgt.n 5ff00 │ │ │ │ + b.n 5ff32 │ │ │ │ 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 6000e │ │ │ │ + beq.n 5ff1e │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6003c │ │ │ │ + bne.n 5ff4c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60022 │ │ │ │ + beq.n 5ff32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6003e │ │ │ │ + bgt.n 5ff4e │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 60080 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 5ff90 │ │ │ │ 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 164790 │ │ │ │ + bl 164354 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6006a │ │ │ │ + beq.n 5ff7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6006a │ │ │ │ + cbnz r3, 5ff7a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60080 │ │ │ │ + beq.n 5ff90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60080 │ │ │ │ + cbnz r3, 5ff90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, 600a0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r2, 600ba │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cbz r3, 600ba │ │ │ │ - movw r3, #43792 @ 0xab10 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64328 @ 0xfb48 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - movs r6, #0 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 60184 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 1b035c │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl 537dc │ │ │ │ - mov r6, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 99730 <_PyObject_New@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60184 │ │ │ │ + beq.n 6008e │ │ │ │ + movs r3, #0 │ │ │ │ + strh r3, [r0, #8] │ │ │ │ + strd r3, r3, [r0, #16] │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbz r3, 600f6 │ │ │ │ + cbz r3, 5ffe4 │ │ │ │ add.w r0, r5, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 600ec │ │ │ │ + bne.n 5ffda │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 600dc │ │ │ │ + bne.n 5ffca │ │ │ │ dmb ish │ │ │ │ - beq.n 600f6 │ │ │ │ - bl 2c9970 │ │ │ │ + beq.n 5ffe4 │ │ │ │ + bl 2c8d14 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ + ldrd r9, r8, [r3, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldrd sl, fp, [r3, #16] │ │ │ │ + bl 2c6d2c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2c6d2c │ │ │ │ movs r1, #1 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - ldrd r9, r4, [r3] │ │ │ │ - ldrd sl, fp, [r3, #8] │ │ │ │ - blx 29708 │ │ │ │ - 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 60110 │ │ │ │ - movs r1, #4 │ │ │ │ - mov r0, r1 │ │ │ │ - blx 29708 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ + blx 2a4e0 │ │ │ │ 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 2a370 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2c6d2c │ │ │ │ + mov r1, r8 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2a620 │ │ │ │ + movs r1, #8 │ │ │ │ + movs r0, #25 │ │ │ │ + blx 2a4e0 │ │ │ │ + mov r1, r9 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ + mov r8, r0 │ │ │ │ + blx 2a620 │ │ │ │ + movs r0, #24 │ │ │ │ + blx 2a6a0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - strd sl, fp, [r0, #8] │ │ │ │ - str r7, [r0, #0] │ │ │ │ + strd sl, fp, [r0, #16] │ │ │ │ + strb r6, [r0, #0] │ │ │ │ str.w r8, [r0, #4] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - cbz r3, 60184 │ │ │ │ + str r7, [r0, #8] │ │ │ │ + str r0, [r4, #12] │ │ │ │ + cbz r3, 60086 │ │ │ │ add.w r0, r5, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6017a │ │ │ │ + bne.n 6005a │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6016a │ │ │ │ + bne.n 6004a │ │ │ │ dmb ish │ │ │ │ - beq.n 60184 │ │ │ │ - bl 2ae358 │ │ │ │ - mov r0, r6 │ │ │ │ + beq.n 60064 │ │ │ │ + bl 2ad574 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + cbnz r3, 60086 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 6007e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 6007e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 242440 │ │ │ │ + ldrd r3, r2, [r5, #16] │ │ │ │ + strd r3, r2, [r4, #16] │ │ │ │ + mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, 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, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #92] @ (601f8 ) │ │ │ │ + ldr r4, [pc, #96] @ (60104 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ - cbz r3, 601e2 │ │ │ │ + cbz r3, 600ec │ │ │ │ ldr.w r0, [r4, #1380] @ 0x564 │ │ │ │ - bl 60398 <_Py_hashtable_size@@Base> │ │ │ │ + bl 602a4 <_Py_hashtable_size@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [r4, #1372] @ 0x55c │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 60398 <_Py_hashtable_size@@Base> │ │ │ │ + bl 602a4 <_Py_hashtable_size@@Base> │ │ │ │ add r5, r0 │ │ │ │ ldr.w r0, [r4, #1384] @ 0x568 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 60398 <_Py_hashtable_size@@Base> │ │ │ │ + bl 602a4 <_Py_hashtable_size@@Base> │ │ │ │ add r2, sp, #4 │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #27745 @ 0x6c61 │ │ │ │ + movw r1, #27777 @ 0x6c81 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r0, [r4, #1388] @ 0x56c │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 2c71cc <_Py_hashtable_foreach@@Base> │ │ │ │ - b.n 601e4 │ │ │ │ + bl 2c6660 <_Py_hashtable_foreach@@Base> │ │ │ │ + b.n 600ee │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 130414 │ │ │ │ + bl 13051c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15c77c │ │ │ │ + b.w 15c43c │ │ │ │ + nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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 5bdde <_PyMonitoring_FireStopIterationEvent@@Base+0x6de> │ │ │ │ + bl 5bbb6 <_PyMonitoring_FireStopIterationEvent@@Base+0x6de> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 60222 │ │ │ │ + beq.n 6012e │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 1aac98 <_PyLong_Format@@Base+0xa54> │ │ │ │ - b.n 60224 │ │ │ │ + bl 1aa8e0 <_PyLong_Format@@Base+0x978> │ │ │ │ + b.n 60130 │ │ │ │ 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 │ │ │ │ @@ -79893,2010 +79804,2012 @@ │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13163c │ │ │ │ + bl 131748 │ │ │ │ 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 60290 │ │ │ │ + beq.n 6019c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60290 │ │ │ │ + cbnz r3, 6019c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ 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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 602be │ │ │ │ + beq.n 601ca │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 602d4 │ │ │ │ + bne.n 601e0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 60308 │ │ │ │ + beq.n 60214 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 602d6 │ │ │ │ - b.n 60308 │ │ │ │ + bgt.n 601e2 │ │ │ │ + b.n 60214 │ │ │ │ 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 602f4 │ │ │ │ + beq.n 60200 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60322 │ │ │ │ + bne.n 6022e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60308 │ │ │ │ + beq.n 60214 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60324 │ │ │ │ + bgt.n 60230 │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 60366 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 60272 │ │ │ │ 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 1d2c40 │ │ │ │ + bl 1d28f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60350 │ │ │ │ + beq.n 6025c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60350 │ │ │ │ + cbnz r3, 6025c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60366 │ │ │ │ + beq.n 60272 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60366 │ │ │ │ + cbnz r3, 60272 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ 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, sp │ │ │ │ - bl 192ce8 │ │ │ │ + bl 192518 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 60392 │ │ │ │ + beq.n 6029e │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 14a01c │ │ │ │ + b.w 14a0a4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00060398 <_Py_hashtable_size@@Base>: │ │ │ │ +000602a4 <_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, #3952] @ 0xf70 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 603c6 <_Py_hashtable_size@@Base+0x2e> │ │ │ │ + cbz r3, 602d2 <_Py_hashtable_size@@Base+0x2e> │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 603c8 <_Py_hashtable_size@@Base+0x30> │ │ │ │ + b.n 602d4 <_Py_hashtable_size@@Base+0x30> │ │ │ │ mov r9, r3 │ │ │ │ - ldr r5, [pc, #304] @ (604fc <_Py_hashtable_size@@Base+0x164>) │ │ │ │ + ldr r5, [pc, #304] @ (60408 <_Py_hashtable_size@@Base+0x164>) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ add r4, sp, #52 @ 0x34 │ │ │ │ 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, 603fc <_Py_hashtable_size@@Base+0x64> │ │ │ │ + cbnz r7, 60308 <_Py_hashtable_size@@Base+0x64> │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 603fc <_Py_hashtable_size@@Base+0x64> │ │ │ │ + ble.n 60308 <_Py_hashtable_size@@Base+0x64> │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 603fc <_Py_hashtable_size@@Base+0x64> │ │ │ │ - cbnz r6, 6041a <_Py_hashtable_size@@Base+0x82> │ │ │ │ + bgt.n 60308 <_Py_hashtable_size@@Base+0x64> │ │ │ │ + cbnz r6, 60326 <_Py_hashtable_size@@Base+0x82> │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r1, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r8 │ │ │ │ - ldr r3, [pc, #240] @ (60500 <_Py_hashtable_size@@Base+0x168>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #240] @ (6040c <_Py_hashtable_size@@Base+0x168>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 604ca <_Py_hashtable_size@@Base+0x132> │ │ │ │ + beq.n 603d6 <_Py_hashtable_size@@Base+0x132> │ │ │ │ add r9, r8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ add.w r7, r9, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl 145918 │ │ │ │ + bl 1459e0 │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 604e6 <_Py_hashtable_size@@Base+0x14e> │ │ │ │ - cbz r7, 60476 <_Py_hashtable_size@@Base+0xde> │ │ │ │ + beq.n 603f2 <_Py_hashtable_size@@Base+0x14e> │ │ │ │ + cbz r7, 60382 <_Py_hashtable_size@@Base+0xde> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 60454 <_Py_hashtable_size@@Base+0xbc> │ │ │ │ - bl 1206e8 │ │ │ │ + cbz r0, 60360 <_Py_hashtable_size@@Base+0xbc> │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6044c <_Py_hashtable_size@@Base+0xb4> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 60358 <_Py_hashtable_size@@Base+0xb4> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 604e6 <_Py_hashtable_size@@Base+0x14e> │ │ │ │ + bne.n 603f2 <_Py_hashtable_size@@Base+0x14e> │ │ │ │ subs.w r7, r9, #2 │ │ │ │ - bne.n 60458 <_Py_hashtable_size@@Base+0xc0> │ │ │ │ - b.n 6047a <_Py_hashtable_size@@Base+0xe2> │ │ │ │ + bne.n 60364 <_Py_hashtable_size@@Base+0xc0> │ │ │ │ + b.n 60386 <_Py_hashtable_size@@Base+0xe2> │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6046a <_Py_hashtable_size@@Base+0xd2> │ │ │ │ + cbz r0, 60376 <_Py_hashtable_size@@Base+0xd2> │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 5e378 │ │ │ │ + bl 5e15c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 604e6 <_Py_hashtable_size@@Base+0x14e> │ │ │ │ + beq.n 603f2 <_Py_hashtable_size@@Base+0x14e> │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 6047a <_Py_hashtable_size@@Base+0xe2> │ │ │ │ + beq.n 60386 <_Py_hashtable_size@@Base+0xe2> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 211264 │ │ │ │ - cbnz r0, 6047a <_Py_hashtable_size@@Base+0xe2> │ │ │ │ - b.n 604e6 <_Py_hashtable_size@@Base+0x14e> │ │ │ │ + bl 211fb4 │ │ │ │ + cbnz r0, 60386 <_Py_hashtable_size@@Base+0xe2> │ │ │ │ + b.n 603f2 <_Py_hashtable_size@@Base+0x14e> │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq.n 604a0 <_Py_hashtable_size@@Base+0x108> │ │ │ │ + beq.n 603ac <_Py_hashtable_size@@Base+0x108> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - blx 29870 │ │ │ │ + blx 2a340 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 604ae <_Py_hashtable_size@@Base+0x116> │ │ │ │ + b.n 603ba <_Py_hashtable_size@@Base+0x116> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - blx 29f2c │ │ │ │ + blx 294f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b6b68 │ │ │ │ - cbz r5, 604ce <_Py_hashtable_size@@Base+0x136> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bl b6e1c │ │ │ │ + cbz r5, 603da <_Py_hashtable_size@@Base+0x136> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 604d8 <_Py_hashtable_size@@Base+0x140> │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 603e4 <_Py_hashtable_size@@Base+0x140> │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60482 <_Py_hashtable_size@@Base+0xea> │ │ │ │ - b.n 604e6 <_Py_hashtable_size@@Base+0x14e> │ │ │ │ + beq.n 6038e <_Py_hashtable_size@@Base+0xea> │ │ │ │ + b.n 603f2 <_Py_hashtable_size@@Base+0x14e> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 604e8 <_Py_hashtable_size@@Base+0x150> │ │ │ │ + b.n 603f4 <_Py_hashtable_size@@Base+0x150> │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ - b.n 604e8 <_Py_hashtable_size@@Base+0x150> │ │ │ │ + b.n 603f4 <_Py_hashtable_size@@Base+0x150> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r6, #0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str.w r8, [sp, #84] @ 0x54 │ │ │ │ - bl 1460c8 │ │ │ │ + bl 146190 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - bvc.n 605e0 <_Py_hashtable_size@@Base+0x248> │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ lsls r2, r1, #1 │ │ │ │ cmp r0, r1 │ │ │ │ lsls r6, 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, sp │ │ │ │ - bl 1bcdec │ │ │ │ + bl 1bcc40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6052c <_Py_hashtable_size@@Base+0x194> │ │ │ │ + beq.n 60438 <_Py_hashtable_size@@Base+0x194> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 14a01c │ │ │ │ + b.w 14a0a4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {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, 6045a <_Py_hashtable_size@@Base+0x1b6> │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r2, 60474 <_Py_hashtable_size@@Base+0x1d0> │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cbz r3, 60474 <_Py_hashtable_size@@Base+0x1d0> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #60936 @ 0xee08 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + movs r6, #0 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6053e <_Py_hashtable_size@@Base+0x29a> │ │ │ │ + mov r0, r1 │ │ │ │ + bl 1b0118 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl 53570 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 6053e <_Py_hashtable_size@@Base+0x29a> │ │ │ │ + ldrb r3, [r5, #8] │ │ │ │ + cbz r3, 604b0 <_Py_hashtable_size@@Base+0x20c> │ │ │ │ + add.w r0, r5, #9 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 604a6 <_Py_hashtable_size@@Base+0x202> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 60496 <_Py_hashtable_size@@Base+0x1f2> │ │ │ │ + dmb ish │ │ │ │ + beq.n 604b0 <_Py_hashtable_size@@Base+0x20c> │ │ │ │ + bl 2c8d14 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + movs r1, #1 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + ldrd r9, r4, [r3] │ │ │ │ + ldrd sl, fp, [r3, #8] │ │ │ │ + blx 2a4e0 │ │ │ │ + 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 604ca <_Py_hashtable_size@@Base+0x226> │ │ │ │ + movs r1, #4 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 2a4e0 │ │ │ │ + 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 2a6a0 │ │ │ │ + ldrb r3, [r5, #8] │ │ │ │ + strd sl, fp, [r0, #8] │ │ │ │ + str r7, [r0, #0] │ │ │ │ + str.w r8, [r0, #4] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + cbz r3, 6053e <_Py_hashtable_size@@Base+0x29a> │ │ │ │ + add.w r0, r5, #9 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 60534 <_Py_hashtable_size@@Base+0x290> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 60524 <_Py_hashtable_size@@Base+0x280> │ │ │ │ + dmb ish │ │ │ │ + beq.n 6053e <_Py_hashtable_size@@Base+0x29a> │ │ │ │ + bl 2ad574 │ │ │ │ + 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 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #24828 @ 0x60fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6057e <_Py_hashtable_size@@Base+0x1e6> │ │ │ │ + beq.n 60590 <_Py_hashtable_size@@Base+0x2ec> │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 60580 <_Py_hashtable_size@@Base+0x1e8> │ │ │ │ + b.n 60592 <_Py_hashtable_size@@Base+0x2ee> │ │ │ │ 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 2533e8 <_PyEval_GetBuiltin@@Base+0x7bc> │ │ │ │ + bl 253840 <_PyEval_GetBuiltin@@Base+0x87c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 605aa <_Py_hashtable_size@@Base+0x212> │ │ │ │ + beq.n 605bc <_Py_hashtable_size@@Base+0x318> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 14a01c │ │ │ │ - b.n 605ac <_Py_hashtable_size@@Base+0x214> │ │ │ │ + bl 14a0a4 │ │ │ │ + b.n 605be <_Py_hashtable_size@@Base+0x31a> │ │ │ │ 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, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 605da <_Py_hashtable_size@@Base+0x242> │ │ │ │ + beq.n 605ec <_Py_hashtable_size@@Base+0x348> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 60608 <_Py_hashtable_size@@Base+0x270> │ │ │ │ + bne.n 6061a <_Py_hashtable_size@@Base+0x376> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 605ee <_Py_hashtable_size@@Base+0x256> │ │ │ │ + beq.n 60600 <_Py_hashtable_size@@Base+0x35c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6060a <_Py_hashtable_size@@Base+0x272> │ │ │ │ + bgt.n 6061c <_Py_hashtable_size@@Base+0x378> │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 60634 <_Py_hashtable_size@@Base+0x29c> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 60646 <_Py_hashtable_size@@Base+0x3a2> │ │ │ │ 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 161f0c │ │ │ │ + bl 161ae0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60634 <_Py_hashtable_size@@Base+0x29c> │ │ │ │ + beq.n 60646 <_Py_hashtable_size@@Base+0x3a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60634 <_Py_hashtable_size@@Base+0x29c> │ │ │ │ + cbnz r3, 60646 <_Py_hashtable_size@@Base+0x3a2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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, #4] │ │ │ │ - movw r3, #38441 @ 0x9629 │ │ │ │ - movt r3, #8 │ │ │ │ - ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 60662 <_Py_hashtable_size@@Base+0x2ca> │ │ │ │ - bl 1f6204 │ │ │ │ - mov r7, r0 │ │ │ │ - b.n 60668 <_Py_hashtable_size@@Base+0x2d0> │ │ │ │ - movs r1, #0 │ │ │ │ - blx r2 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.n 606f6 <_Py_hashtable_size@@Base+0x35e> │ │ │ │ - movs r3, #0 │ │ │ │ - strh.w r3, [r7, #430] @ 0x1ae │ │ │ │ - ldrb.w r3, [r6, #430] @ 0x1ae │ │ │ │ - cbz r3, 6069e <_Py_hashtable_size@@Base+0x306> │ │ │ │ - addw r0, r6, #431 @ 0x1af │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 60694 <_Py_hashtable_size@@Base+0x2fc> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 60684 <_Py_hashtable_size@@Base+0x2ec> │ │ │ │ - dmb ish │ │ │ │ - beq.n 6069e <_Py_hashtable_size@@Base+0x306> │ │ │ │ - bl 2c9970 │ │ │ │ - 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 29e6c │ │ │ │ - ldrb.w r3, [r6, #430] @ 0x1ae │ │ │ │ - cbz r3, 606f6 <_Py_hashtable_size@@Base+0x35e> │ │ │ │ - addw r0, r6, #431 @ 0x1af │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 606ec <_Py_hashtable_size@@Base+0x354> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 606dc <_Py_hashtable_size@@Base+0x344> │ │ │ │ - dmb ish │ │ │ │ - beq.n 606f6 <_Py_hashtable_size@@Base+0x35e> │ │ │ │ - bl 2ae358 │ │ │ │ - mov r0, r7 │ │ │ │ - pop {r3, r4, r5, r6, r7, 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 5bdde <_PyMonitoring_FireStopIterationEvent@@Base+0x6de> │ │ │ │ + bl 5bbb6 <_PyMonitoring_FireStopIterationEvent@@Base+0x6de> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 60720 <_Py_hashtable_size@@Base+0x388> │ │ │ │ + beq.n 60670 <_Py_hashtable_size@@Base+0x3cc> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 14a01c │ │ │ │ - b.n 60722 <_Py_hashtable_size@@Base+0x38a> │ │ │ │ + bl 14a0a4 │ │ │ │ + b.n 60672 <_Py_hashtable_size@@Base+0x3ce> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (60760 <_Py_hashtable_size@@Base+0x3c8>) │ │ │ │ + ldr r4, [pc, #40] @ (606b0 <_Py_hashtable_size@@Base+0x40c>) │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ - cbz r3, 6074c <_Py_hashtable_size@@Base+0x3b4> │ │ │ │ + cbz r3, 6069c <_Py_hashtable_size@@Base+0x3f8> │ │ │ │ ldr.w r3, [r4, #1364] @ 0x554 │ │ │ │ str.w r3, [r4, #1368] @ 0x558 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 130414 │ │ │ │ + bl 13051c │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 5ad06 <_PyMonitoring_FirePyThrowEvent@@Base+0x26e> │ │ │ │ + bl 5aac4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60968 <_Py_hashtable_size@@Base+0x5d0> │ │ │ │ + beq.w 608b8 <_Py_hashtable_size@@Base+0x614> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - blx 29ee4 <__clock_gettime64@plt> │ │ │ │ - cbz r0, 607a2 <_Py_hashtable_size@@Base+0x40a> │ │ │ │ + blx 29bb0 <__clock_gettime64@plt> │ │ │ │ + cbz r0, 606f2 <_Py_hashtable_size@@Base+0x44e> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6096a <_Py_hashtable_size@@Base+0x5d2> │ │ │ │ + b.n 608ba <_Py_hashtable_size@@Base+0x616> │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 20e3e0 │ │ │ │ + bl 20f0a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6079e <_Py_hashtable_size@@Base+0x406> │ │ │ │ + beq.n 606ee <_Py_hashtable_size@@Base+0x44a> │ │ │ │ ldrd r5, r8, [sp, #8] │ │ │ │ adds r2, r5, #5 │ │ │ │ adc.w r3, r8, #0 │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcs.n 607d8 <_Py_hashtable_size@@Base+0x440> │ │ │ │ + bcs.n 60728 <_Py_hashtable_size@@Base+0x484> │ │ │ │ movw r4, #8988 @ 0x231c │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r4, r4, r2, lsl #4 │ │ │ │ add r4, r3 │ │ │ │ - b.n 6096a <_Py_hashtable_size@@Base+0x5d2> │ │ │ │ + b.n 608ba <_Py_hashtable_size@@Base+0x616> │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ adds r3, r5, r3 │ │ │ │ adc.w r2, r8, #0 │ │ │ │ cmp r3, r1 │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ - bcs.w 60914 <_Py_hashtable_size@@Base+0x57c> │ │ │ │ + bcs.w 60864 <_Py_hashtable_size@@Base+0x5c0> │ │ │ │ movw r7, #20264 @ 0x4f28 │ │ │ │ movt r7, #78 @ 0x4e │ │ │ │ - movw r3, #3381 @ 0xd35 │ │ │ │ + movw r3, #3613 @ 0xe1d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r7, #712] @ 0x2c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 608a6 <_Py_hashtable_size@@Base+0x50e> │ │ │ │ - ldr r3, [pc, #360] @ (60974 <_Py_hashtable_size@@Base+0x5dc>) │ │ │ │ + bne.n 607f6 <_Py_hashtable_size@@Base+0x552> │ │ │ │ + ldr r3, [pc, #360] @ (608c4 <_Py_hashtable_size@@Base+0x620>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1528] @ 0x5f8 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 6085a <_Py_hashtable_size@@Base+0x4c2> │ │ │ │ + beq.n 607aa <_Py_hashtable_size@@Base+0x506> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 608b4 <_Py_hashtable_size@@Base+0x51c> │ │ │ │ + bne.n 60804 <_Py_hashtable_size@@Base+0x560> │ │ │ │ ldrd r2, r1, [r3, #24] │ │ │ │ cmp r2, r1 │ │ │ │ itttt ls │ │ │ │ addls r1, r3, r2 │ │ │ │ strls r1, [r3, #4] │ │ │ │ addls.w r1, r2, #16 │ │ │ │ strls r1, [r3, #24] │ │ │ │ ittet hi │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [r0, #12] │ │ │ │ strls.w ip, [r3, r2] │ │ │ │ strhi r0, [r3, #8] │ │ │ │ - b.n 60864 <_Py_hashtable_size@@Base+0x4cc> │ │ │ │ + b.n 607b4 <_Py_hashtable_size@@Base+0x510> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r4, 608b4 <_Py_hashtable_size@@Base+0x51c> │ │ │ │ + cbnz r4, 60804 <_Py_hashtable_size@@Base+0x560> │ │ │ │ ldr.w r2, [r7, #672] @ 0x2a0 │ │ │ │ - movw r3, #46565 @ 0xb5e5 │ │ │ │ + movw r3, #46509 @ 0xb5ad │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 60880 <_Py_hashtable_size@@Base+0x4e8> │ │ │ │ + bne.n 607d0 <_Py_hashtable_size@@Base+0x52c> │ │ │ │ movs r0, #16 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6088a <_Py_hashtable_size@@Base+0x4f2> │ │ │ │ + b.n 607da <_Py_hashtable_size@@Base+0x536> │ │ │ │ ldr.w r0, [r7, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r4, 6089a <_Py_hashtable_size@@Base+0x502> │ │ │ │ - ldr r3, [pc, #228] @ (60974 <_Py_hashtable_size@@Base+0x5dc>) │ │ │ │ + cbnz r4, 607ea <_Py_hashtable_size@@Base+0x546> │ │ │ │ + ldr r3, [pc, #228] @ (608c4 <_Py_hashtable_size@@Base+0x620>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 241d10 │ │ │ │ - b.n 6079e <_Py_hashtable_size@@Base+0x406> │ │ │ │ + bl 2424f0 │ │ │ │ + b.n 606ee <_Py_hashtable_size@@Base+0x44a> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 608b4 <_Py_hashtable_size@@Base+0x51c> │ │ │ │ + b.n 60804 <_Py_hashtable_size@@Base+0x560> │ │ │ │ ldr.w r0, [r7, #708] @ 0x2c4 │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6088c <_Py_hashtable_size@@Base+0x4f4> │ │ │ │ + beq.n 607dc <_Py_hashtable_size@@Base+0x538> │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ it lt │ │ │ │ movlt.w r6, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ eor.w r7, r5, r5, asr #31 │ │ │ │ rsb r6, r6, #1 │ │ │ │ sub.w r7, r7, r5, asr #31 │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r1, [pc, #156] @ (60978 <_Py_hashtable_size@@Base+0x5e0>) │ │ │ │ + ldr r1, [pc, #156] @ (608c8 <_Py_hashtable_size@@Base+0x624>) │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ orr.w r6, r6, #8 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ - cbz r3, 60910 <_Py_hashtable_size@@Base+0x578> │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + cbz r3, 60860 <_Py_hashtable_size@@Base+0x5bc> │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 60906 <_Py_hashtable_size@@Base+0x56e> │ │ │ │ + bne.n 60856 <_Py_hashtable_size@@Base+0x5b2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 222d44 │ │ │ │ - b.n 60910 <_Py_hashtable_size@@Base+0x578> │ │ │ │ + bl 223b7c │ │ │ │ + b.n 60860 <_Py_hashtable_size@@Base+0x5bc> │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ str r7, [r4, #12] │ │ │ │ - b.n 6096a <_Py_hashtable_size@@Base+0x5d2> │ │ │ │ + b.n 608ba <_Py_hashtable_size@@Base+0x616> │ │ │ │ mov r7, r8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 60922 <_Py_hashtable_size@@Base+0x58a> │ │ │ │ + bge.n 60872 <_Py_hashtable_size@@Base+0x5ce> │ │ │ │ negs r5, r5 │ │ │ │ sbc.w r7, r8, r8, lsl #1 │ │ │ │ lsrs r3, r7, #28 │ │ │ │ ite eq │ │ │ │ moveq.w r9, #2 │ │ │ │ movne.w r9, #3 │ │ │ │ mov r0, r9 │ │ │ │ - bl 913bc <_PyLong_New@@Base> │ │ │ │ + bl 91658 <_PyLong_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6096a <_Py_hashtable_size@@Base+0x5d2> │ │ │ │ + cbz r0, 608ba <_Py_hashtable_size@@Base+0x616> │ │ │ │ cmp.w r8, #0 │ │ │ │ add.w r3, r0, #12 │ │ │ │ it lt │ │ │ │ movlt.w r6, #4294967295 @ 0xffffffff │ │ │ │ rsb r6, r6, #1 │ │ │ │ orr.w r6, r6, r9, lsl #3 │ │ │ │ str r6, [r0, #8] │ │ │ │ bic.w r2, r5, #3221225472 @ 0xc0000000 │ │ │ │ lsrs r5, r5, #30 │ │ │ │ orr.w r5, r5, r7, lsl #2 │ │ │ │ lsrs r7, r7, #30 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ orrs.w r2, r5, r7 │ │ │ │ - bne.n 60950 <_Py_hashtable_size@@Base+0x5b8> │ │ │ │ - b.n 6096a <_Py_hashtable_size@@Base+0x5d2> │ │ │ │ + bne.n 608a0 <_Py_hashtable_size@@Base+0x5fc> │ │ │ │ + b.n 608ba <_Py_hashtable_size@@Base+0x616> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 99494 <_PyObject_New@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 60a76 <_Py_hashtable_size@@Base+0x6de> │ │ │ │ - movs r3, #0 │ │ │ │ - strh r3, [r0, #8] │ │ │ │ - strd r3, r3, [r0, #16] │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - cbz r3, 609cc <_Py_hashtable_size@@Base+0x634> │ │ │ │ - add.w r0, r5, #9 │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 609c2 <_Py_hashtable_size@@Base+0x62a> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 609b2 <_Py_hashtable_size@@Base+0x61a> │ │ │ │ - dmb ish │ │ │ │ - beq.n 609cc <_Py_hashtable_size@@Base+0x634> │ │ │ │ - bl 2c9970 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldrb r6, [r3, #0] │ │ │ │ - ldrd r9, r8, [r3, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldrd sl, fp, [r3, #16] │ │ │ │ - bl 2c78b4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2c78b4 │ │ │ │ - movs r1, #1 │ │ │ │ - blx 29708 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2c78b4 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 29e6c │ │ │ │ - movs r1, #8 │ │ │ │ - movs r0, #25 │ │ │ │ - blx 29708 │ │ │ │ - mov r1, r9 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ - mov r8, r0 │ │ │ │ - blx 29e6c │ │ │ │ - movs r0, #24 │ │ │ │ - blx 2a370 │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - strd sl, fp, [r0, #16] │ │ │ │ - strb r6, [r0, #0] │ │ │ │ - str.w r8, [r0, #4] │ │ │ │ - str r7, [r0, #8] │ │ │ │ - str r0, [r4, #12] │ │ │ │ - cbz r3, 60a6e <_Py_hashtable_size@@Base+0x6d6> │ │ │ │ - add.w r0, r5, #9 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 60a42 <_Py_hashtable_size@@Base+0x6aa> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 60a32 <_Py_hashtable_size@@Base+0x69a> │ │ │ │ - dmb ish │ │ │ │ - beq.n 60a4c <_Py_hashtable_size@@Base+0x6b4> │ │ │ │ - bl 2ae358 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - cbnz r3, 60a6e <_Py_hashtable_size@@Base+0x6d6> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 60a66 <_Py_hashtable_size@@Base+0x6ce> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 60a66 <_Py_hashtable_size@@Base+0x6ce> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 241c5c │ │ │ │ - ldrd r3, r2, [r5, #16] │ │ │ │ - strd r3, r2, [r4, #16] │ │ │ │ - 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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 60aa8 <_Py_hashtable_size@@Base+0x710> │ │ │ │ + beq.n 608f8 <_Py_hashtable_size@@Base+0x654> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60abe <_Py_hashtable_size@@Base+0x726> │ │ │ │ + bne.n 6090e <_Py_hashtable_size@@Base+0x66a> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 60af2 <_Py_hashtable_size@@Base+0x75a> │ │ │ │ + beq.n 60942 <_Py_hashtable_size@@Base+0x69e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60ac0 <_Py_hashtable_size@@Base+0x728> │ │ │ │ - b.n 60af2 <_Py_hashtable_size@@Base+0x75a> │ │ │ │ + bgt.n 60910 <_Py_hashtable_size@@Base+0x66c> │ │ │ │ + b.n 60942 <_Py_hashtable_size@@Base+0x69e> │ │ │ │ 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 60ade <_Py_hashtable_size@@Base+0x746> │ │ │ │ + beq.n 6092e <_Py_hashtable_size@@Base+0x68a> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60b0c <_Py_hashtable_size@@Base+0x774> │ │ │ │ + bne.n 6095c <_Py_hashtable_size@@Base+0x6b8> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60af2 <_Py_hashtable_size@@Base+0x75a> │ │ │ │ + beq.n 60942 <_Py_hashtable_size@@Base+0x69e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60b0e <_Py_hashtable_size@@Base+0x776> │ │ │ │ + bgt.n 6095e <_Py_hashtable_size@@Base+0x6ba> │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 60b50 <_Py_hashtable_size@@Base+0x7b8> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 609a0 <_Py_hashtable_size@@Base+0x6fc> │ │ │ │ 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 3d224 │ │ │ │ + bl 3cfc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60b3a <_Py_hashtable_size@@Base+0x7a2> │ │ │ │ + beq.n 6098a <_Py_hashtable_size@@Base+0x6e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60b3a <_Py_hashtable_size@@Base+0x7a2> │ │ │ │ + cbnz r3, 6098a <_Py_hashtable_size@@Base+0x6e6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60b50 <_Py_hashtable_size@@Base+0x7b8> │ │ │ │ + beq.n 609a0 <_Py_hashtable_size@@Base+0x6fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60b50 <_Py_hashtable_size@@Base+0x7b8> │ │ │ │ + cbnz r3, 609a0 <_Py_hashtable_size@@Base+0x6fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 60b80 <_Py_hashtable_size@@Base+0x7e8> │ │ │ │ + cbnz r1, 609d0 <_Py_hashtable_size@@Base+0x72c> │ │ │ │ movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17084 @ 0x42bc │ │ │ │ + movw r1, #13552 @ 0x34f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60b96 <_Py_hashtable_size@@Base+0x7fe> │ │ │ │ + b.n 609e6 <_Py_hashtable_size@@Base+0x742> │ │ │ │ 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 1d2cb4 │ │ │ │ + bl 1d2dec │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ - add r0, r3 │ │ │ │ - b.w 15c77c │ │ │ │ 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, 60bc0 <_Py_hashtable_size@@Base+0x828> │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r2, 60bda <_Py_hashtable_size@@Base+0x842> │ │ │ │ + cbnz r3, 60a04 <_Py_hashtable_size@@Base+0x760> │ │ │ │ + mov r6, r0 │ │ │ │ + cbz r2, 60a1e <_Py_hashtable_size@@Base+0x77a> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 60bda <_Py_hashtable_size@@Base+0x842> │ │ │ │ + cbz r3, 60a1e <_Py_hashtable_size@@Base+0x77a> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64328 @ 0xfb48 │ │ │ │ + movw r1, #60936 @ 0xee08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movs r4, #0 │ │ │ │ + movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 60cb0 <_Py_hashtable_size@@Base+0x918> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 60b04 <_Py_hashtable_size@@Base+0x860> │ │ │ │ ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 60bf2 <_Py_hashtable_size@@Base+0x85a> │ │ │ │ - bl 2838a0 <_PyErr_BadInternalCall@@Base+0x558> │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 60bfe <_Py_hashtable_size@@Base+0x866> │ │ │ │ - b.n 60cb0 <_Py_hashtable_size@@Base+0x918> │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - bl 5aa0c <_PyMonitoring_FireBranchEvent@@Base+0x2e> │ │ │ │ - mov r4, r0 │ │ │ │ + bne.n 60a36 <_Py_hashtable_size@@Base+0x792> │ │ │ │ + bl 5a218 <_PyMonitoring_FirePyReturnEvent@@Base+0x3e2> │ │ │ │ + mov r5, r0 │ │ │ │ + cbnz r0, 60a42 <_Py_hashtable_size@@Base+0x79e> │ │ │ │ + b.n 60b04 <_Py_hashtable_size@@Base+0x860> │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 56c08 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60cb0 <_Py_hashtable_size@@Base+0x918> │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ - cbz r3, 60c28 <_Py_hashtable_size@@Base+0x890> │ │ │ │ - add.w r0, r5, #13 │ │ │ │ + beq.n 60b04 <_Py_hashtable_size@@Base+0x860> │ │ │ │ + ldrb r3, [r6, #12] │ │ │ │ + cbz r3, 60a6c <_Py_hashtable_size@@Base+0x7c8> │ │ │ │ + add.w r0, r6, #13 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 60c1e <_Py_hashtable_size@@Base+0x886> │ │ │ │ + bne.n 60a62 <_Py_hashtable_size@@Base+0x7be> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 60c0e <_Py_hashtable_size@@Base+0x876> │ │ │ │ + bne.n 60a52 <_Py_hashtable_size@@Base+0x7ae> │ │ │ │ dmb ish │ │ │ │ - beq.n 60c28 <_Py_hashtable_size@@Base+0x890> │ │ │ │ - bl 2c9970 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ + beq.n 60a6c <_Py_hashtable_size@@Base+0x7c8> │ │ │ │ + bl 2c8d14 │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ movs r1, #1 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ - str r2, [r4, #8] │ │ │ │ - ldrd r6, r7, [r3] │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + ldrd r7, r4, [r3] │ │ │ │ ldrd sl, fp, [r3, #8] │ │ │ │ - blx 29708 │ │ │ │ - mov r1, r7 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - mov r9, r0 │ │ │ │ - blx 29e6c │ │ │ │ - movs r1, #8 │ │ │ │ - mov r0, r1 │ │ │ │ - blx 29708 │ │ │ │ - add.w lr, r6, #64 @ 0x40 │ │ │ │ + add.w r9, r4, #64 @ 0x40 │ │ │ │ + blx 2a4e0 │ │ │ │ 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 60c58 <_Py_hashtable_size@@Base+0x8c0> │ │ │ │ + mov lr, r0 │ │ │ │ + mov ip, lr │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + adds r4, #16 │ │ │ │ + ldr.w r2, [r4, #-8] │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldr.w r3, [r4, #-4] │ │ │ │ + cmp r4, r9 │ │ │ │ + stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + bne.n 60a8a <_Py_hashtable_size@@Base+0x7e6> │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #8 │ │ │ │ + blx 2a4e0 │ │ │ │ + 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] │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ movs r0, #16 │ │ │ │ - blx 2a370 │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ + blx 2a6a0 │ │ │ │ + ldrb r3, [r6, #12] │ │ │ │ strd sl, fp, [r0, #8] │ │ │ │ - str.w r8, [r0] │ │ │ │ - str.w r9, [r0, #4] │ │ │ │ - str r0, [r4, #16] │ │ │ │ - cbz r3, 60cb0 <_Py_hashtable_size@@Base+0x918> │ │ │ │ - add.w r0, r5, #13 │ │ │ │ + str.w r9, [r0] │ │ │ │ + str.w r8, [r0, #4] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + cbz r3, 60b04 <_Py_hashtable_size@@Base+0x860> │ │ │ │ + add.w r0, r6, #13 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 60ca6 <_Py_hashtable_size@@Base+0x90e> │ │ │ │ + bne.n 60afa <_Py_hashtable_size@@Base+0x856> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 60c96 <_Py_hashtable_size@@Base+0x8fe> │ │ │ │ + bne.n 60aea <_Py_hashtable_size@@Base+0x846> │ │ │ │ dmb ish │ │ │ │ - beq.n 60cb0 <_Py_hashtable_size@@Base+0x918> │ │ │ │ - bl 2ae358 │ │ │ │ - mov r0, r4 │ │ │ │ + beq.n 60b04 <_Py_hashtable_size@@Base+0x860> │ │ │ │ + bl 2ad574 │ │ │ │ + mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.w 53068 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ + add r0, r3 │ │ │ │ + b.w 15c43c │ │ │ │ + b.w 52dfc │ │ │ │ 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, 60cd8 <_Py_hashtable_size@@Base+0x940> │ │ │ │ + cbz r3, 60b38 <_Py_hashtable_size@@Base+0x894> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 15c77c │ │ │ │ + b.w 15c43c │ │ │ │ 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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 60d08 <_Py_hashtable_size@@Base+0x970> │ │ │ │ + beq.n 60b68 <_Py_hashtable_size@@Base+0x8c4> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60d1e <_Py_hashtable_size@@Base+0x986> │ │ │ │ + bne.n 60b7e <_Py_hashtable_size@@Base+0x8da> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 60d52 <_Py_hashtable_size@@Base+0x9ba> │ │ │ │ + beq.n 60bb2 <_Py_hashtable_size@@Base+0x90e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60d20 <_Py_hashtable_size@@Base+0x988> │ │ │ │ - b.n 60d52 <_Py_hashtable_size@@Base+0x9ba> │ │ │ │ + bgt.n 60b80 <_Py_hashtable_size@@Base+0x8dc> │ │ │ │ + b.n 60bb2 <_Py_hashtable_size@@Base+0x90e> │ │ │ │ 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 60d3e <_Py_hashtable_size@@Base+0x9a6> │ │ │ │ + beq.n 60b9e <_Py_hashtable_size@@Base+0x8fa> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60d6c <_Py_hashtable_size@@Base+0x9d4> │ │ │ │ + bne.n 60bcc <_Py_hashtable_size@@Base+0x928> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60d52 <_Py_hashtable_size@@Base+0x9ba> │ │ │ │ + beq.n 60bb2 <_Py_hashtable_size@@Base+0x90e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60d6e <_Py_hashtable_size@@Base+0x9d6> │ │ │ │ + bgt.n 60bce <_Py_hashtable_size@@Base+0x92a> │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 60db0 <_Py_hashtable_size@@Base+0xa18> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 60c10 <_Py_hashtable_size@@Base+0x96c> │ │ │ │ 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 3d3e4 │ │ │ │ + bl 3d184 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60d9a <_Py_hashtable_size@@Base+0xa02> │ │ │ │ + beq.n 60bfa <_Py_hashtable_size@@Base+0x956> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60d9a <_Py_hashtable_size@@Base+0xa02> │ │ │ │ + cbnz r3, 60bfa <_Py_hashtable_size@@Base+0x956> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60db0 <_Py_hashtable_size@@Base+0xa18> │ │ │ │ + beq.n 60c10 <_Py_hashtable_size@@Base+0x96c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60db0 <_Py_hashtable_size@@Base+0xa18> │ │ │ │ + cbnz r3, 60c10 <_Py_hashtable_size@@Base+0x96c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, 60c30 <_Py_hashtable_size@@Base+0x98c> │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r2, 60c4a <_Py_hashtable_size@@Base+0x9a6> │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cbz r3, 60c4a <_Py_hashtable_size@@Base+0x9a6> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #60936 @ 0xee08 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + movs r6, #0 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 60d1a <_Py_hashtable_size@@Base+0xa76> │ │ │ │ + ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 55b02 <_PyXI_ExcInfoAsObject@@Base+0x588> │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 60d1a <_Py_hashtable_size@@Base+0xa76> │ │ │ │ + ldrb r3, [r5, #8] │ │ │ │ + cbz r3, 60c86 <_Py_hashtable_size@@Base+0x9e2> │ │ │ │ + add.w r0, r5, #9 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 60c7c <_Py_hashtable_size@@Base+0x9d8> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 60c6c <_Py_hashtable_size@@Base+0x9c8> │ │ │ │ + dmb ish │ │ │ │ + beq.n 60c86 <_Py_hashtable_size@@Base+0x9e2> │ │ │ │ + bl 2c8d14 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + movs r1, #1 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + ldrd r8, r4, [r3] │ │ │ │ + ldrd sl, fp, [r3, #8] │ │ │ │ + blx 2a4e0 │ │ │ │ + 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 60ca0 <_Py_hashtable_size@@Base+0x9fc> │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #5 │ │ │ │ + blx 2a4e0 │ │ │ │ + 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 │ │ │ │ + blx 2a6a0 │ │ │ │ + ldrb r3, [r5, #8] │ │ │ │ + strd sl, fp, [r0, #8] │ │ │ │ + str r7, [r0, #0] │ │ │ │ + str.w r9, [r0, #4] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + cbz r3, 60d1a <_Py_hashtable_size@@Base+0xa76> │ │ │ │ + add.w r0, r5, #9 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 60d10 <_Py_hashtable_size@@Base+0xa6c> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 60d00 <_Py_hashtable_size@@Base+0xa5c> │ │ │ │ + dmb ish │ │ │ │ + beq.n 60d1a <_Py_hashtable_size@@Base+0xa76> │ │ │ │ + bl 2ad574 │ │ │ │ + mov r0, r6 │ │ │ │ + ldmia.w sp!, {r3, 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, #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, #52595 @ 0xcd73 │ │ │ │ + movw r4, #51979 @ 0xcb0b │ │ │ │ movt r4, #4 │ │ │ │ - ldr r3, [pc, #56] @ (60e14 <_Py_hashtable_size@@Base+0xa7c>) │ │ │ │ + ldr r3, [pc, #56] @ (60d80 <_Py_hashtable_size@@Base+0xadc>) │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 27a4b0 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ - cbz r0, 60e06 <_Py_hashtable_size@@Base+0xa6e> │ │ │ │ + bl 27a574 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ + cbz r0, 60d72 <_Py_hashtable_size@@Base+0xace> │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ mov.w r0, #434 @ 0x1b2 │ │ │ │ - blx 2aa40 │ │ │ │ + blx 29940 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 60e0a <_Py_hashtable_size@@Base+0xa72> │ │ │ │ + bge.n 60d76 <_Py_hashtable_size@@Base+0xad2> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 60e0e <_Py_hashtable_size@@Base+0xa76> │ │ │ │ - bl 957f4 │ │ │ │ + b.n 60d7a <_Py_hashtable_size@@Base+0xad6> │ │ │ │ + bl 95a8c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r4, r6 │ │ │ │ lsls r6, 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, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60e74 <_Py_hashtable_size@@Base+0xadc> │ │ │ │ + beq.n 60de0 <_Py_hashtable_size@@Base+0xb3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 60e74 <_Py_hashtable_size@@Base+0xadc> │ │ │ │ + ble.n 60de0 <_Py_hashtable_size@@Base+0xb3c> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #26796 @ 0x68ac │ │ │ │ + movw r0, #23404 @ 0x5b6c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60e84 <_Py_hashtable_size@@Base+0xaec> │ │ │ │ + beq.n 60df0 <_Py_hashtable_size@@Base+0xb4c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60e84 <_Py_hashtable_size@@Base+0xaec> │ │ │ │ + cbnz r3, 60df0 <_Py_hashtable_size@@Base+0xb4c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60e84 <_Py_hashtable_size@@Base+0xaec> │ │ │ │ - movw r0, #26832 @ 0x68d0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60df0 <_Py_hashtable_size@@Base+0xb4c> │ │ │ │ + movw r0, #23440 @ 0x5b90 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cbnz r3, 60ea4 <_Py_hashtable_size@@Base+0xb0c> │ │ │ │ - mov r6, r0 │ │ │ │ - cbz r2, 60ebe <_Py_hashtable_size@@Base+0xb26> │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cbz r3, 60ebe <_Py_hashtable_size@@Base+0xb26> │ │ │ │ - movw r3, #43792 @ 0xab10 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64328 @ 0xfb48 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 60fa4 <_Py_hashtable_size@@Base+0xc0c> │ │ │ │ - ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.n 60ed6 <_Py_hashtable_size@@Base+0xb3e> │ │ │ │ - bl 5a490 │ │ │ │ - mov r5, r0 │ │ │ │ - cbnz r0, 60ee2 <_Py_hashtable_size@@Base+0xb4a> │ │ │ │ - b.n 60fa4 <_Py_hashtable_size@@Base+0xc0c> │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 56e50 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 60fa4 <_Py_hashtable_size@@Base+0xc0c> │ │ │ │ - ldrb r3, [r6, #12] │ │ │ │ - cbz r3, 60f0c <_Py_hashtable_size@@Base+0xb74> │ │ │ │ - add.w r0, r6, #13 │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 60f02 <_Py_hashtable_size@@Base+0xb6a> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 60ef2 <_Py_hashtable_size@@Base+0xb5a> │ │ │ │ - dmb ish │ │ │ │ - beq.n 60f0c <_Py_hashtable_size@@Base+0xb74> │ │ │ │ - bl 2c9970 │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - movs r1, #1 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - ldrd r7, r4, [r3] │ │ │ │ - ldrd sl, fp, [r3, #8] │ │ │ │ - add.w r9, r4, #64 @ 0x40 │ │ │ │ - blx 29708 │ │ │ │ - mov r8, r0 │ │ │ │ - mov lr, r0 │ │ │ │ - mov ip, lr │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - adds r4, #16 │ │ │ │ - ldr.w r2, [r4, #-8] │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldr.w r3, [r4, #-4] │ │ │ │ - cmp r4, r9 │ │ │ │ - stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - bne.n 60f2a <_Py_hashtable_size@@Base+0xb92> │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #8 │ │ │ │ - blx 29708 │ │ │ │ - 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] │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2a370 │ │ │ │ - ldrb r3, [r6, #12] │ │ │ │ - strd sl, fp, [r0, #8] │ │ │ │ - str.w r9, [r0] │ │ │ │ - str.w r8, [r0, #4] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - cbz r3, 60fa4 <_Py_hashtable_size@@Base+0xc0c> │ │ │ │ - add.w r0, r6, #13 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 60f9a <_Py_hashtable_size@@Base+0xc02> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 60f8a <_Py_hashtable_size@@Base+0xbf2> │ │ │ │ - dmb ish │ │ │ │ - beq.n 60fa4 <_Py_hashtable_size@@Base+0xc0c> │ │ │ │ - bl 2ae358 │ │ │ │ - mov r0, r5 │ │ │ │ - ldmia.w sp!, {r3, 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, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 60fd6 <_Py_hashtable_size@@Base+0xc3e> │ │ │ │ + beq.n 60e20 <_Py_hashtable_size@@Base+0xb7c> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 61004 <_Py_hashtable_size@@Base+0xc6c> │ │ │ │ + bne.n 60e4e <_Py_hashtable_size@@Base+0xbaa> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60fea <_Py_hashtable_size@@Base+0xc52> │ │ │ │ + beq.n 60e34 <_Py_hashtable_size@@Base+0xb90> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 61006 <_Py_hashtable_size@@Base+0xc6e> │ │ │ │ + bgt.n 60e50 <_Py_hashtable_size@@Base+0xbac> │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 61034 <_Py_hashtable_size@@Base+0xc9c> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 60e7e <_Py_hashtable_size@@Base+0xbda> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [pc, #48] @ (6103c <_Py_hashtable_size@@Base+0xca4>) │ │ │ │ + ldr r0, [pc, #44] @ (60e84 <_Py_hashtable_size@@Base+0xbe0>) │ │ │ │ cmp r3, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61034 <_Py_hashtable_size@@Base+0xc9c> │ │ │ │ + beq.n 60e7e <_Py_hashtable_size@@Base+0xbda> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61034 <_Py_hashtable_size@@Base+0xc9c> │ │ │ │ + cbnz r3, 60e7e <_Py_hashtable_size@@Base+0xbda> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ add r6, sp, #288 @ 0x120 │ │ │ │ lsls r6, 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, 60ea4 <_Py_hashtable_size@@Base+0xc00> │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r2, 60ebe <_Py_hashtable_size@@Base+0xc1a> │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cbz r3, 60ebe <_Py_hashtable_size@@Base+0xc1a> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #60936 @ 0xee08 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + movs r4, #0 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 60f94 <_Py_hashtable_size@@Base+0xcf0> │ │ │ │ + ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.n 60ed6 <_Py_hashtable_size@@Base+0xc32> │ │ │ │ + bl 283a04 <_PyErr_BadInternalCall@@Base+0x5a0> │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 60ee2 <_Py_hashtable_size@@Base+0xc3e> │ │ │ │ + b.n 60f94 <_Py_hashtable_size@@Base+0xcf0> │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + bl 5a798 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 60f94 <_Py_hashtable_size@@Base+0xcf0> │ │ │ │ + ldrb r3, [r5, #12] │ │ │ │ + cbz r3, 60f0c <_Py_hashtable_size@@Base+0xc68> │ │ │ │ + add.w r0, r5, #13 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 60f02 <_Py_hashtable_size@@Base+0xc5e> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 60ef2 <_Py_hashtable_size@@Base+0xc4e> │ │ │ │ + dmb ish │ │ │ │ + beq.n 60f0c <_Py_hashtable_size@@Base+0xc68> │ │ │ │ + bl 2c8d14 │ │ │ │ + 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 2a4e0 │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ + mov r9, r0 │ │ │ │ + blx 2a620 │ │ │ │ + movs r1, #8 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 2a4e0 │ │ │ │ + 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 60f3c <_Py_hashtable_size@@Base+0xc98> │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2a6a0 │ │ │ │ + ldrb r3, [r5, #12] │ │ │ │ + strd sl, fp, [r0, #8] │ │ │ │ + str.w r8, [r0] │ │ │ │ + str.w r9, [r0, #4] │ │ │ │ + str r0, [r4, #16] │ │ │ │ + cbz r3, 60f94 <_Py_hashtable_size@@Base+0xcf0> │ │ │ │ + add.w r0, r5, #13 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 60f8a <_Py_hashtable_size@@Base+0xce6> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 60f7a <_Py_hashtable_size@@Base+0xcd6> │ │ │ │ + dmb ish │ │ │ │ + beq.n 60f94 <_Py_hashtable_size@@Base+0xcf0> │ │ │ │ + bl 2ad574 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ - movw r0, #26856 @ 0x68e8 │ │ │ │ + movw r0, #23464 @ 0x5ba8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ 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, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61084 <_Py_hashtable_size@@Base+0xcec> │ │ │ │ + beq.n 60fde <_Py_hashtable_size@@Base+0xd3a> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 610b2 <_Py_hashtable_size@@Base+0xd1a> │ │ │ │ + bne.n 6100c <_Py_hashtable_size@@Base+0xd68> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 61098 <_Py_hashtable_size@@Base+0xd00> │ │ │ │ + beq.n 60ff2 <_Py_hashtable_size@@Base+0xd4e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 610b4 <_Py_hashtable_size@@Base+0xd1c> │ │ │ │ + bgt.n 6100e <_Py_hashtable_size@@Base+0xd6a> │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 610e2 <_Py_hashtable_size@@Base+0xd4a> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6103c <_Py_hashtable_size@@Base+0xd98> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [pc, #44] @ (610e8 <_Py_hashtable_size@@Base+0xd50>) │ │ │ │ + ldr r0, [pc, #48] @ (61044 <_Py_hashtable_size@@Base+0xda0>) │ │ │ │ cmp r3, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 610e2 <_Py_hashtable_size@@Base+0xd4a> │ │ │ │ + beq.n 6103c <_Py_hashtable_size@@Base+0xd98> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 610e2 <_Py_hashtable_size@@Base+0xd4a> │ │ │ │ + cbnz r3, 6103c <_Py_hashtable_size@@Base+0xd98> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r1, pc, #80 @ (adr r1, 6113c <_PyXI_FillNamespaceFromDict@@Base+0x50>) │ │ │ │ + nop │ │ │ │ + add r1, pc, #80 @ (adr r1, 61098 <_PyXI_FillNamespaceFromDict@@Base+0x50>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000610ec <_PyXI_FillNamespaceFromDict@@Base>: │ │ │ │ +00061048 <_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 611ae <_PyXI_FillNamespaceFromDict@@Base+0xc2> │ │ │ │ + ble.n 6110a <_PyXI_FillNamespaceFromDict@@Base+0xc2> │ │ │ │ ldr r5, [r7, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r5, r6, lsl #3] │ │ │ │ add.w r5, r5, r6, lsl #3 │ │ │ │ - bl 3ce14 │ │ │ │ + bl 3cbb4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6112c <_PyXI_FillNamespaceFromDict@@Base+0x40> │ │ │ │ - bl 94cf4 │ │ │ │ + cbnz r0, 61088 <_PyXI_FillNamespaceFromDict@@Base+0x40> │ │ │ │ + bl 94f8c │ │ │ │ subs r4, r0, r4 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61160 <_PyXI_FillNamespaceFromDict@@Base+0x74> │ │ │ │ + b.n 610bc <_PyXI_FillNamespaceFromDict@@Base+0x74> │ │ │ │ movs r0, #24 │ │ │ │ - bl 7b390 │ │ │ │ + bl 7b358 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - cbnz r0, 61142 <_PyXI_FillNamespaceFromDict@@Base+0x56> │ │ │ │ - bl 241c5c │ │ │ │ + cbnz r0, 6109e <_PyXI_FillNamespaceFromDict@@Base+0x56> │ │ │ │ + bl 242440 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61156 <_PyXI_FillNamespaceFromDict@@Base+0x6a> │ │ │ │ + b.n 610b2 <_PyXI_FillNamespaceFromDict@@Base+0x6a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b52a0 <_PyObject_GetCrossInterpreterData@@Base> │ │ │ │ - cbz r0, 61156 <_PyXI_FillNamespaceFromDict@@Base+0x6a> │ │ │ │ + bl 2b47f8 <_PyObject_GetCrossInterpreterData@@Base> │ │ │ │ + cbz r0, 610b2 <_PyXI_FillNamespaceFromDict@@Base+0x6a> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ - b.n 6113c <_PyXI_FillNamespaceFromDict@@Base+0x50> │ │ │ │ + b.n 61098 <_PyXI_FillNamespaceFromDict@@Base+0x50> │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - cbz r4, 611aa <_PyXI_FillNamespaceFromDict@@Base+0xbe> │ │ │ │ + cbz r4, 61106 <_PyXI_FillNamespaceFromDict@@Base+0xbe> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 61188 <_PyXI_FillNamespaceFromDict@@Base+0x9c> │ │ │ │ - bl 17672c │ │ │ │ + beq.n 610e4 <_PyXI_FillNamespaceFromDict@@Base+0x9c> │ │ │ │ + bl 176010 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1420] @ 0x58c │ │ │ │ - bl f8930 │ │ │ │ - cbz r0, 61188 <_PyXI_FillNamespaceFromDict@@Base+0x9c> │ │ │ │ + bl f892c │ │ │ │ + cbz r0, 610e4 <_PyXI_FillNamespaceFromDict@@Base+0x9c> │ │ │ │ mov r3, r8 │ │ │ │ mvn.w r2, #6 │ │ │ │ str.w r2, [r3, #60]! │ │ │ │ str.w r3, [r8, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 611b0 <_PyXI_FillNamespaceFromDict@@Base+0xc4> │ │ │ │ + ble.n 6110c <_PyXI_FillNamespaceFromDict@@Base+0xc4> │ │ │ │ movs r5, #0 │ │ │ │ mov r8, r5 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 611a2 <_PyXI_FillNamespaceFromDict@@Base+0xb6> │ │ │ │ + cbz r0, 610fe <_PyXI_FillNamespaceFromDict@@Base+0xb6> │ │ │ │ str.w r8, [r3, #4] │ │ │ │ - bl 618a0 <_PyXI_FreeNamespace@@Base+0x138> │ │ │ │ + bl 617b4 <_PyXI_FreeNamespace@@Base+0x138> │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 611b0 <_PyXI_FillNamespaceFromDict@@Base+0xc4> │ │ │ │ - b.n 61190 <_PyXI_FillNamespaceFromDict@@Base+0xa4> │ │ │ │ + beq.n 6110c <_PyXI_FillNamespaceFromDict@@Base+0xc4> │ │ │ │ + b.n 610ec <_PyXI_FillNamespaceFromDict@@Base+0xa4> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 61104 <_PyXI_FillNamespaceFromDict@@Base+0x18> │ │ │ │ + b.n 61060 <_PyXI_FillNamespaceFromDict@@Base+0x18> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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 r2, [sp, #40] @ 0x28 │ │ │ │ - cbnz r3, 611d2 <_PyXI_FillNamespaceFromDict@@Base+0xe6> │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r2, 611ec <_PyXI_FillNamespaceFromDict@@Base+0x100> │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cbz r3, 611ec <_PyXI_FillNamespaceFromDict@@Base+0x100> │ │ │ │ - movw r3, #43792 @ 0xab10 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64328 @ 0xfb48 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - movs r6, #0 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 612bc <_PyXI_FillNamespaceFromDict@@Base+0x1d0> │ │ │ │ - ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 55d16 <_PyXI_ExcInfoAsObject@@Base+0x544> │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 612bc <_PyXI_FillNamespaceFromDict@@Base+0x1d0> │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - cbz r3, 61228 <_PyXI_FillNamespaceFromDict@@Base+0x13c> │ │ │ │ - add.w r0, r5, #9 │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 6121e <_PyXI_FillNamespaceFromDict@@Base+0x132> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 6120e <_PyXI_FillNamespaceFromDict@@Base+0x122> │ │ │ │ - dmb ish │ │ │ │ - beq.n 61228 <_PyXI_FillNamespaceFromDict@@Base+0x13c> │ │ │ │ - bl 2c9970 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - movs r1, #1 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - ldrd r8, r4, [r3] │ │ │ │ - ldrd sl, fp, [r3, #8] │ │ │ │ - blx 29708 │ │ │ │ - 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 61242 <_PyXI_FillNamespaceFromDict@@Base+0x156> │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #5 │ │ │ │ - blx 29708 │ │ │ │ - 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 │ │ │ │ - blx 2a370 │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - strd sl, fp, [r0, #8] │ │ │ │ - str r7, [r0, #0] │ │ │ │ - str.w r9, [r0, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - cbz r3, 612bc <_PyXI_FillNamespaceFromDict@@Base+0x1d0> │ │ │ │ - add.w r0, r5, #9 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 612b2 <_PyXI_FillNamespaceFromDict@@Base+0x1c6> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 612a2 <_PyXI_FillNamespaceFromDict@@Base+0x1b6> │ │ │ │ - dmb ish │ │ │ │ - beq.n 612bc <_PyXI_FillNamespaceFromDict@@Base+0x1d0> │ │ │ │ - bl 2ae358 │ │ │ │ - mov r0, r6 │ │ │ │ - ldmia.w sp!, {r3, 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, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n 61314 <_PyXI_FillNamespaceFromDict@@Base+0x228> │ │ │ │ + bgt.n 61164 <_PyXI_FillNamespaceFromDict@@Base+0x11c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 612f6 <_PyXI_FillNamespaceFromDict@@Base+0x20a> │ │ │ │ + cbz r2, 61146 <_PyXI_FillNamespaceFromDict@@Base+0xfe> │ │ │ │ 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, #60004 @ 0xea64 │ │ │ │ + movw r3, #56528 @ 0xdcd0 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r1, #64792 @ 0xfd18 │ │ │ │ + movw r1, #61352 @ 0xefa8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r4, [r4, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl f5e60 │ │ │ │ - b.n 6134e <_PyXI_FillNamespaceFromDict@@Base+0x262> │ │ │ │ + bl f5e88 │ │ │ │ + b.n 6119e <_PyXI_FillNamespaceFromDict@@Base+0x156> │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ movs r1, #0 │ │ │ │ - bl aa82c │ │ │ │ + bl aab38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6134e <_PyXI_FillNamespaceFromDict@@Base+0x262> │ │ │ │ + cbz r0, 6119e <_PyXI_FillNamespaceFromDict@@Base+0x156> │ │ │ │ mov r3, r7 │ │ │ │ subs r2, r6, #1 │ │ │ │ add.w r1, r5, #16 │ │ │ │ - bl aaee4 │ │ │ │ + bl ab194 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6133e <_PyXI_FillNamespaceFromDict@@Base+0x252> │ │ │ │ + bne.n 6118e <_PyXI_FillNamespaceFromDict@@Base+0x146> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6134e <_PyXI_FillNamespaceFromDict@@Base+0x262> │ │ │ │ + b.n 6119e <_PyXI_FillNamespaceFromDict@@Base+0x156> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6133a <_PyXI_FillNamespaceFromDict@@Base+0x24e> │ │ │ │ + bne.n 6118a <_PyXI_FillNamespaceFromDict@@Base+0x142> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6133a <_PyXI_FillNamespaceFromDict@@Base+0x24e> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6118a <_PyXI_FillNamespaceFromDict@@Base+0x142> │ │ │ │ mov r0, r4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - cbz r0, 6136c <_PyXI_FillNamespaceFromDict@@Base+0x280> │ │ │ │ + cbz r0, 611bc <_PyXI_FillNamespaceFromDict@@Base+0x174> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 81a6c │ │ │ │ + bl 81b54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61428 <_PyXI_FillNamespaceFromDict@@Base+0x33c> │ │ │ │ + beq.n 61278 <_PyXI_FillNamespaceFromDict@@Base+0x230> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 613a0 <_PyXI_FillNamespaceFromDict@@Base+0x2b4> │ │ │ │ + bge.n 611f0 <_PyXI_FillNamespaceFromDict@@Base+0x1a8> │ │ │ │ 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 6137a <_PyXI_FillNamespaceFromDict@@Base+0x28e> │ │ │ │ - cbz r2, 613b2 <_PyXI_FillNamespaceFromDict@@Base+0x2c6> │ │ │ │ + b.n 611ca <_PyXI_FillNamespaceFromDict@@Base+0x182> │ │ │ │ + cbz r2, 61202 <_PyXI_FillNamespaceFromDict@@Base+0x1ba> │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 613b2 <_PyXI_FillNamespaceFromDict@@Base+0x2c6> │ │ │ │ + cbz r0, 61202 <_PyXI_FillNamespaceFromDict@@Base+0x1ba> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 613d6 <_PyXI_FillNamespaceFromDict@@Base+0x2ea> │ │ │ │ + beq.n 61226 <_PyXI_FillNamespaceFromDict@@Base+0x1de> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 613d6 <_PyXI_FillNamespaceFromDict@@Base+0x2ea> │ │ │ │ - bl 806b0 │ │ │ │ - cbnz r0, 613d6 <_PyXI_FillNamespaceFromDict@@Base+0x2ea> │ │ │ │ + b.n 61226 <_PyXI_FillNamespaceFromDict@@Base+0x1de> │ │ │ │ + bl 8079c │ │ │ │ + cbnz r0, 61226 <_PyXI_FillNamespaceFromDict@@Base+0x1de> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 613c6 <_PyXI_FillNamespaceFromDict@@Base+0x2da> │ │ │ │ + bne.n 61216 <_PyXI_FillNamespaceFromDict@@Base+0x1ce> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 61428 <_PyXI_FillNamespaceFromDict@@Base+0x33c> │ │ │ │ + b.n 61278 <_PyXI_FillNamespaceFromDict@@Base+0x230> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 613c2 <_PyXI_FillNamespaceFromDict@@Base+0x2d6> │ │ │ │ + bne.n 61212 <_PyXI_FillNamespaceFromDict@@Base+0x1ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 613c2 <_PyXI_FillNamespaceFromDict@@Base+0x2d6> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61212 <_PyXI_FillNamespaceFromDict@@Base+0x1ca> │ │ │ │ ldrd r3, r1, [r5, #12] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - movw r5, #65072 @ 0xfe30 │ │ │ │ + movw r5, #61680 @ 0xf0f0 │ │ │ │ movt r5, #47 @ 0x2f │ │ │ │ bic.w r1, r1, #1 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #24] │ │ │ │ - movw r0, #26900 @ 0x6914 │ │ │ │ + movw r0, #23508 @ 0x5bd4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ - movw r1, #65052 @ 0xfe1c │ │ │ │ + movw r1, #61660 @ 0xf0dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #1064 @ 0x428 │ │ │ │ - movt r3, #48 @ 0x30 │ │ │ │ + movw r3, #63208 @ 0xf6e8 │ │ │ │ + movt r3, #47 @ 0x2f │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r4, r3, [sp] │ │ │ │ - movw r1, #21136 @ 0x5290 │ │ │ │ + movw r1, #17800 @ 0x4588 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r3, #25392 @ 0x6330 │ │ │ │ + movw r3, #22000 @ 0x55f0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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 r6, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + movw r3, #39149 @ 0x98ed │ │ │ │ + movt r3, #8 │ │ │ │ + ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 612a8 <_PyXI_FillNamespaceFromDict@@Base+0x260> │ │ │ │ + bl 89898 │ │ │ │ + mov r7, r0 │ │ │ │ + b.n 612ae <_PyXI_FillNamespaceFromDict@@Base+0x266> │ │ │ │ + movs r1, #0 │ │ │ │ + blx r2 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.n 6133c <_PyXI_FillNamespaceFromDict@@Base+0x2f4> │ │ │ │ + movs r3, #0 │ │ │ │ + strh.w r3, [r7, #430] @ 0x1ae │ │ │ │ + ldrb.w r3, [r6, #430] @ 0x1ae │ │ │ │ + cbz r3, 612e4 <_PyXI_FillNamespaceFromDict@@Base+0x29c> │ │ │ │ + addw r0, r6, #431 @ 0x1af │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 612da <_PyXI_FillNamespaceFromDict@@Base+0x292> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 612ca <_PyXI_FillNamespaceFromDict@@Base+0x282> │ │ │ │ + dmb ish │ │ │ │ + beq.n 612e4 <_PyXI_FillNamespaceFromDict@@Base+0x29c> │ │ │ │ + bl 2c8d14 │ │ │ │ + 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 2a620 │ │ │ │ + ldrb.w r3, [r6, #430] @ 0x1ae │ │ │ │ + cbz r3, 6133c <_PyXI_FillNamespaceFromDict@@Base+0x2f4> │ │ │ │ + addw r0, r6, #431 @ 0x1af │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 61332 <_PyXI_FillNamespaceFromDict@@Base+0x2ea> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 61322 <_PyXI_FillNamespaceFromDict@@Base+0x2da> │ │ │ │ + dmb ish │ │ │ │ + beq.n 6133c <_PyXI_FillNamespaceFromDict@@Base+0x2f4> │ │ │ │ + bl 2ad574 │ │ │ │ + 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, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 61450 <_PyXI_FillNamespaceFromDict@@Base+0x364> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 6147e <_PyXI_FillNamespaceFromDict@@Base+0x392> │ │ │ │ + bne.n 61362 <_PyXI_FillNamespaceFromDict@@Base+0x31a> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 61390 <_PyXI_FillNamespaceFromDict@@Base+0x348> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sp │ │ │ │ - blx 29308 │ │ │ │ - cbz r0, 6146c <_PyXI_FillNamespaceFromDict@@Base+0x380> │ │ │ │ + blx 29a64 │ │ │ │ + cbz r0, 6137e <_PyXI_FillNamespaceFromDict@@Base+0x336> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61480 <_PyXI_FillNamespaceFromDict@@Base+0x394> │ │ │ │ + b.n 61392 <_PyXI_FillNamespaceFromDict@@Base+0x34a> │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - movw r0, #5156 @ 0x1424 │ │ │ │ + movw r0, #1764 @ 0x6e4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99978 │ │ │ │ - b.n 61480 <_PyXI_FillNamespaceFromDict@@Base+0x394> │ │ │ │ + bl 99c14 │ │ │ │ + b.n 61392 <_PyXI_FillNamespaceFromDict@@Base+0x34a> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00061484 : │ │ │ │ +00061396 : │ │ │ │ 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] @ (614c8 ) │ │ │ │ + ldr r0, [pc, #52] @ (613dc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - cbnz r1, 614ac │ │ │ │ + cbnz r1, 613be │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 42428 <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ + b.w 42080 <_PyImport_ClearExtension@@Base+0x1c0> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #26916 @ 0x6924 │ │ │ │ + movw r2, #23524 @ 0x5be4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15ed10 <_PyErr_SetString@@Base> │ │ │ │ + bl 15ea80 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, 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, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 614ec │ │ │ │ + bge.n 61400 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2a9a8c <_PyDeadline_Get@@Base+0x38> │ │ │ │ + b.w 2a97f8 │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #39272 @ 0x9968 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 230a68 │ │ │ │ + bl 17b420 │ │ │ │ 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 r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #10088 @ 0x2768 │ │ │ │ + movw r1, #10140 @ 0x279c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 151408 │ │ │ │ + bl 1513b0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 223dc4 │ │ │ │ + b.w 224bfc │ │ │ │ │ │ │ │ -00061534 : │ │ │ │ +00061448 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #44076 @ 0xac2c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ 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 222f38 │ │ │ │ + bl 223d70 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r3, #38441 @ 0x9629 │ │ │ │ + movw r3, #39149 @ 0x98ed │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6158e │ │ │ │ - bl 1f6204 │ │ │ │ + bne.n 614a2 │ │ │ │ + bl 89898 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 61594 │ │ │ │ + b.n 614a8 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 61618 │ │ │ │ + beq.n 6152c │ │ │ │ movs r3, #0 │ │ │ │ strh.w r3, [r5, #222] @ 0xde │ │ │ │ ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ - cbz r3, 615ca │ │ │ │ + cbz r3, 614de │ │ │ │ add.w r0, r4, #223 @ 0xdf │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 615c0 │ │ │ │ + bne.n 614d4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 615b0 │ │ │ │ + bne.n 614c4 │ │ │ │ dmb ish │ │ │ │ - beq.n 615ca │ │ │ │ - bl 2c9970 │ │ │ │ + beq.n 614de │ │ │ │ + bl 2c8d14 │ │ │ │ add.w r7, r4, #8 │ │ │ │ add.w r6, r5, #8 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ - cbz r3, 61618 │ │ │ │ + cbz r3, 6152c │ │ │ │ add.w r0, r4, #223 @ 0xdf │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6160e │ │ │ │ + bne.n 61522 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 615fe │ │ │ │ + bne.n 61512 │ │ │ │ dmb ish │ │ │ │ - beq.n 61618 │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 6152c │ │ │ │ + bl 2ad574 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006161c <_PyXI_ApplyNamespace@@Base>: │ │ │ │ +00061530 <_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 616ca <_PyXI_ApplyNamespace@@Base+0xae> │ │ │ │ + ble.n 615de <_PyXI_ApplyNamespace@@Base+0xae> │ │ │ │ ldr.w r5, [r9, #4] │ │ │ │ ldr.w r0, [r5, r6, lsl #3] │ │ │ │ add.w r5, r5, r6, lsl #3 │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 61676 <_PyXI_ApplyNamespace@@Base+0x5a> │ │ │ │ + cbz r0, 6158a <_PyXI_ApplyNamespace@@Base+0x5a> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 6167c <_PyXI_ApplyNamespace@@Base+0x60> │ │ │ │ + cbz r0, 61590 <_PyXI_ApplyNamespace@@Base+0x60> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 61690 <_PyXI_ApplyNamespace@@Base+0x74> │ │ │ │ + cbnz r0, 615a4 <_PyXI_ApplyNamespace@@Base+0x74> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61676 <_PyXI_ApplyNamespace@@Base+0x5a> │ │ │ │ + beq.n 6158a <_PyXI_ApplyNamespace@@Base+0x5a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61676 <_PyXI_ApplyNamespace@@Base+0x5a> │ │ │ │ + cbnz r3, 6158a <_PyXI_ApplyNamespace@@Base+0x5a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 616cc <_PyXI_ApplyNamespace@@Base+0xb0> │ │ │ │ + b.n 615e0 <_PyXI_ApplyNamespace@@Base+0xb0> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6168a <_PyXI_ApplyNamespace@@Base+0x6e> │ │ │ │ + bne.n 6159e <_PyXI_ApplyNamespace@@Base+0x6e> │ │ │ │ mov r5, r7 │ │ │ │ - b.n 61690 <_PyXI_ApplyNamespace@@Base+0x74> │ │ │ │ + b.n 615a4 <_PyXI_ApplyNamespace@@Base+0x74> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 61686 <_PyXI_ApplyNamespace@@Base+0x6a> │ │ │ │ + b.n 6159a <_PyXI_ApplyNamespace@@Base+0x6a> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 616ae <_PyXI_ApplyNamespace@@Base+0x92> │ │ │ │ + beq.n 615c2 <_PyXI_ApplyNamespace@@Base+0x92> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 616ae <_PyXI_ApplyNamespace@@Base+0x92> │ │ │ │ + cbnz r3, 615c2 <_PyXI_ApplyNamespace@@Base+0x92> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 616c0 <_PyXI_ApplyNamespace@@Base+0xa4> │ │ │ │ + beq.n 615d4 <_PyXI_ApplyNamespace@@Base+0xa4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 616c0 <_PyXI_ApplyNamespace@@Base+0xa4> │ │ │ │ + cbnz r3, 615d4 <_PyXI_ApplyNamespace@@Base+0xa4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61676 <_PyXI_ApplyNamespace@@Base+0x5a> │ │ │ │ + bne.n 6158a <_PyXI_ApplyNamespace@@Base+0x5a> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 61638 <_PyXI_ApplyNamespace@@Base+0x1c> │ │ │ │ + b.n 6154c <_PyXI_ApplyNamespace@@Base+0x1c> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, 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, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #12 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 616f0 <_PyXI_ApplyNamespace@@Base+0xd4> │ │ │ │ + cbnz r2, 61604 <_PyXI_ApplyNamespace@@Base+0xd4> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 616f0 <_PyXI_ApplyNamespace@@Base+0xd4> │ │ │ │ - cbnz r3, 61706 <_PyXI_ApplyNamespace@@Base+0xea> │ │ │ │ + bne.n 61604 <_PyXI_ApplyNamespace@@Base+0xd4> │ │ │ │ + cbnz r3, 6161a <_PyXI_ApplyNamespace@@Base+0xea> │ │ │ │ mov r0, r3 │ │ │ │ add r5, sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #24] @ (61718 <_PyXI_ApplyNamespace@@Base+0xfc>) │ │ │ │ - bl 132f4c <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + ldr r3, [pc, #24] @ (6162c <_PyXI_ApplyNamespace@@Base+0xfc>) │ │ │ │ + bl 132364 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 61714 <_PyXI_ApplyNamespace@@Base+0xf8> │ │ │ │ + cbz r0, 61628 <_PyXI_ApplyNamespace@@Base+0xf8> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 5fe6c │ │ │ │ + b.w 5fd7c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r0, ip │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #12 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 6173c <_PyXI_ApplyNamespace@@Base+0x120> │ │ │ │ + cbnz r2, 61650 <_PyXI_ApplyNamespace@@Base+0x120> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 6173c <_PyXI_ApplyNamespace@@Base+0x120> │ │ │ │ - cbnz r3, 61752 <_PyXI_ApplyNamespace@@Base+0x136> │ │ │ │ + bne.n 61650 <_PyXI_ApplyNamespace@@Base+0x120> │ │ │ │ + cbnz r3, 61666 <_PyXI_ApplyNamespace@@Base+0x136> │ │ │ │ mov r0, r3 │ │ │ │ add r5, sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #24] @ (61764 <_PyXI_ApplyNamespace@@Base+0x148>) │ │ │ │ - bl 132f4c <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + ldr r3, [pc, #24] @ (61678 <_PyXI_ApplyNamespace@@Base+0x148>) │ │ │ │ + bl 132364 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 61760 <_PyXI_ApplyNamespace@@Base+0x144> │ │ │ │ + cbz r0, 61674 <_PyXI_ApplyNamespace@@Base+0x144> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 5fe6c │ │ │ │ + b.w 5fd7c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp ip, r1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00061768 <_PyXI_FreeNamespace@@Base>: │ │ │ │ +0006167c <_PyXI_FreeNamespace@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 617a0 <_PyXI_FreeNamespace@@Base+0x38> │ │ │ │ + cbz r3, 616b4 <_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, 61786 <_PyXI_FreeNamespace@@Base+0x1e> │ │ │ │ + cbz r2, 6169a <_PyXI_FreeNamespace@@Base+0x1e> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 61796 <_PyXI_FreeNamespace@@Base+0x2e> │ │ │ │ + cbnz r3, 616aa <_PyXI_FreeNamespace@@Base+0x2e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a1ac │ │ │ │ + bl 39f56 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7b764 │ │ │ │ - bl 17672c │ │ │ │ - bl 176b84 │ │ │ │ - b.n 61786 <_PyXI_FreeNamespace@@Base+0x1e> │ │ │ │ + b.w 7b72c │ │ │ │ + bl 176010 │ │ │ │ + bl 176468 │ │ │ │ + b.n 6169a <_PyXI_FreeNamespace@@Base+0x1e> │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #188] @ (61870 <_PyXI_FreeNamespace@@Base+0x108>) │ │ │ │ + ldr r2, [pc, #188] @ (61784 <_PyXI_FreeNamespace@@Base+0x108>) │ │ │ │ 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 │ │ │ │ @@ -81905,1255 +81818,1253 @@ │ │ │ │ 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 617c8 <_PyXI_FreeNamespace@@Base+0x60> │ │ │ │ + bne.n 616dc <_PyXI_FreeNamespace@@Base+0x60> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ - bl 81c6c │ │ │ │ + bl 81d54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61868 <_PyXI_FreeNamespace@@Base+0x100> │ │ │ │ - movw sl, #38176 @ 0x9520 │ │ │ │ + beq.n 6177c <_PyXI_FreeNamespace@@Base+0x100> │ │ │ │ + movw sl, #34724 @ 0x87a4 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ add r5, sp, #20 │ │ │ │ movs r6, #3 │ │ │ │ ldrd r0, r7, [r5, #4] │ │ │ │ - movw r3, #38296 @ 0x9598 │ │ │ │ + movw r3, #34844 @ 0x881c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #25056 @ 0x61e0 │ │ │ │ + movw r1, #21664 @ 0x54a0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ strd sl, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #26968 @ 0x6958 │ │ │ │ + movw r0, #23576 @ 0x5c18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r7, 61860 <_PyXI_FreeNamespace@@Base+0xf8> │ │ │ │ - bl 9b654 │ │ │ │ + cbz r7, 61774 <_PyXI_FreeNamespace@@Base+0xf8> │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 61848 <_PyXI_FreeNamespace@@Base+0xe0> │ │ │ │ + cbz r0, 6175c <_PyXI_FreeNamespace@@Base+0xe0> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61860 <_PyXI_FreeNamespace@@Base+0xf8> │ │ │ │ + beq.n 61774 <_PyXI_FreeNamespace@@Base+0xf8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61860 <_PyXI_FreeNamespace@@Base+0xf8> │ │ │ │ + cbnz r3, 61774 <_PyXI_FreeNamespace@@Base+0xf8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61860 <_PyXI_FreeNamespace@@Base+0xf8> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61774 <_PyXI_FreeNamespace@@Base+0xf8> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61858 <_PyXI_FreeNamespace@@Base+0xf0> │ │ │ │ + beq.n 6176c <_PyXI_FreeNamespace@@Base+0xf0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61858 <_PyXI_FreeNamespace@@Base+0xf0> │ │ │ │ + cbnz r3, 6176c <_PyXI_FreeNamespace@@Base+0xf0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 617fa <_PyXI_FreeNamespace@@Base+0x92> │ │ │ │ - b.n 61868 <_PyXI_FreeNamespace@@Base+0x100> │ │ │ │ + bne.n 6170e <_PyXI_FreeNamespace@@Base+0x92> │ │ │ │ + b.n 6177c <_PyXI_FreeNamespace@@Base+0x100> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, 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, [r0, #0] │ │ │ │ - cbz r0, 61890 <_PyXI_FreeNamespace@@Base+0x128> │ │ │ │ - bl 7b764 │ │ │ │ + cbz r0, 617a4 <_PyXI_FreeNamespace@@Base+0x128> │ │ │ │ + bl 7b72c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 6189e <_PyXI_FreeNamespace@@Base+0x136> │ │ │ │ + cbz r0, 617b2 <_PyXI_FreeNamespace@@Base+0x136> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 618a0 <_PyXI_FreeNamespace@@Base+0x138> │ │ │ │ + b.n 617b4 <_PyXI_FreeNamespace@@Base+0x138> │ │ │ │ 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 r4, r0 │ │ │ │ - bl f8b20 │ │ │ │ + bl f8b1c │ │ │ │ movs r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b5e80 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xc4> │ │ │ │ + bl 2b53b4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x4> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 618cc <_PyXI_FreeNamespace@@Base+0x164> │ │ │ │ + bge.n 617e0 <_PyXI_FreeNamespace@@Base+0x164> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b6d5c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xfa0> │ │ │ │ - bl f8b9c │ │ │ │ + bl 2b628c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xedc> │ │ │ │ + bl f8b98 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f8b34 │ │ │ │ + b.w f8b30 │ │ │ │ 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 │ │ │ │ - beq.n 61902 <_PyXI_FreeNamespace@@Base+0x19a> │ │ │ │ + beq.n 61816 <_PyXI_FreeNamespace@@Base+0x19a> │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5452 @ 0x154c │ │ │ │ + movw r0, #1504 @ 0x5e0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e25d8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 61914 <_PyXI_FreeNamespace@@Base+0x1ac> │ │ │ │ + bl e28d0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 61828 <_PyXI_FreeNamespace@@Base+0x1ac> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 61918 <_PyXI_FreeNamespace@@Base+0x1b0> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 61918 <_PyXI_FreeNamespace@@Base+0x1b0> │ │ │ │ + bne.n 6182c <_PyXI_FreeNamespace@@Base+0x1b0> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 6182c <_PyXI_FreeNamespace@@Base+0x1b0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 619aa <_PyXI_FreeNamespace@@Base+0x242> │ │ │ │ + b.n 618be <_PyXI_FreeNamespace@@Base+0x242> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 24abc4 │ │ │ │ + bl 24b2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61914 <_PyXI_FreeNamespace@@Base+0x1ac> │ │ │ │ + beq.n 61828 <_PyXI_FreeNamespace@@Base+0x1ac> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 24abc4 │ │ │ │ + bl 24b2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61914 <_PyXI_FreeNamespace@@Base+0x1ac> │ │ │ │ + beq.n 61828 <_PyXI_FreeNamespace@@Base+0x1ac> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 61946 <_PyXI_FreeNamespace@@Base+0x1de> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 6185a <_PyXI_FreeNamespace@@Base+0x1de> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61914 <_PyXI_FreeNamespace@@Base+0x1ac> │ │ │ │ + bne.n 61828 <_PyXI_FreeNamespace@@Base+0x1ac> │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r3, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ - blx 29e20 │ │ │ │ + blx 2a5a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 61978 <_PyXI_FreeNamespace@@Base+0x210> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 6188c <_PyXI_FreeNamespace@@Base+0x210> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 61986 <_PyXI_FreeNamespace@@Base+0x21e> │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 6189a <_PyXI_FreeNamespace@@Base+0x21e> │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6194e <_PyXI_FreeNamespace@@Base+0x1e6> │ │ │ │ - b.n 61914 <_PyXI_FreeNamespace@@Base+0x1ac> │ │ │ │ - cbz r4, 619a2 <_PyXI_FreeNamespace@@Base+0x23a> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + beq.n 61862 <_PyXI_FreeNamespace@@Base+0x1e6> │ │ │ │ + b.n 61828 <_PyXI_FreeNamespace@@Base+0x1ac> │ │ │ │ + cbz r4, 618b6 <_PyXI_FreeNamespace@@Base+0x23a> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ 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 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {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, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 619dc <_PyXI_FreeNamespace@@Base+0x274> │ │ │ │ + beq.n 618f0 <_PyXI_FreeNamespace@@Base+0x274> │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5436 @ 0x153c │ │ │ │ + movw r0, #1488 @ 0x5d0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e25d8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 619ee <_PyXI_FreeNamespace@@Base+0x286> │ │ │ │ + bl e28d0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 61902 <_PyXI_FreeNamespace@@Base+0x286> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 619f2 <_PyXI_FreeNamespace@@Base+0x28a> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 619f2 <_PyXI_FreeNamespace@@Base+0x28a> │ │ │ │ + bne.n 61906 <_PyXI_FreeNamespace@@Base+0x28a> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 61906 <_PyXI_FreeNamespace@@Base+0x28a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61a6a <_PyXI_FreeNamespace@@Base+0x302> │ │ │ │ + b.n 6197e <_PyXI_FreeNamespace@@Base+0x302> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 24abc4 │ │ │ │ + bl 24b2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 619ee <_PyXI_FreeNamespace@@Base+0x286> │ │ │ │ + beq.n 61902 <_PyXI_FreeNamespace@@Base+0x286> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 24abc4 │ │ │ │ + bl 24b2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 619ee <_PyXI_FreeNamespace@@Base+0x286> │ │ │ │ + beq.n 61902 <_PyXI_FreeNamespace@@Base+0x286> │ │ │ │ ldrd r6, r7, [sp, #16] │ │ │ │ ldrd r8, r9, [sp, #8] │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r3, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - blx 2a16c │ │ │ │ + blx 29764 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 61a38 <_PyXI_FreeNamespace@@Base+0x2d0> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 6194c <_PyXI_FreeNamespace@@Base+0x2d0> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 61a46 <_PyXI_FreeNamespace@@Base+0x2de> │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 6195a <_PyXI_FreeNamespace@@Base+0x2de> │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61a12 <_PyXI_FreeNamespace@@Base+0x2aa> │ │ │ │ - b.n 619ee <_PyXI_FreeNamespace@@Base+0x286> │ │ │ │ - cbz r4, 61a62 <_PyXI_FreeNamespace@@Base+0x2fa> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + beq.n 61926 <_PyXI_FreeNamespace@@Base+0x2aa> │ │ │ │ + b.n 61902 <_PyXI_FreeNamespace@@Base+0x286> │ │ │ │ + cbz r4, 61976 <_PyXI_FreeNamespace@@Base+0x2fa> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #24 │ │ │ │ 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 r5, r1 │ │ │ │ cmp r0, #4 │ │ │ │ - beq.n 61a9e <_PyXI_FreeNamespace@@Base+0x336> │ │ │ │ + beq.n 619b2 <_PyXI_FreeNamespace@@Base+0x336> │ │ │ │ mov r2, r0 │ │ │ │ - movw r3, #27048 @ 0x69a8 │ │ │ │ + movw r3, #23656 @ 0x5c68 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r0, #27080 @ 0x69c8 │ │ │ │ + movw r0, #23688 @ 0x5c88 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ cmp r2, #5 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 61aa6 <_PyXI_FreeNamespace@@Base+0x33e> │ │ │ │ - movw r0, #27116 @ 0x69ec │ │ │ │ + b.n 619ba <_PyXI_FreeNamespace@@Base+0x33e> │ │ │ │ + movw r0, #23724 @ 0x5cac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61ab4 <_PyXI_FreeNamespace@@Base+0x34c> │ │ │ │ - bl f8b9c │ │ │ │ + cbnz r0, 619c8 <_PyXI_FreeNamespace@@Base+0x34c> │ │ │ │ + bl f8b98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ - bl 61534 │ │ │ │ + bl 61448 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1f6034 │ │ │ │ + b.w 1f6b78 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 61af6 │ │ │ │ + bl 61a0a │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00061af6 : │ │ │ │ +00061a0a : │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #16384 @ 0x4000 │ │ │ │ - beq.n 61b28 │ │ │ │ + beq.n 61a3c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r1, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 61b20 │ │ │ │ + cbnz r3, 61a34 │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ and.w r0, r0, #1 │ │ │ │ - b.n 61b2c │ │ │ │ + b.n 61a40 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61b16 │ │ │ │ - b.n 61b2c │ │ │ │ + bne.n 61a2a │ │ │ │ + b.n 61a40 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 61b54 │ │ │ │ + bne.n 61a68 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 61b74 │ │ │ │ - b.n 61b6c │ │ │ │ + bne.n 61a88 │ │ │ │ + b.n 61a80 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5312 @ 0x14c0 │ │ │ │ + movw r0, #1364 @ 0x554 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e25d8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e28d0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61c2a │ │ │ │ - b.n 61b46 │ │ │ │ - bl 94cf4 │ │ │ │ + beq.n 61b3e │ │ │ │ + b.n 61a5a │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61c2a │ │ │ │ + bne.n 61b3e │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61b8c │ │ │ │ - bl 94cf4 │ │ │ │ + cbnz r0, 61aa0 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61c2a │ │ │ │ + bne.n 61b3e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61bac │ │ │ │ - bl 9b404 │ │ │ │ + b.n 61ac0 │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61ba8 │ │ │ │ + beq.n 61abc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61ba8 │ │ │ │ + cbnz r3, 61abc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 61b7e │ │ │ │ + beq.n 61a92 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 24abc4 │ │ │ │ + bl 24b2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61c2a │ │ │ │ + beq.n 61b3e │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 61bdc │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bge.n 61af0 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ 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 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 813dc │ │ │ │ + bl 814c4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61c5c │ │ │ │ + beq.n 61b70 │ │ │ │ add.w r8, r0, #16 │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ strd sl, fp, [sp] │ │ │ │ - blx 29c2c │ │ │ │ + blx 2980c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 61c4e │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bge.n 61b62 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 61c3e │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 61b52 │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61bee │ │ │ │ + beq.n 61b02 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 61c2e │ │ │ │ + bne.n 61b42 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 61c5c │ │ │ │ + b.n 61b70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 61c2a │ │ │ │ + bne.n 61b3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61c2a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61b3e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 61c20 │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 61b34 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 61c5a │ │ │ │ + beq.n 61b6e │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl b90b4 <_PyBytes_Resize@@Base> │ │ │ │ + bl b937c <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ 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, 61c90 │ │ │ │ + cbz r0, 61ba4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61c90 │ │ │ │ + beq.n 61ba4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 61c90 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61ba4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 61cac │ │ │ │ + cbz r0, 61bc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61cac │ │ │ │ + beq.n 61bc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 61cac │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61bc0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 61cc8 │ │ │ │ + cbz r0, 61bdc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61cc8 │ │ │ │ + beq.n 61bdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 61cc8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61bdc │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 131c98 │ │ │ │ + bl 131da8 │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 61cfe │ │ │ │ + cbz r0, 61c12 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61cfe │ │ │ │ + beq.n 61c12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 61cfe │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61c12 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 61d1a │ │ │ │ + cbz r0, 61c2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61d1a │ │ │ │ + beq.n 61c2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 61d1a │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61c2e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 61d36 │ │ │ │ + cbz r0, 61c4a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61d36 │ │ │ │ + beq.n 61c4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 61d36 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61c4a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 61d52 │ │ │ │ + cbz r0, 61c66 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61d52 │ │ │ │ + beq.n 61c66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 61d52 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61c66 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 131c98 │ │ │ │ + bl 131da8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 61d94 │ │ │ │ - movw r0, #5320 @ 0x14c8 │ │ │ │ + bls.n 61ca8 │ │ │ │ + movw r0, #1372 @ 0x55c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e25d8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e28d0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61e98 │ │ │ │ + beq.w 61dac │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 61da8 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 61cbc │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61e98 │ │ │ │ + bne.n 61dac │ │ │ │ ldrd r5, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 24abc4 │ │ │ │ + bl 24b2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61e98 │ │ │ │ + beq.n 61dac │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 61dd2 │ │ │ │ + ble.n 61ce6 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 61dd6 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 61cea │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61e98 │ │ │ │ - b.n 61dd6 │ │ │ │ + bne.n 61dac │ │ │ │ + b.n 61cea │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r5 │ │ │ │ vldr d8, [sp, #24] │ │ │ │ - bl 198818 │ │ │ │ - cbnz r0, 61dfa │ │ │ │ + bl 1980ac │ │ │ │ + cbnz r0, 61d0e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #27148 @ 0x6a0c │ │ │ │ + movw r1, #23756 @ 0x5ccc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 61e7e │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 61d92 │ │ │ │ mov r0, r5 │ │ │ │ - bl 198940 │ │ │ │ + bl 1981d4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 61e7e │ │ │ │ + blt.n 61d92 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ebe28 │ │ │ │ + bl 1ecbe8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 61e7e │ │ │ │ - bl b3548 │ │ │ │ + beq.n 61d92 │ │ │ │ + bl b37f8 │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ - blx 29a1c │ │ │ │ + blx 29404 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bl b6e1c │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - blt.n 61e46 │ │ │ │ + blt.n 61d5a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 61e58 │ │ │ │ + b.n 61d6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 61e42 │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 61d56 │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61e14 │ │ │ │ + beq.n 61d28 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r6, [r9] │ │ │ │ - bl 620a4 <_PyLong_Size_t_Converter@@Base+0x15e> │ │ │ │ + bl 61fb4 <_PyLong_Size_t_Converter@@Base+0x15e> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 61e88 │ │ │ │ - cbnz r5, 61e7e │ │ │ │ + bge.n 61d9c │ │ │ │ + cbnz r5, 61d92 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str.w r6, [r9] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 61e98 │ │ │ │ + bl 11b0e4 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 61dac │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 61eae │ │ │ │ - b.w 89fa0 │ │ │ │ + cbz r0, 61dc2 │ │ │ │ + b.w 8a260 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #27184 @ 0x6a30 │ │ │ │ + movw r0, #23792 @ 0x5cf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 61f1a │ │ │ │ + bge.n 61e2e │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 61f1a │ │ │ │ + bpl.n 61e2e │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #64] @ (61f20 ) │ │ │ │ + ldr r4, [pc, #64] @ (61e34 ) │ │ │ │ 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 61f00 │ │ │ │ + beq.n 61e14 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 61f0a │ │ │ │ + bls.n 61e1e │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 61f12 │ │ │ │ + b.n 61e26 │ │ │ │ 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 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00061f46 <_PyLong_Size_t_Converter@@Base>: │ │ │ │ +00061e56 <_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 61f80 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ + bpl.n 61e90 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 61f80 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ + bne.n 61e90 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39236 @ 0x9944 │ │ │ │ + movw r1, #35724 @ 0x8b8c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 61f90 <_PyLong_Size_t_Converter@@Base+0x4a> │ │ │ │ - bl 1163c8 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 61ea0 <_PyLong_Size_t_Converter@@Base+0x4a> │ │ │ │ + bl 1161a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 61f94 <_PyLong_Size_t_Converter@@Base+0x4e> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 61f94 <_PyLong_Size_t_Converter@@Base+0x4e> │ │ │ │ + bne.n 61ea4 <_PyLong_Size_t_Converter@@Base+0x4e> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 61ea4 <_PyLong_Size_t_Converter@@Base+0x4e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61f98 <_PyLong_Size_t_Converter@@Base+0x52> │ │ │ │ + b.n 61ea8 <_PyLong_Size_t_Converter@@Base+0x52> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ 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 r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 89f3c │ │ │ │ + bl 8a1fc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 61fe0 <_PyLong_Size_t_Converter@@Base+0x9a> │ │ │ │ + cbz r0, 61ef0 <_PyLong_Size_t_Converter@@Base+0x9a> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl f768c │ │ │ │ + bl f76b8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61fdc <_PyLong_Size_t_Converter@@Base+0x96> │ │ │ │ + beq.n 61eec <_PyLong_Size_t_Converter@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61fdc <_PyLong_Size_t_Converter@@Base+0x96> │ │ │ │ + cbnz r3, 61eec <_PyLong_Size_t_Converter@@Base+0x96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ str r5, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ - bl ee2fc │ │ │ │ + bl ee460 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 62014 <_PyLong_Size_t_Converter@@Base+0xce> │ │ │ │ + cbz r0, 61f24 <_PyLong_Size_t_Converter@@Base+0xce> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62014 <_PyLong_Size_t_Converter@@Base+0xce> │ │ │ │ + beq.n 61f24 <_PyLong_Size_t_Converter@@Base+0xce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 62014 <_PyLong_Size_t_Converter@@Base+0xce> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61f24 <_PyLong_Size_t_Converter@@Base+0xce> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 62030 <_PyLong_Size_t_Converter@@Base+0xea> │ │ │ │ + cbz r0, 61f40 <_PyLong_Size_t_Converter@@Base+0xea> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62030 <_PyLong_Size_t_Converter@@Base+0xea> │ │ │ │ + beq.n 61f40 <_PyLong_Size_t_Converter@@Base+0xea> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 62030 <_PyLong_Size_t_Converter@@Base+0xea> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61f40 <_PyLong_Size_t_Converter@@Base+0xea> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 6204c <_PyLong_Size_t_Converter@@Base+0x106> │ │ │ │ + cbz r0, 61f5c <_PyLong_Size_t_Converter@@Base+0x106> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6204c <_PyLong_Size_t_Converter@@Base+0x106> │ │ │ │ + beq.n 61f5c <_PyLong_Size_t_Converter@@Base+0x106> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6204c <_PyLong_Size_t_Converter@@Base+0x106> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61f5c <_PyLong_Size_t_Converter@@Base+0x106> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 62068 <_PyLong_Size_t_Converter@@Base+0x122> │ │ │ │ + cbz r0, 61f78 <_PyLong_Size_t_Converter@@Base+0x122> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62068 <_PyLong_Size_t_Converter@@Base+0x122> │ │ │ │ + beq.n 61f78 <_PyLong_Size_t_Converter@@Base+0x122> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 62068 <_PyLong_Size_t_Converter@@Base+0x122> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61f78 <_PyLong_Size_t_Converter@@Base+0x122> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 62084 <_PyLong_Size_t_Converter@@Base+0x13e> │ │ │ │ + cbz r0, 61f94 <_PyLong_Size_t_Converter@@Base+0x13e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62084 <_PyLong_Size_t_Converter@@Base+0x13e> │ │ │ │ + beq.n 61f94 <_PyLong_Size_t_Converter@@Base+0x13e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 62084 <_PyLong_Size_t_Converter@@Base+0x13e> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61f94 <_PyLong_Size_t_Converter@@Base+0x13e> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 620a0 <_PyLong_Size_t_Converter@@Base+0x15a> │ │ │ │ + cbz r0, 61fb0 <_PyLong_Size_t_Converter@@Base+0x15a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 620a0 <_PyLong_Size_t_Converter@@Base+0x15a> │ │ │ │ + beq.n 61fb0 <_PyLong_Size_t_Converter@@Base+0x15a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 620a0 <_PyLong_Size_t_Converter@@Base+0x15a> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61fb0 <_PyLong_Size_t_Converter@@Base+0x15a> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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 r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 84464 │ │ │ │ - cbz r7, 62112 <_PyLong_Size_t_Converter@@Base+0x1cc> │ │ │ │ + bl 84544 │ │ │ │ + cbz r7, 62022 <_PyLong_Size_t_Converter@@Base+0x1cc> │ │ │ │ mov.w sl, #0 │ │ │ │ - movw fp, #28761 @ 0x7059 │ │ │ │ + movw fp, #28693 @ 0x7015 │ │ │ │ movt fp, #21 │ │ │ │ mov r5, r6 │ │ │ │ mov r9, sl │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - cbz r4, 62108 <_PyLong_Size_t_Converter@@Base+0x1c2> │ │ │ │ + cbz r4, 62018 <_PyLong_Size_t_Converter@@Base+0x1c2> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 620f2 <_PyLong_Size_t_Converter@@Base+0x1ac> │ │ │ │ + cbz r3, 62002 <_PyLong_Size_t_Converter@@Base+0x1ac> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 620f2 <_PyLong_Size_t_Converter@@Base+0x1ac> │ │ │ │ + cbz r3, 62002 <_PyLong_Size_t_Converter@@Base+0x1ac> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, fp │ │ │ │ - bne.n 620f0 <_PyLong_Size_t_Converter@@Base+0x1aa> │ │ │ │ + bne.n 62000 <_PyLong_Size_t_Converter@@Base+0x1aa> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 620f2 <_PyLong_Size_t_Converter@@Base+0x1ac> │ │ │ │ + b.n 62002 <_PyLong_Size_t_Converter@@Base+0x1ac> │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r9, [r5, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 62108 <_PyLong_Size_t_Converter@@Base+0x1c2> │ │ │ │ + beq.n 62018 <_PyLong_Size_t_Converter@@Base+0x1c2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62108 <_PyLong_Size_t_Converter@@Base+0x1c2> │ │ │ │ + cbnz r3, 62018 <_PyLong_Size_t_Converter@@Base+0x1c2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ cmp r7, sl │ │ │ │ - bne.n 620d2 <_PyLong_Size_t_Converter@@Base+0x18c> │ │ │ │ + bne.n 61fe2 <_PyLong_Size_t_Converter@@Base+0x18c> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 84464 │ │ │ │ + b.w 84544 │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite hi │ │ │ │ movhi r0, r2 │ │ │ │ movls r0, r3 │ │ │ │ bx lr │ │ │ │ - b.n 61fe4 <_PyLong_Size_t_Converter@@Base+0x9e> │ │ │ │ + b.n 61ef4 <_PyLong_Size_t_Converter@@Base+0x9e> │ │ │ │ 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, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 6216e <_PyLong_Size_t_Converter@@Base+0x228> │ │ │ │ + bne.n 6207e <_PyLong_Size_t_Converter@@Base+0x228> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6218e <_PyLong_Size_t_Converter@@Base+0x248> │ │ │ │ - b.n 62184 <_PyLong_Size_t_Converter@@Base+0x23e> │ │ │ │ + bne.n 6209e <_PyLong_Size_t_Converter@@Base+0x248> │ │ │ │ + b.n 62094 <_PyLong_Size_t_Converter@@Base+0x23e> │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #5336 @ 0x14d8 │ │ │ │ + movw r0, #1388 @ 0x56c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl e25d8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6218a <_PyLong_Size_t_Converter@@Base+0x244> │ │ │ │ - b.n 62160 <_PyLong_Size_t_Converter@@Base+0x21a> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 6218e <_PyLong_Size_t_Converter@@Base+0x248> │ │ │ │ + bl e28d0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6209a <_PyLong_Size_t_Converter@@Base+0x244> │ │ │ │ + b.n 62070 <_PyLong_Size_t_Converter@@Base+0x21a> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 6209e <_PyLong_Size_t_Converter@@Base+0x248> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 621f0 <_PyLong_Size_t_Converter@@Base+0x2aa> │ │ │ │ + b.n 62100 <_PyLong_Size_t_Converter@@Base+0x2aa> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6218a <_PyLong_Size_t_Converter@@Base+0x244> │ │ │ │ + bne.n 6209a <_PyLong_Size_t_Converter@@Base+0x244> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 24abc4 │ │ │ │ + bl 24b2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6218a <_PyLong_Size_t_Converter@@Base+0x244> │ │ │ │ + beq.n 6209a <_PyLong_Size_t_Converter@@Base+0x244> │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - blx 2a0cc │ │ │ │ + blx 2a4c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 621dc <_PyLong_Size_t_Converter@@Base+0x296> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bge.n 620ec <_PyLong_Size_t_Converter@@Base+0x296> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 621fc <_PyLong_Size_t_Converter@@Base+0x2b6> │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 6210c <_PyLong_Size_t_Converter@@Base+0x2b6> │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 621aa <_PyLong_Size_t_Converter@@Base+0x264> │ │ │ │ + beq.n 620ba <_PyLong_Size_t_Converter@@Base+0x264> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 621e8 <_PyLong_Size_t_Converter@@Base+0x2a2> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 620f8 <_PyLong_Size_t_Converter@@Base+0x2a2> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6218a <_PyLong_Size_t_Converter@@Base+0x244> │ │ │ │ + bne.n 6209a <_PyLong_Size_t_Converter@@Base+0x244> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94ed8 │ │ │ │ + bl 95170 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 6220c <_PyLong_Size_t_Converter@@Base+0x2c6> │ │ │ │ + cbz r3, 6211c <_PyLong_Size_t_Converter@@Base+0x2c6> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 6220c <_PyLong_Size_t_Converter@@Base+0x2c6> │ │ │ │ + bl f20a0 │ │ │ │ + b.n 6211c <_PyLong_Size_t_Converter@@Base+0x2c6> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 621dc <_PyLong_Size_t_Converter@@Base+0x296> │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 620ec <_PyLong_Size_t_Converter@@Base+0x296> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 6221e <_PyLong_Size_t_Converter@@Base+0x2d8> │ │ │ │ - b.w 89fa0 │ │ │ │ + cbz r0, 6212e <_PyLong_Size_t_Converter@@Base+0x2d8> │ │ │ │ + b.w 8a260 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 62252 <_PyLong_Size_t_Converter@@Base+0x30c> │ │ │ │ + bhi.n 62162 <_PyLong_Size_t_Converter@@Base+0x30c> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 62272 <_PyLong_Size_t_Converter@@Base+0x32c> │ │ │ │ - b.n 6226a <_PyLong_Size_t_Converter@@Base+0x324> │ │ │ │ - movw r0, #5344 @ 0x14e0 │ │ │ │ + bne.n 62182 <_PyLong_Size_t_Converter@@Base+0x32c> │ │ │ │ + b.n 6217a <_PyLong_Size_t_Converter@@Base+0x324> │ │ │ │ + movw r0, #1396 @ 0x574 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl e25d8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e28d0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6234e <_PyLong_Size_t_Converter@@Base+0x408> │ │ │ │ - b.n 62244 <_PyLong_Size_t_Converter@@Base+0x2fe> │ │ │ │ - bl 94cf4 │ │ │ │ + beq.n 6225e <_PyLong_Size_t_Converter@@Base+0x408> │ │ │ │ + b.n 62154 <_PyLong_Size_t_Converter@@Base+0x2fe> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6234e <_PyLong_Size_t_Converter@@Base+0x408> │ │ │ │ + bne.n 6225e <_PyLong_Size_t_Converter@@Base+0x408> │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 24abc4 │ │ │ │ + bl 24b2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6234e <_PyLong_Size_t_Converter@@Base+0x408> │ │ │ │ + beq.n 6225e <_PyLong_Size_t_Converter@@Base+0x408> │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 6229c <_PyLong_Size_t_Converter@@Base+0x356> │ │ │ │ + ble.n 621ac <_PyLong_Size_t_Converter@@Base+0x356> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 622a0 <_PyLong_Size_t_Converter@@Base+0x35a> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 621b0 <_PyLong_Size_t_Converter@@Base+0x35a> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6234e <_PyLong_Size_t_Converter@@Base+0x408> │ │ │ │ - b.n 622a0 <_PyLong_Size_t_Converter@@Base+0x35a> │ │ │ │ + bne.n 6225e <_PyLong_Size_t_Converter@@Base+0x408> │ │ │ │ + b.n 621b0 <_PyLong_Size_t_Converter@@Base+0x35a> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 198818 │ │ │ │ - cbnz r0, 622c4 <_PyLong_Size_t_Converter@@Base+0x37e> │ │ │ │ + bl 1980ac │ │ │ │ + cbnz r0, 621d4 <_PyLong_Size_t_Converter@@Base+0x37e> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #27700 @ 0x6c34 │ │ │ │ + movw r1, #24308 @ 0x5ef4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 62328 <_PyLong_Size_t_Converter@@Base+0x3e2> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 62238 <_PyLong_Size_t_Converter@@Base+0x3e2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 198940 │ │ │ │ + bl 1981d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 62328 <_PyLong_Size_t_Converter@@Base+0x3e2> │ │ │ │ + blt.n 62238 <_PyLong_Size_t_Converter@@Base+0x3e2> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ec0a0 │ │ │ │ + bl 1ece60 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 62328 <_PyLong_Size_t_Converter@@Base+0x3e2> │ │ │ │ - bl b3548 │ │ │ │ + beq.n 62238 <_PyLong_Size_t_Converter@@Base+0x3e2> │ │ │ │ + bl b37f8 │ │ │ │ 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 2a888 │ │ │ │ + blx 2a358 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 6231a <_PyLong_Size_t_Converter@@Base+0x3d4> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bge.n 6222a <_PyLong_Size_t_Converter@@Base+0x3d4> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 6233e <_PyLong_Size_t_Converter@@Base+0x3f8> │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 6224e <_PyLong_Size_t_Converter@@Base+0x3f8> │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 622de <_PyLong_Size_t_Converter@@Base+0x398> │ │ │ │ + beq.n 621ee <_PyLong_Size_t_Converter@@Base+0x398> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 620a4 <_PyLong_Size_t_Converter@@Base+0x15e> │ │ │ │ + bl 61fb4 <_PyLong_Size_t_Converter@@Base+0x15e> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 62332 <_PyLong_Size_t_Converter@@Base+0x3ec> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 6234e <_PyLong_Size_t_Converter@@Base+0x408> │ │ │ │ + bne.n 62242 <_PyLong_Size_t_Converter@@Base+0x3ec> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 6225e <_PyLong_Size_t_Converter@@Base+0x408> │ │ │ │ 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 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 62316 <_PyLong_Size_t_Converter@@Base+0x3d0> │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 62226 <_PyLong_Size_t_Converter@@Base+0x3d0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 623ae <_PyLong_Size_t_Converter@@Base+0x468> │ │ │ │ + beq.n 622be <_PyLong_Size_t_Converter@@Base+0x468> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5304 @ 0x14b8 │ │ │ │ + movw r0, #1356 @ 0x54c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62472 <_PyLong_Size_t_Converter@@Base+0x52c> │ │ │ │ + beq.n 62382 <_PyLong_Size_t_Converter@@Base+0x52c> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 623c2 <_PyLong_Size_t_Converter@@Base+0x47c> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 622d2 <_PyLong_Size_t_Converter@@Base+0x47c> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62472 <_PyLong_Size_t_Converter@@Base+0x52c> │ │ │ │ + bne.n 62382 <_PyLong_Size_t_Converter@@Base+0x52c> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 198818 │ │ │ │ - cbnz r0, 623e4 <_PyLong_Size_t_Converter@@Base+0x49e> │ │ │ │ + bl 1980ac │ │ │ │ + cbnz r0, 622f4 <_PyLong_Size_t_Converter@@Base+0x49e> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #27736 @ 0x6c58 │ │ │ │ + movw r1, #24344 @ 0x5f18 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6245c <_PyLong_Size_t_Converter@@Base+0x516> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6236c <_PyLong_Size_t_Converter@@Base+0x516> │ │ │ │ mov r0, r4 │ │ │ │ - bl 198940 │ │ │ │ + bl 1981d4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 6245c <_PyLong_Size_t_Converter@@Base+0x516> │ │ │ │ + blt.n 6236c <_PyLong_Size_t_Converter@@Base+0x516> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ebe28 │ │ │ │ + bl 1ecbe8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6245c <_PyLong_Size_t_Converter@@Base+0x516> │ │ │ │ - bl b3548 │ │ │ │ + beq.n 6236c <_PyLong_Size_t_Converter@@Base+0x516> │ │ │ │ + bl b37f8 │ │ │ │ ldr.w r8, [sp] │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 2aa00 │ │ │ │ + blx 29b14 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6b68 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bl b6e1c │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - blt.n 62428 <_PyLong_Size_t_Converter@@Base+0x4e2> │ │ │ │ + blt.n 62338 <_PyLong_Size_t_Converter@@Base+0x4e2> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6243a <_PyLong_Size_t_Converter@@Base+0x4f4> │ │ │ │ + b.n 6234a <_PyLong_Size_t_Converter@@Base+0x4f4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 62424 <_PyLong_Size_t_Converter@@Base+0x4de> │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 62334 <_PyLong_Size_t_Converter@@Base+0x4de> │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 623fe <_PyLong_Size_t_Converter@@Base+0x4b8> │ │ │ │ + beq.n 6230e <_PyLong_Size_t_Converter@@Base+0x4b8> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - bl 620a4 <_PyLong_Size_t_Converter@@Base+0x15e> │ │ │ │ + bl 61fb4 <_PyLong_Size_t_Converter@@Base+0x15e> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 62466 <_PyLong_Size_t_Converter@@Base+0x520> │ │ │ │ - cbnz r5, 6245c <_PyLong_Size_t_Converter@@Base+0x516> │ │ │ │ + bge.n 62376 <_PyLong_Size_t_Converter@@Base+0x520> │ │ │ │ + cbnz r5, 6236c <_PyLong_Size_t_Converter@@Base+0x516> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r6, [r7, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 62472 <_PyLong_Size_t_Converter@@Base+0x52c> │ │ │ │ + bl 11b0e4 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 62382 <_PyLong_Size_t_Converter@@Base+0x52c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 62496 <_PyLong_Size_t_Converter@@Base+0x550> │ │ │ │ + bls.n 623a6 <_PyLong_Size_t_Converter@@Base+0x550> │ │ │ │ movs r5, #0 │ │ │ │ - bl 241c5c │ │ │ │ - b.n 624ca <_PyLong_Size_t_Converter@@Base+0x584> │ │ │ │ + bl 242440 │ │ │ │ + b.n 623da <_PyLong_Size_t_Converter@@Base+0x584> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 624a6 <_PyLong_Size_t_Converter@@Base+0x560> │ │ │ │ + cbz r0, 623b6 <_PyLong_Size_t_Converter@@Base+0x560> │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 624a8 <_PyLong_Size_t_Converter@@Base+0x562> │ │ │ │ - b.n 6248e <_PyLong_Size_t_Converter@@Base+0x548> │ │ │ │ + bls.n 623b8 <_PyLong_Size_t_Converter@@Base+0x562> │ │ │ │ + b.n 6239e <_PyLong_Size_t_Converter@@Base+0x548> │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc4d0 <_PyArena_Malloc@@Base> │ │ │ │ + bl cc8c4 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6248e <_PyLong_Size_t_Converter@@Base+0x548> │ │ │ │ + beq.n 6239e <_PyLong_Size_t_Converter@@Base+0x548> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -83165,291 +83076,291 @@ │ │ │ │ ldr.w r1, [r0, #920] @ 0x398 │ │ │ │ mov r0, r9 │ │ │ │ mov r8, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 62792 <_PyLong_Size_t_Converter@@Base+0x84c> │ │ │ │ + beq.w 626a2 <_PyLong_Size_t_Converter@@Base+0x84c> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 62520 <_PyLong_Size_t_Converter@@Base+0x5da> │ │ │ │ + cbnz r4, 62430 <_PyLong_Size_t_Converter@@Base+0x5da> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #27772 @ 0x6c7c │ │ │ │ + movw r1, #24380 @ 0x5f3c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 62792 <_PyLong_Size_t_Converter@@Base+0x84c> │ │ │ │ - movw r0, #27824 @ 0x6cb0 │ │ │ │ + b.n 626a2 <_PyLong_Size_t_Converter@@Base+0x84c> │ │ │ │ + movw r0, #24432 @ 0x5f70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6278a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ - ldr r5, [pc, #616] @ (6279c <_PyLong_Size_t_Converter@@Base+0x856>) │ │ │ │ + bne.w 6269a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ + ldr r5, [pc, #616] @ (626ac <_PyLong_Size_t_Converter@@Base+0x856>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28c208 <_PyErr_BadInternalCall@@Base+0x8ec0> │ │ │ │ + bl 28c2e8 <_PyErr_BadInternalCall@@Base+0x8e84> │ │ │ │ ldr.w r2, [sl, r5] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6278a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ + bne.w 6269a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6256c <_PyLong_Size_t_Converter@@Base+0x626> │ │ │ │ + beq.n 6247c <_PyLong_Size_t_Converter@@Base+0x626> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6256c <_PyLong_Size_t_Converter@@Base+0x626> │ │ │ │ + cbnz r3, 6247c <_PyLong_Size_t_Converter@@Base+0x626> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #760] @ 0x2f8 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 62792 <_PyLong_Size_t_Converter@@Base+0x84c> │ │ │ │ + beq.w 626a2 <_PyLong_Size_t_Converter@@Base+0x84c> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 6259c <_PyLong_Size_t_Converter@@Base+0x656> │ │ │ │ + cbnz r4, 624ac <_PyLong_Size_t_Converter@@Base+0x656> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #27864 @ 0x6cd8 │ │ │ │ + movw r1, #24472 @ 0x5f98 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6251a <_PyLong_Size_t_Converter@@Base+0x5d4> │ │ │ │ - movw r0, #27824 @ 0x6cb0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6242a <_PyLong_Size_t_Converter@@Base+0x5d4> │ │ │ │ + movw r0, #24432 @ 0x5f70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6278a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ + bne.w 6269a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28c208 <_PyErr_BadInternalCall@@Base+0x8ec0> │ │ │ │ + bl 28c2e8 <_PyErr_BadInternalCall@@Base+0x8e84> │ │ │ │ ldr.w r2, [r5, sl] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6278a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ + bne.w 6269a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 625e4 <_PyLong_Size_t_Converter@@Base+0x69e> │ │ │ │ + beq.n 624f4 <_PyLong_Size_t_Converter@@Base+0x69e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 625e4 <_PyLong_Size_t_Converter@@Base+0x69e> │ │ │ │ + cbnz r3, 624f4 <_PyLong_Size_t_Converter@@Base+0x69e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #748] @ 0x2ec │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62792 <_PyLong_Size_t_Converter@@Base+0x84c> │ │ │ │ + beq.w 626a2 <_PyLong_Size_t_Converter@@Base+0x84c> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 62606 <_PyLong_Size_t_Converter@@Base+0x6c0> │ │ │ │ - bl 81c6c │ │ │ │ + cbnz r4, 62516 <_PyLong_Size_t_Converter@@Base+0x6c0> │ │ │ │ + bl 81d54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6251a <_PyLong_Size_t_Converter@@Base+0x5d4> │ │ │ │ + beq.n 6242a <_PyLong_Size_t_Converter@@Base+0x5d4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bmi.n 6262e <_PyLong_Size_t_Converter@@Base+0x6e8> │ │ │ │ + bmi.n 6253e <_PyLong_Size_t_Converter@@Base+0x6e8> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ - movw r1, #27916 @ 0x6d0c │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ + movw r1, #24524 @ 0x5fcc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f5e60 │ │ │ │ - b.n 6278a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ + bl f5e88 │ │ │ │ + b.n 6269a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl e6964 │ │ │ │ + bl e6b68 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6278a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ + beq.w 6269a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 626ec <_PyLong_Size_t_Converter@@Base+0x7a6> │ │ │ │ + ble.n 625fc <_PyLong_Size_t_Converter@@Base+0x7a6> │ │ │ │ add.w r2, fp, #4 │ │ │ │ str.w r9, [sp, #28] │ │ │ │ str r2, [sp, #12] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #27824 @ 0x6cb0 │ │ │ │ + movw r0, #24432 @ 0x5f70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r7, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r7, #0] │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6278a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ + bne.w 6269a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28c208 <_PyErr_BadInternalCall@@Base+0x8ec0> │ │ │ │ - ldr r3, [pc, #268] @ (6279c <_PyLong_Size_t_Converter@@Base+0x856>) │ │ │ │ + bl 28c2e8 <_PyErr_BadInternalCall@@Base+0x8e84> │ │ │ │ + ldr r3, [pc, #268] @ (626ac <_PyLong_Size_t_Converter@@Base+0x856>) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ cmp r0, lr │ │ │ │ add.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ - beq.n 626b4 <_PyLong_Size_t_Converter@@Base+0x76e> │ │ │ │ + beq.n 625c4 <_PyLong_Size_t_Converter@@Base+0x76e> │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 626b4 <_PyLong_Size_t_Converter@@Base+0x76e> │ │ │ │ + cbnz r2, 625c4 <_PyLong_Size_t_Converter@@Base+0x76e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6278a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ + bne.n 6269a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r5, #1 │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n 626da <_PyLong_Size_t_Converter@@Base+0x794> │ │ │ │ + beq.n 625ea <_PyLong_Size_t_Converter@@Base+0x794> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #27972 @ 0x6d44 │ │ │ │ + movw r1, #24580 @ 0x6004 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6278a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6269a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r5, sl │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #12] │ │ │ │ - bne.n 62658 <_PyLong_Size_t_Converter@@Base+0x712> │ │ │ │ + bne.n 62568 <_PyLong_Size_t_Converter@@Base+0x712> │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62706 <_PyLong_Size_t_Converter@@Base+0x7c0> │ │ │ │ + beq.n 62616 <_PyLong_Size_t_Converter@@Base+0x7c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62706 <_PyLong_Size_t_Converter@@Base+0x7c0> │ │ │ │ + cbnz r3, 62616 <_PyLong_Size_t_Converter@@Base+0x7c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #752] @ 0x2f0 │ │ │ │ mov r0, r9 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 62792 <_PyLong_Size_t_Converter@@Base+0x84c> │ │ │ │ + beq.n 626a2 <_PyLong_Size_t_Converter@@Base+0x84c> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 62734 <_PyLong_Size_t_Converter@@Base+0x7ee> │ │ │ │ + cbnz r4, 62644 <_PyLong_Size_t_Converter@@Base+0x7ee> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28028 @ 0x6d7c │ │ │ │ + movw r1, #24636 @ 0x603c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6251a <_PyLong_Size_t_Converter@@Base+0x5d4> │ │ │ │ - movw r0, #27824 @ 0x6cb0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6242a <_PyLong_Size_t_Converter@@Base+0x5d4> │ │ │ │ + movw r0, #24432 @ 0x5f70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ - cbnz r0, 6278a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ + cbnz r0, 6269a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 282030 │ │ │ │ - ldr r3, [pc, #80] @ (6279c <_PyLong_Size_t_Converter@@Base+0x856>) │ │ │ │ + bl 2820e8 │ │ │ │ + ldr r3, [pc, #80] @ (626ac <_PyLong_Size_t_Converter@@Base+0x856>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 6278a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ + cbnz r0, 6269a <_PyLong_Size_t_Converter@@Base+0x844> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62772 <_PyLong_Size_t_Converter@@Base+0x82c> │ │ │ │ + beq.n 62682 <_PyLong_Size_t_Converter@@Base+0x82c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62772 <_PyLong_Size_t_Converter@@Base+0x82c> │ │ │ │ + cbnz r3, 62682 <_PyLong_Size_t_Converter@@Base+0x82c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, fp │ │ │ │ ldrd r1, r0, [sp, #32] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 202e94 │ │ │ │ + bl 203b80 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbnz r0, 62792 <_PyLong_Size_t_Converter@@Base+0x84c> │ │ │ │ + cbnz r0, 626a2 <_PyLong_Size_t_Converter@@Base+0x84c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ - b.n 6251a <_PyLong_Size_t_Converter@@Base+0x5d4> │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 6242a <_PyLong_Size_t_Converter@@Base+0x5d4> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, 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 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 627bc <_PyLong_Size_t_Converter@@Base+0x876> │ │ │ │ + bls.n 626cc <_PyLong_Size_t_Converter@@Base+0x876> │ │ │ │ movs r5, #0 │ │ │ │ - bl 241c5c │ │ │ │ - b.n 627f0 <_PyLong_Size_t_Converter@@Base+0x8aa> │ │ │ │ + bl 242440 │ │ │ │ + b.n 62700 <_PyLong_Size_t_Converter@@Base+0x8aa> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 627cc <_PyLong_Size_t_Converter@@Base+0x886> │ │ │ │ + cbz r0, 626dc <_PyLong_Size_t_Converter@@Base+0x886> │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 627ce <_PyLong_Size_t_Converter@@Base+0x888> │ │ │ │ - b.n 627b4 <_PyLong_Size_t_Converter@@Base+0x86e> │ │ │ │ + bls.n 626de <_PyLong_Size_t_Converter@@Base+0x888> │ │ │ │ + b.n 626c4 <_PyLong_Size_t_Converter@@Base+0x86e> │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc4d0 <_PyArena_Malloc@@Base> │ │ │ │ + bl cc8c4 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 627b4 <_PyLong_Size_t_Converter@@Base+0x86e> │ │ │ │ + beq.n 626c4 <_PyLong_Size_t_Converter@@Base+0x86e> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -83461,119 +83372,119 @@ │ │ │ │ ldr.w r1, [r0, #664] @ 0x298 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, fp │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 62930 <_PyLong_Size_t_Converter@@Base+0x9ea> │ │ │ │ + beq.w 62840 <_PyLong_Size_t_Converter@@Base+0x9ea> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbnz r5, 62846 <_PyLong_Size_t_Converter@@Base+0x900> │ │ │ │ + cbnz r5, 62756 <_PyLong_Size_t_Converter@@Base+0x900> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28084 @ 0x6db4 │ │ │ │ + movw r1, #24692 @ 0x6074 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 62930 <_PyLong_Size_t_Converter@@Base+0x9ea> │ │ │ │ - movw r0, #28136 @ 0x6de8 │ │ │ │ + b.n 62840 <_PyLong_Size_t_Converter@@Base+0x9ea> │ │ │ │ + movw r0, #24744 @ 0x60a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ - cbz r0, 6285c <_PyLong_Size_t_Converter@@Base+0x916> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ + cbz r0, 6276c <_PyLong_Size_t_Converter@@Base+0x916> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f604c │ │ │ │ - b.n 62840 <_PyLong_Size_t_Converter@@Base+0x8fa> │ │ │ │ - ldr.w sl, [pc, #216] @ 62938 <_PyLong_Size_t_Converter@@Base+0x9f2> │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 62750 <_PyLong_Size_t_Converter@@Base+0x8fa> │ │ │ │ + ldr.w sl, [pc, #216] @ 62848 <_PyLong_Size_t_Converter@@Base+0x9f2> │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 28c208 <_PyErr_BadInternalCall@@Base+0x8ec0> │ │ │ │ + bl 28c2e8 <_PyErr_BadInternalCall@@Base+0x8e84> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62854 <_PyLong_Size_t_Converter@@Base+0x90e> │ │ │ │ + bne.n 62764 <_PyLong_Size_t_Converter@@Base+0x90e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62898 <_PyLong_Size_t_Converter@@Base+0x952> │ │ │ │ + beq.n 627a8 <_PyLong_Size_t_Converter@@Base+0x952> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62898 <_PyLong_Size_t_Converter@@Base+0x952> │ │ │ │ + cbnz r3, 627a8 <_PyLong_Size_t_Converter@@Base+0x952> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #860] @ 0x35c │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6292e <_PyLong_Size_t_Converter@@Base+0x9e8> │ │ │ │ + beq.n 6283e <_PyLong_Size_t_Converter@@Base+0x9e8> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 628ba <_PyLong_Size_t_Converter@@Base+0x974> │ │ │ │ - cbnz r5, 628dc <_PyLong_Size_t_Converter@@Base+0x996> │ │ │ │ - b.n 628d6 <_PyLong_Size_t_Converter@@Base+0x990> │ │ │ │ - cbz r5, 628d6 <_PyLong_Size_t_Converter@@Base+0x990> │ │ │ │ + beq.n 627ca <_PyLong_Size_t_Converter@@Base+0x974> │ │ │ │ + cbnz r5, 627ec <_PyLong_Size_t_Converter@@Base+0x996> │ │ │ │ + b.n 627e6 <_PyLong_Size_t_Converter@@Base+0x990> │ │ │ │ + cbz r5, 627e6 <_PyLong_Size_t_Converter@@Base+0x990> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 628d6 <_PyLong_Size_t_Converter@@Base+0x990> │ │ │ │ + beq.n 627e6 <_PyLong_Size_t_Converter@@Base+0x990> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 628d6 <_PyLong_Size_t_Converter@@Base+0x990> │ │ │ │ + cbnz r3, 627e6 <_PyLong_Size_t_Converter@@Base+0x990> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 6291e <_PyLong_Size_t_Converter@@Base+0x9d8> │ │ │ │ - movw r0, #28136 @ 0x6de8 │ │ │ │ + b.n 6282e <_PyLong_Size_t_Converter@@Base+0x9d8> │ │ │ │ + movw r0, #24744 @ 0x60a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62854 <_PyLong_Size_t_Converter@@Base+0x90e> │ │ │ │ + bne.n 62764 <_PyLong_Size_t_Converter@@Base+0x90e> │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 28c208 <_PyErr_BadInternalCall@@Base+0x8ec0> │ │ │ │ + bl 28c2e8 <_PyErr_BadInternalCall@@Base+0x8e84> │ │ │ │ ldr.w r2, [sl, r9] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62854 <_PyLong_Size_t_Converter@@Base+0x90e> │ │ │ │ + bne.n 62764 <_PyLong_Size_t_Converter@@Base+0x90e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6291e <_PyLong_Size_t_Converter@@Base+0x9d8> │ │ │ │ + beq.n 6282e <_PyLong_Size_t_Converter@@Base+0x9d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6291e <_PyLong_Size_t_Converter@@Base+0x9d8> │ │ │ │ + cbnz r3, 6282e <_PyLong_Size_t_Converter@@Base+0x9d8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 2046c0 │ │ │ │ + bl 2053ac │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 62930 <_PyLong_Size_t_Converter@@Base+0x9ea> │ │ │ │ - b.n 62854 <_PyLong_Size_t_Converter@@Base+0x90e> │ │ │ │ + cbnz r0, 62840 <_PyLong_Size_t_Converter@@Base+0x9ea> │ │ │ │ + b.n 62764 <_PyLong_Size_t_Converter@@Base+0x90e> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -83582,95 +83493,95 @@ │ │ │ │ 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 6295e <_PyLong_Size_t_Converter@@Base+0xa18> │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 6286e <_PyLong_Size_t_Converter@@Base+0xa18> │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 6296a <_PyLong_Size_t_Converter@@Base+0xa24> │ │ │ │ + cbz r3, 6287a <_PyLong_Size_t_Converter@@Base+0xa24> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 6298a <_PyLong_Size_t_Converter@@Base+0xa44> │ │ │ │ + b.n 6289a <_PyLong_Size_t_Converter@@Base+0xa44> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 22b0a4 │ │ │ │ - cbnz r0, 62986 <_PyLong_Size_t_Converter@@Base+0xa40> │ │ │ │ + bl 22be9c │ │ │ │ + cbnz r0, 62896 <_PyLong_Size_t_Converter@@Base+0xa40> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 62986 <_PyLong_Size_t_Converter@@Base+0xa40> │ │ │ │ + cbnz r3, 62896 <_PyLong_Size_t_Converter@@Base+0xa40> │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 62986 <_PyLong_Size_t_Converter@@Base+0xa40> │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 62896 <_PyLong_Size_t_Converter@@Base+0xa40> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ 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, [r1, #8] │ │ │ │ - cbnz r3, 629b2 <_PyLong_Size_t_Converter@@Base+0xa6c> │ │ │ │ - cbnz r2, 629ac <_PyLong_Size_t_Converter@@Base+0xa66> │ │ │ │ + cbnz r3, 628c2 <_PyLong_Size_t_Converter@@Base+0xa6c> │ │ │ │ + cbnz r2, 628bc <_PyLong_Size_t_Converter@@Base+0xa66> │ │ │ │ movw r0, #53088 @ 0xcf60 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 629ca <_PyLong_Size_t_Converter@@Base+0xa84> │ │ │ │ + b.n 628da <_PyLong_Size_t_Converter@@Base+0xa84> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 629a2 <_PyLong_Size_t_Converter@@Base+0xa5c> │ │ │ │ + beq.n 628b2 <_PyLong_Size_t_Converter@@Base+0xa5c> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28172 @ 0x6e0c │ │ │ │ + movw r1, #24780 @ 0x60cc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ 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 15c77c │ │ │ │ - movw r0, #5144 @ 0x1418 │ │ │ │ + b.w 15c43c │ │ │ │ + movw r0, #1752 @ 0x6d8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 89fa0 │ │ │ │ + b.w 8a260 │ │ │ │ │ │ │ │ -000629f4 : │ │ │ │ +00062904 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 62a1a │ │ │ │ + cbz r0, 6292a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32700 @ 0x7fbc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62a1a │ │ │ │ + bne.n 6292a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 62a1a │ │ │ │ + cbz r3, 6292a │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 62a32 │ │ │ │ + b.n 62942 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28208 @ 0x6e30 │ │ │ │ + movw r1, #24816 @ 0x60f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -83679,235 +83590,235 @@ │ │ │ │ ldr.w r1, [r0, #868] @ 0x364 │ │ │ │ mov fp, r2 │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r3 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.w 62cc0 │ │ │ │ + beq.w 62bd0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 62a84 │ │ │ │ + cbnz r4, 62994 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28264 @ 0x6e68 │ │ │ │ + movw r1, #24872 @ 0x6128 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 62cc0 │ │ │ │ - movw r0, #28316 @ 0x6e9c │ │ │ │ + b.n 62bd0 │ │ │ │ + movw r0, #24924 @ 0x615c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cb8 │ │ │ │ - ldr.w r8, [pc, #560] @ 62cc8 │ │ │ │ + bne.w 62bc8 │ │ │ │ + ldr.w r8, [pc, #560] @ 62bd8 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ccc │ │ │ │ + bl 62bdc │ │ │ │ ldr.w r2, [sl, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cb8 │ │ │ │ + bne.w 62bc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62ad2 │ │ │ │ + beq.n 629e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62ad2 │ │ │ │ + cbnz r3, 629e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #736] @ 0x2e0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62cc0 │ │ │ │ + beq.w 62bd0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 62af6 │ │ │ │ - cbz r4, 62b12 │ │ │ │ - b.n 62b18 │ │ │ │ - cbz r4, 62b12 │ │ │ │ + beq.n 62a06 │ │ │ │ + cbz r4, 62a22 │ │ │ │ + b.n 62a28 │ │ │ │ + cbz r4, 62a22 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62b12 │ │ │ │ + beq.n 62a22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62b12 │ │ │ │ + cbnz r3, 62a22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 62b5e │ │ │ │ - movw r0, #28316 @ 0x6e9c │ │ │ │ + b.n 62a6e │ │ │ │ + movw r0, #24924 @ 0x615c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cb8 │ │ │ │ + bne.w 62bc8 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28c208 <_PyErr_BadInternalCall@@Base+0x8ec0> │ │ │ │ + bl 28c2e8 <_PyErr_BadInternalCall@@Base+0x8e84> │ │ │ │ ldr.w r2, [r8, sl] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cb8 │ │ │ │ + bne.w 62bc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62b5e │ │ │ │ + beq.n 62a6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62b5e │ │ │ │ + cbnz r3, 62a6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #24 │ │ │ │ ldr.w r1, [r5, #624] @ 0x270 │ │ │ │ mov r0, r7 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 62cc0 │ │ │ │ + beq.w 62bd0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 62b80 │ │ │ │ - bl 81c6c │ │ │ │ + cbnz r4, 62a90 │ │ │ │ + bl 81d54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62a7e │ │ │ │ + beq.w 6298e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 62ba8 │ │ │ │ + bmi.n 62ab8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ - movw r1, #28352 @ 0x6ec0 │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ + movw r1, #24960 @ 0x6180 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f5e60 │ │ │ │ - b.n 62cb8 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 62bc8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 27ce24 │ │ │ │ + bl 27cedc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62cb8 │ │ │ │ + beq.n 62bc8 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 62c62 │ │ │ │ + ble.n 62b72 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r2, r9, #4 │ │ │ │ strd fp, r9, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #28316 @ 0x6e9c │ │ │ │ + movw r0, #24924 @ 0x615c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r9, [r3, r8, lsl #2] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r1 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it ne │ │ │ │ strne.w r2, [r9] │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62cb8 │ │ │ │ + bne.n 62bc8 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27ce7c │ │ │ │ - ldr r3, [pc, #196] @ (62cc8 ) │ │ │ │ + bl 27cf34 │ │ │ │ + ldr r3, [pc, #196] @ (62bd8 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r3, sl] │ │ │ │ subs r2, r0, #1 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 62c28 │ │ │ │ + beq.n 62b38 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 62c28 │ │ │ │ + cbnz r2, 62b38 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 62cb8 │ │ │ │ + bne.n 62bc8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 62c50 │ │ │ │ + beq.n 62b60 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28408 @ 0x6ef8 │ │ │ │ + movw r1, #25016 @ 0x61b8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 62cb8 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 62bc8 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r8, r7 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #0] │ │ │ │ - bne.n 62bca │ │ │ │ + bne.n 62ada │ │ │ │ ldrd fp, r9, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62c78 │ │ │ │ + beq.n 62b88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62c78 │ │ │ │ + cbnz r3, 62b88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldrd r5, r4, [sp, #16] │ │ │ │ - cbnz r4, 62c96 │ │ │ │ + cbnz r4, 62ba6 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28464 @ 0x6f30 │ │ │ │ + movw r1, #25072 @ 0x61f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 62cb2 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 62bc2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #12 │ │ │ │ - bl cc4d0 <_PyArena_Malloc@@Base> │ │ │ │ + bl cc8c4 <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 62cb2 │ │ │ │ + cbz r0, 62bc2 │ │ │ │ strd r4, r5, [r0] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp] │ │ │ │ - b.n 62cc0 │ │ │ │ + b.n 62bd0 │ │ │ │ movs r4, #0 │ │ │ │ str.w r4, [fp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ - b.n 62a7e │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 6298e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -83915,1519 +83826,1519 @@ │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, r6 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bne.n 62cf6 │ │ │ │ + bne.n 62c06 │ │ │ │ mov r6, r7 │ │ │ │ str r7, [r2, #0] │ │ │ │ - b.w 63cec │ │ │ │ + b.w 63bfc │ │ │ │ mov r5, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr.w r1, [r0, #812] @ 0x32c │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r3 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 62d2e │ │ │ │ + cbnz r6, 62c3e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28508 @ 0x6f5c │ │ │ │ + movw r1, #25116 @ 0x621c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 62f12 │ │ │ │ - movw r0, #28556 @ 0x6f8c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 62e22 │ │ │ │ + movw r0, #25164 @ 0x624c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ - ldr.w r8, [pc, #1544] @ 6334c │ │ │ │ + bne.w 63bf0 │ │ │ │ + ldr.w r8, [pc, #1544] @ 6325c │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 282030 │ │ │ │ + bl 2820e8 │ │ │ │ ldr.w r2, [r7, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62d78 │ │ │ │ + beq.n 62c88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 62d78 │ │ │ │ + cbnz r3, 62c88 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #652] @ 0x28c │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 62da8 │ │ │ │ + cbnz r6, 62cb8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28592 @ 0x6fb0 │ │ │ │ + movw r1, #25200 @ 0x6270 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 62f12 │ │ │ │ - movw r0, #28556 @ 0x6f8c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 62e22 │ │ │ │ + movw r0, #25164 @ 0x624c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 282030 │ │ │ │ + bl 2820e8 │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62dea │ │ │ │ + beq.n 62cfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 62dea │ │ │ │ + cbnz r3, 62cfa │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #700] @ 0x2bc │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 62e1a │ │ │ │ + cbnz r6, 62d2a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28644 @ 0x6fe4 │ │ │ │ + movw r1, #25252 @ 0x62a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 62f12 │ │ │ │ - movw r0, #28556 @ 0x6f8c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 62e22 │ │ │ │ + movw r0, #25164 @ 0x624c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 282030 │ │ │ │ + bl 2820e8 │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62e5c │ │ │ │ + beq.n 62d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 62e5c │ │ │ │ + cbnz r3, 62d6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #696] @ 0x2b8 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 62e8c │ │ │ │ + cbnz r6, 62d9c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28696 @ 0x7018 │ │ │ │ + movw r1, #25304 @ 0x62d8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 62f12 │ │ │ │ - movw r0, #28556 @ 0x6f8c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 62e22 │ │ │ │ + movw r0, #25164 @ 0x624c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 282030 │ │ │ │ + bl 2820e8 │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62ece │ │ │ │ + beq.n 62dde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 62ece │ │ │ │ + cbnz r3, 62dde │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #352] @ 0x160 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2d84 │ │ │ │ + bl f2db0 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62f82 │ │ │ │ + beq.n 62e92 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #964] @ 0x3c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - cbnz r5, 62f1a │ │ │ │ + cbnz r5, 62e2a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28752 @ 0x7050 │ │ │ │ + movw r1, #25360 @ 0x6310 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.w 63cec │ │ │ │ - movw r0, #28800 @ 0x7080 │ │ │ │ + b.w 63bfc │ │ │ │ + movw r0, #25408 @ 0x6340 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 28c208 <_PyErr_BadInternalCall@@Base+0x8ec0> │ │ │ │ + bl 28c2e8 <_PyErr_BadInternalCall@@Base+0x8e84> │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62f62 │ │ │ │ + beq.n 62e72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62f62 │ │ │ │ + cbnz r3, 62e72 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #52] @ 0x34 │ │ │ │ strd r2, sl, [sp] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrd r2, r1, [sp, #60] @ 0x3c │ │ │ │ - bl 24840c │ │ │ │ + bl 248b24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63cec │ │ │ │ - b.w 63ce0 │ │ │ │ + bne.w 63bfc │ │ │ │ + b.w 63bf0 │ │ │ │ ldr.w r1, [r4, #344] @ 0x158 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2d84 │ │ │ │ + bl f2db0 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 63cc4 │ │ │ │ + beq.w 63bd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6304c │ │ │ │ + beq.n 62f5c │ │ │ │ ldr.w r1, [r4, #964] @ 0x3c4 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbnz r4, 62fca │ │ │ │ + cbnz r4, 62eda │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28836 @ 0x70a4 │ │ │ │ + movw r1, #25444 @ 0x6364 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 62f12 │ │ │ │ - movw r0, #28888 @ 0x70d8 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 62e22 │ │ │ │ + movw r0, #25496 @ 0x6398 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl b8f4c <_PyArena_AddPyObject@@Base> │ │ │ │ + bl b9214 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 62ffe │ │ │ │ + blt.n 62f0e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 62ff8 │ │ │ │ + bne.n 62f08 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 63004 │ │ │ │ + b.n 62f14 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 62ff4 │ │ │ │ + b.n 62f04 │ │ │ │ mov r5, r6 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6302c │ │ │ │ + beq.n 62f3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6302c │ │ │ │ + cbnz r3, 62f3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, sl, [sp] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldrd r3, r2, [sp, #56] @ 0x38 │ │ │ │ - bl 348f6 <_PyInterpreterState_RequireIDRef@@Base+0xc> │ │ │ │ + bl 34696 <_PyInterpreterState_RequireIDRef@@Base+0xc> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63cec │ │ │ │ - b.w 63ce0 │ │ │ │ + bne.w 63bfc │ │ │ │ + b.w 63bf0 │ │ │ │ ldr.w r1, [r4, #340] @ 0x154 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2d84 │ │ │ │ + bl f2db0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - beq.w 62f12 │ │ │ │ + beq.w 62e22 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 631ba │ │ │ │ + beq.w 630ca │ │ │ │ ldr.w r1, [r4, #876] @ 0x36c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - cbnz r5, 63088 │ │ │ │ - bl 81c6c │ │ │ │ + cbnz r5, 62f98 │ │ │ │ + bl 81d54 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62f12 │ │ │ │ + beq.w 62e22 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 630b2 │ │ │ │ + bmi.n 62fc2 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ - movw r1, #28928 @ 0x7100 │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ + movw r1, #25536 @ 0x63c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f5e60 │ │ │ │ - b.w 63ce0 │ │ │ │ + bl f5e88 │ │ │ │ + b.w 63bf0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 2703c0 │ │ │ │ + bl 2708a8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63ce0 │ │ │ │ + beq.w 63bf0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 63176 │ │ │ │ + ble.n 63086 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r2, fp, #4 │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #28] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #28988 @ 0x713c │ │ │ │ + movw r0, #25596 @ 0x63fc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r6, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62ccc │ │ │ │ - ldr r3, [pc, #568] @ (6334c ) │ │ │ │ + bl 62bdc │ │ │ │ + ldr r3, [pc, #568] @ (6325c ) │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ cmp r0, lr │ │ │ │ add.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ - beq.n 63138 │ │ │ │ + beq.n 63048 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 63138 │ │ │ │ + cbnz r2, 63048 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 63164 │ │ │ │ + beq.n 63074 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #29028 @ 0x7164 │ │ │ │ + movw r1, #25636 @ 0x6424 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.w 63ce0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.w 63bf0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r8, r7 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #28] │ │ │ │ - bne.n 630dc │ │ │ │ + bne.n 62fec │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63190 │ │ │ │ + beq.n 630a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63190 │ │ │ │ + cbnz r3, 630a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl cc4d0 <_PyArena_Malloc@@Base> │ │ │ │ + bl cc8c4 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63cbe │ │ │ │ + beq.w 63bce │ │ │ │ movs r3, #3 │ │ │ │ str.w fp, [r0, #4] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.w 63cbe │ │ │ │ + b.w 63bce │ │ │ │ ldr.w r1, [r4, #332] @ 0x14c │ │ │ │ mov r0, r5 │ │ │ │ - bl f2d84 │ │ │ │ + bl f2db0 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 634ec │ │ │ │ + beq.w 633fc │ │ │ │ ldr.w r1, [r4, #768] @ 0x300 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 631f8 │ │ │ │ - bl 81c6c │ │ │ │ + cbnz r6, 63108 │ │ │ │ + bl 81d54 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62f12 │ │ │ │ + beq.w 62e22 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bmi.n 63222 │ │ │ │ + bmi.n 63132 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ - movw r1, #29092 @ 0x71a4 │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ + movw r1, #25700 @ 0x6464 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f5e60 │ │ │ │ - b.w 63ce0 │ │ │ │ + bl f5e88 │ │ │ │ + b.w 63bf0 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl e6964 │ │ │ │ + bl e6b68 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63ce0 │ │ │ │ + beq.w 63bf0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 632e2 │ │ │ │ + ble.n 631f2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov.w r9, #0 │ │ │ │ adds r3, #4 │ │ │ │ str r3, [sp, #32] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #29148 @ 0x71dc │ │ │ │ + movw r0, #25756 @ 0x649c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r7, [r3, r9, lsl #2] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r7, #0] │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28c208 <_PyErr_BadInternalCall@@Base+0x8ec0> │ │ │ │ - ldr r3, [pc, #200] @ (6334c ) │ │ │ │ + bl 28c2e8 <_PyErr_BadInternalCall@@Base+0x8e84> │ │ │ │ + ldr r3, [pc, #200] @ (6325c ) │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ cmp r0, lr │ │ │ │ add.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ - beq.n 632a8 │ │ │ │ + beq.n 631b8 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 632a8 │ │ │ │ + cbnz r2, 631b8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 632d4 │ │ │ │ + beq.n 631e4 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #29188 @ 0x7204 │ │ │ │ + movw r1, #25796 @ 0x64c4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.w 63ce0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.w 63bf0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r9, r8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne.n 6324c │ │ │ │ + bne.n 6315c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 632fc │ │ │ │ + beq.n 6320c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 632fc │ │ │ │ + cbnz r3, 6320c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #876] @ 0x36c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 63322 │ │ │ │ - bl 81c6c │ │ │ │ + cbnz r6, 63232 │ │ │ │ + bl 81d54 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62f12 │ │ │ │ + beq.w 62e22 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 63350 │ │ │ │ + bmi.n 63260 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ - movw r1, #29244 @ 0x723c │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ + movw r1, #25852 @ 0x64fc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f5e60 │ │ │ │ - b.w 63ce0 │ │ │ │ + bl f5e88 │ │ │ │ + b.w 63bf0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 2703c0 │ │ │ │ + bl 2708a8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63ce0 │ │ │ │ + beq.w 63bf0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 63410 │ │ │ │ + ble.n 63320 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r3, r9, #4 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #32] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #29148 @ 0x71dc │ │ │ │ + movw r0, #25756 @ 0x649c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r5, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62ccc │ │ │ │ - ldr r3, [pc, #536] @ (635c8 ) │ │ │ │ + bl 62bdc │ │ │ │ + ldr r3, [pc, #536] @ (634d8 ) │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ cmp r0, lr │ │ │ │ add.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ - beq.n 633d4 │ │ │ │ + beq.n 632e4 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 633d4 │ │ │ │ + cbnz r2, 632e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 63400 │ │ │ │ + beq.n 63310 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #29304 @ 0x7278 │ │ │ │ + movw r1, #25912 @ 0x6538 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.w 63ce0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.w 63bf0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r8, r7 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne.n 63378 │ │ │ │ + bne.n 63288 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6342a │ │ │ │ + beq.n 6333a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6342a │ │ │ │ + cbnz r3, 6333a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63450 │ │ │ │ - cbnz r4, 63472 │ │ │ │ - b.n 6346c │ │ │ │ - cbz r4, 6346c │ │ │ │ + beq.n 63360 │ │ │ │ + cbnz r4, 63382 │ │ │ │ + b.n 6337c │ │ │ │ + cbz r4, 6337c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6346c │ │ │ │ + beq.n 6337c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6346c │ │ │ │ + cbnz r3, 6337c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 634ba │ │ │ │ - movw r0, #29148 @ 0x71dc │ │ │ │ + b.n 633ca │ │ │ │ + movw r0, #25756 @ 0x649c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2820dc │ │ │ │ - ldr r3, [pc, #312] @ (635c8 ) │ │ │ │ + bl 282194 │ │ │ │ + ldr r3, [pc, #312] @ (634d8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 634ba │ │ │ │ + beq.n 633ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 634ba │ │ │ │ + cbnz r3, 633ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldrd r6, r7, [sp, #60] @ 0x3c │ │ │ │ ldrd r4, r5, [sp, #52] @ 0x34 │ │ │ │ - bl cc4d0 <_PyArena_Malloc@@Base> │ │ │ │ + bl cc8c4 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63b4e │ │ │ │ + beq.w 63a5e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r3, r9, [r0, #4] │ │ │ │ movs r3, #4 │ │ │ │ str.w r8, [r0, #12] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 63b4e │ │ │ │ + b.n 63a5e │ │ │ │ ldr.w r1, [r4, #328] @ 0x148 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2d84 │ │ │ │ + bl f2db0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63920 │ │ │ │ + beq.w 63830 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 63534 │ │ │ │ + cbnz r6, 63444 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #29364 @ 0x72b4 │ │ │ │ + movw r1, #25972 @ 0x6574 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 62f12 │ │ │ │ - movw r0, #29412 @ 0x72e4 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 62e22 │ │ │ │ + movw r0, #26020 @ 0x65a4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28c208 <_PyErr_BadInternalCall@@Base+0x8ec0> │ │ │ │ + bl 28c2e8 <_PyErr_BadInternalCall@@Base+0x8e84> │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6357a │ │ │ │ + beq.n 6348a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6357a │ │ │ │ + cbnz r3, 6348a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #876] @ 0x36c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 635a0 │ │ │ │ - bl 81c6c │ │ │ │ + cbnz r6, 634b0 │ │ │ │ + bl 81d54 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62f12 │ │ │ │ + beq.w 62e22 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bmi.n 635cc │ │ │ │ + bmi.n 634dc │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ - movw r1, #29448 @ 0x7308 │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ + movw r1, #26056 @ 0x65c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f5e60 │ │ │ │ - b.n 63ce0 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 63bf0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 2703c0 │ │ │ │ + bl 2708a8 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63ce0 │ │ │ │ + beq.w 63bf0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 6368a │ │ │ │ + ble.n 6359a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov.w r9, #0 │ │ │ │ adds r3, #4 │ │ │ │ str r3, [sp, #32] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #29412 @ 0x72e4 │ │ │ │ + movw r0, #26020 @ 0x65a4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r7, [r3, r9, lsl #2] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r7, #0] │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62ccc │ │ │ │ - ldr r3, [pc, #668] @ (638c8 ) │ │ │ │ + bl 62bdc │ │ │ │ + ldr r3, [pc, #668] @ (637d8 ) │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ cmp r0, lr │ │ │ │ add.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ - beq.n 63652 │ │ │ │ + beq.n 63562 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 63652 │ │ │ │ + cbnz r2, 63562 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 6367c │ │ │ │ + beq.n 6358c │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #29508 @ 0x7344 │ │ │ │ + movw r1, #26116 @ 0x6604 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 63ce0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 63bf0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r9, r8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne.n 635f6 │ │ │ │ + bne.n 63506 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 636a4 │ │ │ │ + beq.n 635b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 636a4 │ │ │ │ + cbnz r3, 635b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #792] @ 0x318 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 636ca │ │ │ │ - bl 81c6c │ │ │ │ + cbnz r6, 635da │ │ │ │ + bl 81d54 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62f12 │ │ │ │ + beq.w 62e22 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bmi.n 636f2 │ │ │ │ + bmi.n 63602 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ - movw r1, #29568 @ 0x7380 │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ + movw r1, #26176 @ 0x6640 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f5e60 │ │ │ │ - b.n 63ce0 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 63bf0 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 203810 │ │ │ │ + bl 2044fc │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63ce0 │ │ │ │ + beq.w 63bf0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 637b4 │ │ │ │ + ble.n 636c4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov fp, r6 │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ mov r6, r4 │ │ │ │ adds r3, #4 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r2, [fp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #29412 @ 0x72e4 │ │ │ │ + movw r0, #26020 @ 0x65a4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r5, [r2, r8, lsl #2] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2820dc │ │ │ │ - ldr r3, [pc, #376] @ (638c8 ) │ │ │ │ + bl 282194 │ │ │ │ + ldr r3, [pc, #376] @ (637d8 ) │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr.w r0, [r9, r3] │ │ │ │ cmp r2, ip │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ add.w r1, r1, #1 │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ - beq.n 63774 │ │ │ │ + beq.n 63684 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 63774 │ │ │ │ + cbnz r2, 63684 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 637a0 │ │ │ │ + beq.n 636b0 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #29628 @ 0x73bc │ │ │ │ + movw r1, #26236 @ 0x667c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 63ce0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 63bf0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r7 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 6371c │ │ │ │ + bne.n 6362c │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r4, r6 │ │ │ │ mov r6, fp │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 637ce │ │ │ │ + beq.n 636de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 637ce │ │ │ │ + cbnz r3, 636de │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #796] @ 0x31c │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - cbnz r5, 637f4 │ │ │ │ - bl 81c6c │ │ │ │ + cbnz r5, 63704 │ │ │ │ + bl 81d54 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62f12 │ │ │ │ + beq.w 62e22 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 6381c │ │ │ │ + bmi.n 6372c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ - movw r1, #29688 @ 0x73f8 │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ + movw r1, #26296 @ 0x66b8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f5e60 │ │ │ │ - b.n 63ce0 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 63bf0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 2703c0 │ │ │ │ + bl 2708a8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63ce0 │ │ │ │ + beq.w 63bf0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 638da │ │ │ │ + ble.n 637ea │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r3, r9, #4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #29412 @ 0x72e4 │ │ │ │ + movw r0, #26020 @ 0x65a4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r6, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62ccc │ │ │ │ - ldr r3, [pc, #80] @ (638c8 ) │ │ │ │ + bl 62bdc │ │ │ │ + ldr r3, [pc, #80] @ (637d8 ) │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ cmp r0, lr │ │ │ │ add.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ - beq.n 6389e │ │ │ │ + beq.n 637ae │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 6389e │ │ │ │ + cbnz r2, 637ae │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 638cc │ │ │ │ + beq.n 637dc │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #29752 @ 0x7438 │ │ │ │ + movw r1, #26360 @ 0x66f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 63ce0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 63bf0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r7 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bne.n 63842 │ │ │ │ + bne.n 63752 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 638f4 │ │ │ │ + beq.n 63804 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 638f4 │ │ │ │ + cbnz r3, 63804 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ str.w sl, [sp, #16] │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 270034 │ │ │ │ + bl 27051c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63b58 │ │ │ │ - b.n 63ce0 │ │ │ │ + bne.w 63a68 │ │ │ │ + b.n 63bf0 │ │ │ │ ldr.w r1, [r4, #348] @ 0x15c │ │ │ │ mov r0, r5 │ │ │ │ - bl f2d84 │ │ │ │ + bl f2db0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 63cea │ │ │ │ + beq.w 63bfa │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 639ee │ │ │ │ + beq.n 638fe │ │ │ │ ldr.w r1, [r4, #836] @ 0x344 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 63974 │ │ │ │ + cbz r4, 63884 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6397a │ │ │ │ - cbz r4, 63974 │ │ │ │ + bne.n 6388a │ │ │ │ + cbz r4, 63884 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63974 │ │ │ │ + beq.n 63884 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63974 │ │ │ │ + cbnz r3, 63884 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 639c2 │ │ │ │ - movw r0, #29816 @ 0x7478 │ │ │ │ + b.n 638d2 │ │ │ │ + movw r0, #26424 @ 0x6738 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2820dc │ │ │ │ - ldr r2, [pc, #556] @ (63bc4 ) │ │ │ │ + bl 282194 │ │ │ │ + ldr r2, [pc, #556] @ (63ad4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 639c2 │ │ │ │ + beq.n 638d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 639c2 │ │ │ │ + cbnz r3, 638d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldrd r6, r7, [sp, #60] @ 0x3c │ │ │ │ ldrd r4, r5, [sp, #52] @ 0x34 │ │ │ │ - bl cc4d0 <_PyArena_Malloc@@Base> │ │ │ │ + bl cc8c4 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63b4e │ │ │ │ + beq.w 63a5e │ │ │ │ movs r3, #6 │ │ │ │ str.w r8, [r0, #4] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 63b4e │ │ │ │ + b.n 63a5e │ │ │ │ ldr.w r1, [r4, #324] @ 0x144 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2d84 │ │ │ │ + bl f2db0 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 63cc4 │ │ │ │ + beq.w 63bd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63b5c │ │ │ │ + beq.w 63a6c │ │ │ │ ldr.w r1, [r4, #868] @ 0x364 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbz r6, 63a48 │ │ │ │ + cbz r6, 63958 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 63a4e │ │ │ │ - cbz r6, 63a48 │ │ │ │ + bne.n 6395e │ │ │ │ + cbz r6, 63958 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63a48 │ │ │ │ + beq.n 63958 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 63a48 │ │ │ │ + cbnz r3, 63958 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 63a98 │ │ │ │ - movw r0, #29852 @ 0x749c │ │ │ │ + b.n 639a8 │ │ │ │ + movw r0, #26460 @ 0x675c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62ccc │ │ │ │ - ldr r3, [pc, #340] @ (63bc4 ) │ │ │ │ + bl 62bdc │ │ │ │ + ldr r3, [pc, #340] @ (63ad4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63a98 │ │ │ │ + beq.n 639a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 63a98 │ │ │ │ + cbnz r3, 639a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #836] @ 0x344 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63abe │ │ │ │ - cbnz r4, 63ae0 │ │ │ │ - b.n 63ada │ │ │ │ - cbz r4, 63ada │ │ │ │ + beq.n 639ce │ │ │ │ + cbnz r4, 639f0 │ │ │ │ + b.n 639ea │ │ │ │ + cbz r4, 639ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63ada │ │ │ │ + beq.n 639ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63ada │ │ │ │ + cbnz r3, 639ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b.n 63b28 │ │ │ │ - movw r0, #29852 @ 0x749c │ │ │ │ + b.n 63a38 │ │ │ │ + movw r0, #26460 @ 0x675c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2820dc │ │ │ │ - ldr r2, [pc, #196] @ (63bc4 ) │ │ │ │ + bl 282194 │ │ │ │ + ldr r2, [pc, #196] @ (63ad4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ce0 │ │ │ │ + bne.w 63bf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63b28 │ │ │ │ + beq.n 63a38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63b28 │ │ │ │ + cbnz r3, 63a38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldrd r8, r9, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl cc4d0 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 63b4e │ │ │ │ + bl cc8c4 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 63a5e │ │ │ │ movs r3, #7 │ │ │ │ strd r9, r8, [r0, #4] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63ce0 │ │ │ │ + beq.w 63bf0 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 63cec │ │ │ │ + b.n 63bfc │ │ │ │ ldr.w r1, [r4, #336] @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2d84 │ │ │ │ + bl f2db0 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63cc8 │ │ │ │ + beq.w 63bd8 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #876] @ 0x36c │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 63cec │ │ │ │ + beq.w 63bfc │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - cbnz r5, 63b9a │ │ │ │ - bl 81c6c │ │ │ │ + cbnz r5, 63aaa │ │ │ │ + bl 81d54 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62f12 │ │ │ │ + beq.w 62e22 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 63bc8 │ │ │ │ + bmi.n 63ad8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ - movw r1, #29888 @ 0x74c0 │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ + movw r1, #26496 @ 0x6780 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f5e60 │ │ │ │ - b.n 63ce0 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 63bf0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 2703c0 │ │ │ │ + bl 2708a8 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63ce0 │ │ │ │ + beq.w 63bf0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 63c82 │ │ │ │ + ble.n 63b92 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ adds r2, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #29944 @ 0x74f8 │ │ │ │ + movw r0, #26552 @ 0x67b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r6, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63ce0 │ │ │ │ + bne.n 63bf0 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62ccc │ │ │ │ - ldr r3, [pc, #208] @ (63cf4 ) │ │ │ │ + bl 62bdc │ │ │ │ + ldr r3, [pc, #208] @ (63c04 ) │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr.w r1, [fp, r3] │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r0, lr │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ - beq.n 63c48 │ │ │ │ + beq.n 63b58 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 63c48 │ │ │ │ + cbnz r2, 63b58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 63ce0 │ │ │ │ + bne.n 63bf0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 63c70 │ │ │ │ + beq.n 63b80 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #29980 @ 0x751c │ │ │ │ + movw r1, #26588 @ 0x67dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 63ce0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 63bf0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r8, r7 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne.n 63bf0 │ │ │ │ + bne.n 63b00 │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63c9c │ │ │ │ + beq.n 63bac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63c9c │ │ │ │ + cbnz r3, 63bac │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl cc4d0 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 63cbe │ │ │ │ + bl cc8c4 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 63bce │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r0, #4] │ │ │ │ movs r3, #8 │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbz r0, 63ce0 │ │ │ │ + cbz r0, 63bf0 │ │ │ │ mov r6, r9 │ │ │ │ - b.n 63cec │ │ │ │ + b.n 63bfc │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #30036 @ 0x7554 │ │ │ │ + movw r1, #26644 @ 0x6814 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 1f604c │ │ │ │ - b.w 62f12 │ │ │ │ + bl 1f6b90 │ │ │ │ + b.w 62e22 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 63d3e │ │ │ │ + bpl.n 63c4e │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ - cbz r1, 63d42 │ │ │ │ + cbz r1, 63c52 │ │ │ │ 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] │ │ │ │ @@ -85439,867 +85350,867 @@ │ │ │ │ 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 15c77c │ │ │ │ + b.w 15c43c │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - b.n 63d46 │ │ │ │ + b.n 63c56 │ │ │ │ mov.w r0, #464 @ 0x1d0 │ │ │ │ - b.w 15c77c │ │ │ │ + b.w 15c43c │ │ │ │ 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 r7, [r1, #20] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ sub sp, #12 │ │ │ │ cmp r7, r0 │ │ │ │ - ble.n 63d84 │ │ │ │ + ble.n 63c94 │ │ │ │ movw r4, #43788 @ 0xab0c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #53848 @ 0xd258 │ │ │ │ + movw r1, #50284 @ 0xc46c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64060 │ │ │ │ + b.n 63f70 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 63d92 │ │ │ │ + bge.n 63ca2 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 63d9c │ │ │ │ + bne.n 63cac │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 63dba │ │ │ │ + bge.n 63cca │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63dba │ │ │ │ + beq.n 63cca │ │ │ │ movw r4, #43788 @ 0xab0c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - movw r1, #53892 @ 0xd284 │ │ │ │ + movw r1, #50328 @ 0xc498 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 63d80 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 63c90 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 63de6 │ │ │ │ + bne.n 63cf6 │ │ │ │ ldr.w ip, [r5, #32] │ │ │ │ cmp ip, r2 │ │ │ │ - bge.n 63de6 │ │ │ │ + bge.n 63cf6 │ │ │ │ movw r0, #43788 @ 0xab0c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r3, r2 │ │ │ │ - movw r1, #53960 @ 0xd2c8 │ │ │ │ + movw r1, #50396 @ 0xc4dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w ip, [sp] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 63d80 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 63c90 │ │ │ │ ldrd r3, r2, [r6] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 63e0a │ │ │ │ + ble.n 63d1a │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #51800 @ 0xca58 │ │ │ │ + movw r1, #48348 @ 0xbcdc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 63d80 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 63c90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 64016 │ │ │ │ + bhi.w 63f26 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ movs r6, r1 │ │ │ │ movs r2, r5 │ │ │ │ movs r1, r6 │ │ │ │ lsls r0, r7, #1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 64790 │ │ │ │ + bl 646a0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 64048 │ │ │ │ + b.n 63f58 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 63e50 │ │ │ │ + beq.n 63d60 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r3, #35780 @ 0x8bc4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 63e54 │ │ │ │ + bne.n 63d64 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 64048 │ │ │ │ + b.n 63f58 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #30116 @ 0x75a4 │ │ │ │ + movw r1, #26724 @ 0x6864 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 63ea0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 63db0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 640a8 │ │ │ │ + bl 64120 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 64048 │ │ │ │ + b.n 63f58 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - cbz r2, 63e80 │ │ │ │ + cbz r2, 63d90 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 63e86 │ │ │ │ + cbz r3, 63d96 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 63ea4 │ │ │ │ + beq.n 63db4 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #30172 @ 0x75dc │ │ │ │ + movw r1, #26780 @ 0x689c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 64048 │ │ │ │ + b.n 63f58 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 63eb4 │ │ │ │ - bl 64066 │ │ │ │ + cbz r0, 63dc4 │ │ │ │ + bl 63f76 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 64048 │ │ │ │ + beq.w 63f58 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ movw r9, #5704 @ 0x1648 │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ movw r8, #35780 @ 0x8bc4 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ mov.w sl, #0 │ │ │ │ add.w fp, r7, #4 │ │ │ │ - cbz r7, 63ed4 │ │ │ │ + cbz r7, 63de4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - b.n 63ed6 │ │ │ │ + b.n 63de6 │ │ │ │ mov r3, r7 │ │ │ │ cmp sl, r3 │ │ │ │ - bge.w 64052 │ │ │ │ + bge.w 63f62 │ │ │ │ ldr.w r2, [fp, #4]! │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #20 │ │ │ │ - bne.n 63ef6 │ │ │ │ + bne.n 63e06 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 63f02 │ │ │ │ + beq.n 63e12 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 63f02 │ │ │ │ - bl 64790 │ │ │ │ + beq.n 63e12 │ │ │ │ + bl 646a0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 64048 │ │ │ │ + beq.w 63f58 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 63ece │ │ │ │ + b.n 63dde │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 63f0e │ │ │ │ + cbz r2, 63e1e │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 63f14 │ │ │ │ + cbz r3, 63e24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 63f30 │ │ │ │ + beq.n 63e40 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #30236 @ 0x761c │ │ │ │ + movw r1, #26844 @ 0x68dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 63ea0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 63db0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28fe40 <_PyErr_BadInternalCall@@Base+0xcaf8> │ │ │ │ + bl 28ff20 <_PyErr_BadInternalCall@@Base+0xcabc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 64048 │ │ │ │ + beq.w 63f58 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #24 │ │ │ │ - beq.n 63f6a │ │ │ │ + beq.n 63e7a │ │ │ │ cmp r2, #21 │ │ │ │ - bne.n 63f52 │ │ │ │ + bne.n 63e62 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 63f44 │ │ │ │ + b.n 63e54 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #30312 @ 0x7668 │ │ │ │ + movw r1, #26920 @ 0x6928 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 63ea0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 63db0 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 63f74 │ │ │ │ + cbz r3, 63e84 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 63f76 │ │ │ │ + b.n 63e86 │ │ │ │ mov r2, r3 │ │ │ │ cmp r7, r2 │ │ │ │ - bge.n 6402e │ │ │ │ + bge.n 63f3e │ │ │ │ adds r2, r7, #2 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - bl 283224 │ │ │ │ + bl 283384 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64048 │ │ │ │ + beq.n 63f58 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 63f6c │ │ │ │ - cbnz r4, 63fa8 │ │ │ │ + b.n 63e7c │ │ │ │ + cbnz r4, 63eb8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #30376 @ 0x76a8 │ │ │ │ + movw r1, #26984 @ 0x6968 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 64048 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 63f58 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64048 │ │ │ │ - bl 64066 │ │ │ │ + beq.n 63f58 │ │ │ │ + bl 63f76 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 64048 │ │ │ │ + b.n 63f58 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 63fc4 │ │ │ │ - bl 64066 │ │ │ │ + cbz r0, 63ed4 │ │ │ │ + bl 63f76 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64048 │ │ │ │ + beq.n 63f58 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 63e50 │ │ │ │ + beq.w 63d60 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 63fe8 │ │ │ │ + cbnz r3, 63ef8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #30404 @ 0x76c4 │ │ │ │ + movw r1, #27012 @ 0x6984 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 63ea0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 63db0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63d4a │ │ │ │ + bl 63c5a │ │ │ │ mov r4, r0 │ │ │ │ - b.n 64048 │ │ │ │ + b.n 63f58 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - cbz r1, 63ffe │ │ │ │ + cbz r1, 63f0e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 64054 │ │ │ │ + bgt.n 63f64 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #30464 @ 0x7700 │ │ │ │ + movw r1, #27072 @ 0x69c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 63ea0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 63db0 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #30504 @ 0x7728 │ │ │ │ + movw r1, #27112 @ 0x69e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 63ea0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 63db0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 640a8 │ │ │ │ + bl 64120 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64048 │ │ │ │ + cbz r0, 63f58 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 640a8 │ │ │ │ + bl 64120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 64060 │ │ │ │ + b.n 63f70 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 640a8 │ │ │ │ + bl 64120 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 64048 │ │ │ │ + b.n 63f58 │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ - movw r1, #59852 @ 0xe9cc │ │ │ │ + movw r1, #56460 @ 0xdc8c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - bl cc3c0 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ - cbnz r0, 6408e │ │ │ │ + bl cc7b4 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ + cbnz r0, 63f9e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 283224 │ │ │ │ + b.w 283384 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #30524 @ 0x773c │ │ │ │ + movw r1, #27132 @ 0x69fc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ - movs r5, #0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r7, r2 │ │ │ │ - adds r6, r1, #4 │ │ │ │ - cbz r4, 640c8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - b.n 640ca │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp r5, r3 │ │ │ │ - bge.n 640e0 │ │ │ │ - ldr.w r1, [r6, #4]! │ │ │ │ - mov r0, r8 │ │ │ │ - bl 63d4a │ │ │ │ - cbz r0, 640e2 │ │ │ │ - adds r5, #1 │ │ │ │ - b.n 640c2 │ │ │ │ - movs r0, #1 │ │ │ │ - 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, #4000] @ 0xfa0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r3, 64104 │ │ │ │ + cbz r3, 63fd6 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 64106 │ │ │ │ + b.n 63fd8 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r2, [r7, #12] │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ 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, #24] │ │ │ │ - cbz r2, 64126 │ │ │ │ + cbz r2, 63ff8 │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ - b.n 6412e │ │ │ │ + b.n 64000 │ │ │ │ movw fp, #5704 @ 0x1648 │ │ │ │ movt fp, #76 @ 0x4c │ │ │ │ ldrb r2, [r7, #19] │ │ │ │ str r2, [sp, #16] │ │ │ │ - cbnz r3, 6413e │ │ │ │ + cbnz r3, 64010 │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 6413e │ │ │ │ + blt.n 64010 │ │ │ │ cmp r1, #5 │ │ │ │ - bgt.n 6413e │ │ │ │ - cbnz r4, 64164 │ │ │ │ + bgt.n 64010 │ │ │ │ + cbnz r4, 64036 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #32 │ │ │ │ movs r4, #5 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r4, [sp] │ │ │ │ movw r3, #18048 @ 0x4680 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64246 │ │ │ │ + beq.n 64118 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r6, r6, #8 │ │ │ │ adds r5, r5, r1 │ │ │ │ orr.w r6, r6, r3, lsl #16 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ orr.w r6, r6, r3 │ │ │ │ - beq.n 64204 │ │ │ │ + beq.n 640d6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 64194 │ │ │ │ - bl 1206e8 │ │ │ │ + cbz r0, 64066 │ │ │ │ + bl 120488 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 64190 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 64190 │ │ │ │ + bne.n 64062 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 64062 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 64246 │ │ │ │ + b.n 64118 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 64204 │ │ │ │ + beq.n 640d6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 641b0 │ │ │ │ - bl 1206e8 │ │ │ │ + cbz r0, 64082 │ │ │ │ + bl 120488 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 641ac │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 6407e │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6418c │ │ │ │ + bne.n 6405e │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 64204 │ │ │ │ + beq.n 640d6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 641cc │ │ │ │ - bl 1206e8 │ │ │ │ + cbz r0, 6409e │ │ │ │ + bl 120488 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 641c8 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 6409a │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6418c │ │ │ │ + bne.n 6405e │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 64204 │ │ │ │ + beq.n 640d6 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 641e6 │ │ │ │ - bl 1206e8 │ │ │ │ + cbz r0, 640b8 │ │ │ │ + bl 120488 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 641e2 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 640b4 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6418c │ │ │ │ + bne.n 6405e │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 64204 │ │ │ │ + beq.n 640d6 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 641f0 │ │ │ │ + cbz r3, 640c2 │ │ │ │ mov fp, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 64204 │ │ │ │ + beq.n 640d6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ str r0, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64204 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 640d6 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6418c │ │ │ │ + bne.n 6405e │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r3, #39480 @ 0x9a38 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6422c │ │ │ │ + bne.n 640fe │ │ │ │ ldr r3, [sp, #16] │ │ │ │ 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 230d54 │ │ │ │ + bl 2319ec │ │ │ │ mov r4, r0 │ │ │ │ - b.n 64246 │ │ │ │ + b.n 64118 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, sl │ │ │ │ strd r6, fp, [sp, #8] │ │ │ │ - movw r2, #30560 @ 0x7760 │ │ │ │ + movw r2, #27168 @ 0x6a20 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 2c1bb0 │ │ │ │ + bl 2c1130 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, 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 r5, #0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r7, r2 │ │ │ │ + adds r6, r1, #4 │ │ │ │ + cbz r4, 64140 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + b.n 64142 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp r5, r3 │ │ │ │ + bge.n 64158 │ │ │ │ + ldr.w r1, [r6, #4]! │ │ │ │ + mov r0, r8 │ │ │ │ + bl 63c5a │ │ │ │ + cbz r0, 6415a │ │ │ │ + adds r5, #1 │ │ │ │ + b.n 6413a │ │ │ │ + movs r0, #1 │ │ │ │ + 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 │ │ │ │ ldrb r4, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ ands.w r7, r4, #64 @ 0x40 │ │ │ │ ubfx r6, r4, #5, #1 │ │ │ │ - beq.n 64272 │ │ │ │ - cbz r6, 64282 │ │ │ │ + beq.n 64182 │ │ │ │ + cbz r6, 64192 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ adds r4, #21 │ │ │ │ - b.n 64298 │ │ │ │ - cbz r6, 64282 │ │ │ │ + b.n 641a8 │ │ │ │ + cbz r6, 64192 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 64298 │ │ │ │ + b.n 641a8 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 64296 │ │ │ │ + cbz r3, 641a6 │ │ │ │ ldrb r4, [r5, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 64298 │ │ │ │ + b.n 641a8 │ │ │ │ movs r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6f48 │ │ │ │ - cbz r0, 642ae │ │ │ │ - cbz r7, 642a8 │ │ │ │ - cbz r6, 642a8 │ │ │ │ + bl 1f7b40 │ │ │ │ + cbz r0, 641be │ │ │ │ + cbz r7, 641b8 │ │ │ │ + cbz r6, 641b8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - b.n 642aa │ │ │ │ + b.n 641ba │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r4, #1 │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ 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, 642d6 │ │ │ │ + cbnz r0, 641e6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 642e0 │ │ │ │ - b.n 642e6 │ │ │ │ + cbnz r0, 641f0 │ │ │ │ + b.n 641f6 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 642d0 │ │ │ │ - b.n 64312 │ │ │ │ + beq.n 641e0 │ │ │ │ + b.n 64222 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 64312 │ │ │ │ + cbnz r0, 64222 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 642f0 │ │ │ │ + cbz r0, 64200 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 64312 │ │ │ │ + cbnz r0, 64222 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 642fa │ │ │ │ + cbz r0, 6420a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 64312 │ │ │ │ + cbnz r0, 64222 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 64304 │ │ │ │ + cbz r0, 64214 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 64312 │ │ │ │ + cbnz r0, 64222 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 64312 │ │ │ │ + cbz r0, 64222 │ │ │ │ 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, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #30568 @ 0x7768 │ │ │ │ + movw r1, #27176 @ 0x6a28 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6434a │ │ │ │ + beq.n 6425a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6434a │ │ │ │ + cbz r0, 6425a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ 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 │ │ │ │ - cbnz r0, 6436a │ │ │ │ + cbnz r0, 6427a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 64374 │ │ │ │ - b.n 6437a │ │ │ │ + cbnz r0, 64284 │ │ │ │ + b.n 6428a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64364 │ │ │ │ - b.n 64388 │ │ │ │ + beq.n 64274 │ │ │ │ + b.n 64298 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 64388 │ │ │ │ + cbnz r0, 64298 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 64388 │ │ │ │ + cbz r0, 64298 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #52] @ (643c0 ) │ │ │ │ + ldr r2, [pc, #52] @ (642d0 ) │ │ │ │ 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 643b2 │ │ │ │ - movw r0, #30708 @ 0x77f4 │ │ │ │ + bne.n 642c2 │ │ │ │ + movw r0, #27316 @ 0x6ab4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 10550c │ │ │ │ - movw r0, #30716 @ 0x77fc │ │ │ │ + b.w 10542c │ │ │ │ + movw r0, #27324 @ 0x6abc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ 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, #3808] @ 0xee0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 6441a │ │ │ │ + ble.n 6432a │ │ │ │ ldr r7, [r0, #12] │ │ │ │ subs r4, #1 │ │ │ │ mla r4, r6, r4, r7 │ │ │ │ cmp r7, r4 │ │ │ │ - bcs.n 6441a │ │ │ │ + bcs.n 6432a │ │ │ │ movs r5, #0 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ adds r1, r7, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, sp │ │ │ │ - blx 29b9c <__memcpy_chk@plt> │ │ │ │ + blx 29434 <__memcpy_chk@plt> │ │ │ │ subs r1, r4, r5 │ │ │ │ mov r2, r6 │ │ │ │ adds r0, r7, r5 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ mov r2, r6 │ │ │ │ subs r0, r4, r5 │ │ │ │ mov r1, sp │ │ │ │ add r5, r6 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ adds r2, r7, r5 │ │ │ │ subs r3, r4, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 643ee │ │ │ │ + bcc.n 642fe │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #260 @ 0x104 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, 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, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7b794 │ │ │ │ + bl 7b75c │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 6445e │ │ │ │ + bne.n 6436e │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #30748 @ 0x781c │ │ │ │ + movw r1, #27356 @ 0x6adc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 644cc │ │ │ │ - ldr r3, [pc, #112] @ (644d0 ) │ │ │ │ + b.n 643dc │ │ │ │ + ldr r3, [pc, #112] @ (643e0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 234be4 <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ + bl 235828 <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ - cbnz r6, 64480 │ │ │ │ - bl 153668 │ │ │ │ + cbnz r6, 64390 │ │ │ │ + bl 153608 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 64490 │ │ │ │ + b.n 643a0 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 20df78 │ │ │ │ + bl 20ec40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 644ca │ │ │ │ + beq.n 643da │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.n 644ca │ │ │ │ + bpl.n 643da │ │ │ │ mov r0, r5 │ │ │ │ - bl 154270 │ │ │ │ - cbz r0, 644ae │ │ │ │ - bl ddd40 │ │ │ │ + bl 154210 │ │ │ │ + cbz r0, 643be │ │ │ │ + bl de138 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 644b6 │ │ │ │ - movw r2, #30724 @ 0x7804 │ │ │ │ + b.n 643c6 │ │ │ │ + movw r2, #27332 @ 0x6ac4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #30776 @ 0x7838 │ │ │ │ + movw r1, #27384 @ 0x6af8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #55308 @ 0xd80c │ │ │ │ + movw r0, #51912 @ 0xcac8 │ │ │ │ movt r0, #74 @ 0x4a │ │ │ │ - bl 764c6 │ │ │ │ + bl 764e6 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #48] @ (64508 ) │ │ │ │ + ldr r2, [pc, #48] @ (64418 ) │ │ │ │ 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 644fc │ │ │ │ - movw r0, #30864 @ 0x7890 │ │ │ │ + bne.n 6440c │ │ │ │ + movw r0, #27472 @ 0x6b50 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 10550c │ │ │ │ - movw r0, #30876 @ 0x789c │ │ │ │ + b.w 10542c │ │ │ │ + movw r0, #27484 @ 0x6b5c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ 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, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #30964 @ 0x78f4 │ │ │ │ + movw r1, #27572 @ 0x6bb4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movw r4, #44008 @ 0xabe8 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl f8b9c │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bl f8b98 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r3, #31008 @ 0x7920 │ │ │ │ + movw r3, #27616 @ 0x6be0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #31052 @ 0x794c │ │ │ │ + movw r1, #27660 @ 0x6c0c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl 9d32c │ │ │ │ + bl 9d640 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6457e │ │ │ │ + cbz r0, 6448e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 114634 │ │ │ │ + bl 114418 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f604c │ │ │ │ + b.w 1f6b90 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31056 @ 0x7950 │ │ │ │ + movw r1, #27664 @ 0x6c10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31104 @ 0x7980 │ │ │ │ + movw r1, #27712 @ 0x6c40 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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 r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - cbz r4, 64604 │ │ │ │ + cbz r4, 64514 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b6394 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x5d8> │ │ │ │ + bl 2b58c8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x518> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 64614 │ │ │ │ - b.n 646ca │ │ │ │ + cbnz r0, 64524 │ │ │ │ + b.n 645da │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 250fa0 │ │ │ │ + bl 25143c <_PyCompile_GetBinaryIntrinsicName@@Base+0x12b8> │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 645f2 │ │ │ │ - b.n 646ca │ │ │ │ + bne.n 64502 │ │ │ │ + b.n 645da │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbnz r6, 64668 │ │ │ │ + cbnz r6, 64578 │ │ │ │ movw r0, #9244 @ 0x241c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 646b2 │ │ │ │ + beq.n 645c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #156] @ (646d0 ) │ │ │ │ + ldr r1, [pc, #156] @ (645e0 ) │ │ │ │ cmp r3, r2 │ │ │ │ str r6, [r0, #12] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r4, [r0, #8] │ │ │ │ @@ -86311,160 +86222,160 @@ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ str.w r1, [r5, #-8] │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 646b2 │ │ │ │ + b.n 645c2 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 646b2 │ │ │ │ + ble.n 645c2 │ │ │ │ add.w r8, r0, #12 │ │ │ │ mov.w sl, #1 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r5 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ - bl 162024 │ │ │ │ + bl 161bf8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 646a8 │ │ │ │ + beq.n 645b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 646a8 │ │ │ │ + cbnz r3, 645b8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ - cbz r5, 646b2 │ │ │ │ + cbz r5, 645c2 │ │ │ │ cmp sl, r6 │ │ │ │ - bne.n 64688 │ │ │ │ + bne.n 64598 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 646c8 │ │ │ │ + beq.n 645d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 646c8 │ │ │ │ + cbnz r3, 645d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ - cbnz r1, 646f6 │ │ │ │ + cbnz r1, 64606 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 127ff0 │ │ │ │ + bl 127e48 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 64708 │ │ │ │ - b.n 64778 │ │ │ │ - movw r0, #62076 @ 0xf27c │ │ │ │ + cbnz r0, 64618 │ │ │ │ + b.n 64688 │ │ │ │ + movw r0, #58684 @ 0xe53c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2491b4 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 2498cc <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 646ea │ │ │ │ - b.n 64776 │ │ │ │ + bne.n 645fa │ │ │ │ + b.n 64686 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r5, #62416 @ 0xf3d0 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 64746 │ │ │ │ + beq.n 64656 │ │ │ │ mov r1, r5 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 64746 │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 64656 │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #31152 @ 0x79b0 │ │ │ │ + movw r1, #27760 @ 0x6c70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6476a │ │ │ │ - b.n 64776 │ │ │ │ + bne.n 6467a │ │ │ │ + b.n 64686 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a0c34 │ │ │ │ + bl a0ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 64760 │ │ │ │ - cbz r7, 64778 │ │ │ │ + beq.n 64670 │ │ │ │ + cbz r7, 64688 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl a0c34 │ │ │ │ + bl a0ec4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64778 │ │ │ │ + bne.n 64688 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 64776 │ │ │ │ + beq.n 64686 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64776 │ │ │ │ + cbnz r3, 64686 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, 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 15c77c │ │ │ │ + b.w 15c43c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 28fe40 <_PyErr_BadInternalCall@@Base+0xcaf8> │ │ │ │ + bl 28ff20 <_PyErr_BadInternalCall@@Base+0xcabc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 648ee │ │ │ │ + beq.w 647fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #20 │ │ │ │ - beq.n 647d0 │ │ │ │ - bhi.n 647c8 │ │ │ │ + beq.n 646e0 │ │ │ │ + bhi.n 646d8 │ │ │ │ cmp r3, #19 │ │ │ │ - beq.w 648ec │ │ │ │ + beq.w 647fc │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 64882 │ │ │ │ + beq.n 64792 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 648d4 │ │ │ │ - b.n 6484a │ │ │ │ + bne.w 647e4 │ │ │ │ + b.n 6475a │ │ │ │ cmp r3, #21 │ │ │ │ - bne.w 648d4 │ │ │ │ - b.n 648ec │ │ │ │ + bne.w 647e4 │ │ │ │ + b.n 647fc │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28fe40 <_PyErr_BadInternalCall@@Base+0xcaf8> │ │ │ │ + bl 28ff20 <_PyErr_BadInternalCall@@Base+0xcabc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 648ee │ │ │ │ + beq.w 647fe │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r4, #24672 @ 0x6060 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movw r0, #41228 @ 0xa10c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ @@ -86480,516 +86391,517 @@ │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 648ec │ │ │ │ + bne.n 647fc │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 648ec │ │ │ │ + beq.n 647fc │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31200 @ 0x79e0 │ │ │ │ + movw r1, #27808 @ 0x6ca0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 648ee │ │ │ │ + b.n 647fe │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 648d4 │ │ │ │ + bne.n 647e4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #20 │ │ │ │ - bne.n 648d4 │ │ │ │ + bne.n 647e4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r1, #41436 @ 0xa1dc │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ movw r3, #24672 @ 0x6060 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, r1 │ │ │ │ - beq.n 648ec │ │ │ │ + beq.n 647fc │ │ │ │ movw r3, #30856 @ 0x7888 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 648d4 │ │ │ │ - b.n 648ec │ │ │ │ + bne.n 647e4 │ │ │ │ + b.n 647fc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 648d4 │ │ │ │ + bhi.n 647e4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 6489c │ │ │ │ + bne.n 647ac │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 648d4 │ │ │ │ + bne.n 647e4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #20 │ │ │ │ - bne.n 648d4 │ │ │ │ + bne.n 647e4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 648bc │ │ │ │ + beq.n 647cc │ │ │ │ movw r3, #24672 @ 0x6060 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 648d4 │ │ │ │ + bne.n 647e4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #20 │ │ │ │ - bne.n 648d4 │ │ │ │ + bne.n 647e4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #30856 @ 0x7888 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 648ec │ │ │ │ + beq.n 647fc │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23688 @ 0x5c88 │ │ │ │ + movw r1, #20296 @ 0x4f48 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 64846 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 64756 │ │ │ │ movs r0, #1 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ - cbnz r5, 64916 │ │ │ │ + cbnz r5, 64826 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 64916 │ │ │ │ + ble.n 64826 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 64916 │ │ │ │ - cbnz r2, 64932 │ │ │ │ + bne.n 64826 │ │ │ │ + cbnz r2, 64842 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #184] @ (649e0 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #184] @ (648f0 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 649d8 │ │ │ │ + beq.n 648e8 │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ str r1, [sp, #20] │ │ │ │ mul.w r7, r3, r7 │ │ │ │ add.w r5, r7, #65280 @ 0xff00 │ │ │ │ adds r5, #255 @ 0xff │ │ │ │ - cbnz r3, 64956 │ │ │ │ + cbnz r3, 64866 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 649d8 │ │ │ │ + b.n 648e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 192c8c │ │ │ │ + bl 1924bc │ │ │ │ cmp.w r5, #65536 @ 0x10000 │ │ │ │ - blt.n 6494c │ │ │ │ + blt.n 6485c │ │ │ │ ldr.w sl, [r0, #16] │ │ │ │ asrs r5, r5, #16 │ │ │ │ movs r6, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ lsls r1, r6, #16 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ add.w r3, r1, #65536 @ 0x10000 │ │ │ │ cmp r7, r3 │ │ │ │ add.w r0, r0, r6, lsl #16 │ │ │ │ ite lt │ │ │ │ sublt r1, r7, r1 │ │ │ │ movge.w r1, #65536 @ 0x10000 │ │ │ │ - bl 81584 │ │ │ │ + bl 8166c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 649d8 │ │ │ │ + cbz r0, 648e8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, sp, #32 │ │ │ │ strd r3, r0, [sp, #32] │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ - bl afae4 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ + bl afd94 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 649b2 │ │ │ │ + beq.n 648c2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 649b2 │ │ │ │ + cbnz r2, 648c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 649d6 │ │ │ │ + beq.n 648e6 │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 649ce │ │ │ │ + beq.n 648de │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 649ce │ │ │ │ + cbnz r2, 648de │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - bgt.n 6496e │ │ │ │ - b.n 6494c │ │ │ │ + bgt.n 6487e │ │ │ │ + b.n 6485c │ │ │ │ mov r4, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, r5 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #60] @ (64a30 ) │ │ │ │ + ldr r1, [pc, #60] @ (64940 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 29f038 <_Py_c_pow@@Base+0x620> │ │ │ │ + bl 29ed98 <_Py_c_pow@@Base+0x620> │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 64a2c │ │ │ │ + bne.n 6493c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 64a1e │ │ │ │ + beq.n 6492e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 64a1e │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6492e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r1, [pc, #8] @ (64a30 ) │ │ │ │ - b.w 29f038 <_Py_c_pow@@Base+0x620> │ │ │ │ + ldr r1, [pc, #8] @ (64940 ) │ │ │ │ + b.w 29ed98 <_Py_c_pow@@Base+0x620> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bmi.n 649b4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - mov r2, r1 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64a40 ) │ │ │ │ - b.w 29f038 <_Py_c_pow@@Base+0x620> │ │ │ │ - nop │ │ │ │ - b.n 6508c │ │ │ │ + bmi.n 648c4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64a50 ) │ │ │ │ - b.w 29f038 <_Py_c_pow@@Base+0x620> │ │ │ │ + ldr r1, [pc, #4] @ (64950 ) │ │ │ │ + b.w 29ed98 <_Py_c_pow@@Base+0x620> │ │ │ │ nop │ │ │ │ - b.n 64644 │ │ │ │ + b.n 64f9c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - │ │ │ │ -00064a54 : │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ - bpl.n 64a6a │ │ │ │ - clz r2, r1 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - cbz r1, 64a6a │ │ │ │ - b.w 23da1c <_PyErr_Format@@Base+0xc34> │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 53de4 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64a8c ) │ │ │ │ - b.w 29f038 <_Py_c_pow@@Base+0x620> │ │ │ │ + ldr r1, [pc, #4] @ (64960 ) │ │ │ │ + b.w 29ed98 <_Py_c_pow@@Base+0x620> │ │ │ │ nop │ │ │ │ - b.n 64730 │ │ │ │ + b.n 64554 │ │ │ │ lsls r6, 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 64ab4 │ │ │ │ + bne.n 64988 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 64ac8 │ │ │ │ - b.n 64adc │ │ │ │ + cbnz r0, 6499c │ │ │ │ + b.n 649b0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59376 @ 0xe7f0 │ │ │ │ + movw r0, #55984 @ 0xdab0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 64b24 │ │ │ │ - b.n 64aa8 │ │ │ │ - bl 9b404 │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 649f8 │ │ │ │ + b.n 6497c │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 64ae8 │ │ │ │ + bne.n 649bc │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 64af8 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 64b24 │ │ │ │ + bne.n 649cc │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 649f8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64af8 │ │ │ │ + b.n 649cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 64ad8 │ │ │ │ + bne.n 649ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64ad8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 649ac │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1995b0 │ │ │ │ - cbz r0, 64b24 │ │ │ │ + bl 198e40 │ │ │ │ + cbz r0, 649f8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 64b28 │ │ │ │ + bne.n 649fc │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10564 @ 0x2944 │ │ │ │ + movw r1, #7140 @ 0x1be4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64b6e │ │ │ │ + b.n 64a42 │ │ │ │ adds r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 188098 │ │ │ │ + bl 1874f8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 64b24 │ │ │ │ + beq.n 649f8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 64b3c │ │ │ │ + cbz r3, 64a10 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ - b.n 64b44 │ │ │ │ + b.n 64a18 │ │ │ │ movw r5, #11048 @ 0x2b28 │ │ │ │ movt r5, #83 @ 0x53 │ │ │ │ adds r3, r4, r6 │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ bics.w r4, r4, r4, asr #32 │ │ │ │ it cs │ │ │ │ movcs r4, r3 │ │ │ │ cmp r4, r6 │ │ │ │ it ge │ │ │ │ movge r4, r6 │ │ │ │ adds r0, r4, #1 │ │ │ │ subs r2, r6, r4 │ │ │ │ add r0, r5 │ │ │ │ adds r1, r5, r4 │ │ │ │ - blx 2a5c4 │ │ │ │ + blx 29d48 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ strb r7, [r5, r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + │ │ │ │ +00064a46 : │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ + lsls r2, r2, #27 │ │ │ │ + bpl.n 64a5c │ │ │ │ + clz r2, r1 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + cbz r1, 64a5c │ │ │ │ + b.w 23e3f8 <_PyErr_Format@@Base+0xc34> │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl 53b80 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ + mov r2, r1 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + ldr r1, [pc, #4] @ (64a7c ) │ │ │ │ + b.w 29ed98 <_Py_c_pow@@Base+0x620> │ │ │ │ + b.n 64720 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64b7c ) │ │ │ │ - b.w 29f038 <_Py_c_pow@@Base+0x620> │ │ │ │ - b.n 64860 │ │ │ │ + ldr r1, [pc, #4] @ (64a8c ) │ │ │ │ + b.w 29ed98 <_Py_c_pow@@Base+0x620> │ │ │ │ + nop │ │ │ │ + b.n 64770 │ │ │ │ lsls r6, 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 │ │ │ │ - cbnz r0, 64b9e │ │ │ │ + cbnz r0, 64aae │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 64ba8 │ │ │ │ - b.n 64bae │ │ │ │ + cbnz r0, 64ab8 │ │ │ │ + b.n 64abe │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64b98 │ │ │ │ - b.n 64bbc │ │ │ │ + beq.n 64aa8 │ │ │ │ + b.n 64acc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 64bbc │ │ │ │ + cbnz r0, 64acc │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 64bbc │ │ │ │ + cbz r0, 64acc │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #8] @ (64bc8 ) │ │ │ │ + ldr r1, [pc, #8] @ (64ad8 ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 29f038 <_Py_c_pow@@Base+0x620> │ │ │ │ + b.w 29ed98 <_Py_c_pow@@Base+0x620> │ │ │ │ ldmia r5!, {r3, r7} │ │ │ │ lsls r6, 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, 64be8 │ │ │ │ + cbnz r3, 64af8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 64c00 │ │ │ │ + cbz r2, 64b10 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 64c00 │ │ │ │ + cbz r3, 64b10 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31284 @ 0x7a34 │ │ │ │ + movw r1, #27892 @ 0x6cf4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 64c26 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 64b36 │ │ │ │ mov r0, r1 │ │ │ │ - bl 192c8c │ │ │ │ + bl 1924bc │ │ │ │ ldr.w r5, [r4, #144] @ 0x90 │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ - cbz r5, 64c2a │ │ │ │ + cbz r5, 64b3a │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25728 @ 0x6480 │ │ │ │ + movw r1, #22336 @ 0x5740 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64ca2 │ │ │ │ + b.n 64bb2 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 64c42 │ │ │ │ + cbnz r3, 64b52 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - b.n 64ca2 │ │ │ │ + b.n 64bb2 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #128] @ 0x80 │ │ │ │ strd r3, r3, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 64c58 │ │ │ │ - bl 84464 │ │ │ │ + cbz r0, 64b68 │ │ │ │ + bl 84544 │ │ │ │ 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 242870 <_PyTime_AsTimespec@@Base+0x280> │ │ │ │ + bl 243008 │ │ │ │ mov r7, r0 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 64c7e │ │ │ │ + cbz r0, 64b8e │ │ │ │ str.w r6, [r4, #144] @ 0x90 │ │ │ │ - b.n 64c26 │ │ │ │ + b.n 64b36 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r7 │ │ │ │ - bl 2451d0 │ │ │ │ - cbz r7, 64c9a │ │ │ │ + bl 245968 │ │ │ │ + cbz r7, 64baa │ │ │ │ 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} │ │ │ │ │ │ │ │ -00064ca6 : │ │ │ │ - cbnz r0, 64cac │ │ │ │ - b.w 241c5c │ │ │ │ +00064bb6 : │ │ │ │ + movs r1, #0 │ │ │ │ + b.w 240e00 │ │ │ │ + │ │ │ │ +00064bbc : │ │ │ │ + cbnz r0, 64bc2 │ │ │ │ + b.w 242440 │ │ │ │ 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] @ (64ce4 ) │ │ │ │ + ldr r2, [pc, #28] @ (64bfc ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 64ce0 │ │ │ │ + cbz r3, 64bf6 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ + nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00064ce8 : │ │ │ │ - movs r1, #0 │ │ │ │ - b.w 240420 │ │ │ │ - │ │ │ │ -00064cee : │ │ │ │ +00064c00 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 260fdc │ │ │ │ + b.w 26144c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 64d1c │ │ │ │ - movw r1, #31312 @ 0x7a50 │ │ │ │ + cbnz r2, 64c2e │ │ │ │ + movw r1, #27920 @ 0x6d10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 64d28 │ │ │ │ - movw r1, #31336 @ 0x7a68 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 64c3a │ │ │ │ + movw r1, #27944 @ 0x6d28 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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 r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 18b9c0 │ │ │ │ - cbz r0, 64d62 │ │ │ │ + bl 18b0f4 │ │ │ │ + cbz r0, 64c74 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -87000,62 +86912,62 @@ │ │ │ │ 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, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 64d8e │ │ │ │ + beq.n 64ca0 │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 64d8e │ │ │ │ + cbz r1, 64ca0 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 64da0 │ │ │ │ + beq.n 64cb2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - b.n 64e16 │ │ │ │ + b.n 64d28 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #34824 @ 0x8808 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 64dbe │ │ │ │ + beq.n 64cd0 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w df97c │ │ │ │ + b.w dfd78 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r1 │ │ │ │ - bl 1f9f0c │ │ │ │ + bl 1fabfc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64e16 │ │ │ │ + cbz r0, 64d28 │ │ │ │ ldr.w r3, [r6, #156] @ 0x9c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r8 │ │ │ │ blx r3 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 64df4 │ │ │ │ + cbnz r0, 64d06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 64e14 │ │ │ │ + beq.n 64d26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64e14 │ │ │ │ + cbnz r3, 64d26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64e14 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 64d26 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -87073,101 +86985,101 @@ │ │ │ │ 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, 64e3a │ │ │ │ + cbnz r0, 64d4c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 64e44 │ │ │ │ - b.n 64e4a │ │ │ │ + cbnz r0, 64d56 │ │ │ │ + b.n 64d5c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64e34 │ │ │ │ - b.n 64e80 │ │ │ │ + beq.n 64d46 │ │ │ │ + b.n 64d92 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 64e80 │ │ │ │ + cbnz r0, 64d92 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 64e54 │ │ │ │ + cbz r0, 64d66 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 64e80 │ │ │ │ + cbnz r0, 64d92 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 64e5e │ │ │ │ + cbz r0, 64d70 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 64e80 │ │ │ │ + cbnz r0, 64d92 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 64e68 │ │ │ │ + cbz r0, 64d7a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 64e80 │ │ │ │ + cbnz r0, 64d92 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 64e72 │ │ │ │ + cbz r0, 64d84 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 64e80 │ │ │ │ + cbnz r0, 64d92 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 64e80 │ │ │ │ + cbz r0, 64d92 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #31356 @ 0x7a7c │ │ │ │ + movw r0, #27964 @ 0x6d3c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ │ │ │ │ -00064e96 : │ │ │ │ +00064da8 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2b12ac │ │ │ │ + b.w 2b0d84 │ │ │ │ │ │ │ │ -00064e9c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +00064dae <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #20139 @ 0x4eab │ │ │ │ + movw r1, #19901 @ 0x4dbd │ │ │ │ movt r1, #6 │ │ │ │ - b.w 2b6b1c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xd60> │ │ │ │ + b.w 2b6050 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xca0> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 64f1c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x80> │ │ │ │ + bhi.n 64e2e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x80> │ │ │ │ push {r4} │ │ │ │ movw r3, #62624 @ 0xf4a0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 64ee0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x44> │ │ │ │ + beq.n 64df2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x44> │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 64f18 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x7c> │ │ │ │ + b.n 64e2a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x7c> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 64ed6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3a> │ │ │ │ + bne.n 64de8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3a> │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 64efa <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5e> │ │ │ │ + bne.n 64e0c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5e> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ subs r0, r3, r1 │ │ │ │ negs r3, r0 │ │ │ │ adcs r3, r0 │ │ │ │ - b.n 64efc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x60> │ │ │ │ + b.n 64e0e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x60> │ │ │ │ movs r3, #0 │ │ │ │ subs r1, r2, #2 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ negs r2, r1 │ │ │ │ adcs r2, r1 │ │ │ │ movw r1, #4332 @ 0x10ec │ │ │ │ @@ -87177,110 +87089,110 @@ │ │ │ │ moveq r0, r1 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064f26 : │ │ │ │ +00064e38 : │ │ │ │ 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, #49316 @ 0xc0a4 │ │ │ │ + movw r1, #45924 @ 0xb364 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #25976 @ 0x6578 │ │ │ │ + movw r0, #22584 @ 0x5838 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 142ad8 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 142b54 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 64f6e │ │ │ │ + cbz r0, 64e80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64f78 │ │ │ │ + cbz r0, 64e8a │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df97c │ │ │ │ + bl dfd78 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 64f80 │ │ │ │ - bl 9b404 │ │ │ │ + cbz r0, 64e92 │ │ │ │ + bl 9b6a0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 64f84 │ │ │ │ + b.n 64e96 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64f84 │ │ │ │ + b.n 64e96 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64f84 │ │ │ │ + b.n 64e96 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r5 │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 100418 <_PyType_Name@@Base> │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #31388 @ 0x7a9c │ │ │ │ + movw r0, #27996 @ 0x6d5c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ 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, #31400 @ 0x7aa8 │ │ │ │ + movw r1, #28008 @ 0x6d68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ 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 a8148 │ │ │ │ - cbz r0, 6502c │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 64f3e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 65014 │ │ │ │ + bpl.n 64f26 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bl 25d810 │ │ │ │ + bl 25dc7c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 1b6f78 │ │ │ │ - b.n 6502e │ │ │ │ + bl 1b6d58 │ │ │ │ + b.n 64f40 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19876 @ 0x4da4 │ │ │ │ + movw r1, #16484 @ 0x4064 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 64b80 │ │ │ │ + b.n 64a90 │ │ │ │ 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 │ │ │ │ @@ -87292,403 +87204,404 @@ │ │ │ │ mvneq.w r0, #1 │ │ │ │ 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, 65080 │ │ │ │ - cbnz r2, 6507a │ │ │ │ + cbnz r3, 64f92 │ │ │ │ + cbnz r2, 64f8c │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 65098 │ │ │ │ + b.n 64faa │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 65070 │ │ │ │ + beq.n 64f82 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31416 @ 0x7ab8 │ │ │ │ + movw r1, #28024 @ 0x6d78 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 650bc │ │ │ │ + cbnz r3, 64fce │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 650bc │ │ │ │ + ble.n 64fce │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 650bc │ │ │ │ - cbnz r5, 650d8 │ │ │ │ + bne.n 64fce │ │ │ │ + cbnz r5, 64fea │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #624] @ (65334 ) │ │ │ │ + ldr r3, [pc, #628] @ (65248 ) │ │ │ │ movs r4, #2 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r4, r4, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65426 │ │ │ │ + beq.w 6533a │ │ │ │ ldrd r6, r0, [r5] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - bne.n 650ee │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 65000 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 651aa │ │ │ │ + bne.n 650bc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #15592 @ 0x3ce8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 65108 │ │ │ │ + bne.n 6501a │ │ │ │ mov r0, r6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 21475c │ │ │ │ + b.w 2153c4 │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ - cbz r3, 6514e │ │ │ │ + cbz r3, 65060 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 6514e │ │ │ │ + cbz r3, 65060 │ │ │ │ movw r9, #63040 @ 0xf640 │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ ldr.w r4, [r9, #16] │ │ │ │ and.w r1, r3, #24 │ │ │ │ ubfx r2, r3, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ lsls r1, r3, #29 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bpl.n 6516c │ │ │ │ + bpl.n 6507e │ │ │ │ ldr.w r2, [r9, #440] @ 0x1b8 │ │ │ │ ldrd r3, r2, [r2, #12] │ │ │ │ add r3, r2 │ │ │ │ adds r2, r3, #3 │ │ │ │ adds r3, #1 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ add r4, r3 │ │ │ │ - b.n 6516c │ │ │ │ + b.n 6507e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #19540 @ 0x4c54 │ │ │ │ + movw r1, #16088 @ 0x3ed8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ sub.w r3, r3, r2, lsl #3 │ │ │ │ - ldr r2, [pc, #444] @ (65338 ) │ │ │ │ + ldr r2, [pc, #444] @ (6524c ) │ │ │ │ cmp r4, r3 │ │ │ │ ldr.w r7, [fp, r2] │ │ │ │ - bls.n 651ae │ │ │ │ + bls.n 650c0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 241d10 │ │ │ │ + b.w 2424f0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1f7828 │ │ │ │ + bl 1f8420 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65426 │ │ │ │ + beq.w 6533a │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str r5, [r7, #72] @ 0x48 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 65426 │ │ │ │ + b.n 6533a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds.w r4, r4, r3, lsl #3 │ │ │ │ - bpl.n 651da │ │ │ │ + bpl.n 650ec │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 65190 │ │ │ │ - movw r1, #28292 @ 0x6e84 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #49364 @ 0xc0d4 │ │ │ │ - movt r0, #52 @ 0x34 │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bne.n 650a2 │ │ │ │ + movw r1, #16148 @ 0x3f14 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + movw r0, #26404 @ 0x6724 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw sl, #20264 @ 0x4f28 │ │ │ │ movt sl, #78 @ 0x4e │ │ │ │ - movw r2, #3381 @ 0xd35 │ │ │ │ + movw r2, #3613 @ 0xe1d │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r3, [sl, #712] @ 0x2c8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6528c │ │ │ │ + bne.n 6519e │ │ │ │ ldr r3, [r7, #8] │ │ │ │ subs r1, r4, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1528] @ 0x5f8 │ │ │ │ - bcc.n 65222 │ │ │ │ + bcc.n 65134 │ │ │ │ ldr.w r3, [sl, #672] @ 0x2a0 │ │ │ │ - movw r2, #46565 @ 0xb5e5 │ │ │ │ + movw r2, #46509 @ 0xb5ad │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 65274 │ │ │ │ + bne.n 65186 │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ - blx 2a370 │ │ │ │ - b.n 6527c │ │ │ │ + blx 2a6a0 │ │ │ │ + b.n 6518e │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 6526a │ │ │ │ + beq.n 6517c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbnz r2, 65298 │ │ │ │ + cbnz r2, 651aa │ │ │ │ ldrd ip, r2, [r3, #24] │ │ │ │ cmp ip, r2 │ │ │ │ - bhi.n 6525e │ │ │ │ + bhi.n 65170 │ │ │ │ adds r1, #1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r1, ip, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add.w r1, r3, ip │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r2, [r3, ip] │ │ │ │ - b.n 65270 │ │ │ │ + b.n 65182 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 65270 │ │ │ │ + b.n 65182 │ │ │ │ mov r0, r8 │ │ │ │ - bl 80e04 │ │ │ │ - cbnz r0, 65298 │ │ │ │ - b.n 65204 │ │ │ │ + bl 80eec │ │ │ │ + cbnz r0, 651aa │ │ │ │ + b.n 65116 │ │ │ │ ldr.w r0, [sl, #668] @ 0x29c │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 651b6 │ │ │ │ + beq.n 650c8 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 65298 │ │ │ │ + b.n 651aa │ │ │ │ ldr.w r0, [sl, #708] @ 0x2c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 651b6 │ │ │ │ + beq.n 650c8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ add.w r4, r0, r3, lsl #3 │ │ │ │ - ldr r3, [pc, #148] @ (65338 ) │ │ │ │ + ldr r3, [pc, #152] @ (6524c ) │ │ │ │ sub.w r8, r4, #8 │ │ │ │ ldr.w r1, [r3, fp] │ │ │ │ strd r2, r2, [r0] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ strd r2, r2, [r4, #-8] │ │ │ │ ldr.w r2, [r3, #3760] @ 0xeb0 │ │ │ │ ldr.w r0, [r3, #3756] @ 0xeac │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #3760] @ 0xeb0 │ │ │ │ cmp r2, r0 │ │ │ │ - ble.n 652fe │ │ │ │ + ble.n 65210 │ │ │ │ ldr.w r2, [r3, #3740] @ 0xe9c │ │ │ │ - cbz r2, 652fe │ │ │ │ - cbz r0, 652fe │ │ │ │ + cbz r2, 65210 │ │ │ │ + cbz r0, 65210 │ │ │ │ ldr.w r3, [r3, #3852] @ 0xf0c │ │ │ │ - cbnz r3, 652fe │ │ │ │ + cbnz r3, 65210 │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ - cbz r3, 652dc │ │ │ │ + cbz r3, 651ee │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 652fe │ │ │ │ + cbnz r3, 65210 │ │ │ │ add.w r3, r1, #12 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 652fe │ │ │ │ + bmi.n 65210 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 652ea │ │ │ │ + bne.n 651fc │ │ │ │ dmb ish │ │ │ │ - ldr r7, [pc, #60] @ (6533c ) │ │ │ │ + ldr r7, [pc, #60] @ (65250 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str.w r9, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r7, #1416] @ 0x588 │ │ │ │ - cbz r3, 6534a │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + cbz r3, 6525e │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 65340 │ │ │ │ + bne.n 65254 │ │ │ │ mov r0, r4 │ │ │ │ - bl 222d44 │ │ │ │ - b.n 6534a │ │ │ │ + bl 223b7c │ │ │ │ + b.n 6525e │ │ │ │ + nop │ │ │ │ mov r8, fp │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr.w r2, [r7, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #228] @ (65430 ) │ │ │ │ + ldr r3, [pc, #228] @ (65344 ) │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3796] @ 0xed4 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str.w r8, [r1] │ │ │ │ orrs r3, r1 │ │ │ │ strd r2, r3, [r4, #-8] │ │ │ │ str.w r8, [r2, #4] │ │ │ │ - cbz r5, 65396 │ │ │ │ + cbz r5, 652aa │ │ │ │ cmp.w r5, #256 @ 0x100 │ │ │ │ - beq.n 65384 │ │ │ │ + beq.n 65298 │ │ │ │ cmp.w r5, #512 @ 0x200 │ │ │ │ - bne.n 65396 │ │ │ │ + bne.n 652aa │ │ │ │ mov.w r1, #430 @ 0x1ae │ │ │ │ - movw r0, #48440 @ 0xbd38 │ │ │ │ + movw r0, #44988 @ 0xafbc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 653c8 │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 652dc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ - cbz r3, 653a0 │ │ │ │ + cbz r3, 652b4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbnz r3, 653ba │ │ │ │ + cbnz r3, 652ce │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #48280 @ 0xbc98 │ │ │ │ + movw r1, #44480 @ 0xadc0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 653c8 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 652dc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ add.w r1, r4, #16 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 65408 │ │ │ │ + bge.n 6531c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 651aa │ │ │ │ + beq.w 650bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 651aa │ │ │ │ + bne.w 650bc │ │ │ │ ldr.w r3, [r7, #1416] @ 0x588 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r2, #24] │ │ │ │ - cbz r3, 65402 │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + cbz r3, 65316 │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65402 │ │ │ │ + beq.n 65316 │ │ │ │ ldr.w r2, [r7, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 651aa │ │ │ │ + b.n 650bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 21486c │ │ │ │ + bl 2154d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65426 │ │ │ │ + beq.n 6533a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65426 │ │ │ │ + cbnz r3, 6533a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, 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 r3, [r1, #8] │ │ │ │ - cbnz r3, 65458 │ │ │ │ - cbnz r2, 65452 │ │ │ │ + cbnz r3, 6536c │ │ │ │ + cbnz r2, 65366 │ │ │ │ movw r0, #5688 @ 0x1638 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 65470 │ │ │ │ + b.n 65384 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 65448 │ │ │ │ + beq.n 6535c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31444 @ 0x7ad4 │ │ │ │ + movw r1, #28052 @ 0x6d94 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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, [r1, #8] │ │ │ │ - cbnz r3, 65496 │ │ │ │ - cbnz r2, 65490 │ │ │ │ + cbnz r3, 653aa │ │ │ │ + cbnz r2, 653a4 │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 654ae │ │ │ │ + b.n 653c2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 65486 │ │ │ │ + beq.n 6539a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31476 @ 0x7af4 │ │ │ │ + movw r1, #28084 @ 0x6db4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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 │ │ │ │ @@ -87696,542 +87609,542 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #3304 @ 0xce8 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - bl e1c8c │ │ │ │ - cbz r0, 65504 │ │ │ │ + movw r1, #65448 @ 0xffa8 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + bl e20b8 │ │ │ │ + cbz r0, 65418 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw r2, #15592 @ 0x3ce8 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65508 │ │ │ │ + beq.n 6541c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31516 @ 0x7b1c │ │ │ │ + movw r1, #28124 @ 0x6ddc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 65570 │ │ │ │ + b.n 65484 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 65568 │ │ │ │ + cbz r2, 6547c │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 65528 │ │ │ │ + beq.n 6543c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31548 @ 0x7b3c │ │ │ │ + movw r1, #28156 @ 0x6dfc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 65504 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 65418 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 65546 │ │ │ │ + bpl.n 6545a │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31588 @ 0x7b64 │ │ │ │ + movw r1, #28196 @ 0x6e24 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 65504 │ │ │ │ - ldr r0, [pc, #48] @ (65578 ) │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 65418 │ │ │ │ + ldr r0, [pc, #48] @ (6548c ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 65570 │ │ │ │ + cbz r0, 65484 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 65568 │ │ │ │ + beq.n 6547c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 65568 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 6547c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6541c │ │ │ │ + b.n 65330 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 6559c │ │ │ │ + cbnz r3, 654b0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6559c │ │ │ │ + ble.n 654b0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6559c │ │ │ │ - cbnz r0, 655b0 │ │ │ │ + bne.n 654b0 │ │ │ │ + cbnz r0, 654c4 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #72] @ (655f0 ) │ │ │ │ + ldr r3, [pc, #72] @ (65504 ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 655ea │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 654fe │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 655ea │ │ │ │ + beq.n 654fe │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #31636 @ 0x7b94 │ │ │ │ + movw r1, #28244 @ 0x6e54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #22776 @ 0x58f8 │ │ │ │ + movw r0, #19384 @ 0x4bb8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 655ea │ │ │ │ + beq.n 654fe │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43240 @ 0xa8e8 │ │ │ │ + movw r1, #39844 @ 0x9ba4 │ │ │ │ movt r1, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2b4fe4 │ │ │ │ + b.w 2b453c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bxns r0 │ │ │ │ lsls r6, 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 95a8c │ │ │ │ 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 65638 │ │ │ │ + bhi.n 6555e │ │ │ │ ldr r5, [r6, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bmi.n 6564e │ │ │ │ + bmi.n 65574 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #18996 @ 0x4a34 │ │ │ │ + movw r2, #15604 @ 0x3cf4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #63880 @ 0xf988 │ │ │ │ + movw r1, #60428 @ 0xec0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #32388 @ 0x7e84 │ │ │ │ + movw r0, #28996 @ 0x7144 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6579e │ │ │ │ - movw r0, #32388 @ 0x7e84 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 656c4 │ │ │ │ + movw r0, #28996 @ 0x7144 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e24a8 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6560e │ │ │ │ - b.n 6579e │ │ │ │ + bne.n 65534 │ │ │ │ + b.n 656c4 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 656b8 │ │ │ │ + ble.n 655de │ │ │ │ ldr r4, [r6, #4] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 656b8 │ │ │ │ + beq.n 655de │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 65698 │ │ │ │ + bpl.n 655be │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6579e │ │ │ │ - blx 29db4 │ │ │ │ + beq.w 656c4 │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 656b8 │ │ │ │ + beq.n 655de │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6579e │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 656c4 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #59464 @ 0xe848 │ │ │ │ + movw r2, #55988 @ 0xdab4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #32388 @ 0x7e84 │ │ │ │ + movw r0, #28996 @ 0x7144 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6579e │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 656c4 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp.w r7, #536870912 @ 0x20000000 │ │ │ │ - blt.n 656d8 │ │ │ │ + blt.n 655fe │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31640 @ 0x7b98 │ │ │ │ + movw r1, #28248 @ 0x6e58 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6579e │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 656c4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bl 813dc │ │ │ │ + bl 814c4 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6579e │ │ │ │ + beq.n 656c4 │ │ │ │ add.w r1, r0, #16 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 65776 │ │ │ │ + ble.n 6569c │ │ │ │ add.w r3, r5, #15 │ │ │ │ mov r4, r1 │ │ │ │ adds r0, r7, r3 │ │ │ │ ldrb.w r5, [r3, #1]! │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - beq.n 65700 │ │ │ │ + beq.n 65626 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ - bne.n 6570e │ │ │ │ + bne.n 65634 │ │ │ │ mov r2, r4 │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ strb.w r6, [r2], #2 │ │ │ │ strb r5, [r4, #1] │ │ │ │ mov r4, r2 │ │ │ │ - b.n 65770 │ │ │ │ + b.n 65696 │ │ │ │ cmp r5, #9 │ │ │ │ - bne.n 6571c │ │ │ │ + bne.n 65642 │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ strh.w r2, [r4], #2 │ │ │ │ - b.n 65770 │ │ │ │ + b.n 65696 │ │ │ │ cmp r5, #10 │ │ │ │ - bne.n 6572a │ │ │ │ + bne.n 65650 │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ strh.w r2, [r4], #2 │ │ │ │ - b.n 65770 │ │ │ │ + b.n 65696 │ │ │ │ cmp r5, #13 │ │ │ │ - bne.n 65738 │ │ │ │ + bne.n 6565e │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ strh.w r2, [r4], #2 │ │ │ │ - b.n 65770 │ │ │ │ + b.n 65696 │ │ │ │ sub.w r2, r5, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bls.n 6576c │ │ │ │ + bls.n 65692 │ │ │ │ movw r6, #9684 @ 0x25d4 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ movw r2, #30812 @ 0x785c │ │ │ │ strh r2, [r4, #0] │ │ │ │ mov.w ip, r5, lsr #4 │ │ │ │ and.w r5, r5, #15 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r4, #4 │ │ │ │ ldrb.w r2, [r2, ip] │ │ │ │ strb.w r2, [r4, #-2] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldrb r2, [r2, r5] │ │ │ │ strb.w r2, [r4, #-1] │ │ │ │ - b.n 65770 │ │ │ │ + b.n 65696 │ │ │ │ strb.w r5, [r4], #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 656f4 │ │ │ │ - b.n 65778 │ │ │ │ + bne.n 6561a │ │ │ │ + b.n 6569e │ │ │ │ mov r4, r1 │ │ │ │ movs r3, #0 │ │ │ │ subs r1, r4, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ strb r3, [r4, #0] │ │ │ │ - bl b90b4 <_PyBytes_Resize@@Base> │ │ │ │ - cbnz r0, 6579e │ │ │ │ + bl b937c <_PyBytes_Resize@@Base> │ │ │ │ + cbnz r0, 656c4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 6579e │ │ │ │ + cbz r1, 656c4 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #41912 @ 0xa3b8 │ │ │ │ + movw r0, #38520 @ 0x9678 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ - bl f8b20 │ │ │ │ + bl f8b1c │ │ │ │ movw r7, #65328 @ 0xff30 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 657e8 │ │ │ │ + bne.n 6570e │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6588c │ │ │ │ + beq.n 657b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6580c │ │ │ │ + beq.n 65732 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6580c │ │ │ │ + b.n 65732 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16975c │ │ │ │ + bl 1690b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 65804 │ │ │ │ + cbnz r0, 6572a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #31672 @ 0x7bb8 │ │ │ │ + movw r0, #28280 @ 0x6e78 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2498f4 │ │ │ │ - b.n 6588c │ │ │ │ + bl 24a00c │ │ │ │ + b.n 657b2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #136] @ (65898 ) │ │ │ │ + ldr r0, [pc, #140] @ (657c0 ) │ │ │ │ add r1, sp, #8 │ │ │ │ strd r6, r4, [sp, #8] │ │ │ │ - bl 16d920 │ │ │ │ - cbnz r0, 6582c │ │ │ │ + bl 16d22c │ │ │ │ + cbnz r0, 65752 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #31716 @ 0x7be4 │ │ │ │ + movw r0, #28324 @ 0x6ea4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2498f4 │ │ │ │ - b.n 65840 │ │ │ │ + bl 24a00c │ │ │ │ + b.n 65766 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65840 │ │ │ │ + beq.n 65766 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 65840 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 65766 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 65876 │ │ │ │ - ldr r0, [pc, #84] @ (6589c ) │ │ │ │ + beq.n 6579c │ │ │ │ + ldr r0, [pc, #88] @ (657c4 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ - cbnz r0, 65862 │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + cbnz r0, 65788 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #31672 @ 0x7bb8 │ │ │ │ + movw r0, #28280 @ 0x6e78 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2498f4 │ │ │ │ - b.n 65876 │ │ │ │ + bl 24a00c │ │ │ │ + b.n 6579c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65876 │ │ │ │ + beq.n 6579c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 65876 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6579c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6588c │ │ │ │ + beq.n 657b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6588c │ │ │ │ + cbnz r3, 657b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl f8b34 │ │ │ │ + bl f8b30 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + nop │ │ │ │ add r6, sp, #0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 65740 │ │ │ │ + b.n 65668 │ │ │ │ lsls r6, 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 957f4 │ │ │ │ + ldrb r3, [r0, #12] │ │ │ │ + cbz r3, 657d0 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + b.n 657d8 │ │ │ │ + movw r0, #5704 @ 0x1648 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [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, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 657a4 │ │ │ │ + bl 656ca │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ - cbz r2, 65942 │ │ │ │ + cbz r2, 65878 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ subs r7, r1, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 658f0 │ │ │ │ + ble.n 65826 │ │ │ │ add.w r0, r2, #8 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w ip, [r0, #4]! │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 658f2 │ │ │ │ + beq.n 65828 │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - bgt.n 658e0 │ │ │ │ - b.n 658f2 │ │ │ │ + bgt.n 65816 │ │ │ │ + b.n 65828 │ │ │ │ movs r3, #0 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 65942 │ │ │ │ - movw r0, #22707 @ 0x58b3 │ │ │ │ + ble.n 65878 │ │ │ │ + movw r0, #22505 @ 0x57e9 │ │ │ │ movt r0, #6 │ │ │ │ adds r2, #12 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r7, [r7, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 6591a │ │ │ │ + bge.n 65850 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ - cbz r4, 6591a │ │ │ │ + cbz r4, 65850 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 6591a │ │ │ │ + cbz r4, 65850 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 65922 │ │ │ │ + bne.n 65858 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 65902 │ │ │ │ - b.n 65942 │ │ │ │ - movw r3, #38153 @ 0x9509 │ │ │ │ + bgt.n 65838 │ │ │ │ + b.n 65878 │ │ │ │ + movw r3, #35365 @ 0x8a25 │ │ │ │ movt r3, #24 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 65936 │ │ │ │ + bne.n 6586c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 65942 │ │ │ │ + b.n 65878 │ │ │ │ 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, 6594e │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ - b.n 65956 │ │ │ │ - movw r0, #5704 @ 0x1648 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r0, #0] │ │ │ │ - bx lr │ │ │ │ │ │ │ │ -00065966 : │ │ │ │ +0006587c : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (65980 ) │ │ │ │ + ldr r4, [pc, #16] @ (65894 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w f5f1c │ │ │ │ - nop │ │ │ │ + b.w f5f44 │ │ │ │ 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 │ │ │ │ - movw r4, #57340 @ 0xdffc │ │ │ │ + movw r4, #53948 @ 0xd2bc │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + movw r3, #53972 @ 0xd2d4 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - movw r2, #57332 @ 0xdff4 │ │ │ │ + movw r2, #53940 @ 0xd2b4 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #53960 @ 0xd2c8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #31764 @ 0x7c14 │ │ │ │ + movw r0, #28372 @ 0x6ed4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000659c6 : │ │ │ │ +000658da : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 2b40a0 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #43792 @ 0xab10 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31772 @ 0x7c1c │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ + b.w 2b35d0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31812 @ 0x7c44 │ │ │ │ + movw r1, #28380 @ 0x6edc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31864 @ 0x7c78 │ │ │ │ + movw r1, #28420 @ 0x6f04 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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, #6108 @ 0x17dc │ │ │ │ + movw r1, #2716 @ 0xa9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl e1c8c │ │ │ │ - cbz r0, 65a76 │ │ │ │ + bl e20b8 │ │ │ │ + cbz r0, 65962 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 33c4a │ │ │ │ + bl 339ea │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #28472 @ 0x6f38 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15ea24 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ str r4, [sp, #0] │ │ │ │ @@ -88241,154 +88154,154 @@ │ │ │ │ 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 17ac8c │ │ │ │ + bl 17a5b4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 65aca │ │ │ │ + cbnz r3, 659de │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 65aca │ │ │ │ + ble.n 659de │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 65aca │ │ │ │ - cbnz r0, 65ade │ │ │ │ + bne.n 659de │ │ │ │ + cbnz r0, 659f2 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #88] @ (65b2c ) │ │ │ │ + ldr r3, [pc, #88] @ (65a40 ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 65b26 │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 65a3a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 65af0 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 65b26 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 65a04 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 65a3a │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ - blx 2a3dc │ │ │ │ + blx 29fec │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 65b1c │ │ │ │ + bne.n 65a30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 65b1c │ │ │ │ + cbz r3, 65a30 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx r6 │ │ │ │ lsls r6, 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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 147280 │ │ │ │ - cbnz r0, 65b94 │ │ │ │ + bl 147348 │ │ │ │ + cbnz r0, 65aa8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str r6, [r5, #80] @ 0x50 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 65b94 │ │ │ │ + ble.n 65aa8 │ │ │ │ movw r8, #31616 @ 0x7b80 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ adds r5, #8 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 65b8e │ │ │ │ + bne.n 65aa2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 65b30 │ │ │ │ + bl 65a44 │ │ │ │ adds r4, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - bne.n 65b7c │ │ │ │ + bne.n 65a90 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 65bb8 │ │ │ │ + cbnz r3, 65acc │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 65bb8 │ │ │ │ + ble.n 65acc │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 65bb8 │ │ │ │ - cbnz r0, 65bcc │ │ │ │ + bne.n 65acc │ │ │ │ + cbnz r0, 65ae0 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #88] @ (65c1c ) │ │ │ │ + ldr r3, [pc, #88] @ (65b30 ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 65c14 │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 65b28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 65bde │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 65c14 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 65af2 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 65b28 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ - blx 29798 │ │ │ │ + blx 2a834 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 65c0a │ │ │ │ + bne.n 65b1e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 65c0a │ │ │ │ + cbz r3, 65b1e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bxns fp │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -88397,295 +88310,295 @@ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov sl, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ cmp r6, #0 │ │ │ │ mov r5, r0 │ │ │ │ - ble.n 65c8c │ │ │ │ + ble.n 65ba0 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r9, r0, #12 │ │ │ │ - bl f8b20 │ │ │ │ + bl f8b1c │ │ │ │ mov r1, sl │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a348 │ │ │ │ + bl 9a5e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl f8b34 │ │ │ │ - cbz r4, 65c84 │ │ │ │ - cbz r5, 65c6e │ │ │ │ + bl f8b30 │ │ │ │ + cbz r4, 65b98 │ │ │ │ + cbz r5, 65b82 │ │ │ │ str.w r4, [r9, r8, lsl #2] │ │ │ │ - b.n 65c84 │ │ │ │ + b.n 65b98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65c84 │ │ │ │ + beq.n 65b98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65c84 │ │ │ │ + cbnz r3, 65b98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 65c4e │ │ │ │ + bne.n 65b62 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 9ad60 │ │ │ │ + b.w 9affc │ │ │ │ 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 r3, [pc, #276] @ (65dc8 ) │ │ │ │ + ldr r3, [pc, #276] @ (65cdc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - cbnz r5, 65cca │ │ │ │ - movw r1, #1928 @ 0x788 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #260] @ (65dcc ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + cbnz r5, 65bde │ │ │ │ + movw r1, #64072 @ 0xfa48 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #260] @ (65ce0 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #31928 @ 0x7cb8 │ │ │ │ + movw r1, #28536 @ 0x6f78 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 126cd8 <_PySys_GetOptionalAttrString@@Base+0xfa0> │ │ │ │ + bl 1262cc <_PySys_GetOptionalAttrString@@Base+0x818> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65dbe │ │ │ │ - bl 806b0 │ │ │ │ + beq.n 65cd2 │ │ │ │ + bl 8079c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65dc0 │ │ │ │ - ldr r6, [pc, #228] @ (65dd0 ) │ │ │ │ + beq.n 65cd4 │ │ │ │ + ldr r6, [pc, #228] @ (65ce4 ) │ │ │ │ mov.w r3, #1 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 65d04 │ │ │ │ + bne.n 65c18 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 65cf4 │ │ │ │ + bne.n 65c08 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 65d20 │ │ │ │ + beq.n 65c34 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ - bl 17d09c │ │ │ │ + bl 17caa8 │ │ │ │ ldr.w r5, [r5, #3704] @ 0xe78 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 65d98 │ │ │ │ + beq.n 65cac │ │ │ │ movw r8, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 22ea0c │ │ │ │ + bl 22f7c4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ - bl 9123c │ │ │ │ + bl 914d8 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 65d7c │ │ │ │ + cbz r0, 65c90 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ moveq r2, r8 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 65d6e │ │ │ │ + beq.n 65c82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 65d6e │ │ │ │ + cbnz r3, 65c82 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 65d7c │ │ │ │ + beq.n 65c90 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 65d34 │ │ │ │ - b.n 65d98 │ │ │ │ + bne.n 65c48 │ │ │ │ + b.n 65cac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65d8c │ │ │ │ + beq.n 65ca0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 65d90 │ │ │ │ + cbz r3, 65ca4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 65d98 │ │ │ │ + b.n 65cac │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65d8c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 65ca0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 65db0 │ │ │ │ + bne.n 65cc4 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 65da0 │ │ │ │ + bne.n 65cb4 │ │ │ │ dmb ish │ │ │ │ - beq.n 65dc0 │ │ │ │ - ldr r0, [pc, #24] @ (65dd0 ) │ │ │ │ - bl 2ae358 │ │ │ │ - b.n 65dc0 │ │ │ │ + beq.n 65cd4 │ │ │ │ + ldr r0, [pc, #24] @ (65ce4 ) │ │ │ │ + bl 2ad574 │ │ │ │ + b.n 65cd4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 65e18 │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r2, r1, #1 │ │ │ │ str r0, [r2, r6] │ │ │ │ lsls r6, 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, #31952 @ 0x7cd0 │ │ │ │ + movw r1, #28560 @ 0x6f90 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 18ce34 │ │ │ │ - cbnz r0, 65dfa │ │ │ │ + bl 18c4e8 │ │ │ │ + cbnz r0, 65d0e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 65e4e │ │ │ │ + b.n 65d62 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - blx 2a248 <__sched_rr_get_interval64@plt> │ │ │ │ - cbz r0, 65e14 │ │ │ │ + blx 29f74 <__sched_rr_get_interval64@plt> │ │ │ │ + cbz r0, 65d28 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 65e3e │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 65d52 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2ccb40 │ │ │ │ + bl 2cbdc8 │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #48] @ 65e58 │ │ │ │ + vldr d5, [pc, #44] @ 65d68 │ │ │ │ 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 65e4a │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 65d5e │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65df6 │ │ │ │ + bne.n 65d0a │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ - bl 9b4b4 │ │ │ │ + bl 9b750 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ - bvs.n 65d86 │ │ │ │ + bvs.n 65c96 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r0, r1 │ │ │ │ + sub sp, #28 │ │ │ │ + mov r1, r2 │ │ │ │ + cbnz r3, 65d90 │ │ │ │ + cmp r2, r3 │ │ │ │ + ble.n 65d90 │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 65d90 │ │ │ │ + cbnz r0, 65da4 │ │ │ │ + movs r4, #1 │ │ │ │ + add r5, sp, #20 │ │ │ │ + mov r2, r3 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + ldr r3, [pc, #44] @ (65dc8 ) │ │ │ │ + strd r4, r4, [sp] │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 65dc0 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl 1a63f8 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 65dc0 │ │ │ │ + movw r1, #42232 @ 0xa4f8 │ │ │ │ + movt r1, #2 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 2b453c │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ + blx r1 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65e94 │ │ │ │ + bne.n 65e00 │ │ │ │ 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 65ec2 │ │ │ │ + b.n 65e2e │ │ │ │ movs r2, #3 │ │ │ │ mov r0, sp │ │ │ │ - bl 191d4c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 19147c <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65ebe │ │ │ │ + beq.n 65e2a │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 65ec2 │ │ │ │ + bge.n 65e2e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17680 @ 0x4510 │ │ │ │ + movw r1, #14288 @ 0x37d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 65eda │ │ │ │ + b.n 65e46 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r1, #16 │ │ │ │ ldrexd r4, r5, [r1] │ │ │ │ strexd r0, r2, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65ec6 │ │ │ │ + bne.n 65e32 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ - mov r0, r1 │ │ │ │ - sub sp, #28 │ │ │ │ - mov r1, r2 │ │ │ │ - cbnz r3, 65efe │ │ │ │ - cmp r2, r3 │ │ │ │ - ble.n 65efe │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 65efe │ │ │ │ - cbnz r0, 65f12 │ │ │ │ - movs r4, #1 │ │ │ │ - add r5, sp, #20 │ │ │ │ - mov r2, r3 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #44] @ (65f34 ) │ │ │ │ - strd r4, r4, [sp] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 65f2e │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl 2501cc │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 65f2e │ │ │ │ - movw r1, #40528 @ 0x9e50 │ │ │ │ - movt r1, #2 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2b4fe4 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - blx r1 │ │ │ │ - lsls r6, 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, #216] @ (66024 ) │ │ │ │ + ldr r5, [pc, #216] @ (65f34 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ add r4, sp, #28 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -88693,1322 +88606,1321 @@ │ │ │ │ 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 65f7a │ │ │ │ + bne.n 65e8c │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 65f7a │ │ │ │ + ble.n 65e8c │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 65f7a │ │ │ │ - cbnz r6, 65f96 │ │ │ │ + bne.n 65e8c │ │ │ │ + cbnz r6, 65ea8 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, ip │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #156] @ (66028 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #152] @ (65f38 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66014 │ │ │ │ + beq.n 65f26 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 145918 │ │ │ │ - cbnz r0, 65fa4 │ │ │ │ + bl 1459e0 │ │ │ │ + cbnz r0, 65eb6 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 66014 │ │ │ │ - movw r3, #1896 @ 0x768 │ │ │ │ - movt r3, #46 @ 0x2e │ │ │ │ + b.n 65f26 │ │ │ │ + movw r3, #63944 @ 0xf9c8 │ │ │ │ + movt r3, #45 @ 0x2d │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2569d8 │ │ │ │ + bl 256e30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65fa0 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + beq.n 65eb2 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldrb.w r3, [sp, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r3, 65fd8 │ │ │ │ + cbz r3, 65eea │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - blx 2a8d0 │ │ │ │ + blx 29638 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 65fe2 │ │ │ │ + b.n 65ef4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - blx 2a61c │ │ │ │ + blx 2a5f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6600c │ │ │ │ + bne.n 65f1e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 66004 │ │ │ │ + cbz r2, 65f16 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bne.n 65ffe │ │ │ │ - bl 11b314 │ │ │ │ - b.n 66004 │ │ │ │ + bne.n 65f10 │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 65f16 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 1460b0 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 146178 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65fa0 │ │ │ │ + bne.n 65eb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 1460c8 │ │ │ │ + bl 146190 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ - bhi.n 660a8 │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #1 │ │ │ │ blxns r6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r5, r0 │ │ │ │ - blx 29574 │ │ │ │ + blx 2ac30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 66062 │ │ │ │ + bge.n 65f72 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 66092 │ │ │ │ + bne.n 65fa2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 660f8 │ │ │ │ - b.n 660a8 │ │ │ │ + beq.n 66008 │ │ │ │ + b.n 65fb8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5652 @ 0x1614 │ │ │ │ + movw r0, #1704 @ 0x6a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66084 │ │ │ │ - b.n 660f8 │ │ │ │ - movw r3, #1896 @ 0x768 │ │ │ │ - movt r3, #46 @ 0x2e │ │ │ │ + bne.n 65f94 │ │ │ │ + b.n 66008 │ │ │ │ + movw r3, #63944 @ 0xf9c8 │ │ │ │ + movt r3, #45 @ 0x2d │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2569d8 │ │ │ │ - cbz r0, 660f8 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bl 256e30 │ │ │ │ + cbz r0, 66008 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ - blx 2a8d0 │ │ │ │ + blx 29638 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 660ec │ │ │ │ + bne.n 65ffc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 660e6 │ │ │ │ + cbz r3, 65ff6 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 660f8 │ │ │ │ + bl 11b0e4 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 66008 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ 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 66120 │ │ │ │ + bne.n 66030 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 23ec1c <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 66136 │ │ │ │ - b.n 6616c │ │ │ │ + bl 23f5fc <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 66046 │ │ │ │ + b.n 6607c │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5752 @ 0x1678 │ │ │ │ + movw r0, #1804 @ 0x70c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e25d8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6616c │ │ │ │ - b.n 66114 │ │ │ │ + bl e28d0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6607c │ │ │ │ + b.n 66024 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 23ec1c <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 6616c │ │ │ │ + bl 23f5fc <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 6607c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 23ec1c <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 6616c │ │ │ │ + bl 23f5fc <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 6607c │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 29ecc │ │ │ │ + blx 294e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 66170 │ │ │ │ + bge.n 66080 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66178 │ │ │ │ + b.n 66088 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 662ba │ │ │ │ + bne.w 661ca │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c26b8 │ │ │ │ + bl 2c1760 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 662ba │ │ │ │ - cbz r4, 661d2 │ │ │ │ + beq.w 661ca │ │ │ │ + cbz r4, 660e2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c26b8 │ │ │ │ + bl 2c1760 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 661f0 │ │ │ │ + cbnz r0, 66100 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 662ba │ │ │ │ + beq.n 661ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 662ba │ │ │ │ + bne.n 661ca │ │ │ │ mov r0, r5 │ │ │ │ - b.n 662b0 │ │ │ │ + b.n 661c0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - cbz r6, 66218 │ │ │ │ + cbz r6, 66128 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c26b8 │ │ │ │ + bl 2c1760 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 66236 │ │ │ │ + cbnz r0, 66146 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6629e │ │ │ │ + beq.n 661ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6629e │ │ │ │ + bne.n 661ae │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6629e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 661ae │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ - cbz r0, 6624e │ │ │ │ + cbz r0, 6615e │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl df97c │ │ │ │ - bl 1f604c │ │ │ │ - b.n 66272 │ │ │ │ + bl dfd78 │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 66182 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 143b58 │ │ │ │ + bl 143c20 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 66272 │ │ │ │ + bne.n 66182 │ │ │ │ movw r3, #44024 @ 0xabf8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31984 @ 0x7cf0 │ │ │ │ + movw r1, #28592 @ 0x6fb0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66288 │ │ │ │ + beq.n 66198 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66288 │ │ │ │ + cbnz r3, 66198 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6629e │ │ │ │ + beq.n 661ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6629e │ │ │ │ + cbnz r3, 661ae │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 662ba │ │ │ │ + beq.n 661ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 662ba │ │ │ │ + cbnz r3, 661ca │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 662e0 │ │ │ │ + bne.n 661f0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 22947c <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 662f6 │ │ │ │ - b.n 6632c │ │ │ │ + bl 22a274 <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 66206 │ │ │ │ + b.n 6623c │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5740 @ 0x166c │ │ │ │ + movw r0, #1792 @ 0x700 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e25d8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6632c │ │ │ │ - b.n 662d4 │ │ │ │ + bl e28d0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6623c │ │ │ │ + b.n 661e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 22947c <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 6632c │ │ │ │ + bl 22a274 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 6623c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 22947c <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 6632c │ │ │ │ + bl 22a274 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 6623c │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 2aa4c │ │ │ │ + blx 29ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 66330 │ │ │ │ + bge.n 66240 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66338 │ │ │ │ + b.n 66248 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + str r4, [sp, #0] │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + movs r4, #0 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + bl 2319ec │ │ │ │ + add sp, #16 │ │ │ │ + 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 r5, r0 │ │ │ │ - cbnz r1, 6636a │ │ │ │ + cbnz r1, 6629e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32084 @ 0x7d54 │ │ │ │ + movw r1, #28692 @ 0x7014 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 66398 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 662cc │ │ │ │ movw r6, #43788 @ 0xab0c │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 66388 │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + bgt.n 662bc │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 66398 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 662cc │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - cbz r7, 6639e │ │ │ │ - movw r1, #35588 @ 0x8b04 │ │ │ │ + cbz r7, 662d2 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 663ce │ │ │ │ + b.n 66302 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl fc82c │ │ │ │ + bl fc5cc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 663b6 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 663ce │ │ │ │ - b.n 663ba │ │ │ │ + bne.n 662ea │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 66302 │ │ │ │ + b.n 662ee │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 663ca │ │ │ │ + bgt.n 662fe │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - movw r1, #32148 @ 0x7d94 │ │ │ │ + movw r1, #28756 @ 0x7054 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 66398 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 662cc │ │ │ │ mov r4, r7 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, 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 230d54 │ │ │ │ - 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] │ │ │ │ - cbz r2, 6641e │ │ │ │ + cbz r2, 6632e │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1995b0 │ │ │ │ - cbz r0, 66442 │ │ │ │ + bl 198e40 │ │ │ │ + cbz r0, 66352 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 66428 │ │ │ │ + bge.n 66338 │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi.n 6642c │ │ │ │ + bmi.n 6633c │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 66448 │ │ │ │ + blt.n 66358 │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #27340 @ 0x6acc │ │ │ │ + movw r1, #24000 @ 0x5dc0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66460 │ │ │ │ - cbnz r5, 66458 │ │ │ │ + b.n 66370 │ │ │ │ + cbnz r5, 66368 │ │ │ │ mov r3, r5 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23a4f8 │ │ │ │ - b.n 66460 │ │ │ │ + bl 23b13c │ │ │ │ + b.n 66370 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strb r2, [r3, 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, #4072] @ 0xfe8 │ │ │ │ - sub sp, #16 │ │ │ │ - movw r3, #39480 @ 0x9a38 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - mov r4, r0 │ │ │ │ - movw r2, #5704 @ 0x1648 │ │ │ │ - movt r2, #76 @ 0x4c │ │ │ │ - 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 230d54 │ │ │ │ - add sp, #16 │ │ │ │ - pop {r4, pc} │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ - b.w 957f4 │ │ │ │ - b.w 51d28 │ │ │ │ + b.w 95a8c │ │ │ │ + b.w 51abc │ │ │ │ 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 664ec │ │ │ │ + bmi.n 663b6 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #2128 @ 0x850 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 66510 │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #64272 @ 0xfb10 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 663da │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ and.w r2, r3, #253 @ 0xfd │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - beq.n 66514 │ │ │ │ + beq.n 663de │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32268 @ 0x7e0c │ │ │ │ + movw r1, #28876 @ 0x70cc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66580 │ │ │ │ + b.n 6644a │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 66546 │ │ │ │ + bne.n 66410 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 15adfc │ │ │ │ + bl 15aabc │ │ │ │ cmp r0, #1 │ │ │ │ - ble.n 66578 │ │ │ │ + ble.n 66442 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ subs r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r1, r6, r7 │ │ │ │ - bl 273978 <_PyTime_AsMilliseconds@@Base+0xfe8> │ │ │ │ + bl 273e30 <_PyTime_AsMilliseconds@@Base+0x1010> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 66510 │ │ │ │ + beq.n 663da │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ - bl 15adfc │ │ │ │ - b.n 66578 │ │ │ │ + bl 15aabc │ │ │ │ + b.n 66442 │ │ │ │ mov r0, r1 │ │ │ │ - bl 214e7c │ │ │ │ + bl 1568f0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, r6 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 66560 │ │ │ │ + bcc.n 6642a │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 241c5c │ │ │ │ + b.w 242440 │ │ │ │ mov r0, r4 │ │ │ │ - bl 273978 <_PyTime_AsMilliseconds@@Base+0xfe8> │ │ │ │ + bl 273e30 <_PyTime_AsMilliseconds@@Base+0x1010> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 66510 │ │ │ │ + beq.n 663da │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r6, lsl #2 │ │ │ │ - bl 26f55c │ │ │ │ + bl 26fa44 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, r4, r5, r6, r7, 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, #39480 @ 0x9a38 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + mov r4, r0 │ │ │ │ + movw r2, #5704 @ 0x1648 │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ + 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 2319ec │ │ │ │ + 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 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 665a2 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 665c6 │ │ │ │ + bne.n 664b2 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 664d6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29958 │ │ │ │ + blx 2a088 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 665be │ │ │ │ + bge.n 664ce │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ 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, #32340 @ 0x7e54 │ │ │ │ + movw r2, #28948 @ 0x7114 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 258ae4 <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 6660c │ │ │ │ + bl 258f10 <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 6651c │ │ │ │ ldrd r1, r0, [sp, #8] │ │ │ │ - blx 29c20 │ │ │ │ + blx 2a204 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 66610 │ │ │ │ + bge.n 66520 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66618 │ │ │ │ + b.n 66528 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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, #8616 @ 0x21a8 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl 2a5320 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 66556 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.n 666a2 │ │ │ │ + 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 66642 │ │ │ │ + bne.n 66580 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 66660 │ │ │ │ - b.n 66658 │ │ │ │ + bne.n 6659e │ │ │ │ + b.n 66596 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5328 @ 0x14d0 │ │ │ │ + movw r0, #1380 @ 0x564 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66700 │ │ │ │ - b.n 66634 │ │ │ │ - bl 94cf4 │ │ │ │ + beq.n 6663e │ │ │ │ + b.n 66572 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66700 │ │ │ │ + bne.n 6663e │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 198818 │ │ │ │ - cbnz r0, 66682 │ │ │ │ + bl 1980ac │ │ │ │ + cbnz r0, 665c0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32356 @ 0x7e64 │ │ │ │ + movw r1, #28964 @ 0x7124 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 666da │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 66618 │ │ │ │ mov r0, r5 │ │ │ │ - bl 198940 │ │ │ │ + bl 1981d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 666da │ │ │ │ + blt.n 66618 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ec0a0 │ │ │ │ + bl 1ece60 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 666da │ │ │ │ - bl b3548 │ │ │ │ + beq.n 66618 │ │ │ │ + bl b37f8 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - blx 29934 │ │ │ │ + blx 2a9c4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 666cc │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bge.n 6660a │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 666f0 │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 6662e │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6669c │ │ │ │ + beq.n 665da │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 620a4 <_PyLong_Size_t_Converter@@Base+0x15e> │ │ │ │ + bl 61fb4 <_PyLong_Size_t_Converter@@Base+0x15e> │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 666e4 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 66700 │ │ │ │ + bne.n 66622 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 6663e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 666cc │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 6660a │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ - movw r2, #32436 @ 0x7eb4 │ │ │ │ + movw r2, #29044 @ 0x7174 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ - movw r3, #32392 @ 0x7e88 │ │ │ │ + movw r3, #29000 @ 0x7148 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ subs r1, #3 │ │ │ │ cmp r4, #4 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ - bl 10550c │ │ │ │ - cbz r0, 6675c │ │ │ │ + bl 10542c │ │ │ │ + cbz r0, 6669a │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 11a7ec │ │ │ │ + bl 11a5bc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66760 │ │ │ │ + beq.n 6669e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66760 │ │ │ │ + cbnz r3, 6669e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66760 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6669e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ 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 │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #12068 @ 0x2f24 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - bl 2a5594 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 6678e │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 66792 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 667aa │ │ │ │ + cbz r0, 666ba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 668b8 │ │ │ │ + beq.w 667c8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r2, #39256 @ 0x9958 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 668ac │ │ │ │ + beq.n 667bc │ │ │ │ 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 667ea │ │ │ │ + bne.n 666fa │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 667f8 │ │ │ │ + cbnz r3, 66708 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 667f8 │ │ │ │ - movw r0, #44904 @ 0xaf68 │ │ │ │ + cbnz r3, 66708 │ │ │ │ + movw r0, #41512 @ 0xa228 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 89fa0 │ │ │ │ - bge.n 667f8 │ │ │ │ - bl 2a9a8c <_PyDeadline_Get@@Base+0x38> │ │ │ │ + b.w 8a260 │ │ │ │ + bge.n 66708 │ │ │ │ + bl 2a97f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 668a6 │ │ │ │ + beq.n 667b6 │ │ │ │ movs r5, #45 @ 0x2d │ │ │ │ - b.n 66808 │ │ │ │ + b.n 66718 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r5, #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, r6, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66820 │ │ │ │ + beq.n 66730 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 66820 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 66730 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cc578 │ │ │ │ + bl 2cb800 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cc80c │ │ │ │ + bl 2cba94 │ │ │ │ subs r4, r1, #0 │ │ │ │ add.w r7, r8, #4294967295 @ 0xffffffff │ │ │ │ it ge │ │ │ │ movge r7, r8 │ │ │ │ add.w r3, r4, #60 @ 0x3c │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - bl 2cc578 │ │ │ │ + bl 2cb800 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2cc80c │ │ │ │ + bl 2cba94 │ │ │ │ subs r3, r1, #0 │ │ │ │ add.w r1, r3, #60 @ 0x3c │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ ite lt │ │ │ │ movlt r3, r1 │ │ │ │ movge r2, r8 │ │ │ │ - cbz r6, 6687e │ │ │ │ + cbz r6, 6678e │ │ │ │ mov r1, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r0, #32480 @ 0x7ee0 │ │ │ │ + movw r0, #29088 @ 0x71a0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ - b.n 668a6 │ │ │ │ - cbz r4, 66892 │ │ │ │ + bl 10542c │ │ │ │ + b.n 667b6 │ │ │ │ + cbz r4, 667a2 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #32508 @ 0x7efc │ │ │ │ + movw r0, #29116 @ 0x71bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ - b.n 668a6 │ │ │ │ + bl 10542c │ │ │ │ + b.n 667b6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #32528 @ 0x7f10 │ │ │ │ + movw r0, #29136 @ 0x71d0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r0, #44904 @ 0xaf68 │ │ │ │ + movw r0, #41512 @ 0xa228 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 89fa0 │ │ │ │ + b.w 8a260 │ │ │ │ bx lr │ │ │ │ ldrd r0, r1, [r0, #32] │ │ │ │ - b.w 129598 │ │ │ │ + b.w 129500 │ │ │ │ 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 r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 668ea │ │ │ │ + beq.n 667fa │ │ │ │ ldr.w r4, [ip, #8] │ │ │ │ - b.n 66900 │ │ │ │ + b.n 66810 │ │ │ │ cmp r3, ip │ │ │ │ - bge.n 668f2 │ │ │ │ + bge.n 66802 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 66900 │ │ │ │ - bne.n 668ee │ │ │ │ + b.n 66810 │ │ │ │ + bne.n 667fe │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 668ee │ │ │ │ + beq.n 667fe │ │ │ │ clz r4, r2 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ - b.n 66916 │ │ │ │ + b.n 66826 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, ip │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #96] @ (66970 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 6696a │ │ │ │ + ldr r3, [pc, #96] @ (66880 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 6687a │ │ │ │ cmn r7, r4 │ │ │ │ - beq.n 66926 │ │ │ │ + beq.n 66836 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 66928 │ │ │ │ - b.n 66968 │ │ │ │ + bge.n 66838 │ │ │ │ + b.n 66878 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r3, #32768 @ 0x8000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 262f70 │ │ │ │ + bl 26334c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6694e │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 6685e │ │ │ │ + bl 94f8c │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 6696a │ │ │ │ + b.n 6687a │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 6696a │ │ │ │ + b.n 6687a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ blx ip │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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 669a0 │ │ │ │ + bgt.n 668b0 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 669c6 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 668d6 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 669bc │ │ │ │ + cbz r3, 668cc │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #35588 @ 0x8b04 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 669c6 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 668d6 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ 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 r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 669ec │ │ │ │ + bhi.n 668fc │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 66a02 │ │ │ │ + bgt.n 66912 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66a36 │ │ │ │ - movw r0, #45624 @ 0xb238 │ │ │ │ + b.n 66946 │ │ │ │ + movw r0, #42232 @ 0xa4f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fe84c │ │ │ │ + bl 1ff538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66a92 │ │ │ │ - b.n 669e2 │ │ │ │ + beq.n 669a2 │ │ │ │ + b.n 668f2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fca50 <_PyNumber_Index@@Base> │ │ │ │ + bl fc9f8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 66a16 │ │ │ │ - bl 94cf4 │ │ │ │ + cbnz r0, 66926 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66a92 │ │ │ │ - b.n 669e6 │ │ │ │ - bl 9b404 │ │ │ │ + bne.n 669a2 │ │ │ │ + b.n 668f6 │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66a32 │ │ │ │ + beq.n 66942 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66a32 │ │ │ │ + cbnz r3, 66942 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 66a0c │ │ │ │ + beq.n 6691c │ │ │ │ ldr r5, [r6, #8] │ │ │ │ - cbnz r5, 66a52 │ │ │ │ + cbnz r5, 66962 │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32544 @ 0x7f20 │ │ │ │ + movw r1, #29152 @ 0x71e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 66a92 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 669a2 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 66a5a │ │ │ │ + bge.n 6696a │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi.n 66a5e │ │ │ │ + bmi.n 6696e │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 66a76 │ │ │ │ + bgt.n 66986 │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #65280 @ 0xff00 │ │ │ │ + movw r1, #61792 @ 0xf160 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 66a92 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 669a2 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 66a96 │ │ │ │ + ble.n 669a6 │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #27504 @ 0x6b70 │ │ │ │ + movw r1, #24164 @ 0x5e64 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66ab8 │ │ │ │ + b.n 669c8 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ adds r1, r4, #1 │ │ │ │ subs r2, r5, r4 │ │ │ │ add r1, r0 │ │ │ │ ldrb r7, [r0, r4] │ │ │ │ add r0, r4 │ │ │ │ - blx 2a5c4 │ │ │ │ + blx 29d48 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 188098 │ │ │ │ + bl 1874f8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 66a92 │ │ │ │ - ldr r0, [pc, #8] @ (66abc ) │ │ │ │ + beq.n 669a2 │ │ │ │ + ldr r0, [pc, #8] @ (669cc ) │ │ │ │ add.w r0, r0, r7, lsl #4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, 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 r0, r1 │ │ │ │ - bl 9123c │ │ │ │ - cbnz r0, 66ae0 │ │ │ │ - bl f8b9c │ │ │ │ + bl 914d8 │ │ │ │ + cbnz r0, 669f0 │ │ │ │ + bl f8b98 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 66b0a │ │ │ │ + b.n 66a1a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 109470 │ │ │ │ + bl 109220 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66b02 │ │ │ │ + beq.n 66a12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66b02 │ │ │ │ + cbnz r3, 66a12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 66ad8 │ │ │ │ + beq.n 669e8 │ │ │ │ and.w r0, r4, #1 │ │ │ │ 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 │ │ │ │ - movw r0, #32572 @ 0x7f3c │ │ │ │ + movw r0, #29180 @ 0x71fc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ - cbnz r0, 66b84 │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ + cbnz r0, 66a94 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2eaf4 │ │ │ │ - ldr r2, [pc, #80] @ (66b8c ) │ │ │ │ + bl 2e896 │ │ │ │ + ldr r2, [pc, #80] @ (66a9c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ adds r1, r0, #1 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - beq.n 66b88 │ │ │ │ + beq.n 66a98 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #13116 @ 0x333c │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 11b2ac │ │ │ │ + bl 11b07c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 66b88 │ │ │ │ + beq.n 66a98 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11b2ac │ │ │ │ + bl 11b07c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 66b88 │ │ │ │ + beq.n 66a98 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #13116 @ 0x333c │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 11b2ac │ │ │ │ + bl 11b07c │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 66b88 │ │ │ │ + b.n 66a98 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00066b90 <_Py_c_prod@@Base>: │ │ │ │ +00066aa0 <_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 │ │ │ │ bx lr │ │ │ │ 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, 66be0 <_Py_c_prod@@Base+0x50> │ │ │ │ + cbnz r3, 66af0 <_Py_c_prod@@Base+0x50> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 66bc4 <_Py_c_prod@@Base+0x34> │ │ │ │ + cbz r2, 66ad4 <_Py_c_prod@@Base+0x34> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 66be0 <_Py_c_prod@@Base+0x50> │ │ │ │ + cbnz r3, 66af0 <_Py_c_prod@@Base+0x50> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1b035c │ │ │ │ + bl 1b0118 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - b.w 2b84a8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x26ec> │ │ │ │ + b.w 2b74c0 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2110> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32592 @ 0x7f50 │ │ │ │ + movw r1, #29200 @ 0x7210 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 66c04 <_Py_c_prod@@Base+0x74> │ │ │ │ + cbz r0, 66b14 <_Py_c_prod@@Base+0x74> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 66c10 <_Py_c_prod@@Base+0x80> │ │ │ │ + cbz r0, 66b20 <_Py_c_prod@@Base+0x80> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00066c12 <_Py_c_sum@@Base>: │ │ │ │ +00066b22 <_Py_c_sum@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vadd.f64 d0, d0, d2 │ │ │ │ vadd.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #8784 @ 0x2250 │ │ │ │ + movw r0, #5392 @ 0x1510 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #32624 @ 0x7f70 │ │ │ │ + movw r0, #29232 @ 0x7230 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ movs r0, r0 │ │ │ │ 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 r4, r0 │ │ │ │ add r3, sp, #16 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r5, [sp] │ │ │ │ - movw r2, #32648 @ 0x7f88 │ │ │ │ + movw r2, #29256 @ 0x7248 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 258ae4 <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 66cc4 <_Py_c_sum@@Base+0xb2> │ │ │ │ + bl 258f10 <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 66bd4 <_Py_c_sum@@Base+0xb2> │ │ │ │ ldrd r6, r7, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - blx 2963c │ │ │ │ + blx 2a07c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 66cc8 <_Py_c_sum@@Base+0xb6> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bge.n 66bd8 <_Py_c_sum@@Base+0xb6> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 66cb6 <_Py_c_sum@@Base+0xa4> │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 66bc6 <_Py_c_sum@@Base+0xa4> │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66c82 <_Py_c_sum@@Base+0x70> │ │ │ │ - b.n 66cc4 <_Py_c_sum@@Base+0xb2> │ │ │ │ + beq.n 66b92 <_Py_c_sum@@Base+0x70> │ │ │ │ + b.n 66bd4 <_Py_c_sum@@Base+0xb2> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 66d3c <_Py_c_sum@@Base+0x12a> │ │ │ │ + b.n 66c4c <_Py_c_sum@@Base+0x12a> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 66d34 <_Py_c_sum@@Base+0x122> │ │ │ │ + beq.n 66c44 <_Py_c_sum@@Base+0x122> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - bl 9adbc │ │ │ │ + bl 9b058 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 66cde <_Py_c_sum@@Base+0xcc> │ │ │ │ + cbnz r0, 66bee <_Py_c_sum@@Base+0xcc> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 66d3c <_Py_c_sum@@Base+0x12a> │ │ │ │ + b.n 66c4c <_Py_c_sum@@Base+0x12a> │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66d18 <_Py_c_sum@@Base+0x106> │ │ │ │ + cbz r0, 66c28 <_Py_c_sum@@Base+0x106> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ - bl 2132d0 │ │ │ │ + bl 213f38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66d18 <_Py_c_sum@@Base+0x106> │ │ │ │ + cbz r0, 66c28 <_Py_c_sum@@Base+0x106> │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66d18 <_Py_c_sum@@Base+0x106> │ │ │ │ + cbz r0, 66c28 <_Py_c_sum@@Base+0x106> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66d18 <_Py_c_sum@@Base+0x106> │ │ │ │ + cbz r0, 66c28 <_Py_c_sum@@Base+0x106> │ │ │ │ str r4, [r5, #24] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 66d30 <_Py_c_sum@@Base+0x11e> │ │ │ │ + cbnz r0, 66c40 <_Py_c_sum@@Base+0x11e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66d3c <_Py_c_sum@@Base+0x12a> │ │ │ │ + beq.n 66c4c <_Py_c_sum@@Base+0x12a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66d3c <_Py_c_sum@@Base+0x12a> │ │ │ │ + cbnz r3, 66c4c <_Py_c_sum@@Base+0x12a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66d3c <_Py_c_sum@@Base+0x12a> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66c4c <_Py_c_sum@@Base+0x12a> │ │ │ │ str r0, [r5, #28] │ │ │ │ - b.n 66cda <_Py_c_sum@@Base+0xc8> │ │ │ │ + b.n 66bea <_Py_c_sum@@Base+0xc8> │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -90016,39 +89928,39 @@ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 66d74 <_Py_c_sum@@Base+0x162> │ │ │ │ + bhi.n 66c84 <_Py_c_sum@@Base+0x162> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 66dc8 <_Py_c_sum@@Base+0x1b6> │ │ │ │ - b.n 66d88 <_Py_c_sum@@Base+0x176> │ │ │ │ - movw r0, #32528 @ 0x7f10 │ │ │ │ + bpl.n 66cd8 <_Py_c_sum@@Base+0x1b6> │ │ │ │ + b.n 66c98 <_Py_c_sum@@Base+0x176> │ │ │ │ + movw r0, #29136 @ 0x71d0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl e24a8 │ │ │ │ - cbz r0, 66dd0 <_Py_c_sum@@Base+0x1be> │ │ │ │ - b.n 66d68 <_Py_c_sum@@Base+0x156> │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 66ce0 <_Py_c_sum@@Base+0x1be> │ │ │ │ + b.n 66c78 <_Py_c_sum@@Base+0x156> │ │ │ │ add r1, sp, #4 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66e58 <_Py_c_sum@@Base+0x246> │ │ │ │ + beq.n 66d68 <_Py_c_sum@@Base+0x246> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r3, 66da8 <_Py_c_sum@@Base+0x196> │ │ │ │ + cbz r3, 66cb8 <_Py_c_sum@@Base+0x196> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ @@ -90058,155 +89970,86 @@ │ │ │ │ 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 66dd4 <_Py_c_sum@@Base+0x1c2> │ │ │ │ + b.n 66ce4 <_Py_c_sum@@Base+0x1c2> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl f11c4 │ │ │ │ - cbz r0, 66dd4 <_Py_c_sum@@Base+0x1c2> │ │ │ │ + bl f1054 │ │ │ │ + cbz r0, 66ce4 <_Py_c_sum@@Base+0x1c2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 66e58 <_Py_c_sum@@Base+0x246> │ │ │ │ + b.n 66d68 <_Py_c_sum@@Base+0x246> │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 66e3a <_Py_c_sum@@Base+0x228> │ │ │ │ + ble.n 66d4a <_Py_c_sum@@Base+0x228> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66e3a <_Py_c_sum@@Base+0x228> │ │ │ │ + beq.n 66d4a <_Py_c_sum@@Base+0x228> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 66e1c <_Py_c_sum@@Base+0x20a> │ │ │ │ + bpl.n 66d2c <_Py_c_sum@@Base+0x20a> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66dd0 <_Py_c_sum@@Base+0x1be> │ │ │ │ - blx 29db4 │ │ │ │ + beq.n 66ce0 <_Py_c_sum@@Base+0x1be> │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 66e3a <_Py_c_sum@@Base+0x228> │ │ │ │ + beq.n 66d4a <_Py_c_sum@@Base+0x228> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 66dd0 <_Py_c_sum@@Base+0x1be> │ │ │ │ - movw r2, #59464 @ 0xe848 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 66ce0 <_Py_c_sum@@Base+0x1be> │ │ │ │ + movw r2, #55988 @ 0xdab4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #32528 @ 0x7f10 │ │ │ │ + movw r0, #29136 @ 0x71d0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 66dd0 <_Py_c_sum@@Base+0x1be> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 66ce0 <_Py_c_sum@@Base+0x1be> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 81584 │ │ │ │ + bl 8166c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66e58 <_Py_c_sum@@Base+0x246> │ │ │ │ + cbz r0, 66d68 <_Py_c_sum@@Base+0x246> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #41912 @ 0xa3b8 │ │ │ │ + movw r0, #38520 @ 0x9678 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 66e62 <_Py_c_sum@@Base+0x250> │ │ │ │ + cbz r3, 66d72 <_Py_c_sum@@Base+0x250> │ │ │ │ add r0, sp, #8 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ 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 r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 66ea4 <_Py_c_sum@@Base+0x292> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ - bmi.n 66ebc <_Py_c_sum@@Base+0x2aa> │ │ │ │ - movw r2, #29416 @ 0x72e8 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #63880 @ 0xf988 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #31944 @ 0x7cc8 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 66eb8 <_Py_c_sum@@Base+0x2a6> │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #31944 @ 0x7cc8 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 66e7c <_Py_c_sum@@Base+0x26a> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 66f2c <_Py_c_sum@@Base+0x31a> │ │ │ │ - mov r0, r3 │ │ │ │ - bl 1b5fd4 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 1206e8 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 66ed8 <_Py_c_sum@@Base+0x2c6> │ │ │ │ - bl 94cf4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 66eb8 <_Py_c_sum@@Base+0x2a6> │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #32660 @ 0x7f94 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #32664 @ 0x7f98 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 66eb8 <_Py_c_sum@@Base+0x2a6> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 29c90 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 66f18 <_Py_c_sum@@Base+0x306> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ - movw r3, #42780 @ 0xa71c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - str r4, [r0, #0] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 11b314 │ │ │ │ - bl 10e300 │ │ │ │ - movw r3, #5704 @ 0x1648 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - cmp r0, #0 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00066f2e : │ │ │ │ +00066d78 : │ │ │ │ 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 sl, r0 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 9f51c │ │ │ │ + bl 9f740 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67260 │ │ │ │ + beq.w 670a8 │ │ │ │ mov r8, r0 │ │ │ │ mov.w r9, #0 │ │ │ │ movw ip, #21012 @ 0x5214 │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ movw r1, #40812 @ 0x9f6c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ @@ -90214,350 +90057,418 @@ │ │ │ │ strd ip, r1, [sp, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 66fb8 │ │ │ │ - ldr r3, [pc, #556] @ (671b0 ) │ │ │ │ + cbnz r0, 66e02 │ │ │ │ + ldr r3, [pc, #552] @ (66ff8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 66faa │ │ │ │ + cbz r3, 66df4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 66faa │ │ │ │ + cbz r3, 66df4 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15a338 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 66faa │ │ │ │ + bl 159f9c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 66df4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15a344 <_PyErr_Clear@@Base> │ │ │ │ - bl 94cf4 │ │ │ │ + bl 159fa8 <_PyErr_Clear@@Base> │ │ │ │ + bl 94f8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67244 │ │ │ │ - b.n 67232 │ │ │ │ + beq.w 6708c │ │ │ │ + b.n 6707a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66fc6 │ │ │ │ + beq.n 66e10 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 66fd6 │ │ │ │ + bne.n 66e20 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6704e │ │ │ │ + beq.n 66e98 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 6704e │ │ │ │ - bl 9f51c │ │ │ │ + b.n 66e98 │ │ │ │ + bl 9f740 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6700a │ │ │ │ - ldr r3, [pc, #464] @ (671b0 ) │ │ │ │ + cbnz r0, 66e54 │ │ │ │ + ldr r3, [pc, #460] @ (66ff8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r4, #43792 @ 0xab10 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 15a338 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 159f9c <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r0, 67028 │ │ │ │ + cbz r0, 66e72 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #3304 @ 0xce8 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ - bl 15ed10 <_PyErr_SetString@@Base> │ │ │ │ - b.n 67028 │ │ │ │ - bl 13aa78 │ │ │ │ + movw r2, #65448 @ 0xffa8 │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ + bl 15ea80 <_PyErr_SetString@@Base> │ │ │ │ + b.n 66e72 │ │ │ │ + bl 13ab38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67026 │ │ │ │ + beq.n 66e70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67026 │ │ │ │ + cbnz r3, 66e70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 67050 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 66e9a │ │ │ │ movw r4, #43792 @ 0xab10 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f8930 │ │ │ │ + bl f892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67232 │ │ │ │ + beq.w 6707a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #44208 @ 0xacb0 │ │ │ │ + movw r1, #40756 @ 0x9f34 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f5e60 │ │ │ │ - b.n 67232 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 6707a │ │ │ │ mov r6, r7 │ │ │ │ ldrd r2, r3, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bpl.n 67060 │ │ │ │ + bpl.n 66eaa │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 6707e │ │ │ │ - b.n 67064 │ │ │ │ + beq.n 66ec8 │ │ │ │ + b.n 66eae │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 67086 │ │ │ │ + beq.n 66ed0 │ │ │ │ movw r1, #43788 @ 0xab0c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #44280 @ 0xacf8 │ │ │ │ + movw r1, #40828 @ 0x9f7c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f5e60 │ │ │ │ - b.n 67234 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 6707c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldrd r4, r5, [r3] │ │ │ │ - b.n 6708a │ │ │ │ + b.n 66ed4 │ │ │ │ ldrd r4, r5, [r6, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6716e │ │ │ │ + beq.n 66fb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp fp, r3 │ │ │ │ - bne.n 670d0 │ │ │ │ + bne.n 66f1a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r1, r3, #1 │ │ │ │ - bne.n 67142 │ │ │ │ + bne.n 66f8c │ │ │ │ ldr.w r3, [fp, #60] @ 0x3c │ │ │ │ - cbnz r3, 670ee │ │ │ │ + cbnz r3, 66f38 │ │ │ │ mov r0, fp │ │ │ │ - bl 92418 <_PyType_GetDict@@Base> │ │ │ │ - cbnz r0, 670fa │ │ │ │ + bl 926b4 <_PyType_GetDict@@Base> │ │ │ │ + cbnz r0, 66f44 │ │ │ │ mov r0, fp │ │ │ │ - bl 93c60 │ │ │ │ + bl 93efc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 67114 │ │ │ │ + blt.n 66f5e │ │ │ │ ldr.w r3, [fp, #60] @ 0x3c │ │ │ │ - cbz r3, 670fa │ │ │ │ + cbz r3, 66f44 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 67142 │ │ │ │ - b.n 67114 │ │ │ │ + bne.n 66f8c │ │ │ │ + b.n 66f5e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r1, #2464 @ 0x9a0 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #64608 @ 0xfc60 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6712a │ │ │ │ + beq.n 66f74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6712a │ │ │ │ + cbnz r3, 66f74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6717e │ │ │ │ + beq.n 66fc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6717e │ │ │ │ + cbnz r3, 66fc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6717e │ │ │ │ - ldr r1, [pc, #108] @ (671b0 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66fc8 │ │ │ │ + ldr r1, [pc, #104] @ (66ff8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr.w r1, [sl, #24] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #43876 @ 0xab64 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r5, [sp, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ - bne.n 67168 │ │ │ │ - bl 87b68 │ │ │ │ - b.n 6717a │ │ │ │ - bl 8bb48 │ │ │ │ - b.n 6717a │ │ │ │ + bne.n 66fb2 │ │ │ │ + bl 87dd8 │ │ │ │ + b.n 66fc4 │ │ │ │ + bl 8bde4 │ │ │ │ + b.n 66fc4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 8d8b0 │ │ │ │ + bl 8db50 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 671b4 │ │ │ │ + bne.n 66ffc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67194 │ │ │ │ + beq.n 66fde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67194 │ │ │ │ + cbnz r3, 66fde │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67234 │ │ │ │ + beq.n 6707c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67234 │ │ │ │ + bne.n 6707c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67234 │ │ │ │ - nop │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6707c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 671ca │ │ │ │ + beq.n 67012 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 671ca │ │ │ │ + cbnz r3, 67012 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 671e0 │ │ │ │ + beq.n 67028 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 671e0 │ │ │ │ + cbnz r3, 67028 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 671f6 │ │ │ │ + beq.n 6703e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 671f6 │ │ │ │ + cbnz r3, 6703e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6722c │ │ │ │ + beq.n 67074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6722c │ │ │ │ - ldr r1, [pc, #100] @ (6726c ) │ │ │ │ + cbnz r3, 67074 │ │ │ │ + ldr r1, [pc, #100] @ (670b4 ) │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ - cbz r3, 67228 │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + cbz r3, 67070 │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67228 │ │ │ │ + beq.n 67070 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r7 │ │ │ │ blx r4 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 66f74 │ │ │ │ + b.n 66dbe │ │ │ │ movs r6, #0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67264 │ │ │ │ + beq.n 670ac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 67264 │ │ │ │ + cbnz r3, 670ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67264 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 670ac │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 670f4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ + bmi.n 6710c │ │ │ │ + movw r2, #26024 @ 0x65a8 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + movw r1, #60428 @ 0xec0c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #28552 @ 0x6f88 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 67108 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #28552 @ 0x6f88 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 1ff3e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 670cc │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6717c │ │ │ │ + mov r0, r3 │ │ │ │ + bl 1b5db4 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 120488 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 67128 │ │ │ │ + bl 94f8c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 67108 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + movw r1, #29268 @ 0x7254 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + movw r0, #29272 @ 0x7258 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl ac528 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 67108 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 2a34c │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 67168 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ + movw r3, #42780 @ 0xa71c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + str r4, [r0, #0] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 11b0e4 │ │ │ │ + bl 10e0b8 │ │ │ │ + movw r3, #5704 @ 0x1648 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + cmp r0, #0 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00067270 : │ │ │ │ +0006717e : │ │ │ │ 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.w r9, [pc, #836] @ 675c8 │ │ │ │ + ldr.w r9, [pc, #840] @ 674d8 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w r2, [r8, r9] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr.w fp, [r2, #8] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.n 672b0 │ │ │ │ - movw r0, #9704 @ 0x25e8 │ │ │ │ + bmi.n 671be │ │ │ │ + movw r0, #6312 @ 0x18a8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #4287 @ 0x10bf │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 675c2 │ │ │ │ + b.n 674d0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw sl, #41020 @ 0xa03c │ │ │ │ movt sl, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 672c8 │ │ │ │ + bne.n 671d6 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 672d4 │ │ │ │ + bne.n 671e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.n 672ac │ │ │ │ + beq.n 671ba │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #43876 @ 0xab64 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 67312 │ │ │ │ + bne.n 67220 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -90566,108 +90477,108 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 87b68 │ │ │ │ + bl 87dd8 │ │ │ │ adds r1, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r6 │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 675c2 │ │ │ │ + b.n 674d0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - cbz r3, 6734a │ │ │ │ + cbz r3, 67258 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 6734a │ │ │ │ + bne.n 67258 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl fae88 <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ + bl fae4c <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 67360 │ │ │ │ + beq.n 6726e │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 675c2 │ │ │ │ + bne.w 674d0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ mov r3, r6 │ │ │ │ - bl 15aadc <_PyUnicode_IsNumeric@@Base+0x464> │ │ │ │ + bl 15a79c <_PyUnicode_IsNumeric@@Base+0x450> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 675c2 │ │ │ │ + b.n 674d0 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 672ac │ │ │ │ + beq.n 671ba │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 675c0 │ │ │ │ + bne.w 674ce │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ - cbz r3, 673aa │ │ │ │ + cbz r3, 672b8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 673aa │ │ │ │ + beq.n 672b8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ 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 8cb24 │ │ │ │ + bl 8cdc0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 674ea │ │ │ │ + beq.w 673f8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 673d6 │ │ │ │ + bgt.n 672e4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ 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 8c1d4 │ │ │ │ + bl 8c470 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 674ea │ │ │ │ + beq.w 673f8 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ - cbz r0, 673e6 │ │ │ │ + cbz r0, 672f4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 23c6d8 │ │ │ │ + bl 23d0b4 │ │ │ │ movw r3, #42704 @ 0xa6d0 │ │ │ │ add.w r2, fp, r3 │ │ │ │ ldr.w sl, [r4, #24] │ │ │ │ mov.w ip, #1 │ │ │ │ ldr.w r1, [fp, r3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ adds.w r1, r1, #4096 @ 0x1000 │ │ │ │ @@ -90682,64 +90593,64 @@ │ │ │ │ str.w fp, [sl, #8] │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ ubfx lr, lr, #0, #12 │ │ │ │ orr.w r1, lr, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ and.w r1, r7, ip │ │ │ │ - bgt.n 6743e │ │ │ │ + bgt.n 6734c │ │ │ │ ldrsb.w lr, [r3, r1] │ │ │ │ - b.n 6744e │ │ │ │ + b.n 6735c │ │ │ │ cmp r2, #15 │ │ │ │ itet gt │ │ │ │ addgt.w lr, sl, r1, lsl #2 │ │ │ │ ldrshle.w lr, [r3, r1, lsl #1] │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ mov fp, r7 │ │ │ │ str r7, [sp, #12] │ │ │ │ add.w r7, r1, r1, lsl #2 │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ adds r7, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ add r7, fp │ │ │ │ - blt.n 67480 │ │ │ │ + blt.n 6738e │ │ │ │ and.w r1, ip, r7 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt.n 67472 │ │ │ │ + bgt.n 67380 │ │ │ │ ldrsb.w lr, [r3, r1] │ │ │ │ - b.n 67452 │ │ │ │ + b.n 67360 │ │ │ │ cmp r2, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w lr, [r3, r1, lsl #1] │ │ │ │ ldrgt.w lr, [r3, r1, lsl #2] │ │ │ │ - b.n 67452 │ │ │ │ + b.n 67360 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r2, #7 │ │ │ │ ldr.w ip, [sl, #16] │ │ │ │ - bgt.n 67490 │ │ │ │ + bgt.n 6739e │ │ │ │ strb.w ip, [r3, r1] │ │ │ │ - b.n 6749c │ │ │ │ + b.n 673aa │ │ │ │ cmp r2, #15 │ │ │ │ ite le │ │ │ │ strhle.w ip, [r3, r1, lsl #1] │ │ │ │ strgt.w ip, [r3, r1, lsl #2] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ ldrb.w ip, [r2, #6] │ │ │ │ lsls r3, r1 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 674be │ │ │ │ + beq.n 673cc │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ adds r3, #20 │ │ │ │ str r5, [r2, r3] │ │ │ │ add r3, r2 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 674d0 │ │ │ │ + b.n 673de │ │ │ │ mov.w ip, #12 │ │ │ │ mla r3, ip, r1, r3 │ │ │ │ adds r3, #20 │ │ │ │ adds r1, r2, r3 │ │ │ │ strd r5, r6, [r1, #4] │ │ │ │ str r7, [r2, r3] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -90747,550 +90658,551 @@ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ - cbz r3, 6751e │ │ │ │ - b.n 675b8 │ │ │ │ + cbz r3, 6742c │ │ │ │ + b.n 674c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67500 │ │ │ │ + beq.n 6740e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67500 │ │ │ │ + cbnz r3, 6740e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 672ac │ │ │ │ + beq.w 671ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 672ac │ │ │ │ + bne.w 671ba │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 672ac │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 671ba │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bpl.n 6755a │ │ │ │ + bpl.n 67468 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbz r3, 67546 │ │ │ │ - movw r2, #19765 @ 0x4d35 │ │ │ │ + cbz r3, 67454 │ │ │ │ + movw r2, #20429 @ 0x4fcd │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 67540 │ │ │ │ + bne.n 6744e │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 67544 │ │ │ │ + b.n 67452 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6755a │ │ │ │ + cbz r0, 67468 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67596 │ │ │ │ + bne.n 674a4 │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ - cbnz r3, 67596 │ │ │ │ + cbnz r3, 674a4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 675b8 │ │ │ │ + bpl.n 674c6 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbz r3, 67582 │ │ │ │ - movw r2, #19765 @ 0x4d35 │ │ │ │ + cbz r3, 67490 │ │ │ │ + movw r2, #20429 @ 0x4fcd │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6757c │ │ │ │ + bne.n 6748a │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 67580 │ │ │ │ + b.n 6748e │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 675b8 │ │ │ │ + cbz r0, 674c6 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67596 │ │ │ │ + bne.n 674a4 │ │ │ │ ldr.w r3, [r6, #-8] │ │ │ │ - cbz r3, 675b8 │ │ │ │ + cbz r3, 674c6 │ │ │ │ ldr.w r1, [r9, r8] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ 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] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 67346 │ │ │ │ + b.n 67254 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000675cc : │ │ │ │ +000674dc : │ │ │ │ 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, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 675f4 │ │ │ │ + beq.n 67504 │ │ │ │ movw r3, #31956 @ 0x7cd4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 675fe │ │ │ │ - movw r0, #32980 @ 0x80d4 │ │ │ │ + bne.n 6750e │ │ │ │ + movw r0, #29588 @ 0x7394 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.n 67626 │ │ │ │ + b.n 67536 │ │ │ │ movw r1, #14904 @ 0x3a38 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 675f4 │ │ │ │ - bl 9eca0 │ │ │ │ - movw r3, #18820 @ 0x4984 │ │ │ │ + beq.n 67504 │ │ │ │ + bl 9eec0 │ │ │ │ + movw r3, #15428 @ 0x3c44 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #32980 @ 0x80d4 │ │ │ │ + movw r0, #29588 @ 0x7394 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00067628 : │ │ │ │ +00067538 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #31956 @ 0x7cd4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 6764a │ │ │ │ + bne.n 6755a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - b.n 67640 │ │ │ │ + b.n 67550 │ │ │ │ movw r3, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 67660 │ │ │ │ + bne.n 67570 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w ddd40 │ │ │ │ + b.w de138 │ │ │ │ movw r1, #14904 @ 0x3a38 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 67678 │ │ │ │ + beq.n 67588 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 67678 │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 67588 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - b.n 6767c │ │ │ │ + b.n 6758c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #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 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67794 │ │ │ │ + bne.n 676a4 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67722 │ │ │ │ + bne.n 67632 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - cbz r3, 676b0 │ │ │ │ + cbz r3, 675c0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbnz r3, 676b8 │ │ │ │ + cbnz r3, 675c8 │ │ │ │ ldrb.w r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 67794 │ │ │ │ + beq.n 676a4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca82c <_Py_HandlePending@@Base+0x678> │ │ │ │ + bl cac1c <_Py_HandlePending@@Base+0x688> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67788 │ │ │ │ + beq.n 67698 │ │ │ │ mov r0, r5 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca82c <_Py_HandlePending@@Base+0x678> │ │ │ │ + bl cac1c <_Py_HandlePending@@Base+0x688> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67788 │ │ │ │ + beq.n 67698 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6ba84 <_PyErr_SetFromPyStatus@@Base+0x486> │ │ │ │ - bl 1f604c │ │ │ │ + bl 6b9d2 <_PyErr_SetFromPyStatus@@Base+0x4cc> │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67704 │ │ │ │ + beq.n 67614 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67704 │ │ │ │ + cbnz r3, 67614 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67794 │ │ │ │ + beq.n 676a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67794 │ │ │ │ + bne.n 676a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 67794 │ │ │ │ + cbz r3, 676a4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca82c <_Py_HandlePending@@Base+0x678> │ │ │ │ + bl cac1c <_Py_HandlePending@@Base+0x688> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67788 │ │ │ │ + cbz r0, 67698 │ │ │ │ mov r0, r5 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca82c <_Py_HandlePending@@Base+0x678> │ │ │ │ + bl cac1c <_Py_HandlePending@@Base+0x688> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67788 │ │ │ │ + cbz r0, 67698 │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl a9e28 <_PyObject_LookupSpecial@@Base+0x24c> │ │ │ │ - bl 1f604c │ │ │ │ + bl aa134 <_PyObject_LookupSpecial@@Base+0x24c> │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67770 │ │ │ │ + beq.n 67680 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67770 │ │ │ │ + cbnz r3, 67680 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67794 │ │ │ │ + beq.n 676a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67794 │ │ │ │ + cbnz r3, 676a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67794 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 676a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f604c │ │ │ │ + b.w 1f6b90 │ │ │ │ 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 r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 67814 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 67724 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 677d8 │ │ │ │ + bne.n 676e8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca82c <_Py_HandlePending@@Base+0x678> │ │ │ │ + bl cac1c <_Py_HandlePending@@Base+0x688> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67814 │ │ │ │ + cbz r0, 67724 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 69d06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1376> │ │ │ │ - b.n 677f6 │ │ │ │ + bl 69c14 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1374> │ │ │ │ + b.n 67706 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ - cbz r3, 67814 │ │ │ │ + cbz r3, 67724 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca82c <_Py_HandlePending@@Base+0x678> │ │ │ │ + bl cac1c <_Py_HandlePending@@Base+0x688> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67814 │ │ │ │ + cbz r0, 67724 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ - bl f768c │ │ │ │ - bl 1f604c │ │ │ │ + bl f76b8 │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67814 │ │ │ │ + beq.n 67724 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67814 │ │ │ │ + cbnz r3, 67724 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_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, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 67832 │ │ │ │ + cbz r3, 67742 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 6784a │ │ │ │ + b.n 6775a │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 6783a │ │ │ │ + bge.n 6774a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 6784a │ │ │ │ + b.n 6775a │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 67836 │ │ │ │ + bgt.n 67746 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 67836 │ │ │ │ + beq.n 67746 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 67868 │ │ │ │ + b.n 67778 │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ movw r3, #18664 @ 0x48e8 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ mov r1, r4 │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 678b8 │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 677c8 │ │ │ │ adds r4, r4, r6 │ │ │ │ - beq.n 67888 │ │ │ │ + beq.n 67798 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbz r6, 67874 │ │ │ │ + cbz r6, 67784 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 6788c │ │ │ │ + beq.n 6779c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6788c │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 678b6 │ │ │ │ - b.n 6788c │ │ │ │ + bne.n 6779c │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 677c6 │ │ │ │ + b.n 6779c │ │ │ │ movs r4, #1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - cbz r1, 67894 │ │ │ │ + cbz r1, 677a4 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 6789c │ │ │ │ + b.n 677ac │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ 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 276560 <_PyLong_UnsignedShort_Converter@@Base+0x4bc> │ │ │ │ + bl 27652c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 678b8 │ │ │ │ + b.n 677c8 │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ - ldr r1, [pc, #28] @ (678e8 ) │ │ │ │ - bl 98704 <_PyType_LookupRef@@Base> │ │ │ │ + ldr r1, [pc, #28] @ (677f8 ) │ │ │ │ + bl 989a0 <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - bl 1f604c │ │ │ │ - cbz r4, 678e4 │ │ │ │ + bl 1f6b90 │ │ │ │ + cbz r4, 677f4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - add r3, pc, #256 @ (adr r3, 679ec ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 678fc ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000678ec : │ │ │ │ +000677fc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #328] @ (67a44 ) │ │ │ │ + ldr r3, [pc, #328] @ (67954 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r6, [r0, #52] @ 0x34 │ │ │ │ - cbz r6, 6792e │ │ │ │ + cbz r6, 6783e │ │ │ │ ldrb.w r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 67916 │ │ │ │ + bne.n 67826 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 67906 │ │ │ │ - b.n 6792e │ │ │ │ + bne.n 67816 │ │ │ │ + b.n 6783e │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 67948 │ │ │ │ + beq.n 67858 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r1, [r6, #28] │ │ │ │ add.w r3, r2, #124 @ 0x7c │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 67948 │ │ │ │ - b.n 6790e │ │ │ │ + bcs.n 67858 │ │ │ │ + b.n 6781e │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #56700 @ 0xdd7c │ │ │ │ + movw r2, #53308 @ 0xd03c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15ed10 <_PyErr_SetString@@Base> │ │ │ │ - b.n 67a40 │ │ │ │ + bl 15ea80 <_PyErr_SetString@@Base> │ │ │ │ + b.n 67950 │ │ │ │ mov r0, r6 │ │ │ │ - bl 221bb4 │ │ │ │ + bl 222b0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67a3e │ │ │ │ + beq.n 6794e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #23556 @ 0x5c04 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67a16 │ │ │ │ + bne.n 67926 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ - cbnz r5, 6799e │ │ │ │ + cbnz r5, 678ae │ │ │ │ mov r0, r6 │ │ │ │ - bl f8e1c │ │ │ │ + bl f8e18 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6799e │ │ │ │ + cbnz r0, 678ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67a40 │ │ │ │ + beq.n 67950 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67a40 │ │ │ │ - ldr r2, [pc, #196] @ (67a48 ) │ │ │ │ + bne.n 67950 │ │ │ │ + ldr r2, [pc, #196] @ (67958 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 67994 │ │ │ │ + cbz r3, 678a4 │ │ │ │ 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 67a40 │ │ │ │ + b.n 67950 │ │ │ │ ldr r6, [r5, #32] │ │ │ │ - cbnz r6, 679da │ │ │ │ - bl 806b0 │ │ │ │ + cbnz r6, 678ea │ │ │ │ + bl 8079c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 679d8 │ │ │ │ + cbnz r0, 678e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 679d4 │ │ │ │ + beq.n 678e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 679d4 │ │ │ │ - ldr r2, [pc, #140] @ (67a48 ) │ │ │ │ + cbnz r3, 678e4 │ │ │ │ + ldr r2, [pc, #140] @ (67958 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 679cc │ │ │ │ + cbz r3, 678dc │ │ │ │ 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 r5, #0 │ │ │ │ - b.n 67a40 │ │ │ │ + b.n 67950 │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl a0c34 │ │ │ │ + bl a0ec4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ it eq │ │ │ │ moveq r6, #0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67a12 │ │ │ │ + beq.n 67922 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67a12 │ │ │ │ - ldr r2, [pc, #76] @ (67a48 ) │ │ │ │ + cbnz r3, 67922 │ │ │ │ + ldr r2, [pc, #76] @ (67958 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 67a0a │ │ │ │ + cbz r3, 6791a │ │ │ │ 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 r5, r6 │ │ │ │ - b.n 67a40 │ │ │ │ + b.n 67950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67a3e │ │ │ │ + beq.n 6794e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67a3e │ │ │ │ - ldr r2, [pc, #32] @ (67a48 ) │ │ │ │ + cbnz r3, 6794e │ │ │ │ + ldr r2, [pc, #32] @ (67958 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 67a36 │ │ │ │ + cbz r3, 67946 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ @@ -91307,469 +91219,469 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 67ab4 │ │ │ │ + bpl.n 679c4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 67a90 │ │ │ │ + bpl.n 679a0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #15 │ │ │ │ - bne.n 67ab4 │ │ │ │ + bne.n 679c4 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - movw r1, #13032 @ 0x32e8 │ │ │ │ + movw r1, #9640 @ 0x25a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ite mi │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ ldrpl r0, [r4, #28] │ │ │ │ movs r2, #15 │ │ │ │ - blx 29444 │ │ │ │ - cbz r0, 67aa2 │ │ │ │ - b.n 67ab4 │ │ │ │ - movw r1, #13032 @ 0x32e8 │ │ │ │ + blx 2a954 │ │ │ │ + cbz r0, 679b2 │ │ │ │ + b.n 679c4 │ │ │ │ + movw r1, #9640 @ 0x25a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 225bb0 │ │ │ │ - cbz r0, 67ab4 │ │ │ │ - cbz r5, 67ac2 │ │ │ │ + bl 2269c8 │ │ │ │ + cbz r0, 679c4 │ │ │ │ + cbz r5, 679d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67ac2 │ │ │ │ + beq.n 679d2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 67ac2 │ │ │ │ + b.n 679d2 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9796c │ │ │ │ + b.w 97c04 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ str r5, [r6, #28] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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 r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 67c80 │ │ │ │ + bne.w 67b90 │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ - movw r5, #3304 @ 0xce8 │ │ │ │ - movt r5, #45 @ 0x2d │ │ │ │ + movw r5, #65448 @ 0xffa8 │ │ │ │ + movt r5, #44 @ 0x2c │ │ │ │ ldr.w r7, [r8, #12] │ │ │ │ cmp r6, r0 │ │ │ │ ite ne │ │ │ │ movne r9, r6 │ │ │ │ moveq r9, r5 │ │ │ │ cmp r4, r0 │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67bee │ │ │ │ + bne.n 67afe │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 67c74 │ │ │ │ + beq.w 67b84 │ │ │ │ ldr r4, [r7, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 67c74 │ │ │ │ + beq.w 67b84 │ │ │ │ mov r0, r5 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca82c <_Py_HandlePending@@Base+0x678> │ │ │ │ + bl cac1c <_Py_HandlePending@@Base+0x688> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67c80 │ │ │ │ + beq.w 67b90 │ │ │ │ mov r0, r9 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl ca82c <_Py_HandlePending@@Base+0x678> │ │ │ │ + bl cac1c <_Py_HandlePending@@Base+0x688> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 67b68 │ │ │ │ + cbnz r0, 67a78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 67c80 │ │ │ │ + beq.w 67b90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 67c80 │ │ │ │ + bne.w 67b90 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 67c2e │ │ │ │ + b.n 67b3e │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 67bb6 │ │ │ │ + cbz r3, 67ac6 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ - cbz r3, 67bb6 │ │ │ │ + cbz r3, 67ac6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 903f0 │ │ │ │ + bl 9068c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67bbe │ │ │ │ + cbz r0, 67ace │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c263c │ │ │ │ + bl 2c1c58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 67ba6 │ │ │ │ + bne.n 67ab6 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67ba2 │ │ │ │ + beq.n 67ab2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67ba2 │ │ │ │ + cbnz r3, 67ab2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67bbe │ │ │ │ + b.n 67ace │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67bb6 │ │ │ │ + beq.n 67ac6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67bb6 │ │ │ │ + cbnz r3, 67ac6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67bd4 │ │ │ │ + beq.n 67ae4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67bd4 │ │ │ │ + cbnz r3, 67ae4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67c74 │ │ │ │ + beq.n 67b84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67c74 │ │ │ │ + bne.n 67b84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67c74 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67b84 │ │ │ │ ldr.w r4, [r8, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 67c74 │ │ │ │ + beq.n 67b84 │ │ │ │ mov r0, r5 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca82c <_Py_HandlePending@@Base+0x678> │ │ │ │ + bl cac1c <_Py_HandlePending@@Base+0x688> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67c80 │ │ │ │ + beq.n 67b90 │ │ │ │ mov r0, r9 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl ca82c <_Py_HandlePending@@Base+0x678> │ │ │ │ + bl cac1c <_Py_HandlePending@@Base+0x688> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 67c38 │ │ │ │ + cbnz r0, 67b48 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67c80 │ │ │ │ + beq.n 67b90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67c80 │ │ │ │ + cbnz r3, 67b90 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ mov r1, sp │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl a9e28 <_PyObject_LookupSpecial@@Base+0x24c> │ │ │ │ + bl aa134 <_PyObject_LookupSpecial@@Base+0x24c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67c5e │ │ │ │ + beq.n 67b6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67c5e │ │ │ │ + cbnz r3, 67b6e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67c74 │ │ │ │ + beq.n 67b84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67c74 │ │ │ │ + cbnz r3, 67b84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f604c │ │ │ │ + b.w 1f6b90 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 67cbe │ │ │ │ + cbnz r4, 67bce │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 67cbe │ │ │ │ + ble.n 67bce │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 67cbe │ │ │ │ - cbz r2, 67cbe │ │ │ │ + bne.n 67bce │ │ │ │ + cbz r2, 67bce │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #32684 @ 0x7fac │ │ │ │ + movw r1, #29292 @ 0x726c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 67cd6 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 67be6 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #12] @ (67cdc ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #12] @ (67bec ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67ca8 │ │ │ │ + bne.n 67bb8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #80] @ (67d30 ) │ │ │ │ + ldr r1, [pc, #80] @ (67c40 ) │ │ │ │ lsls r6, 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 94cf4 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67d7e │ │ │ │ + bne.n 67c8e │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #3304 @ 0xce8 │ │ │ │ - movt r3, #45 @ 0x2d │ │ │ │ + movw r3, #65448 @ 0xffa8 │ │ │ │ + movt r3, #44 @ 0x2c │ │ │ │ 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 67d3e │ │ │ │ + bne.n 67c4e │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 67d74 │ │ │ │ + cbz r3, 67c84 │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ - cbz r1, 67d74 │ │ │ │ + cbz r1, 67c84 │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - bl 2c263c │ │ │ │ + bl 2c1c58 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 67d74 │ │ │ │ + b.n 67c84 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 67d74 │ │ │ │ + cbz r3, 67c84 │ │ │ │ mov r0, r5 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca82c <_Py_HandlePending@@Base+0x678> │ │ │ │ + bl cac1c <_Py_HandlePending@@Base+0x688> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67d7e │ │ │ │ + cbz r0, 67c8e │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl f768c │ │ │ │ + bl f76b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67d74 │ │ │ │ + beq.n 67c84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67d74 │ │ │ │ + cbnz r3, 67c84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f604c │ │ │ │ + b.w 1f6b90 │ │ │ │ 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, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 67d9a │ │ │ │ + blt.n 67caa │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 67da0 │ │ │ │ - b.n 67de2 │ │ │ │ + bne.n 67cb0 │ │ │ │ + b.n 67cf2 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ - b.n 67db8 │ │ │ │ + b.n 67cc8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r5, 67db8 │ │ │ │ + cbz r5, 67cc8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2cc578 │ │ │ │ + bl 2cb800 │ │ │ │ cmp r0, r6 │ │ │ │ - bge.n 67db8 │ │ │ │ + bge.n 67cc8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 241c5c │ │ │ │ + b.w 242440 │ │ │ │ mul.w r5, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 188098 │ │ │ │ + bl 1874f8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 67df2 │ │ │ │ + beq.n 67d02 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 67dd0 │ │ │ │ + cbz r3, 67ce0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - b.n 67dd8 │ │ │ │ + b.n 67ce8 │ │ │ │ movw r2, #11048 @ 0x2b28 │ │ │ │ movt r2, #83 @ 0x53 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 18a184 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 18969c <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67df4 │ │ │ │ + beq.n 67d04 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 67df4 │ │ │ │ + b.n 67d04 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ - bl 9b404 │ │ │ │ + bl 9b6a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67e1a │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 67e3a │ │ │ │ + bne.n 67d2a │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 67d4a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 67e30 │ │ │ │ + cbz r3, 67d40 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 67e2c │ │ │ │ + blt.n 67d3c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 67e2e │ │ │ │ + b.n 67d3e │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 67e3c │ │ │ │ + b.n 67d4c │ │ │ │ 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, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #24828 @ 0x60fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 67f04 │ │ │ │ + beq.n 67e14 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ - cbnz r2, 67ed8 │ │ │ │ + cbnz r2, 67de8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9f51c │ │ │ │ + bl 9f740 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67f06 │ │ │ │ + beq.n 67e16 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 67eb8 │ │ │ │ - ldr r1, [pc, #136] @ (67f0c ) │ │ │ │ - movw r2, #10196 @ 0x27d4 │ │ │ │ + cbz r3, 67dc8 │ │ │ │ + ldr r1, [pc, #136] @ (67e1c ) │ │ │ │ + movw r2, #6700 @ 0x1a2c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 15eebc <_PyObject_CallMethod@@Base> │ │ │ │ + bl 15ec2c <_PyObject_CallMethod@@Base> │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 67ea8 │ │ │ │ + cbnz r0, 67db8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 67f04 │ │ │ │ + beq.n 67e14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67f04 │ │ │ │ + cbnz r3, 67e14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67f04 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67e14 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 67eb8 │ │ │ │ + beq.n 67dc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 67eb8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 67dc8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r4, #4332 @ 0x10ec │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - movw r0, #32784 @ 0x8010 │ │ │ │ + movw r0, #29392 @ 0x72d0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 67f06 │ │ │ │ + b.n 67e16 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ movw r4, #5956 @ 0x1744 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ movne r4, r0 │ │ │ │ - movw r0, #32796 @ 0x801c │ │ │ │ + movw r0, #29404 @ 0x72dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 67f06 │ │ │ │ + b.n 67e16 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -91778,952 +91690,952 @@ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw fp, #5704 @ 0x1648 │ │ │ │ movt fp, #76 @ 0x4c │ │ │ │ movs r5, #0 │ │ │ │ cmp r1, fp │ │ │ │ str r5, [sp, #24] │ │ │ │ - bne.n 67f38 │ │ │ │ + bne.n 67e48 │ │ │ │ mov r4, r5 │ │ │ │ str r5, [r2, #0] │ │ │ │ - b.n 68600 │ │ │ │ + b.n 68510 │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r1, [r0, #812] @ 0x32c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r3 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 68600 │ │ │ │ + beq.w 68510 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 67f74 │ │ │ │ + cbnz r4, 67e84 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32812 @ 0x802c │ │ │ │ + movw r1, #29420 @ 0x72ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68600 │ │ │ │ - movw r0, #32860 @ 0x805c │ │ │ │ + b.n 68510 │ │ │ │ + movw r0, #29468 @ 0x731c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ - ldr.w r9, [pc, #1664] @ 68608 │ │ │ │ + bne.w 68508 │ │ │ │ + ldr.w r9, [pc, #1664] @ 68518 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 282030 │ │ │ │ + bl 2820e8 │ │ │ │ ldr.w r2, [r8, r9] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67fbe │ │ │ │ + beq.n 67ece │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67fbe │ │ │ │ + cbnz r3, 67ece │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #652] @ 0x28c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 68600 │ │ │ │ + beq.w 68510 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 67fee │ │ │ │ + cbnz r4, 67efe │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32896 @ 0x8080 │ │ │ │ + movw r1, #29504 @ 0x7340 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 67f6e │ │ │ │ - movw r0, #32860 @ 0x805c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 67e7e │ │ │ │ + movw r0, #29468 @ 0x731c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 282030 │ │ │ │ + bl 2820e8 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68030 │ │ │ │ + beq.n 67f40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68030 │ │ │ │ + cbnz r3, 67f40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #700] @ 0x2bc │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 68600 │ │ │ │ + beq.w 68510 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 68060 │ │ │ │ + cbnz r4, 67f70 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32948 @ 0x80b4 │ │ │ │ + movw r1, #29556 @ 0x7374 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 67f6e │ │ │ │ - movw r0, #32860 @ 0x805c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 67e7e │ │ │ │ + movw r0, #29468 @ 0x731c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 282030 │ │ │ │ + bl 2820e8 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 680a2 │ │ │ │ + beq.n 67fb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 680a2 │ │ │ │ + cbnz r3, 67fb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #696] @ 0x2b8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 68600 │ │ │ │ + beq.w 68510 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 680d2 │ │ │ │ + cbnz r4, 67fe2 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33000 @ 0x80e8 │ │ │ │ + movw r1, #29608 @ 0x73a8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 67f6e │ │ │ │ - movw r0, #32860 @ 0x805c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 67e7e │ │ │ │ + movw r0, #29468 @ 0x731c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 282030 │ │ │ │ + bl 2820e8 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68114 │ │ │ │ + beq.n 68024 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68114 │ │ │ │ + cbnz r3, 68024 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #516] @ 0x204 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2d84 │ │ │ │ + bl f2db0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 68600 │ │ │ │ + beq.w 68510 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6830c │ │ │ │ + beq.w 6821c │ │ │ │ ldr.w r1, [r5, #836] @ 0x344 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 68600 │ │ │ │ + beq.w 68510 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 68160 │ │ │ │ + cbnz r4, 68070 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33056 @ 0x8120 │ │ │ │ + movw r1, #29664 @ 0x73e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 68600 │ │ │ │ - movw r0, #33100 @ 0x814c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 68510 │ │ │ │ + movw r0, #29708 @ 0x740c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2820dc │ │ │ │ + bl 282194 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 681a4 │ │ │ │ + beq.n 680b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 681a4 │ │ │ │ + cbnz r3, 680b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #632] @ 0x278 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 68600 │ │ │ │ + beq.w 68510 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 681dc │ │ │ │ + cbz r4, 680ec │ │ │ │ cmp r4, fp │ │ │ │ - bne.n 681e2 │ │ │ │ - cbz r4, 681dc │ │ │ │ + bne.n 680f2 │ │ │ │ + cbz r4, 680ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 681dc │ │ │ │ + beq.n 680ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 681dc │ │ │ │ + cbnz r3, 680ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 68228 │ │ │ │ - movw r0, #33100 @ 0x814c │ │ │ │ + b.n 68138 │ │ │ │ + movw r0, #29708 @ 0x740c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28c208 <_PyErr_BadInternalCall@@Base+0x8ec0> │ │ │ │ + bl 28c2e8 <_PyErr_BadInternalCall@@Base+0x8e84> │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68228 │ │ │ │ + beq.n 68138 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68228 │ │ │ │ + cbnz r3, 68138 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #680] @ 0x2a8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 68600 │ │ │ │ + beq.w 68510 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6824e │ │ │ │ - cbz r4, 6826a │ │ │ │ - b.n 68270 │ │ │ │ - cbz r4, 6826a │ │ │ │ + beq.n 6815e │ │ │ │ + cbz r4, 6817a │ │ │ │ + b.n 68180 │ │ │ │ + cbz r4, 6817a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6826a │ │ │ │ + beq.n 6817a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6826a │ │ │ │ + cbnz r3, 6817a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 682b6 │ │ │ │ - movw r0, #33100 @ 0x814c │ │ │ │ + b.n 681c6 │ │ │ │ + movw r0, #29708 @ 0x740c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 28c208 <_PyErr_BadInternalCall@@Base+0x8ec0> │ │ │ │ + bl 28c2e8 <_PyErr_BadInternalCall@@Base+0x8e84> │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 682b6 │ │ │ │ + beq.n 681c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 682b6 │ │ │ │ + cbnz r3, 681c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r4, [sp, #32] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 682e0 │ │ │ │ + cbnz r4, 681f0 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43084 @ 0xa84c │ │ │ │ + movw r1, #39692 @ 0x9b0c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 685d8 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 684e8 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl cc4d0 <_PyArena_Malloc@@Base> │ │ │ │ + bl cc8c4 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 685d8 │ │ │ │ + beq.w 684e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r4, [r0, #4] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, fp, [r0, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 68600 │ │ │ │ + b.n 68510 │ │ │ │ ldr.w r1, [r5, #424] @ 0x1a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2d84 │ │ │ │ + bl f2db0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 68600 │ │ │ │ + beq.w 68510 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 68476 │ │ │ │ + beq.w 68386 │ │ │ │ ldr.w r1, [r5, #836] @ 0x344 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 68600 │ │ │ │ + beq.w 68510 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 68358 │ │ │ │ + cbnz r4, 68268 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33136 @ 0x8170 │ │ │ │ + movw r1, #29744 @ 0x7430 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 68600 │ │ │ │ - movw r0, #33184 @ 0x81a0 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 68510 │ │ │ │ + movw r0, #29792 @ 0x7460 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2820dc │ │ │ │ + bl 282194 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6839c │ │ │ │ + beq.n 682ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6839c │ │ │ │ + cbnz r3, 682ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #680] @ 0x2a8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 68600 │ │ │ │ + beq.w 68510 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 683c2 │ │ │ │ - cbz r4, 683de │ │ │ │ - b.n 683e4 │ │ │ │ - cbz r4, 683de │ │ │ │ + beq.n 682d2 │ │ │ │ + cbz r4, 682ee │ │ │ │ + b.n 682f4 │ │ │ │ + cbz r4, 682ee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 683de │ │ │ │ + beq.n 682ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 683de │ │ │ │ + cbnz r3, 682ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 6842a │ │ │ │ - movw r0, #33184 @ 0x81a0 │ │ │ │ + b.n 6833a │ │ │ │ + movw r0, #29792 @ 0x7460 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 28c208 <_PyErr_BadInternalCall@@Base+0x8ec0> │ │ │ │ + bl 28c2e8 <_PyErr_BadInternalCall@@Base+0x8e84> │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6842a │ │ │ │ + beq.n 6833a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6842a │ │ │ │ + cbnz r3, 6833a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 68450 │ │ │ │ + cbnz r4, 68360 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43196 @ 0xa8bc │ │ │ │ + movw r1, #39804 @ 0x9b7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 685d8 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 684e8 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ - bl cc4d0 <_PyArena_Malloc@@Base> │ │ │ │ + bl cc8c4 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 685d8 │ │ │ │ + beq.w 684e8 │ │ │ │ strd r4, fp, [r0, #4] │ │ │ │ movs r3, #2 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ movs r4, #0 │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 68600 │ │ │ │ + b.n 68510 │ │ │ │ ldr.w r1, [r5, #512] @ 0x200 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2d84 │ │ │ │ + bl f2db0 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 68600 │ │ │ │ + beq.w 68510 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 685e0 │ │ │ │ + beq.w 684f0 │ │ │ │ add r2, sp, #24 │ │ │ │ ldr.w r1, [r5, #836] @ 0x344 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 68600 │ │ │ │ + beq.w 68510 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 684c2 │ │ │ │ + cbnz r4, 683d2 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33220 @ 0x81c4 │ │ │ │ + movw r1, #29828 @ 0x7484 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 68600 │ │ │ │ - movw r0, #33268 @ 0x81f4 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 68510 │ │ │ │ + movw r0, #29876 @ 0x74b4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2820dc │ │ │ │ + bl 282194 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 685f8 │ │ │ │ + bne.w 68508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68506 │ │ │ │ + beq.n 68416 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68506 │ │ │ │ + cbnz r3, 68416 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #680] @ 0x2a8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 68600 │ │ │ │ + beq.n 68510 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 68544 │ │ │ │ + cbz r4, 68454 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6854a │ │ │ │ - cbz r4, 68544 │ │ │ │ + bne.n 6845a │ │ │ │ + cbz r4, 68454 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68544 │ │ │ │ + beq.n 68454 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68544 │ │ │ │ + cbnz r3, 68454 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 68590 │ │ │ │ - movw r0, #33268 @ 0x81f4 │ │ │ │ + b.n 684a0 │ │ │ │ + movw r0, #29876 @ 0x74b4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1554a8 <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155440 <_PyErr_ChainExceptions1@@Base+0xcb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 685f8 │ │ │ │ + bne.n 68508 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 28c208 <_PyErr_BadInternalCall@@Base+0x8ec0> │ │ │ │ - ldr r2, [pc, #160] @ (68608 ) │ │ │ │ + bl 28c2e8 <_PyErr_BadInternalCall@@Base+0x8e84> │ │ │ │ + ldr r2, [pc, #160] @ (68518 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 685f8 │ │ │ │ + bne.n 68508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68590 │ │ │ │ + beq.n 684a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68590 │ │ │ │ + cbnz r3, 684a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 685b6 │ │ │ │ + cbnz r4, 684c6 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43152 @ 0xa890 │ │ │ │ + movw r1, #39760 @ 0x9b50 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 685d8 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 684e8 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ - bl cc4d0 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 685d8 │ │ │ │ + bl cc8c4 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 684e8 │ │ │ │ strd r4, fp, [r0, #4] │ │ │ │ movs r3, #3 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ movs r4, #0 │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 68600 │ │ │ │ + b.n 68510 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 685f8 │ │ │ │ + b.n 68508 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33308 @ 0x821c │ │ │ │ + movw r1, #29916 @ 0x74dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1f604c │ │ │ │ - b.n 67f6e │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 67e7e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, 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 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #24828 @ 0x60fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68650 │ │ │ │ + beq.n 68560 │ │ │ │ ldrd r3, r0, [r4, #12] │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #33356 @ 0x824c │ │ │ │ + movw r0, #29964 @ 0x750c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ - b.n 68652 │ │ │ │ + bl 99c14 │ │ │ │ + b.n 68562 │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #24828 @ 0x60fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68686 │ │ │ │ + bne.n 68596 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6869a │ │ │ │ + b.n 685aa │ │ │ │ mov r0, r5 │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 68682 │ │ │ │ + blt.n 68592 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #24828 @ 0x60fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 686dc │ │ │ │ + beq.n 685ec │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - movw r0, #8784 @ 0x2250 │ │ │ │ + movw r0, #5392 @ 0x1510 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ 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 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #24828 @ 0x60fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68740 │ │ │ │ + beq.n 68650 │ │ │ │ adds r1, r4, #4 │ │ │ │ ldmia r1, {r1, r2, r3, r5} │ │ │ │ - cbz r5, 6872e │ │ │ │ + cbz r5, 6863e │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6872e │ │ │ │ + cbz r0, 6863e │ │ │ │ ldr r4, [r4, #24] │ │ │ │ - cbz r4, 6872e │ │ │ │ + cbz r4, 6863e │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #33364 @ 0x8254 │ │ │ │ + movw r0, #29972 @ 0x7514 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ strd r4, r5, [sp, #4] │ │ │ │ - bl 99978 │ │ │ │ - b.n 68742 │ │ │ │ - movw r0, #8784 @ 0x2250 │ │ │ │ + bl 99c14 │ │ │ │ + b.n 68652 │ │ │ │ + movw r0, #5392 @ 0x1510 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r6 │ │ │ │ - cbz r7, 68776 │ │ │ │ + cbz r7, 68686 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r7, #1 │ │ │ │ ldr.w r0, [r3, r7, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6875e │ │ │ │ + beq.n 6866e │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6875e │ │ │ │ - b.n 6879a │ │ │ │ + beq.n 6866e │ │ │ │ + b.n 686aa │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbnz r0, 68780 │ │ │ │ + cbnz r0, 68690 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 68786 │ │ │ │ - b.n 6878c │ │ │ │ + cbnz r0, 68696 │ │ │ │ + b.n 6869c │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 6879a │ │ │ │ - b.n 6877a │ │ │ │ + cbnz r0, 686aa │ │ │ │ + b.n 6868a │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 6879a │ │ │ │ + cbnz r0, 686aa │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 6879a │ │ │ │ + cbz r0, 686aa │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ 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 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #24828 @ 0x60fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 687fc │ │ │ │ + beq.n 6870c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 687e8 │ │ │ │ - ldr r0, [pc, #44] @ (68800 ) │ │ │ │ - bl 252c2c <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq.n 686f8 │ │ │ │ + ldr r0, [pc, #44] @ (68710 ) │ │ │ │ + bl 252fc4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #16156 @ 0x3f1c │ │ │ │ + movw r0, #12764 @ 0x31dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r0, #8784 @ 0x2250 │ │ │ │ + movw r0, #5392 @ 0x1510 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bpl.n 6872c │ │ │ │ + bpl.n 6863c │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #24828 @ 0x60fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68850 │ │ │ │ + beq.n 68760 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 68854 │ │ │ │ + bmi.n 68764 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26736 @ 0x6870 │ │ │ │ + movw r1, #23344 @ 0x5b30 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 688be │ │ │ │ + b.n 687ce │ │ │ │ add r1, sp, #12 │ │ │ │ add r3, sp, #16 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #20 │ │ │ │ - movw r1, #23944 @ 0x5d88 │ │ │ │ + movw r1, #20552 @ 0x5048 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8148 │ │ │ │ + bl a837c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68850 │ │ │ │ + beq.n 68760 │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 r4, r1 │ │ │ │ movw r1, #25976 @ 0x6578 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 151408 │ │ │ │ + bl 1513b0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 688fe │ │ │ │ + beq.n 6880e │ │ │ │ ldr.w r2, [r7, #148] @ 0x94 │ │ │ │ ldr.w r3, [r5, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 688fe │ │ │ │ + beq.n 6880e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 68924 │ │ │ │ - b.n 68914 │ │ │ │ + beq.n 68834 │ │ │ │ + b.n 68824 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 688f6 │ │ │ │ - movw r0, #33376 @ 0x8260 │ │ │ │ + beq.n 68806 │ │ │ │ + movw r0, #29984 @ 0x7520 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 17a974 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 68954 │ │ │ │ - b.n 688f6 │ │ │ │ - movw r0, #33376 @ 0x8260 │ │ │ │ + bl 17a29c <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 68864 │ │ │ │ + b.n 68806 │ │ │ │ + movw r0, #29984 @ 0x7520 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ - cbz r0, 68954 │ │ │ │ + bl 1ff3e0 │ │ │ │ + cbz r0, 68864 │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 68958 │ │ │ │ + beq.n 68868 │ │ │ │ mov r1, r6 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 68958 │ │ │ │ - movw r1, #63880 @ 0xf988 │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 68868 │ │ │ │ + movw r1, #60428 @ 0xec0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #33376 @ 0x8260 │ │ │ │ + movw r0, #29984 @ 0x7520 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r5 │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6898c │ │ │ │ + b.n 6889c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6898c │ │ │ │ + cbz r0, 6889c │ │ │ │ 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] │ │ │ │ @@ -92731,51 +92643,51 @@ │ │ │ │ str r5, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str r6, [r0, #12] │ │ │ │ str r0, [r5, #28] │ │ │ │ - bl 96c70 │ │ │ │ + bl 96f08 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00068990 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +000688a0 <_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, 689c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + cbz r0, 688d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 689c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + bpl.n 688d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 689d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + cbz r1, 688e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 689d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + bmi.n 688e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ movw r1, #2273 @ 0x8e1 │ │ │ │ - movw r0, #49544 @ 0xc188 │ │ │ │ + movw r0, #46084 @ 0xb404 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 689e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ + b.n 688f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r5, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #12 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 27a4ec <_PyArg_ParseStackAndKeywords@@Base+0x3c> │ │ │ │ + bl 27a5b0 <_PyArg_ParseStackAndKeywords@@Base+0x3c> │ │ │ │ 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 │ │ │ │ @@ -92788,18 +92700,18 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #3304 @ 0xce8 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - bl e1c8c │ │ │ │ - cbz r0, 68a30 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0> │ │ │ │ + movw r1, #65448 @ 0xffa8 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + bl e20b8 │ │ │ │ + cbz r0, 68940 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -92808,1598 +92720,1597 @@ │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 68a5c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcc> │ │ │ │ + beq.n 6896c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcc> │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 68a74 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe4> │ │ │ │ + b.n 68984 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe4> │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 68a64 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd4> │ │ │ │ + bgt.n 68974 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd4> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 68a74 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe4> │ │ │ │ + b.n 68984 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe4> │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 68a60 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd0> │ │ │ │ + bgt.n 68970 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 68a60 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd0> │ │ │ │ + beq.n 68970 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd0> │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 68a8c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc> │ │ │ │ + b.n 6899c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc> │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr r3, [pc, #56] @ (68abc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12c>) │ │ │ │ + ldr r3, [pc, #56] @ (689cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12c>) │ │ │ │ mov r1, r4 │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 68ab6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 689c6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #5704 @ 0x1648 │ │ │ │ movteq r4, #76 @ 0x4c │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b035c │ │ │ │ + bl 1b0118 │ │ │ │ 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 127478 │ │ │ │ + bl 1272d0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #256] @ (68bc0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x230>) │ │ │ │ + ldr r1, [pc, #256] @ (68ad0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x230>) │ │ │ │ lsls r6, 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 │ │ │ │ sub sp, #16 │ │ │ │ - cbnz r1, 68af0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x160> │ │ │ │ + cbnz r1, 68a00 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x160> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33408 @ 0x8280 │ │ │ │ + movw r1, #30016 @ 0x7540 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68cdc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34c> │ │ │ │ + b.n 68bec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x34c> │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ movw r1, #55664 @ 0xd970 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 151408 │ │ │ │ + bl 1513b0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 68b7a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ea> │ │ │ │ + bne.n 68a8a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ea> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 2732b4 <_PyTime_AsMilliseconds@@Base+0x924> │ │ │ │ + bl 273770 <_PyTime_AsMilliseconds@@Base+0x950> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68aea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15a> │ │ │ │ + beq.n 689fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15a> │ │ │ │ ldrd r1, r3, [r5] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 68b3c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ac> │ │ │ │ + bcs.n 68a4c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ac> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 840bc │ │ │ │ - b.n 68b3e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ae> │ │ │ │ + bl 8419c │ │ │ │ + b.n 68a4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ae> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 68b4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1be> │ │ │ │ + cbz r0, 68a5e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1be> │ │ │ │ ldrd r7, r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 68b6e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1de> │ │ │ │ + b.n 68a7e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1de> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84464 │ │ │ │ - bl 241c5c │ │ │ │ - b.n 68aea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15a> │ │ │ │ + bl 84544 │ │ │ │ + bl 242440 │ │ │ │ + b.n 689fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15a> │ │ │ │ ldr.w r5, [r1, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ - cbz r5, 68b6e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1de> │ │ │ │ + cbz r5, 68a7e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1de> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r6 │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 68b5a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ca> │ │ │ │ + bne.n 68a6a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ca> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - blx 29e6c │ │ │ │ - b.n 68cce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33e> │ │ │ │ + blx 2a620 │ │ │ │ + b.n 68bde <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33e> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 68cb4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x324> │ │ │ │ + bpl.w 68bc4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x324> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 2732b4 <_PyTime_AsMilliseconds@@Base+0x924> │ │ │ │ + bl 273770 <_PyTime_AsMilliseconds@@Base+0x950> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68aea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15a> │ │ │ │ + beq.n 689fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15a> │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl a97b0 │ │ │ │ + bl a99f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 68cce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33e> │ │ │ │ + beq.w 68bde <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33e> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 68bb2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x222> │ │ │ │ + bpl.n 68ac2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x222> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 68bca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x23a> │ │ │ │ + beq.n 68ada <_PyArg_ParseTupleAndKeywordsFast@@Base+0x23a> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33444 @ 0x82a4 │ │ │ │ + movw r1, #30052 @ 0x7564 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 68cac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x31c> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 68bbc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x31c> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 9b404 │ │ │ │ + bl 9b6a0 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 68be0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x250> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 68af0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x250> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 68cac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x31c> │ │ │ │ + bne.n 68bbc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x31c> │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 273ea4 <_PyTime_AsMilliseconds@@Base+0x1514> │ │ │ │ + bl 27435c <_PyTime_AsMilliseconds@@Base+0x153c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 68bfa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26a> │ │ │ │ + cbz r0, 68b0a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26a> │ │ │ │ str.w r9, [r3, #4] │ │ │ │ - b.n 68b90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x200> │ │ │ │ + b.n 68aa0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x200> │ │ │ │ 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 68c32 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2a2> │ │ │ │ + bhi.n 68b42 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2a2> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r3, r3, lsl #1 │ │ │ │ cmp.w r2, r1, lsl #1 │ │ │ │ - bcc.n 68b90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x200> │ │ │ │ + bcc.n 68aa0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x200> │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ ite hi │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b.n 68c34 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2a4> │ │ │ │ + b.n 68b44 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2a4> │ │ │ │ movs r2, #2 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 68c5a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ca> │ │ │ │ + blt.n 68b6a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ca> │ │ │ │ movs r5, #8 │ │ │ │ cmp r3, #8 │ │ │ │ - bls.n 68c4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2be> │ │ │ │ + bls.n 68b5e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2be> │ │ │ │ lsls r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi.n 68c42 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2b2> │ │ │ │ + bhi.n 68b52 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2b2> │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 68c54 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2c4> │ │ │ │ + bcs.n 68b64 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2c4> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 68c60 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2d0> │ │ │ │ + cbnz r0, 68b70 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2d0> │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 241c5c │ │ │ │ - b.n 68cac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x31c> │ │ │ │ + bl 242440 │ │ │ │ + b.n 68bbc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x31c> │ │ │ │ subs r3, r5, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 68ca4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x314> │ │ │ │ + beq.n 68bb4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x314> │ │ │ │ add.w r5, r6, #8 │ │ │ │ ldr.w sl, [r5, #-8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 68c9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30c> │ │ │ │ + beq.n 68bac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30c> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 273ea4 <_PyTime_AsMilliseconds@@Base+0x1514> │ │ │ │ + bl 27435c <_PyTime_AsMilliseconds@@Base+0x153c> │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ strd sl, r3, [r0] │ │ │ │ adds r5, #8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 68c7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ec> │ │ │ │ + bne.n 68b8c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ec> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84464 │ │ │ │ - b.n 68b90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x200> │ │ │ │ + bl 84544 │ │ │ │ + b.n 68aa0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x200> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cb2d8 │ │ │ │ - b.n 68aea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15a> │ │ │ │ + bl 1cb0e0 │ │ │ │ + b.n 689fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15a> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #33480 @ 0x82c8 │ │ │ │ + movw r1, #30088 @ 0x7588 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 68aea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15a> │ │ │ │ + bl f5e88 │ │ │ │ + b.n 689fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15a> │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 1cb2d8 │ │ │ │ + bl 1cb0e0 │ │ │ │ movs r0, #0 │ │ │ │ str.w r4, [r8, #8] │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #25976 @ 0x6578 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 151408 │ │ │ │ + bl 1513b0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 68d1e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x38e> │ │ │ │ + beq.n 68c2e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x38e> │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 68d1e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x38e> │ │ │ │ + beq.n 68c2e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x38e> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 68d46 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3b6> │ │ │ │ - b.n 68d36 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3a6> │ │ │ │ + beq.n 68c56 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3b6> │ │ │ │ + b.n 68c46 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3a6> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 68d16 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x386> │ │ │ │ - movw r0, #33552 @ 0x8310 │ │ │ │ + beq.n 68c26 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x386> │ │ │ │ + movw r0, #30160 @ 0x75d0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 17a974 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17a29c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 68d16 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x386> │ │ │ │ - b.n 68d52 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3c2> │ │ │ │ - movw r0, #33552 @ 0x8310 │ │ │ │ + bne.n 68c26 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x386> │ │ │ │ + b.n 68c62 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3c2> │ │ │ │ + movw r0, #30160 @ 0x75d0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ - bl e24a8 │ │ │ │ - cbz r0, 68d52 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3c2> │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 68c62 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3c2> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 9f51c │ │ │ │ + bl 9f740 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 68d56 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3c6> │ │ │ │ - b.n 68dc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x438> │ │ │ │ + cbnz r0, 68c66 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3c6> │ │ │ │ + b.n 68cd8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x438> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 68dc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x438> │ │ │ │ + b.n 68cd8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x438> │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #38441 @ 0x9629 │ │ │ │ + movw r3, #39149 @ 0x98ed │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 68d70 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e0> │ │ │ │ + bne.n 68c80 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6204 │ │ │ │ + bl 89898 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 68d78 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e8> │ │ │ │ + b.n 68c88 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e8> │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 68d92 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x402> │ │ │ │ + cbnz r5, 68ca2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x402> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68dae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x41e> │ │ │ │ + beq.n 68cbe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x41e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68dae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x41e> │ │ │ │ + cbnz r3, 68cbe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x41e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68dae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x41e> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68cbe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x41e> │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ strd r4, r3, [r5, #8] │ │ │ │ movs r0, #2 │ │ │ │ - bl 903f0 │ │ │ │ + bl 9068c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ - cbz r0, 68db2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x422> │ │ │ │ + cbz r0, 68cc2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x422> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 68dc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x438> │ │ │ │ + b.n 68cd8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x438> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68dc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x438> │ │ │ │ + beq.n 68cd8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x438> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68dc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x438> │ │ │ │ + cbnz r3, 68cd8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x438> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ movw r1, #55664 @ 0xd970 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 151408 │ │ │ │ + bl 1513b0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 68e0a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x47a> │ │ │ │ + cbz r0, 68d1a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x47a> │ │ │ │ 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 96c70 │ │ │ │ + bl 96f08 │ │ │ │ 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 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 68e40 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4b0> │ │ │ │ - movw r0, #876 @ 0x36c │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ + bls.n 68d50 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4b0> │ │ │ │ + movw r0, #63020 @ 0xf62c │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e24a8 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68eba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52a> │ │ │ │ + beq.n 68dca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52a> │ │ │ │ cmp r4, #1 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ itte le │ │ │ │ movwle r6, #5704 @ 0x1648 │ │ │ │ movtle r6, #76 @ 0x4c │ │ │ │ ldrgt r6, [r5, #4] │ │ │ │ - cbz r4, 68e7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4ec> │ │ │ │ + cbz r4, 68d8c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4ec> │ │ │ │ ldr.w r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr.w r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 68ebe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52e> │ │ │ │ + beq.n 68dce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52e> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33564 @ 0x831c │ │ │ │ + movw r1, #30172 @ 0x75dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 68eba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52a> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 68dca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #3108 @ 0xc24 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #65312 @ 0xff20 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 691c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x832> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 690d2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x832> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #33704 @ 0x83a8 │ │ │ │ + movw r1, #30312 @ 0x7668 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 6918e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7fe> │ │ │ │ + bne.w 6909e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7fe> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 691c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x832> │ │ │ │ - movw r1, #59368 @ 0xe7e8 │ │ │ │ + b.n 690d2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x832> │ │ │ │ + movw r1, #55976 @ 0xdaa8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl ee1b4 │ │ │ │ + bl ee318 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 691c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x832> │ │ │ │ + beq.w 690d2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x832> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 68ef6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x566> │ │ │ │ + cbz r0, 68e06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x566> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68ef6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x566> │ │ │ │ + beq.n 68e06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x566> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68ef6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x566> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68e06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x566> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 68f12 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x582> │ │ │ │ + cbz r0, 68e22 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x582> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68f12 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x582> │ │ │ │ + beq.n 68e22 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x582> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68f12 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x582> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68e22 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x582> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 68f2e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x59e> │ │ │ │ + cbz r0, 68e3e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x59e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68f2e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x59e> │ │ │ │ + beq.n 68e3e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x59e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68f2e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x59e> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68e3e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x59e> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 68f4a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5ba> │ │ │ │ + cbz r0, 68e5a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5ba> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68f4a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5ba> │ │ │ │ + beq.n 68e5a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5ba> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68f4a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5ba> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68e5a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5ba> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 68f66 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d6> │ │ │ │ + cbz r0, 68e76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68f66 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d6> │ │ │ │ + beq.n 68e76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68f66 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d6> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68e76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d6> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 68f82 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5f2> │ │ │ │ + cbz r0, 68e92 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5f2> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68f82 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5f2> │ │ │ │ + beq.n 68e92 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5f2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68f82 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5f2> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68e92 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5f2> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 68fa0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x610> │ │ │ │ - movw r0, #58892 @ 0xe60c │ │ │ │ + bne.n 68eb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x610> │ │ │ │ + movw r0, #55500 @ 0xd8cc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r5, r6 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b.n 691c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x832> │ │ │ │ + b.n 690d2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x832> │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #33632 @ 0x8360 │ │ │ │ + movw r1, #30240 @ 0x7620 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 121aec │ │ │ │ + bl 12188c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 691c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x832> │ │ │ │ + beq.w 690d2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x832> │ │ │ │ movs r7, #0 │ │ │ │ - movw r3, #58892 @ 0xe60c │ │ │ │ + movw r3, #55500 @ 0xd8cc │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ 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 68fe0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x650> │ │ │ │ + bpl.n 68ef0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x650> │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 691a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x814> │ │ │ │ + bge.w 690b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x814> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w sl, [r3, r7, lsl #2] │ │ │ │ - b.n 68fec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x65c> │ │ │ │ + b.n 68efc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x65c> │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 691a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x814> │ │ │ │ + bge.w 690b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x814> │ │ │ │ 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 69000 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x670> │ │ │ │ + bpl.n 68f10 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x670> │ │ │ │ mov r0, sl │ │ │ │ - bl ddd40 │ │ │ │ + bl de138 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 69008 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x678> │ │ │ │ + b.n 68f18 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x678> │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bpl.n 6900a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x67a> │ │ │ │ + bpl.n 68f1a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x67a> │ │ │ │ add.w r6, sl, #16 │ │ │ │ - cbnz r6, 6903c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6ac> │ │ │ │ + cbnz r6, 68f4c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6ac> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69020 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x690> │ │ │ │ + beq.n 68f30 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x690> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69020 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x690> │ │ │ │ + cbnz r3, 68f30 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x690> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33660 @ 0x837c │ │ │ │ + movw r1, #30268 @ 0x763c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f5e60 │ │ │ │ - movw r1, #58016 @ 0xe2a0 │ │ │ │ + b.w f5e88 │ │ │ │ + movw r1, #54624 @ 0xd560 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - blx 2ab04 │ │ │ │ - cbnz r0, 6906a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6da> │ │ │ │ + blx 2a858 │ │ │ │ + cbnz r0, 68f7a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6da> │ │ │ │ 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 1f604c │ │ │ │ - b.n 691a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x810> │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 690b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x810> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - blx 2ab04 │ │ │ │ - cbnz r0, 69092 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x702> │ │ │ │ + blx 2a858 │ │ │ │ + cbnz r0, 68fa2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x702> │ │ │ │ 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 1f604c │ │ │ │ - b.n 691a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x810> │ │ │ │ - movw r1, #33684 @ 0x8394 │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 690b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x810> │ │ │ │ + movw r1, #30292 @ 0x7654 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - blx 2ab04 │ │ │ │ - cbnz r0, 690bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x72c> │ │ │ │ + blx 2a858 │ │ │ │ + cbnz r0, 68fcc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x72c> │ │ │ │ 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 690e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x754> │ │ │ │ - movw r1, #33696 @ 0x83a0 │ │ │ │ + b.n 68ff4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x754> │ │ │ │ + movw r1, #30304 @ 0x7660 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - blx 2ab04 │ │ │ │ - cbnz r0, 69106 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x776> │ │ │ │ + blx 2a858 │ │ │ │ + cbnz r0, 69016 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x776> │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r2, #31969 @ 0x7ce1 │ │ │ │ + movw r2, #31729 @ 0x7bf1 │ │ │ │ movt r2, #6 │ │ │ │ - movw r1, #31439 @ 0x7acf │ │ │ │ + movw r1, #31199 @ 0x79df │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b.n 691a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x810> │ │ │ │ - movw r1, #1148 @ 0x47c │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + b.n 690b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x810> │ │ │ │ + movw r1, #63292 @ 0xf73c │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - blx 2ab04 │ │ │ │ - cbnz r0, 69148 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7b8> │ │ │ │ + blx 2a858 │ │ │ │ + cbnz r0, 69058 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7b8> │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #30617 @ 0x7799 │ │ │ │ + movw r1, #30377 @ 0x76a9 │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b.n 691a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x810> │ │ │ │ - movw r1, #45124 @ 0xb044 │ │ │ │ + b.n 690b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x810> │ │ │ │ + movw r1, #41732 @ 0xa304 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - blx 2ab04 │ │ │ │ + blx 2a858 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68e96 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x506> │ │ │ │ + bne.w 68da6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x506> │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #30335 @ 0x767f │ │ │ │ + movw r1, #30095 @ 0x758f │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b.n 691a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x810> │ │ │ │ + b.n 690b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x810> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 68eba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52a> │ │ │ │ + bne.w 68dca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68eba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52a> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68dca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52a> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 68fc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x638> │ │ │ │ + b.n 68ed8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x638> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 691ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x82a> │ │ │ │ + beq.n 690ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x82a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 691ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x82a> │ │ │ │ + cbnz r3, 690ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x82a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.n 69218 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x888> │ │ │ │ + b.n 69128 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x888> │ │ │ │ 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 855e0 │ │ │ │ + bl 85848 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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 69216 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x886> │ │ │ │ + beq.n 69126 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x886> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69216 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x886> │ │ │ │ + cbnz r3, 69126 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x886> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, 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 r4, r0 │ │ │ │ - bl 806b0 │ │ │ │ + bl 8079c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 692d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x946> │ │ │ │ + beq.n 691e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x946> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bls.n 692d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x946> │ │ │ │ + bls.n 691e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x946> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r7, [r3, r6, lsl #3] │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ - cbnz r7, 69256 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c6> │ │ │ │ + cbnz r7, 69166 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c6> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 6923c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8ac> │ │ │ │ + b.n 6914c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8ac> │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ - bl 9123c │ │ │ │ + bl 914d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 692ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93e> │ │ │ │ + cbz r0, 691de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93e> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #4316 @ 0x10dc │ │ │ │ + movw r0, #864 @ 0x360 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 69290 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x900> │ │ │ │ + cbnz r0, 691a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x900> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 692ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93e> │ │ │ │ + beq.n 691de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 692ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93e> │ │ │ │ + cbnz r3, 691de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 692ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93e> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 691de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93e> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 692b2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x922> │ │ │ │ + beq.n 691c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x922> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 692b2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x922> │ │ │ │ + cbnz r3, 691c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x922> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 692c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x938> │ │ │ │ + beq.n 691d8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x938> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 692c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x938> │ │ │ │ + cbnz r3, 691d8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x938> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 69252 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c2> │ │ │ │ + bne.n 69162 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c2> │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, 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 │ │ │ │ - cbnz r0, 692fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x96a> │ │ │ │ + cbnz r0, 6920a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x96a> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 69304 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x974> │ │ │ │ - b.n 6930a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x97a> │ │ │ │ + cbnz r0, 69214 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x974> │ │ │ │ + b.n 6921a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x97a> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 692f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x964> │ │ │ │ - b.n 69322 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x992> │ │ │ │ + beq.n 69204 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x964> │ │ │ │ + b.n 69232 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x992> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69322 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x992> │ │ │ │ + cbnz r0, 69232 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x992> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 69314 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x984> │ │ │ │ + cbz r0, 69224 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x984> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69322 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x992> │ │ │ │ + cbnz r0, 69232 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x992> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 69322 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x992> │ │ │ │ + cbz r0, 69232 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x992> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ 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 r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - ble.n 6939e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0e> │ │ │ │ + ble.n 692ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0e> │ │ │ │ ands.w r7, r2, #255 @ 0xff │ │ │ │ - beq.n 6939e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0e> │ │ │ │ + beq.n 692ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0e> │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - blx 2a760 │ │ │ │ - cbnz r0, 69354 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9c4> │ │ │ │ + blx 29494 │ │ │ │ + cbnz r0, 69264 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9c4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 693b2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa22> │ │ │ │ + b.n 692c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa22> │ │ │ │ bic.w r3, r0, #3 │ │ │ │ sub.w ip, r3, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov.w r2, ip, asr #2 │ │ │ │ mov r0, r2 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 693b2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa22> │ │ │ │ + beq.n 692c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa22> │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bgt.n 69394 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa04> │ │ │ │ + bgt.n 692a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa04> │ │ │ │ cmp.w ip, #160 @ 0xa0 │ │ │ │ - ble.n 6939c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0c> │ │ │ │ + ble.n 692ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0c> │ │ │ │ sub.w r2, r3, #160 @ 0xa0 │ │ │ │ cmp r3, #159 @ 0x9f │ │ │ │ - bls.n 6938e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9fe> │ │ │ │ + bls.n 6929e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9fe> │ │ │ │ ldr.w r1, [r3, #-4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n 6938a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9fa> │ │ │ │ + bne.n 6929a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9fa> │ │ │ │ subs r3, r3, r5 │ │ │ │ asrs r0, r3, #2 │ │ │ │ - b.n 693b2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa22> │ │ │ │ + b.n 692c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa22> │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 6937c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9ec> │ │ │ │ + bcc.n 6928c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9ec> │ │ │ │ subs r3, r3, r5 │ │ │ │ asrs r4, r3, #2 │ │ │ │ - b.n 69396 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa06> │ │ │ │ + b.n 692a6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa06> │ │ │ │ mov r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - ble.n 6939e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0e> │ │ │ │ - b.n 69342 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9b2> │ │ │ │ + ble.n 692ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0e> │ │ │ │ + b.n 69252 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9b2> │ │ │ │ mov r4, r2 │ │ │ │ add.w r1, r5, r4, lsl #2 │ │ │ │ cmp r5, r1 │ │ │ │ - bcs.n 6934e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9be> │ │ │ │ + bcs.n 6925e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9be> │ │ │ │ ldr.w r3, [r1, #-4]! │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 693a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa12> │ │ │ │ + bne.n 692b2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa12> │ │ │ │ subs r0, r1, r5 │ │ │ │ asrs r0, r0, #2 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 855e0 │ │ │ │ + bl 85848 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 693e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa56> │ │ │ │ + cbz r0, 692f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa56> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 693e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa56> │ │ │ │ + beq.n 692f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 693e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa56> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 692f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa56> │ │ │ │ + bl 85268 <_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 69408 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa78> │ │ │ │ + beq.n 69318 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa78> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69408 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa78> │ │ │ │ + cbnz r3, 69318 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa78> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 696b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd20> │ │ │ │ + bl 695c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd20> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6951e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb8e> │ │ │ │ + beq.n 6942e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb8e> │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 69438 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa8> │ │ │ │ + beq.n 69348 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa8> │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 69440 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xab0> │ │ │ │ + b.n 69350 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xab0> │ │ │ │ movw r6, #11048 @ 0x2b28 │ │ │ │ movt r6, #83 @ 0x53 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 69506 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb76> │ │ │ │ + beq.n 69416 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb76> │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 694e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb58> │ │ │ │ + beq.n 693f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb58> │ │ │ │ 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 2325f4 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ + bl 23328c <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 694a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb14> │ │ │ │ + bge.n 693b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb14> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 19b4b4 │ │ │ │ + bl 19ada8 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 19b4b4 │ │ │ │ + bl 19ada8 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 694e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb58> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 693f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb58> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 694d8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb48> │ │ │ │ + bne.n 693e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb48> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 694e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb58> │ │ │ │ + b.n 693f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb58> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ 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 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 694e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb58> │ │ │ │ - b.n 69496 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb06> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 693f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb58> │ │ │ │ + b.n 693a6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb06> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 694a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb10> │ │ │ │ + bne.n 693b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb10> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 694a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb10> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 693b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb10> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 694f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb66> │ │ │ │ + bne.n 69406 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb66> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 6951e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb8e> │ │ │ │ + b.n 6942e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb8e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 694f2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb62> │ │ │ │ + bne.n 69402 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb62> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 694f2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb62> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69402 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb62> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #51412 @ 0xc8d4 │ │ │ │ + movw r1, #47960 @ 0xbb58 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 694a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb10> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 693b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb10> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r2, 6955a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbca> │ │ │ │ + cbz r2, 6946a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbca> │ │ │ │ mov r5, r3 │ │ │ │ movs r6, #2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ subs r1, r4, r5 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl 23e934 │ │ │ │ + bl 23f310 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ge │ │ │ │ addge r4, r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ - cbnz r1, 6958e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbfe> │ │ │ │ + cbnz r1, 6949e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbfe> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33408 @ 0x8280 │ │ │ │ + movw r1, #30016 @ 0x7540 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 696ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd1c> │ │ │ │ + b.n 695bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd1c> │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #55664 @ 0xd970 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 151408 │ │ │ │ + bl 1513b0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 695e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc56> │ │ │ │ + bne.n 694f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc56> │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r4, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 26ac50 │ │ │ │ + bl 26aee0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69588 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbf8> │ │ │ │ + beq.n 69498 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbf8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6968a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcfa> │ │ │ │ + beq.n 6959a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcfa> │ │ │ │ ldr r7, [r7, #12] │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ - cbz r2, 695da <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc4a> │ │ │ │ + cbz r2, 694ea <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc4a> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add.w ip, r1, #1 │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne.w ip, [r2] │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 695c6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc36> │ │ │ │ - b.n 6968a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcfa> │ │ │ │ + bne.n 694d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc36> │ │ │ │ + b.n 6959a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcfa> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 69670 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xce0> │ │ │ │ + bpl.n 69580 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xce0> │ │ │ │ ldr r4, [r7, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 26ac50 │ │ │ │ + bl 26aee0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69588 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbf8> │ │ │ │ + beq.n 69498 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbf8> │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl a97b0 │ │ │ │ + bl a99f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6968a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcfa> │ │ │ │ + beq.n 6959a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcfa> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 69630 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca0> │ │ │ │ + bmi.n 69540 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca0> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33736 @ 0x83c8 │ │ │ │ + movw r1, #30344 @ 0x7688 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 69668 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcd8> │ │ │ │ - bl 9b404 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 69578 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcd8> │ │ │ │ + bl 9b6a0 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69658 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcc8> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 69668 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcd8> │ │ │ │ + bne.n 69568 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcc8> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 69578 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcd8> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33764 @ 0x83e4 │ │ │ │ + movw r1, #30372 @ 0x76a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 69668 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcd8> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 69578 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcd8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 69640 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcb0> │ │ │ │ + blt.n 69550 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcb0> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c5434 │ │ │ │ + bl 1c50bc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 695fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc6e> │ │ │ │ + bne.n 6950e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc6e> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 69588 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbf8> │ │ │ │ + beq.n 69498 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbf8> │ │ │ │ subs r4, #1 │ │ │ │ - b.n 69698 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd08> │ │ │ │ + b.n 695a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd08> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #33800 @ 0x8408 │ │ │ │ + movw r1, #30408 @ 0x76c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 69588 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbf8> │ │ │ │ + bl f5e88 │ │ │ │ + b.n 69498 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbf8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c6ea8 │ │ │ │ + bl 1c6bb0 │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r4, [r6, #12] │ │ │ │ - b.n 696ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd1c> │ │ │ │ + b.n 695bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd1c> │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ subs r4, #1 │ │ │ │ - bcs.n 69698 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd08> │ │ │ │ + bcs.n 695a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd08> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ - b.n 69588 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbf8> │ │ │ │ + bl 84544 │ │ │ │ + b.n 69498 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbf8> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1000 │ │ │ │ + bl f1138 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 69710 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd80> │ │ │ │ + blt.n 69620 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd80> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 19b4b4 │ │ │ │ + bl 19ada8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69708 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd78> │ │ │ │ + cbz r0, 69618 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd78> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 696dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd4c> │ │ │ │ + cbz r3, 695ec <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd4c> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 696e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd54> │ │ │ │ + b.n 695f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd54> │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 23a28c │ │ │ │ + bl 23aed0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69708 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd78> │ │ │ │ + bne.n 69618 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd78> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69706 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd76> │ │ │ │ + beq.n 69616 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd76> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69706 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd76> │ │ │ │ + cbnz r3, 69616 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd76> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 69712 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd82> │ │ │ │ + bl f20a0 │ │ │ │ + b.n 69622 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd82> │ │ │ │ movs r4, #0 │ │ │ │ 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 │ │ │ │ movw r1, #55664 @ 0xd970 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 151408 │ │ │ │ + bl 1513b0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69756 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdc6> │ │ │ │ + cbz r0, 69666 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdc6> │ │ │ │ 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 96c70 │ │ │ │ + bl 96f08 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 69778 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xde8> │ │ │ │ + cbnz r0, 69688 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xde8> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 69782 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdf2> │ │ │ │ - b.n 69788 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdf8> │ │ │ │ + cbnz r0, 69692 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdf2> │ │ │ │ + b.n 69698 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdf8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69772 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xde2> │ │ │ │ - b.n 69796 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe06> │ │ │ │ + beq.n 69682 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xde2> │ │ │ │ + b.n 696a6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe06> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69796 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe06> │ │ │ │ + cbnz r0, 696a6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe06> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 69796 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe06> │ │ │ │ + cbz r0, 696a6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe06> │ │ │ │ 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 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r2, 697cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe3c> │ │ │ │ + cbz r2, 696dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe3c> │ │ │ │ mov r5, r3 │ │ │ │ movs r6, #2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ subs r1, r4, r5 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl 2afec8 │ │ │ │ + bl 2af948 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ge │ │ │ │ addge r4, r4, r5 │ │ │ │ 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, r1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 6990a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf7a> │ │ │ │ + b.n 6981a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf7a> │ │ │ │ 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 696b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd20> │ │ │ │ + bl 695c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd20> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69902 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf72> │ │ │ │ + beq.n 69812 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf72> │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6981e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe8e> │ │ │ │ + beq.n 6972e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe8e> │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 69826 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe96> │ │ │ │ + b.n 69736 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe96> │ │ │ │ movw r6, #11048 @ 0x2b28 │ │ │ │ movt r6, #83 @ 0x53 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 698ea <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf5a> │ │ │ │ + beq.n 697fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf5a> │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 698cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf3c> │ │ │ │ + beq.n 697dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf3c> │ │ │ │ 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 2325f4 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ + bl 23328c <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 69888 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xef8> │ │ │ │ + bge.n 69798 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xef8> │ │ │ │ movs r0, #0 │ │ │ │ - bl 19b4b4 │ │ │ │ + bl 19ada8 │ │ │ │ str r0, [r4, #12] │ │ │ │ movs r0, #0 │ │ │ │ - bl 19b4b4 │ │ │ │ + bl 19ada8 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 698cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf3c> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 697dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 698bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf2c> │ │ │ │ + bne.n 697cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf2c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 698cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf3c> │ │ │ │ + b.n 697dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf3c> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ 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 19b1c8 │ │ │ │ + bl 19aabc │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 698cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf3c> │ │ │ │ - b.n 6987a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xeea> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 697dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf3c> │ │ │ │ + b.n 6978a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xeea> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69884 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xef4> │ │ │ │ + bne.n 69794 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xef4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69884 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xef4> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69794 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xef4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 698da <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf4a> │ │ │ │ + bne.n 697ea <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf4a> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 69902 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf72> │ │ │ │ + b.n 69812 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 698d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf46> │ │ │ │ + bne.n 697e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf46> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 698d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf46> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 697e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf46> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #51412 @ 0xc8d4 │ │ │ │ + movw r1, #47960 @ 0xbb58 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 69884 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xef4> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 69794 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xef4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ 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 r8, r0 │ │ │ │ - bl 806b0 │ │ │ │ + bl 8079c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6998a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xffa> │ │ │ │ + cbz r0, 6989a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xffa> │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - bls.n 6998a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xffa> │ │ │ │ + bls.n 6989a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xffa> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r7, [r3, r5, lsl #2] │ │ │ │ - cbnz r7, 6993c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfac> │ │ │ │ + cbnz r7, 6984c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfac> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 69926 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf96> │ │ │ │ + b.n 69836 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf96> │ │ │ │ mov r0, r5 │ │ │ │ - bl 94ed8 │ │ │ │ + bl 95170 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6996c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfdc> │ │ │ │ + cbz r0, 6987c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfdc> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69968 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfd8> │ │ │ │ + beq.n 69878 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfd8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 69968 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfd8> │ │ │ │ + cbnz r3, 69878 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfd8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 69938 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfa8> │ │ │ │ + bne.n 69848 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfa8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6997a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfea> │ │ │ │ + bne.n 6988a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfea> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6998a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xffa> │ │ │ │ + b.n 6989a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xffa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69976 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfe6> │ │ │ │ + bne.n 69886 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfe6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69976 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfe6> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69886 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfe6> │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 855e0 │ │ │ │ + bl 85848 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 699c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1032> │ │ │ │ + cbz r0, 698d2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1032> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 699c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1032> │ │ │ │ + beq.n 698d2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1032> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 699c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1032> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 698d2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1032> │ │ │ │ + bl 85268 <_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 699e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1054> │ │ │ │ + beq.n 698f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1054> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 699e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1054> │ │ │ │ + cbnz r3, 698f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1054> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ 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, #33884 @ 0x845c │ │ │ │ + movw r1, #30492 @ 0x771c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 69a26 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1096> │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 69936 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1096> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ - blx 29ae4 │ │ │ │ + blx 295c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 69a2a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x109a> │ │ │ │ + bge.n 6993a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x109a> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69a7a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10ea> │ │ │ │ - bne.n 69a44 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10b4> │ │ │ │ + b.n 6998a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10ea> │ │ │ │ + bne.n 69954 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10b4> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33900 @ 0x846c │ │ │ │ + movw r1, #30508 @ 0x772c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 69a26 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1096> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 69936 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1096> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 69a54 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10c4> │ │ │ │ + bne.n 69964 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10c4> │ │ │ │ movs r1, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 81584 │ │ │ │ - b.n 69a7a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10ea> │ │ │ │ + bl 8166c │ │ │ │ + b.n 6998a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10ea> │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 69a62 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10d2> │ │ │ │ + bne.n 69972 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10d2> │ │ │ │ movs r1, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 81584 │ │ │ │ - b.n 69a7a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10ea> │ │ │ │ + bl 8166c │ │ │ │ + b.n 6998a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10ea> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #55656 @ 0xd968 │ │ │ │ + movw r1, #52264 @ 0xcc28 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 69a26 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1096> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 69936 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1096> │ │ │ │ add sp, #28 │ │ │ │ pop {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 18ba30 │ │ │ │ - cbz r0, 69afa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x116a> │ │ │ │ - movw r3, #7633 @ 0x1dd1 │ │ │ │ + bl 18b084 │ │ │ │ + cbz r0, 69a08 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1168> │ │ │ │ + movw r3, #7365 @ 0x1cc5 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 69ac4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1134> │ │ │ │ + bne.n 699d2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1132> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 69afa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x116a> │ │ │ │ + b.n 69a08 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1168> │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69ae4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1154> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 699f2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1152> │ │ │ │ + bl 94f8c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 69afa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x116a> │ │ │ │ + b.n 69a08 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1168> │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -94408,151 +94319,151 @@ │ │ │ │ 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 1995b0 │ │ │ │ - cbz r0, 69b4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11be> │ │ │ │ + bl 198e40 │ │ │ │ + cbz r0, 69a5c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11bc> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r6, 69b22 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1192> │ │ │ │ + cbz r6, 69a30 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1190> │ │ │ │ ldr r4, [r5, #20] │ │ │ │ - b.n 69b2a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x119a> │ │ │ │ + b.n 69a38 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1198> │ │ │ │ movw r4, #11048 @ 0x2b28 │ │ │ │ movt r4, #83 @ 0x53 │ │ │ │ uxtb r2, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 249d94 │ │ │ │ + bl 24a4ac │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 69b52 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11c2> │ │ │ │ + bge.n 69a60 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11c0> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33948 @ 0x849c │ │ │ │ + movw r1, #30556 @ 0x775c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69b94 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1204> │ │ │ │ + b.n 69aa2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1202> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 69b7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11ec> │ │ │ │ + bgt.n 69a8a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11ea> │ │ │ │ adds r1, r2, #1 │ │ │ │ adds r0, r4, r2 │ │ │ │ add r1, r4 │ │ │ │ subs r2, r6, r2 │ │ │ │ - blx 2a5c4 │ │ │ │ + blx 29d48 │ │ │ │ subs r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 188098 │ │ │ │ + bl 1874f8 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 69b94 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1204> │ │ │ │ + b.n 69aa2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1202> │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #27504 @ 0x6b70 │ │ │ │ + movw r1, #24164 @ 0x5e64 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 69b4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11be> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 69a5c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 69ba0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1210> │ │ │ │ + cbz r3, 69aae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x120e> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r0, 69ba4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1214> │ │ │ │ - b.w 81c6c │ │ │ │ - b.w 1127cc │ │ │ │ - cbz r1, 69bc2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1232> │ │ │ │ + cbnz r0, 69ab2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1212> │ │ │ │ + b.w 81d54 │ │ │ │ + b.w 112584 │ │ │ │ + cbz r1, 69ad0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1230> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, 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, #4072] @ 0xfe8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ - movw r1, #24828 @ 0x60fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69bf8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1268> │ │ │ │ + bne.n 69b06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1266> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69cc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1336> │ │ │ │ + b.n 69bd4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1334> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 69c1a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x128a> │ │ │ │ + bpl.n 69b28 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1288> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 69c1a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x128a> │ │ │ │ + bne.n 69b28 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1288> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 69c76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12e6> │ │ │ │ + ble.n 69b84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12e4> │ │ │ │ add.w r8, r8, #8 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 69c48 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12b8> │ │ │ │ + b.n 69b56 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12b6> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31264 @ 0x7a20 │ │ │ │ + movw r1, #27872 @ 0x6ce0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 69bf4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1264> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 69b02 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1262> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 69c72 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12e2> │ │ │ │ + blt.n 69b80 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12e0> │ │ │ │ cmp r3, r7 │ │ │ │ it ge │ │ │ │ movge r3, r7 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str.w r3, [r2, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 69c76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12e6> │ │ │ │ + beq.n 69b84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12e4> │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - bl 9b404 │ │ │ │ + bl 9b6a0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge.n 69c5c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12cc> │ │ │ │ - bl 94cf4 │ │ │ │ + bge.n 69b6a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12ca> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69bf4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1264> │ │ │ │ + bne.n 69b02 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1262> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 69c32 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12a2> │ │ │ │ + bne.n 69b40 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12a0> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 69cbe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x132e> │ │ │ │ + b.n 69bcc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x132c> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 69c3c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12ac> │ │ │ │ + b.n 69b4a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12aa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 8176c │ │ │ │ - cbz r0, 69cc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1336> │ │ │ │ + bl 81854 │ │ │ │ + cbz r0, 69bd4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1334> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 69cb4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1324> │ │ │ │ + ble.n 69bc2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1322> │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ add.w r7, r0, #8 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ adds r2, #8 │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ ldr.w r6, [r3], #4 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ @@ -94561,614 +94472,613 @@ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, ip │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r6, #0] │ │ │ │ cmp r3, r5 │ │ │ │ str.w r6, [r7, #4]! │ │ │ │ - bne.n 69c94 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1304> │ │ │ │ + bne.n 69ba2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1302> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 69cfc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x136c> │ │ │ │ + cbz r3, 69c0a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x136a> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 69cfc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x136c> │ │ │ │ + ble.n 69c0a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x136a> │ │ │ │ subs r1, r3, #1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ add r1, r0 │ │ │ │ push {r4, r5} │ │ │ │ mov r2, r1 │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ ldrb r5, [r2, #0] │ │ │ │ strb.w r5, [r0], #1 │ │ │ │ strb.w r4, [r2], #-1 │ │ │ │ subs r4, r1, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 69cde <_PyArg_ParseTupleAndKeywordsFast@@Base+0x134e> │ │ │ │ + bgt.n 69bec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x134c> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 r4, r1 │ │ │ │ - bl 2c2468 │ │ │ │ + bl 2c1c08 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69da0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1410> │ │ │ │ + beq.n 69cae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x140e> │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, 69d68 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13d8> │ │ │ │ + cbz r0, 69c76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13d6> │ │ │ │ mov r1, r4 │ │ │ │ - bl f768c │ │ │ │ + bl f76b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69da2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1412> │ │ │ │ + beq.n 69cb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1410> │ │ │ │ ldrb.w r3, [r5, #76] @ 0x4c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 69d76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13e6> │ │ │ │ + cbz r3, 69c84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13e4> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 69d76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13e6> │ │ │ │ + beq.n 69c84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13e4> │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2c2b48 │ │ │ │ + bl 2c2020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69d8a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13fa> │ │ │ │ + beq.n 69c98 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13f8> │ │ │ │ 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 1f604c │ │ │ │ - b.n 69d76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13e6> │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 69c84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13e4> │ │ │ │ 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, 69da2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1412> │ │ │ │ + cbz r3, 69cb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1410> │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ - cbz r1, 69da2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1412> │ │ │ │ + cbz r1, 69cb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1410> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c263c │ │ │ │ + bl 2c1c58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69da2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1412> │ │ │ │ + bne.n 69cb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1410> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69da0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1410> │ │ │ │ + beq.n 69cae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x140e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69da0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1410> │ │ │ │ + cbnz r3, 69cae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x140e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #4008] @ 0xfa8 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 69dd8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1448> │ │ │ │ + bhi.n 69ce6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1446> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69dec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x145c> │ │ │ │ - b.n 69e32 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a2> │ │ │ │ - movw r0, #32300 @ 0x7e2c │ │ │ │ + cbz r0, 69cfa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x145a> │ │ │ │ + b.n 69d40 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a0> │ │ │ │ + movw r0, #28908 @ 0x70ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e24a8 │ │ │ │ - cbz r0, 69e32 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a2> │ │ │ │ - b.n 69dca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x143a> │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 69d40 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a0> │ │ │ │ + b.n 69cd8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1438> │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 69e66 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14d6> │ │ │ │ + ble.n 69d74 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14d4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69e54 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14c4> │ │ │ │ + beq.n 69d62 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14c2> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 69e36 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a6> │ │ │ │ + bpl.n 69d44 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a4> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 69e32 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a2> │ │ │ │ - blx 29db4 │ │ │ │ + cbz r0, 69d40 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a0> │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 69e56 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14c6> │ │ │ │ + beq.n 69d64 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14c4> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 69e96 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1506> │ │ │ │ - movw r2, #59464 @ 0xe848 │ │ │ │ + b.n 69da4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1504> │ │ │ │ + movw r2, #55988 @ 0xdab4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #32300 @ 0x7e2c │ │ │ │ + movw r0, #28908 @ 0x70ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 69e32 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a2> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 69d40 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a0> │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 69e68 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14d8> │ │ │ │ + beq.n 69d76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14d6> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 69e68 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14d8> │ │ │ │ - b.n 69e32 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a2> │ │ │ │ + bge.n 69d76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14d6> │ │ │ │ + b.n 69d40 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a0> │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 69e76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14e6> │ │ │ │ + cbnz r4, 69d84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14e4> │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 1dda50 │ │ │ │ + bl 1de7d0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69e96 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1506> │ │ │ │ + cbz r0, 69da4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1504> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #41912 @ 0xa3b8 │ │ │ │ + movw r0, #38520 @ 0x9678 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 69ea0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1510> │ │ │ │ + cbz r3, 69dae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150e> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ 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 100418 <_PyType_Name@@Base> │ │ │ │ + bl 10030c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 69ed6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1546> │ │ │ │ - movw r0, #3200 @ 0xc80 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ + bne.n 69de4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1544> │ │ │ │ + movw r0, #65344 @ 0xff40 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #33984 @ 0x84c0 │ │ │ │ + movw r0, #30592 @ 0x7780 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 69f00 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1570> │ │ │ │ + blt.n 69e0e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x156e> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 69f1a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x158a> │ │ │ │ + blt.n 69e28 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1588> │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #27340 @ 0x6acc │ │ │ │ + movw r1, #24000 @ 0x5dc0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69f24 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1594> │ │ │ │ + b.n 69e32 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1592> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ (69f28 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1598>) │ │ │ │ + ldr r0, [pc, #8] @ (69e34 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1594>) │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ - nop │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #24828 @ 0x60fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69f80 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15f0> │ │ │ │ + beq.n 69e8c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15ec> │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 69f70 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15e0> │ │ │ │ - movw r0, #8792 @ 0x2258 │ │ │ │ + blt.n 69e7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15dc> │ │ │ │ + movw r0, #5400 @ 0x1518 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ - movw r0, #1820 @ 0x71c │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ + b.w 99c14 │ │ │ │ + movw r0, #63964 @ 0xf9dc │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 6869c │ │ │ │ + b.w 685ac │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - cbz r3, 69f9e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x160e> │ │ │ │ + cbz r3, 69eaa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x160a> │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r0, #3 │ │ │ │ - b.w 90a88 │ │ │ │ + b.w 90d24 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 903f0 │ │ │ │ + b.w 9068c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #24828 @ 0x60fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69fe8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1658> │ │ │ │ + beq.n 69ef4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1654> │ │ │ │ ldrd r3, r0, [r4, #12] │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #33356 @ 0x824c │ │ │ │ + movw r0, #29964 @ 0x750c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ - b.n 69fea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x165a> │ │ │ │ + bl 99c14 │ │ │ │ + b.n 69ef6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1656> │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #24828 @ 0x60fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a01e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x168e> │ │ │ │ + bne.n 69f2a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x168a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a032 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16a2> │ │ │ │ + b.n 69f3e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x169e> │ │ │ │ mov r0, r5 │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 6a01a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x168a> │ │ │ │ + blt.n 69f26 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1686> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str r3, [r4, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 6a054 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16c4> │ │ │ │ + cbz r0, 69f60 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16c0> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1cb58c │ │ │ │ + bl 1cb394 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #24828 @ 0x60fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a09e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x170e> │ │ │ │ + beq.n 69faa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x170a> │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - movw r0, #34004 @ 0x84d4 │ │ │ │ + movw r0, #30612 @ 0x7794 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ movs r0, #0 │ │ │ │ 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 r4, r1 │ │ │ │ movw r1, #25976 @ 0x6578 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 151408 │ │ │ │ + bl 1513b0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 6a0de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x174e> │ │ │ │ + beq.n 69fea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x174a> │ │ │ │ ldr.w r2, [r6, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6a0de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x174e> │ │ │ │ + beq.n 69fea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x174a> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 6a108 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1778> │ │ │ │ - b.n 6a0f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1766> │ │ │ │ + beq.n 6a014 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1774> │ │ │ │ + b.n 6a002 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1762> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6a0d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1746> │ │ │ │ - movw r0, #34024 @ 0x84e8 │ │ │ │ + beq.n 69fe2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1742> │ │ │ │ + movw r0, #30632 @ 0x77a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 17a974 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17a29c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a166 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17d6> │ │ │ │ - b.n 6a0d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1746> │ │ │ │ + beq.n 6a072 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17d2> │ │ │ │ + b.n 69fe2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1742> │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #34024 @ 0x84e8 │ │ │ │ + movw r0, #30632 @ 0x77a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ - bl e25d8 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6a166 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17d6> │ │ │ │ + bl e28d0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6a072 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17d2> │ │ │ │ ldrd r1, r5, [r4, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 6a134 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17a4> │ │ │ │ + bmi.n 6a040 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17a0> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #52248 @ 0xcc18 │ │ │ │ + movw r2, #48856 @ 0xbed8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #34024 @ 0x84e8 │ │ │ │ + movw r0, #30632 @ 0x77a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6a166 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17d6> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6a072 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17d2> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 251bfc │ │ │ │ + bl 251f94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a1c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1832> │ │ │ │ + beq.n 6a0ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x182e> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - ble.n 6a16a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17da> │ │ │ │ - bl 1f604c │ │ │ │ + ble.n 6a076 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17d6> │ │ │ │ + bl 1f6b90 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #34040 @ 0x84f8 │ │ │ │ + movw r1, #30648 @ 0x77b8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a1c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1832> │ │ │ │ + b.n 6a0ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x182e> │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 6a192 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1802> │ │ │ │ + ble.n 6a09e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17fe> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add.w r7, r0, #20 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ ldr.w r5, [r3], #4 │ │ │ │ str.w r5, [r7, #4]! │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, lr │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r5, #0] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 6a17c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17ec> │ │ │ │ + bne.n 6a088 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17e8> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - bne.n 6a1be <_PyArg_ParseTupleAndKeywordsFast@@Base+0x182e> │ │ │ │ + bne.n 6a0ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x182a> │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6a1c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1832> │ │ │ │ + beq.n 6a0ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x182e> │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6a14c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17bc> │ │ │ │ + bne.n 6a058 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17b8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r0, #20] │ │ │ │ - b.n 6a1c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1832> │ │ │ │ + b.n 6a0ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x182e> │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6a14c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17bc> │ │ │ │ + bne.n 6a058 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17b8> │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1c6ea8 │ │ │ │ + bl 1c6bb0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 26ac50 │ │ │ │ + bl 26aee0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq 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, #3840] @ 0xf00 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ - ldr r2, [pc, #256] @ (6a30c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x197c>) │ │ │ │ + ldr r2, [pc, #256] @ (6a218 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1978>) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ mov.w r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl d4be8 │ │ │ │ + bl d4fe0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 6a22c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x189c> │ │ │ │ + beq.n 6a138 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1898> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 6a25c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18cc> │ │ │ │ - b.n 6a242 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18b2> │ │ │ │ - movw r1, #34088 @ 0x8528 │ │ │ │ + bne.n 6a168 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18c8> │ │ │ │ + b.n 6a14e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18ae> │ │ │ │ + movw r1, #30696 @ 0x77e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8148 │ │ │ │ - cbnz r0, 6a276 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18e6> │ │ │ │ - b.n 6a272 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18e2> │ │ │ │ + bl a837c │ │ │ │ + cbnz r0, 6a182 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18e2> │ │ │ │ + b.n 6a17e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18de> │ │ │ │ add r1, sp, #24 │ │ │ │ add r3, sp, #16 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ - movw r1, #34100 @ 0x8534 │ │ │ │ + movw r1, #30708 @ 0x77f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 6a272 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18e2> │ │ │ │ - b.n 6a276 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18e6> │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 6a17e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18de> │ │ │ │ + b.n 6a182 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18e2> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #34112 @ 0x8540 │ │ │ │ + movw r1, #30720 @ 0x7800 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a2f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1966> │ │ │ │ + b.n 6a202 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1962> │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ - movw r0, #34092 @ 0x852c │ │ │ │ + movw r0, #30700 @ 0x77ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 276a60 <_PyLong_UnsignedShort_Converter@@Base+0x9bc> │ │ │ │ - cbnz r0, 6a298 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1908> │ │ │ │ + bl 276a2c │ │ │ │ + cbnz r0, 6a1a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1904> │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 6a272 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18e2> │ │ │ │ + bl f20a0 │ │ │ │ + b.n 6a17e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18de> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61224 @ 0xef28 │ │ │ │ + movw r1, #57832 @ 0xe1e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #34156 @ 0x856c │ │ │ │ + movw r0, #30764 @ 0x782c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a290 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1900> │ │ │ │ + beq.n 6a19c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18fc> │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldrd r6, r7, [r4, #32] │ │ │ │ str r2, [sp, #32] │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ strd r1, r2, [sp, #36] @ 0x24 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #41745 @ 0xa311 │ │ │ │ + movw r2, #41501 @ 0xa21d │ │ │ │ movt r2, #6 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - bl 272b08 <_PyTime_AsMilliseconds@@Base+0x178> │ │ │ │ + bl 272fc4 <_PyTime_AsMilliseconds@@Base+0x1a4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a290 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1900> │ │ │ │ + beq.n 6a19c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18fc> │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 94ed8 │ │ │ │ - ldr r3, [pc, #20] @ (6a30c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x197c>) │ │ │ │ + bl 95170 │ │ │ │ + ldr r3, [pc, #20] @ (6a218 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1978>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 6a308 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1978> │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 6a214 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1974> │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #236 @ 0xec │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ 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 │ │ │ │ ldrd r1, r2, [r1, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, r1, [sp] │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ - blx 2975c │ │ │ │ + blx 299a0 │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -95176,785 +95086,785 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #34172 @ 0x857c │ │ │ │ + movw r1, #30780 @ 0x783c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 6a388 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19f8> │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 6a294 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19f4> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, r4 │ │ │ │ - bge.n 6a38c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19fc> │ │ │ │ + bge.n 6a298 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19f8> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #30796 @ 0x784c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6a3dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a4c> │ │ │ │ - bl 813dc │ │ │ │ + b.n 6a2e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a48> │ │ │ │ + bl 814c4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r0, 6a3dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a4c> │ │ │ │ + cbz r0, 6a2e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a48> │ │ │ │ add.w r1, r0, #16 │ │ │ │ add r5, sp, #16 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6a3e2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a52> │ │ │ │ + bl 6a2ee <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a4e> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 6a3b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a20> │ │ │ │ + bge.n 6a2bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a1c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6a3d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a40> │ │ │ │ + b.n 6a2dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a3c> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6a3c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a34> │ │ │ │ + bne.n 6a2d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a30> │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 903f0 │ │ │ │ + bl 9068c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6a3d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a40> │ │ │ │ + b.n 6a2dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a3c> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b90b4 <_PyBytes_Resize@@Base> │ │ │ │ + bl b937c <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a3b6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a26> │ │ │ │ - b.n 6a3ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a1c> │ │ │ │ + bne.n 6a2c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a22> │ │ │ │ + b.n 6a2b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a18> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ 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 │ │ │ │ sub sp, #184 @ 0xb8 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #128] @ (6a478 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ae8>) │ │ │ │ + ldr r1, [pc, #128] @ (6a384 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ae4>) │ │ │ │ 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 2716c4 │ │ │ │ - cbnz r0, 6a41c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8c> │ │ │ │ + bl 271bac │ │ │ │ + cbnz r0, 6a328 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a88> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a460 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ad0> │ │ │ │ + b.n 6a36c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1acc> │ │ │ │ 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, #42109 @ 0xa47d │ │ │ │ + movw r2, #41865 @ 0xa389 │ │ │ │ movt r2, #6 │ │ │ │ strd sl, r9, [sp, #24] │ │ │ │ str.w r8, [sp, #32] │ │ │ │ strd r7, r5, [sp, #36] @ 0x24 │ │ │ │ - bl 272b08 <_PyTime_AsMilliseconds@@Base+0x178> │ │ │ │ + bl 272fc4 <_PyTime_AsMilliseconds@@Base+0x1a4> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6a460 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ad0> │ │ │ │ + beq.n 6a36c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1acc> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2718e0 │ │ │ │ + bl 271da0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a416 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a86> │ │ │ │ + beq.n 6a322 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a82> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #20] @ (6a478 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ae8>) │ │ │ │ + ldr r3, [pc, #20] @ (6a384 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ae4>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 6a472 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ae2> │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 6a37e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ade> │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {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 │ │ │ │ movs r1, #0 │ │ │ │ ldrd r3, r0, [r4, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ strd r2, r1, [sp] │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ - blx 2a9e8 │ │ │ │ + blx 29464 │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ 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, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6a4da <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b4a> │ │ │ │ + cbnz r0, 6a3e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b46> │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - cbz r0, 6a4ec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b5c> │ │ │ │ - b.n 6a4e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b54> │ │ │ │ + cbz r0, 6a3f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b58> │ │ │ │ + b.n 6a3f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b50> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a4d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b44> │ │ │ │ - b.n 6a592 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c02> │ │ │ │ + beq.n 6a3e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b40> │ │ │ │ + b.n 6a49e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a592 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c02> │ │ │ │ + bne.n 6a49e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - cbz r0, 6a4f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b68> │ │ │ │ + cbz r0, 6a404 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b64> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a592 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c02> │ │ │ │ + bne.n 6a49e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 6a504 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b74> │ │ │ │ + cbz r0, 6a410 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b70> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a592 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c02> │ │ │ │ + bne.n 6a49e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ - cbz r0, 6a510 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b80> │ │ │ │ + cbz r0, 6a41c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b7c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a592 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c02> │ │ │ │ + bne.n 6a49e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbz r0, 6a51c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b8c> │ │ │ │ + cbz r0, 6a428 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b88> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a592 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c02> │ │ │ │ + bne.n 6a49e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 6a528 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b98> │ │ │ │ + cbz r0, 6a434 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b94> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a592 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c02> │ │ │ │ + bne.n 6a49e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 6a534 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ba4> │ │ │ │ + cbz r0, 6a440 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ba0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a592 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c02> │ │ │ │ + bne.n 6a49e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6a53e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bae> │ │ │ │ + cbz r0, 6a44a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1baa> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6a592 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c02> │ │ │ │ + cbnz r0, 6a49e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6a548 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bb8> │ │ │ │ + cbz r0, 6a454 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bb4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6a592 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c02> │ │ │ │ + cbnz r0, 6a49e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6a552 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bc2> │ │ │ │ + cbz r0, 6a45e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bbe> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6a592 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c02> │ │ │ │ + cbnz r0, 6a49e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6a55c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bcc> │ │ │ │ + cbz r0, 6a468 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bc8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6a592 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c02> │ │ │ │ + cbnz r0, 6a49e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 6a566 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bd6> │ │ │ │ + cbz r0, 6a472 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bd2> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6a592 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c02> │ │ │ │ + cbnz r0, 6a49e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 6a570 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1be0> │ │ │ │ + cbz r0, 6a47c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bdc> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6a592 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c02> │ │ │ │ + cbnz r0, 6a49e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 6a57a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bea> │ │ │ │ + cbz r0, 6a486 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1be6> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6a592 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c02> │ │ │ │ + cbnz r0, 6a49e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 6a584 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bf4> │ │ │ │ + cbz r0, 6a490 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bf0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6a592 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c02> │ │ │ │ + cbnz r0, 6a49e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 6a592 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c02> │ │ │ │ + cbz r0, 6a49e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 6a5b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c28> │ │ │ │ + cbnz r5, 6a4c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c24> │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 6a5b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c28> │ │ │ │ + blt.n 6a4c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c24> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 6a5b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c28> │ │ │ │ - cbnz r2, 6a5d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c40> │ │ │ │ + bgt.n 6a4c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c24> │ │ │ │ + cbnz r2, 6a4dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c3c> │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr r3, [pc, #60] @ (6a604 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c74>) │ │ │ │ + ldr r3, [pc, #60] @ (6a510 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c70>) │ │ │ │ mov r1, r4 │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 6a5fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c6c> │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 6a508 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c68> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6a5ea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c5a> │ │ │ │ + bgt.n 6a4f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c56> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #6424 @ 0x1918 │ │ │ │ + movw r1, #2476 @ 0x9ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6a5fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c6c> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6a508 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c68> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a5d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c44> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 6a4e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c40> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a5d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c44> │ │ │ │ + beq.n 6a4e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c40> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #432] @ (6a7b8 ) │ │ │ │ + ldr r1, [pc, #432] @ (6a6c4 ) │ │ │ │ lsls r6, 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 │ │ │ │ - cbnz r0, 6a626 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c96> │ │ │ │ + cbnz r0, 6a532 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c92> │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbnz r0, 6a630 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ca0> │ │ │ │ - b.n 6a638 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ca8> │ │ │ │ + cbnz r0, 6a53c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c9c> │ │ │ │ + b.n 6a544 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ca4> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a620 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c90> │ │ │ │ - b.n 6a6ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1e> │ │ │ │ + beq.n 6a52c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c8c> │ │ │ │ + b.n 6a5ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1a> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a6ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1e> │ │ │ │ + bne.n 6a5ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1a> │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 6a644 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1cb4> │ │ │ │ + cbz r0, 6a550 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1cb0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a6ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1e> │ │ │ │ + bne.n 6a5ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1a> │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 6a650 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1cc0> │ │ │ │ + cbz r0, 6a55c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1cbc> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a6ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1e> │ │ │ │ + bne.n 6a5ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1a> │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 6a65a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1cca> │ │ │ │ + cbz r0, 6a566 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1cc6> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6a6ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1e> │ │ │ │ + cbnz r0, 6a5ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1a> │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 6a664 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1cd4> │ │ │ │ + cbz r0, 6a570 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1cd0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6a6ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1e> │ │ │ │ + cbnz r0, 6a5ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1a> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 6a66e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1cde> │ │ │ │ + cbz r0, 6a57a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1cda> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6a6ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1e> │ │ │ │ + cbnz r0, 6a5ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1a> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 6a678 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce8> │ │ │ │ + cbz r0, 6a584 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6a6ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1e> │ │ │ │ + cbnz r0, 6a5ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1a> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 6a682 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1cf2> │ │ │ │ + cbz r0, 6a58e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1cee> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6a6ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1e> │ │ │ │ + cbnz r0, 6a5ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1a> │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 6a68c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1cfc> │ │ │ │ + cbz r0, 6a598 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1cf8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6a6ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1e> │ │ │ │ + cbnz r0, 6a5ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1a> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6a696 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d06> │ │ │ │ + cbz r0, 6a5a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d02> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6a6ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1e> │ │ │ │ + cbnz r0, 6a5ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1a> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6a6a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d10> │ │ │ │ + cbz r0, 6a5ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d0c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6a6ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1e> │ │ │ │ + cbnz r0, 6a5ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1a> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6a6ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1e> │ │ │ │ + cbz r0, 6a5ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d1a> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006a6b0 : │ │ │ │ +0006a5bc : │ │ │ │ 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] @ (6a72c ) │ │ │ │ + ldr r4, [pc, #108] @ (6a638 ) │ │ │ │ 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, 6a6e0 │ │ │ │ + cbnz r3, 6a5ec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 6a6d6 │ │ │ │ + cbz r3, 6a5e2 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 6a6ca │ │ │ │ + b.n 6a5d6 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - b.n 6a6f0 │ │ │ │ + b.n 6a5fc │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a6f0 │ │ │ │ + beq.n 6a5fc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 6a6fe │ │ │ │ + cbz r3, 6a60a │ │ │ │ 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, 6a712 │ │ │ │ + cbz r3, 6a61e │ │ │ │ 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 26a2cc │ │ │ │ + bl 26a55c │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006a730 : │ │ │ │ +0006a63c : │ │ │ │ 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] @ (6a768 ) │ │ │ │ + ldr r4, [pc, #40] @ (6a674 ) │ │ │ │ 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 299fb0 │ │ │ │ + bl 29a250 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f604c │ │ │ │ + b.w 1f6b90 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006a76c : │ │ │ │ - ldr r3, [pc, #52] @ (6a7a4 ) │ │ │ │ +0006a678 : │ │ │ │ + ldr r3, [pc, #52] @ (6a6b0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 6a782 │ │ │ │ + cbnz r3, 6a68e │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a776 │ │ │ │ - b.n 6a7a2 │ │ │ │ + bne.n 6a682 │ │ │ │ + b.n 6a6ae │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a7a0 │ │ │ │ + beq.n 6a6ac │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.w 3f534 │ │ │ │ + b.w 3f2d4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 6a7e8 │ │ │ │ + bgt.n 6a6f4 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - movw r1, #26060 @ 0x65cc │ │ │ │ + movw r1, #22668 @ 0x588c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #26084 @ 0x65e4 │ │ │ │ + movw r3, #22692 @ 0x58a4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a80e │ │ │ │ + b.n 6a71a │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r2, r0 │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r0 │ │ │ │ mov r0, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ - bl 1c52d0 │ │ │ │ + bl 1c4f58 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 6a968 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b.w 6a874 <_PyThread_CurrentFrames@@Base> │ │ │ │ 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 r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 26e31c │ │ │ │ + bl 26e804 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 6a854 │ │ │ │ + blt.n 6a760 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d1538 │ │ │ │ + bl 1d1594 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 6a854 │ │ │ │ + blt.n 6a760 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 6a85a │ │ │ │ - movw r1, #26212 @ 0x6664 │ │ │ │ + bgt.n 6a766 │ │ │ │ + movw r1, #22820 @ 0x5924 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a95e │ │ │ │ + b.n 6a86a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #55176 @ 0xd788 │ │ │ │ + movw r2, #51784 @ 0xca48 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - bl 13c80c │ │ │ │ + bl 13c8cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a854 │ │ │ │ + beq.n 6a760 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d1538 │ │ │ │ + bl 1d1594 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 6a8e0 │ │ │ │ + blt.n 6a7ec │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 6a89c │ │ │ │ + bgt.n 6a7a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a846 │ │ │ │ + beq.n 6a752 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a846 │ │ │ │ + bne.n 6a752 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a846 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a752 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #55176 @ 0xd788 │ │ │ │ + movw r2, #51784 @ 0xca48 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - bl 13c80c │ │ │ │ + bl 13c8cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a8e2 │ │ │ │ + cbz r0, 6a7ee │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #168] @ (6a964 ) │ │ │ │ + ldr r1, [pc, #168] @ (6a870 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 127478 │ │ │ │ + bl 1272d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6a8d0 │ │ │ │ + bne.n 6a7dc │ │ │ │ mov r4, r9 │ │ │ │ - b.n 6a8e2 │ │ │ │ + b.n 6a7ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a8cc │ │ │ │ + bne.n 6a7d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a8cc │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a7d8 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a8f8 │ │ │ │ + beq.n 6a804 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6a8f8 │ │ │ │ + cbnz r3, 6a804 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6a854 │ │ │ │ + beq.n 6a760 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 26e1b0 <_PyCrossInterpreterData_RegisterClass@@Base+0x438> │ │ │ │ + bl 26e698 <_PyCrossInterpreterData_RegisterClass@@Base+0x438> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6a932 │ │ │ │ + cbz r0, 6a83e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6aac4 <_PyThread_CurrentFrames@@Base+0x15c> │ │ │ │ + bl 6a9d0 <_PyThread_CurrentFrames@@Base+0x15c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6a922 │ │ │ │ + bne.n 6a82e │ │ │ │ mov r5, r7 │ │ │ │ - b.n 6a932 │ │ │ │ + b.n 6a83e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a91e │ │ │ │ + bne.n 6a82a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a91e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a82a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a948 │ │ │ │ + beq.n 6a854 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6a948 │ │ │ │ + cbnz r3, 6a854 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6a854 │ │ │ │ + beq.n 6a760 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1c52d0 │ │ │ │ + bl 1c4f58 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldmia r5, {r2, r3, r5} │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0006a968 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +0006a874 <_PyThread_CurrentFrames@@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 │ │ │ │ - ldr r0, [pc, #320] @ (6aabc <_PyThread_CurrentFrames@@Base+0x154>) │ │ │ │ + ldr r0, [pc, #320] @ (6a9c8 <_PyThread_CurrentFrames@@Base+0x154>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #34220 @ 0x85ac │ │ │ │ + movw r1, #30828 @ 0x786c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 126cd8 <_PySys_GetOptionalAttrString@@Base+0xfa0> │ │ │ │ + bl 1262cc <_PySys_GetOptionalAttrString@@Base+0x818> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6aa6e <_PyThread_CurrentFrames@@Base+0x106> │ │ │ │ - bl 806b0 │ │ │ │ + beq.n 6a97a <_PyThread_CurrentFrames@@Base+0x106> │ │ │ │ + bl 8079c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6aab4 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ - ldr.w r8, [pc, #284] @ 6aac0 <_PyThread_CurrentFrames@@Base+0x158> │ │ │ │ + beq.w 6a9c0 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ + ldr.w r8, [pc, #284] @ 6a9cc <_PyThread_CurrentFrames@@Base+0x158> │ │ │ │ mov.w r3, #1 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6a9c0 <_PyThread_CurrentFrames@@Base+0x58> │ │ │ │ + bne.n 6a8cc <_PyThread_CurrentFrames@@Base+0x58> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6a9b0 <_PyThread_CurrentFrames@@Base+0x48> │ │ │ │ + bne.n 6a8bc <_PyThread_CurrentFrames@@Base+0x48> │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 6a9dc <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ + beq.n 6a8e8 <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r8 │ │ │ │ - bl 17d09c │ │ │ │ + bl 17caa8 │ │ │ │ ldr.w r7, [r5, #3704] @ 0xe78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 6aa48 <_PyThread_CurrentFrames@@Base+0xe0> │ │ │ │ + beq.n 6a954 <_PyThread_CurrentFrames@@Base+0xe0> │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r7, #52] @ 0x34 │ │ │ │ - cbnz r5, 6aa10 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ + cbnz r5, 6a91c <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 6a9e8 <_PyThread_CurrentFrames@@Base+0x80> │ │ │ │ - b.n 6aa48 <_PyThread_CurrentFrames@@Base+0xe0> │ │ │ │ + bne.n 6a8f4 <_PyThread_CurrentFrames@@Base+0x80> │ │ │ │ + b.n 6a954 <_PyThread_CurrentFrames@@Base+0xe0> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6aa1a <_PyThread_CurrentFrames@@Base+0xb2> │ │ │ │ + beq.n 6a926 <_PyThread_CurrentFrames@@Base+0xb2> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ add.w r3, r1, #124 @ 0x7c │ │ │ │ ldr r1, [r1, #116] @ 0x74 │ │ │ │ add.w r3, r3, r1, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 6aa1a <_PyThread_CurrentFrames@@Base+0xb2> │ │ │ │ + bcs.n 6a926 <_PyThread_CurrentFrames@@Base+0xb2> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6a9ec <_PyThread_CurrentFrames@@Base+0x84> │ │ │ │ + beq.n 6a8f8 <_PyThread_CurrentFrames@@Base+0x84> │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 6a9f4 <_PyThread_CurrentFrames@@Base+0x8c> │ │ │ │ - b.n 6aa0a <_PyThread_CurrentFrames@@Base+0xa2> │ │ │ │ + bne.n 6a900 <_PyThread_CurrentFrames@@Base+0x8c> │ │ │ │ + b.n 6a916 <_PyThread_CurrentFrames@@Base+0xa2> │ │ │ │ ldr r0, [r7, #92] @ 0x5c │ │ │ │ - bl 9123c │ │ │ │ + bl 914d8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6aa3c <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ + cbz r0, 6a948 <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ - cbnz r2, 6aa82 <_PyThread_CurrentFrames@@Base+0x11a> │ │ │ │ + cbnz r2, 6a98e <_PyThread_CurrentFrames@@Base+0x11a> │ │ │ │ mov r0, r5 │ │ │ │ - bl f8e1c │ │ │ │ + bl f8e18 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 6aa82 <_PyThread_CurrentFrames@@Base+0x11a> │ │ │ │ + cbnz r0, 6a98e <_PyThread_CurrentFrames@@Base+0x11a> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6aa72 <_PyThread_CurrentFrames@@Base+0x10a> │ │ │ │ + bne.n 6a97e <_PyThread_CurrentFrames@@Base+0x10a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6aaa4 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + bne.n 6a9b0 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6aa60 <_PyThread_CurrentFrames@@Base+0xf8> │ │ │ │ + bne.n 6a96c <_PyThread_CurrentFrames@@Base+0xf8> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6aa50 <_PyThread_CurrentFrames@@Base+0xe8> │ │ │ │ + bne.n 6a95c <_PyThread_CurrentFrames@@Base+0xe8> │ │ │ │ dmb ish │ │ │ │ - beq.n 6aab4 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ - ldr r0, [pc, #88] @ (6aac0 <_PyThread_CurrentFrames@@Base+0x158>) │ │ │ │ - bl 2ae358 │ │ │ │ - b.n 6aab4 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ + beq.n 6a9c0 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ + ldr r0, [pc, #88] @ (6a9cc <_PyThread_CurrentFrames@@Base+0x158>) │ │ │ │ + bl 2ad574 │ │ │ │ + b.n 6a9c0 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6aab4 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ + b.n 6a9c0 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6aa3c <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ + bne.n 6a948 <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6aa3c <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a948 <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 6aa9e <_PyThread_CurrentFrames@@Base+0x136> │ │ │ │ + beq.n 6a9aa <_PyThread_CurrentFrames@@Base+0x136> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6aa9e <_PyThread_CurrentFrames@@Base+0x136> │ │ │ │ + cbnz r3, 6a9aa <_PyThread_CurrentFrames@@Base+0x136> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 6a9ec <_PyThread_CurrentFrames@@Base+0x84> │ │ │ │ - b.n 6aa3c <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ + bne.n 6a8f8 <_PyThread_CurrentFrames@@Base+0x84> │ │ │ │ + b.n 6a948 <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6aa46 <_PyThread_CurrentFrames@@Base+0xde> │ │ │ │ + bne.n 6a952 <_PyThread_CurrentFrames@@Base+0xde> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6aa46 <_PyThread_CurrentFrames@@Base+0xde> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a952 <_PyThread_CurrentFrames@@Base+0xde> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, r6] │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -95962,1085 +95872,1084 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 6aafe <_PyThread_CurrentFrames@@Base+0x196> │ │ │ │ + cbnz r4, 6aa0a <_PyThread_CurrentFrames@@Base+0x196> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 6aafe <_PyThread_CurrentFrames@@Base+0x196> │ │ │ │ - ldr r1, [pc, #44] @ (6ab14 <_PyThread_CurrentFrames@@Base+0x1ac>) │ │ │ │ - bl 143b58 │ │ │ │ + bge.n 6aa0a <_PyThread_CurrentFrames@@Base+0x196> │ │ │ │ + ldr r1, [pc, #44] @ (6aa20 <_PyThread_CurrentFrames@@Base+0x1ac>) │ │ │ │ + bl 143c20 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6ab0c <_PyThread_CurrentFrames@@Base+0x1a4> │ │ │ │ - cbnz r0, 6aafe <_PyThread_CurrentFrames@@Base+0x196> │ │ │ │ + beq.n 6aa18 <_PyThread_CurrentFrames@@Base+0x1a4> │ │ │ │ + cbnz r0, 6aa0a <_PyThread_CurrentFrames@@Base+0x196> │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #36] @ (6ab18 <_PyThread_CurrentFrames@@Base+0x1b0>) │ │ │ │ + ldr r0, [pc, #36] @ (6aa24 <_PyThread_CurrentFrames@@Base+0x1b0>) │ │ │ │ strd r5, r5, [sp] │ │ │ │ - bl afae4 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ - b.n 6ab0e <_PyThread_CurrentFrames@@Base+0x1a6> │ │ │ │ + bl afd94 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ + b.n 6aa1a <_PyThread_CurrentFrames@@Base+0x1a6> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1970e8 │ │ │ │ + b.w 1969dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #512 @ (adr r5, 6ad18 <_PyThread_CurrentFrames@@Base+0x3b0>) │ │ │ │ + add r5, pc, #512 @ (adr r5, 6ac24 <_PyThread_CurrentFrames@@Base+0x3b0>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #34240 @ 0x85c0 │ │ │ │ + movw r0, #30848 @ 0x7880 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.w 99978 │ │ │ │ - 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 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - movs r2, #24 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r3 │ │ │ │ - blx 297cc │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - mov r3, r0 │ │ │ │ - str r1, [r0, #8] │ │ │ │ - str r1, [r0, #12] │ │ │ │ - movw r0, #4332 @ 0x10ec │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - subs r2, r5, r0 │ │ │ │ - negs r5, r2 │ │ │ │ - adcs r5, r2 │ │ │ │ - str r5, [r3, #0] │ │ │ │ - cbz r4, 6ab74 <_PyThread_CurrentFrames@@Base+0x20c> │ │ │ │ - ldr.w r1, [r4, #3648] @ 0xe40 │ │ │ │ - ldr.w r2, [r4, #3652] @ 0xe44 │ │ │ │ - b.n 6ab76 <_PyThread_CurrentFrames@@Base+0x20e> │ │ │ │ - mov r2, r1 │ │ │ │ - movw r0, #43993 @ 0xabd9 │ │ │ │ - movt r0, #6 │ │ │ │ - strd r1, r2, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + b.w 99c14 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #24828 @ 0x60fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6abd4 <_PyThread_CurrentFrames@@Base+0x26c> │ │ │ │ + beq.n 6aa88 <_PyThread_CurrentFrames@@Base+0x214> │ │ │ │ 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 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 6abd6 <_PyThread_CurrentFrames@@Base+0x26e> │ │ │ │ + b.n 6aa8a <_PyThread_CurrentFrames@@Base+0x216> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [r0, #0] │ │ │ │ - movw r2, #4332 @ 0x10ec │ │ │ │ - movt r2, #76 @ 0x4c │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - cmp r1, #0 │ │ │ │ - ite ne │ │ │ │ - movne r0, r2 │ │ │ │ - moveq r0, r3 │ │ │ │ - bx lr │ │ │ │ - ldr r3, [pc, #16] @ (6ac08 <_PyThread_CurrentFrames@@Base+0x2a0>) │ │ │ │ + ldr r3, [pc, #16] @ (6aaa0 <_PyThread_CurrentFrames@@Base+0x22c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3900] @ 0xf3c │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6ac2a <_PyThread_CurrentFrames@@Base+0x2c2> │ │ │ │ + cbnz r0, 6aac2 <_PyThread_CurrentFrames@@Base+0x24e> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbnz r0, 6ac34 <_PyThread_CurrentFrames@@Base+0x2cc> │ │ │ │ - b.n 6ac3a <_PyThread_CurrentFrames@@Base+0x2d2> │ │ │ │ + cbnz r0, 6aacc <_PyThread_CurrentFrames@@Base+0x258> │ │ │ │ + b.n 6aad2 <_PyThread_CurrentFrames@@Base+0x25e> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ac24 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ - b.n 6ac52 <_PyThread_CurrentFrames@@Base+0x2ea> │ │ │ │ + beq.n 6aabc <_PyThread_CurrentFrames@@Base+0x248> │ │ │ │ + b.n 6aaea <_PyThread_CurrentFrames@@Base+0x276> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6ac52 <_PyThread_CurrentFrames@@Base+0x2ea> │ │ │ │ + cbnz r0, 6aaea <_PyThread_CurrentFrames@@Base+0x276> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6ac44 <_PyThread_CurrentFrames@@Base+0x2dc> │ │ │ │ + cbz r0, 6aadc <_PyThread_CurrentFrames@@Base+0x268> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6ac52 <_PyThread_CurrentFrames@@Base+0x2ea> │ │ │ │ + cbnz r0, 6aaea <_PyThread_CurrentFrames@@Base+0x276> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 6ac52 <_PyThread_CurrentFrames@@Base+0x2ea> │ │ │ │ + cbz r0, 6aaea <_PyThread_CurrentFrames@@Base+0x276> │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6ac74 <_PyThread_CurrentFrames@@Base+0x30c> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 6ac8c <_PyThread_CurrentFrames@@Base+0x324> │ │ │ │ - ldr r2, [pc, #24] @ (6ac90 <_PyThread_CurrentFrames@@Base+0x328>) │ │ │ │ + bne.n 6ab0c <_PyThread_CurrentFrames@@Base+0x298> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 6ab24 <_PyThread_CurrentFrames@@Base+0x2b0> │ │ │ │ + ldr r2, [pc, #24] @ (6ab28 <_PyThread_CurrentFrames@@Base+0x2b4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3900] @ 0xf3c │ │ │ │ - b.n 6ac8e <_PyThread_CurrentFrames@@Base+0x326> │ │ │ │ + b.n 6ab26 <_PyThread_CurrentFrames@@Base+0x2b2> │ │ │ │ movs r0, #0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbnz r0, 6acb6 <_PyThread_CurrentFrames@@Base+0x34e> │ │ │ │ + cbnz r0, 6ab4e <_PyThread_CurrentFrames@@Base+0x2da> │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 6acb6 <_PyThread_CurrentFrames@@Base+0x34e> │ │ │ │ + ble.n 6ab4e <_PyThread_CurrentFrames@@Base+0x2da> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6acb6 <_PyThread_CurrentFrames@@Base+0x34e> │ │ │ │ - cbnz r2, 6acd0 <_PyThread_CurrentFrames@@Base+0x368> │ │ │ │ + bne.n 6ab4e <_PyThread_CurrentFrames@@Base+0x2da> │ │ │ │ + cbnz r2, 6ab68 <_PyThread_CurrentFrames@@Base+0x2f4> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r3, r3, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #116] @ (6ad3c <_PyThread_CurrentFrames@@Base+0x3d4>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #116] @ (6abd4 <_PyThread_CurrentFrames@@Base+0x360>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ad36 <_PyThread_CurrentFrames@@Base+0x3ce> │ │ │ │ + cbz r0, 6abce <_PyThread_CurrentFrames@@Base+0x35a> │ │ │ │ ldrd r6, r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #536870912 @ 0x20000000 │ │ │ │ - bne.n 6acfc <_PyThread_CurrentFrames@@Base+0x394> │ │ │ │ - movw r2, #30404 @ 0x76c4 │ │ │ │ + bne.n 6ab94 <_PyThread_CurrentFrames@@Base+0x320> │ │ │ │ + movw r2, #27012 @ 0x6984 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #1136 @ 0x470 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6ad36 <_PyThread_CurrentFrames@@Base+0x3ce> │ │ │ │ + movw r0, #63280 @ 0xf730 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6abce <_PyThread_CurrentFrames@@Base+0x35a> │ │ │ │ mov r0, r3 │ │ │ │ - bl 98cd8 │ │ │ │ + bl 98f74 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ad36 <_PyThread_CurrentFrames@@Base+0x3ce> │ │ │ │ + cbz r0, 6abce <_PyThread_CurrentFrames@@Base+0x35a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b035c │ │ │ │ + bl 1b0118 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2a1a78 │ │ │ │ + bl 2a0ed4 <_PyGen_SetStopIterationValue@@Base+0xea8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6ad26 <_PyThread_CurrentFrames@@Base+0x3be> │ │ │ │ + bne.n 6abbe <_PyThread_CurrentFrames@@Base+0x34a> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6ad36 <_PyThread_CurrentFrames@@Base+0x3ce> │ │ │ │ + b.n 6abce <_PyThread_CurrentFrames@@Base+0x35a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ad22 <_PyThread_CurrentFrames@@Base+0x3ba> │ │ │ │ + bne.n 6abba <_PyThread_CurrentFrames@@Base+0x346> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ad22 <_PyThread_CurrentFrames@@Base+0x3ba> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6abba <_PyThread_CurrentFrames@@Base+0x346> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #608] @ (6afa0 <_PyThread_CurrentFrames@@Base+0x638>) │ │ │ │ + ldr r1, [pc, #608] @ (6ae38 <_PyThread_CurrentFrames@@Base+0x5c4>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, #12 │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r3, r2 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #44417 @ 0xad81 │ │ │ │ - movt r1, #6 │ │ │ │ - mov r4, r2 │ │ │ │ - movs r3, #0 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - movs r2, #8 │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2b5628 <_PyCrossInterpreterData_InitWithSize@@Base> │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 6ad7c <_PyThread_CurrentFrames@@Base+0x414> │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 17bf24 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + movs r2, #24 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r3 │ │ │ │ + blx 29a8c │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ + mov r3, r0 │ │ │ │ + str r1, [r0, #8] │ │ │ │ + str r1, [r0, #12] │ │ │ │ + movw r0, #4332 @ 0x10ec │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + subs r2, r5, r0 │ │ │ │ + negs r5, r2 │ │ │ │ + adcs r5, r2 │ │ │ │ + str r5, [r3, #0] │ │ │ │ + cbz r4, 6ac1c <_PyThread_CurrentFrames@@Base+0x3a8> │ │ │ │ + ldr.w r1, [r4, #3648] @ 0xe40 │ │ │ │ + ldr.w r2, [r4, #3652] @ 0xe44 │ │ │ │ + b.n 6ac1e <_PyThread_CurrentFrames@@Base+0x3aa> │ │ │ │ + mov r2, r1 │ │ │ │ + movw r0, #44081 @ 0xac31 │ │ │ │ + movt r0, #6 │ │ │ │ + strd r1, r2, [r3, #8] │ │ │ │ + str r0, [r3, #16] │ │ │ │ movs r0, #0 │ │ │ │ - vstr d0, [r4] │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - vldr d0, [r3] │ │ │ │ - b.w 9b4b4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + movw r2, #4332 @ 0x10ec │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ + movw r3, #5956 @ 0x1744 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + cmp r1, #0 │ │ │ │ + ite ne │ │ │ │ + movne r0, r2 │ │ │ │ + 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, 6ada8 <_PyThread_CurrentFrames@@Base+0x440> │ │ │ │ + cbnz r0, 6ac6a <_PyThread_CurrentFrames@@Base+0x3f6> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6adb8 <_PyThread_CurrentFrames@@Base+0x450> │ │ │ │ - b.n 6adb2 <_PyThread_CurrentFrames@@Base+0x44a> │ │ │ │ + cbz r0, 6ac7a <_PyThread_CurrentFrames@@Base+0x406> │ │ │ │ + b.n 6ac74 <_PyThread_CurrentFrames@@Base+0x400> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ada2 <_PyThread_CurrentFrames@@Base+0x43a> │ │ │ │ - b.n 6adda <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ + beq.n 6ac64 <_PyThread_CurrentFrames@@Base+0x3f0> │ │ │ │ + b.n 6ac9c <_PyThread_CurrentFrames@@Base+0x428> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6adda <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ + cbnz r0, 6ac9c <_PyThread_CurrentFrames@@Base+0x428> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6adc2 <_PyThread_CurrentFrames@@Base+0x45a> │ │ │ │ + cbz r0, 6ac84 <_PyThread_CurrentFrames@@Base+0x410> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6adda <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ + cbnz r0, 6ac9c <_PyThread_CurrentFrames@@Base+0x428> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6adcc <_PyThread_CurrentFrames@@Base+0x464> │ │ │ │ + cbz r0, 6ac8e <_PyThread_CurrentFrames@@Base+0x41a> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6adda <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ + cbnz r0, 6ac9c <_PyThread_CurrentFrames@@Base+0x428> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6adda <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ + cbz r0, 6ac9c <_PyThread_CurrentFrames@@Base+0x428> │ │ │ │ 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, 6ae02 <_PyThread_CurrentFrames@@Base+0x49a> │ │ │ │ + cbnz r0, 6acc4 <_PyThread_CurrentFrames@@Base+0x450> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6ae0a <_PyThread_CurrentFrames@@Base+0x4a2> │ │ │ │ + cbz r0, 6accc <_PyThread_CurrentFrames@@Base+0x458> │ │ │ │ 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 6adf4 <_PyThread_CurrentFrames@@Base+0x48c> │ │ │ │ + beq.n 6acb6 <_PyThread_CurrentFrames@@Base+0x442> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r0, #34252 @ 0x85cc │ │ │ │ + movw r0, #30860 @ 0x788c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #2 │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ 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, 6ae3c <_PyThread_CurrentFrames@@Base+0x4d4> │ │ │ │ + cbnz r0, 6acfe <_PyThread_CurrentFrames@@Base+0x48a> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 6ae46 <_PyThread_CurrentFrames@@Base+0x4de> │ │ │ │ - b.n 6ae4c <_PyThread_CurrentFrames@@Base+0x4e4> │ │ │ │ + cbnz r0, 6ad08 <_PyThread_CurrentFrames@@Base+0x494> │ │ │ │ + b.n 6ad0e <_PyThread_CurrentFrames@@Base+0x49a> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ae36 <_PyThread_CurrentFrames@@Base+0x4ce> │ │ │ │ - b.n 6ae5a <_PyThread_CurrentFrames@@Base+0x4f2> │ │ │ │ + beq.n 6acf8 <_PyThread_CurrentFrames@@Base+0x484> │ │ │ │ + b.n 6ad1c <_PyThread_CurrentFrames@@Base+0x4a8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6ae5a <_PyThread_CurrentFrames@@Base+0x4f2> │ │ │ │ + cbnz r0, 6ad1c <_PyThread_CurrentFrames@@Base+0x4a8> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6ae5a <_PyThread_CurrentFrames@@Base+0x4f2> │ │ │ │ + cbz r0, 6ad1c <_PyThread_CurrentFrames@@Base+0x4a8> │ │ │ │ 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, 6ae7a <_PyThread_CurrentFrames@@Base+0x512> │ │ │ │ + cbnz r0, 6ad3c <_PyThread_CurrentFrames@@Base+0x4c8> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 6ae84 <_PyThread_CurrentFrames@@Base+0x51c> │ │ │ │ - b.n 6ae8a <_PyThread_CurrentFrames@@Base+0x522> │ │ │ │ + cbnz r0, 6ad46 <_PyThread_CurrentFrames@@Base+0x4d2> │ │ │ │ + b.n 6ad4c <_PyThread_CurrentFrames@@Base+0x4d8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ae74 <_PyThread_CurrentFrames@@Base+0x50c> │ │ │ │ - b.n 6ae98 <_PyThread_CurrentFrames@@Base+0x530> │ │ │ │ + beq.n 6ad36 <_PyThread_CurrentFrames@@Base+0x4c2> │ │ │ │ + b.n 6ad5a <_PyThread_CurrentFrames@@Base+0x4e6> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6ae98 <_PyThread_CurrentFrames@@Base+0x530> │ │ │ │ + cbnz r0, 6ad5a <_PyThread_CurrentFrames@@Base+0x4e6> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6ae98 <_PyThread_CurrentFrames@@Base+0x530> │ │ │ │ + cbz r0, 6ad5a <_PyThread_CurrentFrames@@Base+0x4e6> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ + sub sp, #12 │ │ │ │ + mov r5, r1 │ │ │ │ + movw r1, #44445 @ 0xad9d │ │ │ │ + movt r1, #6 │ │ │ │ + mov r4, r2 │ │ │ │ + movs r3, #0 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + movs r2, #8 │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2b4b58 <_PyCrossInterpreterData_InitWithSize@@Base> │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 6ad98 <_PyThread_CurrentFrames@@Base+0x524> │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 17b96c │ │ │ │ + movs r0, #0 │ │ │ │ + vstr d0, [r4] │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + vldr d0, [r3] │ │ │ │ + b.w 9b750 │ │ │ │ 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, 6aeb8 <_PyThread_CurrentFrames@@Base+0x550> │ │ │ │ + cbnz r0, 6adc4 <_PyThread_CurrentFrames@@Base+0x550> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 6aec2 <_PyThread_CurrentFrames@@Base+0x55a> │ │ │ │ - b.n 6aec8 <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ + cbnz r0, 6adce <_PyThread_CurrentFrames@@Base+0x55a> │ │ │ │ + b.n 6add4 <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6aeb2 <_PyThread_CurrentFrames@@Base+0x54a> │ │ │ │ - b.n 6aed6 <_PyThread_CurrentFrames@@Base+0x56e> │ │ │ │ + beq.n 6adbe <_PyThread_CurrentFrames@@Base+0x54a> │ │ │ │ + b.n 6ade2 <_PyThread_CurrentFrames@@Base+0x56e> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6aed6 <_PyThread_CurrentFrames@@Base+0x56e> │ │ │ │ + cbnz r0, 6ade2 <_PyThread_CurrentFrames@@Base+0x56e> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6aed6 <_PyThread_CurrentFrames@@Base+0x56e> │ │ │ │ + cbz r0, 6ade2 <_PyThread_CurrentFrames@@Base+0x56e> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 6ae9a <_PyThread_CurrentFrames@@Base+0x532> │ │ │ │ + b.n 6ada6 <_PyThread_CurrentFrames@@Base+0x532> │ │ │ │ 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, 6aef8 <_PyThread_CurrentFrames@@Base+0x590> │ │ │ │ + cbnz r0, 6ae04 <_PyThread_CurrentFrames@@Base+0x590> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 6af02 <_PyThread_CurrentFrames@@Base+0x59a> │ │ │ │ - b.n 6af08 <_PyThread_CurrentFrames@@Base+0x5a0> │ │ │ │ + cbnz r0, 6ae0e <_PyThread_CurrentFrames@@Base+0x59a> │ │ │ │ + b.n 6ae14 <_PyThread_CurrentFrames@@Base+0x5a0> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6aef2 <_PyThread_CurrentFrames@@Base+0x58a> │ │ │ │ - b.n 6af16 <_PyThread_CurrentFrames@@Base+0x5ae> │ │ │ │ + beq.n 6adfe <_PyThread_CurrentFrames@@Base+0x58a> │ │ │ │ + b.n 6ae22 <_PyThread_CurrentFrames@@Base+0x5ae> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6af16 <_PyThread_CurrentFrames@@Base+0x5ae> │ │ │ │ + cbnz r0, 6ae22 <_PyThread_CurrentFrames@@Base+0x5ae> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6af16 <_PyThread_CurrentFrames@@Base+0x5ae> │ │ │ │ + cbz r0, 6ae22 <_PyThread_CurrentFrames@@Base+0x5ae> │ │ │ │ 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 │ │ │ │ - cbnz r1, 6af40 <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ + cbnz r1, 6ae4c <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17084 @ 0x42bc │ │ │ │ + movw r1, #13552 @ 0x34f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6af62 <_PyThread_CurrentFrames@@Base+0x5fa> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6ae6e <_PyThread_CurrentFrames@@Base+0x5fa> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 6af68 <_PyThread_CurrentFrames@@Base+0x600> │ │ │ │ + bmi.n 6ae74 <_PyThread_CurrentFrames@@Base+0x600> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #34268 @ 0x85dc │ │ │ │ + movw r1, #30876 @ 0x789c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6af94 <_PyThread_CurrentFrames@@Base+0x62c> │ │ │ │ + b.n 6aea0 <_PyThread_CurrentFrames@@Base+0x62c> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 6af82 <_PyThread_CurrentFrames@@Base+0x61a> │ │ │ │ + cbz r3, 6ae8e <_PyThread_CurrentFrames@@Base+0x61a> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6af8c <_PyThread_CurrentFrames@@Base+0x624> │ │ │ │ + beq.n 6ae98 <_PyThread_CurrentFrames@@Base+0x624> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6af8c <_PyThread_CurrentFrames@@Base+0x624> │ │ │ │ - bl 2a0228 │ │ │ │ + b.n 6ae98 <_PyThread_CurrentFrames@@Base+0x624> │ │ │ │ + bl 29f9d4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6af94 <_PyThread_CurrentFrames@@Base+0x62c> │ │ │ │ - b.n 6af6e <_PyThread_CurrentFrames@@Base+0x606> │ │ │ │ + beq.n 6aea0 <_PyThread_CurrentFrames@@Base+0x62c> │ │ │ │ + b.n 6ae7a <_PyThread_CurrentFrames@@Base+0x606> │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 9b404 │ │ │ │ + bl 9b6a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6afb8 <_PyThread_CurrentFrames@@Base+0x650> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 6afd8 <_PyThread_CurrentFrames@@Base+0x670> │ │ │ │ + bne.n 6aec4 <_PyThread_CurrentFrames@@Base+0x650> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 6aee4 <_PyThread_CurrentFrames@@Base+0x670> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 6afce <_PyThread_CurrentFrames@@Base+0x666> │ │ │ │ + cbz r3, 6aeda <_PyThread_CurrentFrames@@Base+0x666> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 6afca <_PyThread_CurrentFrames@@Base+0x662> │ │ │ │ + blt.n 6aed6 <_PyThread_CurrentFrames@@Base+0x662> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 6afcc <_PyThread_CurrentFrames@@Base+0x664> │ │ │ │ + b.n 6aed8 <_PyThread_CurrentFrames@@Base+0x664> │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 6afda <_PyThread_CurrentFrames@@Base+0x672> │ │ │ │ + b.n 6aee6 <_PyThread_CurrentFrames@@Base+0x672> │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 6affa <_PyThread_CurrentFrames@@Base+0x692> │ │ │ │ + cbnz r3, 6af06 <_PyThread_CurrentFrames@@Base+0x692> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ - cbnz r3, 6affa <_PyThread_CurrentFrames@@Base+0x692> │ │ │ │ + cbnz r3, 6af06 <_PyThread_CurrentFrames@@Base+0x692> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 6b05c <_PyThread_CurrentFrames@@Base+0x6f4> │ │ │ │ - cbz r4, 6b006 <_PyThread_CurrentFrames@@Base+0x69e> │ │ │ │ + cbz r3, 6af68 <_PyThread_CurrentFrames@@Base+0x6f4> │ │ │ │ + cbz r4, 6af12 <_PyThread_CurrentFrames@@Base+0x69e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 98cd8 │ │ │ │ + bl 98f74 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6b00c <_PyThread_CurrentFrames@@Base+0x6a4> │ │ │ │ - bl 806b0 │ │ │ │ + b.n 6af18 <_PyThread_CurrentFrames@@Base+0x6a4> │ │ │ │ + bl 8079c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6b0b2 <_PyThread_CurrentFrames@@Base+0x74a> │ │ │ │ + beq.n 6afbe <_PyThread_CurrentFrames@@Base+0x74a> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 6b03a <_PyThread_CurrentFrames@@Base+0x6d2> │ │ │ │ - ldr r1, [pc, #160] @ (6b0b8 <_PyThread_CurrentFrames@@Base+0x750>) │ │ │ │ + cbz r2, 6af46 <_PyThread_CurrentFrames@@Base+0x6d2> │ │ │ │ + ldr r1, [pc, #160] @ (6afc4 <_PyThread_CurrentFrames@@Base+0x750>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b03a <_PyThread_CurrentFrames@@Base+0x6d2> │ │ │ │ + bne.n 6af46 <_PyThread_CurrentFrames@@Base+0x6d2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b036 <_PyThread_CurrentFrames@@Base+0x6ce> │ │ │ │ + beq.n 6af42 <_PyThread_CurrentFrames@@Base+0x6ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b036 <_PyThread_CurrentFrames@@Base+0x6ce> │ │ │ │ + cbnz r3, 6af42 <_PyThread_CurrentFrames@@Base+0x6ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b0b2 <_PyThread_CurrentFrames@@Base+0x74a> │ │ │ │ + b.n 6afbe <_PyThread_CurrentFrames@@Base+0x74a> │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ - cbz r2, 6b04a <_PyThread_CurrentFrames@@Base+0x6e2> │ │ │ │ - ldr r1, [pc, #124] @ (6b0bc <_PyThread_CurrentFrames@@Base+0x754>) │ │ │ │ + cbz r2, 6af56 <_PyThread_CurrentFrames@@Base+0x6e2> │ │ │ │ + ldr r1, [pc, #124] @ (6afc8 <_PyThread_CurrentFrames@@Base+0x754>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6b020 <_PyThread_CurrentFrames@@Base+0x6b8> │ │ │ │ + beq.n 6af2c <_PyThread_CurrentFrames@@Base+0x6b8> │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 6b076 <_PyThread_CurrentFrames@@Base+0x70e> │ │ │ │ - ldr r1, [pc, #112] @ (6b0c0 <_PyThread_CurrentFrames@@Base+0x758>) │ │ │ │ + cbz r2, 6af82 <_PyThread_CurrentFrames@@Base+0x70e> │ │ │ │ + ldr r1, [pc, #112] @ (6afcc <_PyThread_CurrentFrames@@Base+0x758>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6b020 <_PyThread_CurrentFrames@@Base+0x6b8> │ │ │ │ - b.n 6b076 <_PyThread_CurrentFrames@@Base+0x70e> │ │ │ │ - cbz r4, 6b06e <_PyThread_CurrentFrames@@Base+0x706> │ │ │ │ + beq.n 6af2c <_PyThread_CurrentFrames@@Base+0x6b8> │ │ │ │ + b.n 6af82 <_PyThread_CurrentFrames@@Base+0x70e> │ │ │ │ + cbz r4, 6af7a <_PyThread_CurrentFrames@@Base+0x706> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b076 <_PyThread_CurrentFrames@@Base+0x70e> │ │ │ │ + beq.n 6af82 <_PyThread_CurrentFrames@@Base+0x70e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6b076 <_PyThread_CurrentFrames@@Base+0x70e> │ │ │ │ + b.n 6af82 <_PyThread_CurrentFrames@@Base+0x70e> │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r4, r3 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bne.n 6b090 <_PyThread_CurrentFrames@@Base+0x728> │ │ │ │ + bne.n 6af9c <_PyThread_CurrentFrames@@Base+0x728> │ │ │ │ movs r0, #2 │ │ │ │ - bl 903f0 │ │ │ │ + bl 9068c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6b09a <_PyThread_CurrentFrames@@Base+0x732> │ │ │ │ + b.n 6afa6 <_PyThread_CurrentFrames@@Base+0x732> │ │ │ │ mov r3, r4 │ │ │ │ movs r0, #3 │ │ │ │ - bl 90a88 │ │ │ │ + bl 90d24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b0b0 <_PyThread_CurrentFrames@@Base+0x748> │ │ │ │ + beq.n 6afbc <_PyThread_CurrentFrames@@Base+0x748> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b0b0 <_PyThread_CurrentFrames@@Base+0x748> │ │ │ │ + cbnz r3, 6afbc <_PyThread_CurrentFrames@@Base+0x748> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ble.n 6b054 <_PyThread_CurrentFrames@@Base+0x6ec> │ │ │ │ + ble.n 6af60 <_PyThread_CurrentFrames@@Base+0x6ec> │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 6b698 <_PyErr_SetFromPyStatus@@Base+0x9a> │ │ │ │ + b.n 6b5a4 <_PyErr_SetFromPyStatus@@Base+0x9e> │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ble.n 6b094 <_PyThread_CurrentFrames@@Base+0x72c> │ │ │ │ + ble.n 6afa0 <_PyThread_CurrentFrames@@Base+0x72c> │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0006b0c4 : │ │ │ │ +0006afd0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r0, 6b0de │ │ │ │ + cbz r0, 6afea │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 6b0f6 │ │ │ │ + bmi.n 6b002 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #34300 @ 0x85fc │ │ │ │ + movw r1, #30908 @ 0x78bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6b1a4 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6b0b0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 6b102 │ │ │ │ + cbz r1, 6b00e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 6b11a │ │ │ │ + bmi.n 6b026 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #34336 @ 0x8620 │ │ │ │ + movw r1, #30944 @ 0x78e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6b1a4 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6b0b0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6b160 │ │ │ │ + ble.n 6b06c │ │ │ │ ldr r6, [r1, #12] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r1, [r6, r2, lsl #2] │ │ │ │ - cbz r1, 6b140 │ │ │ │ + cbz r1, 6b04c │ │ │ │ ldr r7, [r1, #4] │ │ │ │ ldrb.w r7, [r7, #87] @ 0x57 │ │ │ │ lsls r7, r7, #25 │ │ │ │ - bmi.n 6b15a │ │ │ │ + bmi.n 6b066 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6b15a │ │ │ │ + beq.n 6b066 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #34380 @ 0x864c │ │ │ │ + movw r1, #30988 @ 0x790c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 6b12c │ │ │ │ + bne.n 6b038 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 6b17e │ │ │ │ + cbnz r0, 6b08a │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #34420 @ 0x8674 │ │ │ │ + movw r1, #31028 @ 0x7934 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6b198 │ │ │ │ + beq.n 6b0a4 │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6b192 │ │ │ │ + bne.n 6b09e │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 6b198 │ │ │ │ - cbnz r3, 6b198 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b0a4 │ │ │ │ + cbnz r3, 6b0a4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 29a3e0 │ │ │ │ + b.w 29a678 │ │ │ │ movs r0, #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, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 6b1c2 │ │ │ │ + cbz r3, 6b0ce │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 6b1da │ │ │ │ + b.n 6b0e6 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 6b1ca │ │ │ │ + bgt.n 6b0d6 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6b1da │ │ │ │ + b.n 6b0e6 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6b1c6 │ │ │ │ + bne.n 6b0d2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 6b1c6 │ │ │ │ + beq.n 6b0d2 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 6b1f4 │ │ │ │ + b.n 6b100 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #124] @ (6b268 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #124] @ (6b174 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b262 │ │ │ │ + cbz r0, 6b16e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 6b208 │ │ │ │ + beq.n 6b114 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6b224 │ │ │ │ - b.n 6b210 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 6b262 │ │ │ │ - b.n 6b200 │ │ │ │ + beq.n 6b130 │ │ │ │ + b.n 6b11c │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 6b16e │ │ │ │ + b.n 6b10c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6b226 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 6b262 │ │ │ │ - b.n 6b226 │ │ │ │ + bne.n 6b132 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 6b16e │ │ │ │ + b.n 6b132 │ │ │ │ movs r4, #0 │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ orr.w r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 2a8a0 │ │ │ │ + blx 2a960 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6b256 │ │ │ │ + bne.n 6b162 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #784] @ (6b57c ) │ │ │ │ + ldr r1, [pc, #784] @ (6b488 ) │ │ │ │ lsls r6, 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, #3944] @ 0xf68 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 6b28c │ │ │ │ + cbz r3, 6b198 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 6b2a4 │ │ │ │ + b.n 6b1b0 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 6b294 │ │ │ │ + bgt.n 6b1a0 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 6b2a4 │ │ │ │ + b.n 6b1b0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6b290 │ │ │ │ + bne.n 6b19c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 6b290 │ │ │ │ + beq.n 6b19c │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 6b2c2 │ │ │ │ + b.n 6b1ce │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #336] @ (6b408 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #332] @ (6b310 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6b3f0 │ │ │ │ + beq.w 6b2fc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ subs r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 6b3e4 │ │ │ │ + beq.w 6b2f0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 6b366 │ │ │ │ + beq.n 6b272 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 6b2f6 │ │ │ │ - bl 1206e8 │ │ │ │ + cbz r0, 6b202 │ │ │ │ + bl 120488 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6b2f0 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 6b1fc │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b3e4 │ │ │ │ + bne.n 6b2f0 │ │ │ │ subs r5, #2 │ │ │ │ - bne.n 6b2fa │ │ │ │ - b.n 6b366 │ │ │ │ + bne.n 6b206 │ │ │ │ + b.n 6b272 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #24672 @ 0x6060 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ - cbz r0, 6b336 │ │ │ │ + cbz r0, 6b242 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 6b312 │ │ │ │ + bne.n 6b21e │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 6b330 │ │ │ │ - bl 17bf24 │ │ │ │ + b.n 6b23c │ │ │ │ + bl 17b96c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 6b330 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 6b23c │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b3e4 │ │ │ │ + bne.n 6b2f0 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 6b33a │ │ │ │ - b.n 6b370 │ │ │ │ - vldr d9, [pc, #200] @ 6b400 │ │ │ │ + bne.n 6b246 │ │ │ │ + b.n 6b27c │ │ │ │ + vldr d9, [pc, #196] @ 6b308 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 6b348 │ │ │ │ + bne.n 6b254 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 6b374 │ │ │ │ - bl 17bf24 │ │ │ │ + b.n 6b280 │ │ │ │ + bl 17b96c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 6b374 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 6b374 │ │ │ │ - b.n 6b3e4 │ │ │ │ - vldr d8, [pc, #152] @ 6b400 │ │ │ │ + bne.n 6b280 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 6b280 │ │ │ │ + b.n 6b2f0 │ │ │ │ + vldr d8, [pc, #148] @ 6b308 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b.n 6b374 │ │ │ │ - vldr d8, [pc, #140] @ 6b400 │ │ │ │ + b.n 6b280 │ │ │ │ + vldr d8, [pc, #136] @ 6b308 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 241c6c │ │ │ │ + bl 242450 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6b3e4 │ │ │ │ + beq.n 6b2f0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 241c6c │ │ │ │ + bl 242450 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6b3e4 │ │ │ │ + beq.n 6b2f0 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - bl 2425f0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 192540 <_PyTime_AsTimespec@@Base> │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 2425f0 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b3548 │ │ │ │ + bl 192540 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b37f8 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - blx 2aba0 <__timerfd_settime64@plt> │ │ │ │ + blx 29a00 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 6b3e8 │ │ │ │ + bne.n 6b2f4 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b3f0 │ │ │ │ + b.n 6b2fc │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 6b40c │ │ │ │ + bl 6b314 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop.w │ │ │ │ ... │ │ │ │ - ldr r1, [pc, #960] @ (6b7cc <_PyErr_SetFromPyStatus@@Base+0x1ce>) │ │ │ │ + ldr r1, [pc, #960] @ (6b6d4 <_PyErr_SetFromPyStatus@@Base+0x1ce>) │ │ │ │ lsls r6, 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, #164] @ 6b4c8 │ │ │ │ + vldr d8, [pc, #164] @ 6b3d0 │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ - bl 2ccb40 │ │ │ │ + bl 2cbdc8 │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 9b4b4 │ │ │ │ + bl 9b750 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b4be │ │ │ │ + beq.n 6b3c6 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 2ccb40 │ │ │ │ + bl 2cbdc8 │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 9b4b4 │ │ │ │ + bl 9b750 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6b480 │ │ │ │ + cbnz r0, 6b388 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b47c │ │ │ │ + beq.n 6b384 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b47c │ │ │ │ + cbnz r3, 6b384 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b4be │ │ │ │ + b.n 6b3c6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 903f0 │ │ │ │ + bl 9068c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b4a2 │ │ │ │ + beq.n 6b3aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b4a2 │ │ │ │ + cbnz r3, 6b3aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b4b2 │ │ │ │ + beq.n 6b3ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 6b4b6 │ │ │ │ + cbz r3, 6b3be │ │ │ │ mov r4, r6 │ │ │ │ - b.n 6b4be │ │ │ │ + b.n 6b3c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b4b2 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b3ba │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 6b3f6 │ │ │ │ + bvs.n 6b2fe │ │ │ │ @ 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 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6b520 │ │ │ │ + beq.n 6b428 │ │ │ │ mov r4, r0 │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a2f4 <__timerfd_gettime64@plt> │ │ │ │ + blx 29fd4 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 6b518 │ │ │ │ + bne.n 6b420 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b522 │ │ │ │ + b.n 6b42a │ │ │ │ mov r0, sp │ │ │ │ - bl 6b40c │ │ │ │ - b.n 6b522 │ │ │ │ + bl 6b314 │ │ │ │ + b.n 6b42a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006b526 : │ │ │ │ +0006b42e : │ │ │ │ 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, #55368 @ 0xd848 │ │ │ │ + movw r1, #51272 @ 0xc848 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #56984 @ 0xde98 │ │ │ │ + movw r0, #53592 @ 0xd158 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ mov sl, r2 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r4, r3 │ │ │ │ - bl 142ad8 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 142b54 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 6b5b2 │ │ │ │ + cbz r0, 6b4ba │ │ │ │ strd r4, r5, [sp] │ │ │ │ movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ movw r5, #4332 @ 0x10ec │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ 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, #34452 @ 0x8694 │ │ │ │ + movw r1, #31060 @ 0x7954 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 9d32c │ │ │ │ + bl 9d640 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6b5a0 │ │ │ │ + bne.n 6b4a8 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 6b5b2 │ │ │ │ + b.n 6b4ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b59c │ │ │ │ + bne.n 6b4a4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b59c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b4a4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0006b5ba <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0006b4c2 <_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 │ │ │ │ @@ -97060,352 +96969,325 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006b5fe <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0006b506 <_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 6b628 <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ + beq.n 6b530 <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #34460 @ 0x869c │ │ │ │ + movw r1, #31068 @ 0x795c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - b.n 6b640 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ + b.n 6b548 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbz r4, 6b630 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ + cbz r4, 6b538 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbnz r3, 6b64c <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ + cbnz r3, 6b554 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #34508 @ 0x86cc │ │ │ │ + movw r1, #31116 @ 0x798c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f5e60 │ │ │ │ - movw r1, #53780 @ 0xd214 │ │ │ │ + b.w f5e88 │ │ │ │ + movw r1, #50388 @ 0xc4d4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - blx 2ab04 │ │ │ │ - cbnz r0, 6b666 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + blx 2a858 │ │ │ │ + cbnz r0, 6b56e <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 241c5c │ │ │ │ + b.w 242440 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 6b688 <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ + cbz r2, 6b590 <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #55340 @ 0xd82c │ │ │ │ + movw r1, #51948 @ 0xcaec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #55344 @ 0xd830 │ │ │ │ + movw r1, #51952 @ 0xcaf0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ 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 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 6b6b8 <_PyErr_SetFromPyStatus@@Base+0xba> │ │ │ │ + cbz r3, 6b5c0 <_PyErr_SetFromPyStatus@@Base+0xba> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 6b6d0 <_PyErr_SetFromPyStatus@@Base+0xd2> │ │ │ │ + b.n 6b5d8 <_PyErr_SetFromPyStatus@@Base+0xd2> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 6b6c0 <_PyErr_SetFromPyStatus@@Base+0xc2> │ │ │ │ + bgt.n 6b5c8 <_PyErr_SetFromPyStatus@@Base+0xc2> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 6b6d0 <_PyErr_SetFromPyStatus@@Base+0xd2> │ │ │ │ + b.n 6b5d8 <_PyErr_SetFromPyStatus@@Base+0xd2> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6b6bc <_PyErr_SetFromPyStatus@@Base+0xbe> │ │ │ │ + bne.n 6b5c4 <_PyErr_SetFromPyStatus@@Base+0xbe> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 6b6bc <_PyErr_SetFromPyStatus@@Base+0xbe> │ │ │ │ + beq.n 6b5c4 <_PyErr_SetFromPyStatus@@Base+0xbe> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 6b6ec <_PyErr_SetFromPyStatus@@Base+0xee> │ │ │ │ + b.n 6b5f4 <_PyErr_SetFromPyStatus@@Base+0xee> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #240] @ (6b7d4 <_PyErr_SetFromPyStatus@@Base+0x1d6>) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #240] @ (6b6dc <_PyErr_SetFromPyStatus@@Base+0x1d6>) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b7ca <_PyErr_SetFromPyStatus@@Base+0x1cc> │ │ │ │ + beq.n 6b6d2 <_PyErr_SetFromPyStatus@@Base+0x1cc> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r4, r6 │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 6b7be <_PyErr_SetFromPyStatus@@Base+0x1c0> │ │ │ │ - cbz r6, 6b768 <_PyErr_SetFromPyStatus@@Base+0x16a> │ │ │ │ + beq.n 6b6c6 <_PyErr_SetFromPyStatus@@Base+0x1c0> │ │ │ │ + cbz r6, 6b670 <_PyErr_SetFromPyStatus@@Base+0x16a> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 6b71c <_PyErr_SetFromPyStatus@@Base+0x11e> │ │ │ │ - bl 1206e8 │ │ │ │ + cbz r0, 6b624 <_PyErr_SetFromPyStatus@@Base+0x11e> │ │ │ │ + bl 120488 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6b716 <_PyErr_SetFromPyStatus@@Base+0x118> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 6b61e <_PyErr_SetFromPyStatus@@Base+0x118> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b7be <_PyErr_SetFromPyStatus@@Base+0x1c0> │ │ │ │ + bne.n 6b6c6 <_PyErr_SetFromPyStatus@@Base+0x1c0> │ │ │ │ subs r4, #2 │ │ │ │ - bne.n 6b720 <_PyErr_SetFromPyStatus@@Base+0x122> │ │ │ │ - b.n 6b772 <_PyErr_SetFromPyStatus@@Base+0x174> │ │ │ │ + bne.n 6b628 <_PyErr_SetFromPyStatus@@Base+0x122> │ │ │ │ + b.n 6b67a <_PyErr_SetFromPyStatus@@Base+0x174> │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 6b746 <_PyErr_SetFromPyStatus@@Base+0x148> │ │ │ │ - bl 15225c │ │ │ │ + cbz r0, 6b64e <_PyErr_SetFromPyStatus@@Base+0x148> │ │ │ │ + bl 1521fc │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6b740 <_PyErr_SetFromPyStatus@@Base+0x142> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 6b648 <_PyErr_SetFromPyStatus@@Base+0x142> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b7be <_PyErr_SetFromPyStatus@@Base+0x1c0> │ │ │ │ + bne.n 6b6c6 <_PyErr_SetFromPyStatus@@Base+0x1c0> │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 6b74a <_PyErr_SetFromPyStatus@@Base+0x14c> │ │ │ │ - b.n 6b77a <_PyErr_SetFromPyStatus@@Base+0x17c> │ │ │ │ + bne.n 6b652 <_PyErr_SetFromPyStatus@@Base+0x14c> │ │ │ │ + b.n 6b682 <_PyErr_SetFromPyStatus@@Base+0x17c> │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 15225c │ │ │ │ + bl 1521fc │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6b77e <_PyErr_SetFromPyStatus@@Base+0x180> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 6b7be <_PyErr_SetFromPyStatus@@Base+0x1c0> │ │ │ │ - b.n 6b77e <_PyErr_SetFromPyStatus@@Base+0x180> │ │ │ │ + bne.n 6b686 <_PyErr_SetFromPyStatus@@Base+0x180> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 6b6c6 <_PyErr_SetFromPyStatus@@Base+0x1c0> │ │ │ │ + b.n 6b686 <_PyErr_SetFromPyStatus@@Base+0x180> │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 6b77e <_PyErr_SetFromPyStatus@@Base+0x180> │ │ │ │ + b.n 6b686 <_PyErr_SetFromPyStatus@@Base+0x180> │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 6b77e <_PyErr_SetFromPyStatus@@Base+0x180> │ │ │ │ + b.n 6b686 <_PyErr_SetFromPyStatus@@Base+0x180> │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2425f0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 192540 <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2425f0 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b3548 │ │ │ │ + bl 192540 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b37f8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ - blx 2aba0 <__timerfd_settime64@plt> │ │ │ │ + blx 29a00 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 6b7c2 <_PyErr_SetFromPyStatus@@Base+0x1c4> │ │ │ │ + bne.n 6b6ca <_PyErr_SetFromPyStatus@@Base+0x1c4> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6b7ca <_PyErr_SetFromPyStatus@@Base+0x1cc> │ │ │ │ + b.n 6b6d2 <_PyErr_SetFromPyStatus@@Base+0x1cc> │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 6b828 <_PyErr_SetFromPyStatus@@Base+0x22a> │ │ │ │ + bl 6b730 <_PyErr_SetFromPyStatus@@Base+0x22a> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #112] @ (6b848 <_PyErr_SetFromPyStatus@@Base+0x24a>) │ │ │ │ + ldr r2, [pc, #112] @ (6b750 <_PyErr_SetFromPyStatus@@Base+0x24a>) │ │ │ │ lsls r6, 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 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl abce8 │ │ │ │ + bl abf98 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b818 <_PyErr_SetFromPyStatus@@Base+0x21a> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 6b81e <_PyErr_SetFromPyStatus@@Base+0x220> │ │ │ │ + bne.n 6b720 <_PyErr_SetFromPyStatus@@Base+0x21a> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 6b726 <_PyErr_SetFromPyStatus@@Base+0x220> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61012 @ 0xee54 │ │ │ │ + movw r1, #57560 @ 0xe0d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6b7f4 <_PyErr_SetFromPyStatus@@Base+0x1f6> │ │ │ │ + beq.n 6b6fc <_PyErr_SetFromPyStatus@@Base+0x1f6> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ 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 20e3e0 │ │ │ │ + bl 20f0a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b84e <_PyErr_SetFromPyStatus@@Base+0x250> │ │ │ │ + bne.n 6b756 <_PyErr_SetFromPyStatus@@Base+0x250> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b874 <_PyErr_SetFromPyStatus@@Base+0x276> │ │ │ │ + b.n 6b77c <_PyErr_SetFromPyStatus@@Base+0x276> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 20e3e0 │ │ │ │ + bl 20f0a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6b84a <_PyErr_SetFromPyStatus@@Base+0x24c> │ │ │ │ + beq.n 6b752 <_PyErr_SetFromPyStatus@@Base+0x24c> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #54720 @ 0xd5c0 │ │ │ │ + movw r0, #51328 @ 0xc880 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ 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 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6b8c8 <_PyErr_SetFromPyStatus@@Base+0x2ca> │ │ │ │ + beq.n 6b7d0 <_PyErr_SetFromPyStatus@@Base+0x2ca> │ │ │ │ mov r4, r0 │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a2f4 <__timerfd_gettime64@plt> │ │ │ │ + blx 29fd4 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 6b8c0 <_PyErr_SetFromPyStatus@@Base+0x2c2> │ │ │ │ + bne.n 6b7c8 <_PyErr_SetFromPyStatus@@Base+0x2c2> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b8ca <_PyErr_SetFromPyStatus@@Base+0x2cc> │ │ │ │ + b.n 6b7d2 <_PyErr_SetFromPyStatus@@Base+0x2cc> │ │ │ │ mov r0, sp │ │ │ │ - bl 6b828 <_PyErr_SetFromPyStatus@@Base+0x22a> │ │ │ │ - b.n 6b8ca <_PyErr_SetFromPyStatus@@Base+0x2cc> │ │ │ │ + bl 6b730 <_PyErr_SetFromPyStatus@@Base+0x22a> │ │ │ │ + b.n 6b7d2 <_PyErr_SetFromPyStatus@@Base+0x2cc> │ │ │ │ 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 │ │ │ │ - bl 239c5c │ │ │ │ + bl 23a8a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b8ec <_PyErr_SetFromPyStatus@@Base+0x2ee> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 6b8f6 <_PyErr_SetFromPyStatus@@Base+0x2f8> │ │ │ │ + bne.n 6b7f4 <_PyErr_SetFromPyStatus@@Base+0x2ee> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 6b7fe <_PyErr_SetFromPyStatus@@Base+0x2f8> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ 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, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 6b922 <_PyErr_SetFromPyStatus@@Base+0x324> │ │ │ │ + cbz r3, 6b82a <_PyErr_SetFromPyStatus@@Base+0x324> │ │ │ │ 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 6b92c <_PyErr_SetFromPyStatus@@Base+0x32e> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 6b936 <_PyErr_SetFromPyStatus@@Base+0x338> │ │ │ │ + bne.n 6b834 <_PyErr_SetFromPyStatus@@Base+0x32e> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 6b83e <_PyErr_SetFromPyStatus@@Base+0x338> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15c77c │ │ │ │ + b.w 15c43c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #7748 @ 0x1e44 │ │ │ │ + movw r0, #4356 @ 0x1104 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 89fa0 │ │ │ │ - b.w 69d06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1376> │ │ │ │ - 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 6b98c <_PyErr_SetFromPyStatus@@Base+0x38e> │ │ │ │ - mov r4, r0 │ │ │ │ - bl b3548 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - blx 29ce8 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ - movw r0, #4332 @ 0x10ec │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - cmp r4, #0 │ │ │ │ - it eq │ │ │ │ - moveq r0, r3 │ │ │ │ - b.n 6b994 <_PyErr_SetFromPyStatus@@Base+0x396> │ │ │ │ - movw r0, #5956 @ 0x1744 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + b.w 8a260 │ │ │ │ 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 r6, r0 │ │ │ │ add r3, sp, #32 │ │ │ │ @@ -97420,25 +97302,25 @@ │ │ │ │ movw r2, #39028 @ 0x9874 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r3, #19160 @ 0x4ad8 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ - movw r2, #34700 @ 0x878c │ │ │ │ + movw r2, #31308 @ 0x7a4c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl f78ec │ │ │ │ - cbz r0, 6ba36 <_PyErr_SetFromPyStatus@@Base+0x438> │ │ │ │ + bl f7918 │ │ │ │ + cbz r0, 6b8ee <_PyErr_SetFromPyStatus@@Base+0x3e8> │ │ │ │ ldrd r5, r4, [sp, #28] │ │ │ │ - cbnz r5, 6ba02 <_PyErr_SetFromPyStatus@@Base+0x404> │ │ │ │ + cbnz r5, 6b8ba <_PyErr_SetFromPyStatus@@Base+0x3b4> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 6b9f6 <_PyErr_SetFromPyStatus@@Base+0x3f8> │ │ │ │ + cbz r3, 6b8ae <_PyErr_SetFromPyStatus@@Base+0x3a8> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ - b.n 6ba02 <_PyErr_SetFromPyStatus@@Base+0x404> │ │ │ │ + b.n 6b8ba <_PyErr_SetFromPyStatus@@Base+0x3b4> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r4, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ @@ -97456,489 +97338,516 @@ │ │ │ │ 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 29df00 <_Py_c_quot@@Base+0xfd0> │ │ │ │ + bl 29de18 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + b.w 69c14 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1374> │ │ │ │ + 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 6b938 <_PyErr_SetFromPyStatus@@Base+0x432> │ │ │ │ + mov r4, r0 │ │ │ │ + bl b37f8 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + blx 2a1d4 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl b6e1c │ │ │ │ + movw r0, #4332 @ 0x10ec │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + movw r3, #5956 @ 0x1744 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + cmp r4, #0 │ │ │ │ + it eq │ │ │ │ + moveq r0, r3 │ │ │ │ + b.n 6b940 <_PyErr_SetFromPyStatus@@Base+0x43a> │ │ │ │ + movw r0, #5956 @ 0x1744 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + 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 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6ba5e <_PyErr_SetFromPyStatus@@Base+0x460> │ │ │ │ + bhi.n 6b966 <_PyErr_SetFromPyStatus@@Base+0x460> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 6ba74 <_PyErr_SetFromPyStatus@@Base+0x476> │ │ │ │ + ble.n 6b97c <_PyErr_SetFromPyStatus@@Base+0x476> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 6ba7c <_PyErr_SetFromPyStatus@@Base+0x47e> │ │ │ │ - movw r0, #45124 @ 0xb044 │ │ │ │ + b.n 6b984 <_PyErr_SetFromPyStatus@@Base+0x47e> │ │ │ │ + movw r0, #41732 @ 0xa304 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e24a8 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ba54 <_PyErr_SetFromPyStatus@@Base+0x456> │ │ │ │ + bne.n 6b95c <_PyErr_SetFromPyStatus@@Base+0x456> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6ba84 <_PyErr_SetFromPyStatus@@Base+0x486> │ │ │ │ + b.n 6b9d2 <_PyErr_SetFromPyStatus@@Base+0x4cc> │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r3, #43856 @ 0xab50 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + mov r4, r0 │ │ │ │ + movw r1, #31324 @ 0x7a5c │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 238dc8 │ │ │ │ + cbnz r0, 6b9ce <_PyErr_SetFromPyStatus@@Base+0x4c8> │ │ │ │ + mov r0, r4 │ │ │ │ + movw r2, #5704 @ 0x1648 │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ + movw r1, #61677 @ 0xf0ed │ │ │ │ + movt r1, #35 @ 0x23 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 3bfc4 │ │ │ │ + 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2c2468 │ │ │ │ + bl 2c1c08 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6bb1a <_PyErr_SetFromPyStatus@@Base+0x51c> │ │ │ │ + beq.n 6ba68 <_PyErr_SetFromPyStatus@@Base+0x562> │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, 6baee <_PyErr_SetFromPyStatus@@Base+0x4f0> │ │ │ │ + cbz r0, 6ba3c <_PyErr_SetFromPyStatus@@Base+0x536> │ │ │ │ mov r1, sp │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl a9e28 <_PyObject_LookupSpecial@@Base+0x24c> │ │ │ │ + bl aa134 <_PyObject_LookupSpecial@@Base+0x24c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bb2e <_PyErr_SetFromPyStatus@@Base+0x530> │ │ │ │ + beq.n 6ba7c <_PyErr_SetFromPyStatus@@Base+0x576> │ │ │ │ ldrb.w r3, [r5, #77] @ 0x4d │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 6bafc <_PyErr_SetFromPyStatus@@Base+0x4fe> │ │ │ │ + cbz r3, 6ba4a <_PyErr_SetFromPyStatus@@Base+0x544> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6bafc <_PyErr_SetFromPyStatus@@Base+0x4fe> │ │ │ │ + beq.n 6ba4a <_PyErr_SetFromPyStatus@@Base+0x544> │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2c2b48 │ │ │ │ + bl 2c2020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6bb10 <_PyErr_SetFromPyStatus@@Base+0x512> │ │ │ │ + beq.n 6ba5e <_PyErr_SetFromPyStatus@@Base+0x558> │ │ │ │ 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 1f604c │ │ │ │ - b.n 6bafc <_PyErr_SetFromPyStatus@@Base+0x4fe> │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 6ba4a <_PyErr_SetFromPyStatus@@Base+0x544> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 903f0 │ │ │ │ + bl 9068c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6bb2e <_PyErr_SetFromPyStatus@@Base+0x530> │ │ │ │ + cbz r0, 6ba7c <_PyErr_SetFromPyStatus@@Base+0x576> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 6bb2e <_PyErr_SetFromPyStatus@@Base+0x530> │ │ │ │ + cbz r3, 6ba7c <_PyErr_SetFromPyStatus@@Base+0x576> │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ - cbz r1, 6bb2e <_PyErr_SetFromPyStatus@@Base+0x530> │ │ │ │ + cbz r1, 6ba7c <_PyErr_SetFromPyStatus@@Base+0x576> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c263c │ │ │ │ + bl 2c1c58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6bb2e <_PyErr_SetFromPyStatus@@Base+0x530> │ │ │ │ + bne.n 6ba7c <_PyErr_SetFromPyStatus@@Base+0x576> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6bb1e <_PyErr_SetFromPyStatus@@Base+0x520> │ │ │ │ + bne.n 6ba6c <_PyErr_SetFromPyStatus@@Base+0x566> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6bb2e <_PyErr_SetFromPyStatus@@Base+0x530> │ │ │ │ + b.n 6ba7c <_PyErr_SetFromPyStatus@@Base+0x576> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bb1a <_PyErr_SetFromPyStatus@@Base+0x51c> │ │ │ │ + bne.n 6ba68 <_PyErr_SetFromPyStatus@@Base+0x562> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bb1a <_PyErr_SetFromPyStatus@@Base+0x51c> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ba68 <_PyErr_SetFromPyStatus@@Base+0x562> │ │ │ │ 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 │ │ │ │ - movw r3, #43856 @ 0xab50 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - mov r4, r0 │ │ │ │ - movw r1, #34716 @ 0x879c │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ - cbnz r0, 6bb76 <_PyErr_SetFromPyStatus@@Base+0x578> │ │ │ │ - mov r0, r4 │ │ │ │ - movw r2, #5704 @ 0x1648 │ │ │ │ - movt r2, #76 @ 0x4c │ │ │ │ - movw r1, #59153 @ 0xe711 │ │ │ │ - movt r1, #35 @ 0x23 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3c224 │ │ │ │ - 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.w r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #38441 @ 0x9629 │ │ │ │ + movw r3, #39149 @ 0x98ed │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6bba0 <_PyErr_SetFromPyStatus@@Base+0x5a2> │ │ │ │ - bl 1f6204 │ │ │ │ - b.n 6bba4 <_PyErr_SetFromPyStatus@@Base+0x5a6> │ │ │ │ + bne.n 6baa8 <_PyErr_SetFromPyStatus@@Base+0x5a2> │ │ │ │ + bl 89898 │ │ │ │ + b.n 6baac <_PyErr_SetFromPyStatus@@Base+0x5a6> │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ - cbz r0, 6bbb2 <_PyErr_SetFromPyStatus@@Base+0x5b4> │ │ │ │ + cbz r0, 6baba <_PyErr_SetFromPyStatus@@Base+0x5b4> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r2, [r0, #13] │ │ │ │ str r3, [r0, #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, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ movw r7, #38820 @ 0x97a4 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ sub sp, #12 │ │ │ │ cmp r9, r7 │ │ │ │ - bne.n 6bbe0 <_PyErr_SetFromPyStatus@@Base+0x5e2> │ │ │ │ + bne.n 6bae8 <_PyErr_SetFromPyStatus@@Base+0x5e2> │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 6bc86 <_PyErr_SetFromPyStatus@@Base+0x688> │ │ │ │ + b.n 6bb8e <_PyErr_SetFromPyStatus@@Base+0x688> │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6bbd6 <_PyErr_SetFromPyStatus@@Base+0x5d8> │ │ │ │ + bne.n 6bade <_PyErr_SetFromPyStatus@@Base+0x5d8> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 6bbd6 <_PyErr_SetFromPyStatus@@Base+0x5d8> │ │ │ │ + beq.n 6bade <_PyErr_SetFromPyStatus@@Base+0x5d8> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6bbd6 <_PyErr_SetFromPyStatus@@Base+0x5d8> │ │ │ │ + bne.n 6bade <_PyErr_SetFromPyStatus@@Base+0x5d8> │ │ │ │ movw r8, #39028 @ 0x9874 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 6bc1a <_PyErr_SetFromPyStatus@@Base+0x61c> │ │ │ │ + beq.n 6bb22 <_PyErr_SetFromPyStatus@@Base+0x61c> │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bbd6 <_PyErr_SetFromPyStatus@@Base+0x5d8> │ │ │ │ + beq.n 6bade <_PyErr_SetFromPyStatus@@Base+0x5d8> │ │ │ │ movw r7, #39272 @ 0x9968 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 6bc36 <_PyErr_SetFromPyStatus@@Base+0x638> │ │ │ │ + beq.n 6bb3e <_PyErr_SetFromPyStatus@@Base+0x638> │ │ │ │ movw r1, #39028 @ 0x9874 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 6bc68 <_PyErr_SetFromPyStatus@@Base+0x66a> │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 6bb70 <_PyErr_SetFromPyStatus@@Base+0x66a> │ │ │ │ ldrh.w r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2538a4 <_PyEval_GetBuiltin@@Base+0xc78> │ │ │ │ + bl 253cfc <_PyEval_GetBuiltin@@Base+0xd38> │ │ │ │ mov r4, r0 │ │ │ │ ldrh.w r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2538a4 <_PyEval_GetBuiltin@@Base+0xc78> │ │ │ │ + bl 253cfc <_PyEval_GetBuiltin@@Base+0xd38> │ │ │ │ movs r3, #0 │ │ │ │ subs r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 230a68 │ │ │ │ - b.n 6bc86 <_PyErr_SetFromPyStatus@@Base+0x688> │ │ │ │ + bl 17b420 │ │ │ │ + b.n 6bb8e <_PyErr_SetFromPyStatus@@Base+0x688> │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 6bc78 <_PyErr_SetFromPyStatus@@Base+0x67a> │ │ │ │ + beq.n 6bb80 <_PyErr_SetFromPyStatus@@Base+0x67a> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bbd6 <_PyErr_SetFromPyStatus@@Base+0x5d8> │ │ │ │ + beq.n 6bade <_PyErr_SetFromPyStatus@@Base+0x5d8> │ │ │ │ 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 6bd9c <_PyErr_SetFromPyStatus@@Base+0x79e> │ │ │ │ + b.n 6bc38 <_PyErr_SetFromPyStatus@@Base+0x732> │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r5, #38820 @ 0x97a4 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6bd24 <_PyErr_SetFromPyStatus@@Base+0x726> │ │ │ │ + beq.n 6bc2c <_PyErr_SetFromPyStatus@@Base+0x726> │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 6bd24 <_PyErr_SetFromPyStatus@@Base+0x726> │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 6bc2c <_PyErr_SetFromPyStatus@@Base+0x726> │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 6bd24 <_PyErr_SetFromPyStatus@@Base+0x726> │ │ │ │ + beq.n 6bc2c <_PyErr_SetFromPyStatus@@Base+0x726> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 6bd24 <_PyErr_SetFromPyStatus@@Base+0x726> │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 6bc2c <_PyErr_SetFromPyStatus@@Base+0x726> │ │ │ │ movw r1, #39028 @ 0x9874 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ movw r5, #39272 @ 0x9968 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 6bce6 <_PyErr_SetFromPyStatus@@Base+0x6e8> │ │ │ │ + beq.n 6bbee <_PyErr_SetFromPyStatus@@Base+0x6e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 6bcec <_PyErr_SetFromPyStatus@@Base+0x6ee> │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 6bbf4 <_PyErr_SetFromPyStatus@@Base+0x6ee> │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 6bd02 <_PyErr_SetFromPyStatus@@Base+0x704> │ │ │ │ - b.n 6bcf2 <_PyErr_SetFromPyStatus@@Base+0x6f4> │ │ │ │ + beq.n 6bc0a <_PyErr_SetFromPyStatus@@Base+0x704> │ │ │ │ + b.n 6bbfa <_PyErr_SetFromPyStatus@@Base+0x6f4> │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6bd18 <_PyErr_SetFromPyStatus@@Base+0x71a> │ │ │ │ - b.n 6bd0e <_PyErr_SetFromPyStatus@@Base+0x710> │ │ │ │ + beq.n 6bc20 <_PyErr_SetFromPyStatus@@Base+0x71a> │ │ │ │ + b.n 6bc16 <_PyErr_SetFromPyStatus@@Base+0x710> │ │ │ │ movw r1, #39272 @ 0x9968 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r8 │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 6bd24 <_PyErr_SetFromPyStatus@@Base+0x726> │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 6bc2c <_PyErr_SetFromPyStatus@@Base+0x726> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6bd9c <_PyErr_SetFromPyStatus@@Base+0x79e> │ │ │ │ + b.n 6bc38 <_PyErr_SetFromPyStatus@@Base+0x732> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eca0 │ │ │ │ - cbz r0, 6bd24 <_PyErr_SetFromPyStatus@@Base+0x726> │ │ │ │ + bl 9eec0 │ │ │ │ + cbz r0, 6bc2c <_PyErr_SetFromPyStatus@@Base+0x726> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6bd9c <_PyErr_SetFromPyStatus@@Base+0x79e> │ │ │ │ + b.n 6bc38 <_PyErr_SetFromPyStatus@@Base+0x732> │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ + mov r3, r1 │ │ │ │ + ldrh.w r1, [r0, #13] │ │ │ │ + sub sp, #16 │ │ │ │ + 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, 6bc60 <_PyErr_SetFromPyStatus@@Base+0x75a> │ │ │ │ + negs r3, r3 │ │ │ │ + add r0, r3 │ │ │ │ + add r2, sp, #12 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + add r1, sp, #8 │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl 29e924 <_Py_c_pow@@Base+0x1ac> │ │ │ │ + cbnz r0, 6bc82 <_PyErr_SetFromPyStatus@@Base+0x77c> │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldrd r1, r2, [sp, #8] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + add sp, #16 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 25b04c │ │ │ │ + movs r0, #0 │ │ │ │ + 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 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ - cbz r4, 6bd76 <_PyErr_SetFromPyStatus@@Base+0x778> │ │ │ │ + cbz r4, 6bcce <_PyErr_SetFromPyStatus@@Base+0x7c8> │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ - cbz r3, 6bd8e <_PyErr_SetFromPyStatus@@Base+0x790> │ │ │ │ + cbz r3, 6bce6 <_PyErr_SetFromPyStatus@@Base+0x7e0> │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #3304 @ 0xce8 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ - bl 29f0a8 <_Py_c_pow@@Base+0x690> │ │ │ │ + movw r2, #65448 @ 0xffa8 │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ + bl 29efc0 <_Py_c_pow@@Base+0x848> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b.n 6bd96 <_PyErr_SetFromPyStatus@@Base+0x798> │ │ │ │ + b.n 6bcee <_PyErr_SetFromPyStatus@@Base+0x7e8> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #3108 @ 0xc24 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #65312 @ 0xff20 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6bd96 <_PyErr_SetFromPyStatus@@Base+0x798> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6bcee <_PyErr_SetFromPyStatus@@Base+0x7e8> │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ - mov r3, r1 │ │ │ │ - ldrh.w r1, [r0, #13] │ │ │ │ - sub sp, #16 │ │ │ │ - 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, 6bdc4 <_PyErr_SetFromPyStatus@@Base+0x7c6> │ │ │ │ - negs r3, r3 │ │ │ │ - add r0, r3 │ │ │ │ - add r2, sp, #12 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - add r1, sp, #8 │ │ │ │ - add r0, sp, #4 │ │ │ │ - bl 29ebc4 <_Py_c_pow@@Base+0x1ac> │ │ │ │ - cbnz r0, 6bde6 <_PyErr_SetFromPyStatus@@Base+0x7e8> │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldrd r1, r2, [sp, #8] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add sp, #16 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 25abe0 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #16 │ │ │ │ - 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 6be14 <_PyErr_SetFromPyStatus@@Base+0x816> │ │ │ │ + bl 6bd1c <_PyErr_SetFromPyStatus@@Base+0x816> │ │ │ │ add sp, #20 │ │ │ │ pop {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, #55636 @ 0xd954 │ │ │ │ + movw r4, #52240 @ 0xcc10 │ │ │ │ movt r4, #74 @ 0x4a │ │ │ │ - bl 2538a4 <_PyEval_GetBuiltin@@Base+0xc78> │ │ │ │ + bl 253cfc <_PyEval_GetBuiltin@@Base+0xd38> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 2cc80c │ │ │ │ + bl 2cba94 │ │ │ │ add.w r1, r4, r1, lsl #2 │ │ │ │ ldrd r6, r7, [sp, #52] @ 0x34 │ │ │ │ strd r7, r5, [sp, #8] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - movw r0, #34900 @ 0x8854 │ │ │ │ + movw r0, #31508 @ 0x7b14 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r2, [r4, r8, lsl #2] │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, sl, pc} │ │ │ │ │ │ │ │ -0006be76 : │ │ │ │ - vldr d0, [pc, #8] @ 6be80 │ │ │ │ +0006bd7e : │ │ │ │ + vldr d0, [pc, #8] @ 6bd88 │ │ │ │ bx lr │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 6bec2 │ │ │ │ + bne.n 6bdca │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #23728 @ 0x5cb0 │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #20336 @ 0x4f70 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 6bedc │ │ │ │ + b.n 6bde4 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ tst.w r2, #3 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006bede : │ │ │ │ - vldr d0, [pc, #8] @ 6bee8 │ │ │ │ +0006bde6 : │ │ │ │ + vldr d0, [pc, #8] @ 6bdf0 │ │ │ │ bx lr │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #34932 @ 0x8874 │ │ │ │ + movw r1, #31540 @ 0x7b34 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r3, r0, #1 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bf1c : │ │ │ │ +0006be24 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #36] @ (6bf50 ) │ │ │ │ + ldr r1, [pc, #36] @ (6be58 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r2, sp, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 1f45b8 <_PyInterpreterState_New@@Base> │ │ │ │ + bl 1f5218 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 6bf48 │ │ │ │ + cbz r3, 6be50 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2b58a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @@ -97946,15 +97855,15 @@ │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #5704 @ 0x1648 │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #76 @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ @@ -97962,621 +97871,602 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6bfac │ │ │ │ + bmi.n 6beb4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #34988 @ 0x88ac │ │ │ │ + movw r1, #31596 @ 0x7b6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6c002 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6bf0a │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4084 │ │ │ │ - cbz r0, 6bfea │ │ │ │ + bl a4314 │ │ │ │ + cbz r0, 6bef2 │ │ │ │ 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 6bfce │ │ │ │ + bls.n 6bed6 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 6bfea │ │ │ │ + bne.n 6bef2 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2cb6a0 <_PyInterpreterConfig_UpdateFromDict@@Base+0x438> │ │ │ │ - cbnz r0, 6bfea │ │ │ │ + bl 2caa44 <_PyInterpreterConfig_UpdateFromDict@@Base+0x438> │ │ │ │ + cbnz r0, 6bef2 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 25abe0 │ │ │ │ - b.n 6c004 │ │ │ │ + bl 25b04c │ │ │ │ + b.n 6bf0c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #35024 @ 0x88d0 │ │ │ │ + movw r1, #31632 @ 0x7b90 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, 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, #40812 @ 0x9f6c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - movw r0, #35056 @ 0x88f0 │ │ │ │ + movw r0, #31664 @ 0x7bb0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r3, r4, [r2, #16] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ 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 81584 │ │ │ │ + bl 8166c │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #63612 @ 0xf87c │ │ │ │ + movw r0, #60220 @ 0xeb3c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #20152 @ 0x4eb8 │ │ │ │ + movw r0, #16552 @ 0x40a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ 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 │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 6c096 │ │ │ │ + cbz r3, 6bf9e │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 6c098 │ │ │ │ + b.n 6bfa0 │ │ │ │ mov r9, r3 │ │ │ │ ldrh.w r6, [r8, #13] │ │ │ │ ldrb.w sl, [r8, #15] │ │ │ │ ldrb.w r7, [r8, #16] │ │ │ │ - cbnz r3, 6c0b0 │ │ │ │ + cbnz r3, 6bfb8 │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 6c0b0 │ │ │ │ + blt.n 6bfb8 │ │ │ │ cmp r5, #3 │ │ │ │ - bgt.n 6c0b0 │ │ │ │ - cbnz r4, 6c0cc │ │ │ │ + bgt.n 6bfb8 │ │ │ │ + cbnz r4, 6bfd4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #116] @ (6c138 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #116] @ (6c040 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c12e │ │ │ │ + cbz r0, 6c036 │ │ │ │ rev16 r6, r6 │ │ │ │ adds.w r5, r9, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq.n 6c11a │ │ │ │ + beq.n 6c022 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 6c0ee │ │ │ │ - bl 1206e8 │ │ │ │ + cbz r0, 6bff6 │ │ │ │ + bl 120488 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6c0ea │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 6c12e │ │ │ │ + bne.n 6bff2 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 6c036 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 6c11a │ │ │ │ + beq.n 6c022 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 6c108 │ │ │ │ - bl 1206e8 │ │ │ │ + cbz r0, 6c010 │ │ │ │ + bl 120488 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6c104 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 6c12e │ │ │ │ + bne.n 6c00c │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 6c036 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6c11a │ │ │ │ + beq.n 6c022 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6c11a │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 6c12e │ │ │ │ + bne.n 6c022 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 6c036 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 25abe0 │ │ │ │ + b.w 25b04c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #928] @ (6c4dc ) │ │ │ │ + ldr r2, [pc, #928] @ (6c3e4 ) │ │ │ │ lsls r6, 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 2538a4 <_PyEval_GetBuiltin@@Base+0xc78> │ │ │ │ + bl 253cfc <_PyEval_GetBuiltin@@Base+0xd38> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 2cc80c │ │ │ │ + bl 2cba94 │ │ │ │ adds r0, r1, #1 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ │ │ │ │ -0006c16c : │ │ │ │ +0006c074 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c1a6 │ │ │ │ - bl 223eb0 │ │ │ │ + cbz r0, 6c0ae │ │ │ │ + bl 224ce8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6c196 │ │ │ │ + bne.n 6c09e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6c1a6 │ │ │ │ + b.n 6c0ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c192 │ │ │ │ + bne.n 6c09a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c192 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c09a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006c1aa : │ │ │ │ +0006c0b2 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6c1b2 │ │ │ │ + b.w 6c0ba │ │ │ │ │ │ │ │ -0006c1b2 : │ │ │ │ +0006c0ba : │ │ │ │ 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 r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c29c │ │ │ │ + beq.n 6c1a4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6c296 │ │ │ │ + beq.n 6c19e │ │ │ │ mov r0, r4 │ │ │ │ - bl abde4 │ │ │ │ + bl ac094 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6c1e8 │ │ │ │ + cbnz r0, 6c0f0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6c208 │ │ │ │ - cbz r5, 6c22e │ │ │ │ + b.n 6c110 │ │ │ │ + cbz r5, 6c136 │ │ │ │ mov r0, r5 │ │ │ │ - bl abde4 │ │ │ │ + bl ac094 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c290 │ │ │ │ + beq.n 6c198 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r4 │ │ │ │ - bl 6c2b0 │ │ │ │ + bl 6c1e4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c21e │ │ │ │ + beq.n 6c126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6c21e │ │ │ │ + cbnz r3, 6c126 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f6034 │ │ │ │ - b.n 6c29c │ │ │ │ - ldr r2, [pc, #116] @ (6c2a4 ) │ │ │ │ + bl 1f6b78 │ │ │ │ + b.n 6c1a4 │ │ │ │ + ldr r2, [pc, #116] @ (6c1ac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 6c248 │ │ │ │ - movw r1, #41916 @ 0xa3bc │ │ │ │ + cbnz r3, 6c150 │ │ │ │ + movw r1, #38524 @ 0x967c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #100] @ (6c2a8 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #100] @ (6c1b0 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r0, [r3, #3888] @ 0xf30 │ │ │ │ - movw r1, #43008 @ 0xa800 │ │ │ │ + movw r1, #39616 @ 0x9ac0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee1b4 │ │ │ │ + bl ee318 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 6c262 │ │ │ │ - bl f8b9c │ │ │ │ - b.n 6c1f6 │ │ │ │ + cbnz r0, 6c16a │ │ │ │ + bl f8b98 │ │ │ │ + b.n 6c0fe │ │ │ │ strd r0, r4, [sp] │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #64] @ (6c2ac ) │ │ │ │ - bl afae4 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ + ldr r0, [pc, #64] @ (6c1b4 ) │ │ │ │ + bl afd94 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c286 │ │ │ │ + beq.n 6c18e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6c286 │ │ │ │ + cbnz r3, 6c18e │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6c25c │ │ │ │ + beq.n 6c164 │ │ │ │ mov r5, r9 │ │ │ │ - b.n 6c1f6 │ │ │ │ + b.n 6c0fe │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6c208 │ │ │ │ + b.n 6c110 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6c1ea │ │ │ │ - b.n 6c1f6 │ │ │ │ + bne.n 6c0f2 │ │ │ │ + b.n 6c0fe │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 6c1ec │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb644 │ │ │ │ lsls r6, r1, #1 │ │ │ │ + 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 6bd1c <_PyErr_SetFromPyStatus@@Base+0x816> │ │ │ │ + add sp, #16 │ │ │ │ + pop {r4, pc} │ │ │ │ │ │ │ │ -0006c2b0 : │ │ │ │ +0006c1e4 : │ │ │ │ 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, #208] @ (6c394 ) │ │ │ │ + ldr r3, [pc, #208] @ (6c2c8 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1fbf54 │ │ │ │ + bl 1fcc44 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c38a │ │ │ │ - cbnz r5, 6c2e6 │ │ │ │ + beq.n 6c2be │ │ │ │ + cbnz r5, 6c21a │ │ │ │ ldr.w r5, [r8, #80] @ 0x50 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - movw r1, #43008 @ 0xa800 │ │ │ │ + movw r1, #39616 @ 0x9ac0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r0, [r3, #3888] @ 0xf30 │ │ │ │ - bl ee1b4 │ │ │ │ + bl ee318 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 6c316 │ │ │ │ + cbnz r0, 6c24a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c388 │ │ │ │ + beq.n 6c2bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c388 │ │ │ │ + bne.n 6c2bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c388 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c2bc │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ strd r5, sl, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #116] @ (6c398 ) │ │ │ │ - bl 127478 │ │ │ │ + ldr r1, [pc, #116] @ (6c2cc ) │ │ │ │ + bl 1272d0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c344 │ │ │ │ + beq.n 6c278 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 6c344 │ │ │ │ + cbnz r3, 6c278 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6c36a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6c29e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c35c │ │ │ │ + beq.n 6c290 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6c35c │ │ │ │ + cbnz r3, 6c290 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1fc140 │ │ │ │ + bl 1fce30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6c378 │ │ │ │ + bne.n 6c2ac │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6c38a │ │ │ │ + b.n 6c2be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c374 │ │ │ │ + bne.n 6c2a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c374 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c2a8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb604 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - 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 6be14 <_PyErr_SetFromPyStatus@@Base+0x816> │ │ │ │ - add sp, #16 │ │ │ │ - pop {r4, pc} │ │ │ │ │ │ │ │ -0006c3c8 : │ │ │ │ +0006c2d0 : │ │ │ │ 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 6c3e6 │ │ │ │ + bpl.n 6c2ee │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bmi.n 6c3ec │ │ │ │ - bl 53de4 │ │ │ │ - b.n 6c40c │ │ │ │ + bmi.n 6c2f4 │ │ │ │ + bl 53b80 │ │ │ │ + b.n 6c314 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 6c3f6 │ │ │ │ + blt.n 6c2fe │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 6c412 │ │ │ │ + blt.n 6c31a │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32528 @ 0x7f10 │ │ │ │ + movw r1, #29076 @ 0x7194 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c490 │ │ │ │ + b.n 6c398 │ │ │ │ mov r6, r2 │ │ │ │ - bl 24ec94 │ │ │ │ + bl 24f390 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c40c │ │ │ │ + bne.n 6c314 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx ip, r3, #6, #1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 6c442 │ │ │ │ + bmi.n 6c34a │ │ │ │ ubfx r7, r3, #2, #3 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 6c446 │ │ │ │ + beq.n 6c34e │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r7, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 6c448 │ │ │ │ + b.n 6c350 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 6c448 │ │ │ │ + b.n 6c350 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n 6c464 │ │ │ │ + bls.n 6c36c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #35216 @ 0x8990 │ │ │ │ + movw r1, #31824 @ 0x7c50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6c40c │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6c314 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 6c47a │ │ │ │ + bpl.n 6c382 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 6c476 │ │ │ │ + beq.n 6c37e │ │ │ │ adds r4, #20 │ │ │ │ - b.n 6c47c │ │ │ │ + b.n 6c384 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 6c47c │ │ │ │ + b.n 6c384 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6c484 │ │ │ │ + bne.n 6c38c │ │ │ │ strb r6, [r4, r5] │ │ │ │ - b.n 6c490 │ │ │ │ + b.n 6c398 │ │ │ │ cmp r2, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r6, [r4, r5, lsl #1] │ │ │ │ strne.w r6, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006c492 : │ │ │ │ +0006c39a : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6c1b2 │ │ │ │ + b.w 6c0ba │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #35240 @ 0x89a8 │ │ │ │ + movw r1, #31848 @ 0x7c68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ - cbz r0, 6c4c8 │ │ │ │ + bl 238dc8 │ │ │ │ + cbz r0, 6c3d0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c4f4 │ │ │ │ - movw r1, #35456 @ 0x8a80 │ │ │ │ + b.n 6c3fc │ │ │ │ + movw r1, #32064 @ 0x7d40 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8148 │ │ │ │ + bl a837c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c4c4 │ │ │ │ + beq.n 6c3cc │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #59153 @ 0xe711 │ │ │ │ + movw r1, #61677 @ 0xf0ed │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a3d54 │ │ │ │ + bl 2a3aec │ │ │ │ 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 4f87a <_PyEval_FormatAwaitableError@@Base+0x1e2> │ │ │ │ + bl 4f4b8 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #20152 @ 0x4eb8 │ │ │ │ + movw r0, #16552 @ 0x40a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ │ │ │ │ -0006c522 : │ │ │ │ - movw r0, #20924 @ 0x51bc │ │ │ │ +0006c42a : │ │ │ │ + movw r0, #17532 @ 0x447c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c52c : │ │ │ │ +0006c434 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (6c560 ) │ │ │ │ + ldr r3, [pc, #36] @ (6c468 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3880] @ 0xf28 │ │ │ │ - cbnz r0, 6c55e │ │ │ │ - movw r1, #3556 @ 0xde4 │ │ │ │ + cbnz r0, 6c466 │ │ │ │ + movw r1, #164 @ 0xa4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #11024 @ 0x2b10 │ │ │ │ + movw r0, #7632 @ 0x1dd0 │ │ │ │ movt r0, #52 @ 0x34 │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006c564 : │ │ │ │ +0006c46c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #35476 @ 0x8a94 │ │ │ │ + movw r1, #32084 @ 0x7d54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238184 │ │ │ │ - cbnz r0, 6c596 │ │ │ │ + bl 238dc8 │ │ │ │ + cbnz r0, 6c49e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 145218 │ │ │ │ + b.w 1452e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - │ │ │ │ -0006c59a : │ │ │ │ - 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 6c5c6 │ │ │ │ - movw r1, #1486 @ 0x5ce │ │ │ │ - movw r0, #7804 @ 0x1e7c │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c5cc │ │ │ │ - bl 20680c │ │ │ │ - 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 │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ sub sp, #20 │ │ │ │ ldrb r1, [r0, #20] │ │ │ │ @@ -98584,329 +98474,348 @@ │ │ │ │ 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, 6c5fa │ │ │ │ + cbz r4, 6c4ce │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - b.n 6c602 │ │ │ │ + b.n 6c4d6 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #39480 @ 0x9a38 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 230d54 │ │ │ │ + bl 2319ec │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006c61c : │ │ │ │ +0006c4f0 : │ │ │ │ + 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 6c51c │ │ │ │ + movw r1, #1486 @ 0x5ce │ │ │ │ + movw r0, #4412 @ 0x113c │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 6c522 │ │ │ │ + bl 2074fc │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ + │ │ │ │ +0006c524 : │ │ │ │ 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 6c63a │ │ │ │ + bpl.n 6c542 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 120f48 <_PyList_Extend@@Base+0x24> │ │ │ │ + b.w 120ce8 <_PyList_Extend@@Base+0x24> │ │ │ │ movw r1, #1475 @ 0x5c3 │ │ │ │ - movw r0, #7804 @ 0x1e7c │ │ │ │ + movw r0, #4412 @ 0x113c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6c670 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 6c6b2 │ │ │ │ - ldr r1, [pc, #68] @ (6c6b8 ) │ │ │ │ + bne.n 6c578 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 6c5ba │ │ │ │ + ldr r1, [pc, #68] @ (6c5c0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr.w r2, [r3, #624] @ 0x270 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6c6a2 │ │ │ │ + bne.n 6c5aa │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #35600 @ 0x8b10 │ │ │ │ + movw r1, #32208 @ 0x7dd0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6c6b2 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6c5ba │ │ │ │ ldr.w r0, [r3, #3896] @ 0xf38 │ │ │ │ str.w r4, [r3, #3896] @ 0xf38 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #42776 @ 0xa718 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #46004 @ 0xb3b4 │ │ │ │ + movw r2, #42612 @ 0xa674 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #35688 @ 0x8b68 │ │ │ │ + movw r1, #32296 @ 0x7e28 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ 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, 6c72c │ │ │ │ + cbz r3, 6c634 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 6c72c │ │ │ │ + beq.n 6c634 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46004 @ 0xb3b4 │ │ │ │ + movw r1, #42612 @ 0xa674 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 240c90 │ │ │ │ + bl 241670 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c7ac │ │ │ │ + beq.n 6c6b4 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 6c73c │ │ │ │ + bne.n 6c644 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c72c │ │ │ │ + beq.n 6c634 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6c72c │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6c634 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c762 │ │ │ │ + beq.n 6c66a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6c762 │ │ │ │ + b.n 6c66a │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29e594 <_Py_c_quot@@Base+0x1664> │ │ │ │ + bl 29e2f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c760 │ │ │ │ + beq.n 6c668 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6c760 │ │ │ │ + cbnz r3, 6c668 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6c7ae │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6c6b6 │ │ │ │ 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 6c790 │ │ │ │ + beq.n 6c698 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r0, 6c790 │ │ │ │ + cbnz r0, 6c698 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 2596bc │ │ │ │ + bl 259ae8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6c7ae │ │ │ │ + b.n 6c6b6 │ │ │ │ mov r4, r0 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6c822 │ │ │ │ + beq.n 6c72a │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ subs r1, #1 │ │ │ │ - bl 1155e8 │ │ │ │ + bl 1153cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c7f4 │ │ │ │ + beq.n 6c6fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6c7f4 │ │ │ │ + cbnz r3, 6c6fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6c820 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6c728 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #35728 @ 0x8b90 │ │ │ │ + movw r0, #32336 @ 0x7e50 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c822 │ │ │ │ + beq.n 6c72a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6c822 │ │ │ │ + cbnz r3, 6c72a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c822 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c72a │ │ │ │ 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, #20136 @ 0x4ea8 │ │ │ │ + movw r1, #16536 @ 0x4098 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 6c864 │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 6c76c │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 6c868 │ │ │ │ + bl 6c770 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #20152 @ 0x4eb8 │ │ │ │ + movw r0, #16552 @ 0x40a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ 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 81584 │ │ │ │ + bl 8166c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c8da │ │ │ │ + cbz r0, 6c7e2 │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 6c896 │ │ │ │ + ble.n 6c79e │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ - cbz r3, 6c896 │ │ │ │ + cbz r3, 6c79e │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #16] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 6c8aa │ │ │ │ + cbz r3, 6c7b2 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6c8b4 │ │ │ │ + bne.n 6c7bc │ │ │ │ movs r0, #1 │ │ │ │ - bl 9075c │ │ │ │ + bl 909f8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6c8bc │ │ │ │ + b.n 6c7c4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 903f0 │ │ │ │ + bl 9068c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6c8ca │ │ │ │ + bne.n 6c7d2 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6c8da │ │ │ │ + b.n 6c7e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c8c6 │ │ │ │ + bne.n 6c7ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c8c6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c7ce │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 6c924 │ │ │ │ + beq.n 6c82c │ │ │ │ mov r0, r2 │ │ │ │ - bl 2308d4 │ │ │ │ + bl 23168c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6c924 │ │ │ │ + bne.n 6c82c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20912 @ 0x51b0 │ │ │ │ + movw r1, #17348 @ 0x43c4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c976 │ │ │ │ + b.n 6c87e │ │ │ │ subs r7, r4, r5 │ │ │ │ ldr.w r3, [r8, #152] @ 0x98 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c976 │ │ │ │ + cbz r0, 6c87e │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r0, #13] │ │ │ │ cmp r4, r5 │ │ │ │ ldrh r3, [r6, #20] │ │ │ │ strh.w r3, [r0, #17] │ │ │ │ str r2, [r0, #8] │ │ │ │ strb r7, [r0, #12] │ │ │ │ - beq.n 6c95e │ │ │ │ + beq.n 6c866 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r0, #20] │ │ │ │ @@ -98926,670 +98835,670 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ subs r1, #1 │ │ │ │ - bl 1155e8 │ │ │ │ + bl 1153cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c9ac │ │ │ │ + beq.n 6c8b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6c9ac │ │ │ │ + cbnz r3, 6c8b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6c9de │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6c8e6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #35744 @ 0x8ba0 │ │ │ │ + movw r0, #32352 @ 0x7e60 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6c9ce │ │ │ │ + bne.n 6c8d6 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6c9de │ │ │ │ + b.n 6c8e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c9ca │ │ │ │ + bne.n 6c8d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c9ca │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c8d2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r3, #42776 @ 0xa718 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #12068 @ 0x2f24 │ │ │ │ + movw r2, #8616 @ 0x21a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #35688 @ 0x8b68 │ │ │ │ + movw r1, #32296 @ 0x7e28 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ movw r3, #42776 @ 0xa718 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #46104 @ 0xb418 │ │ │ │ + movw r2, #42712 @ 0xa6d8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #35688 @ 0x8b68 │ │ │ │ + movw r1, #32296 @ 0x7e28 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ 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, #124] @ (6cab4 ) │ │ │ │ + ldr r3, [pc, #124] @ (6c9bc ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #18552 @ 0x4878 │ │ │ │ + movw r2, #15160 @ 0x3b38 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl f78ec │ │ │ │ - cbz r0, 6caaa │ │ │ │ + bl f7918 │ │ │ │ + cbz r0, 6c9b2 │ │ │ │ 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, #35760 @ 0x8bb0 │ │ │ │ + movw r0, #32368 @ 0x7e70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6caac │ │ │ │ + cbz r0, 6c9b4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - bl 25a1e4 │ │ │ │ + bl 25a694 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6ca9a │ │ │ │ + bne.n 6c9a2 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6caac │ │ │ │ + b.n 6c9b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ca96 │ │ │ │ + bne.n 6c99e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ca96 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c99e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #80] @ (6cb08 ) │ │ │ │ + ldr r3, [pc, #80] @ (6ca10 ) │ │ │ │ lsls r6, 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 6c868 │ │ │ │ + bl 6c770 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #20152 @ 0x4eb8 │ │ │ │ + movw r0, #16552 @ 0x40a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99978 │ │ │ │ + b.w 99c14 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #39272 @ 0x9968 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 230a68 │ │ │ │ + bl 17b420 │ │ │ │ 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, #39272 @ 0x9968 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6cb3e │ │ │ │ + beq.n 6ca46 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 6cb3e │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 6ca46 │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 6cc2a │ │ │ │ + b.n 6cb32 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6cb54 │ │ │ │ + beq.n 6ca5c │ │ │ │ movw r1, #39272 @ 0x9968 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6cb34 │ │ │ │ + beq.n 6ca3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a5734 │ │ │ │ + bl 2a5464 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6cc2a │ │ │ │ + beq.n 6cb32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a5734 │ │ │ │ + bl 2a5464 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6cb84 │ │ │ │ + cbnz r0, 6ca8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cc24 │ │ │ │ + beq.n 6cb2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6cc24 │ │ │ │ + bne.n 6cb2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cc24 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cb2c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29af60 │ │ │ │ + bl 29b0e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cba4 │ │ │ │ + beq.n 6caac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6cba4 │ │ │ │ + cbnz r3, 6caac │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cbba │ │ │ │ + beq.n 6cac2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6cbba │ │ │ │ + cbnz r3, 6cac2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6cc28 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6cb30 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movw r1, #39272 @ 0x9968 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 29ade0 │ │ │ │ + bl 29afac │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6cbe6 │ │ │ │ + cbnz r0, 6caee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cc2a │ │ │ │ + beq.n 6cb32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6cc2a │ │ │ │ + cbnz r3, 6cb32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cc2a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cb32 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movs r0, #2 │ │ │ │ - bl 903f0 │ │ │ │ + bl 9068c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cc08 │ │ │ │ + beq.n 6cb10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6cc08 │ │ │ │ + cbnz r3, 6cb10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cc18 │ │ │ │ + beq.n 6cb20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 6cc1c │ │ │ │ + cbz r3, 6cb24 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 6cc2a │ │ │ │ + b.n 6cb32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cc18 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cb20 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6cc2a │ │ │ │ + b.n 6cb32 │ │ │ │ mov r4, r5 │ │ │ │ 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, #39272 @ 0x9968 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6cc60 │ │ │ │ + beq.n 6cb68 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 6cc60 │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 6cb68 │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 6cd0a │ │ │ │ + b.n 6cc12 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6cc76 │ │ │ │ + beq.n 6cb7e │ │ │ │ movw r1, #39272 @ 0x9968 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6cc56 │ │ │ │ + beq.n 6cb5e │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a5734 │ │ │ │ + bl 2a5464 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6cd0a │ │ │ │ + beq.n 6cc12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a5734 │ │ │ │ + bl 2a5464 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6cca4 │ │ │ │ + cbnz r0, 6cbac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cd04 │ │ │ │ + beq.n 6cc0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6cd04 │ │ │ │ + cbnz r3, 6cc0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cd04 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cc0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16f738 │ │ │ │ + bl 16f044 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ccc4 │ │ │ │ + beq.n 6cbcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ccc4 │ │ │ │ + cbnz r3, 6cbcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ccda │ │ │ │ + beq.n 6cbe2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6ccda │ │ │ │ + cbnz r3, 6cbe2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6cd08 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6cc10 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #39272 @ 0x9968 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 29ade0 │ │ │ │ + bl 29afac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cd0a │ │ │ │ + beq.n 6cc12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6cd0a │ │ │ │ + cbnz r3, 6cc12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cd0a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cc12 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6cd0a │ │ │ │ + b.n 6cc12 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 2a3f44 <_PyTime_ObjectToTimeval@@Base+0x24> │ │ │ │ + b.w 2a3a98 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #39256 @ 0x9958 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - bne.n 6cd30 │ │ │ │ - movw r0, #35772 @ 0x8bbc │ │ │ │ + bne.n 6cc38 │ │ │ │ + movw r0, #32380 @ 0x7e7c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ - cbnz r3, 6cd42 │ │ │ │ - movw r0, #3200 @ 0xc80 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - b.w 10550c │ │ │ │ - movw r0, #31916 @ 0x7cac │ │ │ │ + cbnz r3, 6cc4a │ │ │ │ + movw r0, #65344 @ 0xff40 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + b.w 10542c │ │ │ │ + movw r0, #28524 @ 0x6f6c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ 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, #20692 @ 0x50d4 │ │ │ │ + movw r0, #17300 @ 0x4394 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 20bf18 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ + bl 20cbd8 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6cdd2 │ │ │ │ + cbz r0, 6ccda │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15536 @ 0x3cb0 │ │ │ │ + movw r1, #12144 @ 0x2f70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #35780 @ 0x8bc4 │ │ │ │ + movw r0, #32388 @ 0x7e84 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6cda6 │ │ │ │ + bne.n 6ccae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cda2 │ │ │ │ + beq.n 6ccaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6cda2 │ │ │ │ + cbnz r3, 6ccaa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6cdd2 │ │ │ │ + b.n 6ccda │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9fec │ │ │ │ + bl aa2f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6cdc2 │ │ │ │ + bne.n 6ccca │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6cdd2 │ │ │ │ + b.n 6ccda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6cdbe │ │ │ │ + bne.n 6ccc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cdbe │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ccc6 │ │ │ │ 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 │ │ │ │ - ldr r4, [pc, #368] @ (6cf58 ) │ │ │ │ + ldr r4, [pc, #368] @ (6ce60 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - movw r0, #35816 @ 0x8be8 │ │ │ │ + movw r0, #32424 @ 0x7ea8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f2524 │ │ │ │ - cbnz r0, 6ce0c │ │ │ │ - movw r4, #35800 @ 0x8bd8 │ │ │ │ + bl 1f3184 │ │ │ │ + cbnz r0, 6cd14 │ │ │ │ + movw r4, #32408 @ 0x7e98 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - b.n 6ce26 │ │ │ │ + b.n 6cd2e │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6ce02 │ │ │ │ - movw r1, #39440 @ 0x9a10 │ │ │ │ + beq.n 6cd0a │ │ │ │ + movw r1, #36048 @ 0x8cd0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - blx 2ab04 │ │ │ │ + blx 2a858 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6cf48 │ │ │ │ + beq.w 6ce50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ef47c │ │ │ │ + bl 1f0168 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6ce3a │ │ │ │ + cbnz r0, 6cd42 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 241d10 │ │ │ │ + b.w 2424f0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ - blx 29824 │ │ │ │ - cbnz r0, 6ce54 │ │ │ │ - movw r0, #3252 @ 0xcb4 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - bl 89fa0 │ │ │ │ + blx 2aa24 │ │ │ │ + cbnz r0, 6cd5c │ │ │ │ + movw r0, #65396 @ 0xff74 │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + bl 8a260 │ │ │ │ mov sl, r4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6ce66 │ │ │ │ + b.n 6cd6e │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 6cf10 │ │ │ │ + beq.n 6ce18 │ │ │ │ subs r1, r0, r4 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94c8c │ │ │ │ + bl 94f24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 6ce72 │ │ │ │ + cbnz r5, 6cd7a │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 7b764 │ │ │ │ - b.n 6cf50 │ │ │ │ + bl 7b72c │ │ │ │ + b.n 6ce58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 142c0c │ │ │ │ + bl 142c88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ce90 │ │ │ │ + beq.n 6cd98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6ce90 │ │ │ │ + cbnz r3, 6cd98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 6ceaa │ │ │ │ + bne.n 6cdb2 │ │ │ │ movw r3, #44076 @ 0xac2c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15a338 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 6cf10 │ │ │ │ - b.n 6ce68 │ │ │ │ + bl 159f9c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 6ce18 │ │ │ │ + b.n 6cd70 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl ee1b4 │ │ │ │ + bl ee318 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cece │ │ │ │ + beq.n 6cdd6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 6cece │ │ │ │ + cbnz r3, 6cdd6 │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6cee4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6cdec │ │ │ │ movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15a338 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 6cf10 │ │ │ │ - b.n 6ce68 │ │ │ │ + bl 159f9c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 6ce18 │ │ │ │ + b.n 6cd70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl a9fec │ │ │ │ + bl aa2f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cf50 │ │ │ │ + beq.n 6ce58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6cf50 │ │ │ │ + cbnz r3, 6ce58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cf50 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ce58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15a344 <_PyErr_Clear@@Base> │ │ │ │ + bl 159fa8 <_PyErr_Clear@@Base> │ │ │ │ movw r0, #44024 @ 0xabf8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #35836 @ 0x8bfc │ │ │ │ + movw r2, #32444 @ 0x7ebc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 252a64 │ │ │ │ + bl 252dfc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ adds r5, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 6cf50 │ │ │ │ + b.n 6ce58 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006cf5c : │ │ │ │ +0006ce64 : │ │ │ │ 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, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6cf8c │ │ │ │ + beq.n 6ce94 │ │ │ │ mov.w r1, #410 @ 0x19a │ │ │ │ - movw r0, #54668 @ 0xd58c │ │ │ │ + movw r0, #51276 @ 0xc84c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6cf8e │ │ │ │ + b.n 6ce96 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006cf90 : │ │ │ │ +0006ce98 : │ │ │ │ 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, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6cfc0 │ │ │ │ + beq.n 6cec8 │ │ │ │ mov.w r1, #390 @ 0x186 │ │ │ │ - movw r0, #54668 @ 0xd58c │ │ │ │ + movw r0, #51276 @ 0xc84c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6cfc2 │ │ │ │ + b.n 6ceca │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006cfc4 : │ │ │ │ +0006cecc : │ │ │ │ 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, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6cff4 │ │ │ │ + beq.n 6cefc │ │ │ │ movw r1, #451 @ 0x1c3 │ │ │ │ - movw r0, #54668 @ 0xd58c │ │ │ │ + movw r0, #51276 @ 0xc84c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6cff6 │ │ │ │ + b.n 6cefe │ │ │ │ ldr r0, [r0, #32] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006cff8 : │ │ │ │ +0006cf00 : │ │ │ │ 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, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6d026 │ │ │ │ + beq.n 6cf2e │ │ │ │ mov.w r1, #420 @ 0x1a4 │ │ │ │ - movw r0, #54668 @ 0xd58c │ │ │ │ + movw r0, #51276 @ 0xc84c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6d066 │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6cf6e │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6d06c │ │ │ │ - cbz r1, 6d050 │ │ │ │ + beq.n 6cf74 │ │ │ │ + cbz r1, 6cf58 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 6d050 │ │ │ │ + bpl.n 6cf58 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d06e │ │ │ │ + beq.n 6cf76 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 6d06e │ │ │ │ + b.n 6cf76 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #35884 @ 0x8c2c │ │ │ │ + movw r1, #32492 @ 0x7eec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d0ac │ │ │ │ + b.n 6cfb4 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #3 │ │ │ │ - bl 24d4b4 │ │ │ │ + bl 24dbcc │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ - cbz r2, 6d09e │ │ │ │ - ldr r1, [pc, #48] @ (6d0b0 ) │ │ │ │ + cbz r2, 6cfa6 │ │ │ │ + ldr r1, [pc, #48] @ (6cfb8 ) │ │ │ │ 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] │ │ │ │ @@ -99597,70 +99506,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 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d0b4 : │ │ │ │ +0006cfbc : │ │ │ │ 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, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6d0e2 │ │ │ │ - movw r0, #54668 @ 0xd58c │ │ │ │ + beq.n 6cfea │ │ │ │ + movw r0, #51276 @ 0xc84c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #461 @ 0x1cd │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6d122 │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6d02a │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6d128 │ │ │ │ - cbz r1, 6d10c │ │ │ │ + beq.n 6d030 │ │ │ │ + cbz r1, 6d014 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 6d10c │ │ │ │ + bpl.n 6d014 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d12a │ │ │ │ + beq.n 6d032 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 6d12a │ │ │ │ + b.n 6d032 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #35908 @ 0x8c44 │ │ │ │ + movw r1, #32516 @ 0x7f04 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d168 │ │ │ │ + b.n 6d070 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl 24d4b4 │ │ │ │ + bl 24dbcc │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ - cbz r2, 6d15a │ │ │ │ - ldr r1, [pc, #48] @ (6d16c ) │ │ │ │ + cbz r2, 6d062 │ │ │ │ + ldr r1, [pc, #48] @ (6d074 ) │ │ │ │ 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] │ │ │ │ @@ -99668,22 +99577,22 @@ │ │ │ │ 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 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d170 : │ │ │ │ +0006d078 : │ │ │ │ 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] │ │ │ │ @@ -99692,240 +99601,240 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 6d1a4 │ │ │ │ + cbnz r4, 6d0ac │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 6d1a4 │ │ │ │ + ble.n 6d0ac │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6d1a4 │ │ │ │ - cbnz r2, 6d1ba │ │ │ │ + bne.n 6d0ac │ │ │ │ + cbnz r2, 6d0c2 │ │ │ │ add r6, sp, #20 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #116] @ (6d228 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 6d222 │ │ │ │ + ldr r3, [pc, #116] @ (6d130 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 6d12a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6d1e2 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 6d0ea │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #63880 @ 0xf988 │ │ │ │ + movw r1, #60428 @ 0xec0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #5996 @ 0x176c │ │ │ │ + movw r0, #2048 @ 0x800 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6d222 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6d12a │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ - cbz r0, 6d222 │ │ │ │ - blx 29db4 │ │ │ │ + bl a4314 │ │ │ │ + cbz r0, 6d12a │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6d20e │ │ │ │ + beq.n 6d116 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6d222 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6d12a │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #5996 @ 0x176c │ │ │ │ + movw r1, #2048 @ 0x800 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #112] @ (6d29c ) │ │ │ │ + ldr r3, [pc, #112] @ (6d1a4 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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 r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 6d250 │ │ │ │ + cbnz r5, 6d158 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 6d250 │ │ │ │ + blt.n 6d158 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 6d250 │ │ │ │ - cbnz r2, 6d268 │ │ │ │ + bgt.n 6d158 │ │ │ │ + cbnz r2, 6d170 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr r3, [pc, #60] @ (6d29c ) │ │ │ │ + ldr r3, [pc, #60] @ (6d1a4 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 6d294 │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 6d19c │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6d282 │ │ │ │ + bgt.n 6d18a │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #22716 @ 0x58bc │ │ │ │ + movw r1, #19324 @ 0x4b7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6d294 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6d19c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6d26c │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 6d174 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d26c │ │ │ │ + beq.n 6d174 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #288] @ (6d3c0 ) │ │ │ │ + ldr r3, [pc, #288] @ (6d2c8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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 r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 6d2c4 │ │ │ │ + cbnz r5, 6d1cc │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 6d2c4 │ │ │ │ + blt.n 6d1cc │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 6d2c4 │ │ │ │ - cbnz r2, 6d2dc │ │ │ │ + bgt.n 6d1cc │ │ │ │ + cbnz r2, 6d1e4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr r3, [pc, #60] @ (6d310 ) │ │ │ │ + ldr r3, [pc, #60] @ (6d218 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 6d308 │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 6d210 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6d2f6 │ │ │ │ + bgt.n 6d1fe │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #25764 @ 0x64a4 │ │ │ │ + movw r1, #22372 @ 0x5764 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6d308 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6d210 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6d2e0 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 6d1e8 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d2e0 │ │ │ │ + beq.n 6d1e8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #464] @ (6d4e4 ) │ │ │ │ + ldr r3, [pc, #464] @ (6d3ec ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r1, 6d328 │ │ │ │ + cbnz r1, 6d230 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d32c │ │ │ │ + beq.n 6d234 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w ff16c │ │ │ │ + b.w ff0a4 │ │ │ │ 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] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 6d34c │ │ │ │ + cbz r3, 6d254 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ adds r4, #16 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 6d35a │ │ │ │ - bl 2acc14 <_PySys_GetSizeOf@@Base> │ │ │ │ + cbz r0, 6d262 │ │ │ │ + bl 2ac8c8 <_PySys_GetSizeOf@@Base> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6d35e │ │ │ │ + beq.n 6d266 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6d368 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 6d372 │ │ │ │ + bne.n 6d270 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 6d27a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15c77c │ │ │ │ + b.w 15c43c │ │ │ │ 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, 6d394 │ │ │ │ + cbz r3, 6d29c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ - cbz r3, 6d3a2 │ │ │ │ + cbz r3, 6d2aa │ │ │ │ ldr.w r3, [r5, #140] @ 0x8c │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbz r0, 6d3ae │ │ │ │ + cbz r0, 6d2b6 │ │ │ │ adds r4, #1 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ - cbz r0, 6d3ba │ │ │ │ + cbz r0, 6d2c2 │ │ │ │ adds r4, #1 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ add r4, r0 │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ - cbz r0, 6d3c8 │ │ │ │ + cbz r0, 6d2d0 │ │ │ │ adds r4, #1 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6d3d2 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 6d3dc │ │ │ │ + bne.n 6d2da │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 6d2e4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 15c77c │ │ │ │ + b.w 15c43c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006d3e0 : │ │ │ │ +0006d2e8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ @@ -99933,558 +99842,658 @@ │ │ │ │ and.w r3, r1, #24 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ add r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bl 1f5368 │ │ │ │ + bl 1f5fc8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6d430 │ │ │ │ + cbz r0, 6d338 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ movs r1, #0 │ │ │ │ add r2, r6 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 81160 <_Py_NewReference@@Base> │ │ │ │ + bl 81248 <_Py_NewReference@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006d434 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +0006d33c <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ ldr.w r0, [r0, #3664] @ 0xe50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d43a : │ │ │ │ +0006d342 : │ │ │ │ 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, #22960 @ 0x59b0 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6d46a │ │ │ │ - movw r0, #54668 @ 0xd58c │ │ │ │ + beq.n 6d372 │ │ │ │ + movw r0, #51276 @ 0xc84c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #495 @ 0x1ef │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6d4a6 │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6d3ae │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6d4ac │ │ │ │ + beq.n 6d3b4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 6d48e │ │ │ │ + bpl.n 6d396 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 6d4ae │ │ │ │ + beq.n 6d3b6 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 6d4ae │ │ │ │ + b.n 6d3b6 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #35944 @ 0x8c68 │ │ │ │ + movw r1, #32552 @ 0x7f28 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d4e2 │ │ │ │ + b.n 6d3ea │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [pc, #52] @ (6d4e4 ) │ │ │ │ + ldr r4, [pc, #52] @ (6d3ec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - cbz r0, 6d4d4 │ │ │ │ + cbz r0, 6d3dc │ │ │ │ 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 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d4e8 : │ │ │ │ +0006d3f0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006d4fe : │ │ │ │ +0006d406 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006d510 : │ │ │ │ +0006d418 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ subs r0, r0, r3 │ │ │ │ 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 r5, r0 │ │ │ │ + add r0, sp, #16 │ │ │ │ + bl 177500 <_PySemaphore_Init@@Base> │ │ │ │ + dmb ish │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ + dmb ish │ │ │ │ + lsls r3, r4, #31 │ │ │ │ + bmi.n 6d46a │ │ │ │ + orr.w r2, r4, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r5] │ │ │ │ + cmp r3, r4 │ │ │ │ + bne.n 6d460 │ │ │ │ + strex r1, r2, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 6d450 │ │ │ │ + dmb ish │ │ │ │ + beq.n 6d4aa │ │ │ │ + mov r4, r3 │ │ │ │ + b.n 6d444 │ │ │ │ + add r3, sp, #12 │ │ │ │ + bic.w r2, r4, #1 │ │ │ │ + orr.w r3, r3, #1 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r5] │ │ │ │ + cmp r2, r4 │ │ │ │ + bne.n 6d48a │ │ │ │ + strex r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 6d47a │ │ │ │ + mov r4, r2 │ │ │ │ + dmb ish │ │ │ │ + bne.n 6d444 │ │ │ │ + movs r6, #0 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + add r0, sp, #16 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + bl 177530 <_PySemaphore_Wait@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 6d444 │ │ │ │ + b.n 6d494 │ │ │ │ + add r0, sp, #16 │ │ │ │ + blx 2ab68 │ │ │ │ + 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 │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + dmb ish │ │ │ │ + lsls r2, r3, #31 │ │ │ │ + bmi.n 6d4de │ │ │ │ + movw r1, #9252 @ 0x2424 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + ldr r0, [pc, #84] @ (6d530 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bic.w r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n 6d512 │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r0] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 6d4fe │ │ │ │ + strex ip, r4, [r0] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 6d4ec │ │ │ │ + dmb ish │ │ │ │ + beq.n 6d508 │ │ │ │ + mov r3, r1 │ │ │ │ + b.n 6d4cc │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + adds r0, r2, #4 │ │ │ │ + b.w 178404 <_PySemaphore_Wakeup@@Base> │ │ │ │ + movs r2, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r0] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 6d528 │ │ │ │ + strex r1, r2, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 6d518 │ │ │ │ + dmb ish │ │ │ │ + bne.n 6d4cc │ │ │ │ + pop {r4, pc} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0006d51a <_PyRWMutex_Lock@@Base>: │ │ │ │ +0006d534 <_PySemaphore_Destroy@@Base>: │ │ │ │ + b.w 2ab64 │ │ │ │ + │ │ │ │ +0006d538 <_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 6d554 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ + bne.n 6d572 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ orr.w r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6d54a <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ + bne.n 6d568 <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d53a <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ + bne.n 6d558 <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ - beq.n 6d55e <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + beq.n 6d57c <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6d52c <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 6d54a <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d5c2 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 6d5e0 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6d52c <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 6d54a <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d560 <_PyRWMutex_Unlock@@Base>: │ │ │ │ +0006d57e <_PyRWMutex_Unlock@@Base>: │ │ │ │ movs r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6d566 <_PyRWMutex_Unlock@@Base+0x6> │ │ │ │ + bne.n 6d584 <_PyRWMutex_Unlock@@Base+0x6> │ │ │ │ lsls r3, r3, #30 │ │ │ │ dmb ish │ │ │ │ - bpl.n 6d57e <_PyRWMutex_Unlock@@Base+0x1e> │ │ │ │ - b.w 22d7bc <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bpl.n 6d59c <_PyRWMutex_Unlock@@Base+0x1e> │ │ │ │ + b.w 22e56c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d580 <_PyRWMutex_RLock@@Base>: │ │ │ │ +0006d59e <_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 6d5a0 <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ - bl 6d5c2 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + beq.n 6d5be <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6d5e0 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6d592 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 6d5b0 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ adds r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6d5b6 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ + bne.n 6d5d4 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d5a6 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ + bne.n 6d5c4 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ dmb ish │ │ │ │ - beq.n 6d5c0 <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ + beq.n 6d5de <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6d592 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 6d5b0 <_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 │ │ │ │ lsls r3, r1, #30 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bmi.n 6d5fc <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ + bmi.n 6d61a <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ orr.w r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6d5f0 <_PyRWMutex_RLock@@Base+0x70> │ │ │ │ + bne.n 6d60e <_PyRWMutex_RLock@@Base+0x70> │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6d5e0 <_PyRWMutex_RLock@@Base+0x60> │ │ │ │ + bne.n 6d5fe <_PyRWMutex_RLock@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ - beq.n 6d5fa <_PyRWMutex_RLock@@Base+0x7a> │ │ │ │ + beq.n 6d618 <_PyRWMutex_RLock@@Base+0x7a> │ │ │ │ mov r0, r3 │ │ │ │ - b.n 6d61e <_PyRWMutex_RLock@@Base+0x9e> │ │ │ │ + b.n 6d63c <_PyRWMutex_RLock@@Base+0x9e> │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ 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] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 176d68 <_PyParkingLot_Park@@Base> │ │ │ │ + bl 17669c <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d622 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +0006d640 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ subs r3, #4 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6d626 <_PyRWMutex_RUnlock@@Base+0x4> │ │ │ │ + bne.n 6d644 <_PyRWMutex_RUnlock@@Base+0x4> │ │ │ │ bic.w r3, r3, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6d644 <_PyRWMutex_RUnlock@@Base+0x22> │ │ │ │ - b.w 22d7bc <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bne.n 6d662 <_PyRWMutex_RUnlock@@Base+0x22> │ │ │ │ + b.w 22e56c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d646 : │ │ │ │ +0006d664 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6d670 │ │ │ │ + cbz r0, 6d68e │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32700 @ 0x7fbc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6d670 │ │ │ │ + bne.n 6d68e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6d670 │ │ │ │ + cbz r2, 6d68e │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ - b.n 6d68a │ │ │ │ + b.n 6d6a8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #35988 @ 0x8c94 │ │ │ │ + movw r1, #32596 @ 0x7f54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006d68c : │ │ │ │ +0006d6aa : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6d6b2 │ │ │ │ + cbz r0, 6d6d0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32700 @ 0x7fbc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6d6b2 │ │ │ │ + bne.n 6d6d0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6d6b2 │ │ │ │ + cbz r3, 6d6d0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 6d6ca │ │ │ │ + b.n 6d6e8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #36048 @ 0x8cd0 │ │ │ │ + movw r1, #32656 @ 0x7f90 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006d6cc : │ │ │ │ +0006d6ea : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6d6f2 │ │ │ │ + cbz r0, 6d710 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32700 @ 0x7fbc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6d6f2 │ │ │ │ + bne.n 6d710 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6d6f2 │ │ │ │ + cbz r3, 6d710 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 6d70a │ │ │ │ + b.n 6d728 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #36108 @ 0x8d0c │ │ │ │ + movw r1, #32716 @ 0x7fcc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006d70c : │ │ │ │ +0006d72a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6d74a │ │ │ │ + cbz r0, 6d768 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32700 @ 0x7fbc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6d74a │ │ │ │ + bne.n 6d768 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6d74a │ │ │ │ - cbnz r1, 6d766 │ │ │ │ + cbz r2, 6d768 │ │ │ │ + cbnz r1, 6d784 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #36232 @ 0x8d88 │ │ │ │ + movw r1, #32840 @ 0x8048 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6d760 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6d77e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #36172 @ 0x8d4c │ │ │ │ + movw r1, #32780 @ 0x800c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d76a │ │ │ │ + b.n 6d788 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006d76c : │ │ │ │ +0006d78a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6d796 │ │ │ │ + cbz r0, 6d7b4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32700 @ 0x7fbc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6d796 │ │ │ │ + bne.n 6d7b4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6d796 │ │ │ │ + cbz r2, 6d7b4 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ - b.n 6d7b0 │ │ │ │ + b.n 6d7ce │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #36280 @ 0x8db8 │ │ │ │ + movw r1, #32888 @ 0x8078 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006d7b2 : │ │ │ │ +0006d7d0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6d7dc │ │ │ │ + cbz r0, 6d7fa │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32700 @ 0x7fbc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6d7dc │ │ │ │ + bne.n 6d7fa │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6d7dc │ │ │ │ + cbz r2, 6d7fa │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ - b.n 6d7f6 │ │ │ │ + b.n 6d814 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #36336 @ 0x8df0 │ │ │ │ + movw r1, #32944 @ 0x80b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006d7f8 : │ │ │ │ - b.w 13fac0 <_PyArena_Free@@Base+0x1240> │ │ │ │ +0006d816 : │ │ │ │ + b.w 13fb38 <_PyArena_Free@@Base+0x1240> │ │ │ │ │ │ │ │ -0006d7fc : │ │ │ │ - b.w 26adf4 │ │ │ │ +0006d81a : │ │ │ │ + b.w 26b084 │ │ │ │ │ │ │ │ -0006d800 : │ │ │ │ - b.w 41abe │ │ │ │ +0006d81e : │ │ │ │ + b.w 4185e │ │ │ │ │ │ │ │ -0006d804 : │ │ │ │ - b.w 2728d4 │ │ │ │ +0006d822 : │ │ │ │ + b.w 272eb0 <_PyTime_AsMilliseconds@@Base+0x90> │ │ │ │ │ │ │ │ -0006d808 : │ │ │ │ +0006d826 : │ │ │ │ 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 sl, r3 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl 188430 │ │ │ │ - cbz r0, 6d83e │ │ │ │ + bl 187890 │ │ │ │ + cbz r0, 6d85c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ movs r5, #0 │ │ │ │ - blx 29e6c │ │ │ │ - b.n 6d8b4 │ │ │ │ + blx 2a620 │ │ │ │ + b.n 6d8d2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 6d856 │ │ │ │ + cbnz r0, 6d874 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 241c5c │ │ │ │ - b.n 6d8b4 │ │ │ │ + bl 242440 │ │ │ │ + b.n 6d8d2 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 6d868 │ │ │ │ + ble.n 6d886 │ │ │ │ str.w r2, [r8, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 6d85a │ │ │ │ + b.n 6d878 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r9, #55483 @ 0xd8bb │ │ │ │ + movw r9, #55513 @ 0xd8d9 │ │ │ │ movt r9, #6 │ │ │ │ - movw r3, #60619 @ 0xeccb │ │ │ │ + movw r3, #60651 @ 0xeceb │ │ │ │ movt r3, #6 │ │ │ │ cmp.w sl, #70 @ 0x46 │ │ │ │ it eq │ │ │ │ moveq r9, r3 │ │ │ │ - bl 2cc578 │ │ │ │ + bl 2cb800 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6d8ae │ │ │ │ + cbz r0, 6d8cc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ebdf0 │ │ │ │ + bl 1ecbb0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ subs r6, #1 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r7, r3 │ │ │ │ blx r9 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6d88c │ │ │ │ + bne.n 6d8aa │ │ │ │ mov r0, r8 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4} │ │ │ │ subs r4, r0, #1 │ │ │ │ - bmi.n 6d8e4 │ │ │ │ + bmi.n 6d902 │ │ │ │ subs r1, #4 │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ ldr.w r1, [r2, r4, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 6d8d8 │ │ │ │ + bge.n 6d8f6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6d8e4 │ │ │ │ + b.n 6d902 │ │ │ │ subs r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0], #-4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6d8c6 │ │ │ │ + bne.n 6d8e4 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d8e8 : │ │ │ │ +0006d906 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006d8fa : │ │ │ │ +0006d918 : │ │ │ │ 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] @ (6d950 ) │ │ │ │ + ldr r4, [pc, #68] @ (6d970 ) │ │ │ │ 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 6d954 │ │ │ │ - cbnz r0, 6d948 │ │ │ │ + bl 6d974 │ │ │ │ + cbnz r0, 6d966 │ │ │ │ adds r5, #16 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 6d92a │ │ │ │ + bne.n 6d948 │ │ │ │ addw r2, r4, #3800 @ 0xed8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6d954 │ │ │ │ + bl 6d974 │ │ │ │ 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 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 6d99e │ │ │ │ + beq.n 6d9be │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w sl, r4, #8 │ │ │ │ mov r1, r7 │ │ │ │ @@ -100493,1717 +100502,1717 @@ │ │ │ │ add.w r2, r3, #1 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #8] │ │ │ │ blx r6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 6d9a2 │ │ │ │ + bne.n 6d9c2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6d9b2 │ │ │ │ + beq.n 6d9d2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 6d974 │ │ │ │ + bne.n 6d994 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6d9b6 │ │ │ │ + b.n 6d9d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6d992 │ │ │ │ + bne.n 6d9b2 │ │ │ │ mov r0, sl │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d992 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6d9b2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0006d9ba : │ │ │ │ - cbz r0, 6d9ca │ │ │ │ +0006d9da : │ │ │ │ + cbz r0, 6d9ea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d9cc : │ │ │ │ - b.w 1f7c04 │ │ │ │ +0006d9ec : │ │ │ │ + b.w 1f87fc │ │ │ │ │ │ │ │ -0006d9d0 : │ │ │ │ +0006d9f0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #8 │ │ │ │ - bl 7b390 │ │ │ │ - cbz r0, 6d9ea │ │ │ │ + bl 7b358 │ │ │ │ + cbz r0, 6da0a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006d9ec : │ │ │ │ - cbz r0, 6da16 │ │ │ │ +0006da0c : │ │ │ │ + cbz r0, 6da36 │ │ │ │ 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, 6da0c │ │ │ │ + cbz r3, 6da2c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - blx 2a48c │ │ │ │ + blx 2a214 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7b764 │ │ │ │ + b.w 7b72c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006da18 : │ │ │ │ - cbz r0, 6da28 │ │ │ │ +0006da38 : │ │ │ │ + cbz r0, 6da48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006da2a : │ │ │ │ - ldr r3, [pc, #16] @ (6da3c ) │ │ │ │ - cbz r0, 6da34 │ │ │ │ +0006da4a : │ │ │ │ + ldr r3, [pc, #16] @ (6da5c ) │ │ │ │ + cbz r0, 6da54 │ │ │ │ ldr.w r2, [r3, #1420] @ 0x58c │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w r0, [r3, #1416] @ 0x588 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0006da40 : │ │ │ │ +0006da60 : │ │ │ │ ldrd r0, r1, [r0, #136] @ 0x88 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006da46 : │ │ │ │ +0006da66 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 6da88 │ │ │ │ + cbz r0, 6daa8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r1, #8140 @ 0x1fcc │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 6da9c │ │ │ │ + beq.n 6dabc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eca0 │ │ │ │ + bl 9eec0 │ │ │ │ movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 6da9c │ │ │ │ + beq.n 6dabc │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6da9c │ │ │ │ + bmi.n 6dabc │ │ │ │ movw r1, #954 @ 0x3ba │ │ │ │ - movw r0, #63740 @ 0xf8fc │ │ │ │ + movw r0, #60288 @ 0xeb80 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6dac4 │ │ │ │ + b.n 6dae4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6dac4 │ │ │ │ + beq.n 6dae4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6dac2 │ │ │ │ + ble.n 6dae2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6dac4 │ │ │ │ + beq.n 6dae4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6dac4 │ │ │ │ + bne.n 6dae4 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6dac4 │ │ │ │ + b.n 6dae4 │ │ │ │ mov r0, r2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006dac6 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +0006dae6 <_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 a4084 │ │ │ │ - cbz r0, 6db0e <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + bl a4314 │ │ │ │ + cbz r0, 6db2e <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6db0e <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + cbz r0, 6db2e <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6db00 <_Py_UTF8_Edit_Cost@@Base+0x3a> │ │ │ │ + bne.n 6db20 <_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 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6db14 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ - bl 241c5c │ │ │ │ + cbnz r0, 6db34 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ + bl 242440 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6db2c <_Py_UTF8_Edit_Cost@@Base+0x66> │ │ │ │ + b.n 6db4c <_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 25dca0 │ │ │ │ + bl 25e10c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006db32 <_Py_hashtable_new@@Base>: │ │ │ │ +0006db52 <_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 1f4cd0 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 1f5930 <_Py_hashtable_new_full@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0006db50 : │ │ │ │ - movw r3, #50984 @ 0xc728 │ │ │ │ +0006db70 : │ │ │ │ + movw r3, #47592 @ 0xb9e8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ 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, 6db72 │ │ │ │ - cbz r5, 6db72 │ │ │ │ + cbz r4, 6db92 │ │ │ │ + cbz r5, 6db92 │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 6db5e │ │ │ │ + beq.n 6db7e │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ pop {r4, r5} │ │ │ │ subs r0, r3, r0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ adds r6, r3, #1 │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ - beq.n 6dba2 │ │ │ │ + beq.n 6dbc2 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6dbb2 │ │ │ │ - b.n 6dbba │ │ │ │ + bgt.n 6dbd2 │ │ │ │ + b.n 6dbda │ │ │ │ mov r0, r1 │ │ │ │ - blx 29acc │ │ │ │ + blx 2935c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6dbba │ │ │ │ + b.n 6dbda │ │ │ │ adds r1, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6dbba │ │ │ │ + beq.n 6dbda │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6dbac │ │ │ │ + bne.n 6dbcc │ │ │ │ mov r0, r5 │ │ │ │ - bl a33e0 │ │ │ │ + bl a3c54 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6dd82 │ │ │ │ + beq.w 6dda2 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r8, r7 │ │ │ │ - bgt.n 6dca4 │ │ │ │ + bgt.n 6dcc4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 6dd68 │ │ │ │ + beq.w 6dd88 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ubfx r1, r3, #6, #1 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 6dbfa │ │ │ │ + bmi.n 6dc1a │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6dbfe │ │ │ │ + beq.n 6dc1e │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r2, r0 │ │ │ │ - b.n 6dc00 │ │ │ │ + b.n 6dc20 │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - b.n 6dc00 │ │ │ │ + b.n 6dc20 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 6dc10 │ │ │ │ + bcc.n 6dc30 │ │ │ │ ldrd r3, r0, [r4, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r7, r3 │ │ │ │ - ble.n 6dc8e │ │ │ │ + ble.n 6dcae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6dc80 │ │ │ │ + bne.n 6dca0 │ │ │ │ ldrb.w r3, [r4, #32] │ │ │ │ - cbnz r3, 6dc80 │ │ │ │ + cbnz r3, 6dca0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #33] @ 0x21 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str r6, [r4, #0] │ │ │ │ - cbnz r1, 6dc52 │ │ │ │ + cbnz r1, 6dc72 │ │ │ │ ubfx r5, r2, #2, #3 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6dc56 │ │ │ │ + beq.n 6dc76 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ cmp r5, #2 │ │ │ │ it ne │ │ │ │ movne r3, r0 │ │ │ │ - b.n 6dc58 │ │ │ │ + b.n 6dc78 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ - b.n 6dc58 │ │ │ │ + b.n 6dc78 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [r4, #12] │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bpl.n 6dc6c │ │ │ │ - cbz r1, 6dc66 │ │ │ │ + bpl.n 6dc8c │ │ │ │ + cbz r1, 6dc86 │ │ │ │ add.w r2, r6, #20 │ │ │ │ - b.n 6dc6e │ │ │ │ + b.n 6dc8e │ │ │ │ add.w r2, r6, #28 │ │ │ │ - b.n 6dc6e │ │ │ │ + b.n 6dc8e │ │ │ │ ldr r2, [r6, #28] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r4, #4] │ │ │ │ add r3, r7 │ │ │ │ strd r1, r3, [r4, #16] │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6dd6a │ │ │ │ + b.n 6dd8a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl eb700 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ec5d0 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6dd6a │ │ │ │ + beq.n 6dd8a │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f65f8 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ + bl f6620 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 6dc7c │ │ │ │ + b.n 6dc9c │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 6dcc6 │ │ │ │ + bmi.n 6dce6 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 6dcca │ │ │ │ + beq.n 6dcea │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ cmp r2, #2 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ - b.n 6dccc │ │ │ │ + b.n 6dcec │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ - b.n 6dccc │ │ │ │ + b.n 6dcec │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ ldr r5, [r4, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bcs.n 6dce4 │ │ │ │ + bcs.n 6dd04 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 207bbc │ │ │ │ + bl 2088ac │ │ │ │ mov r2, r0 │ │ │ │ cmp r5, r0 │ │ │ │ - bcs.n 6dce6 │ │ │ │ - b.n 6dcf0 │ │ │ │ + bcs.n 6dd06 │ │ │ │ + b.n 6dd10 │ │ │ │ mov r2, r5 │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r8, r3 │ │ │ │ - ble.n 6dd04 │ │ │ │ + ble.n 6dd24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6dd04 │ │ │ │ + beq.n 6dd24 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl eb700 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ec5d0 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 6dd6a │ │ │ │ + beq.n 6dd8a │ │ │ │ sub.w r8, r8, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ bic.w sl, r8, r8, asr #31 │ │ │ │ - ble.n 6dd30 │ │ │ │ + ble.n 6dd50 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ tst.w r9, #1 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bne.n 6dd30 │ │ │ │ + bne.n 6dd50 │ │ │ │ mov r2, sl │ │ │ │ movs r3, #32 │ │ │ │ - bl 29f3a4 │ │ │ │ + bl 2a18e0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6dd6a │ │ │ │ + beq.n 6dd8a │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, sl │ │ │ │ str r3, [r4, #20] │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f65f8 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ + bl f6620 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ add r1, r7 │ │ │ │ str r1, [r4, #20] │ │ │ │ - ble.n 6dc7c │ │ │ │ + ble.n 6dc9c │ │ │ │ ands.w r5, r9, #1 │ │ │ │ - beq.n 6dd6a │ │ │ │ + beq.n 6dd8a │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, sl │ │ │ │ - bl 29f3a4 │ │ │ │ + bl 2a18e0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6dd6a │ │ │ │ + beq.n 6dd8a │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, sl │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 6dc7c │ │ │ │ + b.n 6dc9c │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6dd86 │ │ │ │ + beq.n 6dda6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6dd86 │ │ │ │ + cbnz r3, 6dda6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6dd86 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6dda6 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0006dd8e : │ │ │ │ +0006ddae : │ │ │ │ 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, 6ddae │ │ │ │ + cbz r4, 6ddce │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 6ddae │ │ │ │ - bl 133414 <_PyArg_UnpackKeywords@@Base+0xb7c> │ │ │ │ - b.n 6dda4 │ │ │ │ + cbz r0, 6ddce │ │ │ │ + bl 133520 <_PyArg_UnpackKeywords@@Base+0xcf8> │ │ │ │ + b.n 6ddc4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ddb0 : │ │ │ │ +0006ddd0 : │ │ │ │ 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 2db76 │ │ │ │ + bl 2d91a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ddd0 : │ │ │ │ +0006ddf0 : │ │ │ │ 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 2db76 │ │ │ │ + bl 2d91a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ddee : │ │ │ │ +0006de0e : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6ddf6 │ │ │ │ + b.w 6de16 │ │ │ │ │ │ │ │ -0006ddf6 : │ │ │ │ +0006de16 : │ │ │ │ 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, 6de18 │ │ │ │ + cbz r1, 6de38 │ │ │ │ mov r0, r1 │ │ │ │ - bl abde4 │ │ │ │ + bl ac094 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6de2e │ │ │ │ + cbz r0, 6de4e │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2254dc <_PyInterpreterState_SetRunningMain@@Base+0x4fc> │ │ │ │ + bl 226314 <_PyInterpreterState_SetRunningMain@@Base+0x4fc> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f604c │ │ │ │ - cbnz r5, 6de42 │ │ │ │ - ldr r2, [pc, #48] @ (6de60 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + cbnz r5, 6de62 │ │ │ │ + ldr r2, [pc, #48] @ (6de80 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 22e1c4 │ │ │ │ - b.n 6de5c │ │ │ │ + bl 22ef7c │ │ │ │ + b.n 6de7c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6de52 │ │ │ │ + beq.n 6de72 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 6de56 │ │ │ │ + cbz r4, 6de76 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6de5c │ │ │ │ + b.n 6de7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006de64 : │ │ │ │ +0006de84 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6ddf6 │ │ │ │ + b.w 6de16 │ │ │ │ │ │ │ │ -0006de6a : │ │ │ │ +0006de8a : │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6ddf6 │ │ │ │ + b.w 6de16 │ │ │ │ │ │ │ │ -0006de72 : │ │ │ │ +0006de92 : │ │ │ │ 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 6de94 │ │ │ │ + bl 6deb4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006de94 : │ │ │ │ +0006deb4 : │ │ │ │ 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 abde4 │ │ │ │ + bl ac094 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6decc │ │ │ │ - ldr r2, [pc, #72] @ (6df08 ) │ │ │ │ + cbnz r0, 6deec │ │ │ │ + ldr r2, [pc, #72] @ (6df28 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 22e1c4 │ │ │ │ - b.n 6defe │ │ │ │ + bl 22ef7c │ │ │ │ + b.n 6df1e │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ - bl 225d3c │ │ │ │ + bl 226b54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6deee │ │ │ │ + bne.n 6df0e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6defe │ │ │ │ + b.n 6df1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6deea │ │ │ │ + bne.n 6df0a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6deea │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6df0a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006df0c : │ │ │ │ +0006df2c : │ │ │ │ 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 6de94 │ │ │ │ + bl 6deb4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006df30 : │ │ │ │ +0006df50 : │ │ │ │ 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 6de94 │ │ │ │ + bl 6deb4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006df54 : │ │ │ │ +0006df74 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6df5a │ │ │ │ + b.w 6df7a │ │ │ │ │ │ │ │ -0006df5a : │ │ │ │ +0006df7a : │ │ │ │ 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 abde4 │ │ │ │ - cbz r0, 6df9a │ │ │ │ + bl ac094 │ │ │ │ + cbz r0, 6dfba │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f828 │ │ │ │ + bl 2f5c8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6df98 │ │ │ │ + beq.n 6dfb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6df98 │ │ │ │ + cbnz r3, 6dfb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6dfae │ │ │ │ - ldr r2, [pc, #48] @ (6dfcc ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6dfce │ │ │ │ + ldr r2, [pc, #48] @ (6dfec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 22e1c4 │ │ │ │ - b.n 6dfc8 │ │ │ │ + bl 22ef7c │ │ │ │ + b.n 6dfe8 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6dfbe │ │ │ │ + beq.n 6dfde │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 6dfc2 │ │ │ │ + cbz r4, 6dfe2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6dfc8 │ │ │ │ + b.n 6dfe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006dfd0 : │ │ │ │ +0006dff0 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6dfd6 │ │ │ │ + b.w 6dff6 │ │ │ │ │ │ │ │ -0006dfd6 : │ │ │ │ +0006dff6 : │ │ │ │ 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 abde4 │ │ │ │ - cbnz r0, 6e004 │ │ │ │ - ldr r2, [pc, #56] @ (6e02c ) │ │ │ │ + bl ac094 │ │ │ │ + cbnz r0, 6e024 │ │ │ │ + ldr r2, [pc, #56] @ (6e04c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 22e1c4 │ │ │ │ - b.n 6e028 │ │ │ │ + bl 22ef7c │ │ │ │ + b.n 6e048 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6e030 │ │ │ │ + bl 6e050 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e028 │ │ │ │ + beq.n 6e048 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6e028 │ │ │ │ + cbnz r3, 6e048 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e030 : │ │ │ │ +0006e050 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2f950 │ │ │ │ + bl 2f6f0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6e05a │ │ │ │ - ldr r2, [pc, #20] @ (6e060 ) │ │ │ │ + bne.n 6e07a │ │ │ │ + ldr r2, [pc, #20] @ (6e080 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 22e1c4 │ │ │ │ - bl 230c5c │ │ │ │ + bl 22ef7c │ │ │ │ + bl 2318f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e064 : │ │ │ │ +0006e084 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6e06c │ │ │ │ + b.w 6e08c │ │ │ │ │ │ │ │ -0006e06c : │ │ │ │ +0006e08c : │ │ │ │ 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 abde4 │ │ │ │ - cbz r0, 6e0b0 │ │ │ │ + bl ac094 │ │ │ │ + cbz r0, 6e0d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2256ec <_PyInterpreterState_SetRunningMain@@Base+0x70c> │ │ │ │ + bl 226504 <_PyInterpreterState_SetRunningMain@@Base+0x6ec> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e0ae │ │ │ │ + beq.n 6e0ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6e0ae │ │ │ │ + cbnz r3, 6e0ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6e0c4 │ │ │ │ - ldr r2, [pc, #20] @ (6e0c8 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6e0e4 │ │ │ │ + ldr r2, [pc, #20] @ (6e0e8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 22e1c4 │ │ │ │ + bl 22ef7c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e0c6 │ │ │ │ + b.n 6e0e6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e0cc : │ │ │ │ +0006e0ec : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6e06c │ │ │ │ + b.w 6e08c │ │ │ │ │ │ │ │ -0006e0d2 : │ │ │ │ +0006e0f2 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 207c60 │ │ │ │ + b.w 208950 │ │ │ │ │ │ │ │ -0006e0d8 : │ │ │ │ +0006e0f8 : │ │ │ │ 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 207fbc │ │ │ │ + bl 208cac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e0f4 : │ │ │ │ +0006e114 : │ │ │ │ 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, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 6e132 │ │ │ │ + beq.n 6e152 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 6e12a │ │ │ │ + bmi.n 6e14a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e1a8 │ │ │ │ - bl 9b404 │ │ │ │ + b.n 6e1c8 │ │ │ │ + bl 9b6a0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 6e134 │ │ │ │ + b.n 6e154 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 6e146 │ │ │ │ + bne.n 6e166 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 6e15a │ │ │ │ + bge.n 6e17a │ │ │ │ subs r0, r4, #1 │ │ │ │ - b.n 6e15c │ │ │ │ + b.n 6e17c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 6e124 │ │ │ │ - bl 9b404 │ │ │ │ + bpl.n 6e144 │ │ │ │ + bl 9b6a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6e15c │ │ │ │ + bge.n 6e17c │ │ │ │ add r0, r4 │ │ │ │ - b.n 6e15c │ │ │ │ + b.n 6e17c │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 6e172 │ │ │ │ + bne.n 6e192 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6e188 │ │ │ │ + blt.n 6e1a8 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 6e192 │ │ │ │ + b.n 6e1b2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 6e124 │ │ │ │ - bl 9b404 │ │ │ │ + bpl.n 6e144 │ │ │ │ + bl 9b6a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6e190 │ │ │ │ + bge.n 6e1b0 │ │ │ │ add r0, r4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 6e192 │ │ │ │ + b.n 6e1b2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ - b.n 6e192 │ │ │ │ + b.n 6e1b2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, r0 │ │ │ │ str r3, [r7, #0] │ │ │ │ - blt.n 6e124 │ │ │ │ + blt.n 6e144 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 6e124 │ │ │ │ + bge.n 6e144 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006e1ac : │ │ │ │ +0006e1cc : │ │ │ │ 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, #80 @ 0x50 │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #20] @ (6e1e0 ) │ │ │ │ + ldr r0, [pc, #20] @ (6e200 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1fa67c │ │ │ │ + bl 1fb36c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ ldcl 0, cr0, [r4, #-312] @ 0xfffffec8 │ │ │ │ │ │ │ │ -0006e1e4 : │ │ │ │ +0006e204 : │ │ │ │ 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] @ (6e240 ) │ │ │ │ + ldr r2, [pc, #76] @ (6e260 ) │ │ │ │ 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, 6e238 │ │ │ │ + cbz r5, 6e258 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl abce8 │ │ │ │ + bl abf98 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 6e228 │ │ │ │ + cbz r3, 6e248 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 6e228 │ │ │ │ - movw r0, #36400 @ 0x8e30 │ │ │ │ + cbz r3, 6e248 │ │ │ │ + movw r0, #33008 @ 0x80f0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2498f4 │ │ │ │ + bl 24a00c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e244 : │ │ │ │ +0006e264 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (6e268 ) │ │ │ │ + ldr r3, [pc, #20] @ (6e288 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 6e26c │ │ │ │ + bl 6e28c │ │ │ │ mov r4, r0 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ 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] @ (6e2d0 ) │ │ │ │ - bl 2144b8 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (6e2f0 ) │ │ │ │ + bl 215120 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6e2c4 │ │ │ │ + blt.n 6e2e4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 6e296 │ │ │ │ + cbz r0, 6e2b6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 6e2c8 │ │ │ │ - bl 1f6034 │ │ │ │ - bl 806b0 │ │ │ │ + bmi.n 6e2e8 │ │ │ │ + bl 1f6b78 │ │ │ │ + bl 8079c │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 6e2ca │ │ │ │ - ldr r1, [pc, #40] @ (6e2d0 ) │ │ │ │ + cbz r0, 6e2ea │ │ │ │ + ldr r1, [pc, #40] @ (6e2f0 ) │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 223bc8 │ │ │ │ - cbz r0, 6e2c8 │ │ │ │ + bl 224a00 │ │ │ │ + cbz r0, 6e2e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e2c4 │ │ │ │ + beq.n 6e2e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6e2c4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6e2e4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 6e2ca │ │ │ │ + b.n 6e2ea │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r0, 6e2e6 │ │ │ │ + cbnz r0, 6e306 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0006e2d4 : │ │ │ │ +0006e2f4 : │ │ │ │ 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, #80 @ 0x50 │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #20] @ (6e308 ) │ │ │ │ + ldr r0, [pc, #20] @ (6e328 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2137f4 │ │ │ │ + bl 21445c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ ldcl 0, cr0, [r4, #-312] @ 0xfffffec8 │ │ │ │ │ │ │ │ -0006e30c : │ │ │ │ +0006e32c : │ │ │ │ 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 │ │ │ │ mov r1, r2 │ │ │ │ - bl 256940 │ │ │ │ + bl 256d98 │ │ │ │ adds r3, r0, #1 │ │ │ │ ittet eq │ │ │ │ moveq r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ strdeq r2, r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bmi.n 6e37a │ │ │ │ + bmi.n 6e39a │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6e3a0 │ │ │ │ - bhi.n 6e3aa │ │ │ │ + beq.n 6e3c0 │ │ │ │ + bhi.n 6e3ca │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6e360 │ │ │ │ - movw r0, #36496 @ 0x8e90 │ │ │ │ + beq.n 6e380 │ │ │ │ + movw r0, #33104 @ 0x8150 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - movw r2, #36440 @ 0x8e58 │ │ │ │ + movw r2, #33048 @ 0x8118 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ bx lr │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ - movw r3, #36452 @ 0x8e64 │ │ │ │ + movw r3, #33060 @ 0x8124 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r0, #36468 @ 0x8e74 │ │ │ │ + movw r0, #33076 @ 0x8134 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 6e3b4 │ │ │ │ + beq.n 6e3d4 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6e3be │ │ │ │ + beq.n 6e3de │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6e3c8 │ │ │ │ + bne.n 6e3e8 │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ - movw r3, #64896 @ 0xfd80 │ │ │ │ + movw r3, #61504 @ 0xf040 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - movw r0, #45512 @ 0xb1c8 │ │ │ │ + movw r0, #42060 @ 0xa44c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - movw r0, #36484 @ 0x8e84 │ │ │ │ + movw r0, #33092 @ 0x8144 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ - movw r0, #36496 @ 0x8e90 │ │ │ │ + movw r0, #33104 @ 0x8150 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ - movw r0, #36520 @ 0x8ea8 │ │ │ │ + movw r0, #33128 @ 0x8168 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ - movw r0, #36528 @ 0x8eb0 │ │ │ │ + movw r0, #33136 @ 0x8170 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ - movw r0, #36536 @ 0x8eb8 │ │ │ │ + movw r0, #33144 @ 0x8178 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e3d2 : │ │ │ │ +0006e3f2 : │ │ │ │ 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 2047e4 │ │ │ │ + bl 2054d0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6e40e │ │ │ │ + beq.n 6e42e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 2047e4 │ │ │ │ + bl 2054d0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6e40e │ │ │ │ + beq.n 6e42e │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 19ae30 │ │ │ │ + b.w 19a724 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006e416 : │ │ │ │ +0006e436 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 6e438 │ │ │ │ - movw r0, #26888 @ 0x6908 │ │ │ │ + cbnz r0, 6e458 │ │ │ │ + movw r0, #23496 @ 0x5bc8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #1913 @ 0x779 │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6e464 │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6e484 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 6e44a │ │ │ │ + cbz r3, 6e46a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 6e44a │ │ │ │ + bpl.n 6e46a │ │ │ │ subs r3, r1, #0 │ │ │ │ - bge.n 6e45c │ │ │ │ - movw r0, #26888 @ 0x6908 │ │ │ │ + bge.n 6e47c │ │ │ │ + movw r0, #23496 @ 0x5bc8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #1919 @ 0x77f │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6e464 │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6e484 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 129608 │ │ │ │ + b.w 129758 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006e46a : │ │ │ │ +0006e48a : │ │ │ │ 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 2047e4 │ │ │ │ + bl 2054d0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6e4a2 │ │ │ │ - cbnz r4, 6e498 │ │ │ │ + beq.n 6e4c2 │ │ │ │ + cbnz r4, 6e4b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 26c8c0 │ │ │ │ + b.w 26cb50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2047e4 │ │ │ │ + bl 2054d0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6e48a │ │ │ │ + bne.n 6e4aa │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006e4a6 : │ │ │ │ +0006e4c6 : │ │ │ │ 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 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r2 │ │ │ │ - bl 2047e4 │ │ │ │ + bl 2054d0 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #0 │ │ │ │ - beq.w 6e68c │ │ │ │ + beq.w 6e6ac │ │ │ │ strd r0, r0, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 6e4da │ │ │ │ - bl 53de4 │ │ │ │ - b.n 6e68a │ │ │ │ + cbnz r4, 6e4fa │ │ │ │ + bl 53b80 │ │ │ │ + b.n 6e6aa │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bpl.n 6e4ee │ │ │ │ + bpl.n 6e50e │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r5, #20 │ │ │ │ addpl.w r6, r5, #28 │ │ │ │ - b.n 6e4f0 │ │ │ │ + b.n 6e510 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 6e506 │ │ │ │ + bne.n 6e526 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 129180 │ │ │ │ + b.w 128fd8 │ │ │ │ ldrb r7, [r5, #16] │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ ubfx r7, r7, #2, #3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl ebbd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x4d0> │ │ │ │ + bl eb880 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 6e676 │ │ │ │ + beq.w 6e696 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6e546 │ │ │ │ + beq.n 6e566 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #34364 @ 0x863c │ │ │ │ + movw r1, #30912 @ 0x78c0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - blx 2ab04 │ │ │ │ + blx 2a858 │ │ │ │ clz sl, r0 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ - b.n 6e548 │ │ │ │ + b.n 6e568 │ │ │ │ mov sl, r9 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ ubfx r2, r3, #6, #1 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 6e57c │ │ │ │ + bpl.n 6e59c │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 247670 <_PyInterpreterConfig_InitFromDict@@Base+0x1d8> │ │ │ │ + bl 247d88 <_PyInterpreterConfig_InitFromDict@@Base+0x1d8> │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6e570 │ │ │ │ + bne.n 6e590 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 22d914 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 22e6c8 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6e68a │ │ │ │ + b.n 6e6aa │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 6e66c │ │ │ │ + beq.n 6e68c │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 6e5a2 │ │ │ │ + b.n 6e5c2 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 6e5a2 │ │ │ │ + b.n 6e5c2 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6e5ac │ │ │ │ + bne.n 6e5cc │ │ │ │ ldrb.w r0, [r6, r9] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1973b8 │ │ │ │ + bl 196cac │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6e676 │ │ │ │ + beq.n 6e696 │ │ │ │ add.w r4, r9, #1 │ │ │ │ - cbz r0, 6e5ba │ │ │ │ + cbz r0, 6e5da │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r9 │ │ │ │ - bgt.n 6e586 │ │ │ │ - b.n 6e660 │ │ │ │ + bgt.n 6e5a6 │ │ │ │ + b.n 6e680 │ │ │ │ cmp r7, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r0, [r6, r9, lsl #1] │ │ │ │ ldrne.w r0, [r6, r9, lsl #2] │ │ │ │ - b.n 6e58e │ │ │ │ + b.n 6e5ae │ │ │ │ cmp r8, r4 │ │ │ │ - ble.n 6e60a │ │ │ │ + ble.n 6e62a │ │ │ │ str.w r9, [sp, #24] │ │ │ │ mov r9, r7 │ │ │ │ movw r7, #5704 @ 0x1648 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.n 6e5d6 │ │ │ │ + bne.n 6e5f6 │ │ │ │ ldrb r0, [r6, r4] │ │ │ │ - b.n 6e5e4 │ │ │ │ + b.n 6e604 │ │ │ │ cmp.w r9, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r0, [r6, r4, lsl #1] │ │ │ │ ldrne.w r0, [r6, r4, lsl #2] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 196c44 │ │ │ │ + bl 196538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6e676 │ │ │ │ + bne.n 6e696 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 6e604 │ │ │ │ + bne.n 6e624 │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt.n 6e5cc │ │ │ │ + bgt.n 6e5ec │ │ │ │ mov r7, r9 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 6e5a0 │ │ │ │ + bne.n 6e5c0 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ strd r9, r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ - bl 6e692 │ │ │ │ + bl 6e6b2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6e676 │ │ │ │ + cbz r0, 6e696 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl f6508 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl f6530 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 6e64c │ │ │ │ + bne.n 6e66c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6e676 │ │ │ │ + beq.n 6e696 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 6e676 │ │ │ │ + cbnz r2, 6e696 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6e676 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6e696 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6e65c │ │ │ │ + beq.n 6e67c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 6e65c │ │ │ │ + cbnz r2, 6e67c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - b.n 6e5a0 │ │ │ │ + b.n 6e5c0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl af7ec <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl afa9c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6e68a │ │ │ │ + b.n 6e6aa │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 22d914 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 22e6c8 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1f604c │ │ │ │ - b.n 6e56c │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 6e58c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, 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 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ - cbnz r3, 6e6c4 │ │ │ │ - bl 221f00 │ │ │ │ + cbnz r3, 6e6e4 │ │ │ │ + bl 159fb4 │ │ │ │ mov r4, r0 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6e7d8 │ │ │ │ + beq.w 6e7f8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbnz r0, 6e6f2 │ │ │ │ + cbnz r0, 6e712 │ │ │ │ movw r2, #43904 @ 0xab80 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ - movw r1, #53064 @ 0xcf48 │ │ │ │ + movw r1, #49672 @ 0xc208 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r7 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #36560 @ 0x8ed0 │ │ │ │ + movw r1, #33168 @ 0x8190 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 9d32c │ │ │ │ + bl 9d640 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 6e720 │ │ │ │ - movw r1, #53064 @ 0xcf48 │ │ │ │ + b.n 6e740 │ │ │ │ + movw r1, #49672 @ 0xc208 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ strd sl, r6, [r0, #44] @ 0x2c │ │ │ │ - bl 26e2ec │ │ │ │ - cbz r0, 6e720 │ │ │ │ + bl 26e7d4 │ │ │ │ + cbz r0, 6e740 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 6e720 │ │ │ │ + cbz r0, 6e740 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e720 │ │ │ │ + beq.n 6e740 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6e720 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6e740 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6e7d8 │ │ │ │ + beq.n 6e7f8 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl f768c │ │ │ │ + bl f76b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e7d8 │ │ │ │ + beq.n 6e7f8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 6e75a │ │ │ │ + bmi.n 6e77a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #152] @ (6e7e0 ) │ │ │ │ + ldr r1, [pc, #152] @ (6e800 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6e7a4 │ │ │ │ - b.n 6e7b0 │ │ │ │ - movw r1, #36568 @ 0x8ed8 │ │ │ │ + bne.n 6e7c4 │ │ │ │ + b.n 6e7d0 │ │ │ │ + movw r1, #33176 @ 0x8198 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 6e79a │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 6e7ba │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ itt lt │ │ │ │ ldrlt r3, [r7, #8] │ │ │ │ addlt r2, r2, r3 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - blt.n 6e784 │ │ │ │ + blt.n 6e7a4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6e7b4 │ │ │ │ + ble.n 6e7d4 │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #42872 @ 0xa778 │ │ │ │ + movw r1, #39480 @ 0x9a38 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e7b0 │ │ │ │ + beq.n 6e7d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6e7b0 │ │ │ │ + cbnz r3, 6e7d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6e7d8 │ │ │ │ + b.n 6e7f8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e7d6 │ │ │ │ + beq.n 6e7f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6e7d6 │ │ │ │ + cbnz r3, 6e7f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, sl, pc} │ │ │ │ - ldrh r3, [r3, #54] @ 0x36 │ │ │ │ + strh r3, [r3, #12] │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -0006e7e4 : │ │ │ │ +0006e804 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6e84c ) │ │ │ │ + ldr r1, [pc, #88] @ (6e86c ) │ │ │ │ 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, 6e826 │ │ │ │ + cbnz r4, 6e846 │ │ │ │ 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 6e846 │ │ │ │ + b.n 6e866 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6e804 │ │ │ │ + bne.n 6e824 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #36628 @ 0x8f14 │ │ │ │ + movw r1, #33236 @ 0x81d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e850 : │ │ │ │ +0006e870 : │ │ │ │ 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 6e87c │ │ │ │ + bls.n 6e89c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #36664 @ 0x8f38 │ │ │ │ + movw r1, #33272 @ 0x81f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 6e8aa │ │ │ │ - ldr r3, [pc, #80] @ (6e8d0 ) │ │ │ │ + bl f5e88 │ │ │ │ + b.n 6e8ca │ │ │ │ + ldr r3, [pc, #80] @ (6e8f0 ) │ │ │ │ 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, 6e8b0 │ │ │ │ + cbnz r3, 6e8d0 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #36692 @ 0x8f54 │ │ │ │ + movw r1, #33300 @ 0x8214 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e8cc │ │ │ │ + b.n 6e8ec │ │ │ │ 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 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e8d4 : │ │ │ │ +0006e8f4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ (6e92c ) │ │ │ │ + ldr r1, [pc, #72] @ (6e94c ) │ │ │ │ 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, 6e908 │ │ │ │ + cbnz r4, 6e928 │ │ │ │ add.w r1, r3, #10624 @ 0x2980 │ │ │ │ adds r1, #54 @ 0x36 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 6e928 │ │ │ │ + b.n 6e948 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6e8f4 │ │ │ │ + bne.n 6e914 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #36724 @ 0x8f74 │ │ │ │ + movw r1, #33332 @ 0x8234 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e930 : │ │ │ │ +0006e950 : │ │ │ │ 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] @ (6e968 ) │ │ │ │ + ldr r2, [pc, #40] @ (6e988 ) │ │ │ │ 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 22400c │ │ │ │ - cbnz r0, 6e962 │ │ │ │ + bl 224e44 │ │ │ │ + cbnz r0, 6e982 │ │ │ │ add.w r1, r4, #10624 @ 0x2980 │ │ │ │ adds r1, #54 @ 0x36 │ │ │ │ add.w r5, r5, r1, lsl #2 │ │ │ │ str r0, [r5, #4] │ │ │ │ - b.n 6e966 │ │ │ │ + b.n 6e986 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e96c : │ │ │ │ +0006e98c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6e9d4 ) │ │ │ │ + ldr r1, [pc, #88] @ (6e9f4 ) │ │ │ │ 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, 6e9ae │ │ │ │ + cbnz r4, 6e9ce │ │ │ │ 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 6e9ce │ │ │ │ + b.n 6e9ee │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6e98c │ │ │ │ + bne.n 6e9ac │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #36760 @ 0x8f98 │ │ │ │ + movw r1, #33368 @ 0x8258 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e9d8 : │ │ │ │ +0006e9f8 : │ │ │ │ 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 6ea04 │ │ │ │ + bls.n 6ea24 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #36796 @ 0x8fbc │ │ │ │ + movw r1, #33404 @ 0x827c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 6ea32 │ │ │ │ - ldr r3, [pc, #80] @ (6ea58 ) │ │ │ │ + bl f5e88 │ │ │ │ + b.n 6ea52 │ │ │ │ + ldr r3, [pc, #80] @ (6ea78 ) │ │ │ │ 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, 6ea38 │ │ │ │ + cbnz r3, 6ea58 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #36824 @ 0x8fd8 │ │ │ │ + movw r1, #33432 @ 0x8298 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6ea54 │ │ │ │ + b.n 6ea74 │ │ │ │ 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 │ │ │ │ @@ -102215,107 +102224,107 @@ │ │ │ │ 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 │ │ │ │ add.w r4, r0, #4096 @ 0x1000 │ │ │ │ ldrb.w r7, [r4, #376] @ 0x178 │ │ │ │ - cbz r7, 6eaba │ │ │ │ + cbz r7, 6eada │ │ │ │ add.w r4, r0, #4416 @ 0x1140 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ adds r4, #24 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bpl.n 6eab4 │ │ │ │ + bpl.n 6ead4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6eab4 │ │ │ │ - movw r5, #55636 @ 0xd954 │ │ │ │ + bge.n 6ead4 │ │ │ │ + movw r5, #52240 @ 0xcc10 │ │ │ │ movt r5, #74 @ 0x4a │ │ │ │ add.w r5, r5, r8, lsl #2 │ │ │ │ - movw r0, #36856 @ 0x8ff8 │ │ │ │ + movw r0, #33464 @ 0x82b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r1, [r5, #172] @ 0xac │ │ │ │ - bl 2498f4 │ │ │ │ + bl 24a00c │ │ │ │ adds r4, #4 │ │ │ │ lsrs r7, r7, #1 │ │ │ │ - bne.n 6ea82 │ │ │ │ + bne.n 6eaa2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006eabe : │ │ │ │ +0006eade : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #68] @ (6eb14 ) │ │ │ │ + ldr r1, [pc, #68] @ (6eb34 ) │ │ │ │ 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, 6eaee │ │ │ │ + cbnz r4, 6eb0e │ │ │ │ add.w r2, r3, #1408 @ 0x580 │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ - b.n 6eb0e │ │ │ │ + b.n 6eb2e │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6eade │ │ │ │ + bne.n 6eafe │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #36920 @ 0x9038 │ │ │ │ + movw r1, #33528 @ 0x82f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006eb18 : │ │ │ │ +0006eb38 : │ │ │ │ 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 6eb4a │ │ │ │ + blt.n 6eb6a │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #36956 @ 0x905c │ │ │ │ + movw r1, #33564 @ 0x831c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6eb7c │ │ │ │ - ldr r2, [pc, #52] @ (6eb80 ) │ │ │ │ + b.n 6eb9c │ │ │ │ + ldr r2, [pc, #52] @ (6eba0 ) │ │ │ │ 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 6eb84 │ │ │ │ + bl 6eba4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6eb7c │ │ │ │ + beq.n 6eb9c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 98814 <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 98ab0 <_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} │ │ │ │ @@ -102324,87 +102333,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 6ebb0 │ │ │ │ + bls.n 6ebd0 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #36980 @ 0x9074 │ │ │ │ + movw r1, #33588 @ 0x8334 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 6ebd0 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 6ebf0 │ │ │ │ add.w r3, r1, #1408 @ 0x580 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ - cbnz r3, 6ebd6 │ │ │ │ + cbnz r3, 6ebf6 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #37008 @ 0x9090 │ │ │ │ + movw r1, #33616 @ 0x8350 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6ebd8 │ │ │ │ + b.n 6ebf8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006ebda : │ │ │ │ +0006ebfa : │ │ │ │ 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] @ (6ec10 ) │ │ │ │ + ldr r2, [pc, #36] @ (6ec30 ) │ │ │ │ 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 6eb84 │ │ │ │ + bl 6eba4 │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006ec14 : │ │ │ │ +0006ec34 : │ │ │ │ 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 6ec42 │ │ │ │ + blt.n 6ec62 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #36956 @ 0x905c │ │ │ │ + movw r1, #33564 @ 0x831c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 6ec58 │ │ │ │ - ldr r2, [pc, #44] @ (6ec70 ) │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 6ec78 │ │ │ │ + ldr r2, [pc, #44] @ (6ec90 ) │ │ │ │ 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 6eb84 │ │ │ │ - cbz r0, 6ec5e │ │ │ │ + bl 6eba4 │ │ │ │ + cbz r0, 6ec7e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6ec6e │ │ │ │ + b.n 6ec8e │ │ │ │ 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 │ │ │ │ @@ -102426,248 +102435,248 @@ │ │ │ │ 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 6ecc0 │ │ │ │ + beq.n 6ece0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6ecc0 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6ece0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 921e4 │ │ │ │ + b.w 92480 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6ecf4 │ │ │ │ + ble.n 6ed14 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ subs r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 6ece8 │ │ │ │ + bge.n 6ed08 │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 6ecf0 │ │ │ │ + b.n 6ed10 │ │ │ │ cmp r0, r3 │ │ │ │ str.w r6, [r1], #4 │ │ │ │ - bne.n 6ecd4 │ │ │ │ + bne.n 6ecf4 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 89628 │ │ │ │ - cbz r0, 6ed10 │ │ │ │ + bl 898ec │ │ │ │ + cbz r0, 6ed30 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6ed1c │ │ │ │ + cbz r0, 6ed3c │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6ed28 │ │ │ │ + cbz r0, 6ed48 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6ed34 │ │ │ │ + cbz r0, 6ed54 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #20] @ (6ed4c ) │ │ │ │ + ldr r2, [pc, #20] @ (6ed6c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ - cbnz r1, 6ed46 │ │ │ │ + cbnz r1, 6ed66 │ │ │ │ movs r0, #1 │ │ │ │ strb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #8] @ (6ed5c ) │ │ │ │ + ldr r2, [pc, #8] @ (6ed7c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r0, 6ed94 │ │ │ │ + cbz r0, 6edb4 │ │ │ │ movw r3, #38796 @ 0x978c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 6ed94 │ │ │ │ - movw r3, #38800 @ 0x9790 │ │ │ │ + beq.n 6edb4 │ │ │ │ + movw r3, #38792 @ 0x9788 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6edd4 │ │ │ │ - bl 6ed36 │ │ │ │ - cbz r0, 6ede8 │ │ │ │ + bne.n 6edf4 │ │ │ │ + bl 6ed56 │ │ │ │ + cbz r0, 6ee08 │ │ │ │ movw r3, #20568 @ 0x5058 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movw r2, #38852 @ 0x97c4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #62261 @ 0xf335 │ │ │ │ + movw r3, #62293 @ 0xf355 │ │ │ │ movt r3, #6 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - cbz r5, 6edc8 │ │ │ │ + cbz r5, 6ede8 │ │ │ │ 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 6ed50 │ │ │ │ + b.n 6ed70 │ │ │ │ mov r7, r1 │ │ │ │ - cbz r2, 6eddc │ │ │ │ + cbz r2, 6edfc │ │ │ │ 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, 6ee4a │ │ │ │ - cbz r1, 6ee4a │ │ │ │ + cbz r0, 6ee6a │ │ │ │ + cbz r1, 6ee6a │ │ │ │ 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 │ │ │ │ subs r5, r0, #1 │ │ │ │ ldrb.w r6, [r5, #1]! │ │ │ │ - cbz r6, 6ee48 │ │ │ │ + cbz r6, 6ee68 │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 6ee24 │ │ │ │ + bcc.n 6ee44 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r7, #0 │ │ │ │ strb r7, [r2, r3] │ │ │ │ mov r2, r7 │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 6ed60 │ │ │ │ + bl 6ed80 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r6, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r6, [r2, r3] │ │ │ │ - bne.n 6ee02 │ │ │ │ + bne.n 6ee22 │ │ │ │ ldrd r1, r3, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ mov r2, r6 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 6ed60 │ │ │ │ + bl 6ed80 │ │ │ │ str r6, [r4, #12] │ │ │ │ - b.n 6ee02 │ │ │ │ + b.n 6ee22 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ 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 6ee6e │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 6ee8e │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 6ee7a │ │ │ │ + cbz r3, 6ee9a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 6eeac │ │ │ │ + b.n 6eecc │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 6eea8 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 6eec8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 6eea8 │ │ │ │ + cbnz r3, 6eec8 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 6eea8 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 6eec8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 6eea8 │ │ │ │ + cbnz r3, 6eec8 │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 6eea8 │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 6eec8 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 1f5a30 │ │ │ │ - b.w 1f5a30 │ │ │ │ - b.w 1f5a30 │ │ │ │ + b.w 1f6690 │ │ │ │ + b.w 1f6690 │ │ │ │ + b.w 1f6690 │ │ │ │ movs r1, #2 │ │ │ │ - b.w 5bb3e <_PyMonitoring_FireStopIterationEvent@@Base+0x43e> │ │ │ │ + b.w 5b916 <_PyMonitoring_FireStopIterationEvent@@Base+0x43e> │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6ef42 │ │ │ │ + bhi.n 6ef62 │ │ │ │ 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, #32244 @ 0x7df4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6eeee │ │ │ │ + beq.n 6ef0e │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 6ef40 │ │ │ │ + b.n 6ef60 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 6eee4 │ │ │ │ + bne.n 6ef04 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl f414c │ │ │ │ + bl f4178 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 6ef3e │ │ │ │ + blt.n 6ef5e │ │ │ │ cmp r4, #2 │ │ │ │ itete eq │ │ │ │ movweq r2, #5956 @ 0x1744 │ │ │ │ movwne r2, #4332 @ 0x10ec │ │ │ │ movteq r2, #76 @ 0x4c │ │ │ │ movtne r2, #76 @ 0x4c │ │ │ │ itete eq │ │ │ │ @@ -102677,40 +102686,40 @@ │ │ │ │ movtne r0, #76 @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ef40 │ │ │ │ + beq.n 6ef60 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6ef40 │ │ │ │ + b.n 6ef60 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 10d9d0 │ │ │ │ + b.w 10d788 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - b.w 24acbc <_PyObject_FunctionStr@@Base+0xd4> │ │ │ │ + b.w 24b3d4 <_PyObject_FunctionStr@@Base+0xd4> │ │ │ │ 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, #61275 @ 0xef5b │ │ │ │ + movw r4, #61307 @ 0xef7b │ │ │ │ movt r4, #6 │ │ │ │ eors r4, r3 │ │ │ │ - blx 29ee4 <__clock_gettime64@plt> │ │ │ │ + blx 29bb0 <__clock_gettime64@plt> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov.w r0, #1000 @ 0x3e8 │ │ │ │ smull r1, r5, r2, r1 │ │ │ │ asrs r2, r2, #31 │ │ │ │ @@ -102732,77 +102741,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 6efbe │ │ │ │ + bhi.n 6efde │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6f062 │ │ │ │ + beq.n 6f082 │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ stmdb sp!, {r4, r5, r6, fp} │ │ │ │ orrs.w r4, r2, r3 │ │ │ │ - bne.n 6effe │ │ │ │ + bne.n 6f01e │ │ │ │ ldrd r4, r5, [r1, #8] │ │ │ │ orrs r4, r5 │ │ │ │ - beq.n 6f05c │ │ │ │ + beq.n 6f07c │ │ │ │ ldrexd r4, r5, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adcs r5, r3 │ │ │ │ strexd r6, r4, r5, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6effe │ │ │ │ + bne.n 6f01e │ │ │ │ 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 6f016 │ │ │ │ + bne.n 6f036 │ │ │ │ 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 6f032 │ │ │ │ + bne.n 6f052 │ │ │ │ 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 6f04c │ │ │ │ + bne.n 6f06c │ │ │ │ ldmia.w sp!, {r4, r5, r6, fp} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6f098 │ │ │ │ + beq.n 6f0b8 │ │ │ │ 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 6f06e │ │ │ │ + bne.n 6f08e │ │ │ │ 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 6f084 │ │ │ │ + bne.n 6f0a4 │ │ │ │ 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 │ │ │ │ @@ -102810,19 +102819,19 @@ │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ subw sp, sp, #1044 @ 0x414 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 6f260 │ │ │ │ + beq.w 6f280 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6f25e │ │ │ │ + beq.w 6f27e │ │ │ │ subs r0, r1, #1 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ movw r6, #43691 @ 0xaaab │ │ │ │ movt r6, #43690 @ 0xaaaa │ │ │ │ bfc r0, #0, #22 │ │ │ │ cmp r4, #0 │ │ │ │ add.w ip, r0, #116 @ 0x74 │ │ │ │ @@ -102832,84 +102841,84 @@ │ │ │ │ it lt │ │ │ │ ldrlt r5, [r1, #0] │ │ │ │ mov.w ip, ip, asr #4 │ │ │ │ it lt │ │ │ │ lsllt r5, r5, #15 │ │ │ │ cmp r4, #3 │ │ │ │ mul.w ip, r6, ip │ │ │ │ - bls.n 6f110 │ │ │ │ + bls.n 6f130 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - bhi.n 6f106 │ │ │ │ + bhi.n 6f126 │ │ │ │ add.w r4, r4, r4, lsl #1 │ │ │ │ - b.n 6f112 │ │ │ │ + b.n 6f132 │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r4, #0 │ │ │ │ - b.n 6f112 │ │ │ │ + b.n 6f132 │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r4, ip, lsl #15 │ │ │ │ mov r6, r1 │ │ │ │ adds r4, r0, r3 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ ldrh.w fp, [r1, #10] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 6f13a │ │ │ │ + bne.n 6f15a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ - b.n 6f260 │ │ │ │ + b.n 6f280 │ │ │ │ cmp r2, fp │ │ │ │ - bne.n 6f164 │ │ │ │ + bne.n 6f184 │ │ │ │ mov.w r8, #0 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls.w 6f25e │ │ │ │ + bls.w 6f27e │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ add r4, r5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6f142 │ │ │ │ - b.n 6f260 │ │ │ │ + bne.n 6f162 │ │ │ │ + b.n 6f280 │ │ │ │ add.w r8, fp, #31 │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov.w r8, r8, asr #5 │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ - blx 2abac <__memset_chk@plt> │ │ │ │ + blx 2a710 <__memset_chk@plt> │ │ │ │ ands.w fp, fp, #31 │ │ │ │ - beq.n 6f194 │ │ │ │ + beq.n 6f1b4 │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ add r1, sp, #16 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ lsl.w r3, r3, fp │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ ldr.w fp, [r6, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 6f206 │ │ │ │ + beq.n 6f226 │ │ │ │ subs r6, r5, #1 │ │ │ │ movs r1, #1 │ │ │ │ clz r6, r6 │ │ │ │ movs r3, #0 │ │ │ │ rsb r6, r6, #32 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r5 │ │ │ │ lsls r1, r6 │ │ │ │ subs r1, r1, r5 │ │ │ │ - bl 2ccc3c │ │ │ │ + bl 2cbec4 │ │ │ │ add.w ip, sp, #16 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub.w r0, fp, r4 │ │ │ │ rsb r1, r6, #32 │ │ │ │ sub.w r2, r6, #32 │ │ │ │ @@ -102927,50 +102936,50 @@ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r1, r2 │ │ │ │ ldr.w r2, [ip, r3, lsl #2] │ │ │ │ orrs r2, r1 │ │ │ │ str.w r2, [ip, r3, lsl #2] │ │ │ │ ldr.w fp, [fp] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 6f1c0 │ │ │ │ + bne.n 6f1e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6f25e │ │ │ │ + beq.n 6f27e │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r6, [r3, fp, lsl #2] │ │ │ │ - cbnz r6, 6f22e │ │ │ │ + cbnz r6, 6f24e │ │ │ │ movs r6, #32 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ - cbz r0, 6f260 │ │ │ │ + cbz r0, 6f280 │ │ │ │ add r4, r5 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 6f216 │ │ │ │ - b.n 6f256 │ │ │ │ + bne.n 6f236 │ │ │ │ + b.n 6f276 │ │ │ │ mvns r6, r6 │ │ │ │ - beq.n 6f252 │ │ │ │ + beq.n 6f272 │ │ │ │ rbit r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ clz r2, r2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ blx r9 │ │ │ │ subs r3, r6, #1 │ │ │ │ - cbz r0, 6f260 │ │ │ │ + cbz r0, 6f280 │ │ │ │ ands r6, r3 │ │ │ │ - bne.n 6f232 │ │ │ │ + bne.n 6f252 │ │ │ │ add.w r4, r4, r5, lsl #5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r8, fp │ │ │ │ - bne.n 6f20c │ │ │ │ + bne.n 6f22c │ │ │ │ movs r0, #1 │ │ │ │ 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 │ │ │ │ @@ -102979,37 +102988,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, 6f29e │ │ │ │ + cbz r0, 6f2be │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 6f29e │ │ │ │ + cbz r3, 6f2be │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6f09a │ │ │ │ + b.n 6f0ba │ │ │ │ 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, #28] │ │ │ │ - bl 1f7b34 │ │ │ │ + bl 1f872c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ subs r3, r4, #1 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r0, [r4, #10] │ │ │ │ it ge │ │ │ │ movge r5, r1 │ │ │ │ @@ -103024,397 +103033,397 @@ │ │ │ │ sub.w r2, r4, r2 │ │ │ │ mul.w r0, r5, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ mov.w r2, r2, asr #4 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ - bls.n 6f316 │ │ │ │ + bls.n 6f336 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bhi.n 6f30c │ │ │ │ + bhi.n 6f32c │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ - b.n 6f318 │ │ │ │ + b.n 6f338 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r1, #0 │ │ │ │ - b.n 6f318 │ │ │ │ + b.n 6f338 │ │ │ │ movs r1, #0 │ │ │ │ add.w r1, r1, r2, lsl #15 │ │ │ │ mov r0, r6 │ │ │ │ add r3, r1 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ strd r1, r5, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp, #24] │ │ │ │ blx r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbz r0, 6f39e │ │ │ │ + cbz r0, 6f3be │ │ │ │ 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, #80 @ 0x50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ - bcs.n 6f39c │ │ │ │ + bcs.n 6f3bc │ │ │ │ mov r5, r0 │ │ │ │ - blx 29db4 │ │ │ │ - cbz r0, 6f39c │ │ │ │ + blx 2a6b8 │ │ │ │ + cbz r0, 6f3bc │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ adds r2, r3, r0 │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6f360 │ │ │ │ + bne.n 6f380 │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ dmb ish │ │ │ │ - bcs.n 6f39c │ │ │ │ + bcs.n 6f3bc │ │ │ │ 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, #40472 @ 0x9e18 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r3 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 29e68 │ │ │ │ + b.w 2a61c │ │ │ │ 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, 6f3c6 │ │ │ │ + cbz r0, 6f3e6 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - cbz r3, 6f3c6 │ │ │ │ - movw r3, #38800 @ 0x9790 │ │ │ │ + cbz r3, 6f3e6 │ │ │ │ + movw r3, #38792 @ 0x9788 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - blx 2ac2c │ │ │ │ + blx 2aadc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 6f334 │ │ │ │ + b.n 6f354 │ │ │ │ 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 6f3f2 │ │ │ │ - bl 4f476 │ │ │ │ + bne.n 6f412 │ │ │ │ + bl 4f206 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 6f40c │ │ │ │ + cbnz r3, 6f42c │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b6080 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 6f40a │ │ │ │ + bl b6334 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 6f42a │ │ │ │ mov r0, r4 │ │ │ │ - bl bc884 │ │ │ │ - cbnz r0, 6f40c │ │ │ │ + bl bcb80 │ │ │ │ + cbnz r0, 6f42c │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006f414 : │ │ │ │ +0006f434 : │ │ │ │ push {r4, r5} │ │ │ │ ldrb.w r4, [sp, #8] │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ - bne.n 6f438 │ │ │ │ + bne.n 6f458 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6f454 │ │ │ │ + ble.n 6f474 │ │ │ │ movs r4, #0 │ │ │ │ str.w r3, [r2, r4, lsl #2] │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, r4 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ - bne.n 6f424 │ │ │ │ - b.n 6f454 │ │ │ │ + bne.n 6f444 │ │ │ │ + b.n 6f474 │ │ │ │ cmp r0, #1 │ │ │ │ - bmi.n 6f454 │ │ │ │ + bmi.n 6f474 │ │ │ │ add.w r4, r2, r0, lsl #2 │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ str.w r3, [r4, #-4]! │ │ │ │ ldr.w r0, [r1, #-4]! │ │ │ │ cmp r4, r2 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ - bne.n 6f444 │ │ │ │ + bne.n 6f464 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f458 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +0006f478 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #20139 @ 0x4eab │ │ │ │ + movw r1, #19901 @ 0x4dbd │ │ │ │ movt r1, #6 │ │ │ │ - b.w 2c9fec │ │ │ │ + b.w 2c9390 │ │ │ │ │ │ │ │ -0006f466 : │ │ │ │ +0006f486 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbz r0, 6f482 │ │ │ │ + cbz r0, 6f4a2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #23087 @ 0x5a2f │ │ │ │ + movw r3, #22471 @ 0x57c7 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f484 : │ │ │ │ +0006f4a4 : │ │ │ │ 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] @ (6f4b8 ) │ │ │ │ + ldr r4, [pc, #32] @ (6f4d8 ) │ │ │ │ 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 9d98c │ │ │ │ + bl 9dc28 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006f4bc <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +0006f4dc <_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] @ (6f4f0 <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (6f510 <_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 9d98c │ │ │ │ + bl 9dc28 │ │ │ │ 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, #29456 @ 0x7310 │ │ │ │ + movw r2, #26064 @ 0x65d0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2df34 │ │ │ │ + bl 2dcd8 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f520 : │ │ │ │ +0006f540 : │ │ │ │ bic.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f526 : │ │ │ │ +0006f546 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f52a : │ │ │ │ - movw r1, #3680 @ 0xe60 │ │ │ │ +0006f54a : │ │ │ │ + movw r1, #288 @ 0x120 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - b.w 2482e4 │ │ │ │ + b.w 2489fc │ │ │ │ │ │ │ │ -0006f538 : │ │ │ │ - b.w 6f52a │ │ │ │ +0006f558 : │ │ │ │ + b.w 6f54a │ │ │ │ │ │ │ │ -0006f53c : │ │ │ │ - b.w 6f52a │ │ │ │ +0006f55c : │ │ │ │ + b.w 6f54a │ │ │ │ │ │ │ │ -0006f540 : │ │ │ │ +0006f560 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f544 : │ │ │ │ +0006f564 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f546 : │ │ │ │ +0006f566 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f548 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +0006f568 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 6f558 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ + cbz r0, 6f578 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ ldrb.w r0, [r0, #38] @ 0x26 │ │ │ │ subs r3, r0, #3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f55a : │ │ │ │ +0006f57a : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #15 │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f566 : │ │ │ │ +0006f586 : │ │ │ │ ldrd r3, r0, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f578 <_PyDict_NewPresized@@Base>: │ │ │ │ +0006f598 <_PyDict_NewPresized@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #84] @ (6f5dc <_PyDict_NewPresized@@Base+0x64>) │ │ │ │ + ldr r2, [pc, #84] @ (6f5fc <_PyDict_NewPresized@@Base+0x64>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r0, #5 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - bgt.n 6f59e <_PyDict_NewPresized@@Base+0x26> │ │ │ │ + bgt.n 6f5be <_PyDict_NewPresized@@Base+0x26> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80864 │ │ │ │ + b.w 80950 │ │ │ │ movw r3, #21845 @ 0x5555 │ │ │ │ movt r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ mov.w r1, #0 │ │ │ │ itett le │ │ │ │ addle.w r0, r0, r0, lsl #1 │ │ │ │ movgt r0, #17 │ │ │ │ addle r0, #1 │ │ │ │ asrle r0, r0, #1 │ │ │ │ itttt le │ │ │ │ addle.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ clzle r0, r0 │ │ │ │ rsble r0, r0, #32 │ │ │ │ uxtble r0, r0 │ │ │ │ - bl 87f64 │ │ │ │ + bl 881d4 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 6f5da <_PyDict_NewPresized@@Base+0x62> │ │ │ │ + cbz r0, 6f5fa <_PyDict_NewPresized@@Base+0x62> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8079c │ │ │ │ + b.w 80888 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006f5e0 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ +0006f600 <_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 858bc │ │ │ │ + bl 85b24 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 6f614 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x34> │ │ │ │ + beq.n 6f634 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x34> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 6f61c <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3c> │ │ │ │ + cbz r3, 6f63c <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6f60e <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x2e> │ │ │ │ + bne.n 6f62e <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x2e> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6f61e <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3e> │ │ │ │ + b.n 6f63e <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3e> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 6f60a <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x2a> │ │ │ │ + b.n 6f62a <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x2a> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6f61e <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3e> │ │ │ │ + b.n 6f63e <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3e> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006f624 : │ │ │ │ +0006f644 : │ │ │ │ movw r3, #20224 @ 0x4f00 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #16236 @ 0x3f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006f63e : │ │ │ │ +0006f65e : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 865e4 │ │ │ │ + b.w 8684c │ │ │ │ │ │ │ │ -0006f644 : │ │ │ │ - b.w 865e4 │ │ │ │ +0006f664 : │ │ │ │ + b.w 8684c │ │ │ │ │ │ │ │ -0006f648 <_Py_BreakPoint@@Base>: │ │ │ │ +0006f668 <_Py_BreakPoint@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f64a : │ │ │ │ - b.w 61ec8 │ │ │ │ +0006f66a : │ │ │ │ + b.w 61ddc │ │ │ │ │ │ │ │ -0006f64e : │ │ │ │ +0006f66e : │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f65e : │ │ │ │ +0006f67e : │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f66e : │ │ │ │ +0006f68e : │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f67e <_Py_SetRefcnt@@Base>: │ │ │ │ +0006f69e <_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} │ │ │ │ @@ -103425,73 +103434,73 @@ │ │ │ │ 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 6f6ca <_Py_SetRefcnt@@Base+0x4c> │ │ │ │ + bls.n 6f6ea <_Py_SetRefcnt@@Base+0x4c> │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - bhi.n 6f6be <_Py_SetRefcnt@@Base+0x40> │ │ │ │ + bhi.n 6f6de <_Py_SetRefcnt@@Base+0x40> │ │ │ │ add.w r5, r4, r4, lsl #1 │ │ │ │ - b.n 6f6cc <_Py_SetRefcnt@@Base+0x4e> │ │ │ │ + b.n 6f6ec <_Py_SetRefcnt@@Base+0x4e> │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ ite ls │ │ │ │ movls r5, r4 │ │ │ │ movhi r5, #0 │ │ │ │ - b.n 6f6cc <_Py_SetRefcnt@@Base+0x4e> │ │ │ │ + b.n 6f6ec <_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 2cc55c │ │ │ │ + bl 2cb7e4 │ │ │ │ subs r0, r4, r1 │ │ │ │ pop {r3, r4, r5, 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 │ │ │ │ lsrs r4, r2, #5 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r2 │ │ │ │ add r2, sp, #20 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 2d0d6 │ │ │ │ + bl 2cfae │ │ │ │ add.w r2, r6, r4, lsl #2 │ │ │ │ adds r5, r2, #4 │ │ │ │ ldr.w r1, [r6, r4, lsl #2] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ bics r3, r1 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbz r0, 6f73e <_Py_SetRefcnt@@Base+0xc0> │ │ │ │ + cbz r0, 6f75e <_Py_SetRefcnt@@Base+0xc0> │ │ │ │ adds r1, r0, #1 │ │ │ │ add.w r1, r2, r1, lsl #2 │ │ │ │ mov r2, r5 │ │ │ │ mov r4, r2 │ │ │ │ adds r2, #4 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and.w r3, r3, #1 │ │ │ │ bics r4, r6 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6f728 <_Py_SetRefcnt@@Base+0xaa> │ │ │ │ + bne.n 6f748 <_Py_SetRefcnt@@Base+0xaa> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - cbz r2, 6f750 <_Py_SetRefcnt@@Base+0xd2> │ │ │ │ + cbz r2, 6f770 <_Py_SetRefcnt@@Base+0xd2> │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ bics r2, r1 │ │ │ │ and.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ @@ -103507,155 +103516,155 @@ │ │ │ │ dmb ish │ │ │ │ ldr r4, [r0, #24] │ │ │ │ dmb ish │ │ │ │ add.w r4, r4, r1, lsl #22 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6f6e8 <_Py_SetRefcnt@@Base+0x6a> │ │ │ │ - cbz r0, 6f798 <_Py_SetRefcnt@@Base+0x11a> │ │ │ │ + bl 6f708 <_Py_SetRefcnt@@Base+0x6a> │ │ │ │ + cbz r0, 6f7b8 <_Py_SetRefcnt@@Base+0x11a> │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r8 │ │ │ │ lsls r1, r5, #22 │ │ │ │ movs r2, #1 │ │ │ │ - bl 2e39c │ │ │ │ + bl 2e140 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6f7b4 <_Py_SetRefcnt@@Base+0x136> │ │ │ │ + b.n 6f7d4 <_Py_SetRefcnt@@Base+0x136> │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, sl │ │ │ │ lsls r1, r5, #22 │ │ │ │ - bl 2e39c │ │ │ │ + bl 2e140 │ │ │ │ lsls r2, r5, #22 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, sl │ │ │ │ add.w r0, r8, #96 @ 0x60 │ │ │ │ - bl 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2d018 │ │ │ │ - cbz r4, 6f7ce <_Py_SetRefcnt@@Base+0x150> │ │ │ │ + bl 2cef0 │ │ │ │ + cbz r4, 6f7ee <_Py_SetRefcnt@@Base+0x150> │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 2d018 │ │ │ │ + b.w 2cef0 │ │ │ │ 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 297cc │ │ │ │ - ldr r1, [pc, #32] @ (6f810 <_Py_SetRefcnt@@Base+0x192>) │ │ │ │ + blx 29a8c │ │ │ │ + ldr r1, [pc, #32] @ (6f830 <_Py_SetRefcnt@@Base+0x192>) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ add.w r0, r4, #520 @ 0x208 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + add r2, sp, #800 @ 0x320 │ │ │ │ movs r0, r6 │ │ │ │ - movw r3, #46592 @ 0xb600 │ │ │ │ + movw r3, #43200 @ 0xa8c0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6f888 <_Py_SetRefcnt@@Base+0x20a> │ │ │ │ + beq.n 6f8a8 <_Py_SetRefcnt@@Base+0x20a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6f888 <_Py_SetRefcnt@@Base+0x20a> │ │ │ │ + beq.n 6f8a8 <_Py_SetRefcnt@@Base+0x20a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #84] @ (6f88c <_Py_SetRefcnt@@Base+0x20e>) │ │ │ │ + ldr r2, [pc, #84] @ (6f8ac <_Py_SetRefcnt@@Base+0x20e>) │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6f858 <_Py_SetRefcnt@@Base+0x1da> │ │ │ │ + bne.n 6f878 <_Py_SetRefcnt@@Base+0x1da> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6f858 <_Py_SetRefcnt@@Base+0x1da> │ │ │ │ - blx 294c0 │ │ │ │ + beq.n 6f878 <_Py_SetRefcnt@@Base+0x1da> │ │ │ │ + blx 294b0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 6f870 <_Py_SetRefcnt@@Base+0x1f2> │ │ │ │ - cbz r3, 6f86c <_Py_SetRefcnt@@Base+0x1ee> │ │ │ │ + beq.n 6f890 <_Py_SetRefcnt@@Base+0x1f2> │ │ │ │ + cbz r3, 6f88c <_Py_SetRefcnt@@Base+0x1ee> │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [r3, #1592] @ 0x638 │ │ │ │ - b.n 6f85e <_Py_SetRefcnt@@Base+0x1e0> │ │ │ │ + b.n 6f87e <_Py_SetRefcnt@@Base+0x1e0> │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 6f87e <_Py_SetRefcnt@@Base+0x200> │ │ │ │ + bne.n 6f89e <_Py_SetRefcnt@@Base+0x200> │ │ │ │ ldr.w r3, [r4, #1592] @ 0x638 │ │ │ │ - cbz r2, 6f87c <_Py_SetRefcnt@@Base+0x1fe> │ │ │ │ + cbz r2, 6f89c <_Py_SetRefcnt@@Base+0x1fe> │ │ │ │ str.w r3, [r2, #1592] @ 0x638 │ │ │ │ - b.n 6f87e <_Py_SetRefcnt@@Base+0x200> │ │ │ │ + b.n 6f89e <_Py_SetRefcnt@@Base+0x200> │ │ │ │ str r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f7238 │ │ │ │ + b.w 1f7e30 │ │ │ │ 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 6ed36 │ │ │ │ - cbz r0, 6f8d6 <_Py_SetRefcnt@@Base+0x258> │ │ │ │ + bl 6ed56 │ │ │ │ + cbz r0, 6f8f6 <_Py_SetRefcnt@@Base+0x258> │ │ │ │ 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 2a038 <__vsnprintf_chk@plt> │ │ │ │ + blx 2986c <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6ed50 │ │ │ │ + bl 6ed70 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6ed60 │ │ │ │ + bl 6ed80 │ │ │ │ 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, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 6f890 <_Py_SetRefcnt@@Base+0x212> │ │ │ │ + bl 6f8b0 <_Py_SetRefcnt@@Base+0x212> │ │ │ │ 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 │ │ │ │ @@ -103664,379 +103673,379 @@ │ │ │ │ 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 6f94a <_Py_SetRefcnt@@Base+0x2cc> │ │ │ │ - movw r4, #5620 @ 0x15f4 │ │ │ │ + beq.n 6f96a <_Py_SetRefcnt@@Base+0x2cc> │ │ │ │ + movw r4, #2228 @ 0x8b4 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ orrs r2, r3 │ │ │ │ - bne.n 6f958 <_Py_SetRefcnt@@Base+0x2da> │ │ │ │ + bne.n 6f978 <_Py_SetRefcnt@@Base+0x2da> │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ - b.n 6f95c <_Py_SetRefcnt@@Base+0x2de> │ │ │ │ - movw r4, #1848 @ 0x738 │ │ │ │ - movt r4, #46 @ 0x2e │ │ │ │ + b.n 6f97c <_Py_SetRefcnt@@Base+0x2de> │ │ │ │ + movw r4, #63896 @ 0xf998 │ │ │ │ + movt r4, #45 @ 0x2d │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ - b.n 6f95c <_Py_SetRefcnt@@Base+0x2de> │ │ │ │ + b.n 6f97c <_Py_SetRefcnt@@Base+0x2de> │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ mov r3, r8 │ │ │ │ mov ip, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 6f96c <_Py_SetRefcnt@@Base+0x2ee> │ │ │ │ + bge.n 6f98c <_Py_SetRefcnt@@Base+0x2ee> │ │ │ │ rsbs r3, r8, #0 │ │ │ │ sbc.w ip, r7, r7, lsl #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r2, ip, #0 │ │ │ │ - bge.n 6f9b0 <_Py_SetRefcnt@@Base+0x332> │ │ │ │ + bge.n 6f9d0 <_Py_SetRefcnt@@Base+0x332> │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ orrs r3, r7 │ │ │ │ - bne.n 6f982 <_Py_SetRefcnt@@Base+0x304> │ │ │ │ + bne.n 6f9a2 <_Py_SetRefcnt@@Base+0x304> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq.n 6fa6e <_Py_SetRefcnt@@Base+0x3f0> │ │ │ │ + beq.n 6fa8e <_Py_SetRefcnt@@Base+0x3f0> │ │ │ │ orrs.w r7, r8, r7 │ │ │ │ mov.w r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ it eq │ │ │ │ - movweq r4, #3304 @ 0xce8 │ │ │ │ - movw r2, #37048 @ 0x90b8 │ │ │ │ + movweq r4, #65448 @ 0xffa8 │ │ │ │ + movw r2, #33656 @ 0x8378 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ it eq │ │ │ │ - movteq r4, #45 @ 0x2d │ │ │ │ + movteq r4, #44 @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ strd r8, r4, [sp, #4] │ │ │ │ - blx 2a160 <__snprintf_chk@plt> │ │ │ │ - b.n 6fa6e <_Py_SetRefcnt@@Base+0x3f0> │ │ │ │ + blx 2a6c4 <__snprintf_chk@plt> │ │ │ │ + b.n 6fa8e <_Py_SetRefcnt@@Base+0x3f0> │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs.w r1, ip, lr │ │ │ │ ittet lt │ │ │ │ movlt r2, r5 │ │ │ │ movlt.w lr, #0 │ │ │ │ - movwge r6, #4724 @ 0x1274 │ │ │ │ - movwlt r6, #1580 @ 0x62c │ │ │ │ + movwge r6, #1332 @ 0x534 │ │ │ │ + movwlt r6, #63628 @ 0xf88c │ │ │ │ ite ge │ │ │ │ movtge r6, #48 @ 0x30 │ │ │ │ - movtlt r6, #46 @ 0x2e │ │ │ │ + movtlt r6, #45 @ 0x2d │ │ │ │ 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, #144 @ 0x90 │ │ │ │ - movtge r6, #47 @ 0x2f │ │ │ │ - bl 2ccb9c │ │ │ │ + movwge r6, #62288 @ 0xf350 │ │ │ │ + movtge r6, #46 @ 0x2e │ │ │ │ + bl 2cbe24 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2ccb9c │ │ │ │ + bl 2cbe24 │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2ccb9c │ │ │ │ + bl 2cbe24 │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ mov r7, r2 │ │ │ │ mov.w r3, #8 │ │ │ │ add r5, sp, #16 │ │ │ │ - movw r2, #3308 @ 0xcec │ │ │ │ - movt r2, #48 @ 0x30 │ │ │ │ + movw r2, #65452 @ 0xffac │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ mov r8, r0 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r1, #3304 @ 0xce8 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - movw r4, #37060 @ 0x90c4 │ │ │ │ + movw r1, #65448 @ 0xffa8 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + movw r4, #33668 @ 0x8384 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ - blx 2a160 <__snprintf_chk@plt> │ │ │ │ + blx 2a6c4 <__snprintf_chk@plt> │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r3, #32 │ │ │ │ it lt │ │ │ │ neglt r7, r7 │ │ │ │ - movw r2, #37068 @ 0x90cc │ │ │ │ + movw r2, #33676 @ 0x838c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r8, r7, [sp, #4] │ │ │ │ - blx 2a160 <__snprintf_chk@plt> │ │ │ │ - movw r2, #37040 @ 0x90b0 │ │ │ │ + blx 2a6c4 <__snprintf_chk@plt> │ │ │ │ + movw r2, #33648 @ 0x8370 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #24 │ │ │ │ cmp.w r9, #0 │ │ │ │ it ne │ │ │ │ movne r2, r9 │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ 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, #37100 @ 0x90ec │ │ │ │ + movw r2, #33708 @ 0x83ac │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ orrs.w r6, r6, r8 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ mov.w r6, #0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bne.n 6fb94 <_Py_SetRefcnt@@Base+0x516> │ │ │ │ + bne.n 6fbb4 <_Py_SetRefcnt@@Base+0x516> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 6f910 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 6f930 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 6f910 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 6f930 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 6f910 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 6f930 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 6f910 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 6f930 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6f910 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 6f930 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5620 @ 0x15f4 │ │ │ │ + movw r3, #2228 @ 0x8b4 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r2, #37040 @ 0x90b0 │ │ │ │ + movw r2, #33648 @ 0x8370 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ ldrd r0, r3, [r5, #8] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 6fb8a <_Py_SetRefcnt@@Base+0x50c> │ │ │ │ + bge.n 6fbaa <_Py_SetRefcnt@@Base+0x50c> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #56696 @ 0xdd78 │ │ │ │ + movw r2, #53304 @ 0xd038 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ - movw r2, #37084 @ 0x90dc │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + movw r2, #33692 @ 0x839c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, r6 │ │ │ │ it ne │ │ │ │ movne r2, r7 │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ - movw r2, #13116 @ 0x333c │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + movw r2, #9724 @ 0x25fc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - b.n 6fc10 <_Py_SetRefcnt@@Base+0x592> │ │ │ │ - movw r2, #37108 @ 0x90f4 │ │ │ │ + b.n 6fc30 <_Py_SetRefcnt@@Base+0x592> │ │ │ │ + movw r2, #33716 @ 0x83b4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - b.n 6fc10 <_Py_SetRefcnt@@Base+0x592> │ │ │ │ + b.n 6fc30 <_Py_SetRefcnt@@Base+0x592> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 6f910 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 6f930 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 6f910 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 6f930 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 6f910 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 6f930 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 6f910 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 6f930 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #3304 @ 0xce8 │ │ │ │ - movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #37116 @ 0x90fc │ │ │ │ + movw r3, #65448 @ 0xffa8 │ │ │ │ + movt r3, #44 @ 0x2c │ │ │ │ + movw r2, #33724 @ 0x83bc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldrd r2, r0, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 6fb8a <_Py_SetRefcnt@@Base+0x50c> │ │ │ │ - movw r2, #37124 @ 0x9104 │ │ │ │ + bge.n 6fbaa <_Py_SetRefcnt@@Base+0x50c> │ │ │ │ + movw r2, #33732 @ 0x83c4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + b.n 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ 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, #37100 @ 0x90ec │ │ │ │ + movw r2, #33708 @ 0x83ac │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ - bl 6f910 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 6f930 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #13116 @ 0x333c │ │ │ │ + movw r2, #9724 @ 0x25fc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + b.n 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ 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, 6fca2 <_Py_SetRefcnt@@Base+0x624> │ │ │ │ + cbz r4, 6fcc2 <_Py_SetRefcnt@@Base+0x624> │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.n 6fc94 <_Py_SetRefcnt@@Base+0x616> │ │ │ │ - b.n 6fcf8 <_Py_SetRefcnt@@Base+0x67a> │ │ │ │ + bne.n 6fcb4 <_Py_SetRefcnt@@Base+0x616> │ │ │ │ + b.n 6fd18 <_Py_SetRefcnt@@Base+0x67a> │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq.n 6fcf8 <_Py_SetRefcnt@@Base+0x67a> │ │ │ │ + beq.n 6fd18 <_Py_SetRefcnt@@Base+0x67a> │ │ │ │ movw r3, #2700 @ 0xa8c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r3, [r3, #1424] @ 0x590 │ │ │ │ - cbz r3, 6fcf8 <_Py_SetRefcnt@@Base+0x67a> │ │ │ │ + cbz r3, 6fd18 <_Py_SetRefcnt@@Base+0x67a> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6fcf8 <_Py_SetRefcnt@@Base+0x67a> │ │ │ │ + beq.n 6fd18 <_Py_SetRefcnt@@Base+0x67a> │ │ │ │ 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, #37144 @ 0x9118 │ │ │ │ + movw r1, #33752 @ 0x83d8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ - blx 2a160 <__snprintf_chk@plt> │ │ │ │ + blx 2a6c4 <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6f890 <_Py_SetRefcnt@@Base+0x212> │ │ │ │ - b.n 6fd06 <_Py_SetRefcnt@@Base+0x688> │ │ │ │ + bl 6f8b0 <_Py_SetRefcnt@@Base+0x212> │ │ │ │ + b.n 6fd26 <_Py_SetRefcnt@@Base+0x688> │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6f890 <_Py_SetRefcnt@@Base+0x212> │ │ │ │ + bl 6f8b0 <_Py_SetRefcnt@@Base+0x212> │ │ │ │ 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, #2172 @ 0x87c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbnz r3, 6fd30 <_Py_SetRefcnt@@Base+0x6b2> │ │ │ │ + cbnz r3, 6fd50 <_Py_SetRefcnt@@Base+0x6b2> │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 6fd48 <_Py_SetRefcnt@@Base+0x6ca> │ │ │ │ + cbz r3, 6fd68 <_Py_SetRefcnt@@Base+0x6ca> │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - movw r0, #37164 @ 0x912c │ │ │ │ + movw r0, #33772 @ 0x83ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 6fc7e <_Py_SetRefcnt@@Base+0x600> │ │ │ │ - b.n 6fd88 <_Py_SetRefcnt@@Base+0x70a> │ │ │ │ + bl 6fc9e <_Py_SetRefcnt@@Base+0x600> │ │ │ │ + b.n 6fda8 <_Py_SetRefcnt@@Base+0x70a> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 6fd58 <_Py_SetRefcnt@@Base+0x6da> │ │ │ │ + cbnz r3, 6fd78 <_Py_SetRefcnt@@Base+0x6da> │ │ │ │ movw r0, #2172 @ 0x87c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6fd88 <_Py_SetRefcnt@@Base+0x70a> │ │ │ │ + cbz r3, 6fda8 <_Py_SetRefcnt@@Base+0x70a> │ │ │ │ movw r3, #2696 @ 0xa88 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6fd34 <_Py_SetRefcnt@@Base+0x6b6> │ │ │ │ - ldr r2, [pc, #40] @ (6fd94 <_Py_SetRefcnt@@Base+0x716>) │ │ │ │ + blt.n 6fd54 <_Py_SetRefcnt@@Base+0x6b6> │ │ │ │ + ldr r2, [pc, #40] @ (6fdb4 <_Py_SetRefcnt@@Base+0x716>) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6fd70 <_Py_SetRefcnt@@Base+0x6f2> │ │ │ │ + bne.n 6fd90 <_Py_SetRefcnt@@Base+0x6f2> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 6fd34 <_Py_SetRefcnt@@Base+0x6b6> │ │ │ │ + ble.n 6fd54 <_Py_SetRefcnt@@Base+0x6b6> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r4, [r3, r1] │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -104049,52 +104058,52 @@ │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ 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, 6fdc8 <_Py_SetRefcnt@@Base+0x74a> │ │ │ │ + cbnz r3, 6fde8 <_Py_SetRefcnt@@Base+0x74a> │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 6fdde <_Py_SetRefcnt@@Base+0x760> │ │ │ │ + cbz r3, 6fdfe <_Py_SetRefcnt@@Base+0x760> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #37184 @ 0x9140 │ │ │ │ + movw r0, #33792 @ 0x8400 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 6fc7e <_Py_SetRefcnt@@Base+0x600> │ │ │ │ - b.n 6fe1e <_Py_SetRefcnt@@Base+0x7a0> │ │ │ │ + bl 6fc9e <_Py_SetRefcnt@@Base+0x600> │ │ │ │ + b.n 6fe3e <_Py_SetRefcnt@@Base+0x7a0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 6fdee <_Py_SetRefcnt@@Base+0x770> │ │ │ │ + cbnz r3, 6fe0e <_Py_SetRefcnt@@Base+0x770> │ │ │ │ movw r0, #2172 @ 0x87c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6fe1e <_Py_SetRefcnt@@Base+0x7a0> │ │ │ │ + cbz r3, 6fe3e <_Py_SetRefcnt@@Base+0x7a0> │ │ │ │ movw r3, #2692 @ 0xa84 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6fdcc <_Py_SetRefcnt@@Base+0x74e> │ │ │ │ - ldr r2, [pc, #60] @ (6fe40 <_Py_SetRefcnt@@Base+0x7c2>) │ │ │ │ + blt.n 6fdec <_Py_SetRefcnt@@Base+0x74e> │ │ │ │ + ldr r2, [pc, #60] @ (6fe60 <_Py_SetRefcnt@@Base+0x7c2>) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6fe06 <_Py_SetRefcnt@@Base+0x788> │ │ │ │ + bne.n 6fe26 <_Py_SetRefcnt@@Base+0x788> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 6fdcc <_Py_SetRefcnt@@Base+0x74e> │ │ │ │ + ble.n 6fdec <_Py_SetRefcnt@@Base+0x74e> │ │ │ │ movw r3, #20568 @ 0x5058 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - cbz r2, 6fe36 <_Py_SetRefcnt@@Base+0x7b8> │ │ │ │ + cbz r2, 6fe56 <_Py_SetRefcnt@@Base+0x7b8> │ │ │ │ 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} │ │ │ │ @@ -104106,168 +104115,168 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r6, #3 │ │ │ │ cmp r0, #2 │ │ │ │ - bhi.n 6feaa <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ + bhi.n 6feca <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ bl 2c73e │ │ │ │ cmp r5, #0 │ │ │ │ sub.w r1, r4, r5 │ │ │ │ add r1, r0 │ │ │ │ ite ne │ │ │ │ movne r4, r5 │ │ │ │ moveq r1, r0 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 6fe9e <_Py_SetRefcnt@@Base+0x820> │ │ │ │ - cbz r4, 6feaa <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ - cbz r1, 6feaa <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ + bne.n 6febe <_Py_SetRefcnt@@Base+0x820> │ │ │ │ + cbz r4, 6feca <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ + cbz r1, 6feca <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bcc.n 6feaa <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ + bcc.n 6feca <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ adds r5, r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #1073741824 @ 0x40000000 │ │ │ │ add.w r4, r4, #1073741824 @ 0x40000000 │ │ │ │ - bl 2ca4c │ │ │ │ + bl 2c9e0 │ │ │ │ subs r3, r5, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bcs.n 6fe84 <_Py_SetRefcnt@@Base+0x806> │ │ │ │ - b.n 6feaa <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ + bcs.n 6fea4 <_Py_SetRefcnt@@Base+0x806> │ │ │ │ + b.n 6feca <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2ca4c │ │ │ │ + b.w 2c9e0 │ │ │ │ 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 70078 <_Py_SetRefcnt@@Base+0x9fa> │ │ │ │ + beq.w 70098 <_Py_SetRefcnt@@Base+0x9fa> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 70078 <_Py_SetRefcnt@@Base+0x9fa> │ │ │ │ + beq.w 70098 <_Py_SetRefcnt@@Base+0x9fa> │ │ │ │ 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 6ff06 <_Py_SetRefcnt@@Base+0x888> │ │ │ │ + bhi.n 6ff26 <_Py_SetRefcnt@@Base+0x888> │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6fef6 <_Py_SetRefcnt@@Base+0x878> │ │ │ │ - cbz r2, 6fef6 <_Py_SetRefcnt@@Base+0x878> │ │ │ │ + beq.n 6ff16 <_Py_SetRefcnt@@Base+0x878> │ │ │ │ + cbz r2, 6ff16 <_Py_SetRefcnt@@Base+0x878> │ │ │ │ negs r2, r2 │ │ │ │ add.w r0, sl, #96 @ 0x60 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 6fe44 <_Py_SetRefcnt@@Base+0x7c6> │ │ │ │ - b.n 70066 <_Py_SetRefcnt@@Base+0x9e8> │ │ │ │ + bl 6fe64 <_Py_SetRefcnt@@Base+0x7c6> │ │ │ │ + b.n 70086 <_Py_SetRefcnt@@Base+0x9e8> │ │ │ │ cmp r6, #6 │ │ │ │ - bne.w 70066 <_Py_SetRefcnt@@Base+0x9e8> │ │ │ │ + bne.w 70086 <_Py_SetRefcnt@@Base+0x9e8> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ movw r2, #7872 @ 0x1ec0 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ cmp r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ movle r3, #112 @ 0x70 │ │ │ │ ldr.w r7, [r2, r3, lsl #2] │ │ │ │ dmb ish │ │ │ │ movw r6, #65535 @ 0xffff │ │ │ │ movt r6, #63 @ 0x3f │ │ │ │ add r6, r1 │ │ │ │ lsrs r6, r6, #22 │ │ │ │ - cbnz r7, 6ff48 <_Py_SetRefcnt@@Base+0x8ca> │ │ │ │ + cbnz r7, 6ff68 <_Py_SetRefcnt@@Base+0x8ca> │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov r4, sp │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #37204 @ 0x9154 │ │ │ │ + movw r1, #33812 @ 0x8414 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - b.n 6ff60 <_Py_SetRefcnt@@Base+0x8e2> │ │ │ │ + b.n 6ff80 <_Py_SetRefcnt@@Base+0x8e2> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp.w r3, r9, lsr #5 │ │ │ │ - bhi.n 6ff70 <_Py_SetRefcnt@@Base+0x8f2> │ │ │ │ + bhi.n 6ff90 <_Py_SetRefcnt@@Base+0x8f2> │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov r4, sp │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #37272 @ 0x9198 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #22 │ │ │ │ - bl 6fd98 <_Py_SetRefcnt@@Base+0x71a> │ │ │ │ - b.n 70078 <_Py_SetRefcnt@@Base+0x9fa> │ │ │ │ + bl 6fdb8 <_Py_SetRefcnt@@Base+0x71a> │ │ │ │ + b.n 70098 <_Py_SetRefcnt@@Base+0x9fa> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 70040 <_Py_SetRefcnt@@Base+0x9c2> │ │ │ │ + bne.n 70060 <_Py_SetRefcnt@@Base+0x9c2> │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 70040 <_Py_SetRefcnt@@Base+0x9c2> │ │ │ │ + beq.n 70060 <_Py_SetRefcnt@@Base+0x9c2> │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 6ff98 <_Py_SetRefcnt@@Base+0x91a> │ │ │ │ + beq.n 6ffb8 <_Py_SetRefcnt@@Base+0x91a> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2d018 │ │ │ │ - cbz r4, 6ff98 <_Py_SetRefcnt@@Base+0x91a> │ │ │ │ + bl 2cef0 │ │ │ │ + cbz r4, 6ffb8 <_Py_SetRefcnt@@Base+0x91a> │ │ │ │ negs r2, r4 │ │ │ │ add.w r0, sl, #96 @ 0x60 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 2c9e0 │ │ │ │ - bl 1f3f40 │ │ │ │ + bl 1f6cf8 │ │ │ │ + bl 1f4ba0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 70040 <_Py_SetRefcnt@@Base+0x9c2> │ │ │ │ - bl 1ed5d0 <_start@@Base+0x824> │ │ │ │ - cbz r4, 6ffa8 <_Py_SetRefcnt@@Base+0x92a> │ │ │ │ - cbz r0, 6ffb6 <_Py_SetRefcnt@@Base+0x938> │ │ │ │ + blt.n 70060 <_Py_SetRefcnt@@Base+0x9c2> │ │ │ │ + bl 1ee390 <_start@@Base+0x824> │ │ │ │ + cbz r4, 6ffc8 <_Py_SetRefcnt@@Base+0x92a> │ │ │ │ + cbz r0, 6ffd6 <_Py_SetRefcnt@@Base+0x938> │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6f756 <_Py_SetRefcnt@@Base+0xd8> │ │ │ │ - b.n 70040 <_Py_SetRefcnt@@Base+0x9c2> │ │ │ │ + bl 6f776 <_Py_SetRefcnt@@Base+0xd8> │ │ │ │ + b.n 70060 <_Py_SetRefcnt@@Base+0x9c2> │ │ │ │ add.w fp, r7, #72 @ 0x48 │ │ │ │ ldrexd r2, r3, [fp] │ │ │ │ orrs r2, r3 │ │ │ │ - beq.n 6ffec <_Py_SetRefcnt@@Base+0x96e> │ │ │ │ + beq.n 7000c <_Py_SetRefcnt@@Base+0x96e> │ │ │ │ movw r3, #52429 @ 0xcccd │ │ │ │ movt r3, #52428 @ 0xcccc │ │ │ │ dmb ish │ │ │ │ umull r3, r4, r4, r3 │ │ │ │ mov r3, r0 │ │ │ │ lsrs r2, r4, #3 │ │ │ │ ldrexd r0, r1, [fp] │ │ │ │ adds r0, r0, r2 │ │ │ │ adcs r1, r3 │ │ │ │ strexd r4, r0, r1, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6ffd6 <_Py_SetRefcnt@@Base+0x958> │ │ │ │ + bne.n 6fff6 <_Py_SetRefcnt@@Base+0x958> │ │ │ │ dmb ish │ │ │ │ - b.n 70034 <_Py_SetRefcnt@@Base+0x9b6> │ │ │ │ + b.n 70054 <_Py_SetRefcnt@@Base+0x9b6> │ │ │ │ add r1, sp, #24 │ │ │ │ movs r0, #1 │ │ │ │ - blx 29ee4 <__clock_gettime64@plt> │ │ │ │ + blx 29bb0 <__clock_gettime64@plt> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ umull r2, lr, r2, ip │ │ │ │ smull r1, r0, r3, r1 │ │ │ │ @@ -104279,86 +104288,86 @@ │ │ │ │ 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 70028 <_Py_SetRefcnt@@Base+0x9aa> │ │ │ │ + bne.n 70048 <_Py_SetRefcnt@@Base+0x9aa> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2d152 │ │ │ │ + bl 2d02a │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r7, #92 @ 0x5c │ │ │ │ - bl 2d018 │ │ │ │ - cbnz r0, 70066 <_Py_SetRefcnt@@Base+0x9e8> │ │ │ │ + bl 2cef0 │ │ │ │ + cbnz r0, 70086 <_Py_SetRefcnt@@Base+0x9e8> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #11 │ │ │ │ - movw r1, #37348 @ 0x91e4 │ │ │ │ + movw r1, #33956 @ 0x84a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ - b.n 6fd98 <_Py_SetRefcnt@@Base+0x71a> │ │ │ │ + b.n 6fdb8 <_Py_SetRefcnt@@Base+0x71a> │ │ │ │ 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 1f3c1c │ │ │ │ + b.w 1f487c │ │ │ │ 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, 7009c <_Py_SetRefcnt@@Base+0xa1e> │ │ │ │ + cbz r2, 700bc <_Py_SetRefcnt@@Base+0xa1e> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #76] @ (700f0 <_Py_SetRefcnt@@Base+0xa72>) │ │ │ │ - bl 2c9e0 │ │ │ │ - ldr r0, [pc, #76] @ (700f4 <_Py_SetRefcnt@@Base+0xa76>) │ │ │ │ - bl 2e430 │ │ │ │ + ldr r0, [pc, #76] @ (70110 <_Py_SetRefcnt@@Base+0xa72>) │ │ │ │ + bl 1f6cf8 │ │ │ │ + ldr r0, [pc, #76] @ (70114 <_Py_SetRefcnt@@Base+0xa76>) │ │ │ │ + bl 2e1d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2e4f4 │ │ │ │ + bl 2e298 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 700c2 <_Py_SetRefcnt@@Base+0xa44> │ │ │ │ + cbnz r4, 700e2 <_Py_SetRefcnt@@Base+0xa44> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 700ec <_Py_SetRefcnt@@Base+0xa6e> │ │ │ │ + b.n 7010c <_Py_SetRefcnt@@Base+0xa6e> │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - blx 29ed8 │ │ │ │ + blx 2a028 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 700be <_Py_SetRefcnt@@Base+0xa40> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + beq.n 700de <_Py_SetRefcnt@@Base+0xa40> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 700be <_Py_SetRefcnt@@Base+0xa40> │ │ │ │ + beq.n 700de <_Py_SetRefcnt@@Base+0xa40> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #37408 @ 0x9220 │ │ │ │ + movw r0, #34016 @ 0x84e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 6fd0a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ + bl 6fd2a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -104368,445 +104377,445 @@ │ │ │ │ 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 2e4f4 │ │ │ │ + bl 2e298 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7019c <_Py_SetRefcnt@@Base+0xb1e> │ │ │ │ + beq.n 701bc <_Py_SetRefcnt@@Base+0xb1e> │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ - bl 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ add.w r0, r4, #528 @ 0x210 │ │ │ │ movw r6, #19160 @ 0x4ad8 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ - bl 2e430 │ │ │ │ + bl 2e1d4 │ │ │ │ ldr.w r8, [r6, #200] @ 0xc8 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - blx 29420 │ │ │ │ + blx 2a870 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7019c <_Py_SetRefcnt@@Base+0xb1e> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + cbz r0, 701bc <_Py_SetRefcnt@@Base+0xb1e> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne.n 70162 <_Py_SetRefcnt@@Base+0xae4> │ │ │ │ + bne.n 70182 <_Py_SetRefcnt@@Base+0xae4> │ │ │ │ str.w r9, [r0] │ │ │ │ - b.n 70144 <_Py_SetRefcnt@@Base+0xac6> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + b.n 70164 <_Py_SetRefcnt@@Base+0xac6> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.n 70188 <_Py_SetRefcnt@@Base+0xb0a> │ │ │ │ + bne.n 701a8 <_Py_SetRefcnt@@Base+0xb0a> │ │ │ │ cmp.w r8, #8 │ │ │ │ - bne.n 70188 <_Py_SetRefcnt@@Base+0xb0a> │ │ │ │ + bne.n 701a8 <_Py_SetRefcnt@@Base+0xb0a> │ │ │ │ movs r2, #4 │ │ │ │ dmb ish │ │ │ │ str.w r2, [r6, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - blx 29420 │ │ │ │ + blx 2a870 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7019c <_Py_SetRefcnt@@Base+0xb1e> │ │ │ │ - movw r0, #37484 @ 0x926c │ │ │ │ + cbz r0, 701bc <_Py_SetRefcnt@@Base+0xb1e> │ │ │ │ + movw r0, #34092 @ 0x852c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6fd0a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ + bl 6fd2a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ 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 701de <_Py_SetRefcnt@@Base+0xb60> │ │ │ │ + bne.n 701fe <_Py_SetRefcnt@@Base+0xb60> │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ - cbz r3, 701de <_Py_SetRefcnt@@Base+0xb60> │ │ │ │ + cbz r3, 701fe <_Py_SetRefcnt@@Base+0xb60> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f9ec8 │ │ │ │ + bl 1fabb8 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 701de <_Py_SetRefcnt@@Base+0xb60> │ │ │ │ + bls.n 701fe <_Py_SetRefcnt@@Base+0xb60> │ │ │ │ subs r1, r0, #4 │ │ │ │ movw r2, #38912 @ 0x9800 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 700f8 <_Py_SetRefcnt@@Base+0xa7a> │ │ │ │ + bl 70118 <_Py_SetRefcnt@@Base+0xa7a> │ │ │ │ add.w r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #3 │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - bne.n 701f4 <_Py_SetRefcnt@@Base+0xb76> │ │ │ │ + bne.n 70214 <_Py_SetRefcnt@@Base+0xb76> │ │ │ │ orr.w r2, r2, #1 │ │ │ │ - b.n 701fa <_Py_SetRefcnt@@Base+0xb7c> │ │ │ │ + b.n 7021a <_Py_SetRefcnt@@Base+0xb7c> │ │ │ │ str r2, [r4, #0] │ │ │ │ orr.w r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r1] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 7020e <_Py_SetRefcnt@@Base+0xb90> │ │ │ │ + bne.n 7022e <_Py_SetRefcnt@@Base+0xb90> │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ - bne.n 701e4 <_Py_SetRefcnt@@Base+0xb66> │ │ │ │ - cbnz r0, 7025c <_Py_SetRefcnt@@Base+0xbde> │ │ │ │ + bne.n 70204 <_Py_SetRefcnt@@Base+0xb66> │ │ │ │ + cbnz r0, 7027c <_Py_SetRefcnt@@Base+0xbde> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 7023c <_Py_SetRefcnt@@Base+0xbbe> │ │ │ │ + cbz r3, 7025c <_Py_SetRefcnt@@Base+0xbbe> │ │ │ │ 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 70238 <_Py_SetRefcnt@@Base+0xbba> │ │ │ │ + bne.n 70258 <_Py_SetRefcnt@@Base+0xbba> │ │ │ │ strex r6, r4, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne.n 70224 <_Py_SetRefcnt@@Base+0xba6> │ │ │ │ + bne.n 70244 <_Py_SetRefcnt@@Base+0xba6> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr.w r2, r2, #2 │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 70258 <_Py_SetRefcnt@@Base+0xbda> │ │ │ │ + bne.n 70278 <_Py_SetRefcnt@@Base+0xbda> │ │ │ │ strex r4, r2, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne.n 7023e <_Py_SetRefcnt@@Base+0xbc0> │ │ │ │ + bne.n 7025e <_Py_SetRefcnt@@Base+0xbc0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ add.w r3, r0, #32 │ │ │ │ movs r4, #0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ dmb ish │ │ │ │ and.w r7, r5, #3 │ │ │ │ bic.w r6, r5, #3 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 70286 <_Py_SetRefcnt@@Base+0xc08> │ │ │ │ + bne.n 702a6 <_Py_SetRefcnt@@Base+0xc08> │ │ │ │ cmp r4, #3 │ │ │ │ - bhi.n 7029c <_Py_SetRefcnt@@Base+0xc1e> │ │ │ │ + bhi.n 702bc <_Py_SetRefcnt@@Base+0xc1e> │ │ │ │ adds r4, #1 │ │ │ │ yield │ │ │ │ - b.n 7026a <_Py_SetRefcnt@@Base+0xbec> │ │ │ │ + b.n 7028a <_Py_SetRefcnt@@Base+0xbec> │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 7028e <_Py_SetRefcnt@@Base+0xc10> │ │ │ │ + bne.n 702ae <_Py_SetRefcnt@@Base+0xc10> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 702b8 <_Py_SetRefcnt@@Base+0xc3a> │ │ │ │ + b.n 702d8 <_Py_SetRefcnt@@Base+0xc3a> │ │ │ │ cmp r7, #3 │ │ │ │ ite ne │ │ │ │ movne r0, #0 │ │ │ │ andeq.w r0, r2, #1 │ │ │ │ - cbz r0, 702a0 <_Py_SetRefcnt@@Base+0xc22> │ │ │ │ - b.n 702b8 <_Py_SetRefcnt@@Base+0xc3a> │ │ │ │ + cbz r0, 702c0 <_Py_SetRefcnt@@Base+0xc22> │ │ │ │ + b.n 702d8 <_Py_SetRefcnt@@Base+0xc3a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 702b8 <_Py_SetRefcnt@@Base+0xc3a> │ │ │ │ + b.n 702d8 <_Py_SetRefcnt@@Base+0xc3a> │ │ │ │ orrs r6, r1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 702b4 <_Py_SetRefcnt@@Base+0xc36> │ │ │ │ + bne.n 702d4 <_Py_SetRefcnt@@Base+0xc36> │ │ │ │ strex r7, r6, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 7028a <_Py_SetRefcnt@@Base+0xc0c> │ │ │ │ - b.n 7026a <_Py_SetRefcnt@@Base+0xbec> │ │ │ │ + beq.n 702aa <_Py_SetRefcnt@@Base+0xc0c> │ │ │ │ + b.n 7028a <_Py_SetRefcnt@@Base+0xbec> │ │ │ │ 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 7025e <_Py_SetRefcnt@@Base+0xbe0> │ │ │ │ - cbnz r0, 702dc <_Py_SetRefcnt@@Base+0xc5e> │ │ │ │ + bl 7027e <_Py_SetRefcnt@@Base+0xbe0> │ │ │ │ + cbnz r0, 702fc <_Py_SetRefcnt@@Base+0xc5e> │ │ │ │ yield │ │ │ │ - b.n 702cc <_Py_SetRefcnt@@Base+0xc4e> │ │ │ │ + b.n 702ec <_Py_SetRefcnt@@Base+0xc4e> │ │ │ │ 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 7025e <_Py_SetRefcnt@@Base+0xbe0> │ │ │ │ - cbnz r0, 70302 <_Py_SetRefcnt@@Base+0xc84> │ │ │ │ + bl 7027e <_Py_SetRefcnt@@Base+0xbe0> │ │ │ │ + cbnz r0, 70322 <_Py_SetRefcnt@@Base+0xc84> │ │ │ │ yield │ │ │ │ - b.n 702f2 <_Py_SetRefcnt@@Base+0xc74> │ │ │ │ + b.n 70312 <_Py_SetRefcnt@@Base+0xc74> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ adds r1, #20 │ │ │ │ strd r3, r3, [r4, #40] @ 0x28 │ │ │ │ - bl 2d736 │ │ │ │ + bl 2d60e │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r3, #46592 @ 0xb600 │ │ │ │ + movw r3, #43200 @ 0xa8c0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 703ea <_Py_SetRefcnt@@Base+0xd6c> │ │ │ │ + beq.n 7040a <_Py_SetRefcnt@@Base+0xd6c> │ │ │ │ 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 703da <_Py_SetRefcnt@@Base+0xd5c> │ │ │ │ + beq.n 703fa <_Py_SetRefcnt@@Base+0xd5c> │ │ │ │ ldr.w r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 703e0 <_Py_SetRefcnt@@Base+0xd62> │ │ │ │ + beq.n 70400 <_Py_SetRefcnt@@Base+0xd62> │ │ │ │ mov r8, r4 │ │ │ │ add.w r5, r6, #520 @ 0x208 │ │ │ │ addw sl, r6, #1420 @ 0x58c │ │ │ │ - bl 1f3178 <_Py_write_noraise@@Base+0xb54> │ │ │ │ + bl 1f3dd8 <_Py_write_noraise@@Base+0xb54> │ │ │ │ ldr.w r7, [r8, #520] @ 0x208 │ │ │ │ - cbz r7, 703a4 <_Py_SetRefcnt@@Base+0xd26> │ │ │ │ + cbz r7, 703c4 <_Py_SetRefcnt@@Base+0xd26> │ │ │ │ mov.w r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 7025e <_Py_SetRefcnt@@Base+0xbe0> │ │ │ │ - cbnz r0, 70374 <_Py_SetRefcnt@@Base+0xcf6> │ │ │ │ + bl 7027e <_Py_SetRefcnt@@Base+0xbe0> │ │ │ │ + cbnz r0, 70394 <_Py_SetRefcnt@@Base+0xcf6> │ │ │ │ yield │ │ │ │ - b.n 70364 <_Py_SetRefcnt@@Base+0xce6> │ │ │ │ + b.n 70384 <_Py_SetRefcnt@@Base+0xce6> │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 7035e <_Py_SetRefcnt@@Base+0xce0> │ │ │ │ + bne.n 7037e <_Py_SetRefcnt@@Base+0xce0> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ - cbnz r2, 70398 <_Py_SetRefcnt@@Base+0xd1a> │ │ │ │ + cbnz r2, 703b8 <_Py_SetRefcnt@@Base+0xd1a> │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 1f7058 │ │ │ │ - b.n 703a6 <_Py_SetRefcnt@@Base+0xd28> │ │ │ │ + bl 1f7c50 │ │ │ │ + b.n 703c6 <_Py_SetRefcnt@@Base+0xd28> │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - b.n 703a6 <_Py_SetRefcnt@@Base+0xd28> │ │ │ │ + b.n 703c6 <_Py_SetRefcnt@@Base+0xd28> │ │ │ │ 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 70354 <_Py_SetRefcnt@@Base+0xcd6> │ │ │ │ + bne.n 70374 <_Py_SetRefcnt@@Base+0xcd6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f3178 <_Py_write_noraise@@Base+0xb54> │ │ │ │ - cbnz r0, 703d2 <_Py_SetRefcnt@@Base+0xd54> │ │ │ │ + bl 1f3dd8 <_Py_write_noraise@@Base+0xb54> │ │ │ │ + cbnz r0, 703f2 <_Py_SetRefcnt@@Base+0xd54> │ │ │ │ yield │ │ │ │ - b.n 703c6 <_Py_SetRefcnt@@Base+0xd48> │ │ │ │ + b.n 703e6 <_Py_SetRefcnt@@Base+0xd48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f7d2 <_Py_SetRefcnt@@Base+0x154> │ │ │ │ - b.n 703e0 <_Py_SetRefcnt@@Base+0xd62> │ │ │ │ + bl 6f7f2 <_Py_SetRefcnt@@Base+0x154> │ │ │ │ + b.n 70400 <_Py_SetRefcnt@@Base+0xd62> │ │ │ │ movs r1, #2 │ │ │ │ - bl 1f2c8c <_Py_write_noraise@@Base+0x668> │ │ │ │ + bl 1f38ec <_Py_write_noraise@@Base+0x668> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 6f814 <_Py_SetRefcnt@@Base+0x196> │ │ │ │ + b.w 6f834 <_Py_SetRefcnt@@Base+0x196> │ │ │ │ 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 r7, [r0, #108] @ 0x6c │ │ │ │ mov.w r8, #48 @ 0x30 │ │ │ │ add.w r5, r0, #116 @ 0x74 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mla r7, r8, r7, r0 │ │ │ │ adds r7, #116 @ 0x74 │ │ │ │ cmp r5, r7 │ │ │ │ - bcs.n 70432 <_Py_SetRefcnt@@Base+0xdb4> │ │ │ │ + bcs.n 70452 <_Py_SetRefcnt@@Base+0xdb4> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - cbnz r3, 70428 <_Py_SetRefcnt@@Base+0xdaa> │ │ │ │ + cbnz r3, 70448 <_Py_SetRefcnt@@Base+0xdaa> │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 70428 <_Py_SetRefcnt@@Base+0xdaa> │ │ │ │ - bl 2fccc │ │ │ │ + beq.n 70448 <_Py_SetRefcnt@@Base+0xdaa> │ │ │ │ + bl 2fa6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r7, r5 │ │ │ │ - bhi.n 70416 <_Py_SetRefcnt@@Base+0xd98> │ │ │ │ + bhi.n 70436 <_Py_SetRefcnt@@Base+0xd98> │ │ │ │ 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 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ dmb ish │ │ │ │ str r5, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ cmp r4, r5 │ │ │ │ - blt.n 7048a <_Py_SetRefcnt@@Base+0xe0c> │ │ │ │ + blt.n 704aa <_Py_SetRefcnt@@Base+0xe0c> │ │ │ │ lsrs r2, r4, #27 │ │ │ │ movw r3, #9860 @ 0x2684 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ 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 70486 <_Py_SetRefcnt@@Base+0xe08> │ │ │ │ + bne.n 704a6 <_Py_SetRefcnt@@Base+0xe08> │ │ │ │ strex r7, r5, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r0 │ │ │ │ - bne.n 70470 <_Py_SetRefcnt@@Base+0xdf2> │ │ │ │ + bne.n 70490 <_Py_SetRefcnt@@Base+0xdf2> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ - bl 2d22c │ │ │ │ + bl 2d104 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ add.w r1, r4, #52 @ 0x34 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ lsls r5, r2, #15 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r7, r3, #1 │ │ │ │ - beq.n 704b0 <_Py_SetRefcnt@@Base+0xe32> │ │ │ │ - cbnz r3, 704b4 <_Py_SetRefcnt@@Base+0xe36> │ │ │ │ - b.n 704be <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ + beq.n 704d0 <_Py_SetRefcnt@@Base+0xe32> │ │ │ │ + cbnz r3, 704d4 <_Py_SetRefcnt@@Base+0xe36> │ │ │ │ + b.n 704de <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ adds r2, #32 │ │ │ │ - b.n 704be <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ + b.n 704de <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ and.w r7, r3, #1 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ add r2, r7 │ │ │ │ - bne.n 704b4 <_Py_SetRefcnt@@Base+0xe36> │ │ │ │ + bne.n 704d4 <_Py_SetRefcnt@@Base+0xe36> │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 704a4 <_Py_SetRefcnt@@Base+0xe26> │ │ │ │ + bne.n 704c4 <_Py_SetRefcnt@@Base+0xe26> │ │ │ │ lsrs r5, r5, #7 │ │ │ │ ldr.w r3, [r6, #456] @ 0x1c8 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ ldr.w r2, [r3, #256] @ 0x100 │ │ │ │ dmb ish │ │ │ │ - cbz r2, 704da <_Py_SetRefcnt@@Base+0xe5c> │ │ │ │ + cbz r2, 704fa <_Py_SetRefcnt@@Base+0xe5c> │ │ │ │ yield │ │ │ │ - b.n 704cc <_Py_SetRefcnt@@Base+0xe4e> │ │ │ │ + b.n 704ec <_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 6feac <_Py_SetRefcnt@@Base+0x82e> │ │ │ │ + bl 6fecc <_Py_SetRefcnt@@Base+0x82e> │ │ │ │ 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 70518 <_Py_SetRefcnt@@Base+0xe9a> │ │ │ │ + bne.n 70538 <_Py_SetRefcnt@@Base+0xe9a> │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne.n 704fe <_Py_SetRefcnt@@Base+0xe80> │ │ │ │ + bne.n 7051e <_Py_SetRefcnt@@Base+0xe80> │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7051e <_Py_SetRefcnt@@Base+0xea0> │ │ │ │ + bne.n 7053e <_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 r6, [r0, #108] @ 0x6c │ │ │ │ mov.w r8, #48 @ 0x30 │ │ │ │ add.w r5, r0, #116 @ 0x74 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mla r6, r8, r6, r0 │ │ │ │ adds r6, #116 @ 0x74 │ │ │ │ cmp r5, r6 │ │ │ │ - bcs.n 70576 <_Py_SetRefcnt@@Base+0xef8> │ │ │ │ + bcs.n 70596 <_Py_SetRefcnt@@Base+0xef8> │ │ │ │ ldr.w r9, [r5, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 7056c <_Py_SetRefcnt@@Base+0xeee> │ │ │ │ + bne.n 7058c <_Py_SetRefcnt@@Base+0xeee> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fccc │ │ │ │ + bl 2fa6c │ │ │ │ str.w r9, [r5, #24] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - bhi.n 70556 <_Py_SetRefcnt@@Base+0xed8> │ │ │ │ + bhi.n 70576 <_Py_SetRefcnt@@Base+0xed8> │ │ │ │ movw r5, #2172 @ 0x87c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr.w r3, [r5, #244] @ 0xf4 │ │ │ │ - cbnz r3, 7058c <_Py_SetRefcnt@@Base+0xf0e> │ │ │ │ + cbnz r3, 705ac <_Py_SetRefcnt@@Base+0xf0e> │ │ │ │ add.w r0, r5, #240 @ 0xf0 │ │ │ │ - bl 1ed354 <_start@@Base+0x5a8> │ │ │ │ + bl 1ee114 <_start@@Base+0x5a8> │ │ │ │ ldr.w r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r7, #448] @ 0x1c0 │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 1f6e34 │ │ │ │ + bl 1f7a34 │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ - bl 2d22c │ │ │ │ + bl 2d104 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr.w r3, [r7, #456] @ 0x1c8 │ │ │ │ @@ -104820,189 +104829,189 @@ │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ adds r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ubfx r2, r2, #0, #22 │ │ │ │ orrs r2, r4 │ │ │ │ ldrex r5, [r0] │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 705fe <_Py_SetRefcnt@@Base+0xf80> │ │ │ │ + bne.n 7061e <_Py_SetRefcnt@@Base+0xf80> │ │ │ │ strex r6, r2, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bne.n 705da <_Py_SetRefcnt@@Base+0xf5c> │ │ │ │ + bne.n 705fa <_Py_SetRefcnt@@Base+0xf5c> │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 70604 <_Py_SetRefcnt@@Base+0xf86> │ │ │ │ + bne.n 70624 <_Py_SetRefcnt@@Base+0xf86> │ │ │ │ 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 r6, [r0, #108] @ 0x6c │ │ │ │ mov.w sl, #48 @ 0x30 │ │ │ │ ldr r5, [r0, #116] @ 0x74 │ │ │ │ add.w r4, r0, #116 @ 0x74 │ │ │ │ mla r6, sl, r6, r0 │ │ │ │ mla r4, sl, r5, r4 │ │ │ │ adds r6, #116 @ 0x74 │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 706c0 <_Py_SetRefcnt@@Base+0x1042> │ │ │ │ + bls.n 706e0 <_Py_SetRefcnt@@Base+0x1042> │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov fp, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 706a6 <_Py_SetRefcnt@@Base+0x1028> │ │ │ │ + cbz r3, 706c6 <_Py_SetRefcnt@@Base+0x1028> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f7b34 │ │ │ │ + bl 1f872c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 7068e <_Py_SetRefcnt@@Base+0x1010> │ │ │ │ + cbnz r3, 706ae <_Py_SetRefcnt@@Base+0x1010> │ │ │ │ ldr.w r0, [r8, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ - bl 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ ldr.w r3, [fp, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp, #80] @ 0x50 │ │ │ │ - bl 2d774 │ │ │ │ + bl 2d64c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r7 │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 706b4 <_Py_SetRefcnt@@Base+0x1036> │ │ │ │ + b.n 706d4 <_Py_SetRefcnt@@Base+0x1036> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 706b4 <_Py_SetRefcnt@@Base+0x1036> │ │ │ │ + bne.n 706d4 <_Py_SetRefcnt@@Base+0x1036> │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 706b2 <_Py_SetRefcnt@@Base+0x1034> │ │ │ │ + bcc.n 706d2 <_Py_SetRefcnt@@Base+0x1034> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ it hi │ │ │ │ orrhi.w r5, r5, #1 │ │ │ │ - b.n 706b4 <_Py_SetRefcnt@@Base+0x1036> │ │ │ │ + b.n 706d4 <_Py_SetRefcnt@@Base+0x1036> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 706b4 <_Py_SetRefcnt@@Base+0x1036> │ │ │ │ + b.n 706d4 <_Py_SetRefcnt@@Base+0x1036> │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mla r4, sl, r3, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - bhi.n 7064a <_Py_SetRefcnt@@Base+0xfcc> │ │ │ │ - b.n 706c2 <_Py_SetRefcnt@@Base+0x1044> │ │ │ │ + bhi.n 7066a <_Py_SetRefcnt@@Base+0xfcc> │ │ │ │ + b.n 706e2 <_Py_SetRefcnt@@Base+0x1044> │ │ │ │ movs r5, #0 │ │ │ │ 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 fp, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #12] │ │ │ │ - cbz r3, 706ec <_Py_SetRefcnt@@Base+0x106e> │ │ │ │ + cbz r3, 7070c <_Py_SetRefcnt@@Base+0x106e> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [fp] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ add.w r4, r5, #116 @ 0x74 │ │ │ │ lsls r0, r0, #15 │ │ │ │ - bl 2d22c │ │ │ │ + bl 2d104 │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.w 7087a <_Py_SetRefcnt@@Base+0x11fc> │ │ │ │ + bcs.w 7089a <_Py_SetRefcnt@@Base+0x11fc> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 70860 <_Py_SetRefcnt@@Base+0x11e2> │ │ │ │ + beq.w 70880 <_Py_SetRefcnt@@Base+0x11e2> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb.w r2, [r9, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7076e <_Py_SetRefcnt@@Base+0x10f0> │ │ │ │ + beq.n 7078e <_Py_SetRefcnt@@Base+0x10f0> │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ - cbz r6, 70770 <_Py_SetRefcnt@@Base+0x10f2> │ │ │ │ + cbz r6, 70790 <_Py_SetRefcnt@@Base+0x10f2> │ │ │ │ ldrb.w r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 70770 <_Py_SetRefcnt@@Base+0x10f2> │ │ │ │ + beq.n 70790 <_Py_SetRefcnt@@Base+0x10f2> │ │ │ │ ldr.w r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 7075c <_Py_SetRefcnt@@Base+0x10de> │ │ │ │ - b.n 70770 <_Py_SetRefcnt@@Base+0x10f2> │ │ │ │ + bne.n 7077c <_Py_SetRefcnt@@Base+0x10de> │ │ │ │ + b.n 70790 <_Py_SetRefcnt@@Base+0x10f2> │ │ │ │ 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 2c9e0 │ │ │ │ + bl 1f6cf8 │ │ │ │ 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 7025e <_Py_SetRefcnt@@Base+0xbe0> │ │ │ │ - cbnz r0, 707a0 <_Py_SetRefcnt@@Base+0x1122> │ │ │ │ + bl 7027e <_Py_SetRefcnt@@Base+0xbe0> │ │ │ │ + cbnz r0, 707c0 <_Py_SetRefcnt@@Base+0x1122> │ │ │ │ yield │ │ │ │ - b.n 70790 <_Py_SetRefcnt@@Base+0x1112> │ │ │ │ + b.n 707b0 <_Py_SetRefcnt@@Base+0x1112> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f7b34 │ │ │ │ + bl 1f872c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbnz r3, 707b8 <_Py_SetRefcnt@@Base+0x113a> │ │ │ │ + cbnz r3, 707d8 <_Py_SetRefcnt@@Base+0x113a> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2d774 │ │ │ │ + bl 2d64c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7086a <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ + b.n 7088a <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ ldr.w r8, [r4, #24] │ │ │ │ mov.w sl, #8 │ │ │ │ movt sl, #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ itee ge │ │ │ │ movge r0, r8 │ │ │ │ ldrlt r0, [r4, #0] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 1f5ab8 │ │ │ │ + bl 1f6718 │ │ │ │ mov.w ip, #12 │ │ │ │ ldrb.w lr, [r4, #14] │ │ │ │ mul.w r1, ip, r0 │ │ │ │ adds r2, r6, r1 │ │ │ │ add.w r1, r1, #520 @ 0x208 │ │ │ │ adds r3, r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -105011,1344 +105020,1344 @@ │ │ │ │ negs r3, r1 │ │ │ │ adcs r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ bfi lr, r3, #0, #1 │ │ │ │ ldr.w r3, [r2, #520] @ 0x208 │ │ │ │ strb.w lr, [r4, #14] │ │ │ │ strd r3, r1, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 7080e <_Py_SetRefcnt@@Base+0x1190> │ │ │ │ + cbz r3, 7082e <_Py_SetRefcnt@@Base+0x1190> │ │ │ │ str r4, [r3, #44] @ 0x2c │ │ │ │ - b.n 70812 <_Py_SetRefcnt@@Base+0x1194> │ │ │ │ + b.n 70832 <_Py_SetRefcnt@@Base+0x1194> │ │ │ │ str.w r4, [r2, #524] @ 0x20c │ │ │ │ mla r0, ip, r0, r6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str.w r4, [r0, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f7058 │ │ │ │ + bl 1f7c50 │ │ │ │ ldr.w r3, [r6, #1580] @ 0x62c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #1580] @ 0x62c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 7086a <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ + bne.n 7088a <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 70858 <_Py_SetRefcnt@@Base+0x11da> │ │ │ │ + bcs.n 70878 <_Py_SetRefcnt@@Base+0x11da> │ │ │ │ subs.w r3, fp, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w r8, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ movhi r3, #0 │ │ │ │ - cbz r3, 7086a <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ + cbz r3, 7088a <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ cmp r9, r6 │ │ │ │ - bne.n 7086a <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ + bne.n 7088a <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [fp] │ │ │ │ - b.n 7086a <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ + b.n 7088a <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 7083a <_Py_SetRefcnt@@Base+0x11bc> │ │ │ │ - b.n 7086a <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ + bhi.n 7085a <_Py_SetRefcnt@@Base+0x11bc> │ │ │ │ + b.n 7088a <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2d84c │ │ │ │ + bl 2d724 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.w 7073e <_Py_SetRefcnt@@Base+0x10c0> │ │ │ │ + bhi.w 7075e <_Py_SetRefcnt@@Base+0x10c0> │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ - cbnz r4, 70888 <_Py_SetRefcnt@@Base+0x120a> │ │ │ │ + cbnz r4, 708a8 <_Py_SetRefcnt@@Base+0x120a> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 703ec <_Py_SetRefcnt@@Base+0xd6e> │ │ │ │ + bl 7040c <_Py_SetRefcnt@@Base+0xd6e> │ │ │ │ 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, #37612 @ 0x92ec │ │ │ │ + movw r3, #34220 @ 0x85ac │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ - movw r3, #37624 @ 0x92f8 │ │ │ │ + movw r3, #34232 @ 0x85b8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r2, #37572 @ 0x92c4 │ │ │ │ + movw r2, #34180 @ 0x8584 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ - movw r3, #37632 @ 0x9300 │ │ │ │ + movw r3, #34240 @ 0x85c0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #37644 @ 0x930c │ │ │ │ + movw r3, #34252 @ 0x85cc │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #37656 @ 0x9318 │ │ │ │ + movw r3, #34264 @ 0x85d8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #37668 @ 0x9324 │ │ │ │ + movw r3, #34276 @ 0x85e4 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #37560 @ 0x92b8 │ │ │ │ + movw r3, #34168 @ 0x8578 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r5, [r4, #8] │ │ │ │ strd r6, r6, [r4] │ │ │ │ - movw r5, #3304 @ 0xce8 │ │ │ │ - movt r5, #45 @ 0x2d │ │ │ │ + movw r5, #65448 @ 0xffa8 │ │ │ │ + movt r5, #44 @ 0x2c │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ - ldr r0, [pc, #872] @ (70c80 <_Py_SetRefcnt@@Base+0x1602>) │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + ldr r0, [pc, #872] @ (70ca0 <_Py_SetRefcnt@@Base+0x1602>) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #37676 @ 0x932c │ │ │ │ + movw r1, #34284 @ 0x85ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 6fa94 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ - ldr r0, [pc, #852] @ (70c84 <_Py_SetRefcnt@@Base+0x1606>) │ │ │ │ + bl 6fab4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + ldr r0, [pc, #852] @ (70ca4 <_Py_SetRefcnt@@Base+0x1606>) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #37688 @ 0x9338 │ │ │ │ + movw r1, #34296 @ 0x85f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movw r5, #38912 @ 0x9800 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - bl 6fa94 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + bl 6fab4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #280 @ 0x118 │ │ │ │ - movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #37100 @ 0x90ec │ │ │ │ + movw r3, #62424 @ 0xf3d8 │ │ │ │ + movt r3, #44 @ 0x2c │ │ │ │ + movw r2, #33708 @ 0x83ac │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #144] @ 0x90 │ │ │ │ - bl 6f910 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 6f930 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #13116 @ 0x333c │ │ │ │ + movw r2, #9724 @ 0x25fc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #37700 @ 0x9344 │ │ │ │ + movw r3, #34308 @ 0x8604 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r2, #37100 @ 0x90ec │ │ │ │ + movw r2, #33708 @ 0x83ac │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #176] @ 0xb0 │ │ │ │ - bl 6f910 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 6f930 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #13116 @ 0x333c │ │ │ │ + movw r2, #9724 @ 0x25fc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #37708 @ 0x934c │ │ │ │ + movw r1, #34316 @ 0x860c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 6fa94 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + bl 6fab4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #37716 @ 0x9354 │ │ │ │ + movw r1, #34324 @ 0x8614 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 6fa94 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + bl 6fab4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #37728 @ 0x9360 │ │ │ │ + movw r1, #34336 @ 0x8620 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 6fa94 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + bl 6fab4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #37740 @ 0x936c │ │ │ │ + movw r1, #34348 @ 0x862c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 6fa94 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + bl 6fab4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #32 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #180 @ 0xb4 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - bl 6fa94 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + movw r1, #62324 @ 0xf374 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + bl 6fab4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #37728 @ 0x9360 │ │ │ │ + movw r1, #34336 @ 0x8620 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 6fa94 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + bl 6fab4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - movw r1, #37748 @ 0x9374 │ │ │ │ + movw r1, #34356 @ 0x8634 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 6fc22 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ + bl 6fc42 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - movw r1, #37760 @ 0x9380 │ │ │ │ + movw r1, #34368 @ 0x8640 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 6fc22 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ + bl 6fc42 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - movw r1, #37772 @ 0x938c │ │ │ │ + movw r1, #34380 @ 0x864c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 6fc22 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ + bl 6fc42 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - movw r1, #100 @ 0x64 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - bl 6fc22 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ + movw r1, #62244 @ 0xf324 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + bl 6fc42 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - movw r1, #37780 @ 0x9394 │ │ │ │ + movw r1, #34388 @ 0x8654 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 6fc22 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ + bl 6fc42 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - movw r1, #37788 @ 0x939c │ │ │ │ + movw r1, #34396 @ 0x865c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 6fc22 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ + bl 6fc42 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #16732 @ 0x415c │ │ │ │ + movw r1, #12504 @ 0x30d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 6fa94 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + bl 6fab4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ ldrd r0, r1, [r5, #584] @ 0x248 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ - beq.n 70b1c <_Py_SetRefcnt@@Base+0x149e> │ │ │ │ + beq.n 70b3c <_Py_SetRefcnt@@Base+0x149e> │ │ │ │ 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 2ccb9c │ │ │ │ + bl 2cbe24 │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2ccb9c │ │ │ │ + bl 2cbe24 │ │ │ │ mov r1, r4 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - movw r3, #37796 @ 0x93a4 │ │ │ │ + movw r3, #34404 @ 0x8664 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r2, #37808 @ 0x93b0 │ │ │ │ + movw r2, #34416 @ 0x8670 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ movs r7, #0 │ │ │ │ bl 2c20e │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #37828 @ 0x93c4 │ │ │ │ + movw r3, #34436 @ 0x8684 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r2, #37840 @ 0x93d0 │ │ │ │ + movw r2, #34448 @ 0x8690 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ mov.w r9, #1000 @ 0x3e8 │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ strd r6, r7, [sp, #56] @ 0x38 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ movw r3, #39552 @ 0x9a80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ movs r0, #1 │ │ │ │ ldrd sl, r7, [r3] │ │ │ │ - blx 29ee4 <__clock_gettime64@plt> │ │ │ │ + blx 29bb0 <__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, #80 @ 0x50 │ │ │ │ subs.w r5, r5, sl │ │ │ │ mla r3, r9, r3, r1 │ │ │ │ - ldr r1, [pc, #196] @ (70c88 <_Py_SetRefcnt@@Base+0x160a>) │ │ │ │ + ldr r1, [pc, #196] @ (70ca8 <_Py_SetRefcnt@@Base+0x160a>) │ │ │ │ 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 │ │ │ │ ldrexd r2, r3, [r1] │ │ │ │ subs r1, #8 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ ldrexd r2, r3, [r1] │ │ │ │ movs r0, #0 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - blx 292fc <__getrusage64@plt> │ │ │ │ + blx 29ec0 <__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 2ccb9c │ │ │ │ + bl 2cbe24 │ │ │ │ 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 2ccb9c │ │ │ │ + bl 2cbe24 │ │ │ │ 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 70c4e <_Py_SetRefcnt@@Base+0x15d0> │ │ │ │ + blt.n 70c6e <_Py_SetRefcnt@@Base+0x15d0> │ │ │ │ mvn.w fp, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, fp │ │ │ │ sbcs.w r7, r7, #0 │ │ │ │ - bge.n 70c52 <_Py_SetRefcnt@@Base+0x15d4> │ │ │ │ + bge.n 70c72 <_Py_SetRefcnt@@Base+0x15d4> │ │ │ │ mov fp, r5 │ │ │ │ - b.n 70c52 <_Py_SetRefcnt@@Base+0x15d4> │ │ │ │ + b.n 70c72 <_Py_SetRefcnt@@Base+0x15d4> │ │ │ │ mov.w fp, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 70c68 <_Py_SetRefcnt@@Base+0x15ea> │ │ │ │ + blt.n 70c88 <_Py_SetRefcnt@@Base+0x15ea> │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp sl, r7 │ │ │ │ sbcs.w r8, r8, #0 │ │ │ │ - bge.n 70c6a <_Py_SetRefcnt@@Base+0x15ec> │ │ │ │ + bge.n 70c8a <_Py_SetRefcnt@@Base+0x15ec> │ │ │ │ mov r7, sl │ │ │ │ - b.n 70c6a <_Py_SetRefcnt@@Base+0x15ec> │ │ │ │ + b.n 70c8a <_Py_SetRefcnt@@Base+0x15ec> │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 70c8c <_Py_SetRefcnt@@Base+0x160e> │ │ │ │ + blt.n 70cac <_Py_SetRefcnt@@Base+0x160e> │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r8 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - bge.n 70c90 <_Py_SetRefcnt@@Base+0x1612> │ │ │ │ + bge.n 70cb0 <_Py_SetRefcnt@@Base+0x1612> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 70c90 <_Py_SetRefcnt@@Base+0x1612> │ │ │ │ + b.n 70cb0 <_Py_SetRefcnt@@Base+0x1612> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ movw r5, #19923 @ 0x4dd3 │ │ │ │ movt r5, #4194 @ 0x1062 │ │ │ │ mov r0, fp │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ - bl 2cc80c │ │ │ │ - movw r2, #37852 @ 0x93dc │ │ │ │ + bl 2cba94 │ │ │ │ + movw r2, #34460 @ 0x869c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ umull fp, r3, fp, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #3488 @ 0xda0 │ │ │ │ - movt r3, #46 @ 0x2e │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + movw r3, #65076 @ 0xfe34 │ │ │ │ + movt r3, #45 @ 0x2d │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ mov r0, r8 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ - bl 2cc80c │ │ │ │ + bl 2cba94 │ │ │ │ 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 2cc80c │ │ │ │ + bl 2cba94 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #31748 @ 0x7c04 │ │ │ │ + movw r3, #28356 @ 0x6ec4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r2, #37872 @ 0x93f0 │ │ │ │ + movw r2, #34480 @ 0x86b0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ - movw r5, #55344 @ 0xd830 │ │ │ │ + movw r5, #51952 @ 0xcaf0 │ │ │ │ movt r5, #47 @ 0x2f │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 6f910 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 6f930 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 70d56 <_Py_SetRefcnt@@Base+0x16d8> │ │ │ │ + cbz r3, 70d76 <_Py_SetRefcnt@@Base+0x16d8> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #37940 @ 0x9434 │ │ │ │ + movw r2, #34548 @ 0x86f4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6f910 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 6f930 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #13116 @ 0x333c │ │ │ │ + movw r2, #9724 @ 0x25fc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r0, #60909 @ 0xeded │ │ │ │ + movw r0, #60941 @ 0xee0d │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f8dc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 6f8fc <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ 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, #80 @ 0x50 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 70ec8 <_Py_SetRefcnt@@Base+0x184a> │ │ │ │ + beq.w 70ee8 <_Py_SetRefcnt@@Base+0x184a> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6efe4 │ │ │ │ + bl 6f004 │ │ │ │ add.w r1, r4, #32 │ │ │ │ add.w r0, r5, #32 │ │ │ │ - bl 6efe4 │ │ │ │ + bl 6f004 │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ - bl 6efe4 │ │ │ │ + bl 6f004 │ │ │ │ add.w r1, r4, #96 @ 0x60 │ │ │ │ add.w r0, r5, #96 @ 0x60 │ │ │ │ - bl 6efe4 │ │ │ │ + bl 6f004 │ │ │ │ add.w r1, r4, #128 @ 0x80 │ │ │ │ add.w r0, r5, #128 @ 0x80 │ │ │ │ - bl 6efe4 │ │ │ │ + bl 6f004 │ │ │ │ add.w r1, r4, #160 @ 0xa0 │ │ │ │ add.w r0, r5, #160 @ 0xa0 │ │ │ │ - bl 6efe4 │ │ │ │ + bl 6f004 │ │ │ │ add.w r1, r4, #192 @ 0xc0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ - bl 6efe4 │ │ │ │ + bl 6f004 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ - bl 6efe4 │ │ │ │ + bl 6f004 │ │ │ │ add.w r1, r4, #224 @ 0xe0 │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ - bl 6efe4 │ │ │ │ + bl 6f004 │ │ │ │ add.w r1, r4, #288 @ 0x120 │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ - bl 6efe4 │ │ │ │ + bl 6f004 │ │ │ │ add.w r1, r4, #416 @ 0x1a0 │ │ │ │ add.w r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 6efe4 │ │ │ │ + bl 6f004 │ │ │ │ add.w r1, r4, #448 @ 0x1c0 │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 6efe4 │ │ │ │ + bl 6f004 │ │ │ │ add.w r1, r4, #320 @ 0x140 │ │ │ │ add.w r0, r5, #320 @ 0x140 │ │ │ │ - bl 6efe4 │ │ │ │ + bl 6f004 │ │ │ │ add.w r1, r4, #352 @ 0x160 │ │ │ │ add.w r0, r5, #352 @ 0x160 │ │ │ │ - bl 6efe4 │ │ │ │ + bl 6f004 │ │ │ │ add.w r1, r4, #384 @ 0x180 │ │ │ │ add.w r0, r5, #384 @ 0x180 │ │ │ │ - bl 6efe4 │ │ │ │ + bl 6f004 │ │ │ │ add.w r1, r4, #480 @ 0x1e0 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 6f064 │ │ │ │ + bl 6f084 │ │ │ │ add.w r1, r4, #496 @ 0x1f0 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 6f064 │ │ │ │ + bl 6f084 │ │ │ │ add.w r1, r4, #512 @ 0x200 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - bl 6f064 │ │ │ │ + bl 6f084 │ │ │ │ add.w r1, r4, #528 @ 0x210 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - bl 6f064 │ │ │ │ + bl 6f084 │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - bl 6f064 │ │ │ │ + bl 6f084 │ │ │ │ add.w r1, r4, #560 @ 0x230 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - bl 6f064 │ │ │ │ + bl 6f084 │ │ │ │ add.w r1, r4, #576 @ 0x240 │ │ │ │ add.w r0, r5, #576 @ 0x240 │ │ │ │ - bl 6f064 │ │ │ │ + bl 6f084 │ │ │ │ add.w r1, r4, #592 @ 0x250 │ │ │ │ add.w r0, r5, #592 @ 0x250 │ │ │ │ - bl 6f064 │ │ │ │ + bl 6f084 │ │ │ │ add.w r1, r4, #608 @ 0x260 │ │ │ │ add.w r0, r5, #608 @ 0x260 │ │ │ │ - bl 6f064 │ │ │ │ + bl 6f084 │ │ │ │ add.w r1, r4, #624 @ 0x270 │ │ │ │ add.w r0, r5, #624 @ 0x270 │ │ │ │ - bl 6f064 │ │ │ │ + bl 6f084 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #640 @ 0x280 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 297c8 │ │ │ │ + b.w 29a88 │ │ │ │ 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, #46592 @ 0xb600 │ │ │ │ + movw r6, #43200 @ 0xa8c0 │ │ │ │ movt r6, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 70fde <_Py_SetRefcnt@@Base+0x1960> │ │ │ │ + beq.n 70ffe <_Py_SetRefcnt@@Base+0x1960> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 70fde <_Py_SetRefcnt@@Base+0x1960> │ │ │ │ + beq.n 70ffe <_Py_SetRefcnt@@Base+0x1960> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 70ef4 <_Py_SetRefcnt@@Base+0x1876> │ │ │ │ - ldr r0, [pc, #224] @ (70fe4 <_Py_SetRefcnt@@Base+0x1966>) │ │ │ │ + bne.n 70f14 <_Py_SetRefcnt@@Base+0x1876> │ │ │ │ + ldr r0, [pc, #224] @ (71004 <_Py_SetRefcnt@@Base+0x1966>) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 2cab8 │ │ │ │ + bl 1f6d6c │ │ │ │ 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 70fde <_Py_SetRefcnt@@Base+0x1960> │ │ │ │ + bne.n 70ffe <_Py_SetRefcnt@@Base+0x1960> │ │ │ │ movw r5, #2700 @ 0xa8c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ - cbz r3, 70f44 <_Py_SetRefcnt@@Base+0x18c6> │ │ │ │ + cbz r3, 70f64 <_Py_SetRefcnt@@Base+0x18c6> │ │ │ │ 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 70f46 <_Py_SetRefcnt@@Base+0x18c8> │ │ │ │ + b.n 70f66 <_Py_SetRefcnt@@Base+0x18c8> │ │ │ │ mov r1, r5 │ │ │ │ movw r2, #4316 @ 0x10dc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #144] @ (70fe8 <_Py_SetRefcnt@@Base+0x196a>) │ │ │ │ + ldr r2, [pc, #144] @ (71008 <_Py_SetRefcnt@@Base+0x196a>) │ │ │ │ str r1, [r3, r2] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 70f60 <_Py_SetRefcnt@@Base+0x18e2> │ │ │ │ - blx 294c0 │ │ │ │ + beq.n 70f80 <_Py_SetRefcnt@@Base+0x18e2> │ │ │ │ + blx 294b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 70fde <_Py_SetRefcnt@@Base+0x1960> │ │ │ │ + beq.n 70ffe <_Py_SetRefcnt@@Base+0x1960> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - cbz r6, 70f7e <_Py_SetRefcnt@@Base+0x1900> │ │ │ │ + cbz r6, 70f9e <_Py_SetRefcnt@@Base+0x1900> │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 70f6c <_Py_SetRefcnt@@Base+0x18ee> │ │ │ │ - bl 70318 <_Py_SetRefcnt@@Base+0xc9a> │ │ │ │ - b.n 70f6c <_Py_SetRefcnt@@Base+0x18ee> │ │ │ │ + beq.n 70f8c <_Py_SetRefcnt@@Base+0x18ee> │ │ │ │ + bl 70338 <_Py_SetRefcnt@@Base+0xc9a> │ │ │ │ + b.n 70f8c <_Py_SetRefcnt@@Base+0x18ee> │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 70f8a <_Py_SetRefcnt@@Base+0x190c> │ │ │ │ + beq.n 70faa <_Py_SetRefcnt@@Base+0x190c> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f2c8c <_Py_write_noraise@@Base+0x668> │ │ │ │ + bl 1f38ec <_Py_write_noraise@@Base+0x668> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 70d72 <_Py_SetRefcnt@@Base+0x16f4> │ │ │ │ + bl 70d92 <_Py_SetRefcnt@@Base+0x16f4> │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 70fde <_Py_SetRefcnt@@Base+0x1960> │ │ │ │ + beq.n 70ffe <_Py_SetRefcnt@@Base+0x1960> │ │ │ │ movw r3, #39568 @ 0x9a90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r1, 70fc6 <_Py_SetRefcnt@@Base+0x1948> │ │ │ │ + cbz r1, 70fe6 <_Py_SetRefcnt@@Base+0x1948> │ │ │ │ adds r2, #1 │ │ │ │ adds r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne.n 70fa2 <_Py_SetRefcnt@@Base+0x1924> │ │ │ │ + bne.n 70fc2 <_Py_SetRefcnt@@Base+0x1924> │ │ │ │ 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 6fe44 <_Py_SetRefcnt@@Base+0x7c6> │ │ │ │ - b.n 70fde <_Py_SetRefcnt@@Base+0x1960> │ │ │ │ + bl 6fe64 <_Py_SetRefcnt@@Base+0x7c6> │ │ │ │ + b.n 70ffe <_Py_SetRefcnt@@Base+0x1960> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 70fd8 <_Py_SetRefcnt@@Base+0x195a> │ │ │ │ + bne.n 70ff8 <_Py_SetRefcnt@@Base+0x195a> │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne.n 70fa6 <_Py_SetRefcnt@@Base+0x1928> │ │ │ │ + bne.n 70fc6 <_Py_SetRefcnt@@Base+0x1928> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r0, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070fec <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +0007100c <_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 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ itet ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ 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, 71036 <_PyLong_FileDescriptor_Converter@@Base+0x4a> │ │ │ │ - movw r3, #3304 @ 0xce8 │ │ │ │ - movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #46744 @ 0xb698 │ │ │ │ + cbnz r2, 71056 <_PyLong_FileDescriptor_Converter@@Base+0x4a> │ │ │ │ + movw r3, #65448 @ 0xffa8 │ │ │ │ + movt r3, #44 @ 0x2c │ │ │ │ + movw r2, #43292 @ 0xa91c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - b.n 7103e <_PyLong_FileDescriptor_Converter@@Base+0x52> │ │ │ │ - movw r3, #35880 @ 0x8c28 │ │ │ │ + b.n 7105e <_PyLong_FileDescriptor_Converter@@Base+0x52> │ │ │ │ + movw r3, #32488 @ 0x7ee8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #37952 @ 0x9440 │ │ │ │ + movw r0, #34560 @ 0x8700 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #37984 @ 0x9460 │ │ │ │ + movw r0, #34592 @ 0x8720 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ │ │ │ │ -00071062 : │ │ │ │ +00071082 : │ │ │ │ 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, #32492 @ 0x7eec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71090 │ │ │ │ + beq.n 710b0 │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ - movw r0, #54292 @ 0xd414 │ │ │ │ + movw r0, #50196 @ 0xc414 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 710a2 │ │ │ │ + b.n 710c2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 710a2 │ │ │ │ + cbz r0, 710c2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000710a4 : │ │ │ │ +000710c4 : │ │ │ │ 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, #31956 @ 0x7cd4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 710d2 │ │ │ │ + beq.n 710f2 │ │ │ │ movs r1, #26 │ │ │ │ - movw r0, #51900 @ 0xcabc │ │ │ │ + movw r0, #48448 @ 0xbd40 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 710d4 │ │ │ │ + b.n 710f4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000710d6 : │ │ │ │ +000710f6 : │ │ │ │ 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, #31956 @ 0x7cd4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71104 │ │ │ │ + beq.n 71124 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ - movw r0, #51900 @ 0xcabc │ │ │ │ + movw r0, #48448 @ 0xbd40 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 71106 │ │ │ │ + b.n 71126 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00071108 : │ │ │ │ +00071128 : │ │ │ │ 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, #32244 @ 0x7df4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71138 │ │ │ │ + beq.n 71158 │ │ │ │ mov.w r1, #380 @ 0x17c │ │ │ │ - movw r0, #51900 @ 0xcabc │ │ │ │ + movw r0, #48448 @ 0xbd40 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7113a │ │ │ │ + b.n 7115a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0007113c : │ │ │ │ +0007115c : │ │ │ │ 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, #14904 @ 0x3a38 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 71170 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 71170 │ │ │ │ + beq.n 71190 │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 71190 │ │ │ │ movs r1, #131 @ 0x83 │ │ │ │ - movw r0, #18524 @ 0x485c │ │ │ │ + movw r0, #15132 @ 0x3b1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 71178 │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 71198 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 7117c │ │ │ │ + bpl.n 7119c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7117e │ │ │ │ + b.n 7119e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00071180 : │ │ │ │ +000711a0 : │ │ │ │ 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, #14904 @ 0x3a38 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 711b8 │ │ │ │ - bl 9eca0 │ │ │ │ - cbnz r0, 711b8 │ │ │ │ + beq.n 711d8 │ │ │ │ + bl 9eec0 │ │ │ │ + cbnz r0, 711d8 │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ - movw r0, #18524 @ 0x485c │ │ │ │ + movw r0, #15132 @ 0x3b1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 711bc │ │ │ │ + b.n 711dc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000711be : │ │ │ │ - cbnz r0, 711c4 │ │ │ │ - b.w 241c5c │ │ │ │ +000711de : │ │ │ │ + cbnz r0, 711e4 │ │ │ │ + b.w 242440 │ │ │ │ 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] @ (71200 ) │ │ │ │ + ldr r2, [pc, #40] @ (71220 ) │ │ │ │ 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, 711fa │ │ │ │ + cbz r3, 7121a │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00071204 : │ │ │ │ - b.w 137c40 │ │ │ │ +00071224 : │ │ │ │ + b.w 137d08 │ │ │ │ │ │ │ │ -00071208 : │ │ │ │ +00071228 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 71240 │ │ │ │ + cbz r3, 71260 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 71240 │ │ │ │ + cbz r3, 71260 │ │ │ │ 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 71234 │ │ │ │ - bl f8b9c │ │ │ │ + bne.n 71254 │ │ │ │ + bl f8b98 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7123c │ │ │ │ + b.n 7125c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {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, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 7125e │ │ │ │ - cbnz r0, 71264 │ │ │ │ - bl 55ff6 <_PyXI_ClearExcInfo@@Base+0x194> │ │ │ │ - b.n 71272 │ │ │ │ + beq.n 7127e │ │ │ │ + cbnz r0, 71284 │ │ │ │ + bl 55dae <_PyXI_ClearExcInfo@@Base+0x192> │ │ │ │ + b.n 71292 │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r5, r2 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71278 │ │ │ │ + cbz r0, 71298 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 71286 │ │ │ │ + b.n 712a6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0007128c : │ │ │ │ - b.n 71244 │ │ │ │ +000712ac : │ │ │ │ + b.n 71264 │ │ │ │ │ │ │ │ -0007128e : │ │ │ │ - b.n 71244 │ │ │ │ +000712ae : │ │ │ │ + b.n 71264 │ │ │ │ │ │ │ │ -00071290 : │ │ │ │ +000712b0 : │ │ │ │ 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 712aa │ │ │ │ - cbnz r0, 712b0 │ │ │ │ - bl 55ff6 <_PyXI_ClearExcInfo@@Base+0x194> │ │ │ │ - b.n 712cc │ │ │ │ + beq.n 712ca │ │ │ │ + cbnz r0, 712d0 │ │ │ │ + bl 55dae <_PyXI_ClearExcInfo@@Base+0x192> │ │ │ │ + b.n 712ec │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbnz r3, 712d2 │ │ │ │ + cbnz r3, 712f2 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #38020 @ 0x9484 │ │ │ │ + movw r1, #34628 @ 0x8744 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 712f6 │ │ │ │ + b.n 71316 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 712b6 │ │ │ │ + beq.n 712d6 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 712b6 │ │ │ │ + bne.n 712d6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000712fc : │ │ │ │ +0007131c : │ │ │ │ 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, 71332 │ │ │ │ + cbz r3, 71352 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 71332 │ │ │ │ + cbz r3, 71352 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 71332 │ │ │ │ + cbz r3, 71352 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 71332 │ │ │ │ + cbz r3, 71352 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl f12a8 │ │ │ │ - cbz r0, 7134a │ │ │ │ - b.n 7147e │ │ │ │ + bl f12fc │ │ │ │ + cbz r0, 7136a │ │ │ │ + b.n 7149e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #38060 @ 0x94ac │ │ │ │ + movw r1, #34668 @ 0x876c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 7147e │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 7149e │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ - bl f1000 │ │ │ │ + bl f1138 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 7135e │ │ │ │ + cbz r0, 7137e │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f20d0 │ │ │ │ - b.n 7147e │ │ │ │ + bl f20a0 │ │ │ │ + b.n 7149e │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 7138a │ │ │ │ + bge.n 713aa │ │ │ │ movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #38116 @ 0x94e4 │ │ │ │ + movw r1, #34724 @ 0x87a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, sp │ │ │ │ - bl f20d0 │ │ │ │ - b.n 7147e │ │ │ │ + bl f20a0 │ │ │ │ + b.n 7149e │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - cbnz r3, 713ce │ │ │ │ + cbnz r3, 713ee │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 23a4b8 │ │ │ │ - cbz r0, 713a2 │ │ │ │ + bl 23b0fc │ │ │ │ + cbz r0, 713c2 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 713a2 │ │ │ │ + cbnz r3, 713c2 │ │ │ │ mov r0, sp │ │ │ │ - bl 23a4b8 │ │ │ │ - cbnz r0, 713b6 │ │ │ │ + bl 23b0fc │ │ │ │ + cbnz r0, 713d6 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2a724c <_PyTime_AsTimeval@@Base+0x110c> │ │ │ │ - cbz r0, 713ce │ │ │ │ + bl 2a6fd8 <_PyTime_AsTimeval@@Base+0x117c> │ │ │ │ + cbz r0, 713ee │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 713ce │ │ │ │ + cbnz r3, 713ee │ │ │ │ mov r0, sp │ │ │ │ - bl 2a724c <_PyTime_AsTimeval@@Base+0x110c> │ │ │ │ - cbz r0, 713ce │ │ │ │ + bl 2a6fd8 <_PyTime_AsTimeval@@Base+0x117c> │ │ │ │ + cbz r0, 713ee │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, sp │ │ │ │ - bl f20d0 │ │ │ │ - b.n 71482 │ │ │ │ + bl f20a0 │ │ │ │ + b.n 714a2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 713ec │ │ │ │ - bl 241c5c │ │ │ │ + cbnz r0, 7140c │ │ │ │ + bl 242440 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, sp │ │ │ │ - bl f20d0 │ │ │ │ - b.n 7147e │ │ │ │ + bl f20a0 │ │ │ │ + b.n 7149e │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 713fe │ │ │ │ + ble.n 7141e │ │ │ │ str.w r1, [r5, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 713f0 │ │ │ │ + b.n 71410 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7141a │ │ │ │ + ble.n 7143a │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r4, #1 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r3, r2 │ │ │ │ mul.w r4, r1, r4 │ │ │ │ - bne.n 7140a │ │ │ │ - cbnz r4, 7141c │ │ │ │ - b.n 7146a │ │ │ │ + bne.n 7142a │ │ │ │ + cbnz r4, 7143c │ │ │ │ + b.n 7148a │ │ │ │ movs r4, #1 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r4, #1 │ │ │ │ subs r3, #1 │ │ │ │ - bmi.n 7144a │ │ │ │ + bmi.n 7146a │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ add.w r2, r5, r3, lsl #2 │ │ │ │ ldr.w r0, [ip, r3, lsl #2] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bge.n 71442 │ │ │ │ + bge.n 71462 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 7144a │ │ │ │ + b.n 7146a │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r7, [r2], #-4 │ │ │ │ - bne.n 7142e │ │ │ │ + bne.n 7144e │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1ebdf0 │ │ │ │ + bl 1ecbb0 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ebdf0 │ │ │ │ + bl 1ecbb0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7141e │ │ │ │ + bne.n 7143e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, sp │ │ │ │ - bl f20d0 │ │ │ │ - b.n 71482 │ │ │ │ + bl f20a0 │ │ │ │ + b.n 714a2 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0007148a : │ │ │ │ - b.w 198940 │ │ │ │ +000714aa : │ │ │ │ + b.w 1981d4 │ │ │ │ │ │ │ │ -0007148e : │ │ │ │ - b.w f3a50 │ │ │ │ +000714ae : │ │ │ │ + b.w f3a7c │ │ │ │ │ │ │ │ -00071492 : │ │ │ │ - b.w 15ad84 │ │ │ │ +000714b2 : │ │ │ │ + b.w 15aa44 │ │ │ │ │ │ │ │ -00071496 <_PyBytes_DecodeEscape@@Base>: │ │ │ │ +000714b6 <_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 ef57c <_PyBytes_DecodeEscape2@@Base> │ │ │ │ + bl ef65c <_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, 714c8 <_PyBytes_DecodeEscape@@Base+0x32> │ │ │ │ + cbz r3, 714e8 <_PyBytes_DecodeEscape@@Base+0x32> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 714de <_PyBytes_DecodeEscape@@Base+0x48> │ │ │ │ + cbnz r3, 714fe <_PyBytes_DecodeEscape@@Base+0x48> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #22984 @ 0x59c8 │ │ │ │ + movw r2, #19592 @ 0x4c88 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15ed10 <_PyErr_SetString@@Base> │ │ │ │ + bl 15ea80 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000714e2 : │ │ │ │ +00071502 : │ │ │ │ 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, #88] @ (7154c ) │ │ │ │ + ldr r2, [pc, #88] @ (7156c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 71500 │ │ │ │ - cbnz r1, 7150a │ │ │ │ + cbz r0, 71520 │ │ │ │ + cbnz r1, 7152a │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 714b2 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ - b.n 71540 │ │ │ │ - bl ee1b4 │ │ │ │ + bl 714d2 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ + b.n 71560 │ │ │ │ + bl ee318 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71540 │ │ │ │ + cbz r0, 71560 │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2df34 │ │ │ │ + bl 2dcd8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 71530 │ │ │ │ + bne.n 71550 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 71540 │ │ │ │ + b.n 71560 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7152c │ │ │ │ + bne.n 7154c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7152c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7154c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071550 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +00071570 <_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, #88] @ (715bc <_PyObject_CallMethod_SizeT@@Base+0x6c>) │ │ │ │ + ldr r2, [pc, #88] @ (715dc <_PyObject_CallMethod_SizeT@@Base+0x6c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 7156e <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ - cbnz r1, 71578 <_PyObject_CallMethod_SizeT@@Base+0x28> │ │ │ │ + cbz r0, 7158e <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ + cbnz r1, 71598 <_PyObject_CallMethod_SizeT@@Base+0x28> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 714b2 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ - b.n 715ae <_PyObject_CallMethod_SizeT@@Base+0x5e> │ │ │ │ - bl ee1b4 │ │ │ │ + bl 714d2 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ + b.n 715ce <_PyObject_CallMethod_SizeT@@Base+0x5e> │ │ │ │ + bl ee318 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 715ae <_PyObject_CallMethod_SizeT@@Base+0x5e> │ │ │ │ + cbz r0, 715ce <_PyObject_CallMethod_SizeT@@Base+0x5e> │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2df34 │ │ │ │ + bl 2dcd8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7159e <_PyObject_CallMethod_SizeT@@Base+0x4e> │ │ │ │ + bne.n 715be <_PyObject_CallMethod_SizeT@@Base+0x4e> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 715ae <_PyObject_CallMethod_SizeT@@Base+0x5e> │ │ │ │ + b.n 715ce <_PyObject_CallMethod_SizeT@@Base+0x5e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7159a <_PyObject_CallMethod_SizeT@@Base+0x4a> │ │ │ │ + bne.n 715ba <_PyObject_CallMethod_SizeT@@Base+0x4a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7159a <_PyObject_CallMethod_SizeT@@Base+0x4a> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 715ba <_PyObject_CallMethod_SizeT@@Base+0x4a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000715c0 : │ │ │ │ +000715e0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #112] @ (71640 ) │ │ │ │ + ldr r5, [pc, #112] @ (71660 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ - cbz r1, 715fa │ │ │ │ + cbz r1, 7161a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bmi.n 71628 │ │ │ │ + bmi.n 71648 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #3216 @ 0xc90 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ + movw r2, #65360 @ 0xff50 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15ed10 <_PyErr_SetString@@Base> │ │ │ │ - b.n 7163a │ │ │ │ - cbz r2, 7161e │ │ │ │ + bl 15ea80 <_PyErr_SetString@@Base> │ │ │ │ + b.n 7165a │ │ │ │ + cbz r2, 7163e │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 7161c │ │ │ │ + bmi.n 7163c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #38172 @ 0x951c │ │ │ │ + movw r2, #34780 @ 0x87dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15ed10 <_PyErr_SetString@@Base> │ │ │ │ - b.n 7163a │ │ │ │ - cbnz r1, 7162c │ │ │ │ + bl 15ea80 <_PyErr_SetString@@Base> │ │ │ │ + b.n 7165a │ │ │ │ + cbnz r1, 7164c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w ab350 │ │ │ │ + b.w ab600 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 715fc │ │ │ │ + bne.n 7161c │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 104e8c │ │ │ │ + b.w 104da8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #4] @ (7164c ) │ │ │ │ + ldr r1, [pc, #4] @ (7166c ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w aa528 │ │ │ │ - add r3, pc, #768 @ (adr r3, 71950 ) │ │ │ │ + b.w aa834 │ │ │ │ + add r3, pc, #768 @ (adr r3, 71970 ) │ │ │ │ lsls r6, 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 92418 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 7167a │ │ │ │ + bl 926b4 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 7169a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 98704 <_PyType_LookupRef@@Base> │ │ │ │ + bl 989a0 <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 71688 │ │ │ │ - b.n 716b2 │ │ │ │ + cbnz r0, 716a8 │ │ │ │ + b.n 716d2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 93c60 │ │ │ │ + bl 93efc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7166c │ │ │ │ - b.n 716be │ │ │ │ + bge.n 7168c │ │ │ │ + b.n 716de │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 716be │ │ │ │ + cbz r3, 716de │ │ │ │ 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 716ae │ │ │ │ + beq.n 716ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 716ae │ │ │ │ + cbnz r3, 716ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 716be │ │ │ │ + b.n 716de │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w aa528 │ │ │ │ + b.w aa834 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 10447c │ │ │ │ + b.w 104394 │ │ │ │ │ │ │ │ -000716c8 : │ │ │ │ +000716e8 : │ │ │ │ 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 │ │ │ │ @@ -106377,166 +106386,166 @@ │ │ │ │ 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 26c460 │ │ │ │ + bl 26c6f0 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0007171e : │ │ │ │ +0007173e : │ │ │ │ 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 71746 │ │ │ │ + bge.n 71766 │ │ │ │ str r2, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 7178a │ │ │ │ + b.n 717aa │ │ │ │ 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 15ea14 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 15e784 <_PyCode_CheckLineNumber@@Base> │ │ │ │ mov r0, sp │ │ │ │ - bl 36708 │ │ │ │ + bl 364a8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sp │ │ │ │ - bl 2474e4 <_PyInterpreterConfig_InitFromDict@@Base+0x4c> │ │ │ │ + bl 247bfc <_PyInterpreterConfig_InitFromDict@@Base+0x4c> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ add sp, #28 │ │ │ │ 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 │ │ │ │ movw r3, #27972 @ 0x6d44 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 717c2 │ │ │ │ + beq.n 717e2 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 717c2 │ │ │ │ + beq.n 717e2 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 717da │ │ │ │ - b.n 717ea │ │ │ │ + bne.n 717fa │ │ │ │ + b.n 7180a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 717ba │ │ │ │ - movw r0, #61072 @ 0xee90 │ │ │ │ + beq.n 717da │ │ │ │ + movw r0, #57680 @ 0xe150 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl 17a974 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17a29c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 717ba │ │ │ │ - b.n 71818 │ │ │ │ - movw r0, #61072 @ 0xee90 │ │ │ │ + bne.n 717da │ │ │ │ + b.n 71838 │ │ │ │ + movw r0, #57680 @ 0xe150 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ - bl e24a8 │ │ │ │ - cbz r0, 71818 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 71838 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ - ldr r1, [pc, #204] @ (718bc ) │ │ │ │ + ldr r1, [pc, #204] @ (718dc ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a9bdc <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl a9ee8 <_PyObject_LookupSpecial@@Base> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 7181c │ │ │ │ + bne.n 7183c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71856 │ │ │ │ + beq.n 71876 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 71856 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 71856 │ │ │ │ + cbnz r3, 71876 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 71876 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 718b8 │ │ │ │ - cbz r0, 71848 │ │ │ │ - ldr r2, [pc, #160] @ (718c0 ) │ │ │ │ + b.n 718d8 │ │ │ │ + cbz r0, 71868 │ │ │ │ + ldr r2, [pc, #160] @ (718e0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 214104 │ │ │ │ + bl 214d6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71844 │ │ │ │ + beq.n 71864 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71844 │ │ │ │ + cbnz r3, 71864 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 718b8 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 718b8 │ │ │ │ + b.n 718d8 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 718d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 198818 │ │ │ │ - cbnz r0, 71874 │ │ │ │ + bl 1980ac │ │ │ │ + cbnz r0, 71894 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33508 @ 0x82e4 │ │ │ │ + movw r1, #30116 @ 0x75a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 198940 │ │ │ │ + bl 1981d4 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 718b8 │ │ │ │ + beq.n 718d8 │ │ │ │ ldr.w r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #38441 @ 0x9629 │ │ │ │ + movw r3, #39149 @ 0x98ed │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7189a │ │ │ │ + bne.n 718ba │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6204 │ │ │ │ + bl 89898 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 718a2 │ │ │ │ + b.n 718c2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 718b8 │ │ │ │ + cbz r4, 718d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ subs r7, #1 │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -106556,85 +106565,85 @@ │ │ │ │ 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 84dc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85030 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 71906 │ │ │ │ + cbnz r0, 71926 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 719de │ │ │ │ + beq.n 719fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 719de │ │ │ │ + bne.n 719fe │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 719de │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 719fe │ │ │ │ add.w r6, r7, #36 @ 0x24 │ │ │ │ add.w ip, r0, #36 @ 0x24 │ │ │ │ mov r5, ip │ │ │ │ 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} │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ cmp r0, #1 │ │ │ │ - ble.n 7193e │ │ │ │ + ble.n 7195e │ │ │ │ add.w r1, r7, #76 @ 0x4c │ │ │ │ add.w r2, r4, #76 @ 0x4c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r5, [r1, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ str.w r5, [r2, #4]! │ │ │ │ - bne.n 71930 │ │ │ │ + bne.n 71950 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ strb.w r3, [r4, #35] @ 0x23 │ │ │ │ movs r3, #1 │ │ │ │ str.w ip, [r7, #12] │ │ │ │ strb.w r3, [r4, #74] @ 0x4a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71968 │ │ │ │ + beq.n 71988 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 71968 │ │ │ │ + cbnz r3, 71988 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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 71980 │ │ │ │ + bne.n 719a0 │ │ │ │ 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 719a2 │ │ │ │ + bne.n 719c2 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr.w r8, [r3, #88] @ 0x58 │ │ │ │ ldr.w r3, [r8] │ │ │ │ - ldr r1, [pc, #60] @ (719e4 ) │ │ │ │ + ldr r1, [pc, #60] @ (71a04 ) │ │ │ │ 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] │ │ │ │ @@ -106650,516 +106659,516 @@ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000719e8 : │ │ │ │ +00071a08 : │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ movw r0, #25536 @ 0x63c0 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4} │ │ │ │ - b.n 718c4 │ │ │ │ + b.n 718e4 │ │ │ │ │ │ │ │ -000719fe : │ │ │ │ +00071a1e : │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #25536 @ 0x63c0 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 718c4 │ │ │ │ + b.n 718e4 │ │ │ │ │ │ │ │ -00071a0e : │ │ │ │ +00071a2e : │ │ │ │ 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, #26844 @ 0x68dc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 718c4 │ │ │ │ + bl 718e4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71a8e │ │ │ │ - ldr r3, [pc, #96] @ (71a94 ) │ │ │ │ + cbz r0, 71aae │ │ │ │ + ldr r3, [pc, #96] @ (71ab4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ - cbnz r0, 71a42 │ │ │ │ + cbnz r0, 71a62 │ │ │ │ str r0, [r4, #28] │ │ │ │ - b.n 71a8e │ │ │ │ + b.n 71aae │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - cbz r1, 71a6c │ │ │ │ + cbz r1, 71a8c │ │ │ │ ldrb.w r3, [r1, #38] @ 0x26 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 71a56 │ │ │ │ + bne.n 71a76 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 71a46 │ │ │ │ - b.n 71a6c │ │ │ │ + bne.n 71a66 │ │ │ │ + b.n 71a8c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 71a6c │ │ │ │ + beq.n 71a8c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r5, [r1, #28] │ │ │ │ add.w r3, r2, #124 @ 0x7c │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 71a4e │ │ │ │ - bl 2bbf3c │ │ │ │ + bcc.n 71a6e │ │ │ │ + bl 2bb430 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - cbnz r0, 71a8e │ │ │ │ + cbnz r0, 71aae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71a90 │ │ │ │ + beq.n 71ab0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71a90 │ │ │ │ + cbnz r3, 71ab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 71a90 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 71ab0 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071a98 : │ │ │ │ +00071ab8 : │ │ │ │ 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, #26324 @ 0x66d4 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 718c4 │ │ │ │ - cbz r0, 71ac4 │ │ │ │ + bl 718e4 │ │ │ │ + cbz r0, 71ae4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strh r3, [r0, #32] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00071ac6 : │ │ │ │ +00071ae6 : │ │ │ │ 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 16a5e8 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 169ef4 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ vldr d0, [r0, #8] │ │ │ │ - b.w 14e550 │ │ │ │ + b.w 14e5d0 │ │ │ │ │ │ │ │ -00071aea : │ │ │ │ +00071b0a : │ │ │ │ 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, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71b1c │ │ │ │ - movw r0, #54668 @ 0xd58c │ │ │ │ + beq.n 71b3c │ │ │ │ + movw r0, #51276 @ 0xc84c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r1, #548 @ 0x224 │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 71b78 │ │ │ │ + b.n 71b98 │ │ │ │ ldr r5, [r0, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 71b76 │ │ │ │ + cbz r5, 71b96 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 71b72 │ │ │ │ - bl 806b0 │ │ │ │ + bne.n 71b92 │ │ │ │ + bl 8079c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71b78 │ │ │ │ + cbz r0, 71b98 │ │ │ │ mov r7, r5 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 71b5a │ │ │ │ + bge.n 71b7a │ │ │ │ ldrd r1, r2, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ add.w r8, r8, #2 │ │ │ │ adds r7, #8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 71b3e │ │ │ │ - b.n 71b18 │ │ │ │ + bne.n 71b5e │ │ │ │ + b.n 71b38 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r6, #56] @ 0x38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71b72 │ │ │ │ + beq.n 71b92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 71b72 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 71b92 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #56] @ 0x38 │ │ │ │ - b.n 71b78 │ │ │ │ + b.n 71b98 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00071b7e <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +00071b9e <_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 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71bc0 <_PyDict_GetItemStringWithError@@Base+0x42> │ │ │ │ + cbz r0, 71be0 <_PyDict_GetItemStringWithError@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9246c │ │ │ │ + bl 92708 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 71bb0 <_PyDict_GetItemStringWithError@@Base+0x32> │ │ │ │ + bne.n 71bd0 <_PyDict_GetItemStringWithError@@Base+0x32> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 71bc0 <_PyDict_GetItemStringWithError@@Base+0x42> │ │ │ │ + b.n 71be0 <_PyDict_GetItemStringWithError@@Base+0x42> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 71bac <_PyDict_GetItemStringWithError@@Base+0x2e> │ │ │ │ + bne.n 71bcc <_PyDict_GetItemStringWithError@@Base+0x2e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 71bac <_PyDict_GetItemStringWithError@@Base+0x2e> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 71bcc <_PyDict_GetItemStringWithError@@Base+0x2e> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00071bc4 : │ │ │ │ +00071be4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 222eac │ │ │ │ + bl 223ce4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71bfe │ │ │ │ - bl ddd40 │ │ │ │ + cbz r0, 71c1e │ │ │ │ + bl de138 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 71bee │ │ │ │ + bne.n 71c0e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 71bfe │ │ │ │ + b.n 71c1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 71bea │ │ │ │ + bne.n 71c0a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 71bea │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 71c0a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00071c02 : │ │ │ │ +00071c22 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 97274 │ │ │ │ + b.w 9750c │ │ │ │ │ │ │ │ -00071c08 <_PyObject_GetAttrId@@Base>: │ │ │ │ +00071c28 <_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 30a68 <_PyUnicode_FromId@@Base> │ │ │ │ - cbz r0, 71c2c <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ + bl 30808 <_PyUnicode_FromId@@Base> │ │ │ │ + cbz r0, 71c4c <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w aa528 │ │ │ │ + b.w aa834 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00071c2e <_PyObject_CallMethodId@@Base>: │ │ │ │ +00071c4e <_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, #88] @ (71c98 <_PyObject_CallMethodId@@Base+0x6a>) │ │ │ │ + ldr r2, [pc, #88] @ (71cb8 <_PyObject_CallMethodId@@Base+0x6a>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 71c4c <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ - cbnz r1, 71c56 <_PyObject_CallMethodId@@Base+0x28> │ │ │ │ + cbz r0, 71c6c <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ + cbnz r1, 71c76 <_PyObject_CallMethodId@@Base+0x28> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 714b2 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ - b.n 71c8c <_PyObject_CallMethodId@@Base+0x5e> │ │ │ │ - bl 71c08 <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 714d2 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ + b.n 71cac <_PyObject_CallMethodId@@Base+0x5e> │ │ │ │ + bl 71c28 <_PyObject_GetAttrId@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71c8c <_PyObject_CallMethodId@@Base+0x5e> │ │ │ │ + cbz r0, 71cac <_PyObject_CallMethodId@@Base+0x5e> │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2df34 │ │ │ │ + bl 2dcd8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 71c7c <_PyObject_CallMethodId@@Base+0x4e> │ │ │ │ + bne.n 71c9c <_PyObject_CallMethodId@@Base+0x4e> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 71c8c <_PyObject_CallMethodId@@Base+0x5e> │ │ │ │ + b.n 71cac <_PyObject_CallMethodId@@Base+0x5e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 71c78 <_PyObject_CallMethodId@@Base+0x4a> │ │ │ │ + bne.n 71c98 <_PyObject_CallMethodId@@Base+0x4a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 71c78 <_PyObject_CallMethodId@@Base+0x4a> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 71c98 <_PyObject_CallMethodId@@Base+0x4a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071c9c <_PyObject_AssertFailed@@Base>: │ │ │ │ +00071cbc <_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, #38208 @ 0x9540 │ │ │ │ + movw r2, #34816 @ 0x8800 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r4, #38800 @ 0x9790 │ │ │ │ + movw r4, #38792 @ 0x9788 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 71cea <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ - movw r2, #38216 @ 0x9548 │ │ │ │ + beq.n 71d0a <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ + movw r2, #34824 @ 0x8808 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 29c60 │ │ │ │ + blx 2a924 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r7, 71d06 <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ + cbz r7, 71d26 <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #38224 @ 0x9550 │ │ │ │ + movw r2, #34832 @ 0x8810 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 71d14 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ - movw r2, #38248 @ 0x9568 │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ + b.n 71d34 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ + movw r2, #34856 @ 0x8828 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r1, #1 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 29c60 │ │ │ │ - cbz r5, 71d2e <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ - movw r2, #60840 @ 0xeda8 │ │ │ │ + blx 2a924 │ │ │ │ + cbz r5, 71d4e <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ + movw r2, #57388 @ 0xe02c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #13116 @ 0x333c │ │ │ │ + movw r2, #9724 @ 0x25fc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 29c60 │ │ │ │ + blx 2a924 │ │ │ │ mov r0, r6 │ │ │ │ - bl 247294 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 2479ac <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 71d68 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ + cbz r3, 71d88 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #2728 @ 0xaa8 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + movw r2, #64872 @ 0xfd68 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 29c60 │ │ │ │ - b.n 71da4 <_PyObject_AssertFailed@@Base+0x108> │ │ │ │ + blx 2a924 │ │ │ │ + b.n 71dc4 <_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 29360 │ │ │ │ + blx 2a0f0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 767b6 │ │ │ │ + bl 767d6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 32ccc <_PyObject_Dump@@Base> │ │ │ │ + bl 32a6c <_PyObject_Dump@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #13116 @ 0x333c │ │ │ │ + movw r2, #9724 @ 0x25fc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 29c60 │ │ │ │ - movw r1, #38268 @ 0x957c │ │ │ │ + blx 2a924 │ │ │ │ + movw r1, #34876 @ 0x883c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #4] @ (71db4 <_PyObject_AssertFailed@@Base+0x118>) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (71dd4 <_PyObject_AssertFailed@@Base+0x118>) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - bge.n 71de0 │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00071db8 : │ │ │ │ +00071dd8 : │ │ │ │ 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 1f604c │ │ │ │ + b.w 1f6b90 │ │ │ │ │ │ │ │ -00071dd6 : │ │ │ │ +00071df6 : │ │ │ │ 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, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 71e06 │ │ │ │ - movw r0, #54668 @ 0xd58c │ │ │ │ + beq.n 71e26 │ │ │ │ + movw r0, #51276 @ 0xc84c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #558 @ 0x22e │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 71e42 │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 71e62 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 71e48 │ │ │ │ - cbz r1, 71e2c │ │ │ │ + beq.n 71e68 │ │ │ │ + cbz r1, 71e4c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 71e2c │ │ │ │ + bpl.n 71e4c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 71e4a │ │ │ │ + beq.n 71e6a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 71e4a │ │ │ │ + b.n 71e6a │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #38292 @ 0x9594 │ │ │ │ + movw r1, #34900 @ 0x8854 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 71e54 │ │ │ │ + b.n 71e74 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ str r1, [r2, #56] @ 0x38 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ 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, #32244 @ 0x7df4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71e86 │ │ │ │ + beq.n 71ea6 │ │ │ │ mov.w r1, #380 @ 0x17c │ │ │ │ - movw r0, #51900 @ 0xcabc │ │ │ │ + movw r0, #48448 @ 0xbd40 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 71e8c │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 71eac │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 71e9e │ │ │ │ - movw r0, #51900 @ 0xcabc │ │ │ │ + cbnz r0, 71ebe │ │ │ │ + movw r0, #48448 @ 0xbd40 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #495 @ 0x1ef │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 71eaa │ │ │ │ - ldr r1, [pc, #92] @ (71efc ) │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 71eca │ │ │ │ + ldr r1, [pc, #92] @ (71f1c ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d8ffc │ │ │ │ + bl d93f8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 71eae │ │ │ │ + bne.n 71ece │ │ │ │ movs r4, #0 │ │ │ │ - b.n 71ef4 │ │ │ │ + b.n 71f14 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 71ed2 │ │ │ │ + cbz r0, 71ef2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - bne.n 71ed2 │ │ │ │ + bne.n 71ef2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71ed2 │ │ │ │ + beq.n 71ef2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 71ed2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 71ef2 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #60004 @ 0xea64 │ │ │ │ + movw r2, #56528 @ 0xdcd0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #38316 @ 0x95ac │ │ │ │ + movw r0, #34924 @ 0x886c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ @@ -107199,159 +107208,159 @@ │ │ │ │ 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, 71f6c │ │ │ │ + cbnz r0, 71f8c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 71f74 │ │ │ │ + cbz r0, 71f94 │ │ │ │ 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 71f5e │ │ │ │ + beq.n 71f7e │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 71f80 │ │ │ │ + cbz r0, 71fa0 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ble.n 71fda │ │ │ │ + ble.n 71ffa │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r6 │ │ │ │ add.w ip, r0, r4 │ │ │ │ ldrh.w lr, [r8, r7, lsl #1] │ │ │ │ ldrh.w ip, [r8, ip, lsl #1] │ │ │ │ - cbz r3, 71fb0 │ │ │ │ + cbz r3, 71fd0 │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 71fb4 │ │ │ │ + bls.n 71fd4 │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 71fd2 │ │ │ │ + b.n 71ff2 │ │ │ │ cmp lr, ip │ │ │ │ - bcc.n 71fa8 │ │ │ │ + bcc.n 71fc8 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 71fca │ │ │ │ + bne.n 71fea │ │ │ │ adds r4, #1 │ │ │ │ adds r7, r5, r6 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r5, r7 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 71fd2 │ │ │ │ + b.n 71ff2 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ adds r5, #1 │ │ │ │ movs r6, #1 │ │ │ │ adds r7, r5, r4 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 71f96 │ │ │ │ - b.n 71fde │ │ │ │ + bgt.n 71fb6 │ │ │ │ + b.n 71ffe │ │ │ │ movs r6, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ble.n 7203c │ │ │ │ + ble.n 7205c │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r6 │ │ │ │ add.w ip, r0, r4 │ │ │ │ ldr.w lr, [r8, r7, lsl #2] │ │ │ │ ldr.w ip, [r8, ip, lsl #2] │ │ │ │ - cbz r3, 72012 │ │ │ │ + cbz r3, 72032 │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 72016 │ │ │ │ + bls.n 72036 │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 72034 │ │ │ │ + b.n 72054 │ │ │ │ cmp lr, ip │ │ │ │ - bcc.n 7200a │ │ │ │ + bcc.n 7202a │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 7202c │ │ │ │ + bne.n 7204c │ │ │ │ adds r4, #1 │ │ │ │ adds r7, r5, r6 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r5, r7 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 72034 │ │ │ │ + b.n 72054 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ adds r5, #1 │ │ │ │ movs r6, #1 │ │ │ │ adds r7, r5, r4 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 71ff8 │ │ │ │ - b.n 72040 │ │ │ │ + bgt.n 72018 │ │ │ │ + b.n 72060 │ │ │ │ movs r6, #1 │ │ │ │ movs r0, #0 │ │ │ │ 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 72074 │ │ │ │ + bmi.n 72094 │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7205e │ │ │ │ + beq.n 7207e │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7205e │ │ │ │ - b.n 72076 │ │ │ │ + beq.n 7207e │ │ │ │ + b.n 72096 │ │ │ │ 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, 7209e │ │ │ │ + cbnz r0, 720be │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 72090 │ │ │ │ - b.n 720a4 │ │ │ │ + bne.n 720b0 │ │ │ │ + b.n 720c4 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72098 │ │ │ │ + beq.n 720b8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #40] @ (720d0 ) │ │ │ │ + ldr r2, [pc, #40] @ (720f0 ) │ │ │ │ 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 │ │ │ │ @@ -107374,117 +107383,117 @@ │ │ │ │ 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, 72106 │ │ │ │ + cbnz r0, 72126 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 72110 │ │ │ │ - b.n 72116 │ │ │ │ + cbnz r0, 72130 │ │ │ │ + b.n 72136 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72100 │ │ │ │ - b.n 7212e │ │ │ │ + beq.n 72120 │ │ │ │ + b.n 7214e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 7212e │ │ │ │ + cbnz r0, 7214e │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 72120 │ │ │ │ + cbz r0, 72140 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 7212e │ │ │ │ + cbnz r0, 7214e │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 7212e │ │ │ │ + cbz r0, 7214e │ │ │ │ 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, 7215e │ │ │ │ + cbnz r0, 7217e │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ 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 72148 │ │ │ │ + beq.n 72168 │ │ │ │ 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, 7218e │ │ │ │ + cbnz r0, 721ae │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 72196 │ │ │ │ + cbz r0, 721b6 │ │ │ │ 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 72180 │ │ │ │ + beq.n 721a0 │ │ │ │ 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, 721be │ │ │ │ + cbnz r0, 721de │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 721c6 │ │ │ │ + cbz r0, 721e6 │ │ │ │ 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 721b0 │ │ │ │ + beq.n 721d0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r3, r2, [r0, #32] │ │ │ │ orrs r3, r2 │ │ │ │ ittee ne │ │ │ │ movwne r0, #4332 @ 0x10ec │ │ │ │ movtne r0, #76 @ 0x4c │ │ │ │ movweq r0, #5956 @ 0x1744 │ │ │ │ movteq r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ - b.w 1f5a30 │ │ │ │ - b.w 1f5a30 │ │ │ │ + b.w 1f6690 │ │ │ │ + b.w 1f6690 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #41885 @ 0xa39d │ │ │ │ + movw r1, #41153 @ 0xa0c1 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #64288 @ 0xfb20 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.w 49710 <_PyCompile_OptimizeCfg@@Base+0x1038> │ │ │ │ - ldr r3, [pc, #44] @ (72230 ) │ │ │ │ + b.w 49438 <_PyCompile_OptimizeCfg@@Base+0x106c> │ │ │ │ + ldr r3, [pc, #44] @ (72250 ) │ │ │ │ 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 │ │ │ │ @@ -107499,47 +107508,47 @@ │ │ │ │ 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, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 7224c │ │ │ │ - bl 1cb58c │ │ │ │ + cbz r0, 7226c │ │ │ │ + bl 1cb394 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ mov r1, r0 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.n 72270 │ │ │ │ + bpl.n 72290 │ │ │ │ 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 │ │ │ │ ldrd r2, r3, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r3, #7 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ adds r0, #51 @ 0x33 │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ ldrsh.w r0, [r1] │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ movs r0, #0 │ │ │ │ adds r3, r1, #4 │ │ │ │ ldrb.w r2, [r3, #-1]! │ │ │ │ cmp r1, r3 │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ - bne.n 72296 │ │ │ │ - b.w 957f4 │ │ │ │ + bne.n 722b6 │ │ │ │ + b.w 95a8c │ │ │ │ │ │ │ │ -000722a6 : │ │ │ │ +000722c6 : │ │ │ │ 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 │ │ │ │ @@ -107547,162 +107556,162 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 71f82 │ │ │ │ + bl 71fa2 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 71f82 │ │ │ │ + bl 71fa2 │ │ │ │ cmp r5, r0 │ │ │ │ it le │ │ │ │ movle r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r6, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ mov.w r2, r5, lsl #1 │ │ │ │ it le │ │ │ │ ldrle r1, [sp, #4] │ │ │ │ str r1, [r6, #12] │ │ │ │ add.w r1, r7, r1, lsl #1 │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ subs r3, r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ str r2, [r6, #20] │ │ │ │ - beq.n 72340 │ │ │ │ + beq.n 72360 │ │ │ │ subs r3, r4, r5 │ │ │ │ cmp r3, r5 │ │ │ │ it lt │ │ │ │ movlt r3, r5 │ │ │ │ subs r2, r4, #2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ - bpl.n 72320 │ │ │ │ + bpl.n 72340 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 72340 │ │ │ │ + b.n 72360 │ │ │ │ add.w r3, r4, #2147483648 @ 0x80000000 │ │ │ │ subs r3, #1 │ │ │ │ ldrh.w r1, [r7, r3, lsl #1] │ │ │ │ ldrh.w r3, [r7, r2, lsl #1] │ │ │ │ eors r3, r1 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bne.n 7233a │ │ │ │ + bne.n 7235a │ │ │ │ subs r3, r4, #1 │ │ │ │ subs r3, r3, r2 │ │ │ │ - b.n 72340 │ │ │ │ + b.n 72360 │ │ │ │ subs r2, #1 │ │ │ │ - bcs.n 7232a │ │ │ │ - b.n 7231c │ │ │ │ + bcs.n 7234a │ │ │ │ + b.n 7233c │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ mov r5, r4 │ │ │ │ it ge │ │ │ │ movge r5, #255 @ 0xff │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #24 │ │ │ │ str r3, [r6, #16] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ subs r1, r4, r5 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 72372 │ │ │ │ + ble.n 72392 │ │ │ │ subs r2, r4, #1 │ │ │ │ ldrh.w r3, [r7, r1, lsl #1] │ │ │ │ subs r0, r2, r1 │ │ │ │ adds r1, #1 │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ cmp r4, r1 │ │ │ │ add r3, r6 │ │ │ │ strb r0, [r3, #24] │ │ │ │ - bne.n 7235e │ │ │ │ + bne.n 7237e │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, r2 │ │ │ │ ldr r5, [r2, #20] │ │ │ │ ldrd r6, r4, [r2, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r9, [r2, #12] │ │ │ │ add.w r1, r0, r1, lsl #1 │ │ │ │ add.w r3, r6, #2147483648 @ 0x80000000 │ │ │ │ ldr.w r7, [ip], #24 │ │ │ │ subs r3, #1 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 72444 │ │ │ │ + beq.n 72464 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 723ac │ │ │ │ + bcc.n 723cc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7250c │ │ │ │ + b.n 7252c │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 723a2 │ │ │ │ + bls.n 723c2 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r5, [ip, r2] │ │ │ │ add.w r3, r3, r5, lsl #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 723a8 │ │ │ │ + bne.n 723c8 │ │ │ │ rsb r8, r6, #1 │ │ │ │ cmp r5, r4 │ │ │ │ mov lr, r5 │ │ │ │ it lt │ │ │ │ movlt lr, r4 │ │ │ │ add.w r2, r3, r8, lsl #1 │ │ │ │ cmp r6, lr │ │ │ │ - ble.n 723f4 │ │ │ │ + ble.n 72414 │ │ │ │ ldrh.w fp, [r7, lr, lsl #1] │ │ │ │ ldrh.w sl, [r2, lr, lsl #1] │ │ │ │ cmp fp, sl │ │ │ │ - beq.n 723ec │ │ │ │ + beq.n 7240c │ │ │ │ sub.w lr, lr, r4 │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ - b.n 7239e │ │ │ │ + b.n 723be │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r6, lr │ │ │ │ - bne.n 723d2 │ │ │ │ + bne.n 723f2 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.w 72500 │ │ │ │ + bge.w 72520 │ │ │ │ ldrh.w sl, [r7, r5, lsl #1] │ │ │ │ ldrh.w lr, [r2, r5, lsl #1] │ │ │ │ adds r5, #1 │ │ │ │ cmp sl, lr │ │ │ │ - beq.n 7243e │ │ │ │ + beq.n 7245e │ │ │ │ add.w r3, r3, r9, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 723a2 │ │ │ │ + bls.n 723c2 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ sub.w r5, r6, r9 │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w lr, [ip, r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 723c2 │ │ │ │ + beq.n 723e2 │ │ │ │ rsb r2, r4, #1 │ │ │ │ cmp r4, r5 │ │ │ │ ite ge │ │ │ │ addge r2, r2, r4 │ │ │ │ addlt r2, r2, r5 │ │ │ │ cmp lr, r2 │ │ │ │ ite gt │ │ │ │ movgt.w r2, lr, lsl #1 │ │ │ │ lslle r2, r2, #1 │ │ │ │ add r3, r2 │ │ │ │ - b.n 7239e │ │ │ │ + b.n 723be │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 723fa │ │ │ │ - b.n 72500 │ │ │ │ + bne.n 7241a │ │ │ │ + b.n 72520 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 723a2 │ │ │ │ + bcs.n 723c2 │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ mov sl, r0 │ │ │ │ cmp r9, r8 │ │ │ │ it lt │ │ │ │ movlt r9, r8 │ │ │ │ mov fp, r9 │ │ │ │ add.w r9, r4, r8 │ │ │ │ @@ -107710,3611 +107719,3611 @@ │ │ │ │ mov lr, r9 │ │ │ │ it ge │ │ │ │ movge lr, r6 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ - cbz r2, 72478 │ │ │ │ + cbz r2, 72498 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 72462 │ │ │ │ - b.n 723a2 │ │ │ │ + bhi.n 72482 │ │ │ │ + b.n 723c2 │ │ │ │ rsb r2, r6, #1 │ │ │ │ cmp r4, lr │ │ │ │ add.w r2, r3, r2, lsl #1 │ │ │ │ - bge.n 724aa │ │ │ │ + bge.n 724ca │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrh.w r9, [r7, r0, lsl #1] │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 724a2 │ │ │ │ + beq.n 724c2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r9, r5 │ │ │ │ add.w r3, r3, r8, lsl #1 │ │ │ │ - b.n 72506 │ │ │ │ + b.n 72526 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt.n 7248a │ │ │ │ + bgt.n 724aa │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r9, r5 │ │ │ │ cmp r9, r6 │ │ │ │ - bge.n 724d8 │ │ │ │ + bge.n 724f8 │ │ │ │ mov r0, lr │ │ │ │ mov r5, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrh.w r9, [r7, r0, lsl #1] │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 724ce │ │ │ │ + beq.n 724ee │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r0, r0, r4 │ │ │ │ adds r0, #1 │ │ │ │ mov r9, r5 │ │ │ │ add.w r3, r3, r0, lsl #1 │ │ │ │ - b.n 72506 │ │ │ │ + b.n 72526 │ │ │ │ adds r0, #1 │ │ │ │ cmp r6, r0 │ │ │ │ - bgt.n 724b4 │ │ │ │ + bgt.n 724d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r9, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 724fe │ │ │ │ + ble.n 7251e │ │ │ │ movs r0, #0 │ │ │ │ mov r5, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrh.w r9, [r7, r0, lsl #1] │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 724fa │ │ │ │ + beq.n 7251a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r9, r5 │ │ │ │ add.w r3, r3, fp, lsl #1 │ │ │ │ - b.n 72506 │ │ │ │ + b.n 72526 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 724e2 │ │ │ │ + bne.n 72502 │ │ │ │ mov r0, sl │ │ │ │ subs r2, r2, r0 │ │ │ │ asrs r0, r2, #1 │ │ │ │ - b.n 7250c │ │ │ │ + b.n 7252c │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 72462 │ │ │ │ - b.n 723a2 │ │ │ │ + bcc.n 72482 │ │ │ │ + b.n 723c2 │ │ │ │ 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] @ (7257c ) │ │ │ │ + ldr r3, [pc, #80] @ (7259c ) │ │ │ │ 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 722b0 │ │ │ │ + bl 722d0 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #1 │ │ │ │ - bl 72376 │ │ │ │ + bl 72396 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 72562 │ │ │ │ + beq.n 72582 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 72562 │ │ │ │ + beq.n 72582 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 72544 │ │ │ │ - ldr r3, [pc, #24] @ (7257c ) │ │ │ │ + b.n 72564 │ │ │ │ + ldr r3, [pc, #24] @ (7259c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 72574 │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 72594 │ │ │ │ + blx 2a12c <__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, cr11, {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 r5, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 71fe4 │ │ │ │ + bl 72004 │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 71fe4 │ │ │ │ + bl 72004 │ │ │ │ cmp r6, r0 │ │ │ │ it le │ │ │ │ movle r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r5, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ mov.w r2, r6, lsl #2 │ │ │ │ it le │ │ │ │ ldrle r1, [sp, #4] │ │ │ │ str r1, [r5, #12] │ │ │ │ add.w r1, r7, r1, lsl #2 │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bne.n 725de │ │ │ │ + bne.n 725fe │ │ │ │ str r0, [r5, #16] │ │ │ │ - b.n 72610 │ │ │ │ + b.n 72630 │ │ │ │ subs r3, r4, r6 │ │ │ │ str r4, [r5, #16] │ │ │ │ cmp r3, r6 │ │ │ │ it lt │ │ │ │ movlt r3, r6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ subs r3, r4, #2 │ │ │ │ - bmi.n 72610 │ │ │ │ + bmi.n 72630 │ │ │ │ add.w r2, r4, #1073741824 @ 0x40000000 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 7260c │ │ │ │ + bne.n 7262c │ │ │ │ subs r2, r4, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 72610 │ │ │ │ + b.n 72630 │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 725fa │ │ │ │ + bcs.n 7261a │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ mov r6, r4 │ │ │ │ it ge │ │ │ │ movge r6, #255 @ 0xff │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r5, #24 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ subs r1, r4, r6 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 72640 │ │ │ │ + ble.n 72660 │ │ │ │ subs r2, r4, #1 │ │ │ │ ldr.w r3, [r7, r1, lsl #2] │ │ │ │ subs r0, r2, r1 │ │ │ │ adds r1, #1 │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ cmp r4, r1 │ │ │ │ add r3, r5 │ │ │ │ strb r0, [r3, #24] │ │ │ │ - bne.n 7262c │ │ │ │ + bne.n 7264c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, r2 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ ldrd r5, r4, [r2, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr.w fp, [r2, #12] │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ add.w r3, r5, #1073741824 @ 0x40000000 │ │ │ │ ldr.w r6, [ip], #24 │ │ │ │ subs r3, #1 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 72720 │ │ │ │ + beq.n 72740 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 72676 │ │ │ │ + bcc.n 72696 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 727da │ │ │ │ + b.n 727fa │ │ │ │ mov sl, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r7, [ip, r2] │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ - cbz r7, 72690 │ │ │ │ + cbz r7, 726b0 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 7267a │ │ │ │ - b.n 72670 │ │ │ │ + bhi.n 7269a │ │ │ │ + b.n 72690 │ │ │ │ rsb r8, r5, #1 │ │ │ │ cmp r7, r4 │ │ │ │ mov lr, r7 │ │ │ │ it lt │ │ │ │ movlt lr, r4 │ │ │ │ add.w r2, r3, r8, lsl #2 │ │ │ │ cmp r5, lr │ │ │ │ - ble.n 726c6 │ │ │ │ + ble.n 726e6 │ │ │ │ ldr.w r0, [sl, lr, lsl #2] │ │ │ │ ldr.w r6, [r2, lr, lsl #2] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 726be │ │ │ │ + beq.n 726de │ │ │ │ sub.w lr, lr, r4 │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w r3, r3, lr, lsl #2 │ │ │ │ - b.n 7271a │ │ │ │ + b.n 7273a │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r5, lr │ │ │ │ - bne.n 726a4 │ │ │ │ + bne.n 726c4 │ │ │ │ cmp r7, r4 │ │ │ │ - bge.n 72712 │ │ │ │ + bge.n 72732 │ │ │ │ ldr.w r9, [sl, r7, lsl #2] │ │ │ │ ldr.w lr, [r2, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ cmp r9, lr │ │ │ │ - beq.n 7270e │ │ │ │ + beq.n 7272e │ │ │ │ add.w r3, r3, fp, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 72670 │ │ │ │ + bls.n 72690 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ sub.w r7, r5, fp │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w lr, [ip, r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 72694 │ │ │ │ + beq.n 726b4 │ │ │ │ rsb r2, r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ ite ge │ │ │ │ addge r2, r2, r4 │ │ │ │ addlt r2, r2, r7 │ │ │ │ cmp lr, r2 │ │ │ │ ite gt │ │ │ │ movgt.w r2, lr, lsl #2 │ │ │ │ lslle r2, r2, #2 │ │ │ │ add r3, r2 │ │ │ │ - b.n 7271a │ │ │ │ + b.n 7273a │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 726ca │ │ │ │ + bne.n 726ea │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r2, r2, r0 │ │ │ │ asrs r0, r2, #2 │ │ │ │ - b.n 727da │ │ │ │ + b.n 727fa │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 7267a │ │ │ │ - b.n 72670 │ │ │ │ + bcc.n 7269a │ │ │ │ + b.n 72690 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 72670 │ │ │ │ + bcs.n 72690 │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ mov sl, r0 │ │ │ │ cmp fp, r8 │ │ │ │ add.w r9, r4, r8 │ │ │ │ it lt │ │ │ │ movlt fp, r8 │ │ │ │ cmp r9, r5 │ │ │ │ mov lr, r9 │ │ │ │ it ge │ │ │ │ movge lr, r5 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - cbz r2, 72752 │ │ │ │ + cbz r2, 72772 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 7273c │ │ │ │ - b.n 72670 │ │ │ │ + bhi.n 7275c │ │ │ │ + b.n 72690 │ │ │ │ rsb r2, r5, #1 │ │ │ │ cmp r4, lr │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ - bge.n 72780 │ │ │ │ + bge.n 727a0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r7, [r6, r0, lsl #2] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r7, [r2, r0, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 7277a │ │ │ │ + beq.n 7279a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ - b.n 727d4 │ │ │ │ + b.n 727f4 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt.n 72762 │ │ │ │ + bgt.n 72782 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r9, r5 │ │ │ │ - bge.n 727a8 │ │ │ │ + bge.n 727c8 │ │ │ │ mov r0, lr │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r7, [r2, r0, lsl #2] │ │ │ │ ldr.w r3, [r6, r0, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 727a0 │ │ │ │ + beq.n 727c0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r0, r0, r4 │ │ │ │ adds r0, #1 │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ - b.n 727d4 │ │ │ │ + b.n 727f4 │ │ │ │ adds r0, #1 │ │ │ │ cmp r5, r0 │ │ │ │ - bgt.n 72788 │ │ │ │ + bgt.n 727a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 727cc │ │ │ │ + ble.n 727ec │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r7, [r6, r0, lsl #2] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r7, [r2, r0, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 727c8 │ │ │ │ + beq.n 727e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r3, r3, fp, lsl #2 │ │ │ │ - b.n 727d4 │ │ │ │ + b.n 727f4 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 727b0 │ │ │ │ + bne.n 727d0 │ │ │ │ mov r0, sl │ │ │ │ subs r2, r2, r0 │ │ │ │ asrs r0, r2, #2 │ │ │ │ - b.n 727da │ │ │ │ + b.n 727fa │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 7273c │ │ │ │ - b.n 72670 │ │ │ │ + bcc.n 7275c │ │ │ │ + b.n 72690 │ │ │ │ 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] @ (7284c ) │ │ │ │ + ldr r3, [pc, #80] @ (7286c ) │ │ │ │ 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 72580 │ │ │ │ + bl 725a0 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #2 │ │ │ │ - bl 72644 │ │ │ │ + bl 72664 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 72830 │ │ │ │ + beq.n 72850 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 72830 │ │ │ │ + beq.n 72850 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 72812 │ │ │ │ - ldr r3, [pc, #24] @ (7284c ) │ │ │ │ + b.n 72832 │ │ │ │ + ldr r3, [pc, #24] @ (7286c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 72842 │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 72862 │ │ │ │ + blx 2a12c <__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, cr11, {2} │ │ │ │ │ │ │ │ -00072850 : │ │ │ │ +00072870 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #20] @ (72874 ) │ │ │ │ + ldr r2, [pc, #20] @ (72894 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 8aeac │ │ │ │ + bl 8b158 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00072878 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +00072898 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ push {r4} │ │ │ │ - bcs.n 728a4 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ + bcs.n 728c4 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ lsrs r4, r0, #7 │ │ │ │ - movw r1, #41132 @ 0xa0ac │ │ │ │ + movw r1, #37724 @ 0x935c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ - movw r2, #32428 @ 0x7eac │ │ │ │ + movw r2, #29020 @ 0x715c │ │ │ │ movt r2, #59 @ 0x3b │ │ │ │ ldrh.w r1, [r1, r4, lsl #1] │ │ │ │ add.w r3, r3, r1, lsl #7 │ │ │ │ ldrh.w r2, [r2, r3, lsl #1] │ │ │ │ - b.n 728a6 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ + b.n 728c6 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #24348 @ 0x5f1c │ │ │ │ + movw r3, #20940 @ 0x51cc │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ 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, #7472 @ 0x1d30 │ │ │ │ + movwmi r2, #4060 @ 0xfdc │ │ │ │ uxthmi r3, r3 │ │ │ │ movtmi r2, #61 @ 0x3d │ │ │ │ it mi │ │ │ │ ldrmi.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000728d0 : │ │ │ │ - ldr r1, [pc, #32] @ (728f4 ) │ │ │ │ +000728f0 : │ │ │ │ + ldr r1, [pc, #32] @ (72914 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #340] @ 0x154 │ │ │ │ - cbnz r3, 728ee │ │ │ │ + cbnz r3, 7290e │ │ │ │ mov r2, r3 │ │ │ │ - b.w bce08 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b.w bd100 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ movs r2, #0 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000728f8 : │ │ │ │ +00072918 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #32] @ (72920 ) │ │ │ │ + ldr r5, [pc, #32] @ (72940 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #340] @ 0x154 │ │ │ │ - cbnz r3, 7291a │ │ │ │ + cbnz r3, 7293a │ │ │ │ pop {r4, r5} │ │ │ │ - b.w bce08 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b.w bd100 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ pop {r4, r5} │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00072924 <_PyEval_MonitorRaise@@Base>: │ │ │ │ +00072944 <_PyEval_MonitorRaise@@Base>: │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #558] @ 0x22e │ │ │ │ - cbz r3, 72936 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ + cbz r3, 72956 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ movs r3, #10 │ │ │ │ - b.w 26240c │ │ │ │ + b.w 2626a8 <_PyUnicode_EncodeUTF16@@Base+0xdb0> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072938 : │ │ │ │ +00072958 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2b9db0 │ │ │ │ + b.w 2b9ab4 │ │ │ │ │ │ │ │ -0007293e : │ │ │ │ +0007295e : │ │ │ │ movs r1, #1 │ │ │ │ - b.w 2b9db0 │ │ │ │ + b.w 2b9ab4 │ │ │ │ │ │ │ │ -00072944 : │ │ │ │ +00072964 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072954 : │ │ │ │ - b.w 36488 │ │ │ │ +00072974 : │ │ │ │ + b.w 36228 │ │ │ │ │ │ │ │ -00072958 : │ │ │ │ - ldr r2, [pc, #12] @ (72968 ) │ │ │ │ +00072978 : │ │ │ │ + ldr r2, [pc, #12] @ (72988 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 275ad8 <_PyDeadline_Init@@Base+0x348> │ │ │ │ + b.w 275f0c <_PyDeadline_Init@@Base+0x6a0> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007296c : │ │ │ │ - ldr r2, [pc, #12] @ (7297c ) │ │ │ │ +0007298c : │ │ │ │ + ldr r2, [pc, #12] @ (7299c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 275fe0 │ │ │ │ + b.w 2762dc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00072980 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +000729a0 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072982 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +000729a2 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072984 <_PyCriticalSection_SuspendAll@@Base>: │ │ │ │ +000729a4 <_PyCriticalSection_SuspendAll@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072986 <_PyCriticalSection_Resume@@Base>: │ │ │ │ +000729a6 <_PyCriticalSection_Resume@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072988 : │ │ │ │ +000729a8 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007298a : │ │ │ │ +000729aa : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007298c : │ │ │ │ +000729ac : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007298e : │ │ │ │ +000729ae : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072990 <_PyCrossInterpreterData_Clear@@Base>: │ │ │ │ +000729b0 <_PyCrossInterpreterData_Clear@@Base>: │ │ │ │ mov r0, r1 │ │ │ │ - b.w 2b6d5c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xfa0> │ │ │ │ + b.w 2b628c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xedc> │ │ │ │ │ │ │ │ -00072996 <_PyXI_HasCapturedException@@Base>: │ │ │ │ +000729b6 <_PyXI_HasCapturedException@@Base>: │ │ │ │ ldr r0, [r0, #24] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000729a0 : │ │ │ │ +000729c0 : │ │ │ │ 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 222f38 │ │ │ │ + bl 223d70 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000729be <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +000729de <_PyArg_Parse_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 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a84f4 │ │ │ │ + bl a8734 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000729e8 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +00072a08 <_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 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2db2e │ │ │ │ + bl 2d8d2 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072a12 : │ │ │ │ +00072a32 : │ │ │ │ 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 2db2e │ │ │ │ + bl 2d8d2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00072a2e <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ - b.w 72a12 │ │ │ │ +00072a4e <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ + b.w 72a32 │ │ │ │ │ │ │ │ -00072a32 : │ │ │ │ +00072a52 : │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ - cbnz r3, 72a44 │ │ │ │ + cbnz r3, 72a64 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72a40 │ │ │ │ + beq.n 72a60 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ dmb ish │ │ │ │ mvns r0, r0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072a56 : │ │ │ │ +00072a76 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072a58 : │ │ │ │ - ldr r3, [pc, #12] @ (72a68 ) │ │ │ │ +00072a78 : │ │ │ │ + ldr r3, [pc, #12] @ (72a88 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - b.w 1fbc54 │ │ │ │ + b.w 1fc944 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00072a6c <_Py_hashtable_len@@Base>: │ │ │ │ +00072a8c <_Py_hashtable_len@@Base>: │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072a70 : │ │ │ │ +00072a90 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #832 @ 0x340 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 72ac2 │ │ │ │ + cbz r0, 72ae2 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r0, #8 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl f1000 │ │ │ │ + bl f1138 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 72ac2 │ │ │ │ + bge.n 72ae2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72ac0 │ │ │ │ + beq.n 72ae0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72ac0 │ │ │ │ + cbnz r3, 72ae0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - cbz r2, 72af6 │ │ │ │ + cbz r2, 72b16 │ │ │ │ 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 72af2 │ │ │ │ + beq.n 72b12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 72af2 │ │ │ │ + cbnz r3, 72b12 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 72b2a │ │ │ │ + cbz r2, 72b4a │ │ │ │ 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 72b26 │ │ │ │ + beq.n 72b46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 72b26 │ │ │ │ + cbnz r3, 72b46 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 72b5e │ │ │ │ + cbz r2, 72b7e │ │ │ │ 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 72b5a │ │ │ │ + beq.n 72b7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 72b5a │ │ │ │ + cbnz r3, 72b7a │ │ │ │ mov r0, r2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072b62 : │ │ │ │ +00072b82 : │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #53780 @ 0xd214 │ │ │ │ + movw r3, #50388 @ 0xc4d4 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072b78 : │ │ │ │ +00072b98 : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072b86 : │ │ │ │ +00072ba6 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00072b96 : │ │ │ │ +00072bb6 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00072ba6 : │ │ │ │ +00072bc6 : │ │ │ │ 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, #38576 @ 0x96b0 │ │ │ │ + movw r4, #35184 @ 0x8970 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1f2bdc <_Py_write_noraise@@Base+0x5b8> │ │ │ │ + bl 1f383c <_Py_write_noraise@@Base+0x5b8> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00072bcc <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +00072bec <_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 957f4 │ │ │ │ - cbz r0, 72c24 <_PyMonitoring_FireLineEvent@@Base+0x58> │ │ │ │ + bl 95a8c │ │ │ │ + cbz r0, 72c44 <_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 59960 <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ + bl 59720 <_PyMonitoring_FirePyStartEvent@@Base+0x7c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72c28 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ + beq.n 72c48 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72c28 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ + cbnz r3, 72c48 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72c28 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 72c48 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00072c2e <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +00072c4e <_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 59960 <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ + bl 59720 <_PyMonitoring_FirePyStartEvent@@Base+0x7c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00072c5c <_PySeqLock_LockWrite@@Base>: │ │ │ │ +00072c7c <_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 r5, r0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bpl.n 72c7a <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ - blx 29574 │ │ │ │ + bpl.n 72c9a <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ + blx 2ac30 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n 72c6e <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 72c8e <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ adds r2, r4, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 72c90 <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ + bne.n 72cb0 <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ strex r1, r2, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 72c80 <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ + bne.n 72ca0 <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - bne.n 72c9c <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ + bne.n 72cbc <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ dmb ish │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r4, r3 │ │ │ │ - blx 29574 │ │ │ │ - b.n 72c6e <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + blx 2ac30 │ │ │ │ + b.n 72c8e <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ │ │ │ │ -00072ca4 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +00072cc4 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072cb4 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +00072cd4 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072cc4 <_PySeqLock_BeginRead@@Base>: │ │ │ │ +00072ce4 <_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 72cea <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ - blx 29574 │ │ │ │ + bpl.n 72d0a <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ + blx 2ac30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ dmb ish │ │ │ │ - b.n 72cda <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ + b.n 72cfa <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00072cec <_PySeqLock_EndRead@@Base>: │ │ │ │ +00072d0c <_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 r3, r1 │ │ │ │ - beq.n 72d0c <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ - blx 29574 │ │ │ │ + beq.n 72d2c <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ + blx 2ac30 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 72d0e <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ + b.n 72d2e <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00072d10 <_PySeqLock_AfterFork@@Base>: │ │ │ │ +00072d30 <_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 │ │ │ │ │ │ │ │ -00072d22 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +00072d42 <_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 999a0 │ │ │ │ + bl 99c3c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072d4a : │ │ │ │ +00072d6a : │ │ │ │ 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 1ee124 │ │ │ │ + bl 1eeee4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00072d74 : │ │ │ │ +00072d94 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #38800 @ 0x9790 │ │ │ │ + movw r2, #38792 @ 0x9788 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - blx 29360 │ │ │ │ + blx 2a0f0 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b5d8 │ │ │ │ │ │ │ │ -00072da4 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +00072dc4 <_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 │ │ │ │ + movw r4, #38792 @ 0x9788 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - blx 29360 │ │ │ │ + blx 2a0f0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b5d8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #38600 @ 0x96c8 │ │ │ │ + movw r1, #35208 @ 0x8988 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #55892 @ 0xda54 │ │ │ │ + movw r0, #52496 @ 0xcd10 │ │ │ │ movt r0, #74 @ 0x4a │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -00072df8 : │ │ │ │ +00072e18 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (72e28 ) │ │ │ │ + ldr r3, [pc, #32] @ (72e48 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 72e1e │ │ │ │ - movw r1, #1928 @ 0x788 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #16] @ (72e2c ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + cbnz r0, 72e3e │ │ │ │ + movw r1, #64072 @ 0xfa48 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #16] @ (72e4c ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7cbe8 │ │ │ │ + b.w 7ccc8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 72ef8 │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00072e30 : │ │ │ │ +00072e50 : │ │ │ │ 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] @ (72e58 ) │ │ │ │ + ldr r2, [pc, #24] @ (72e78 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 2333a4 <_Py_dup@@Base+0x134> │ │ │ │ + bl 233fe8 <_PyErr_ProgramDecodedTextObject@@Base+0x48c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 234d0c <_Py_IsInterpreterFinalizing@@Base+0x128> │ │ │ │ + b.w 235950 <_Py_IsInterpreterFinalizing@@Base+0x128> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00072e5c <_PyThreadState_Prealloc@@Base>: │ │ │ │ +00072e7c <_PyThreadState_Prealloc@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1f4e1c <_PyThreadState_New@@Base+0x4> │ │ │ │ + b.w 1f5a7c <_PyThreadState_New@@Base+0x4> │ │ │ │ │ │ │ │ -00072e62 <_PyThreadState_Init@@Base>: │ │ │ │ +00072e82 <_PyThreadState_Init@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #38628 @ 0x96e4 │ │ │ │ + movw r1, #35236 @ 0x89a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #4] @ (72e80 <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (72ea0 <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - bge.n 72f74 │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00072e84 : │ │ │ │ - ldr r3, [pc, #8] @ (72e90 ) │ │ │ │ +00072ea4 : │ │ │ │ + ldr r3, [pc, #8] @ (72eb0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 22d12c │ │ │ │ + b.w 22ded4 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00072e94 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +00072eb4 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #52745 @ 0xce09 │ │ │ │ + movw r3, #53505 @ 0xd101 │ │ │ │ movt r3, #11 │ │ │ │ ldr.w r2, [r0, #340] @ 0x154 │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072eae : │ │ │ │ - ldr r2, [pc, #12] @ (72ebc ) │ │ │ │ +00072ece : │ │ │ │ + ldr r2, [pc, #12] @ (72edc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 22e1c4 │ │ │ │ + b.w 22ef7c │ │ │ │ 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, #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 72f3e │ │ │ │ + bne.n 72f5e │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 72f2e │ │ │ │ + beq.n 72f4e │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ccb9c │ │ │ │ + bl 2cbe24 │ │ │ │ cmp r7, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 72f1a │ │ │ │ + blt.n 72f3a │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ccb9c │ │ │ │ + bl 2cbe24 │ │ │ │ cmp r0, r7 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 72f2e │ │ │ │ + bge.n 72f4e │ │ │ │ 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 73054 │ │ │ │ + b.n 73074 │ │ │ │ mul.w r6, r4, r6 │ │ │ │ umull r0, r1, r4, r7 │ │ │ │ mla r6, r7, r5, r6 │ │ │ │ add r1, r6 │ │ │ │ - b.n 73054 │ │ │ │ + b.n 73074 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - bl 2ccb9c │ │ │ │ + bl 2cbe24 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - beq.n 72f98 │ │ │ │ + beq.n 72fb8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ccb9c │ │ │ │ + bl 2cbe24 │ │ │ │ cmp r9, r0 │ │ │ │ sbcs.w r1, r7, r1 │ │ │ │ - blt.n 72f84 │ │ │ │ + blt.n 72fa4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ccb9c │ │ │ │ + bl 2cbe24 │ │ │ │ cmp r0, r9 │ │ │ │ sbcs r1, r7 │ │ │ │ - bge.n 72f98 │ │ │ │ + bge.n 72fb8 │ │ │ │ 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 72fa8 │ │ │ │ + b.n 72fc8 │ │ │ │ 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 2ccb9c │ │ │ │ + bl 2cbe24 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq.n 72ffc │ │ │ │ + beq.n 7301c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ccb9c │ │ │ │ + bl 2cbe24 │ │ │ │ cmp r8, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 72fe8 │ │ │ │ + blt.n 73008 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ccb9c │ │ │ │ + bl 2cbe24 │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 72ffc │ │ │ │ + bge.n 7301c │ │ │ │ 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 7300c │ │ │ │ + b.n 7302c │ │ │ │ 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 73028 │ │ │ │ + blt.n 73048 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ mvns r0, r7 │ │ │ │ sub.w r4, r1, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r4, r3 │ │ │ │ - bge.n 73040 │ │ │ │ - b.n 73048 │ │ │ │ + bge.n 73060 │ │ │ │ + b.n 73068 │ │ │ │ orrs.w sl, r9, sl │ │ │ │ - beq.n 73040 │ │ │ │ + beq.n 73060 │ │ │ │ negs r0, r7 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r1, r1, r9 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs.w r1, r3, r1 │ │ │ │ - blt.n 7304e │ │ │ │ + blt.n 7306e │ │ │ │ adds r0, r7, r2 │ │ │ │ adc.w r1, r3, r9 │ │ │ │ - b.n 73054 │ │ │ │ + b.n 73074 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73054 │ │ │ │ + b.n 73074 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0007305a : │ │ │ │ +0007307a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r0, [r3, #848] @ 0x350 │ │ │ │ - cbnz r0, 7307a │ │ │ │ - blx 2ab34 │ │ │ │ + cbnz r0, 7309a │ │ │ │ + blx 29800 │ │ │ │ movs r0, #0 │ │ │ │ - blx 29498 │ │ │ │ + blx 296b0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - cbnz r0, 730a4 │ │ │ │ - ldr r2, [pc, #104] @ (730fc ) │ │ │ │ + cbnz r0, 730c4 │ │ │ │ + ldr r2, [pc, #104] @ (7311c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r0, [r3, #3716] @ 0xe84 │ │ │ │ - b.n 730f4 │ │ │ │ + b.n 73114 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ - blx 2a658 <__sysconf@plt> │ │ │ │ + blx 2ab34 <__sysconf@plt> │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - ble.n 730ba │ │ │ │ + ble.n 730da │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ - blx 2a658 <__sysconf@plt> │ │ │ │ - b.n 730be │ │ │ │ + blx 2ab34 <__sysconf@plt> │ │ │ │ + b.n 730de │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ cmp r0, r5 │ │ │ │ - bls.n 730c8 │ │ │ │ + bls.n 730e8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 730f4 │ │ │ │ + b.n 73114 │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 2a458 │ │ │ │ + blx 2a494 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 730c2 │ │ │ │ + bne.n 730e2 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 2a190 │ │ │ │ + blx 2a440 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 2a7a8 │ │ │ │ + blx 2a37c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 730c2 │ │ │ │ - ldr r3, [pc, #20] @ (730fc ) │ │ │ │ + bne.n 730e2 │ │ │ │ + ldr r3, [pc, #20] @ (7311c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r5, [r3, #3716] @ 0xe84 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00073100 : │ │ │ │ +00073120 : │ │ │ │ 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 29d6c │ │ │ │ - cbnz r0, 7312e │ │ │ │ + blx 2a77c │ │ │ │ + cbnz r0, 7314e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 73132 │ │ │ │ - blx 2a48c │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bge.n 73152 │ │ │ │ + blx 2a214 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00073136 : │ │ │ │ - b.w 2a488 │ │ │ │ +00073156 : │ │ │ │ + b.w 2a210 │ │ │ │ │ │ │ │ -0007313a : │ │ │ │ +0007315a : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 294bc │ │ │ │ + b.w 294ac │ │ │ │ │ │ │ │ -00073140 : │ │ │ │ +00073160 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - blx 294c0 │ │ │ │ + blx 294b0 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0007315c : │ │ │ │ - b.w 2a598 │ │ │ │ +0007317c : │ │ │ │ + b.w 2a68c │ │ │ │ │ │ │ │ -00073160 : │ │ │ │ +00073180 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073162 : │ │ │ │ - ldr r3, [pc, #16] @ (73174 ) │ │ │ │ +00073182 : │ │ │ │ + ldr r3, [pc, #16] @ (73194 ) │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -00073178 : │ │ │ │ - b.n 73080 │ │ │ │ +00073198 : │ │ │ │ + b.n 730a0 │ │ │ │ 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 │ │ │ │ ldrd r9, r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 7319c │ │ │ │ + beq.n 731bc │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 73228 │ │ │ │ + bne.n 73248 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 731a0 │ │ │ │ + b.n 731c0 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ - blx 29acc │ │ │ │ + blx 2935c │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 731bc │ │ │ │ - bl 7b390 │ │ │ │ - b.n 731c0 │ │ │ │ - bl 840bc │ │ │ │ - cbz r0, 7322e │ │ │ │ + beq.n 731dc │ │ │ │ + bl 7b358 │ │ │ │ + b.n 731e0 │ │ │ │ + bl 8419c │ │ │ │ + cbz r0, 7324e │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 73220 │ │ │ │ + beq.n 73240 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w r3, [r6, fp, lsl #2] │ │ │ │ sub.w r1, r3, #56320 @ 0xdc00 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ sub.w r1, r1, #128 @ 0x80 │ │ │ │ - bls.n 731e8 │ │ │ │ + bls.n 73208 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 731f6 │ │ │ │ + beq.n 73216 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi.n 731f6 │ │ │ │ + bhi.n 73216 │ │ │ │ add.w fp, fp, #1 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ cmp r8, fp │ │ │ │ - bne.n 731ce │ │ │ │ - b.n 73220 │ │ │ │ + bne.n 731ee │ │ │ │ + b.n 73240 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 73202 │ │ │ │ - bl 7b764 │ │ │ │ - b.n 73206 │ │ │ │ - bl 84464 │ │ │ │ - cbz r5, 7320c │ │ │ │ + beq.n 73222 │ │ │ │ + bl 7b72c │ │ │ │ + b.n 73226 │ │ │ │ + bl 84544 │ │ │ │ + cbz r5, 7322c │ │ │ │ str.w fp, [r5] │ │ │ │ - cbnz r4, 73214 │ │ │ │ + cbnz r4, 73234 │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 73232 │ │ │ │ - movw r3, #60592 @ 0xecb0 │ │ │ │ + b.n 73252 │ │ │ │ + movw r3, #57140 @ 0xdf34 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7320e │ │ │ │ + b.n 7322e │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 73232 │ │ │ │ + b.n 73252 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 73232 │ │ │ │ + b.n 73252 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 73258 │ │ │ │ + beq.n 73278 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 732d4 │ │ │ │ + bne.n 732f4 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 7325c │ │ │ │ + b.n 7327c │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 73278 │ │ │ │ + bcs.n 73298 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 7b390 │ │ │ │ - cbnz r0, 7327e │ │ │ │ + bl 7b358 │ │ │ │ + cbnz r0, 7329e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 732d8 │ │ │ │ + b.n 732f8 │ │ │ │ mov r6, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r2, r3 │ │ │ │ - cbz r3, 732c2 │ │ │ │ + cbz r3, 732e2 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.n 732ba │ │ │ │ + bpl.n 732da │ │ │ │ add.w r2, r3, #56320 @ 0xdc00 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 732ba │ │ │ │ - bl 7b764 │ │ │ │ - cbz r5, 732a0 │ │ │ │ + bne.n 732da │ │ │ │ + bl 7b72c │ │ │ │ + cbz r5, 732c0 │ │ │ │ subs r6, r6, r7 │ │ │ │ str r6, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 732ac │ │ │ │ + bne.n 732cc │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 732d8 │ │ │ │ - movw r3, #53764 @ 0xd204 │ │ │ │ + b.n 732f8 │ │ │ │ + movw r3, #50372 @ 0xc4c4 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 732a6 │ │ │ │ + b.n 732c6 │ │ │ │ adds r6, #1 │ │ │ │ str.w r2, [r4], #4 │ │ │ │ - b.n 73282 │ │ │ │ + b.n 732a2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r5, 732cc │ │ │ │ + cbz r5, 732ec │ │ │ │ subs r4, r4, r0 │ │ │ │ asrs r4, r4, #2 │ │ │ │ str r4, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 732d8 │ │ │ │ + b.n 732f8 │ │ │ │ mvn.w r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -000732de : │ │ │ │ +000732fe : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 209990 <_PyOnceFlag_CallOnceSlow@@Base+0xd1c> │ │ │ │ + b.w 20a65c <_PyOnceFlag_CallOnceSlow@@Base+0xd1c> │ │ │ │ │ │ │ │ -000732e4 <_Py_closerange@@Base>: │ │ │ │ +00073304 <_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 29b54 │ │ │ │ - cbz r0, 73328 <_Py_closerange@@Base+0x44> │ │ │ │ + blx 2ac18 │ │ │ │ + cbz r0, 73348 <_Py_closerange@@Base+0x44> │ │ │ │ movs r0, #4 │ │ │ │ - blx 29468 │ │ │ │ + blx 2a4ac │ │ │ │ cmp r0, r5 │ │ │ │ - ble.n 73312 <_Py_closerange@@Base+0x2e> │ │ │ │ + ble.n 73332 <_Py_closerange@@Base+0x2e> │ │ │ │ cmp r4, r5 │ │ │ │ - ble.n 7331c <_Py_closerange@@Base+0x38> │ │ │ │ - b.n 73328 <_Py_closerange@@Base+0x44> │ │ │ │ + ble.n 7333c <_Py_closerange@@Base+0x38> │ │ │ │ + b.n 73348 <_Py_closerange@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2abc4 │ │ │ │ + b.w 2ac04 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #1 │ │ │ │ - blx 2a1fc │ │ │ │ + blx 29c08 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 7331c <_Py_closerange@@Base+0x38> │ │ │ │ + bge.n 7333c <_Py_closerange@@Base+0x38> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0007332a : │ │ │ │ +0007334a : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007332e : │ │ │ │ +0007334e : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073332 : │ │ │ │ +00073352 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #80] @ (73394 ) │ │ │ │ + ldr r4, [pc, #80] @ (733b4 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7335a │ │ │ │ + bne.n 7337a │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7334a │ │ │ │ + bne.n 7336a │ │ │ │ dmb ish │ │ │ │ - beq.n 73366 │ │ │ │ + beq.n 73386 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9970 │ │ │ │ + bl 2c8d14 │ │ │ │ bl 2b55a │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 73382 │ │ │ │ + bne.n 733a2 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 73372 │ │ │ │ + bne.n 73392 │ │ │ │ dmb ish │ │ │ │ - beq.n 73392 │ │ │ │ + beq.n 733b2 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r0, [pc, #4] @ (73394 ) │ │ │ │ - b.w 2ae358 │ │ │ │ + ldr r0, [pc, #4] @ (733b4 ) │ │ │ │ + b.w 2ad574 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r0, r7] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00073398 : │ │ │ │ +000733b8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #92] @ (73404 ) │ │ │ │ + ldr r4, [pc, #92] @ (73424 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 733c2 │ │ │ │ + bne.n 733e2 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 733b2 │ │ │ │ + bne.n 733d2 │ │ │ │ dmb ish │ │ │ │ - beq.n 733ce │ │ │ │ + beq.n 733ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9970 │ │ │ │ - ldr r3, [pc, #56] @ (73408 ) │ │ │ │ + bl 2c8d14 │ │ │ │ + ldr r3, [pc, #56] @ (73428 ) │ │ │ │ mov.w r6, #0 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 733f0 │ │ │ │ + bne.n 73410 │ │ │ │ strexb r1, r6, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 733e0 │ │ │ │ + bne.n 73400 │ │ │ │ dmb ish │ │ │ │ - beq.n 73402 │ │ │ │ + beq.n 73422 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ - b.w 2ae358 │ │ │ │ + b.w 2ad574 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r0, r7] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r1, r1] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0007340c : │ │ │ │ +0007342c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #92] @ (73478 ) │ │ │ │ + ldr r4, [pc, #92] @ (73498 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 73436 │ │ │ │ + bne.n 73456 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 73426 │ │ │ │ + bne.n 73446 │ │ │ │ dmb ish │ │ │ │ - beq.n 73442 │ │ │ │ + beq.n 73462 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9970 │ │ │ │ - ldr r3, [pc, #56] @ (7347c ) │ │ │ │ + bl 2c8d14 │ │ │ │ + ldr r3, [pc, #56] @ (7349c ) │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ mov.w r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r4] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 73464 │ │ │ │ + bne.n 73484 │ │ │ │ strexb r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 73454 │ │ │ │ + bne.n 73474 │ │ │ │ dmb ish │ │ │ │ - beq.n 73476 │ │ │ │ + beq.n 73496 │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2ae358 │ │ │ │ + b.w 2ad574 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [r0, r7] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r1, r1] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00073480 : │ │ │ │ +000734a0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #156] @ (7352c ) │ │ │ │ + ldr r4, [pc, #156] @ (7354c ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 734aa │ │ │ │ + bne.n 734ca │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7349a │ │ │ │ + bne.n 734ba │ │ │ │ dmb ish │ │ │ │ - beq.n 734b6 │ │ │ │ + beq.n 734d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9970 │ │ │ │ + bl 2c8d14 │ │ │ │ movw r0, #20264 @ 0x4f28 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ ldr.w r3, [r0, #1604] @ 0x644 │ │ │ │ cmp r3, #31 │ │ │ │ - ble.n 734f2 │ │ │ │ + ble.n 73512 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 734de │ │ │ │ + bne.n 734fe │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 734ce │ │ │ │ + bne.n 734ee │ │ │ │ dmb ish │ │ │ │ - beq.n 734ec │ │ │ │ + beq.n 7350c │ │ │ │ add.w r0, r0, #1472 @ 0x5c0 │ │ │ │ - bl 2ae358 │ │ │ │ + bl 2ad574 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73528 │ │ │ │ + b.n 73548 │ │ │ │ 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 73518 │ │ │ │ + bne.n 73538 │ │ │ │ strexb r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 73508 │ │ │ │ + bne.n 73528 │ │ │ │ dmb ish │ │ │ │ - beq.n 73526 │ │ │ │ + beq.n 73546 │ │ │ │ add.w r0, r0, #1472 @ 0x5c0 │ │ │ │ - bl 2ae358 │ │ │ │ + bl 2ad574 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, r3] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00073530 : │ │ │ │ +00073550 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #38676 @ 0x9714 │ │ │ │ + movw r1, #35284 @ 0x89d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73586 │ │ │ │ + beq.n 735a6 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7359c │ │ │ │ + bne.n 735bc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 735d0 │ │ │ │ + beq.n 735f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 735d0 │ │ │ │ - b.n 7359e │ │ │ │ + ble.n 735f0 │ │ │ │ + b.n 735be │ │ │ │ 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 735bc │ │ │ │ + beq.n 735dc │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 735ea │ │ │ │ + bne.n 7360a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 735d0 │ │ │ │ + beq.n 735f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 735ec │ │ │ │ + bgt.n 7360c │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 7362e │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 7364e │ │ │ │ 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 11b32c │ │ │ │ + bl 11b0fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73618 │ │ │ │ + beq.n 73638 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73618 │ │ │ │ + cbnz r3, 73638 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7362e │ │ │ │ + beq.n 7364e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7362e │ │ │ │ + cbnz r3, 7364e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7365e │ │ │ │ + beq.n 7367e │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73674 │ │ │ │ + bne.n 73694 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 736a8 │ │ │ │ + beq.n 736c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 736a8 │ │ │ │ - b.n 73676 │ │ │ │ + ble.n 736c8 │ │ │ │ + b.n 73696 │ │ │ │ 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 73694 │ │ │ │ + beq.n 736b4 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 736c2 │ │ │ │ + bne.n 736e2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 736a8 │ │ │ │ + beq.n 736c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 736c4 │ │ │ │ + bgt.n 736e4 │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 73706 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 73726 │ │ │ │ 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 14a264 │ │ │ │ + bl 14a2ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 736f0 │ │ │ │ + beq.n 73710 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 736f0 │ │ │ │ + cbnz r3, 73710 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73706 │ │ │ │ + beq.n 73726 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73706 │ │ │ │ + cbnz r3, 73726 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73736 │ │ │ │ + beq.n 73756 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7374c │ │ │ │ + bne.n 7376c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73780 │ │ │ │ + beq.n 737a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73780 │ │ │ │ - b.n 7374e │ │ │ │ + ble.n 737a0 │ │ │ │ + b.n 7376e │ │ │ │ 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 7376c │ │ │ │ + beq.n 7378c │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7379a │ │ │ │ + bne.n 737ba │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73780 │ │ │ │ + beq.n 737a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7379c │ │ │ │ + bgt.n 737bc │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 737de │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 737fe │ │ │ │ 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 17ae18 │ │ │ │ + bl 17a740 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 737c8 │ │ │ │ + beq.n 737e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 737c8 │ │ │ │ + cbnz r3, 737e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 737de │ │ │ │ + beq.n 737fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 737de │ │ │ │ + cbnz r3, 737fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7380e │ │ │ │ + beq.n 7382e │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73824 │ │ │ │ + bne.n 73844 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73858 │ │ │ │ + beq.n 73878 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73858 │ │ │ │ - b.n 73826 │ │ │ │ + ble.n 73878 │ │ │ │ + b.n 73846 │ │ │ │ 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 73844 │ │ │ │ + beq.n 73864 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73872 │ │ │ │ + bne.n 73892 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73858 │ │ │ │ + beq.n 73878 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73874 │ │ │ │ + bgt.n 73894 │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 738b6 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 738d6 │ │ │ │ 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 16f738 │ │ │ │ + bl 16f044 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 738a0 │ │ │ │ + beq.n 738c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 738a0 │ │ │ │ + cbnz r3, 738c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 738b6 │ │ │ │ + beq.n 738d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 738b6 │ │ │ │ + cbnz r3, 738d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 738e4 │ │ │ │ + beq.n 73904 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73912 │ │ │ │ + bne.n 73932 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 738f8 │ │ │ │ + beq.n 73918 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73914 │ │ │ │ + bgt.n 73934 │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 7393e │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 7395e │ │ │ │ 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 1208fc │ │ │ │ + bl 12069c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7393e │ │ │ │ + beq.n 7395e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7393e │ │ │ │ + cbnz r3, 7395e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7396c │ │ │ │ + beq.n 7398c │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7399a │ │ │ │ + bne.n 739ba │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73980 │ │ │ │ + beq.n 739a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7399c │ │ │ │ + bgt.n 739bc │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 739c6 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 739e6 │ │ │ │ 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 293e5c │ │ │ │ + bl 2940f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 739c6 │ │ │ │ + beq.n 739e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 739c6 │ │ │ │ + cbnz r3, 739e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 739f4 │ │ │ │ + beq.n 73a14 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73a22 │ │ │ │ + bne.n 73a42 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73a08 │ │ │ │ + beq.n 73a28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73a24 │ │ │ │ + bgt.n 73a44 │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 73a4e │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 73a6e │ │ │ │ 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 127f38 │ │ │ │ + bl 127d90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73a4e │ │ │ │ + beq.n 73a6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73a4e │ │ │ │ + cbnz r3, 73a6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73a7e │ │ │ │ + beq.n 73a9e │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73a94 │ │ │ │ + bne.n 73ab4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73ac8 │ │ │ │ + beq.n 73ae8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73ac8 │ │ │ │ - b.n 73a96 │ │ │ │ + ble.n 73ae8 │ │ │ │ + b.n 73ab6 │ │ │ │ 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 73ab4 │ │ │ │ + beq.n 73ad4 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73ae2 │ │ │ │ + bne.n 73b02 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73ac8 │ │ │ │ + beq.n 73ae8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73ae4 │ │ │ │ + bgt.n 73b04 │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 73b26 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 73b46 │ │ │ │ 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 116478 │ │ │ │ + bl 116258 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73b10 │ │ │ │ + beq.n 73b30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73b10 │ │ │ │ + cbnz r3, 73b30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73b26 │ │ │ │ + beq.n 73b46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73b26 │ │ │ │ + cbnz r3, 73b46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73b56 │ │ │ │ + beq.n 73b76 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73b6c │ │ │ │ + bne.n 73b8c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73ba0 │ │ │ │ + beq.n 73bc0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73ba0 │ │ │ │ - b.n 73b6e │ │ │ │ + ble.n 73bc0 │ │ │ │ + b.n 73b8e │ │ │ │ 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 73b8c │ │ │ │ + beq.n 73bac │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73bba │ │ │ │ + bne.n 73bda │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73ba0 │ │ │ │ + beq.n 73bc0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73bbc │ │ │ │ + bgt.n 73bdc │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 73bfe │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 73c1e │ │ │ │ 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 1be150 │ │ │ │ + bl 1bdfa0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73be8 │ │ │ │ + beq.n 73c08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73be8 │ │ │ │ + cbnz r3, 73c08 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73bfe │ │ │ │ + beq.n 73c1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73bfe │ │ │ │ + cbnz r3, 73c1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73c2e │ │ │ │ + beq.n 73c4e │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73c44 │ │ │ │ + bne.n 73c64 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73c78 │ │ │ │ + beq.n 73c98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73c78 │ │ │ │ - b.n 73c46 │ │ │ │ + ble.n 73c98 │ │ │ │ + b.n 73c66 │ │ │ │ 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 73c64 │ │ │ │ + beq.n 73c84 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73c92 │ │ │ │ + bne.n 73cb2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73c78 │ │ │ │ + beq.n 73c98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73c94 │ │ │ │ + bgt.n 73cb4 │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 73cd6 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 73cf6 │ │ │ │ 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 14b4e8 │ │ │ │ + bl 14b570 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73cc0 │ │ │ │ + beq.n 73ce0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73cc0 │ │ │ │ + cbnz r3, 73ce0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73cd6 │ │ │ │ + beq.n 73cf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73cd6 │ │ │ │ + cbnz r3, 73cf6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73d06 │ │ │ │ + beq.n 73d26 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73d1c │ │ │ │ + bne.n 73d3c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73d50 │ │ │ │ + beq.n 73d70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73d50 │ │ │ │ - b.n 73d1e │ │ │ │ + ble.n 73d70 │ │ │ │ + b.n 73d3e │ │ │ │ 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 73d3c │ │ │ │ + beq.n 73d5c │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73d6a │ │ │ │ + bne.n 73d8a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73d50 │ │ │ │ + beq.n 73d70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73d6c │ │ │ │ + bgt.n 73d8c │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 73dae │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 73dce │ │ │ │ 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 1a0638 │ │ │ │ + bl 19ff2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73d98 │ │ │ │ + beq.n 73db8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73d98 │ │ │ │ + cbnz r3, 73db8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73dae │ │ │ │ + beq.n 73dce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73dae │ │ │ │ + cbnz r3, 73dce │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73dde │ │ │ │ + beq.n 73dfe │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73df4 │ │ │ │ + bne.n 73e14 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73e28 │ │ │ │ + beq.n 73e48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73e28 │ │ │ │ - b.n 73df6 │ │ │ │ + ble.n 73e48 │ │ │ │ + b.n 73e16 │ │ │ │ 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 73e14 │ │ │ │ + beq.n 73e34 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73e42 │ │ │ │ + bne.n 73e62 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73e28 │ │ │ │ + beq.n 73e48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73e44 │ │ │ │ + bgt.n 73e64 │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 73e86 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 73ea6 │ │ │ │ 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 162024 │ │ │ │ + bl 161bf8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73e70 │ │ │ │ + beq.n 73e90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73e70 │ │ │ │ + cbnz r3, 73e90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73e86 │ │ │ │ + beq.n 73ea6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73e86 │ │ │ │ + cbnz r3, 73ea6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73eb6 │ │ │ │ + beq.n 73ed6 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73ecc │ │ │ │ + bne.n 73eec │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73f00 │ │ │ │ + beq.n 73f20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73f00 │ │ │ │ - b.n 73ece │ │ │ │ + ble.n 73f20 │ │ │ │ + b.n 73eee │ │ │ │ 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 73eec │ │ │ │ + beq.n 73f0c │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73f1a │ │ │ │ + bne.n 73f3a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73f00 │ │ │ │ + beq.n 73f20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73f1c │ │ │ │ + bgt.n 73f3c │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 73f5e │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 73f7e │ │ │ │ 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 12056c │ │ │ │ + bl 12030c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73f48 │ │ │ │ + beq.n 73f68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73f48 │ │ │ │ + cbnz r3, 73f68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73f5e │ │ │ │ + beq.n 73f7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73f5e │ │ │ │ + cbnz r3, 73f7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73f8e │ │ │ │ + beq.n 73fae │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73fa4 │ │ │ │ + bne.n 73fc4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73fd8 │ │ │ │ + beq.n 73ff8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73fd8 │ │ │ │ - b.n 73fa6 │ │ │ │ + ble.n 73ff8 │ │ │ │ + b.n 73fc6 │ │ │ │ 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 73fc4 │ │ │ │ + beq.n 73fe4 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73ff2 │ │ │ │ + bne.n 74012 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73fd8 │ │ │ │ + beq.n 73ff8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73ff4 │ │ │ │ + bgt.n 74014 │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 74036 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 74056 │ │ │ │ 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 22e91c │ │ │ │ + bl 22f6d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74020 │ │ │ │ + beq.n 74040 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74020 │ │ │ │ + cbnz r3, 74040 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74036 │ │ │ │ + beq.n 74056 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74036 │ │ │ │ + cbnz r3, 74056 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 74066 │ │ │ │ + beq.n 74086 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7407c │ │ │ │ + bne.n 7409c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 740b0 │ │ │ │ + beq.n 740d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 740b0 │ │ │ │ - b.n 7407e │ │ │ │ + ble.n 740d0 │ │ │ │ + b.n 7409e │ │ │ │ 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 7409c │ │ │ │ + beq.n 740bc │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 740ca │ │ │ │ + bne.n 740ea │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 740b0 │ │ │ │ + beq.n 740d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 740cc │ │ │ │ + bgt.n 740ec │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 7410e │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 7412e │ │ │ │ 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 25e0d8 │ │ │ │ + bl 25e544 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 740f8 │ │ │ │ + beq.n 74118 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 740f8 │ │ │ │ + cbnz r3, 74118 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7410e │ │ │ │ + beq.n 7412e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7410e │ │ │ │ + cbnz r3, 7412e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7413e │ │ │ │ + beq.n 7415e │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 74154 │ │ │ │ + bne.n 74174 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 74188 │ │ │ │ + beq.n 741a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 74188 │ │ │ │ - b.n 74156 │ │ │ │ + ble.n 741a8 │ │ │ │ + b.n 74176 │ │ │ │ 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 74174 │ │ │ │ + beq.n 74194 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 741a2 │ │ │ │ + bne.n 741c2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 74188 │ │ │ │ + beq.n 741a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 741a4 │ │ │ │ + bgt.n 741c4 │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 741e6 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 74206 │ │ │ │ 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 29f658 │ │ │ │ + bl 29f2e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 741d0 │ │ │ │ + beq.n 741f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 741d0 │ │ │ │ + cbnz r3, 741f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 741e6 │ │ │ │ + beq.n 74206 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 741e6 │ │ │ │ + cbnz r3, 74206 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 74216 │ │ │ │ + beq.n 74236 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7422c │ │ │ │ + bne.n 7424c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 74260 │ │ │ │ + beq.n 74280 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 74260 │ │ │ │ - b.n 7422e │ │ │ │ + ble.n 74280 │ │ │ │ + b.n 7424e │ │ │ │ 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 7424c │ │ │ │ + beq.n 7426c │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7427a │ │ │ │ + bne.n 7429a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 74260 │ │ │ │ + beq.n 74280 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7427c │ │ │ │ + bgt.n 7429c │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 742be │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 742de │ │ │ │ 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 2775a0 │ │ │ │ + bl 27756c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 742a8 │ │ │ │ + beq.n 742c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 742a8 │ │ │ │ + cbnz r3, 742c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 742be │ │ │ │ + beq.n 742de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 742be │ │ │ │ + cbnz r3, 742de │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 742ee │ │ │ │ + beq.n 7430e │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 74304 │ │ │ │ + bne.n 74324 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 74338 │ │ │ │ + beq.n 74358 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 74338 │ │ │ │ - b.n 74306 │ │ │ │ + ble.n 74358 │ │ │ │ + b.n 74326 │ │ │ │ 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 74324 │ │ │ │ + beq.n 74344 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 74352 │ │ │ │ + bne.n 74372 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 74338 │ │ │ │ + beq.n 74358 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 74354 │ │ │ │ + bgt.n 74374 │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 74396 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 743b6 │ │ │ │ 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 1c08d4 │ │ │ │ + bl 1c0724 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74380 │ │ │ │ + beq.n 743a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74380 │ │ │ │ + cbnz r3, 743a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74396 │ │ │ │ + beq.n 743b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74396 │ │ │ │ + cbnz r3, 743b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 743c6 │ │ │ │ + beq.n 743e6 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 743dc │ │ │ │ + bne.n 743fc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 74410 │ │ │ │ + beq.n 74430 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 74410 │ │ │ │ - b.n 743de │ │ │ │ + ble.n 74430 │ │ │ │ + b.n 743fe │ │ │ │ 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 743fc │ │ │ │ + beq.n 7441c │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7442a │ │ │ │ + bne.n 7444a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 74410 │ │ │ │ + beq.n 74430 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7442c │ │ │ │ + bgt.n 7444c │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 7446e │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 7448e │ │ │ │ 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 2a3fac │ │ │ │ + bl 2a3fec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74458 │ │ │ │ + beq.n 74478 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74458 │ │ │ │ + cbnz r3, 74478 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7446e │ │ │ │ + beq.n 7448e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7446e │ │ │ │ + cbnz r3, 7448e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7449e │ │ │ │ + beq.n 744be │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 744b4 │ │ │ │ + bne.n 744d4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 744e8 │ │ │ │ + beq.n 74508 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 744e8 │ │ │ │ - b.n 744b6 │ │ │ │ + ble.n 74508 │ │ │ │ + b.n 744d6 │ │ │ │ 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 744d4 │ │ │ │ + beq.n 744f4 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 74502 │ │ │ │ + bne.n 74522 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 744e8 │ │ │ │ + beq.n 74508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 74504 │ │ │ │ + bgt.n 74524 │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 74546 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 74566 │ │ │ │ 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 18f75c │ │ │ │ + bl 18ee14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74530 │ │ │ │ + beq.n 74550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74530 │ │ │ │ + cbnz r3, 74550 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74546 │ │ │ │ + beq.n 74566 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74546 │ │ │ │ + cbnz r3, 74566 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 74576 │ │ │ │ + beq.n 74596 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7458c │ │ │ │ + bne.n 745ac │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 745c0 │ │ │ │ + beq.n 745e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 745c0 │ │ │ │ - b.n 7458e │ │ │ │ + ble.n 745e0 │ │ │ │ + b.n 745ae │ │ │ │ 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 745ac │ │ │ │ + beq.n 745cc │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 745da │ │ │ │ + bne.n 745fa │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 745c0 │ │ │ │ + beq.n 745e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 745dc │ │ │ │ + bgt.n 745fc │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 7461e │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 7463e │ │ │ │ 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 24dd80 │ │ │ │ + bl 24e498 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74608 │ │ │ │ + beq.n 74628 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74608 │ │ │ │ + cbnz r3, 74628 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7461e │ │ │ │ + beq.n 7463e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7461e │ │ │ │ + cbnz r3, 7463e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7464e │ │ │ │ + beq.n 7466e │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 74664 │ │ │ │ + bne.n 74684 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 74698 │ │ │ │ + beq.n 746b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 74698 │ │ │ │ - b.n 74666 │ │ │ │ + ble.n 746b8 │ │ │ │ + b.n 74686 │ │ │ │ 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 74684 │ │ │ │ + beq.n 746a4 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 746b2 │ │ │ │ + bne.n 746d2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 74698 │ │ │ │ + beq.n 746b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 746b4 │ │ │ │ + bgt.n 746d4 │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 746f6 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 74716 │ │ │ │ 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 10992c │ │ │ │ + bl 1096dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 746e0 │ │ │ │ + beq.n 74700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 746e0 │ │ │ │ + cbnz r3, 74700 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 746f6 │ │ │ │ + beq.n 74716 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 746f6 │ │ │ │ + cbnz r3, 74716 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000746fa : │ │ │ │ +0007471a : │ │ │ │ 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, #7124 @ 0x1bd4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74720 │ │ │ │ + bne.n 74740 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 274e1c │ │ │ │ + b.w 2751f8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39036 @ 0x987c │ │ │ │ + movw r1, #35644 @ 0x8b3c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #38712 @ 0x9738 │ │ │ │ + movw r1, #35320 @ 0x89f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00074762 <_PyInterpreterState_FailIfRunningMain@@Base>: │ │ │ │ +00074782 <_PyInterpreterState_FailIfRunningMain@@Base>: │ │ │ │ ldr.w r0, [r0, #3708] @ 0xe7c │ │ │ │ - cbz r0, 74792 <_PyInterpreterState_FailIfRunningMain@@Base+0x30> │ │ │ │ + cbz r0, 747b2 <_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, #61020 @ 0xee5c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #35132 @ 0x893c │ │ │ │ + movw r1, #31740 @ 0x7bfc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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 747da <_PyInterpreterState_FailIfRunningMain@@Base+0x78> │ │ │ │ + blt.n 747fa <_PyInterpreterState_FailIfRunningMain@@Base+0x78> │ │ │ │ movw r5, #32004 @ 0x7d04 │ │ │ │ movt r5, #9665 @ 0x25c1 │ │ │ │ movs r3, #2 │ │ │ │ cmp r5, r2 │ │ │ │ sbcs r3, r4 │ │ │ │ - blt.n 747e6 <_PyInterpreterState_FailIfRunningMain@@Base+0x84> │ │ │ │ + blt.n 74806 <_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 747f0 <_PyInterpreterState_FailIfRunningMain@@Base+0x8e> │ │ │ │ + b.n 74810 <_PyInterpreterState_FailIfRunningMain@@Base+0x8e> │ │ │ │ movs r2, #0 │ │ │ │ mov.w r6, #2147483648 @ 0x80000000 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 747f0 <_PyInterpreterState_FailIfRunningMain@@Base+0x8e> │ │ │ │ + b.n 74810 <_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 7481c <_PyInterpreterState_FailIfRunningMain@@Base+0xba> │ │ │ │ + blt.n 7483c <_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 74834 <_PyInterpreterState_FailIfRunningMain@@Base+0xd2> │ │ │ │ - b.n 74840 <_PyInterpreterState_FailIfRunningMain@@Base+0xde> │ │ │ │ + bge.n 74854 <_PyInterpreterState_FailIfRunningMain@@Base+0xd2> │ │ │ │ + b.n 74860 <_PyInterpreterState_FailIfRunningMain@@Base+0xde> │ │ │ │ orrs.w r4, r3, r1 │ │ │ │ - beq.n 74834 <_PyInterpreterState_FailIfRunningMain@@Base+0xd2> │ │ │ │ + beq.n 74854 <_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 74848 <_PyInterpreterState_FailIfRunningMain@@Base+0xe6> │ │ │ │ + blt.n 74868 <_PyInterpreterState_FailIfRunningMain@@Base+0xe6> │ │ │ │ adds r3, r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ adc.w r4, r1, r6 │ │ │ │ - b.n 74852 <_PyInterpreterState_FailIfRunningMain@@Base+0xf0> │ │ │ │ + b.n 74872 <_PyInterpreterState_FailIfRunningMain@@Base+0xf0> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ - b.n 74852 <_PyInterpreterState_FailIfRunningMain@@Base+0xf0> │ │ │ │ + b.n 74872 <_PyInterpreterState_FailIfRunningMain@@Base+0xf0> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r4, [r0] │ │ │ │ - cbnz r5, 7485a <_PyInterpreterState_FailIfRunningMain@@Base+0xf8> │ │ │ │ - cbz r2, 74876 <_PyInterpreterState_FailIfRunningMain@@Base+0x114> │ │ │ │ + cbnz r5, 7487a <_PyInterpreterState_FailIfRunningMain@@Base+0xf8> │ │ │ │ + cbz r2, 74896 <_PyInterpreterState_FailIfRunningMain@@Base+0x114> │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #63592 @ 0xf868 │ │ │ │ + movw r1, #60140 @ 0xeaec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 74878 <_PyInterpreterState_FailIfRunningMain@@Base+0x116> │ │ │ │ + b.n 74898 <_PyInterpreterState_FailIfRunningMain@@Base+0x116> │ │ │ │ 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 │ │ │ │ @@ -111325,550 +111334,550 @@ │ │ │ │ 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, #38756 @ 0x9764 │ │ │ │ + movw r1, #35364 @ 0x8a24 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - blx 2a014 <__isoc23_sscanf@plt> │ │ │ │ + blx 296c8 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 748f2 <_PyInterpreterState_FailIfRunningMain@@Base+0x190> │ │ │ │ + bne.n 74912 <_PyInterpreterState_FailIfRunningMain@@Base+0x190> │ │ │ │ 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 748f2 <_PyInterpreterState_FailIfRunningMain@@Base+0x190> │ │ │ │ + bhi.n 74912 <_PyInterpreterState_FailIfRunningMain@@Base+0x190> │ │ │ │ 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 7490c <_PyInterpreterState_FailIfRunningMain@@Base+0x1aa> │ │ │ │ + b.n 7492c <_PyInterpreterState_FailIfRunningMain@@Base+0x1aa> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #38776 @ 0x9778 │ │ │ │ + movw r1, #35384 @ 0x8a38 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00074910 : │ │ │ │ +00074930 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #832 @ 0x340 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 74936 │ │ │ │ + beq.n 74956 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #38800 @ 0x9790 │ │ │ │ + movw r1, #35408 @ 0x8a50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ 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, 74960 │ │ │ │ + cbnz r4, 74980 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #5060 @ 0x13c4 │ │ │ │ + movw r1, #1668 @ 0x684 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 74964 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 74984 │ │ │ │ add.w r4, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00074968 : │ │ │ │ +00074988 : │ │ │ │ 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, #832 @ 0x340 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 749a2 │ │ │ │ + beq.n 749c2 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #38800 @ 0x9790 │ │ │ │ + movw r1, #35408 @ 0x8a50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 749aa │ │ │ │ + b.n 749ca │ │ │ │ adds r0, #8 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ 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 r5, r1 │ │ │ │ - cbnz r2, 749d0 │ │ │ │ + cbnz r2, 749f0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.n 74ab6 │ │ │ │ + bhi.n 74ad6 │ │ │ │ tbb [pc, r2] │ │ │ │ ldrsh r1, [r5, r1] │ │ │ │ lsrs r7, r1, #16 │ │ │ │ - movw r0, #20060 @ 0x4e5c │ │ │ │ + movw r0, #16668 @ 0x411c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r2 │ │ │ │ - bl 17a974 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17a29c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 749c2 │ │ │ │ - b.n 74a84 │ │ │ │ + bne.n 749e2 │ │ │ │ + b.n 74aa4 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - b.n 749ee │ │ │ │ + b.n 74a0e │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 161f0c │ │ │ │ + bl 161ae0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74b3c │ │ │ │ + beq.w 74b5c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 161f0c │ │ │ │ + bl 161ae0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 74a1e │ │ │ │ + cbnz r0, 74a3e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74a84 │ │ │ │ + beq.n 74aa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74a84 │ │ │ │ + cbnz r3, 74aa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74a84 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74aa4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 74ad0 │ │ │ │ + beq.n 74af0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 161f0c │ │ │ │ + bl 161ae0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 74a64 │ │ │ │ + cbz r0, 74a84 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 74ad2 │ │ │ │ + bne.n 74af2 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33604 @ 0x8344 │ │ │ │ + movw r1, #30212 @ 0x7604 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74a64 │ │ │ │ + beq.n 74a84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74a64 │ │ │ │ + cbnz r3, 74a84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74a7a │ │ │ │ + beq.n 74a9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74a7a │ │ │ │ + cbnz r3, 74a9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 74b2c │ │ │ │ + bne.n 74b4c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 74b3c │ │ │ │ + b.n 74b5c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 161f0c │ │ │ │ + bl 161ae0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 74b3c │ │ │ │ - ldr r5, [pc, #172] @ (74b44 ) │ │ │ │ + beq.n 74b5c │ │ │ │ + ldr r5, [pc, #172] @ (74b64 ) │ │ │ │ mov r6, r0 │ │ │ │ sub.w r4, r5, #16 │ │ │ │ - b.n 74ad2 │ │ │ │ + b.n 74af2 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33636 @ 0x8364 │ │ │ │ + movw r1, #30244 @ 0x7624 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 74a84 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 74aa4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33680 @ 0x8390 │ │ │ │ + movw r1, #30288 @ 0x7650 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ - ldr r5, [pc, #112] @ (74b44 ) │ │ │ │ + b.w f5e88 │ │ │ │ + ldr r5, [pc, #112] @ (74b64 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 162194 │ │ │ │ + bl 161d68 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 74ae6 │ │ │ │ + cbz r0, 74b06 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 74b3c │ │ │ │ + b.n 74b5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74afc │ │ │ │ + beq.n 74b1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74afc │ │ │ │ + cbnz r3, 74b1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74b12 │ │ │ │ + beq.n 74b32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 74b12 │ │ │ │ + cbnz r3, 74b32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74ae2 │ │ │ │ + beq.n 74b02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74ae2 │ │ │ │ + bne.n 74b02 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74ae2 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74b02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74a84 │ │ │ │ + bne.n 74aa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74a84 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74aa4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - movw r0, #38836 @ 0x97b4 │ │ │ │ + movw r0, #35444 @ 0x8a74 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 89fa0 │ │ │ │ - movw r0, #38848 @ 0x97c0 │ │ │ │ + b.w 8a260 │ │ │ │ + movw r0, #35456 @ 0x8a80 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 89fa0 │ │ │ │ + b.w 8a260 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl f11c4 │ │ │ │ - cbnz r0, 74bc4 │ │ │ │ + bl f1054 │ │ │ │ + cbnz r0, 74be4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 74bac │ │ │ │ + beq.n 74bcc │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #38864 @ 0x97d0 │ │ │ │ + movw r1, #35472 @ 0x8a90 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 74bc6 │ │ │ │ + bl f20a0 │ │ │ │ + b.n 74be6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 294f0 │ │ │ │ - bl 89fa0 │ │ │ │ + blx 29e68 │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 74bc6 │ │ │ │ + b.n 74be6 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 74bd0 │ │ │ │ + cbz r3, 74bf0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00074bd6 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +00074bf6 <_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, 74c02 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r0, 74c22 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 74c02 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r1, 74bfe <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ + bpl.n 74c22 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r1, 74c1e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bpl.n 74c02 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r2, 74c02 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbnz r3, 74c16 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ + bpl.n 74c22 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r2, 74c22 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbnz r3, 74c36 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ - movw r0, #49544 @ 0xc188 │ │ │ │ + movw r0, #46084 @ 0xb404 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 74c22 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ + b.n 74c42 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f795c │ │ │ │ + bl f7988 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074c2c : │ │ │ │ +00074c4c : │ │ │ │ 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, 74c56 │ │ │ │ + cbz r0, 74c76 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 74c56 │ │ │ │ - cbz r1, 74c52 │ │ │ │ + bpl.n 74c76 │ │ │ │ + cbz r1, 74c72 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 74c56 │ │ │ │ - cbz r2, 74c56 │ │ │ │ - cbnz r3, 74c6a │ │ │ │ + bpl.n 74c76 │ │ │ │ + cbz r2, 74c76 │ │ │ │ + cbnz r3, 74c8a │ │ │ │ movw r1, #1313 @ 0x521 │ │ │ │ - movw r0, #49544 @ 0xc188 │ │ │ │ + movw r0, #46084 @ 0xb404 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 74c74 │ │ │ │ + b.n 74c94 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f795c │ │ │ │ + bl f7988 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00074c78 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +00074c98 <_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, 74ca2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r0, 74cc2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 74ca2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r1, 74c9e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ + bpl.n 74cc2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r1, 74cbe <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 74ca2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r2, 74ca2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbnz r3, 74cb6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ + bpl.n 74cc2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r2, 74cc2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbnz r3, 74cd6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ movw r1, #1338 @ 0x53a │ │ │ │ - movw r0, #49544 @ 0xc188 │ │ │ │ + movw r0, #46084 @ 0xb404 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 74cc0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ + b.n 74ce0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f795c │ │ │ │ + bl f7988 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00074cc4 : │ │ │ │ +00074ce4 : │ │ │ │ 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, 74cec │ │ │ │ + cbnz r6, 74d0c │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #20340 @ 0x4f74 │ │ │ │ + movw r3, #16948 @ 0x4234 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 74cfe │ │ │ │ - movw r0, #38904 @ 0x97f8 │ │ │ │ + b.n 74d1e │ │ │ │ + movw r0, #35512 @ 0x8ab8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 74dca │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 74dea │ │ │ │ ldr.w r2, [r1, r9, lsl #3] │ │ │ │ - cbz r2, 74d10 │ │ │ │ + cbz r2, 74d30 │ │ │ │ cmp r2, r3 │ │ │ │ add.w r9, r9, #1 │ │ │ │ it eq │ │ │ │ addeq r7, #1 │ │ │ │ - b.n 74cfe │ │ │ │ + b.n 74d1e │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f7780 │ │ │ │ + bl 1f8378 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 74dca │ │ │ │ + beq.n 74dea │ │ │ │ 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, #49845 @ 0xc2b5 │ │ │ │ + movw r3, #49981 @ 0xc33d │ │ │ │ movt r3, #20 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #653 @ 0x28d │ │ │ │ + movw r3, #3181 @ 0xc6d │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ movw r3, #3916 @ 0xf4c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #55437 @ 0xd88d │ │ │ │ + movw r3, #54817 @ 0xd621 │ │ │ │ movt r3, #26 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #15149 @ 0x3b2d │ │ │ │ + movw r3, #14527 @ 0x38bf │ │ │ │ movt r3, #5 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 93c60 │ │ │ │ + bl 93efc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 74dc4 │ │ │ │ + blt.n 74de4 │ │ │ │ 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 92418 <_PyType_GetDict@@Base> │ │ │ │ + bl 926b4 <_PyType_GetDict@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94d3c │ │ │ │ + bl 94fd4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 74dce │ │ │ │ + bne.n 74dee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74dc4 │ │ │ │ + beq.n 74de4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74dc4 │ │ │ │ + cbnz r3, 74de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00074dd4 : │ │ │ │ - b.w 74cc4 │ │ │ │ +00074df4 : │ │ │ │ + b.w 74ce4 │ │ │ │ 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, #3304 @ 0xce8 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #65448 @ 0xffa8 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl e1ac4 │ │ │ │ - cbnz r0, 74e0c │ │ │ │ + bl e1ef0 │ │ │ │ + cbnz r0, 74e2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 74e4e │ │ │ │ + b.n 74e6e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 51c0a │ │ │ │ + bl 5199e │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 74e30 │ │ │ │ + beq.n 74e50 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 74e3a │ │ │ │ + beq.n 74e5a │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 74e4e │ │ │ │ - bl 94cf4 │ │ │ │ + b.n 74e6e │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 74e1a │ │ │ │ - b.n 74e08 │ │ │ │ - bl 94cf4 │ │ │ │ + beq.n 74e3a │ │ │ │ + b.n 74e28 │ │ │ │ + bl 94f8c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #16 │ │ │ │ @@ -111877,379 +111886,379 @@ │ │ │ │ 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 94ed8 │ │ │ │ - cbnz r0, 74e74 │ │ │ │ + bl 95170 │ │ │ │ + cbnz r0, 74e94 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 74ec8 │ │ │ │ + b.n 74ee8 │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ - cbnz r4, 74e88 │ │ │ │ - ldr r0, [pc, #80] @ (74ed0 ) │ │ │ │ + cbnz r4, 74ea8 │ │ │ │ + ldr r0, [pc, #80] @ (74ef0 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 16d920 │ │ │ │ + bl 16d22c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 74e94 │ │ │ │ - ldr r0, [pc, #72] @ (74ed4 ) │ │ │ │ + b.n 74eb4 │ │ │ │ + ldr r0, [pc, #72] @ (74ef4 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 16dd70 │ │ │ │ + bl 16d67c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74eaa │ │ │ │ + beq.n 74eca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74eaa │ │ │ │ + cbnz r3, 74eca │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 74e6e │ │ │ │ + beq.n 74e8e │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 74ebe │ │ │ │ + beq.n 74ede │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 74ec2 │ │ │ │ + cbz r5, 74ee2 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 74ec8 │ │ │ │ + b.n 74ee8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #128 @ (adr r3, 74f54 ) │ │ │ │ + add r3, pc, #128 @ (adr r3, 74f74 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ add sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r2, 74efe │ │ │ │ - cbz r3, 74ee8 │ │ │ │ + cbz r2, 74f1e │ │ │ │ + cbz r3, 74f08 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 74ef0 │ │ │ │ - movw r1, #46744 @ 0xb698 │ │ │ │ + b.n 74f10 │ │ │ │ + movw r1, #43292 @ 0xa91c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #38928 @ 0x9810 │ │ │ │ + movw r0, #35536 @ 0x8ad0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.w 10550c │ │ │ │ - cbz r3, 74f04 │ │ │ │ + b.w 10542c │ │ │ │ + cbz r3, 74f24 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 74f0c │ │ │ │ - movw r1, #46744 @ 0xb698 │ │ │ │ + b.n 74f2c │ │ │ │ + movw r1, #43292 @ 0xa91c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #38964 @ 0x9834 │ │ │ │ + movw r0, #35572 @ 0x8af4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ 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, #38992 @ 0x9850 │ │ │ │ + movw r0, #35600 @ 0x8b10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ 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 10550c │ │ │ │ + bl 10542c │ │ │ │ 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, #39024 @ 0x9870 │ │ │ │ + movw r0, #35632 @ 0x8b30 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r3, r4, [r1, #16] │ │ │ │ ldrd r1, r2, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00074f78 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +00074f98 <_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 74fb2 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ - ldr r4, [pc, #768] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + bne.n 74fd2 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ + ldr r4, [pc, #768] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ mov.w r2, #668 @ 0x29c │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #39080 @ 0x98a8 │ │ │ │ + movw r2, #35688 @ 0x8b68 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 71c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 71cbc <_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 74fec <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ + bne.n 7500c <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 75134 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r4, [pc, #712] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + beq.w 75154 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r4, [pc, #712] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #39148 @ 0x98ec │ │ │ │ + movw r2, #35756 @ 0x8bac │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 71c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 71cbc <_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 75056 <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ - cbz r2, 75022 <_PyUnicode_CheckConsistency@@Base+0xaa> │ │ │ │ - ldr r4, [pc, #660] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + beq.n 75076 <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ + cbz r2, 75042 <_PyUnicode_CheckConsistency@@Base+0xaa> │ │ │ │ + ldr r4, [pc, #660] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #39180 @ 0x990c │ │ │ │ + movw r2, #35788 @ 0x8bcc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 71c9c <_PyObject_AssertFailed@@Base> │ │ │ │ - cbz r6, 75044 <_PyUnicode_CheckConsistency@@Base+0xcc> │ │ │ │ - ldr r5, [pc, #624] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + bl 71cbc <_PyObject_AssertFailed@@Base> │ │ │ │ + cbz r6, 75064 <_PyUnicode_CheckConsistency@@Base+0xcc> │ │ │ │ + ldr r5, [pc, #624] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #685 @ 0x2ad │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #39276 @ 0x996c │ │ │ │ + movw r2, #35884 @ 0x8c2c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 71c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 71cbc <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ add.w r2, r0, #28 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 7510c <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ - ldr r4, [pc, #584] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + bne.n 7512c <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ + ldr r4, [pc, #584] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ movw r2, #686 @ 0x2ae │ │ │ │ - b.n 750f2 <_PyUnicode_CheckConsistency@@Base+0x17a> │ │ │ │ - cbz r2, 75076 <_PyUnicode_CheckConsistency@@Base+0xfe> │ │ │ │ - ldr r4, [pc, #572] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + b.n 75112 <_PyUnicode_CheckConsistency@@Base+0x17a> │ │ │ │ + cbz r2, 75096 <_PyUnicode_CheckConsistency@@Base+0xfe> │ │ │ │ + ldr r4, [pc, #572] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ mov.w r2, #692 @ 0x2b4 │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #39180 @ 0x990c │ │ │ │ + movw r2, #35788 @ 0x8bcc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 71c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 71cbc <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - cbnz r1, 75098 <_PyUnicode_CheckConsistency@@Base+0x120> │ │ │ │ - ldr r4, [pc, #540] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + cbnz r1, 750b8 <_PyUnicode_CheckConsistency@@Base+0x120> │ │ │ │ + ldr r4, [pc, #540] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ mov.w r2, #696 @ 0x2b8 │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #39328 @ 0x99a0 │ │ │ │ + movw r2, #35936 @ 0x8c60 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 71c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 71cbc <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ - cbz r6, 750e8 <_PyUnicode_CheckConsistency@@Base+0x170> │ │ │ │ + cbz r6, 75108 <_PyUnicode_CheckConsistency@@Base+0x170> │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 750c0 <_PyUnicode_CheckConsistency@@Base+0x148> │ │ │ │ - ldr r5, [pc, #500] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + beq.n 750e0 <_PyUnicode_CheckConsistency@@Base+0x148> │ │ │ │ + ldr r5, [pc, #500] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #698 @ 0x2ba │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #39348 @ 0x99b4 │ │ │ │ + movw r2, #35956 @ 0x8c74 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 71c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 71cbc <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 75134 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r5, [pc, #460] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + beq.n 75154 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r5, [pc, #460] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #699 @ 0x2bb │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #39376 @ 0x99d0 │ │ │ │ + movw r2, #35984 @ 0x8c90 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 71c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 71cbc <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 7510c <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ - ldr r4, [pc, #424] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + bne.n 7512c <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ + ldr r4, [pc, #424] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ movw r2, #702 @ 0x2be │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #39300 @ 0x9984 │ │ │ │ + movw r2, #35908 @ 0x8c44 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 71c9c <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r7, 75134 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + bl 71cbc <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r7, 75154 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - cbz r2, 75134 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r5, [pc, #388] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + cbz r2, 75154 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r5, [pc, #388] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ movw r2, #707 @ 0x2c3 │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #39416 @ 0x99f8 │ │ │ │ + movw r2, #36024 @ 0x8cb8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 71cbc <_PyObject_AssertFailed@@Base> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7529c <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ + beq.w 752bc <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 7514e <_PyUnicode_CheckConsistency@@Base+0x1d6> │ │ │ │ + bpl.n 7516e <_PyUnicode_CheckConsistency@@Base+0x1d6> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r4, #20 │ │ │ │ addpl.w r2, r4, #28 │ │ │ │ - b.n 75150 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ + b.n 75170 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 7517c <_PyUnicode_CheckConsistency@@Base+0x204> │ │ │ │ + ble.n 7519c <_PyUnicode_CheckConsistency@@Base+0x204> │ │ │ │ mov r1, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 75162 <_PyUnicode_CheckConsistency@@Base+0x1ea> │ │ │ │ + bne.n 75182 <_PyUnicode_CheckConsistency@@Base+0x1ea> │ │ │ │ ldrb r7, [r2, r1] │ │ │ │ - b.n 7516e <_PyUnicode_CheckConsistency@@Base+0x1f6> │ │ │ │ + b.n 7518e <_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 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 7515a <_PyUnicode_CheckConsistency@@Base+0x1e2> │ │ │ │ + bne.n 7517a <_PyUnicode_CheckConsistency@@Base+0x1e2> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 751ea <_PyUnicode_CheckConsistency@@Base+0x272> │ │ │ │ - cbnz r6, 751ce <_PyUnicode_CheckConsistency@@Base+0x256> │ │ │ │ + bne.n 7520a <_PyUnicode_CheckConsistency@@Base+0x272> │ │ │ │ + cbnz r6, 751ee <_PyUnicode_CheckConsistency@@Base+0x256> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi.n 751a8 <_PyUnicode_CheckConsistency@@Base+0x230> │ │ │ │ - ldr r5, [pc, #272] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + bhi.n 751c8 <_PyUnicode_CheckConsistency@@Base+0x230> │ │ │ │ + ldr r5, [pc, #272] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ movw r2, #727 @ 0x2d7 │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #39444 @ 0x9a14 │ │ │ │ + movw r2, #36052 @ 0x8cd4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 71cbc <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls.n 75264 <_PyUnicode_CheckConsistency@@Base+0x2ec> │ │ │ │ - ldr r5, [pc, #232] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + bls.n 75284 <_PyUnicode_CheckConsistency@@Base+0x2ec> │ │ │ │ + ldr r5, [pc, #232] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ mov.w r2, #728 @ 0x2d8 │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #39460 @ 0x9a24 │ │ │ │ + movw r2, #36068 @ 0x8ce4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 71cbc <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.n 75264 <_PyUnicode_CheckConsistency@@Base+0x2ec> │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + bls.n 75284 <_PyUnicode_CheckConsistency@@Base+0x2ec> │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #39476 @ 0x9a34 │ │ │ │ + movw r2, #36084 @ 0x8cf4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - ldr r5, [pc, #180] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + ldr r5, [pc, #180] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ movw r1, #731 @ 0x2db │ │ │ │ - b.n 7528a <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ + b.n 752aa <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 75228 <_PyUnicode_CheckConsistency@@Base+0x2b0> │ │ │ │ + bne.n 75248 <_PyUnicode_CheckConsistency@@Base+0x2b0> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 7520a <_PyUnicode_CheckConsistency@@Base+0x292> │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + bhi.n 7522a <_PyUnicode_CheckConsistency@@Base+0x292> │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #39492 @ 0x9a44 │ │ │ │ + movw r2, #36100 @ 0x8d04 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - ldr r5, [pc, #148] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + ldr r5, [pc, #148] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ movw r1, #734 @ 0x2de │ │ │ │ - b.n 7528a <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ + b.n 752aa <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 75268 <_PyUnicode_CheckConsistency@@Base+0x2f0> │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + bcc.n 75288 <_PyUnicode_CheckConsistency@@Base+0x2f0> │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #39512 @ 0x9a58 │ │ │ │ + movw r2, #36120 @ 0x8d18 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - ldr r5, [pc, #116] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + ldr r5, [pc, #116] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ movw r1, #735 @ 0x2df │ │ │ │ - b.n 7528a <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ + b.n 752aa <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 75246 <_PyUnicode_CheckConsistency@@Base+0x2ce> │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + bcs.n 75266 <_PyUnicode_CheckConsistency@@Base+0x2ce> │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #39532 @ 0x9a6c │ │ │ │ + movw r2, #36140 @ 0x8d2c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - ldr r5, [pc, #88] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + ldr r5, [pc, #88] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ movw r1, #738 @ 0x2e2 │ │ │ │ - b.n 7528a <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ + b.n 752aa <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ cmp.w r3, #1114112 @ 0x110000 │ │ │ │ - bcc.n 7526e <_PyUnicode_CheckConsistency@@Base+0x2f6> │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + bcc.n 7528e <_PyUnicode_CheckConsistency@@Base+0x2f6> │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #39552 @ 0x9a80 │ │ │ │ + movw r2, #36160 @ 0x8d40 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - ldr r5, [pc, #56] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + ldr r5, [pc, #56] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ movw r1, #739 @ 0x2e3 │ │ │ │ - b.n 7528a <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ + b.n 752aa <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ - b.n 75272 <_PyUnicode_CheckConsistency@@Base+0x2fa> │ │ │ │ + b.n 75292 <_PyUnicode_CheckConsistency@@Base+0x2fa> │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ - b.n 75272 <_PyUnicode_CheckConsistency@@Base+0x2fa> │ │ │ │ + b.n 75292 <_PyUnicode_CheckConsistency@@Base+0x2fa> │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ - cbz r3, 7529c <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ - ldr r5, [pc, #32] @ (75298 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ - movw r3, #26888 @ 0x6908 │ │ │ │ + cbz r3, 752bc <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ + ldr r5, [pc, #32] @ (752b8 <_PyUnicode_CheckConsistency@@Base+0x320>) │ │ │ │ + movw r3, #23496 @ 0x5bc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #39572 @ 0x9a94 │ │ │ │ + movw r2, #36180 @ 0x8d54 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movw r1, #741 @ 0x2e5 │ │ │ │ strd r1, r5, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 71c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 71cbc <_PyObject_AssertFailed@@Base> │ │ │ │ nop │ │ │ │ - bge.n 751b4 <_PyUnicode_CheckConsistency@@Base+0x23c> │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r2, r1, #1 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ @@ -112260,541 +112269,541 @@ │ │ │ │ mov r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r7, r1 │ │ │ │ adds r0, #1 │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 81a6c │ │ │ │ + bl 81b54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7546a <_PyUnicode_CheckConsistency@@Base+0x4f2> │ │ │ │ + beq.w 7548a <_PyUnicode_CheckConsistency@@Base+0x4f2> │ │ │ │ movs r5, #0 │ │ │ │ - movw r9, #7340 @ 0x1cac │ │ │ │ + movw r9, #3932 @ 0xf5c │ │ │ │ movt r9, #61 @ 0x3d │ │ │ │ mov fp, r5 │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r2, r3, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 753ca <_PyUnicode_CheckConsistency@@Base+0x452> │ │ │ │ + ble.n 753ea <_PyUnicode_CheckConsistency@@Base+0x452> │ │ │ │ cmp fp, r6 │ │ │ │ - bge.n 75312 <_PyUnicode_CheckConsistency@@Base+0x39a> │ │ │ │ + bge.n 75332 <_PyUnicode_CheckConsistency@@Base+0x39a> │ │ │ │ ldr.w r0, [r7, fp, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 75302 <_PyUnicode_CheckConsistency@@Base+0x38a> │ │ │ │ + bhi.n 75322 <_PyUnicode_CheckConsistency@@Base+0x38a> │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 75306 <_PyUnicode_CheckConsistency@@Base+0x38e> │ │ │ │ - bl 1672b4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 75312 <_PyUnicode_CheckConsistency@@Base+0x39a> │ │ │ │ + b.n 75326 <_PyUnicode_CheckConsistency@@Base+0x38e> │ │ │ │ + bl 166cb0 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 75332 <_PyUnicode_CheckConsistency@@Base+0x39a> │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r6, fp │ │ │ │ - bne.n 752f4 <_PyUnicode_CheckConsistency@@Base+0x37c> │ │ │ │ - b.n 75448 <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + bne.n 75314 <_PyUnicode_CheckConsistency@@Base+0x37c> │ │ │ │ + b.n 75468 <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ cmp r6, fp │ │ │ │ - beq.w 75448 <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + beq.w 75468 <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ add.w sl, fp, #1 │ │ │ │ cmp r6, sl │ │ │ │ - ble.n 7533c <_PyUnicode_CheckConsistency@@Base+0x3c4> │ │ │ │ + ble.n 7535c <_PyUnicode_CheckConsistency@@Base+0x3c4> │ │ │ │ ldr.w r0, [r7, sl, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 7532e <_PyUnicode_CheckConsistency@@Base+0x3b6> │ │ │ │ + bhi.n 7534e <_PyUnicode_CheckConsistency@@Base+0x3b6> │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 75332 <_PyUnicode_CheckConsistency@@Base+0x3ba> │ │ │ │ - bl 1672b4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbnz r0, 7533c <_PyUnicode_CheckConsistency@@Base+0x3c4> │ │ │ │ + b.n 75352 <_PyUnicode_CheckConsistency@@Base+0x3ba> │ │ │ │ + bl 166cb0 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbnz r0, 7535c <_PyUnicode_CheckConsistency@@Base+0x3c4> │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r6, sl │ │ │ │ - bgt.n 75320 <_PyUnicode_CheckConsistency@@Base+0x3a8> │ │ │ │ + bgt.n 75340 <_PyUnicode_CheckConsistency@@Base+0x3a8> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 7536c <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + bne.n 7538c <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 7536c <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + bne.n 7538c <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7536c <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + bne.n 7538c <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ 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 75448 <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + b.n 75468 <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ sub.w r1, sl, fp │ │ │ │ add.w r0, r7, fp, lsl #2 │ │ │ │ - bl 2619f8 <_PyUnicode_EncodeUTF16@@Base+0x570> │ │ │ │ + bl 261e68 <_PyUnicode_EncodeUTF16@@Base+0x570> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7544c <_PyUnicode_CheckConsistency@@Base+0x4d4> │ │ │ │ + beq.n 7546c <_PyUnicode_CheckConsistency@@Base+0x4d4> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 7538a <_PyUnicode_CheckConsistency@@Base+0x412> │ │ │ │ + bgt.n 753aa <_PyUnicode_CheckConsistency@@Base+0x412> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 753c4 <_PyUnicode_CheckConsistency@@Base+0x44c> │ │ │ │ + b.n 753e4 <_PyUnicode_CheckConsistency@@Base+0x44c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 753b2 <_PyUnicode_CheckConsistency@@Base+0x43a> │ │ │ │ + cbz r0, 753d2 <_PyUnicode_CheckConsistency@@Base+0x43a> │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 7544c <_PyUnicode_CheckConsistency@@Base+0x4d4> │ │ │ │ + beq.n 7546c <_PyUnicode_CheckConsistency@@Base+0x4d4> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7544c <_PyUnicode_CheckConsistency@@Base+0x4d4> │ │ │ │ + bne.n 7546c <_PyUnicode_CheckConsistency@@Base+0x4d4> │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7544c <_PyUnicode_CheckConsistency@@Base+0x4d4> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7546c <_PyUnicode_CheckConsistency@@Base+0x4d4> │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 753c4 <_PyUnicode_CheckConsistency@@Base+0x44c> │ │ │ │ + beq.n 753e4 <_PyUnicode_CheckConsistency@@Base+0x44c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 753c4 <_PyUnicode_CheckConsistency@@Base+0x44c> │ │ │ │ + cbnz r3, 753e4 <_PyUnicode_CheckConsistency@@Base+0x44c> │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov fp, sl │ │ │ │ - b.n 752e8 <_PyUnicode_CheckConsistency@@Base+0x370> │ │ │ │ + b.n 75308 <_PyUnicode_CheckConsistency@@Base+0x370> │ │ │ │ cmp fp, r6 │ │ │ │ - bge.n 75448 <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ - movw r8, #7340 @ 0x1cac │ │ │ │ + bge.n 75468 <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + movw r8, #3932 @ 0xf5c │ │ │ │ movt r8, #61 @ 0x3d │ │ │ │ ldr.w r0, [r7, fp, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 753e4 <_PyUnicode_CheckConsistency@@Base+0x46c> │ │ │ │ + bhi.n 75404 <_PyUnicode_CheckConsistency@@Base+0x46c> │ │ │ │ ldrb.w r0, [r8, r0] │ │ │ │ - b.n 753e8 <_PyUnicode_CheckConsistency@@Base+0x470> │ │ │ │ - bl 1672b4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 753f4 <_PyUnicode_CheckConsistency@@Base+0x47c> │ │ │ │ + b.n 75408 <_PyUnicode_CheckConsistency@@Base+0x470> │ │ │ │ + bl 166cb0 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 75414 <_PyUnicode_CheckConsistency@@Base+0x47c> │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r6, fp │ │ │ │ - bne.n 753d6 <_PyUnicode_CheckConsistency@@Base+0x45e> │ │ │ │ - b.n 75448 <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + bne.n 753f6 <_PyUnicode_CheckConsistency@@Base+0x45e> │ │ │ │ + b.n 75468 <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ cmp r6, fp │ │ │ │ - beq.n 75448 <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + beq.n 75468 <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ sub.w r1, r6, fp │ │ │ │ add.w r0, r7, fp, lsl #2 │ │ │ │ - bl 2619f8 <_PyUnicode_EncodeUTF16@@Base+0x570> │ │ │ │ + bl 261e68 <_PyUnicode_EncodeUTF16@@Base+0x570> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 7544c <_PyUnicode_CheckConsistency@@Base+0x4d4> │ │ │ │ + cbz r0, 7546c <_PyUnicode_CheckConsistency@@Base+0x4d4> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 75414 <_PyUnicode_CheckConsistency@@Base+0x49c> │ │ │ │ + bgt.n 75434 <_PyUnicode_CheckConsistency@@Base+0x49c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 75446 <_PyUnicode_CheckConsistency@@Base+0x4ce> │ │ │ │ + b.n 75466 <_PyUnicode_CheckConsistency@@Base+0x4ce> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 75436 <_PyUnicode_CheckConsistency@@Base+0x4be> │ │ │ │ + cbz r0, 75456 <_PyUnicode_CheckConsistency@@Base+0x4be> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7544c <_PyUnicode_CheckConsistency@@Base+0x4d4> │ │ │ │ + beq.n 7546c <_PyUnicode_CheckConsistency@@Base+0x4d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 7544c <_PyUnicode_CheckConsistency@@Base+0x4d4> │ │ │ │ + cbnz r3, 7546c <_PyUnicode_CheckConsistency@@Base+0x4d4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7544c <_PyUnicode_CheckConsistency@@Base+0x4d4> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7546c <_PyUnicode_CheckConsistency@@Base+0x4d4> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75446 <_PyUnicode_CheckConsistency@@Base+0x4ce> │ │ │ │ + beq.n 75466 <_PyUnicode_CheckConsistency@@Base+0x4ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 75446 <_PyUnicode_CheckConsistency@@Base+0x4ce> │ │ │ │ + cbnz r3, 75466 <_PyUnicode_CheckConsistency@@Base+0x4ce> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 7546a <_PyUnicode_CheckConsistency@@Base+0x4f2> │ │ │ │ + b.n 7548a <_PyUnicode_CheckConsistency@@Base+0x4f2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7545a <_PyUnicode_CheckConsistency@@Base+0x4e2> │ │ │ │ + bne.n 7547a <_PyUnicode_CheckConsistency@@Base+0x4e2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7546a <_PyUnicode_CheckConsistency@@Base+0x4f2> │ │ │ │ + b.n 7548a <_PyUnicode_CheckConsistency@@Base+0x4f2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75456 <_PyUnicode_CheckConsistency@@Base+0x4de> │ │ │ │ + bne.n 75476 <_PyUnicode_CheckConsistency@@Base+0x4de> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75456 <_PyUnicode_CheckConsistency@@Base+0x4de> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75476 <_PyUnicode_CheckConsistency@@Base+0x4de> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 754a8 <_PyUnicode_CheckConsistency@@Base+0x530> │ │ │ │ + bmi.n 754c8 <_PyUnicode_CheckConsistency@@Base+0x530> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 754ac <_PyUnicode_CheckConsistency@@Base+0x534> │ │ │ │ + beq.n 754cc <_PyUnicode_CheckConsistency@@Base+0x534> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 754ae <_PyUnicode_CheckConsistency@@Base+0x536> │ │ │ │ + b.n 754ce <_PyUnicode_CheckConsistency@@Base+0x536> │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 754ae <_PyUnicode_CheckConsistency@@Base+0x536> │ │ │ │ + b.n 754ce <_PyUnicode_CheckConsistency@@Base+0x536> │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl 8118c │ │ │ │ + bl 81274 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 754cc <_PyUnicode_CheckConsistency@@Base+0x554> │ │ │ │ + cbz r0, 754ec <_PyUnicode_CheckConsistency@@Base+0x554> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ cmp r6, r3 │ │ │ │ ite le │ │ │ │ strle r6, [sp, #0] │ │ │ │ strgt r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ - bl f65f8 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ + bl f6620 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000754d2 : │ │ │ │ +000754f2 : │ │ │ │ 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 754ee │ │ │ │ - bl 53de4 │ │ │ │ - b.n 75528 │ │ │ │ + bmi.n 7550e │ │ │ │ + bl 53b80 │ │ │ │ + b.n 75548 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #39648 @ 0x9ae0 │ │ │ │ + movw r1, #36256 @ 0x8da0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r6, r2 │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 75528 │ │ │ │ - movw r1, #12860 @ 0x323c │ │ │ │ + beq.n 75548 │ │ │ │ + movw r1, #9468 @ 0x24fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r6 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 5cbe8 │ │ │ │ + b.w 5c9c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0007552c : │ │ │ │ +0007554c : │ │ │ │ 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 75548 │ │ │ │ - bl 53de4 │ │ │ │ - b.n 755ca │ │ │ │ + bmi.n 75568 │ │ │ │ + bl 53b80 │ │ │ │ + b.n 755ea │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #39732 @ 0x9b34 │ │ │ │ + movw r1, #36340 @ 0x8df4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 755ca │ │ │ │ - movw r1, #12860 @ 0x323c │ │ │ │ + beq.n 755ea │ │ │ │ + movw r1, #9468 @ 0x24fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ cmp r5, #0 │ │ │ │ ite ne │ │ │ │ movne r4, r5 │ │ │ │ moveq r4, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5cbe8 │ │ │ │ + bl 5c9c4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 755ca │ │ │ │ + cbz r0, 755ea │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 755c2 │ │ │ │ + bmi.n 755e2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40164 @ 0x9ce4 │ │ │ │ + movw r1, #36772 @ 0x8fa4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 755ca │ │ │ │ + beq.n 755ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 755ca │ │ │ │ + cbnz r3, 755ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 755ca │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 755ea │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f89a8 │ │ │ │ + b.w 1f9698 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000755ce : │ │ │ │ +000755ee : │ │ │ │ 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 755ea │ │ │ │ - bl 53de4 │ │ │ │ - b.n 75624 │ │ │ │ + bmi.n 7560a │ │ │ │ + bl 53b80 │ │ │ │ + b.n 75644 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #39824 @ 0x9b90 │ │ │ │ + movw r1, #36432 @ 0x8e50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r6, r2 │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 75624 │ │ │ │ - movw r1, #12860 @ 0x323c │ │ │ │ + beq.n 75644 │ │ │ │ + movw r1, #9468 @ 0x24fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r6 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2b9d28 │ │ │ │ + b.w 2b9230 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00075628 : │ │ │ │ +00075648 : │ │ │ │ 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 75646 │ │ │ │ - bl 53de4 │ │ │ │ + bmi.n 75666 │ │ │ │ + bl 53b80 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 756c0 │ │ │ │ + b.n 756e0 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - movw r1, #39968 @ 0x9c20 │ │ │ │ + movw r1, #36576 @ 0x8ee0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 238184 │ │ │ │ + bl 238dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 75642 │ │ │ │ - movw r1, #12860 @ 0x323c │ │ │ │ + beq.n 75662 │ │ │ │ + movw r1, #9468 @ 0x24fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ cmp r6, #0 │ │ │ │ ite ne │ │ │ │ movne r5, r6 │ │ │ │ moveq r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2b9d28 │ │ │ │ + bl 2b9230 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 756c0 │ │ │ │ + cbz r0, 756e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 756c0 │ │ │ │ + bmi.n 756e0 │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #40060 @ 0x9c7c │ │ │ │ + movw r1, #36668 @ 0x8f3c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75642 │ │ │ │ + beq.n 75662 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75642 │ │ │ │ + bne.n 75662 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75642 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75662 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000756c4 : │ │ │ │ +000756e4 : │ │ │ │ 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 │ │ │ │ mov r0, r2 │ │ │ │ - bl 11bdf4 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 11bbc8 <_Py_GetErrorHandler@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a32e0 │ │ │ │ + b.w a3570 │ │ │ │ │ │ │ │ -000756ea : │ │ │ │ +0007570a : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 1d74c0 │ │ │ │ + b.w 1d7a40 │ │ │ │ │ │ │ │ -000756f0 <_PyUnicode_DecodeUnicodeEscapeInternal@@Base>: │ │ │ │ +00075710 <_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 eaa20 <_PyUnicode_DecodeUnicodeEscapeInternal2@@Base> │ │ │ │ + bl eabb8 <_PyUnicode_DecodeUnicodeEscapeInternal2@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00075710 <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ +00075730 <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 75724 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ + beq.n 75744 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ cmp r1, #4 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ it ne │ │ │ │ movne r2, #255 @ 0xff │ │ │ │ - b.n 75728 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ + b.n 75748 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movs r1, #0 │ │ │ │ - b.w eb700 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + b.w ec5d0 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ │ │ │ │ -0007572e <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +0007574e <_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 │ │ │ │ adds r6, r1, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, r1 │ │ │ │ - bhi.n 7574c <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e> │ │ │ │ + bhi.n 7576c <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e> │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - b.n 7577e <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ + b.n 7579e <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ mov r3, r1 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bne.n 7576e <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ + bne.n 7578e <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ mov r2, r3 │ │ │ │ adds r3, #4 │ │ │ │ cmp r6, r3 │ │ │ │ - bcc.n 75768 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ + bcc.n 75788 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 75752 <_PyUnicodeWriter_WriteLatin1String@@Base+0x24> │ │ │ │ + beq.n 75772 <_PyUnicodeWriter_WriteLatin1String@@Base+0x24> │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ - b.n 7577e <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ + b.n 7579e <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 75748 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ + beq.n 75768 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ mov r3, r2 │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 75764 <_PyUnicodeWriter_WriteLatin1String@@Base+0x36> │ │ │ │ + blt.n 75784 <_PyUnicodeWriter_WriteLatin1String@@Base+0x36> │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 7574e <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ - b.n 75748 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ + bhi.n 7576e <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ + b.n 75768 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 757a8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ + bcc.n 757c8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ ldrd r3, r1, [r5, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 757a8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ + blt.n 757c8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ tst.w r2, #32 │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ - beq.n 757ba <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ + beq.n 757da <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ - b.n 757bc <_PyUnicodeWriter_WriteLatin1String@@Base+0x8e> │ │ │ │ + b.n 757dc <_PyUnicodeWriter_WriteLatin1String@@Base+0x8e> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 7578e <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + beq.n 757ae <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl eb700 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ec5d0 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 7578e <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ - b.n 75802 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + bne.n 757ae <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + b.n 75822 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 757d0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa2> │ │ │ │ + beq.n 757f0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa2> │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 757e6 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ + beq.n 75806 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ add r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - blx 29e6c │ │ │ │ - b.n 757fa <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + blx 2a620 │ │ │ │ + b.n 7581a <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 757fa <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bls.n 7581a <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ strh.w r3, [r0], #2 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 757d8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xaa> │ │ │ │ - b.n 757fa <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bne.n 757f8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xaa> │ │ │ │ + b.n 7581a <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 757fa <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bls.n 7581a <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 757ee <_PyUnicodeWriter_WriteLatin1String@@Base+0xc0> │ │ │ │ + bne.n 7580e <_PyUnicodeWriter_WriteLatin1String@@Base+0xc0> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ movs r0, #0 │ │ │ │ add r3, r7 │ │ │ │ str r3, [r5, #20] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -112802,684 +112811,684 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 75830 <_PyUnicodeWriter_WriteLatin1String@@Base+0x102> │ │ │ │ + beq.n 75850 <_PyUnicodeWriter_WriteLatin1String@@Base+0x102> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 75846 <_PyUnicodeWriter_WriteLatin1String@@Base+0x118> │ │ │ │ + bne.n 75866 <_PyUnicodeWriter_WriteLatin1String@@Base+0x118> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7587a <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ + beq.n 7589a <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7587a <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ - b.n 75848 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11a> │ │ │ │ + ble.n 7589a <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ + b.n 75868 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11a> │ │ │ │ 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 75866 <_PyUnicodeWriter_WriteLatin1String@@Base+0x138> │ │ │ │ + beq.n 75886 <_PyUnicodeWriter_WriteLatin1String@@Base+0x138> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 75894 <_PyUnicodeWriter_WriteLatin1String@@Base+0x166> │ │ │ │ + bne.n 758b4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x166> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7587a <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ + beq.n 7589a <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 75896 <_PyUnicodeWriter_WriteLatin1String@@Base+0x168> │ │ │ │ + bgt.n 758b6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x168> │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 758d8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1aa> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 758f8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1aa> │ │ │ │ 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 197700 │ │ │ │ + bl 196ff4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 758c2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x194> │ │ │ │ + beq.n 758e2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x194> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 758c2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x194> │ │ │ │ + cbnz r3, 758e2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x194> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 758d8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1aa> │ │ │ │ + beq.n 758f8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 758d8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1aa> │ │ │ │ + cbnz r3, 758f8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 75906 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1d8> │ │ │ │ + beq.n 75926 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1d8> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 75934 <_PyUnicodeWriter_WriteLatin1String@@Base+0x206> │ │ │ │ + bne.n 75954 <_PyUnicodeWriter_WriteLatin1String@@Base+0x206> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7591a <_PyUnicodeWriter_WriteLatin1String@@Base+0x1ec> │ │ │ │ + beq.n 7593a <_PyUnicodeWriter_WriteLatin1String@@Base+0x1ec> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 75936 <_PyUnicodeWriter_WriteLatin1String@@Base+0x208> │ │ │ │ + bgt.n 75956 <_PyUnicodeWriter_WriteLatin1String@@Base+0x208> │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 75960 <_PyUnicodeWriter_WriteLatin1String@@Base+0x232> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 75980 <_PyUnicodeWriter_WriteLatin1String@@Base+0x232> │ │ │ │ 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 196a38 │ │ │ │ + bl 19632c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75960 <_PyUnicodeWriter_WriteLatin1String@@Base+0x232> │ │ │ │ + beq.n 75980 <_PyUnicodeWriter_WriteLatin1String@@Base+0x232> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75960 <_PyUnicodeWriter_WriteLatin1String@@Base+0x232> │ │ │ │ + cbnz r3, 75980 <_PyUnicodeWriter_WriteLatin1String@@Base+0x232> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7598e <_PyUnicodeWriter_WriteLatin1String@@Base+0x260> │ │ │ │ + beq.n 759ae <_PyUnicodeWriter_WriteLatin1String@@Base+0x260> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 759bc <_PyUnicodeWriter_WriteLatin1String@@Base+0x28e> │ │ │ │ + bne.n 759dc <_PyUnicodeWriter_WriteLatin1String@@Base+0x28e> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 759a2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x274> │ │ │ │ + beq.n 759c2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x274> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 759be <_PyUnicodeWriter_WriteLatin1String@@Base+0x290> │ │ │ │ + bgt.n 759de <_PyUnicodeWriter_WriteLatin1String@@Base+0x290> │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 759e8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ba> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 75a08 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ba> │ │ │ │ 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 14e118 │ │ │ │ + bl 14e19c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 759e8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ba> │ │ │ │ + beq.n 75a08 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ba> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 759e8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ba> │ │ │ │ + cbnz r3, 75a08 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 75a16 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2e8> │ │ │ │ + beq.n 75a36 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2e8> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 75a44 <_PyUnicodeWriter_WriteLatin1String@@Base+0x316> │ │ │ │ + bne.n 75a64 <_PyUnicodeWriter_WriteLatin1String@@Base+0x316> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 75a2a <_PyUnicodeWriter_WriteLatin1String@@Base+0x2fc> │ │ │ │ + beq.n 75a4a <_PyUnicodeWriter_WriteLatin1String@@Base+0x2fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 75a46 <_PyUnicodeWriter_WriteLatin1String@@Base+0x318> │ │ │ │ + bgt.n 75a66 <_PyUnicodeWriter_WriteLatin1String@@Base+0x318> │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 75a70 <_PyUnicodeWriter_WriteLatin1String@@Base+0x342> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 75a90 <_PyUnicodeWriter_WriteLatin1String@@Base+0x342> │ │ │ │ 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 1cea78 │ │ │ │ + bl 1cea7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75a70 <_PyUnicodeWriter_WriteLatin1String@@Base+0x342> │ │ │ │ + beq.n 75a90 <_PyUnicodeWriter_WriteLatin1String@@Base+0x342> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75a70 <_PyUnicodeWriter_WriteLatin1String@@Base+0x342> │ │ │ │ + cbnz r3, 75a90 <_PyUnicodeWriter_WriteLatin1String@@Base+0x342> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 75ab8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ + beq.n 75ad8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ movw r3, #41228 @ 0xa10c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 75ab8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ + beq.n 75ad8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #40164 @ 0x9ce4 │ │ │ │ + movw r1, #36772 @ 0x8fa4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 75ad4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a6> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 75af4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a6> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 75aec <_PyUnicodeWriter_WriteLatin1String@@Base+0x3be> │ │ │ │ + beq.n 75b0c <_PyUnicodeWriter_WriteLatin1String@@Base+0x3be> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ - bl b8f4c <_PyArena_AddPyObject@@Base> │ │ │ │ + bl b9214 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 75ada <_PyUnicodeWriter_WriteLatin1String@@Base+0x3ac> │ │ │ │ + bge.n 75afa <_PyUnicodeWriter_WriteLatin1String@@Base+0x3ac> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75af2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3c4> │ │ │ │ + b.n 75b12 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3c4> │ │ │ │ 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 75af0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3c2> │ │ │ │ + b.n 75b10 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3c2> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00075af4 : │ │ │ │ +00075b14 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (75b28 ) │ │ │ │ + ldr r4, [pc, #36] @ (75b48 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 25393c <_PyEval_SetProfile@@Base> │ │ │ │ + bl 253d94 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 75b26 │ │ │ │ - movw r0, #40196 @ 0x9d04 │ │ │ │ + bge.n 75b46 │ │ │ │ + movw r0, #36804 @ 0x8fc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2498f4 │ │ │ │ + b.w 24a00c │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00075b2c : │ │ │ │ +00075b4c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 15a350 <_PyErr_Clear@@Base+0xc> │ │ │ │ + bl 15a024 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 75b4a │ │ │ │ - bl f8b9c │ │ │ │ + cbnz r0, 75b6a │ │ │ │ + bl f8b98 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 75b60 │ │ │ │ + b.n 75b80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75b5e │ │ │ │ + beq.n 75b7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 75b5e │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 75b7e │ │ │ │ + bl 85268 <_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 15a350 <_PyErr_Clear@@Base+0xc> │ │ │ │ + bl 15a024 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75bc0 │ │ │ │ + cbz r0, 75be0 │ │ │ │ add.w r5, r0, r5, lsl #2 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r7, 75b9a │ │ │ │ + cbz r7, 75bba │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #40248 @ 0x9d38 │ │ │ │ + movw r1, #36796 @ 0x8fbc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 9d32c │ │ │ │ + bl 9d640 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 75ba2 │ │ │ │ + b.n 75bc2 │ │ │ │ mov r1, r6 │ │ │ │ - bl f768c │ │ │ │ + bl f76b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 75bb0 │ │ │ │ + bne.n 75bd0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 75bc0 │ │ │ │ + b.n 75be0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75bac │ │ │ │ + bne.n 75bcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75bac │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75bcc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00075bc4 : │ │ │ │ +00075be4 : │ │ │ │ movs r3, #2 │ │ │ │ - b.n 75b62 │ │ │ │ + b.n 75b82 │ │ │ │ │ │ │ │ -00075bc8 : │ │ │ │ +00075be8 : │ │ │ │ movs r3, #3 │ │ │ │ - b.n 75b62 │ │ │ │ + b.n 75b82 │ │ │ │ │ │ │ │ -00075bcc <_PyCrossInterpreterData_Lookup@@Base>: │ │ │ │ +00075bec <_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 17672c │ │ │ │ + bl 176010 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b53c0 <_PyObject_GetCrossInterpreterData@@Base+0x120> │ │ │ │ + b.w 2b48f0 <_PyObject_GetCrossInterpreterData@@Base+0xf8> │ │ │ │ │ │ │ │ -00075bea <_PyXI_NamespaceFromNames@@Base>: │ │ │ │ +00075c0a <_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, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 75c2c <_PyXI_NamespaceFromNames@@Base+0x42> │ │ │ │ - cbz r0, 75c2c <_PyXI_NamespaceFromNames@@Base+0x42> │ │ │ │ + beq.n 75c4c <_PyXI_NamespaceFromNames@@Base+0x42> │ │ │ │ + cbz r0, 75c4c <_PyXI_NamespaceFromNames@@Base+0x42> │ │ │ │ mov r5, r0 │ │ │ │ - bl 39ea8 │ │ │ │ + bl 39c46 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75c2e <_PyXI_NamespaceFromNames@@Base+0x44> │ │ │ │ + cbz r0, 75c4e <_PyXI_NamespaceFromNames@@Base+0x44> │ │ │ │ mov r1, r5 │ │ │ │ - bl 39ed2 │ │ │ │ + bl 39c70 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 75c2e <_PyXI_NamespaceFromNames@@Base+0x44> │ │ │ │ + bne.n 75c4e <_PyXI_NamespaceFromNames@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ mov r0, r5 │ │ │ │ - bl 198940 │ │ │ │ - cbnz r0, 75c2c <_PyXI_NamespaceFromNames@@Base+0x42> │ │ │ │ - bl f8b9c │ │ │ │ + bl 1981d4 │ │ │ │ + cbnz r0, 75c4c <_PyXI_NamespaceFromNames@@Base+0x42> │ │ │ │ + bl f8b98 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00075c32 : │ │ │ │ - ldr r0, [pc, #28] @ (75c50 ) │ │ │ │ +00075c52 : │ │ │ │ + ldr r0, [pc, #28] @ (75c70 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4324 @ 0x10e4 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - movw r2, #40236 @ 0x9d2c │ │ │ │ + movw r2, #36844 @ 0x8fec │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - b.w 15ed10 <_PyErr_SetString@@Base> │ │ │ │ + b.w 15ea80 <_PyErr_SetString@@Base> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00075c54 <_PyState_AddModule@@Base>: │ │ │ │ - cbz r2, 75c90 <_PyState_AddModule@@Base+0x3c> │ │ │ │ +00075c74 <_PyState_AddModule@@Base>: │ │ │ │ + cbz r2, 75cb0 <_PyState_AddModule@@Base+0x3c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ - cbz r1, 75c86 <_PyState_AddModule@@Base+0x32> │ │ │ │ + cbz r1, 75ca6 <_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, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #55040 @ 0xd700 │ │ │ │ + movw r2, #51648 @ 0xc9c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15ed10 <_PyErr_SetString@@Base> │ │ │ │ + bl 15ea80 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1f8e60 │ │ │ │ + b.w 1f9b50 │ │ │ │ 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, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #40272 @ 0x9d50 │ │ │ │ + movw r2, #36880 @ 0x9010 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15ed10 <_PyErr_SetString@@Base> │ │ │ │ + bl 15ea80 <_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, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #40272 @ 0x9d50 │ │ │ │ + movw r2, #36880 @ 0x9010 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15ed10 <_PyErr_SetString@@Base> │ │ │ │ + bl 15ea80 <_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 75d1e <_PyState_AddModule@@Base+0xca> │ │ │ │ + bmi.n 75d3e <_PyState_AddModule@@Base+0xca> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #47004 @ 0xb79c │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 75d30 <_PyState_AddModule@@Base+0xdc> │ │ │ │ - ldr r2, [pc, #44] @ (75d4c <_PyState_AddModule@@Base+0xf8>) │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 75d50 <_PyState_AddModule@@Base+0xdc> │ │ │ │ + ldr r2, [pc, #44] @ (75d6c <_PyState_AddModule@@Base+0xf8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 1fa30c │ │ │ │ + bl 1faffc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75d34 <_PyState_AddModule@@Base+0xe0> │ │ │ │ + bne.n 75d54 <_PyState_AddModule@@Base+0xe0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 75d4a <_PyState_AddModule@@Base+0xf6> │ │ │ │ - cbz r0, 75d42 <_PyState_AddModule@@Base+0xee> │ │ │ │ + b.n 75d6a <_PyState_AddModule@@Base+0xf6> │ │ │ │ + cbz r0, 75d62 <_PyState_AddModule@@Base+0xee> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1fc070 │ │ │ │ + b.w 1fcd60 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, r4, r5, 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 │ │ │ │ - bl 81c6c │ │ │ │ + bl 81d54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75f08 <_PyState_AddModule@@Base+0x2b4> │ │ │ │ - ldr r3, [pc, #416] @ (75f10 <_PyState_AddModule@@Base+0x2bc>) │ │ │ │ + beq.w 75f28 <_PyState_AddModule@@Base+0x2b4> │ │ │ │ + ldr r3, [pc, #416] @ (75f30 <_PyState_AddModule@@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 75d90 <_PyState_AddModule@@Base+0x13c> │ │ │ │ - bne.n 75d94 <_PyState_AddModule@@Base+0x140> │ │ │ │ + bgt.n 75db0 <_PyState_AddModule@@Base+0x13c> │ │ │ │ + bne.n 75db4 <_PyState_AddModule@@Base+0x140> │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #216] @ 0xd8 │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 75d96 <_PyState_AddModule@@Base+0x142> │ │ │ │ + b.n 75db6 <_PyState_AddModule@@Base+0x142> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 75d96 <_PyState_AddModule@@Base+0x142> │ │ │ │ + b.n 75db6 <_PyState_AddModule@@Base+0x142> │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #6648 @ 0x19f8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r0, [r6, #-16] │ │ │ │ - cbz r0, 75dde <_PyState_AddModule@@Base+0x18a> │ │ │ │ - bl 89fa0 │ │ │ │ + cbz r0, 75dfe <_PyState_AddModule@@Base+0x18a> │ │ │ │ + bl 8a260 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 75eea <_PyState_AddModule@@Base+0x296> │ │ │ │ - bl 9b654 │ │ │ │ + beq.w 75f0a <_PyState_AddModule@@Base+0x296> │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 75dd4 <_PyState_AddModule@@Base+0x180> │ │ │ │ + beq.n 75df4 <_PyState_AddModule@@Base+0x180> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 75dd4 <_PyState_AddModule@@Base+0x180> │ │ │ │ + cbnz r3, 75df4 <_PyState_AddModule@@Base+0x180> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #16 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 75da6 <_PyState_AddModule@@Base+0x152> │ │ │ │ - b.n 75eea <_PyState_AddModule@@Base+0x296> │ │ │ │ + beq.n 75dc6 <_PyState_AddModule@@Base+0x152> │ │ │ │ + b.n 75f0a <_PyState_AddModule@@Base+0x296> │ │ │ │ movw r3, #6652 @ 0x19fc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 75e24 <_PyState_AddModule@@Base+0x1d0> │ │ │ │ + cbz r0, 75e44 <_PyState_AddModule@@Base+0x1d0> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 75dec <_PyState_AddModule@@Base+0x198> │ │ │ │ - bl 89fa0 │ │ │ │ + beq.n 75e0c <_PyState_AddModule@@Base+0x198> │ │ │ │ + bl 8a260 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 75eea <_PyState_AddModule@@Base+0x296> │ │ │ │ - bl 9b654 │ │ │ │ + beq.n 75f0a <_PyState_AddModule@@Base+0x296> │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 75e1c <_PyState_AddModule@@Base+0x1c8> │ │ │ │ + beq.n 75e3c <_PyState_AddModule@@Base+0x1c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 75e1c <_PyState_AddModule@@Base+0x1c8> │ │ │ │ + cbnz r3, 75e3c <_PyState_AddModule@@Base+0x1c8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 75dec <_PyState_AddModule@@Base+0x198> │ │ │ │ - b.n 75eea <_PyState_AddModule@@Base+0x296> │ │ │ │ + beq.n 75e0c <_PyState_AddModule@@Base+0x198> │ │ │ │ + b.n 75f0a <_PyState_AddModule@@Base+0x296> │ │ │ │ movw r3, #6656 @ 0x1a00 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 75e6a <_PyState_AddModule@@Base+0x216> │ │ │ │ + cbz r0, 75e8a <_PyState_AddModule@@Base+0x216> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 75e32 <_PyState_AddModule@@Base+0x1de> │ │ │ │ - bl 89fa0 │ │ │ │ + beq.n 75e52 <_PyState_AddModule@@Base+0x1de> │ │ │ │ + bl 8a260 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 75eea <_PyState_AddModule@@Base+0x296> │ │ │ │ - bl 9b654 │ │ │ │ + beq.n 75f0a <_PyState_AddModule@@Base+0x296> │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 75e62 <_PyState_AddModule@@Base+0x20e> │ │ │ │ + beq.n 75e82 <_PyState_AddModule@@Base+0x20e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 75e62 <_PyState_AddModule@@Base+0x20e> │ │ │ │ + cbnz r3, 75e82 <_PyState_AddModule@@Base+0x20e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 75e32 <_PyState_AddModule@@Base+0x1de> │ │ │ │ - b.n 75eea <_PyState_AddModule@@Base+0x296> │ │ │ │ + beq.n 75e52 <_PyState_AddModule@@Base+0x1de> │ │ │ │ + b.n 75f0a <_PyState_AddModule@@Base+0x296> │ │ │ │ movw r3, #11052 @ 0x2b2c │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 75f08 <_PyState_AddModule@@Base+0x2b4> │ │ │ │ + beq.n 75f28 <_PyState_AddModule@@Base+0x2b4> │ │ │ │ adds r6, #16 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r6, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75f08 <_PyState_AddModule@@Base+0x2b4> │ │ │ │ - bl 89fa0 │ │ │ │ + beq.n 75f28 <_PyState_AddModule@@Base+0x2b4> │ │ │ │ + bl 8a260 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 75eea <_PyState_AddModule@@Base+0x296> │ │ │ │ + cbz r0, 75f0a <_PyState_AddModule@@Base+0x296> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3a50 │ │ │ │ + bl f3a7c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 75eae <_PyState_AddModule@@Base+0x25a> │ │ │ │ + bge.n 75ece <_PyState_AddModule@@Base+0x25a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 75eea <_PyState_AddModule@@Base+0x296> │ │ │ │ + beq.n 75f0a <_PyState_AddModule@@Base+0x296> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 75eea <_PyState_AddModule@@Base+0x296> │ │ │ │ + cbnz r3, 75f0a <_PyState_AddModule@@Base+0x296> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75eea <_PyState_AddModule@@Base+0x296> │ │ │ │ - beq.n 75ec4 <_PyState_AddModule@@Base+0x270> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75f0a <_PyState_AddModule@@Base+0x296> │ │ │ │ + beq.n 75ee4 <_PyState_AddModule@@Base+0x270> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 75ee6 <_PyState_AddModule@@Base+0x292> │ │ │ │ + beq.n 75f06 <_PyState_AddModule@@Base+0x292> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 75ee6 <_PyState_AddModule@@Base+0x292> │ │ │ │ + cbnz r3, 75f06 <_PyState_AddModule@@Base+0x292> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75ee6 <_PyState_AddModule@@Base+0x292> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75f06 <_PyState_AddModule@@Base+0x292> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 75ee0 <_PyState_AddModule@@Base+0x28c> │ │ │ │ + beq.n 75f00 <_PyState_AddModule@@Base+0x28c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 75ee0 <_PyState_AddModule@@Base+0x28c> │ │ │ │ + cbnz r3, 75f00 <_PyState_AddModule@@Base+0x28c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 75eea <_PyState_AddModule@@Base+0x296> │ │ │ │ + bne.n 75f0a <_PyState_AddModule@@Base+0x296> │ │ │ │ adds r6, #16 │ │ │ │ - b.n 75e7e <_PyState_AddModule@@Base+0x22a> │ │ │ │ + b.n 75e9e <_PyState_AddModule@@Base+0x22a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 75ef8 <_PyState_AddModule@@Base+0x2a4> │ │ │ │ + bne.n 75f18 <_PyState_AddModule@@Base+0x2a4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 75f08 <_PyState_AddModule@@Base+0x2b4> │ │ │ │ + b.n 75f28 <_PyState_AddModule@@Base+0x2b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75ef4 <_PyState_AddModule@@Base+0x2a0> │ │ │ │ + bne.n 75f14 <_PyState_AddModule@@Base+0x2a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75ef4 <_PyState_AddModule@@Base+0x2a0> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75f14 <_PyState_AddModule@@Base+0x2a0> │ │ │ │ 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, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -113487,77 +113496,77 @@ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ sub sp, #16 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr.w r4, [r3, #3880] @ 0xf28 │ │ │ │ - cbnz r4, 75f48 <_PyState_AddModule@@Base+0x2f4> │ │ │ │ - movw r1, #3556 @ 0xde4 │ │ │ │ + cbnz r4, 75f68 <_PyState_AddModule@@Base+0x2f4> │ │ │ │ + movw r1, #164 @ 0xa4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #11024 @ 0x2b10 │ │ │ │ + movw r0, #7632 @ 0x1dd0 │ │ │ │ movt r0, #52 @ 0x34 │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #20224 @ 0x4f00 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 761a4 <_PyState_AddModule@@Base+0x550> │ │ │ │ + bne.w 761c4 <_PyState_AddModule@@Base+0x550> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 75f70 <_PyState_AddModule@@Base+0x31c> │ │ │ │ - movw r0, #9704 @ 0x25e8 │ │ │ │ + bmi.n 75f90 <_PyState_AddModule@@Base+0x31c> │ │ │ │ + movw r0, #6312 @ 0x18a8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #3025 @ 0xbd1 │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 761c8 <_PyState_AddModule@@Base+0x574> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 761e8 <_PyState_AddModule@@Base+0x574> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 761c8 <_PyState_AddModule@@Base+0x574> │ │ │ │ + beq.w 761e8 <_PyState_AddModule@@Base+0x574> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 75f92 <_PyState_AddModule@@Base+0x33e> │ │ │ │ + bne.n 75fb2 <_PyState_AddModule@@Base+0x33e> │ │ │ │ ldr.w r8, [r1, #12] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 75faa <_PyState_AddModule@@Base+0x356> │ │ │ │ + bne.n 75fca <_PyState_AddModule@@Base+0x356> │ │ │ │ mov r0, r9 │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 761c8 <_PyState_AddModule@@Base+0x574> │ │ │ │ + beq.w 761e8 <_PyState_AddModule@@Base+0x574> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 761c8 <_PyState_AddModule@@Base+0x574> │ │ │ │ + beq.w 761e8 <_PyState_AddModule@@Base+0x574> │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ bic.w r3, r0, #2 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, #3 │ │ │ │ - beq.w 761c8 <_PyState_AddModule@@Base+0x574> │ │ │ │ + beq.w 761e8 <_PyState_AddModule@@Base+0x574> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 761c8 <_PyState_AddModule@@Base+0x574> │ │ │ │ - ldr r3, [pc, #520] @ (761d4 <_PyState_AddModule@@Base+0x580>) │ │ │ │ + beq.w 761e8 <_PyState_AddModule@@Base+0x574> │ │ │ │ + ldr r3, [pc, #520] @ (761f4 <_PyState_AddModule@@Base+0x580>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - cbz r0, 75fe8 <_PyState_AddModule@@Base+0x394> │ │ │ │ + cbz r0, 76008 <_PyState_AddModule@@Base+0x394> │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r4 │ │ │ │ - bl 23c6d8 │ │ │ │ + bl 23d0b4 │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ add.w ip, sl, r1 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [sl, r1] │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ adds.w r3, r3, #4096 @ 0x1000 │ │ │ │ @@ -113575,73 +113584,73 @@ │ │ │ │ orr.w ip, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldrb.w r8, [r2, #4] │ │ │ │ lsl.w r1, r1, r8 │ │ │ │ subs r1, #1 │ │ │ │ and.w r3, r0, r1 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bgt.n 76044 <_PyState_AddModule@@Base+0x3f0> │ │ │ │ + bgt.n 76064 <_PyState_AddModule@@Base+0x3f0> │ │ │ │ add.w r9, r2, r3 │ │ │ │ ldrsb.w r9, [r9, #20] │ │ │ │ - b.n 7605a <_PyState_AddModule@@Base+0x406> │ │ │ │ + b.n 7607a <_PyState_AddModule@@Base+0x406> │ │ │ │ cmp.w r8, #15 │ │ │ │ itete le │ │ │ │ addle.w r9, r2, r3, lsl #1 │ │ │ │ addgt.w r9, r2, r3, lsl #2 │ │ │ │ ldrshle.w r9, [r9, #20] │ │ │ │ ldrgt.w r9, [r9, #20] │ │ │ │ cmp r7, r9 │ │ │ │ - bne.n 76062 <_PyState_AddModule@@Base+0x40e> │ │ │ │ + bne.n 76082 <_PyState_AddModule@@Base+0x40e> │ │ │ │ mov r9, r3 │ │ │ │ - b.n 76076 <_PyState_AddModule@@Base+0x422> │ │ │ │ + b.n 76096 <_PyState_AddModule@@Base+0x422> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 76076 <_PyState_AddModule@@Base+0x422> │ │ │ │ + beq.n 76096 <_PyState_AddModule@@Base+0x422> │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r0 │ │ │ │ ands r3, r1 │ │ │ │ - b.n 76034 <_PyState_AddModule@@Base+0x3e0> │ │ │ │ + b.n 76054 <_PyState_AddModule@@Base+0x3e0> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w r8, [r4, #28] │ │ │ │ subs r3, #1 │ │ │ │ strd ip, lr, [r4, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 760c2 <_PyState_AddModule@@Base+0x46e> │ │ │ │ + beq.n 760e2 <_PyState_AddModule@@Base+0x46e> │ │ │ │ add.w r3, r8, r7, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldrb.w r0, [r8] │ │ │ │ ldrb.w r4, [r8, #1] │ │ │ │ adds r0, #1 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ ldrb r3, [r0, r2] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 760aa <_PyState_AddModule@@Base+0x456> │ │ │ │ + beq.n 760ca <_PyState_AddModule@@Base+0x456> │ │ │ │ adds r2, #1 │ │ │ │ - b.n 760a0 <_PyState_AddModule@@Base+0x44c> │ │ │ │ + b.n 760c0 <_PyState_AddModule@@Base+0x44c> │ │ │ │ subs r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 760bc <_PyState_AddModule@@Base+0x468> │ │ │ │ + bge.n 760dc <_PyState_AddModule@@Base+0x468> │ │ │ │ adds r1, r2, #1 │ │ │ │ add r1, r0 │ │ │ │ add r0, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ - blx 2a5c4 │ │ │ │ + blx 29d48 │ │ │ │ strb.w r4, [r8, #1] │ │ │ │ - b.n 76156 <_PyState_AddModule@@Base+0x502> │ │ │ │ + b.n 76176 <_PyState_AddModule@@Base+0x502> │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ str.w r8, [r2, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.n 760d6 <_PyState_AddModule@@Base+0x482> │ │ │ │ + bgt.n 760f6 <_PyState_AddModule@@Base+0x482> │ │ │ │ add r9, r2 │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ strb.w r3, [r9, #20] │ │ │ │ - b.n 760f2 <_PyState_AddModule@@Base+0x49e> │ │ │ │ + b.n 76112 <_PyState_AddModule@@Base+0x49e> │ │ │ │ cmp r3, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r3, r2, r9, lsl #2 │ │ │ │ addle.w r9, r2, r9, lsl #1 │ │ │ │ mvngt.w r2, #1 │ │ │ │ movwle r3, #65534 @ 0xfffe │ │ │ │ ite gt │ │ │ │ @@ -113649,318 +113658,318 @@ │ │ │ │ strhle.w r3, [r9, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r0, #1 │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ lsls r0, r1 │ │ │ │ adds r0, #20 │ │ │ │ - cbz r2, 76110 <_PyState_AddModule@@Base+0x4bc> │ │ │ │ + cbz r2, 76130 <_PyState_AddModule@@Base+0x4bc> │ │ │ │ add.w r0, r0, r7, lsl #3 │ │ │ │ movs r2, #0 │ │ │ │ adds r1, r3, r0 │ │ │ │ ldr r4, [r3, r0] │ │ │ │ str r2, [r3, r0] │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 76120 <_PyState_AddModule@@Base+0x4cc> │ │ │ │ + b.n 76140 <_PyState_AddModule@@Base+0x4cc> │ │ │ │ movs r1, #12 │ │ │ │ mla r0, r1, r7, r0 │ │ │ │ adds r1, r3, r0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ str r2, [r1, #8] │ │ │ │ str r2, [r1, #4] │ │ │ │ str r2, [r3, r0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76156 <_PyState_AddModule@@Base+0x502> │ │ │ │ + beq.n 76176 <_PyState_AddModule@@Base+0x502> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76156 <_PyState_AddModule@@Base+0x502> │ │ │ │ - ldr r1, [pc, #164] @ (761d8 <_PyState_AddModule@@Base+0x584>) │ │ │ │ + cbnz r3, 76176 <_PyState_AddModule@@Base+0x502> │ │ │ │ + ldr r1, [pc, #164] @ (761f8 <_PyState_AddModule@@Base+0x584>) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ - cbz r3, 76152 <_PyState_AddModule@@Base+0x4fe> │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + cbz r3, 76172 <_PyState_AddModule@@Base+0x4fe> │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76152 <_PyState_AddModule@@Base+0x4fe> │ │ │ │ + beq.n 76172 <_PyState_AddModule@@Base+0x4fe> │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7618c <_PyState_AddModule@@Base+0x538> │ │ │ │ + beq.n 761ac <_PyState_AddModule@@Base+0x538> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7618c <_PyState_AddModule@@Base+0x538> │ │ │ │ - ldr r1, [pc, #112] @ (761d8 <_PyState_AddModule@@Base+0x584>) │ │ │ │ + cbnz r3, 761ac <_PyState_AddModule@@Base+0x538> │ │ │ │ + ldr r1, [pc, #112] @ (761f8 <_PyState_AddModule@@Base+0x584>) │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ - cbz r3, 76188 <_PyState_AddModule@@Base+0x534> │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + cbz r3, 761a8 <_PyState_AddModule@@Base+0x534> │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76188 <_PyState_AddModule@@Base+0x534> │ │ │ │ + beq.n 761a8 <_PyState_AddModule@@Base+0x534> │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 761c8 <_PyState_AddModule@@Base+0x574> │ │ │ │ + beq.n 761e8 <_PyState_AddModule@@Base+0x574> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 761c8 <_PyState_AddModule@@Base+0x574> │ │ │ │ + cbnz r3, 761e8 <_PyState_AddModule@@Base+0x574> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 761c8 <_PyState_AddModule@@Base+0x574> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 761e8 <_PyState_AddModule@@Base+0x574> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a80c │ │ │ │ + bl 13a8cc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 761c8 <_PyState_AddModule@@Base+0x574> │ │ │ │ + bge.n 761e8 <_PyState_AddModule@@Base+0x574> │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15a338 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 761c8 <_PyState_AddModule@@Base+0x574> │ │ │ │ + bl 159f9c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 761e8 <_PyState_AddModule@@Base+0x574> │ │ │ │ mov r0, r5 │ │ │ │ - bl 15a344 <_PyErr_Clear@@Base> │ │ │ │ + bl 159fa8 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1547e8 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 154788 <_PyErr_ChainExceptions1@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000761dc : │ │ │ │ +000761fc : │ │ │ │ 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, #80] @ (76240 ) │ │ │ │ - bl 15eb34 │ │ │ │ + ldr r0, [pc, #80] @ (76260 ) │ │ │ │ + bl 15e8a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7620e │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 7623a │ │ │ │ - movw r0, #3512 @ 0xdb8 │ │ │ │ + cbnz r0, 7622e │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 7625a │ │ │ │ + movw r0, #120 @ 0x78 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 145218 │ │ │ │ + bl 1452e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7623a │ │ │ │ - ldr r0, [pc, #52] @ (76244 ) │ │ │ │ + cbz r0, 7625a │ │ │ │ + ldr r0, [pc, #52] @ (76264 ) │ │ │ │ mov r1, sp │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl afae4 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ + bl afd94 <_PySys_GetRequiredAttr@@Base+0x1fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7622a │ │ │ │ + bne.n 7624a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 7623a │ │ │ │ + b.n 7625a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76226 │ │ │ │ + bne.n 76246 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76226 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76246 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bne.n 761f4 │ │ │ │ + bne.n 76214 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 76120 <_PyState_AddModule@@Base+0x4cc> │ │ │ │ + b.n 76140 <_PyState_AddModule@@Base+0x4cc> │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #63664 @ 0xf8b0 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 76272 │ │ │ │ + beq.n 76292 │ │ │ │ ldr.w r2, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 76292 │ │ │ │ - cbz r1, 7629a │ │ │ │ - movw r0, #40300 @ 0x9d6c │ │ │ │ + bne.n 762b2 │ │ │ │ + cbz r1, 762ba │ │ │ │ + movw r0, #36908 @ 0x902c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2491b4 <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 762b0 │ │ │ │ + bl 2498cc <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 762d0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 7629a │ │ │ │ + beq.n 762ba │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7629a │ │ │ │ + beq.n 762ba │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 208784 <_Py_normpath@@Base+0x264> │ │ │ │ + b.w 209450 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 76292 │ │ │ │ - movw r0, #40300 @ 0x9d6c │ │ │ │ + beq.n 762b2 │ │ │ │ + movw r0, #36908 @ 0x902c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 17a974 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17a29c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76292 │ │ │ │ + bne.n 762b2 │ │ │ │ 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] @ (76318 ) │ │ │ │ + ldr r2, [pc, #80] @ (76338 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ - cbz r3, 7630a │ │ │ │ + cbz r3, 7632a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r7, r0 │ │ │ │ - bl 176d04 │ │ │ │ + bl 176638 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 762fa │ │ │ │ + cbnz r0, 7631a │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7920 @ 0x1ef0 │ │ │ │ + movw r1, #4528 @ 0x11b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 76312 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 76332 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 26da6c │ │ │ │ + b.w 26dfd4 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ 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 │ │ │ │ add.w r4, r1, #12 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r2, 7633c │ │ │ │ + cbnz r2, 7635c │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 7633c │ │ │ │ - cbnz r4, 76358 │ │ │ │ + bne.n 7635c │ │ │ │ + cbnz r4, 76378 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movw r3, #19396 @ 0x4bc4 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - bl 132f4c <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + bl 132364 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 763a0 │ │ │ │ + cbz r0, 763c0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 7636a │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 763a0 │ │ │ │ + bne.n 7638a │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 763c0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 7637c │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 763a0 │ │ │ │ + bne.n 7639c │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 763c0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7638e │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 763a0 │ │ │ │ + bne.n 763ae │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 763c0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2cb628 <_PyInterpreterConfig_UpdateFromDict@@Base+0x3c0> │ │ │ │ + b.w 2ca9cc <_PyInterpreterConfig_UpdateFromDict@@Base+0x3c0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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 69218 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x888> │ │ │ │ + bl 69128 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x888> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76432 │ │ │ │ + beq.n 76452 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 763e0 │ │ │ │ + cbnz r0, 76400 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76430 │ │ │ │ + beq.n 76450 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76430 │ │ │ │ + cbnz r3, 76450 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76430 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76450 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 76418 │ │ │ │ + cbnz r0, 76438 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 763fe │ │ │ │ + beq.n 7641e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 763fe │ │ │ │ + cbnz r3, 7641e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76414 │ │ │ │ + beq.n 76434 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 76414 │ │ │ │ + cbnz r3, 76434 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76432 │ │ │ │ + b.n 76452 │ │ │ │ movw r3, #20224 @ 0x4f00 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r4, [r0, #12] │ │ │ │ strd r3, r0, [r5, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ @@ -113969,55 +113978,55 @@ │ │ │ │ mov r4, r5 │ │ │ │ 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 │ │ │ │ - bl 6990a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf7a> │ │ │ │ + bl 6981a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf7a> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 764c2 │ │ │ │ + beq.n 764e2 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 76470 │ │ │ │ + cbnz r0, 76490 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 764c0 │ │ │ │ + beq.n 764e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 764c0 │ │ │ │ + cbnz r3, 764e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 764c0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 764e0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 764a8 │ │ │ │ + cbnz r0, 764c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 7648e │ │ │ │ + beq.n 764ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7648e │ │ │ │ + cbnz r3, 764ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 764a4 │ │ │ │ + beq.n 764c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 764a4 │ │ │ │ + cbnz r3, 764c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 764c2 │ │ │ │ + b.n 764e2 │ │ │ │ movw r3, #20224 @ 0x4f00 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r4, [r0, #12] │ │ │ │ strd r3, r0, [r5, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ @@ -114031,1073 +114040,1073 @@ │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ movw r3, #20588 @ 0x506c │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ sub sp, #16 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 764e8 │ │ │ │ - blx 293d8 │ │ │ │ - movw r2, #38800 @ 0x9790 │ │ │ │ + cbz r2, 76508 │ │ │ │ + blx 29cb4 │ │ │ │ + movw r2, #38792 @ 0x9788 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r0, r4 │ │ │ │ - blx 29360 │ │ │ │ - movw r1, #592 @ 0x250 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + blx 2a0f0 │ │ │ │ + movw r1, #62736 @ 0xf510 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ movs r2, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ - cbz r6, 76530 │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ + cbz r6, 76550 │ │ │ │ mov r0, r6 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #2868 @ 0xb34 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #65012 @ 0xfdf4 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 2a080 <__vfprintf_chk@plt> │ │ │ │ + blx 2a534 <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #10 │ │ │ │ - blx 2a4cc │ │ │ │ + blx 2a5d0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29c60 │ │ │ │ + blx 2a924 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b5d8 │ │ │ │ │ │ │ │ -0007655e <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +0007657e <_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, #40324 @ 0x9d84 │ │ │ │ + movw r1, #36932 @ 0x9044 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 764c6 │ │ │ │ + bl 764e6 │ │ │ │ │ │ │ │ -0007657a : │ │ │ │ +0007659a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #40] @ (765b4 ) │ │ │ │ + ldr r2, [pc, #40] @ (765d4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - cbz r3, 765a2 │ │ │ │ + cbz r3, 765c2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r2, [r0, #3708] @ 0xe7c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 765a2 │ │ │ │ - bl 22f618 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 1433e8 │ │ │ │ + bne.n 765c2 │ │ │ │ + bl 2303d0 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 1434b0 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ - blx 2ab34 │ │ │ │ + blx 29800 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000765b8 : │ │ │ │ +000765d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - blx 29360 │ │ │ │ - blx 29ce8 │ │ │ │ - cbz r0, 765d6 │ │ │ │ + blx 2a0f0 │ │ │ │ + blx 2a1d4 │ │ │ │ + cbz r0, 765f6 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 7660a │ │ │ │ - bl b5ec0 <_Py_GetConfig@@Base> │ │ │ │ + b.n 7662a │ │ │ │ + bl b6174 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbz r0, 7660a │ │ │ │ + cbz r0, 7662a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 765d2 │ │ │ │ - movw r1, #53576 @ 0xd148 │ │ │ │ + beq.n 765f2 │ │ │ │ + movw r1, #50184 @ 0xc408 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - blx 2ab04 │ │ │ │ + blx 2a858 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 765d2 │ │ │ │ + beq.n 765f2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20644 @ 0x50a4 │ │ │ │ + movw r1, #17252 @ 0x4364 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - blx 2ab04 │ │ │ │ + blx 2a858 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ 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 r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 76626 │ │ │ │ + cbz r3, 76646 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 7663c │ │ │ │ + b.n 7665c │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 7662e │ │ │ │ + bge.n 7664e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7663c │ │ │ │ - bne.n 7662a │ │ │ │ + b.n 7665c │ │ │ │ + bne.n 7664a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7662a │ │ │ │ + beq.n 7664a │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ - b.n 76654 │ │ │ │ + b.n 76674 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #148] @ (766e0 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #148] @ (76700 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 766da │ │ │ │ + beq.n 766fa │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 766a6 │ │ │ │ + beq.n 766c6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 766da │ │ │ │ - beq.n 766a6 │ │ │ │ - ldr r1, [pc, #124] @ (766e4 ) │ │ │ │ + blt.n 766fa │ │ │ │ + beq.n 766c6 │ │ │ │ + ldr r1, [pc, #124] @ (76704 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ 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, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl a97b0 │ │ │ │ - cbz r0, 7669a │ │ │ │ + bl a99f8 │ │ │ │ + cbz r0, 766ba │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ addeq r4, #1 │ │ │ │ - b.n 7667c │ │ │ │ - ldr r3, [pc, #76] @ (766e8 ) │ │ │ │ + b.n 7669c │ │ │ │ + ldr r3, [pc, #76] @ (76708 ) │ │ │ │ ldr.w r3, [r3, #792] @ 0x318 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ - b.n 766c4 │ │ │ │ - ldr r1, [pc, #60] @ (766e4 ) │ │ │ │ + b.n 766e4 │ │ │ │ + ldr r1, [pc, #60] @ (76704 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #56] @ (766e8 ) │ │ │ │ + ldr r2, [pc, #56] @ (76708 ) │ │ │ │ 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 766ce │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 766da │ │ │ │ + bne.n 766ee │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 766fa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94ed8 │ │ │ │ + b.w 95170 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #960] @ (76aa4 ) │ │ │ │ + ldr r3, [pc, #960] @ (76ac4 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3ecfe │ │ │ │ + bl 3eaa0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 76740 │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 76760 │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #24052 @ 0x5df4 │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #20660 @ 0x50b4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 76772 │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 76792 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ - cbz r0, 76772 │ │ │ │ - blx 29db4 │ │ │ │ + bl a4314 │ │ │ │ + cbz r0, 76792 │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ itete ne │ │ │ │ - movwne r1, #26984 @ 0x6968 │ │ │ │ - movweq r1, #40384 @ 0x9dc0 │ │ │ │ + movwne r1, #23592 @ 0x5c28 │ │ │ │ + movweq r1, #36992 @ 0x9080 │ │ │ │ movtne r1, #45 @ 0x2d │ │ │ │ movteq r1, #48 @ 0x30 │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ 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 │ │ │ │ + movw r0, #38784 @ 0x9780 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #53576 @ 0xd148 │ │ │ │ + movw r1, #50184 @ 0xc408 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #13 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 6ddf6 │ │ │ │ + bl 6de16 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #180] @ (7687c ) │ │ │ │ + ldr r5, [pc, #180] @ (7689c ) │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ ldr.w r4, [r5, #1292] @ 0x50c │ │ │ │ - cbz r4, 767e6 │ │ │ │ + cbz r4, 76806 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ - bl 34440 <_PyTraceMalloc_GetTraceback@@Base+0x4c> │ │ │ │ + bl 341e0 <_PyTraceMalloc_GetTraceback@@Base+0x4c> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 767f6 │ │ │ │ - movw r1, #40416 @ 0x9de0 │ │ │ │ + b.n 76816 │ │ │ │ + movw r1, #37024 @ 0x90a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 130414 │ │ │ │ - cbz r4, 76878 │ │ │ │ - movw r7, #40552 @ 0x9e68 │ │ │ │ + bl 13051c │ │ │ │ + cbz r4, 76898 │ │ │ │ + movw r7, #37160 @ 0x9128 │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #40484 @ 0x9e24 │ │ │ │ + movw r1, #37092 @ 0x90e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ ldrh r3, [r4, #4] │ │ │ │ - movw r1, #40540 @ 0x9e5c │ │ │ │ + movw r1, #37148 @ 0x911c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 76866 │ │ │ │ + ble.n 76886 │ │ │ │ add.w sl, r4, r5, lsl #3 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ - bl 330f6 │ │ │ │ + bl 32e96 │ │ │ │ movs r2, #8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl 33252 │ │ │ │ + bl 32ff2 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #13116 @ 0x333c │ │ │ │ + movw r1, #9724 @ 0x25fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ - b.n 7681a │ │ │ │ - movw r1, #13116 @ 0x333c │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ + b.n 7683a │ │ │ │ + movw r1, #9724 @ 0x25fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ movs r2, #1 │ │ │ │ - b.w 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + b.w 1f3284 <_Py_write_noraise@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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 │ │ │ │ - movw r4, #38800 @ 0x9790 │ │ │ │ + movw r4, #38792 @ 0x9788 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #40564 @ 0x9e74 │ │ │ │ + movw r2, #37172 @ 0x9134 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r5, 768c6 │ │ │ │ + cbnz r5, 768e6 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #13116 @ 0x333c │ │ │ │ + movw r2, #9724 @ 0x25fc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2a430 <__fprintf_chk@plt> │ │ │ │ + b.w 29a24 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r5, #-4] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #40600 @ 0x9e98 │ │ │ │ + movw r2, #37208 @ 0x9158 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__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 768e0 │ │ │ │ + bne.n 76900 │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #40612 @ 0x9ea4 │ │ │ │ + movw r2, #37220 @ 0x9164 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #40648 @ 0x9ec8 │ │ │ │ + movw r2, #37256 @ 0x9188 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 76940 │ │ │ │ + bne.n 76960 │ │ │ │ ldrb.w r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 76940 │ │ │ │ + bne.n 76960 │ │ │ │ ldrb.w r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 76940 │ │ │ │ + bne.n 76960 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #40684 @ 0x9eec │ │ │ │ + movw r0, #37292 @ 0x91ac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - blx 2a23c │ │ │ │ - b.n 769a4 │ │ │ │ - movw r7, #40776 @ 0x9f48 │ │ │ │ + blx 2a5ec │ │ │ │ + b.n 769c4 │ │ │ │ + movw r7, #37384 @ 0x9208 │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ subs r6, r5, #3 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #40716 @ 0x9f0c │ │ │ │ + movw r2, #37324 @ 0x91cc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r5, r6 │ │ │ │ ldrb.w sl, [r6], #1 │ │ │ │ str.w sl, [sp] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #40752 @ 0x9f30 │ │ │ │ + movw r2, #37360 @ 0x91f0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w sl, #253 @ 0xfd │ │ │ │ - beq.n 76986 │ │ │ │ + beq.n 769a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ - blx 2a23c │ │ │ │ + blx 2a5ec │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ - blx 2a4cc │ │ │ │ + blx 2a5d0 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 7695a │ │ │ │ - movw r0, #40788 @ 0x9f54 │ │ │ │ + bne.n 7697a │ │ │ │ + movw r0, #37396 @ 0x9214 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ movs r1, #1 │ │ │ │ - blx 2a23c │ │ │ │ + blx 2a5ec │ │ │ │ add.w r7, r5, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #40936 @ 0x9fe8 │ │ │ │ + movw r2, #37544 @ 0x92a8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r7, #1 │ │ │ │ adds r2, r7, #3 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.n 769d0 │ │ │ │ + bne.n 769f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 769c0 │ │ │ │ + bne.n 769e0 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 769d2 │ │ │ │ + b.n 769f2 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r6, 769e8 │ │ │ │ + cbz r6, 76a08 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #40684 @ 0x9eec │ │ │ │ + movw r0, #37292 @ 0x91ac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - blx 2a23c │ │ │ │ - b.n 76a3a │ │ │ │ + blx 2a5ec │ │ │ │ + b.n 76a5a │ │ │ │ mov r0, r3 │ │ │ │ - movw r2, #40716 @ 0x9f0c │ │ │ │ + movw r2, #37324 @ 0x91cc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w fp, [r7, r6] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #40976 @ 0xa010 │ │ │ │ + movw r2, #37584 @ 0x92d0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str.w fp, [sp] │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #40776 @ 0x9f48 │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ + movw r0, #37384 @ 0x9208 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w fp, #253 @ 0xfd │ │ │ │ - beq.n 76a2c │ │ │ │ + beq.n 76a4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - blx 2a23c │ │ │ │ + blx 2a5ec │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ adds r6, #1 │ │ │ │ - blx 2a4cc │ │ │ │ + blx 2a5d0 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 769fa │ │ │ │ + bne.n 76a1a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 76abc │ │ │ │ + beq.n 76adc │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #41004 @ 0xa02c │ │ │ │ + movw r0, #37612 @ 0x92ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - blx 2a23c │ │ │ │ + blx 2a5ec │ │ │ │ sub.w ip, r6, r5 │ │ │ │ - movw r2, #41020 @ 0xa03c │ │ │ │ + movw r2, #37628 @ 0x92fc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ cmp.w ip, #8 │ │ │ │ - beq.n 76a7a │ │ │ │ + beq.n 76a9a │ │ │ │ mov r0, r3 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 76ab4 │ │ │ │ + bcs.n 76ad4 │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 76a54 │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ + b.n 76a74 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 76ab4 │ │ │ │ + bcs.n 76ad4 │ │ │ │ subs r2, r7, r6 │ │ │ │ cmp r2, #8 │ │ │ │ - ble.n 76a9c │ │ │ │ + ble.n 76abc │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #41028 @ 0xa044 │ │ │ │ + movw r0, #37636 @ 0x9304 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - blx 2a23c │ │ │ │ + blx 2a5ec │ │ │ │ sub.w r6, r7, #8 │ │ │ │ cmp r7, #7 │ │ │ │ - bls.n 76ab4 │ │ │ │ + bls.n 76ad4 │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #41020 @ 0xa03c │ │ │ │ + movw r2, #37628 @ 0x92fc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - blx 2a434 <__fprintf_chk@plt+0x4> │ │ │ │ + blx 29a28 <__fprintf_chk@plt+0x4> │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 76a9c │ │ │ │ + bne.n 76abc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ - blx 2a4cc │ │ │ │ + blx 2a5d0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ - blx 2a4cc │ │ │ │ + blx 2a5d0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 29c60 │ │ │ │ + blx 2a924 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 29360 │ │ │ │ + blx 2a0f0 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.n 767b6 │ │ │ │ + b.n 767d6 │ │ │ │ │ │ │ │ -00076ada : │ │ │ │ +00076afa : │ │ │ │ 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, #10292 @ 0x2834 │ │ │ │ + movw r1, #6900 @ 0x1af4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ sub sp, #4 │ │ │ │ - blx 29e84 │ │ │ │ + blx 2a948 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76b86 │ │ │ │ + beq.n 76ba6 │ │ │ │ movw r5, #11932 @ 0x2e9c │ │ │ │ movt r5, #83 @ 0x53 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 76b18 │ │ │ │ + cbz r3, 76b38 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 153668 │ │ │ │ - b.n 76b3e │ │ │ │ - bl 3ba30 │ │ │ │ + bl 153608 │ │ │ │ + b.n 76b5e │ │ │ │ + bl 3b638 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76b10 │ │ │ │ - b.n 76b8a │ │ │ │ + beq.n 76b30 │ │ │ │ + b.n 76baa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - blx 2a23c │ │ │ │ + blx 2a5ec │ │ │ │ cmp r0, r7 │ │ │ │ - bcc.n 76b68 │ │ │ │ + bcc.n 76b88 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - blx 29c60 │ │ │ │ + blx 2a924 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 76b68 │ │ │ │ + cbnz r0, 76b88 │ │ │ │ cmp.w r7, #4096 @ 0x1000 │ │ │ │ - bcc.n 76b6e │ │ │ │ + bcc.n 76b8e │ │ │ │ mov.w r2, #4096 @ 0x1000 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sp │ │ │ │ - blx 2a8c4 │ │ │ │ + blx 2a0a0 │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 76b24 │ │ │ │ + bne.n 76b44 │ │ │ │ mov r0, r6 │ │ │ │ - blx 2a948 │ │ │ │ + blx 2a54c │ │ │ │ subs r4, r0, r7 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76b78 │ │ │ │ + b.n 76b98 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76b78 │ │ │ │ + b.n 76b98 │ │ │ │ mov r0, r6 │ │ │ │ - blx 29f14 │ │ │ │ + blx 2989c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76b3e │ │ │ │ + beq.n 76b5e │ │ │ │ mov r0, r6 │ │ │ │ - blx 295e4 │ │ │ │ + blx 2a74c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 130414 │ │ │ │ - b.n 76b8a │ │ │ │ + bl 13051c │ │ │ │ + b.n 76baa │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00076b94 : │ │ │ │ +00076bb4 : │ │ │ │ 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 296d4 │ │ │ │ + blx 29b80 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76bb6 │ │ │ │ + cbz r0, 76bd6 │ │ │ │ adds r5, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - b.n 76ba6 │ │ │ │ + b.n 76bc6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81a6c │ │ │ │ + bl 81b54 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 76c08 │ │ │ │ + cbz r0, 76c28 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r7 │ │ │ │ - blx 296d4 │ │ │ │ + blx 29b80 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 76bd6 │ │ │ │ + cbnz r0, 76bf6 │ │ │ │ mov r0, r7 │ │ │ │ - blx 29acc │ │ │ │ + blx 2935c │ │ │ │ add.w r5, r7, r0, lsl #2 │ │ │ │ subs r1, r5, r7 │ │ │ │ mov r0, r7 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl a33e0 │ │ │ │ - cbnz r0, 76bfa │ │ │ │ + bl a3c54 │ │ │ │ + cbnz r0, 76c1a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76c08 │ │ │ │ + beq.n 76c28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 76c08 │ │ │ │ + cbnz r3, 76c28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76c08 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76c28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r0, [r2, r4] │ │ │ │ - cbz r3, 76c16 │ │ │ │ + cbz r3, 76c36 │ │ │ │ adds r4, #4 │ │ │ │ adds r7, r5, #4 │ │ │ │ - b.n 76bc0 │ │ │ │ - movw r1, #41036 @ 0xa04c │ │ │ │ + b.n 76be0 │ │ │ │ + movw r1, #37644 @ 0x930c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #64] @ (76c54 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #64] @ (76c58 ) │ │ │ │ + ldr r0, [pc, #64] @ (76c74 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #64] @ (76c78 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #60] @ (76c5c ) │ │ │ │ + ldr r1, [pc, #60] @ (76c7c ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 223bc8 │ │ │ │ - cbz r0, 76c38 │ │ │ │ - movw r1, #41060 @ 0xa064 │ │ │ │ + bl 224a00 │ │ │ │ + cbz r0, 76c58 │ │ │ │ + movw r1, #37668 @ 0x9324 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #32] @ (76c54 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #32] @ (76c74 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76c52 │ │ │ │ + beq.n 76c72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 76c52 │ │ │ │ + cbnz r3, 76c72 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bge.n 76ba8 │ │ │ │ + ldmia r5, {r2, r5, r6} │ │ │ │ lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 77238 <_Py_open@@Base+0x54e> │ │ │ │ + b.n 77258 <_Py_open@@Base+0x54e> │ │ │ │ lsls r6, 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 60398 <_Py_hashtable_size@@Base> │ │ │ │ + bl 602a4 <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00076c80 <_Py_stat@@Base>: │ │ │ │ +00076ca0 <_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 145f08 │ │ │ │ - cbz r0, 76ce0 <_Py_stat@@Base+0x60> │ │ │ │ + bl 145fd0 │ │ │ │ + cbz r0, 76d00 <_Py_stat@@Base+0x60> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 18233c │ │ │ │ + bl 181764 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 76cbe <_Py_stat@@Base+0x3e> │ │ │ │ + bne.n 76cde <_Py_stat@@Base+0x3e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76ce0 <_Py_stat@@Base+0x60> │ │ │ │ + beq.n 76d00 <_Py_stat@@Base+0x60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76ce0 <_Py_stat@@Base+0x60> │ │ │ │ + cbnz r3, 76d00 <_Py_stat@@Base+0x60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76ce0 <_Py_stat@@Base+0x60> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76d00 <_Py_stat@@Base+0x60> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 2a29c <__stat64_time64@plt> │ │ │ │ + blx 292d8 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76ce4 <_Py_stat@@Base+0x64> │ │ │ │ + beq.n 76d04 <_Py_stat@@Base+0x64> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76ce4 <_Py_stat@@Base+0x64> │ │ │ │ + cbnz r3, 76d04 <_Py_stat@@Base+0x64> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76ce4 <_Py_stat@@Base+0x64> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76d04 <_Py_stat@@Base+0x64> │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00076cea <_Py_open@@Base>: │ │ │ │ +00076d0a <_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 abde4 │ │ │ │ + bl ac094 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76da0 <_Py_open@@Base+0xb6> │ │ │ │ + beq.n 76dc0 <_Py_open@@Base+0xb6> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ orr.w r6, r6, #524288 @ 0x80000 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #54404 @ 0xd484 │ │ │ │ + movw r1, #51012 @ 0xc744 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #55368 @ 0xd848 │ │ │ │ + movw r0, #51272 @ 0xc848 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 76d5e <_Py_open@@Base+0x74> │ │ │ │ + bne.n 76d7e <_Py_open@@Base+0x74> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76de6 <_Py_open@@Base+0xfc> │ │ │ │ + beq.n 76e06 <_Py_open@@Base+0xfc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76de6 <_Py_open@@Base+0xfc> │ │ │ │ + bne.n 76e06 <_Py_open@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76de6 <_Py_open@@Base+0xfc> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76e06 <_Py_open@@Base+0xfc> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 76d7a <_Py_open@@Base+0x90> │ │ │ │ - bl 10e300 │ │ │ │ - cbnz r0, 76da6 <_Py_open@@Base+0xbc> │ │ │ │ - bl b3548 │ │ │ │ + bne.n 76d9a <_Py_open@@Base+0x90> │ │ │ │ + bl 10e0b8 │ │ │ │ + cbnz r0, 76dc6 <_Py_open@@Base+0xbc> │ │ │ │ + bl b37f8 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 2a278 <__open64_2@plt> │ │ │ │ + blx 29470 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 76d4e <_Py_open@@Base+0x64> │ │ │ │ - b.n 76db2 <_Py_open@@Base+0xc8> │ │ │ │ + blt.n 76d6e <_Py_open@@Base+0x64> │ │ │ │ + b.n 76dd2 <_Py_open@@Base+0xc8> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b55c │ │ │ │ + bl 11b32c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76da0 <_Py_open@@Base+0xb6> │ │ │ │ + beq.n 76dc0 <_Py_open@@Base+0xb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76da0 <_Py_open@@Base+0xb6> │ │ │ │ + cbnz r3, 76dc0 <_Py_open@@Base+0xb6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76de6 <_Py_open@@Base+0xfc> │ │ │ │ + b.n 76e06 <_Py_open@@Base+0xfc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76da0 <_Py_open@@Base+0xb6> │ │ │ │ - b.n 76d94 <_Py_open@@Base+0xaa> │ │ │ │ + beq.n 76dc0 <_Py_open@@Base+0xb6> │ │ │ │ + b.n 76db4 <_Py_open@@Base+0xaa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76dc8 <_Py_open@@Base+0xde> │ │ │ │ + beq.n 76de8 <_Py_open@@Base+0xde> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76dc8 <_Py_open@@Base+0xde> │ │ │ │ + cbnz r3, 76de8 <_Py_open@@Base+0xde> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #23216 @ 0x5ab0 │ │ │ │ + movw r2, #23168 @ 0x5a80 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - bl 20a760 <_PyOnceFlag_CallOnceSlow@@Base+0x1aec> │ │ │ │ + bl 20b420 <_PyOnceFlag_CallOnceSlow@@Base+0x1ae0> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76de6 <_Py_open@@Base+0xfc> │ │ │ │ + bne.n 76e06 <_Py_open@@Base+0xfc> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - blx 2a1fc │ │ │ │ + blx 29c08 │ │ │ │ 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] @ (76e6c <_Py_open@@Base+0x182>) │ │ │ │ - movw r4, #1520 @ 0x5f0 │ │ │ │ - movt r4, #47 @ 0x2f │ │ │ │ + ldr r5, [pc, #108] @ (76e8c <_Py_open@@Base+0x182>) │ │ │ │ + movw r4, #63664 @ 0xf8b0 │ │ │ │ + movt r4, #46 @ 0x2e │ │ │ │ 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 276a60 <_PyLong_UnsignedShort_Converter@@Base+0x9bc> │ │ │ │ - cbnz r0, 76e24 <_Py_open@@Base+0x13a> │ │ │ │ + bl 276a2c │ │ │ │ + cbnz r0, 76e44 <_Py_open@@Base+0x13a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 76e54 <_Py_open@@Base+0x16a> │ │ │ │ + b.n 76e74 <_Py_open@@Base+0x16a> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61224 @ 0xef28 │ │ │ │ + movw r1, #57832 @ 0xe1e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #40936 @ 0x9fe8 │ │ │ │ + movw r0, #37544 @ 0x92a8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 76e20 <_Py_open@@Base+0x136> │ │ │ │ + beq.n 76e40 <_Py_open@@Base+0x136> │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2779d0 <_PyXI_Exit@@Base+0x2d0> │ │ │ │ + bl 27799c <_PyXI_Exit@@Base+0x2d0> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 76e20 <_Py_open@@Base+0x136> │ │ │ │ - bl 957f4 │ │ │ │ - ldr r3, [pc, #20] @ (76e6c <_Py_open@@Base+0x182>) │ │ │ │ + blt.n 76e40 <_Py_open@@Base+0x136> │ │ │ │ + bl 95a8c │ │ │ │ + ldr r3, [pc, #20] @ (76e8c <_Py_open@@Base+0x182>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 76e66 <_Py_open@@Base+0x17c> │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 76e86 <_Py_open@@Base+0x17c> │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ 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 d50e4 │ │ │ │ + bl d54dc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76ec0 <_Py_open@@Base+0x1d6> │ │ │ │ + cbz r0, 76ee0 <_Py_open@@Base+0x1d6> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl d5090 │ │ │ │ + bl d5488 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 76eba <_Py_open@@Base+0x1d0> │ │ │ │ + cbz r0, 76eda <_Py_open@@Base+0x1d0> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl d5090 │ │ │ │ - cbz r0, 76ebe <_Py_open@@Base+0x1d4> │ │ │ │ + bl d5488 │ │ │ │ + cbz r0, 76ede <_Py_open@@Base+0x1d4> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #41084 @ 0xa07c │ │ │ │ + movw r0, #37692 @ 0x933c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 76ec0 <_Py_open@@Base+0x1d6> │ │ │ │ + b.n 76ee0 <_Py_open@@Base+0x1d6> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 76ec0 <_Py_open@@Base+0x1d6> │ │ │ │ + b.n 76ee0 <_Py_open@@Base+0x1d6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76ee6 <_Py_open@@Base+0x1fc> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 76eea <_Py_open@@Base+0x200> │ │ │ │ - b.n 76f2c <_Py_open@@Base+0x242> │ │ │ │ + bne.n 76f06 <_Py_open@@Base+0x1fc> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 76f0a <_Py_open@@Base+0x200> │ │ │ │ + b.n 76f4c <_Py_open@@Base+0x242> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 76f02 <_Py_open@@Base+0x218> │ │ │ │ + bge.n 76f22 <_Py_open@@Base+0x218> │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41124 @ 0xa0a4 │ │ │ │ + movw r1, #37732 @ 0x9364 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 76f2c <_Py_open@@Base+0x242> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 76f4c <_Py_open@@Base+0x242> │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - blt.n 76f20 <_Py_open@@Base+0x236> │ │ │ │ + blt.n 76f40 <_Py_open@@Base+0x236> │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41196 @ 0xa0ec │ │ │ │ + movw r1, #37804 @ 0x93ac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 76f2c <_Py_open@@Base+0x242> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 76f4c <_Py_open@@Base+0x242> │ │ │ │ rev16 r0, r0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ uxth r0, r0 │ │ │ │ - b.w 9123c │ │ │ │ + b.w 914d8 │ │ │ │ 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 1206e8 │ │ │ │ + bl 120488 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76f50 <_Py_open@@Base+0x266> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 76f54 <_Py_open@@Base+0x26a> │ │ │ │ - b.n 76f96 <_Py_open@@Base+0x2ac> │ │ │ │ + bne.n 76f70 <_Py_open@@Base+0x266> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 76f74 <_Py_open@@Base+0x26a> │ │ │ │ + b.n 76fb6 <_Py_open@@Base+0x2ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 76f6c <_Py_open@@Base+0x282> │ │ │ │ + bge.n 76f8c <_Py_open@@Base+0x282> │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41264 @ 0xa130 │ │ │ │ + movw r1, #37872 @ 0x93f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 76f96 <_Py_open@@Base+0x2ac> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 76fb6 <_Py_open@@Base+0x2ac> │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - blt.n 76f8a <_Py_open@@Base+0x2a0> │ │ │ │ + blt.n 76faa <_Py_open@@Base+0x2a0> │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41336 @ 0xa178 │ │ │ │ + movw r1, #37944 @ 0x9438 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 76f96 <_Py_open@@Base+0x2ac> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 76fb6 <_Py_open@@Base+0x2ac> │ │ │ │ rev16 r0, r0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ uxth r0, r0 │ │ │ │ - b.w 9123c │ │ │ │ + b.w 914d8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, 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 76f9e <_Py_open@@Base+0x2b4> │ │ │ │ - b.w 9123c │ │ │ │ + bgt.n 76fbe <_Py_open@@Base+0x2b4> │ │ │ │ + b.w 914d8 │ │ │ │ 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 76fe8 <_Py_open@@Base+0x2fe> │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 77008 <_Py_open@@Base+0x2fe> │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #41440 @ 0xa1e0 │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #38048 @ 0x94a0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77046 <_Py_open@@Base+0x35c> │ │ │ │ + b.n 77066 <_Py_open@@Base+0x35c> │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77046 <_Py_open@@Base+0x35c> │ │ │ │ - blx 29db4 │ │ │ │ + cbz r0, 77066 <_Py_open@@Base+0x35c> │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 77016 <_Py_open@@Base+0x32c> │ │ │ │ + beq.n 77036 <_Py_open@@Base+0x32c> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 76fe4 <_Py_open@@Base+0x2fa> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 77004 <_Py_open@@Base+0x2fa> │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ - blx 29c78 │ │ │ │ + blx 29794 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77030 <_Py_open@@Base+0x346> │ │ │ │ + cbz r0, 77050 <_Py_open@@Base+0x346> │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, sp, r1 │ │ │ │ - bl 81584 │ │ │ │ + bl 8166c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77046 <_Py_open@@Base+0x35c> │ │ │ │ + b.n 77066 <_Py_open@@Base+0x35c> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41404 @ 0xa1bc │ │ │ │ + movw r1, #38012 @ 0x947c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ mov r0, r4 │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ @@ -115108,191 +115117,191 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r5, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ strd r5, r5, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - beq.n 770a0 <_Py_open@@Base+0x3b6> │ │ │ │ + beq.n 770c0 <_Py_open@@Base+0x3b6> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41452 @ 0xa1ec │ │ │ │ + movw r1, #38060 @ 0x94ac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 772d2 <_Py_open@@Base+0x5e8> │ │ │ │ + b.n 772f2 <_Py_open@@Base+0x5e8> │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movw r2, #41436 @ 0xa1dc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ 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, #41488 @ 0xa210 │ │ │ │ + movw r2, #38096 @ 0x94d0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ 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, #528] @ (772dc <_Py_open@@Base+0x5f2>) │ │ │ │ - bl f78ec │ │ │ │ + ldr r3, [pc, #528] @ (772fc <_Py_open@@Base+0x5f2>) │ │ │ │ + bl f7918 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7709c <_Py_open@@Base+0x3b2> │ │ │ │ + beq.n 770bc <_Py_open@@Base+0x3b2> │ │ │ │ add.w r9, sp, #72 @ 0x48 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 770f0 <_Py_open@@Base+0x406> │ │ │ │ - bl 1206e8 │ │ │ │ + cbz r0, 77110 <_Py_open@@Base+0x406> │ │ │ │ + bl 120488 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - bge.n 7710c <_Py_open@@Base+0x422> │ │ │ │ + bge.n 7712c <_Py_open@@Base+0x422> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41516 @ 0xa22c │ │ │ │ + movw r1, #38124 @ 0x94ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 772a0 <_Py_open@@Base+0x5b6> │ │ │ │ + b.n 772c0 <_Py_open@@Base+0x5b6> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 77142 <_Py_open@@Base+0x458> │ │ │ │ - bl 1206e8 │ │ │ │ + cbz r0, 77162 <_Py_open@@Base+0x458> │ │ │ │ + bl 120488 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 77126 <_Py_open@@Base+0x43c> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 77146 <_Py_open@@Base+0x43c> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7729e <_Py_open@@Base+0x5b4> │ │ │ │ - b.n 7712a <_Py_open@@Base+0x440> │ │ │ │ + bne.w 772be <_Py_open@@Base+0x5b4> │ │ │ │ + b.n 7714a <_Py_open@@Base+0x440> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 77146 <_Py_open@@Base+0x45c> │ │ │ │ + bge.n 77166 <_Py_open@@Base+0x45c> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41552 @ 0xa250 │ │ │ │ + movw r1, #38160 @ 0x9510 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 77106 <_Py_open@@Base+0x41c> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 77126 <_Py_open@@Base+0x41c> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 77156 <_Py_open@@Base+0x46c> │ │ │ │ + cbz r3, 77176 <_Py_open@@Base+0x46c> │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ adds r4, #7 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 77158 <_Py_open@@Base+0x46e> │ │ │ │ + b.n 77178 <_Py_open@@Base+0x46e> │ │ │ │ movs r4, #16 │ │ │ │ adds r3, r6, #1 │ │ │ │ it ne │ │ │ │ addne r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 77170 <_Py_open@@Base+0x486> │ │ │ │ + cbnz r0, 77190 <_Py_open@@Base+0x486> │ │ │ │ mov r4, r5 │ │ │ │ - bl 241c5c │ │ │ │ - b.n 772a0 <_Py_open@@Base+0x5b6> │ │ │ │ + bl 242440 │ │ │ │ + b.n 772c0 <_Py_open@@Base+0x5b6> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp, #88] @ 0x58 │ │ │ │ - cbz r0, 7718e <_Py_open@@Base+0x4a4> │ │ │ │ + cbz r0, 771ae <_Py_open@@Base+0x4a4> │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ - bl 277fb8 <_PyXI_Exit@@Base+0x8b8> │ │ │ │ + bl 277f84 <_PyXI_Exit@@Base+0x8b8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 771ae <_Py_open@@Base+0x4c4> │ │ │ │ + beq.n 771ce <_Py_open@@Base+0x4c4> │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 77198 <_Py_open@@Base+0x4ae> │ │ │ │ + bls.n 771b8 <_Py_open@@Base+0x4ae> │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r4, 771b2 <_Py_open@@Base+0x4c8> │ │ │ │ + cbnz r4, 771d2 <_Py_open@@Base+0x4c8> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41580 @ 0xa26c │ │ │ │ + movw r1, #38188 @ 0x952c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 772a0 <_Py_open@@Base+0x5b6> │ │ │ │ + b.n 772c0 <_Py_open@@Base+0x5b6> │ │ │ │ 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, 7720c <_Py_open@@Base+0x522> │ │ │ │ + cbz r1, 7722c <_Py_open@@Base+0x522> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r2, #27 │ │ │ │ - bls.n 771d6 <_Py_open@@Base+0x4ec> │ │ │ │ + bls.n 771f6 <_Py_open@@Base+0x4ec> │ │ │ │ adds.w sl, r4, #16 │ │ │ │ - bne.n 771ee <_Py_open@@Base+0x504> │ │ │ │ + bne.n 7720e <_Py_open@@Base+0x504> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41624 @ 0xa298 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 771ae <_Py_open@@Base+0x4c4> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 771ce <_Py_open@@Base+0x4c4> │ │ │ │ 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 29e6c │ │ │ │ - b.n 7720e <_Py_open@@Base+0x524> │ │ │ │ + blx 2a620 │ │ │ │ + b.n 7722e <_Py_open@@Base+0x524> │ │ │ │ mov sl, r4 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 7726a <_Py_open@@Base+0x580> │ │ │ │ + beq.n 7728a <_Py_open@@Base+0x580> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 77240 <_Py_open@@Base+0x556> │ │ │ │ + bls.n 77260 <_Py_open@@Base+0x556> │ │ │ │ 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 77240 <_Py_open@@Base+0x556> │ │ │ │ + bhi.n 77260 <_Py_open@@Base+0x556> │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 77240 <_Py_open@@Base+0x556> │ │ │ │ + bhi.n 77260 <_Py_open@@Base+0x556> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds.w r2, sl, r3 │ │ │ │ - bne.n 77258 <_Py_open@@Base+0x56e> │ │ │ │ + bne.n 77278 <_Py_open@@Base+0x56e> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41668 @ 0xa2c4 │ │ │ │ + movw r1, #38276 @ 0x9584 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 771ae <_Py_open@@Base+0x4c4> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 771ce <_Py_open@@Base+0x4c4> │ │ │ │ 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] │ │ │ │ @@ -115301,1636 +115310,1636 @@ │ │ │ │ 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, #28153 @ 0x6df9 │ │ │ │ + movw r2, #27545 @ 0x6b99 │ │ │ │ movt r2, #3 │ │ │ │ - bl 272b08 <_PyTime_AsMilliseconds@@Base+0x178> │ │ │ │ + bl 272fc4 <_PyTime_AsMilliseconds@@Base+0x1a4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 771ae <_Py_open@@Base+0x4c4> │ │ │ │ + beq.n 771ce <_Py_open@@Base+0x4c4> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 94ed8 │ │ │ │ + bl 95170 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 772a0 <_Py_open@@Base+0x5b6> │ │ │ │ + b.n 772c0 <_Py_open@@Base+0x5b6> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 772b0 <_Py_open@@Base+0x5c6> │ │ │ │ + cbz r3, 772d0 <_Py_open@@Base+0x5c6> │ │ │ │ mov r0, r7 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldrd r0, r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 772ce <_Py_open@@Base+0x5e4> │ │ │ │ + ble.n 772ee <_Py_open@@Base+0x5e4> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 772ba <_Py_open@@Base+0x5d0> │ │ │ │ - bl 84464 │ │ │ │ + bl f20a0 │ │ │ │ + b.n 772da <_Py_open@@Base+0x5d0> │ │ │ │ + bl 84544 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #112] @ (77350 <_Py_open@@Base+0x666>) │ │ │ │ + ldr r4, [pc, #112] @ (77370 <_Py_open@@Base+0x666>) │ │ │ │ lsls r6, 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r5, #0 │ │ │ │ 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, #41716 @ 0xa2f4 │ │ │ │ + movw r1, #38324 @ 0x95b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ - bl a8148 │ │ │ │ + bl a837c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 77418 <_Py_open@@Base+0x72e> │ │ │ │ + beq.w 77438 <_Py_open@@Base+0x72e> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 847fc │ │ │ │ + bl 848dc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77338 <_Py_open@@Base+0x64e> │ │ │ │ + cbnz r0, 77358 <_Py_open@@Base+0x64e> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41736 @ 0xa308 │ │ │ │ + movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 7741a <_Py_open@@Base+0x730> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 7743a <_Py_open@@Base+0x730> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 773b4 <_Py_open@@Base+0x6ca> │ │ │ │ + ble.n 773d4 <_Py_open@@Base+0x6ca> │ │ │ │ cmp.w r7, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 7736a <_Py_open@@Base+0x680> │ │ │ │ + bcs.n 7738a <_Py_open@@Base+0x680> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 7736c <_Py_open@@Base+0x682> │ │ │ │ + cbz r0, 7738c <_Py_open@@Base+0x682> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.n 7736c <_Py_open@@Base+0x682> │ │ │ │ + bhi.n 7738c <_Py_open@@Base+0x682> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r7, r0 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 77376 <_Py_open@@Base+0x68c> │ │ │ │ - b.n 7736c <_Py_open@@Base+0x682> │ │ │ │ + cbnz r0, 77396 <_Py_open@@Base+0x68c> │ │ │ │ + b.n 7738c <_Py_open@@Base+0x682> │ │ │ │ mov r9, r5 │ │ │ │ movs r6, #0 │ │ │ │ - bl 241c5c │ │ │ │ + bl 242440 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 773f2 <_Py_open@@Base+0x708> │ │ │ │ - movw r1, #41784 @ 0xa338 │ │ │ │ + b.n 77412 <_Py_open@@Base+0x708> │ │ │ │ + movw r1, #38392 @ 0x95f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add.w r6, r4, #8 │ │ │ │ mov sl, r0 │ │ │ │ add.w fp, r9, #4 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ mov r2, sl │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 18ce34 │ │ │ │ - cbz r0, 773da <_Py_open@@Base+0x6f0> │ │ │ │ + bl 18c4e8 │ │ │ │ + cbz r0, 773fa <_Py_open@@Base+0x6f0> │ │ │ │ ldr.w r3, [sl] │ │ │ │ add.w sl, sl, #44 @ 0x2c │ │ │ │ ldr.w r2, [sl, #-36] │ │ │ │ str.w r3, [r9, r5, lsl #3] │ │ │ │ str.w r2, [fp, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 77388 <_Py_open@@Base+0x69e> │ │ │ │ - b.n 773b8 <_Py_open@@Base+0x6ce> │ │ │ │ + bne.n 773a8 <_Py_open@@Base+0x69e> │ │ │ │ + b.n 773d8 <_Py_open@@Base+0x6ce> │ │ │ │ mov r8, r5 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r6, #20185 @ 0x4ed9 │ │ │ │ + movw r6, #20217 @ 0x4ef9 │ │ │ │ movt r6, #7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 35fb2 │ │ │ │ + bl 35d52 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 773dc <_Py_open@@Base+0x6f2> │ │ │ │ + b.n 773fc <_Py_open@@Base+0x6f2> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 773f2 <_Py_open@@Base+0x708> │ │ │ │ + cbz r5, 77412 <_Py_open@@Base+0x708> │ │ │ │ movs r7, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r7, r8 │ │ │ │ adds r7, #1 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 773e4 <_Py_open@@Base+0x6fa> │ │ │ │ + bne.n 77404 <_Py_open@@Base+0x6fa> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77414 <_Py_open@@Base+0x72a> │ │ │ │ + beq.n 77434 <_Py_open@@Base+0x72a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77414 <_Py_open@@Base+0x72a> │ │ │ │ + cbnz r3, 77434 <_Py_open@@Base+0x72a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 7741a <_Py_open@@Base+0x730> │ │ │ │ + b.n 7743a <_Py_open@@Base+0x730> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #41872 @ 0xa390 │ │ │ │ + movw r1, #38480 @ 0x9650 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8148 │ │ │ │ - cbnz r0, 77468 <_Py_open@@Base+0x77e> │ │ │ │ - bl f8b9c │ │ │ │ - movw r2, #3041 @ 0xbe1 │ │ │ │ + bl a837c │ │ │ │ + cbnz r0, 77488 <_Py_open@@Base+0x77e> │ │ │ │ + bl f8b98 │ │ │ │ + movw r2, #2953 @ 0xb89 │ │ │ │ movt r2, #21 │ │ │ │ - movw r1, #41888 @ 0xa3a0 │ │ │ │ + movw r1, #38496 @ 0x9660 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r3, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 774c8 <_Py_open@@Base+0x7de> │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 774e8 <_Py_open@@Base+0x7de> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 7746a <_Py_open@@Base+0x780> │ │ │ │ + b.n 7748a <_Py_open@@Base+0x780> │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - movw r1, #20872 @ 0x5188 │ │ │ │ + movw r1, #17480 @ 0x4448 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #41904 @ 0xa3b0 │ │ │ │ + movw r0, #38512 @ 0x9670 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 774c8 <_Py_open@@Base+0x7de> │ │ │ │ + beq.n 774e8 <_Py_open@@Base+0x7de> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f11c4 │ │ │ │ + bl f1054 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 774d6 <_Py_open@@Base+0x7ec> │ │ │ │ + cbnz r0, 774f6 <_Py_open@@Base+0x7ec> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 2a0c0 │ │ │ │ + blx 29c2c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ - cbz r5, 774b8 <_Py_open@@Base+0x7ce> │ │ │ │ + bl f20a0 │ │ │ │ + cbz r5, 774d8 <_Py_open@@Base+0x7ce> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 774b8 <_Py_open@@Base+0x7ce> │ │ │ │ + beq.n 774d8 <_Py_open@@Base+0x7ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 774b8 <_Py_open@@Base+0x7ce> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 774cc <_Py_open@@Base+0x7e2> │ │ │ │ + cbnz r3, 774d8 <_Py_open@@Base+0x7ce> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 774ec <_Py_open@@Base+0x7e2> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 774dc <_Py_open@@Base+0x7f2> │ │ │ │ + b.n 774fc <_Py_open@@Base+0x7f2> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 774dc <_Py_open@@Base+0x7f2> │ │ │ │ + b.n 774fc <_Py_open@@Base+0x7f2> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 774a2 <_Py_open@@Base+0x7b8> │ │ │ │ - b.n 774ba <_Py_open@@Base+0x7d0> │ │ │ │ + bne.n 774c2 <_Py_open@@Base+0x7b8> │ │ │ │ + b.n 774da <_Py_open@@Base+0x7d0> │ │ │ │ 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, #41924 @ 0xa3c4 │ │ │ │ + movw r1, #38532 @ 0x9684 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 77524 <_Py_open@@Base+0x83a> │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 77544 <_Py_open@@Base+0x83a> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - movw r1, #29456 @ 0x7310 │ │ │ │ + movw r1, #26064 @ 0x65d0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #41944 @ 0xa3d8 │ │ │ │ + movw r0, #38552 @ 0x9698 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 77528 <_Py_open@@Base+0x83e> │ │ │ │ + bne.n 77548 <_Py_open@@Base+0x83e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77564 <_Py_open@@Base+0x87a> │ │ │ │ - bl b3548 │ │ │ │ + b.n 77584 <_Py_open@@Base+0x87a> │ │ │ │ + bl b37f8 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ - blx 2aa18 │ │ │ │ + blx 29bd4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ - cbnz r4, 77558 <_Py_open@@Base+0x86e> │ │ │ │ + bl b6e1c │ │ │ │ + cbnz r4, 77578 <_Py_open@@Base+0x86e> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41968 @ 0xa3f0 │ │ │ │ + movw r1, #38576 @ 0x96b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 77564 <_Py_open@@Base+0x87a> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 77584 <_Py_open@@Base+0x87a> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #41992 @ 0xa408 │ │ │ │ + movw r1, #38600 @ 0x96c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 775b0 <_Py_open@@Base+0x8c6> │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 775d0 <_Py_open@@Base+0x8c6> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ - bcc.n 775b4 <_Py_open@@Base+0x8ca> │ │ │ │ + bcc.n 775d4 <_Py_open@@Base+0x8ca> │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #42012 @ 0xa41c │ │ │ │ + movw r1, #38620 @ 0x96dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7760a <_Py_open@@Base+0x920> │ │ │ │ + b.n 7762a <_Py_open@@Base+0x920> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #35428 @ 0x8a64 │ │ │ │ + movw r1, #31976 @ 0x7ce8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #42052 @ 0xa444 │ │ │ │ + movw r0, #38660 @ 0x9704 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 775b0 <_Py_open@@Base+0x8c6> │ │ │ │ - bl b3548 │ │ │ │ + beq.n 775d0 <_Py_open@@Base+0x8c6> │ │ │ │ + bl b37f8 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - blx 2a90c │ │ │ │ + blx 2a6ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ - cbnz r4, 77602 <_Py_open@@Base+0x918> │ │ │ │ + bl b6e1c │ │ │ │ + cbnz r4, 77622 <_Py_open@@Base+0x918> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #42076 @ 0xa45c │ │ │ │ + movw r1, #38684 @ 0x971c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 7760a <_Py_open@@Base+0x920> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 7762a <_Py_open@@Base+0x920> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #42100 @ 0xa474 │ │ │ │ + movw r1, #38708 @ 0x9734 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 7766a <_Py_open@@Base+0x980> │ │ │ │ - bl b3548 │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 7768a <_Py_open@@Base+0x980> │ │ │ │ + bl b37f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 29830 │ │ │ │ + blx 2990c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ - cbnz r4, 77660 <_Py_open@@Base+0x976> │ │ │ │ + bl b6e1c │ │ │ │ + cbnz r4, 77680 <_Py_open@@Base+0x976> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #42120 @ 0xa488 │ │ │ │ + movw r1, #38728 @ 0x9748 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 7766c <_Py_open@@Base+0x982> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 7768c <_Py_open@@Base+0x982> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7766c <_Py_open@@Base+0x982> │ │ │ │ + b.n 7768c <_Py_open@@Base+0x982> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {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, #42140 @ 0xa49c │ │ │ │ + movw r1, #38748 @ 0x975c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, sp │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 776be <_Py_open@@Base+0x9d4> │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 776de <_Py_open@@Base+0x9d4> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 776c2 <_Py_open@@Base+0x9d8> │ │ │ │ + bne.n 776e2 <_Py_open@@Base+0x9d8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 776ee <_Py_open@@Base+0xa04> │ │ │ │ + beq.n 7770e <_Py_open@@Base+0xa04> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #42156 @ 0xa4ac │ │ │ │ + movw r1, #38764 @ 0x976c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77720 <_Py_open@@Base+0xa36> │ │ │ │ + b.n 77740 <_Py_open@@Base+0xa36> │ │ │ │ cmp r0, #10 │ │ │ │ - bne.n 776ce <_Py_open@@Base+0x9e4> │ │ │ │ + bne.n 776ee <_Py_open@@Base+0x9e4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - beq.n 776ee <_Py_open@@Base+0xa04> │ │ │ │ - b.n 776a2 <_Py_open@@Base+0x9b8> │ │ │ │ + beq.n 7770e <_Py_open@@Base+0xa04> │ │ │ │ + b.n 776c2 <_Py_open@@Base+0x9b8> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42200 @ 0xa4d8 │ │ │ │ + movw r1, #38808 @ 0x9798 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 776be <_Py_open@@Base+0x9d4> │ │ │ │ + bl f20a0 │ │ │ │ + b.n 776de <_Py_open@@Base+0x9d4> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - blx 2936c │ │ │ │ + blx 29770 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77712 <_Py_open@@Base+0xa28> │ │ │ │ + cbnz r0, 77732 <_Py_open@@Base+0xa28> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 77720 <_Py_open@@Base+0xa36> │ │ │ │ + bl f20a0 │ │ │ │ + b.n 77740 <_Py_open@@Base+0xa36> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ 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 105130 │ │ │ │ + bl 10504c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 77746 <_Py_open@@Base+0xa5c> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 77784 <_Py_open@@Base+0xa9a> │ │ │ │ - bl b3548 │ │ │ │ + bne.n 77766 <_Py_open@@Base+0xa5c> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 777a4 <_Py_open@@Base+0xa9a> │ │ │ │ + bl b37f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a1fc │ │ │ │ + blx 29c08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 77768 <_Py_open@@Base+0xa7e> │ │ │ │ + blt.n 77788 <_Py_open@@Base+0xa7e> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 77786 <_Py_open@@Base+0xa9c> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + b.n 777a6 <_Py_open@@Base+0xa9c> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq.n 7775e <_Py_open@@Base+0xa74> │ │ │ │ + beq.n 7777e <_Py_open@@Base+0xa74> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 105130 │ │ │ │ + bl 10504c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 777ac <_Py_open@@Base+0xac2> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 777ac <_Py_open@@Base+0xac2> │ │ │ │ + bne.n 777cc <_Py_open@@Base+0xac2> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 777cc <_Py_open@@Base+0xac2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 777c6 <_Py_open@@Base+0xadc> │ │ │ │ + b.n 777e6 <_Py_open@@Base+0xadc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 233270 <_Py_dup@@Base> │ │ │ │ + bl 183354 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 777a8 <_Py_open@@Base+0xabe> │ │ │ │ - bl 957f4 │ │ │ │ + beq.n 777c8 <_Py_open@@Base+0xabe> │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 777c6 <_Py_open@@Base+0xadc> │ │ │ │ + cbnz r0, 777e6 <_Py_open@@Base+0xadc> │ │ │ │ mov r0, r5 │ │ │ │ - blx 2a1fc │ │ │ │ + blx 29c08 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.n 777f4 <_Py_open@@Base+0xb0a> │ │ │ │ + bpl.n 77814 <_Py_open@@Base+0xb0a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1209e8 │ │ │ │ + bl 120788 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7780c <_Py_open@@Base+0xb22> │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 7780c <_Py_open@@Base+0xb22> │ │ │ │ - b.n 77816 <_Py_open@@Base+0xb2c> │ │ │ │ + bne.n 7782c <_Py_open@@Base+0xb22> │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 7782c <_Py_open@@Base+0xb22> │ │ │ │ + b.n 77836 <_Py_open@@Base+0xb2c> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #42228 @ 0xa4f4 │ │ │ │ + movw r1, #38836 @ 0x97b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ rev r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9123c │ │ │ │ + b.w 914d8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 777ca <_Py_open@@Base+0xae0> │ │ │ │ + b.n 777ea <_Py_open@@Base+0xae0> │ │ │ │ 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 1209e8 │ │ │ │ + bl 120788 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7783e <_Py_open@@Base+0xb54> │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 7786e <_Py_open@@Base+0xb84> │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 7785e <_Py_open@@Base+0xb54> │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 7788e <_Py_open@@Base+0xb84> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ - blx 2aa64 │ │ │ │ + blx 29380 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77864 <_Py_open@@Base+0xb7a> │ │ │ │ + cbnz r0, 77884 <_Py_open@@Base+0xb7a> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 77870 <_Py_open@@Base+0xb86> │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 77890 <_Py_open@@Base+0xb86> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl abde4 │ │ │ │ + bl ac094 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77870 <_Py_open@@Base+0xb86> │ │ │ │ + b.n 77890 <_Py_open@@Base+0xb86> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #42252 @ 0xa50c │ │ │ │ + movw r1, #38860 @ 0x97cc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ 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 a8148 │ │ │ │ - cbz r0, 778d8 <_Py_open@@Base+0xbee> │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 778f8 <_Py_open@@Base+0xbee> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 778dc <_Py_open@@Base+0xbf2> │ │ │ │ + bmi.n 778fc <_Py_open@@Base+0xbf2> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #42268 @ 0xa51c │ │ │ │ + movw r1, #38876 @ 0x97dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77a38 <_Py_open@@Base+0xd4e> │ │ │ │ + b.n 77a58 <_Py_open@@Base+0xd4e> │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - movw r1, #42312 @ 0xa548 │ │ │ │ + movw r1, #38920 @ 0x9808 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ strd r8, sl, [sp] │ │ │ │ - bl a8148 │ │ │ │ + bl a837c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 778d8 <_Py_open@@Base+0xbee> │ │ │ │ + beq.n 778f8 <_Py_open@@Base+0xbee> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ - bcc.n 77918 <_Py_open@@Base+0xc2e> │ │ │ │ + bcc.n 77938 <_Py_open@@Base+0xc2e> │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #42360 @ 0xa578 │ │ │ │ + movw r1, #38968 @ 0x9838 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 778d8 <_Py_open@@Base+0xbee> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 778f8 <_Py_open@@Base+0xbee> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - movw r1, #20872 @ 0x5188 │ │ │ │ + movw r1, #17480 @ 0x4448 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #42404 @ 0xa5a4 │ │ │ │ + movw r0, #39012 @ 0x9864 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 778d8 <_Py_open@@Base+0xbee> │ │ │ │ + beq.n 778f8 <_Py_open@@Base+0xbee> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r7, sp, #84 @ 0x54 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #51020 @ 0xc74c │ │ │ │ + movw r2, #47628 @ 0xba0c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 7bd54 │ │ │ │ + bl 7be34 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - blx 29c50 │ │ │ │ + blx 295cc │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 77982 <_Py_open@@Base+0xc98> │ │ │ │ + cbz r1, 779a2 <_Py_open@@Base+0xc98> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 52582 │ │ │ │ - b.n 7799e <_Py_open@@Base+0xcb4> │ │ │ │ + bl 52316 │ │ │ │ + b.n 779be <_Py_open@@Base+0xcb4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ - cbz r4, 779a2 <_Py_open@@Base+0xcb8> │ │ │ │ + cbz r4, 779c2 <_Py_open@@Base+0xcb8> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #42424 @ 0xa5b8 │ │ │ │ + movw r1, #39032 @ 0x9878 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77a30 <_Py_open@@Base+0xd46> │ │ │ │ + b.n 77a50 <_Py_open@@Base+0xd46> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 779be <_Py_open@@Base+0xcd4> │ │ │ │ + beq.n 779de <_Py_open@@Base+0xcd4> │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 779de <_Py_open@@Base+0xcf4> │ │ │ │ + bne.n 779fe <_Py_open@@Base+0xcf4> │ │ │ │ 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 779de <_Py_open@@Base+0xcf4> │ │ │ │ + b.n 779fe <_Py_open@@Base+0xcf4> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 779de <_Py_open@@Base+0xcf4> │ │ │ │ + beq.n 779fe <_Py_open@@Base+0xcf4> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #42464 @ 0xa5e0 │ │ │ │ + movw r1, #39072 @ 0x98a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 77a30 <_Py_open@@Base+0xd46> │ │ │ │ - bl b3548 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 77a50 <_Py_open@@Base+0xd46> │ │ │ │ + bl b37f8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r8, 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 292b4 │ │ │ │ + blx 2a328 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6b68 │ │ │ │ - cbz r6, 77a14 <_Py_open@@Base+0xd2a> │ │ │ │ + bl b6e1c │ │ │ │ + cbz r6, 77a34 <_Py_open@@Base+0xd2a> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 52582 │ │ │ │ - b.n 77a30 <_Py_open@@Base+0xd46> │ │ │ │ + bl 52316 │ │ │ │ + b.n 77a50 <_Py_open@@Base+0xd46> │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77a30 <_Py_open@@Base+0xd46> │ │ │ │ + cbz r0, 77a50 <_Py_open@@Base+0xd46> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #42496 @ 0xa600 │ │ │ │ + movw r0, #39104 @ 0x98c0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 77a38 <_Py_open@@Base+0xd4e> │ │ │ │ - blx 29818 │ │ │ │ + cbz r0, 77a58 <_Py_open@@Base+0xd4e> │ │ │ │ + blx 29550 │ │ │ │ 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, #42500 @ 0xa604 │ │ │ │ + movw r1, #39108 @ 0x98c4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 77a90 <_Py_open@@Base+0xda6> │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 77ab0 <_Py_open@@Base+0xda6> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 77a7a <_Py_open@@Base+0xd90> │ │ │ │ + bhi.n 77a9a <_Py_open@@Base+0xd90> │ │ │ │ adds r0, #12 │ │ │ │ - bl 15c77c │ │ │ │ - b.n 77a92 <_Py_open@@Base+0xda8> │ │ │ │ + bl 15c43c │ │ │ │ + b.n 77ab2 <_Py_open@@Base+0xda8> │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #42512 @ 0xa610 │ │ │ │ + movw r1, #39120 @ 0x98d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 77ac4 <_Py_open@@Base+0xdda> │ │ │ │ + beq.n 77ae4 <_Py_open@@Base+0xdda> │ │ │ │ movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 77ada <_Py_open@@Base+0xdf0> │ │ │ │ + bne.n 77afa <_Py_open@@Base+0xdf0> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 77b34 <_Py_open@@Base+0xe4a> │ │ │ │ + beq.n 77b54 <_Py_open@@Base+0xe4a> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 77b34 <_Py_open@@Base+0xe4a> │ │ │ │ - b.n 77adc <_Py_open@@Base+0xdf2> │ │ │ │ + ble.n 77b54 <_Py_open@@Base+0xe4a> │ │ │ │ + b.n 77afc <_Py_open@@Base+0xdf2> │ │ │ │ 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 77afa <_Py_open@@Base+0xe10> │ │ │ │ + beq.n 77b1a <_Py_open@@Base+0xe10> │ │ │ │ movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 77b10 <_Py_open@@Base+0xe26> │ │ │ │ + bne.n 77b30 <_Py_open@@Base+0xe26> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 77b34 <_Py_open@@Base+0xe4a> │ │ │ │ + beq.n 77b54 <_Py_open@@Base+0xe4a> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 77b34 <_Py_open@@Base+0xe4a> │ │ │ │ - b.n 77b12 <_Py_open@@Base+0xe28> │ │ │ │ + ble.n 77b54 <_Py_open@@Base+0xe4a> │ │ │ │ + b.n 77b32 <_Py_open@@Base+0xe28> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - cbz r6, 77b72 <_Py_open@@Base+0xe88> │ │ │ │ + cbz r6, 77b92 <_Py_open@@Base+0xe88> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 77b4e <_Py_open@@Base+0xe64> │ │ │ │ + bne.n 77b6e <_Py_open@@Base+0xe64> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 77b5c <_Py_open@@Base+0xe72> │ │ │ │ + bne.n 77b7c <_Py_open@@Base+0xe72> │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 77bb0 <_Py_open@@Base+0xec6> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 77bd0 <_Py_open@@Base+0xec6> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 77b64 <_Py_open@@Base+0xe7a> │ │ │ │ - b.n 77b26 <_Py_open@@Base+0xe3c> │ │ │ │ + bne.n 77b84 <_Py_open@@Base+0xe7a> │ │ │ │ + b.n 77b46 <_Py_open@@Base+0xe3c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 77b34 <_Py_open@@Base+0xe4a> │ │ │ │ - b.n 77b66 <_Py_open@@Base+0xe7c> │ │ │ │ + ble.n 77b54 <_Py_open@@Base+0xe4a> │ │ │ │ + b.n 77b86 <_Py_open@@Base+0xe7c> │ │ │ │ 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 1c06e8 │ │ │ │ + bl 1c0538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77b94 <_Py_open@@Base+0xeaa> │ │ │ │ + beq.n 77bb4 <_Py_open@@Base+0xeaa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 77b94 <_Py_open@@Base+0xeaa> │ │ │ │ + cbnz r3, 77bb4 <_Py_open@@Base+0xeaa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77baa <_Py_open@@Base+0xec0> │ │ │ │ + beq.n 77bca <_Py_open@@Base+0xec0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77baa <_Py_open@@Base+0xec0> │ │ │ │ + cbnz r3, 77bca <_Py_open@@Base+0xec0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 77be2 <_Py_open@@Base+0xef8> │ │ │ │ + beq.n 77c02 <_Py_open@@Base+0xef8> │ │ │ │ movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 77bf8 <_Py_open@@Base+0xf0e> │ │ │ │ + bne.n 77c18 <_Py_open@@Base+0xf0e> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 77c52 <_Py_open@@Base+0xf68> │ │ │ │ + beq.n 77c72 <_Py_open@@Base+0xf68> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 77c52 <_Py_open@@Base+0xf68> │ │ │ │ - b.n 77bfa <_Py_open@@Base+0xf10> │ │ │ │ + ble.n 77c72 <_Py_open@@Base+0xf68> │ │ │ │ + b.n 77c1a <_Py_open@@Base+0xf10> │ │ │ │ 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 77c18 <_Py_open@@Base+0xf2e> │ │ │ │ + beq.n 77c38 <_Py_open@@Base+0xf2e> │ │ │ │ movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 77c2e <_Py_open@@Base+0xf44> │ │ │ │ + bne.n 77c4e <_Py_open@@Base+0xf44> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 77c52 <_Py_open@@Base+0xf68> │ │ │ │ + beq.n 77c72 <_Py_open@@Base+0xf68> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 77c52 <_Py_open@@Base+0xf68> │ │ │ │ - b.n 77c30 <_Py_open@@Base+0xf46> │ │ │ │ + ble.n 77c72 <_Py_open@@Base+0xf68> │ │ │ │ + b.n 77c50 <_Py_open@@Base+0xf46> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - cbz r6, 77c90 <_Py_open@@Base+0xfa6> │ │ │ │ + cbz r6, 77cb0 <_Py_open@@Base+0xfa6> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 77c6c <_Py_open@@Base+0xf82> │ │ │ │ + bne.n 77c8c <_Py_open@@Base+0xf82> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 77c7a <_Py_open@@Base+0xf90> │ │ │ │ + bne.n 77c9a <_Py_open@@Base+0xf90> │ │ │ │ movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11648 @ 0x2d80 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 77cce <_Py_open@@Base+0xfe4> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 77cee <_Py_open@@Base+0xfe4> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 77c82 <_Py_open@@Base+0xf98> │ │ │ │ - b.n 77c44 <_Py_open@@Base+0xf5a> │ │ │ │ + bne.n 77ca2 <_Py_open@@Base+0xf98> │ │ │ │ + b.n 77c64 <_Py_open@@Base+0xf5a> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 77c52 <_Py_open@@Base+0xf68> │ │ │ │ - b.n 77c84 <_Py_open@@Base+0xf9a> │ │ │ │ + ble.n 77c72 <_Py_open@@Base+0xf68> │ │ │ │ + b.n 77ca4 <_Py_open@@Base+0xf9a> │ │ │ │ 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 4710a │ │ │ │ + bl 47018 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77cb2 <_Py_open@@Base+0xfc8> │ │ │ │ + beq.n 77cd2 <_Py_open@@Base+0xfc8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 77cb2 <_Py_open@@Base+0xfc8> │ │ │ │ + cbnz r3, 77cd2 <_Py_open@@Base+0xfc8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77cc8 <_Py_open@@Base+0xfde> │ │ │ │ + beq.n 77ce8 <_Py_open@@Base+0xfde> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77cc8 <_Py_open@@Base+0xfde> │ │ │ │ + cbnz r3, 77ce8 <_Py_open@@Base+0xfde> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00077cd2 : │ │ │ │ +00077cf2 : │ │ │ │ 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, 77d02 │ │ │ │ - ldr r3, [pc, #52] @ (77d20 ) │ │ │ │ + cbz r0, 77d22 │ │ │ │ + ldr r3, [pc, #52] @ (77d40 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl abde4 │ │ │ │ + bl ac094 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77d02 │ │ │ │ + cbnz r0, 77d22 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 23aed8 │ │ │ │ + bl 23bb1c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f604c │ │ │ │ + b.w 1f6b90 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00077d24 : │ │ │ │ +00077d44 : │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 77cd2 │ │ │ │ + b.w 77cf2 │ │ │ │ │ │ │ │ -00077d2c : │ │ │ │ +00077d4c : │ │ │ │ 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 r0, 77d82 │ │ │ │ + cbz r0, 77da2 │ │ │ │ mov r5, r1 │ │ │ │ - bl abde4 │ │ │ │ + bl ac094 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77d5a │ │ │ │ - ldr r3, [pc, #60] @ (77d88 ) │ │ │ │ + cbnz r0, 77d7a │ │ │ │ + ldr r3, [pc, #60] @ (77da8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ - bl 1f604c │ │ │ │ - b.n 77d82 │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 77da2 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 232ed4 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 233b5c <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 77d72 │ │ │ │ + bne.n 77d92 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 77d82 │ │ │ │ + b.n 77da2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77d6e │ │ │ │ + bne.n 77d8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 77d6e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 77d8e │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00077d8c <_PySys_GetAttr@@Base>: │ │ │ │ +00077dac <_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, 77dd6 <_PySys_GetAttr@@Base+0x4a> │ │ │ │ + cbz r4, 77df6 <_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 77dca <_PySys_GetAttr@@Base+0x3e> │ │ │ │ + beq.n 77dea <_PySys_GetAttr@@Base+0x3e> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1a619c <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 1a5a70 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77dcc <_PySys_GetAttr@@Base+0x40> │ │ │ │ + b.n 77dec <_PySys_GetAttr@@Base+0x40> │ │ │ │ mov r4, r7 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str.w r8, [r5, #72] @ 0x48 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00077ddc : │ │ │ │ +00077dfc : │ │ │ │ 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 89fa0 │ │ │ │ - cbz r0, 77e22 │ │ │ │ + bl 8a260 │ │ │ │ + cbz r0, 77e42 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl abde4 │ │ │ │ + bl ac094 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 77e28 │ │ │ │ + cbnz r0, 77e48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77e22 │ │ │ │ + beq.n 77e42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77e22 │ │ │ │ + cbnz r3, 77e42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 77e94 │ │ │ │ - cbz r6, 77e4e │ │ │ │ + b.n 77eb4 │ │ │ │ + cbz r6, 77e6e │ │ │ │ mov r0, r6 │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 77e4e │ │ │ │ + cbnz r0, 77e6e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77e0c │ │ │ │ + beq.n 77e2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77e0c │ │ │ │ + bne.n 77e2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 77e0c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 77e2c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 233ae0 │ │ │ │ + bl 234724 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77e7e │ │ │ │ + beq.n 77e9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 77e7e │ │ │ │ + cbnz r3, 77e9e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77e94 │ │ │ │ + beq.n 77eb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77e94 │ │ │ │ + cbnz r3, 77eb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00077e9c <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +00077ebc <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ 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 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #16 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5acca <_PyMonitoring_FirePyThrowEvent@@Base+0x232> │ │ │ │ + bl 5aa6a │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77ef6 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ + beq.n 77f16 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #16 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 59960 <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ + bl 59720 <_PyMonitoring_FirePyStartEvent@@Base+0x7c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 77eee <_PyMonitoring_FireCRaiseEvent@@Base+0x52> │ │ │ │ - bl f8b34 │ │ │ │ - b.n 77ef6 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 77f0e <_PyMonitoring_FireCRaiseEvent@@Base+0x52> │ │ │ │ + bl f8b30 │ │ │ │ + b.n 77f16 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00077efc <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +00077f1c <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ 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 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #14 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5acca <_PyMonitoring_FirePyThrowEvent@@Base+0x232> │ │ │ │ + bl 5aa6a │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77f56 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ + beq.n 77f76 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #14 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 59960 <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ + bl 59720 <_PyMonitoring_FirePyStartEvent@@Base+0x7c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 77f4e <_PyMonitoring_FireReraiseEvent@@Base+0x52> │ │ │ │ - bl f8b34 │ │ │ │ - b.n 77f56 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 77f6e <_PyMonitoring_FireReraiseEvent@@Base+0x52> │ │ │ │ + bl f8b30 │ │ │ │ + b.n 77f76 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00077f5c : │ │ │ │ +00077f7c : │ │ │ │ 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, #248] @ (78064 ) │ │ │ │ + ldr r2, [pc, #248] @ (78084 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #244] @ (78068 ) │ │ │ │ + ldr r5, [pc, #244] @ (78088 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 77f94 │ │ │ │ + bne.n 77fb4 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 77f84 │ │ │ │ + bne.n 77fa4 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 77fb0 │ │ │ │ + beq.n 77fd0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ - bl 17d09c │ │ │ │ + bl 17caa8 │ │ │ │ ldr.w r4, [r4, #3704] @ 0xe78 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 78036 │ │ │ │ + beq.n 78056 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 77fc6 │ │ │ │ + beq.n 77fe6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 77fb8 │ │ │ │ - b.n 78036 │ │ │ │ - cbz r6, 77fd6 │ │ │ │ + bne.n 77fd8 │ │ │ │ + b.n 78056 │ │ │ │ + cbz r6, 77ff6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r7, [r3] │ │ │ │ strex r2, r6, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 77fde │ │ │ │ + bne.n 77ffe │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 78006 │ │ │ │ + bne.n 78026 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 77ff6 │ │ │ │ + bne.n 78016 │ │ │ │ dmb ish │ │ │ │ - beq.n 78012 │ │ │ │ - ldr r0, [pc, #88] @ (78068 ) │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 78032 │ │ │ │ + ldr r0, [pc, #88] @ (78088 ) │ │ │ │ + bl 2ad574 │ │ │ │ adds r4, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ orr.w r3, r3, #8 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7801e │ │ │ │ + bne.n 7803e │ │ │ │ movs r0, #1 │ │ │ │ dmb ish │ │ │ │ - b.n 78060 │ │ │ │ + b.n 78080 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7804e │ │ │ │ + bne.n 7806e │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7803e │ │ │ │ + bne.n 7805e │ │ │ │ dmb ish │ │ │ │ - bne.n 78058 │ │ │ │ + bne.n 78078 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78060 │ │ │ │ - ldr r0, [pc, #12] @ (78068 ) │ │ │ │ - bl 2ae358 │ │ │ │ - b.n 78054 │ │ │ │ + b.n 78080 │ │ │ │ + ldr r0, [pc, #12] @ (78088 ) │ │ │ │ + bl 2ad574 │ │ │ │ + b.n 78074 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, r6] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0007806c : │ │ │ │ +0007808c : │ │ │ │ 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] @ (78128 ) │ │ │ │ + ldr r2, [pc, #172] @ (78148 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbnz r5, 78094 │ │ │ │ - movw r1, #1928 @ 0x788 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #156] @ (7812c ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + cbnz r5, 780b4 │ │ │ │ + movw r1, #64072 @ 0xfa48 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #156] @ (7814c ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #148] @ (78130 ) │ │ │ │ - bl 2144b8 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #148] @ (78150 ) │ │ │ │ + bl 215120 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 78116 │ │ │ │ + blt.n 78136 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 780ae │ │ │ │ + cbz r0, 780ce │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 780da │ │ │ │ - bl 1f6034 │ │ │ │ - bl 81c6c │ │ │ │ + bmi.n 780fa │ │ │ │ + bl 1f6b78 │ │ │ │ + bl 81d54 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 78116 │ │ │ │ - ldr r1, [pc, #112] @ (78130 ) │ │ │ │ + cbz r0, 78136 │ │ │ │ + ldr r1, [pc, #112] @ (78150 ) │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 223bc8 │ │ │ │ - cbz r0, 780da │ │ │ │ + bl 224a00 │ │ │ │ + cbz r0, 780fa │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78116 │ │ │ │ + beq.n 78136 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 78116 │ │ │ │ - b.n 780fa │ │ │ │ + cbnz r3, 78136 │ │ │ │ + b.n 7811a │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 78116 │ │ │ │ + cbz r4, 78136 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 78100 │ │ │ │ + cbz r0, 78120 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78116 │ │ │ │ + beq.n 78136 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 78116 │ │ │ │ + cbnz r3, 78136 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 78116 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78136 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78122 │ │ │ │ + beq.n 78142 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 78122 │ │ │ │ + cbnz r3, 78142 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85000 <_Py_Dealloc@@Base> │ │ │ │ + b.w 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15a344 <_PyErr_Clear@@Base> │ │ │ │ + b.w 159fa8 <_PyErr_Clear@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 780a0 │ │ │ │ + ldmia r5, {r2, r4, r5, r6} │ │ │ │ lsls r2, r1, #1 │ │ │ │ ubfx r0, r8, #1, #15 │ │ │ │ │ │ │ │ -00078134 : │ │ │ │ +00078154 : │ │ │ │ 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, #52] @ (7817c ) │ │ │ │ + ldr r0, [pc, #52] @ (7819c ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2144b8 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215120 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78158 │ │ │ │ + bge.n 78178 │ │ │ │ movs r4, #0 │ │ │ │ - bl f8b9c │ │ │ │ - b.n 78176 │ │ │ │ + bl f8b98 │ │ │ │ + b.n 78196 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 78160 │ │ │ │ + cbnz r0, 78180 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78172 │ │ │ │ + b.n 78192 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 7815c │ │ │ │ + bpl.n 7817c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ubfx r0, r8, #1, #15 │ │ │ │ │ │ │ │ -00078180 : │ │ │ │ +000781a0 : │ │ │ │ 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 r4, [pc, #352] @ (782f4 ) │ │ │ │ + ldr r4, [pc, #352] @ (78314 ) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r8, r2 │ │ │ │ - movw r0, #45356 @ 0xb12c │ │ │ │ + movw r0, #41964 @ 0xa3ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r9, [r3, r4] │ │ │ │ - ble.n 781b0 │ │ │ │ + ble.n 781d0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 781b4 │ │ │ │ + cbnz r1, 781d4 │ │ │ │ add r5, sp, #4 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 81a6c │ │ │ │ + bl 81b54 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 781f0 │ │ │ │ + cbz r0, 78210 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl a39d8 │ │ │ │ - cbnz r0, 781e2 │ │ │ │ + bl a3670 │ │ │ │ + cbnz r0, 78202 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 781f0 │ │ │ │ + beq.n 78210 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 781f0 │ │ │ │ + cbnz r3, 78210 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 781f0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78210 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 781c0 │ │ │ │ - b.n 781fe │ │ │ │ - movw r1, #42548 @ 0xa634 │ │ │ │ + bne.n 781e0 │ │ │ │ + b.n 7821e │ │ │ │ + movw r1, #39156 @ 0x98f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #252] @ (782f8 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #252] @ (78318 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ - movw r0, #64264 @ 0xfb08 │ │ │ │ + movw r0, #60872 @ 0xedc8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 89f3c │ │ │ │ + bl 8a1fc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 223bc8 │ │ │ │ + bl 224a00 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7824c │ │ │ │ + beq.n 7826c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7823e │ │ │ │ + beq.n 7825e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7823e │ │ │ │ + cbnz r3, 7825e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #42568 @ 0xa648 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #39176 @ 0x9908 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #176] @ (782f8 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #176] @ (78318 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7825c │ │ │ │ + beq.n 7827c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7825c │ │ │ │ + cbnz r3, 7827c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 782ec │ │ │ │ + beq.n 7830c │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r5, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 225058 <_PyInterpreterState_SetRunningMain@@Base+0x78> │ │ │ │ + bl 225e90 <_PyInterpreterState_SetRunningMain@@Base+0x78> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 782ec │ │ │ │ + beq.n 7830c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 78288 │ │ │ │ - movw r1, #42592 @ 0xa660 │ │ │ │ + cbnz r4, 782a8 │ │ │ │ + movw r1, #39200 @ 0x9920 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #116] @ (782f8 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #112] @ (782fc ) │ │ │ │ + ldr r0, [pc, #116] @ (78318 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #112] @ (7831c ) │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 2144b8 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215120 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 782a2 │ │ │ │ - movw r1, #42624 @ 0xa680 │ │ │ │ + bge.n 782c2 │ │ │ │ + movw r1, #39232 @ 0x9940 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #88] @ (782f8 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #88] @ (78318 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 782d6 │ │ │ │ + cbz r0, 782f6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2129f8 │ │ │ │ + bl 2136f8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 782c0 │ │ │ │ - movw r1, #42644 @ 0xa694 │ │ │ │ + bne.n 782e0 │ │ │ │ + movw r1, #39252 @ 0x9954 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #60] @ (782f8 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (78318 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 782d6 │ │ │ │ + beq.n 782f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 782d6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 782f6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 782ec │ │ │ │ + beq.n 7830c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 782ec │ │ │ │ + cbnz r3, 7830c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 782a4 │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r2, r1, #1 │ │ │ │ - b.n 788d8 │ │ │ │ + b.n 788f8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00078300 : │ │ │ │ +00078320 : │ │ │ │ movw r3, #40352 @ 0x9da0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - b.w 78180 │ │ │ │ + b.w 781a0 │ │ │ │ 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 150be0 │ │ │ │ + bl 150b88 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r0, 78356 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + cbz r0, 78376 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #19 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r2, [r3, #0] │ │ │ │ - blx 292f0 │ │ │ │ - cbnz r0, 7835a │ │ │ │ + blx 2a434 │ │ │ │ + cbnz r0, 7837a │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78360 │ │ │ │ - bl 9123c │ │ │ │ + b.n 78380 │ │ │ │ + bl 914d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ 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 │ │ │ │ @@ -116940,234 +116949,234 @@ │ │ │ │ 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] @ (78430 ) │ │ │ │ - movw r2, #42676 @ 0xa6b4 │ │ │ │ + ldr r3, [pc, #156] @ (78450 ) │ │ │ │ + movw r2, #39284 @ 0x9974 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f78ec │ │ │ │ - cbz r0, 783c6 │ │ │ │ + bl f7918 │ │ │ │ + cbz r0, 783e6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 783ca │ │ │ │ + bge.n 783ea │ │ │ │ mov r0, r4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #42696 @ 0xa6c8 │ │ │ │ + movw r1, #39304 @ 0x9988 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7842c │ │ │ │ + b.n 7844c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 783d6 │ │ │ │ + bne.n 783f6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 783f8 │ │ │ │ + b.n 78418 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 783f8 │ │ │ │ + ble.n 78418 │ │ │ │ mov r0, r4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #42736 @ 0xa6f0 │ │ │ │ + movw r1, #39344 @ 0x99b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 783c6 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 783e6 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 6a3e2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a52> │ │ │ │ + bl 6a2ee <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a4e> │ │ │ │ ldr r6, [sp, #16] │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge.n 78418 │ │ │ │ - bl f20d0 │ │ │ │ + bge.n 78438 │ │ │ │ + bl f20a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6034 │ │ │ │ - b.n 783c6 │ │ │ │ - bl f20d0 │ │ │ │ - movw r0, #42784 @ 0xa720 │ │ │ │ + bl 1f6b78 │ │ │ │ + b.n 783e6 │ │ │ │ + bl f20a0 │ │ │ │ + movw r0, #39392 @ 0x99e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r4, [pc, #208] @ (78504 ) │ │ │ │ + ldr r4, [pc, #208] @ (78524 ) │ │ │ │ lsls r6, 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 │ │ │ │ - bl 81c6c │ │ │ │ + bl 81d54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 784f8 │ │ │ │ - blx 2a33c │ │ │ │ + beq.n 78518 │ │ │ │ + blx 297ac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7845e │ │ │ │ + cbz r0, 7847e │ │ │ │ mov r7, r0 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 784a4 │ │ │ │ + b.n 784c4 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 784fa │ │ │ │ + beq.n 7851a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 784fa │ │ │ │ + bne.n 7851a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 784fa │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7851a │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 784bc │ │ │ │ - bl 9b654 │ │ │ │ + cbz r6, 784dc │ │ │ │ + bl 9b8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 784bc │ │ │ │ + beq.n 784dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 784e2 │ │ │ │ + bne.n 78502 │ │ │ │ adds r7, #8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - movw r2, #48613 @ 0xbde5 │ │ │ │ + movw r2, #49301 @ 0xc095 │ │ │ │ movt r2, #10 │ │ │ │ - movw r0, #42788 @ 0xa724 │ │ │ │ + movw r0, #39396 @ 0x99e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 78486 │ │ │ │ - b.n 784f2 │ │ │ │ + bne.n 784a6 │ │ │ │ + b.n 78512 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 784d8 │ │ │ │ + beq.n 784f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 784d8 │ │ │ │ + cbnz r3, 784f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - blx 29c84 │ │ │ │ - b.n 784fa │ │ │ │ + blx 29338 │ │ │ │ + b.n 7851a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 784a2 │ │ │ │ + bne.n 784c2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 784a2 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 784c2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29c84 │ │ │ │ + blx 29338 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #348] @ (78670 ) │ │ │ │ + ldr r4, [pc, #348] @ (78690 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #13704 @ 0x3588 │ │ │ │ + movw r1, #10312 @ 0x2848 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, r4] │ │ │ │ movs r2, #0 │ │ │ │ - bl 126cd8 <_PySys_GetOptionalAttrString@@Base+0xfa0> │ │ │ │ + bl 1262cc <_PySys_GetOptionalAttrString@@Base+0x818> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 78666 │ │ │ │ + beq.w 78686 │ │ │ │ add.w r0, r6, #98816 @ 0x18200 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #51 @ 0x33 │ │ │ │ - movw r1, #14573 @ 0x38ed │ │ │ │ + movw r1, #13965 @ 0x368d │ │ │ │ movt r1, #3 │ │ │ │ - bl 208c5c <_Py_normpath@@Base+0x73c> │ │ │ │ + bl 209928 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78554 │ │ │ │ + bge.n 78574 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 78666 │ │ │ │ - ldr r0, [pc, #284] @ (78674 ) │ │ │ │ + b.n 78686 │ │ │ │ + ldr r0, [pc, #284] @ (78694 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7856e │ │ │ │ + bne.n 7858e │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7855e │ │ │ │ + bne.n 7857e │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 7858a │ │ │ │ + beq.n 785aa │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 17d09c │ │ │ │ + bl 17caa8 │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 7859c │ │ │ │ + cbz r3, 785bc │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 78592 │ │ │ │ - b.n 7859e │ │ │ │ + bne.n 785b2 │ │ │ │ + b.n 785be │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 785ca │ │ │ │ + cbnz r0, 785ea │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 785bc │ │ │ │ + bne.n 785dc │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 785ac │ │ │ │ + bne.n 785cc │ │ │ │ dmb ish │ │ │ │ - beq.n 7854e │ │ │ │ - ldr r0, [pc, #176] @ (78674 ) │ │ │ │ - bl 2ae358 │ │ │ │ - b.n 7854e │ │ │ │ + beq.n 7856e │ │ │ │ + ldr r0, [pc, #176] @ (78694 ) │ │ │ │ + bl 2ad574 │ │ │ │ + b.n 7856e │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 78622 │ │ │ │ + cbz r3, 78642 │ │ │ │ add.w r1, r0, #12 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ ldr.w lr, [r3, #64] @ 0x40 │ │ │ │ subs.w sl, r2, #0 │ │ │ │ str.w r8, [r3, #56] @ 0x38 │ │ │ │ it ne │ │ │ │ movne.w sl, #1 │ │ │ │ - cbz r7, 785fc │ │ │ │ + cbz r7, 7861c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r2, r4 │ │ │ │ it ne │ │ │ │ strne r0, [r7, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #64] @ 0x40 │ │ │ │ @@ -117177,181 +117186,181 @@ │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ sub.w r2, r2, sl │ │ │ │ str.w r2, [r0, #568] @ 0x238 │ │ │ │ str.w lr, [r1, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 785dc │ │ │ │ + bne.n 785fc │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7863a │ │ │ │ + bne.n 7865a │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7862a │ │ │ │ + bne.n 7864a │ │ │ │ dmb ish │ │ │ │ - beq.n 78646 │ │ │ │ - ldr r0, [pc, #48] @ (78674 ) │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 78666 │ │ │ │ + ldr r0, [pc, #48] @ (78694 ) │ │ │ │ + bl 2ad574 │ │ │ │ add.w r6, r6, #98304 @ 0x18000 │ │ │ │ movw r1, #12319 @ 0x301f │ │ │ │ movs r0, #6 │ │ │ │ ldr.w r3, [r6, #568] @ 0x238 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 24c2e8 │ │ │ │ + bl 24ca00 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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, [r2, r6] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00078678 : │ │ │ │ +00078698 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (786b0 ) │ │ │ │ + ldr r4, [pc, #40] @ (786d0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 78500 │ │ │ │ + bl 78520 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 786ac │ │ │ │ - movw r0, #42792 @ 0xa728 │ │ │ │ + bne.n 786cc │ │ │ │ + movw r0, #39400 @ 0x99e8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2498f4 │ │ │ │ + b.w 24a00c │ │ │ │ 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] @ (786fc ) │ │ │ │ + ldr r0, [pc, #56] @ (7871c ) │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #27821 @ 0x6cad │ │ │ │ + movwne r1, #28933 @ 0x7105 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #37 @ 0x25 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 78500 │ │ │ │ + bl 78520 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #416] @ (788b4 ) │ │ │ │ + ldr r4, [pc, #416] @ (788d4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #5404 @ 0x151c │ │ │ │ + movw r1, #2012 @ 0x7dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, r4] │ │ │ │ movs r2, #0 │ │ │ │ - bl 126cd8 <_PySys_GetOptionalAttrString@@Base+0xfa0> │ │ │ │ + bl 1262cc <_PySys_GetOptionalAttrString@@Base+0x818> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 788aa │ │ │ │ + beq.w 788ca │ │ │ │ add.w r0, r6, #98816 @ 0x18200 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ - movw r1, #13073 @ 0x3311 │ │ │ │ + movw r1, #12465 @ 0x30b1 │ │ │ │ movt r1, #3 │ │ │ │ - bl 208c5c <_Py_normpath@@Base+0x73c> │ │ │ │ + bl 209928 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78754 │ │ │ │ + bge.n 78774 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 788aa │ │ │ │ - ldr r0, [pc, #352] @ (788b8 ) │ │ │ │ + b.n 788ca │ │ │ │ + ldr r0, [pc, #352] @ (788d8 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7876e │ │ │ │ + bne.n 7878e │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7875e │ │ │ │ + bne.n 7877e │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 7878a │ │ │ │ + beq.n 787aa │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 17d09c │ │ │ │ + bl 17caa8 │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 787a0 │ │ │ │ + cbz r3, 787c0 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 78794 │ │ │ │ - b.n 787a2 │ │ │ │ + bne.n 787b4 │ │ │ │ + b.n 787c2 │ │ │ │ mov sl, r3 │ │ │ │ mov r0, sl │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 787ce │ │ │ │ + cbnz r0, 787ee │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 787c0 │ │ │ │ + bne.n 787e0 │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 787b0 │ │ │ │ + bne.n 787d0 │ │ │ │ dmb ish │ │ │ │ - beq.n 7874e │ │ │ │ - ldr r0, [pc, #240] @ (788b8 ) │ │ │ │ - bl 2ae358 │ │ │ │ - b.n 7874e │ │ │ │ + beq.n 7876e │ │ │ │ + ldr r0, [pc, #240] @ (788d8 ) │ │ │ │ + bl 2ad574 │ │ │ │ + b.n 7876e │ │ │ │ ldr.w r4, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r4, 78828 │ │ │ │ + cbz r4, 78848 │ │ │ │ add.w r1, r0, #12 │ │ │ │ mov r3, r4 │ │ │ │ add.w r1, r1, sl, lsl #2 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr.w sl, [r3, #68] @ 0x44 │ │ │ │ subs.w fp, r2, #0 │ │ │ │ str.w r8, [r3, #60] @ 0x3c │ │ │ │ it ne │ │ │ │ movne.w fp, #1 │ │ │ │ - cbz r7, 78802 │ │ │ │ + cbz r7, 78822 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r2, ip │ │ │ │ it ne │ │ │ │ strne r0, [r7, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #68] @ 0x44 │ │ │ │ @@ -117361,110 +117370,110 @@ │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ sub.w r2, r2, fp │ │ │ │ str.w r2, [r0, #572] @ 0x23c │ │ │ │ str.w sl, [r1, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 787e2 │ │ │ │ + bne.n 78802 │ │ │ │ add.w r6, r6, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r6, #572] @ 0x23c │ │ │ │ - cbz r3, 7886c │ │ │ │ - cbz r4, 7886c │ │ │ │ + cbz r3, 7888c │ │ │ │ + cbz r4, 7888c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 24da58 │ │ │ │ - cbz r0, 78868 │ │ │ │ + bl 24e170 │ │ │ │ + cbz r0, 78888 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 78854 │ │ │ │ + bne.n 78874 │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 78844 │ │ │ │ + bne.n 78864 │ │ │ │ dmb ish │ │ │ │ - beq.n 78860 │ │ │ │ - ldr r0, [pc, #92] @ (788b8 ) │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 78880 │ │ │ │ + ldr r0, [pc, #92] @ (788d8 ) │ │ │ │ + bl 2ad574 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f604c │ │ │ │ - b.n 7874e │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 7876e │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 78832 │ │ │ │ + b.n 78852 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 78884 │ │ │ │ + bne.n 788a4 │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 78874 │ │ │ │ + bne.n 78894 │ │ │ │ dmb ish │ │ │ │ - beq.n 78890 │ │ │ │ - ldr r0, [pc, #44] @ (788b8 ) │ │ │ │ - bl 2ae358 │ │ │ │ + beq.n 788b0 │ │ │ │ + ldr r0, [pc, #44] @ (788d8 ) │ │ │ │ + bl 2ad574 │ │ │ │ ldr.w r3, [r6, #572] @ 0x23c │ │ │ │ movw r0, #13999 @ 0x36af │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bl 24c24c │ │ │ │ + bl 24c964 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ 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 │ │ │ │ str r0, [r2, r6] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000788bc : │ │ │ │ +000788dc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (788f4 ) │ │ │ │ + ldr r4, [pc, #40] @ (78914 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 78700 │ │ │ │ + bl 78720 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 788f0 │ │ │ │ - movw r0, #42844 @ 0xa75c │ │ │ │ + bne.n 78910 │ │ │ │ + movw r0, #39452 @ 0x9a1c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2498f4 │ │ │ │ + b.w 24a00c │ │ │ │ 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] @ (78940 ) │ │ │ │ + ldr r0, [pc, #56] @ (78960 ) │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #2753 @ 0xac1 │ │ │ │ + movwne r1, #953 @ 0x3b9 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #26 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 78700 │ │ │ │ + bl 78720 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ @@ -117475,28 +117484,28 @@ │ │ │ │ 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, 78966 │ │ │ │ + cbnz r0, 78986 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 78970 │ │ │ │ - b.n 78976 │ │ │ │ + cbnz r0, 78990 │ │ │ │ + b.n 78996 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78960 │ │ │ │ - b.n 78984 │ │ │ │ + beq.n 78980 │ │ │ │ + b.n 789a4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 78984 │ │ │ │ + cbnz r0, 789a4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 78984 │ │ │ │ + cbz r0, 789a4 │ │ │ │ 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 │ │ │ │ @@ -117517,80 +117526,80 @@ │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 789c6 │ │ │ │ + cbz r0, 789e6 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - b.n 789bc │ │ │ │ - b.n 789bc │ │ │ │ + b.n 789dc │ │ │ │ + b.n 789dc │ │ │ │ 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, 789f2 │ │ │ │ + cbnz r0, 78a12 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 789fa │ │ │ │ + cbz r0, 78a1a │ │ │ │ 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 789e4 │ │ │ │ + beq.n 78a04 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ 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, #96] @ (78a74 ) │ │ │ │ + ldr r3, [pc, #96] @ (78a94 ) │ │ │ │ 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 78a50 │ │ │ │ + bcc.n 78a70 │ │ │ │ cmp r3, r1 │ │ │ │ ite ls │ │ │ │ movls r4, #0 │ │ │ │ movhi r4, #1 │ │ │ │ - cbnz r4, 78a50 │ │ │ │ + cbnz r4, 78a70 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #4] │ │ │ │ add.w r3, sp, #4096 @ 0x1000 │ │ │ │ adds r3, #3 │ │ │ │ strb r4, [r3, #0] │ │ │ │ - bl 789fc │ │ │ │ + bl 78a1c │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #28] @ (78a74 ) │ │ │ │ + ldr r2, [pc, #28] @ (78a94 ) │ │ │ │ adds r0, #4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - beq.n 78a68 │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 78a88 │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ movw r2, #11844 @ 0x2e44 │ │ │ │ @@ -117608,1419 +117617,1419 @@ │ │ │ │ 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, 78ab8 │ │ │ │ + cbnz r0, 78ad8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 78ac2 │ │ │ │ - b.n 78ac8 │ │ │ │ + cbnz r0, 78ae2 │ │ │ │ + b.n 78ae8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78ab2 │ │ │ │ - b.n 78ad6 │ │ │ │ + beq.n 78ad2 │ │ │ │ + b.n 78af6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 78ad6 │ │ │ │ + cbnz r0, 78af6 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 78ad6 │ │ │ │ + cbz r0, 78af6 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - blx 29550 │ │ │ │ + blx 2a8dc │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 2afa7c │ │ │ │ - b.w 5da40 │ │ │ │ + b.w 2af4fc │ │ │ │ + b.w 5d822 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.n 78b1e │ │ │ │ + bgt.n 78b3e │ │ │ │ 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 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #1 │ │ │ │ - blx 2a1fc │ │ │ │ + blx 29c08 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 78b0e │ │ │ │ + bge.n 78b2e │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ (78b28 ) │ │ │ │ + ldr r0, [pc, #4] @ (78b48 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r4, [r2, #11] │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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 29b6c │ │ │ │ - cbnz r0, 78b56 │ │ │ │ + blx 2a0ac │ │ │ │ + cbnz r0, 78b76 │ │ │ │ mov r1, sp │ │ │ │ movs r0, #4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - blx 2a9b8 │ │ │ │ + blx 29a4c │ │ │ │ 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 78b2c │ │ │ │ - blx 293d8 │ │ │ │ + bl 78b4c │ │ │ │ + blx 29cb4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - blx 293d8 │ │ │ │ + blx 29cb4 │ │ │ │ │ │ │ │ -00078b82 : │ │ │ │ +00078ba2 : │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ 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 │ │ │ │ │ │ │ │ -00078b9e : │ │ │ │ +00078bbe : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi.n 78bee │ │ │ │ + bhi.n 78c0e │ │ │ │ mov r5, r0 │ │ │ │ add.w r3, r0, #109 @ 0x6d │ │ │ │ movw r6, #20264 @ 0x4f28 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ dmb ish │ │ │ │ ldr.w r7, [r6, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr.w r1, [r6, #1404] @ 0x57c │ │ │ │ mov r0, r7 │ │ │ │ - bl 22d70c <_Py_fopen_obj@@Base+0x10c> │ │ │ │ + bl 22e4bc <_Py_fopen_obj@@Base+0x10c> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 78bf4 │ │ │ │ + cbnz r0, 78c14 │ │ │ │ ldr.w r1, [r6, #1400] @ 0x578 │ │ │ │ mov r0, r7 │ │ │ │ - bl 22d70c <_Py_fopen_obj@@Base+0x10c> │ │ │ │ - cbnz r0, 78bf6 │ │ │ │ + bl 22e4bc <_Py_fopen_obj@@Base+0x10c> │ │ │ │ + cbnz r0, 78c16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25574c │ │ │ │ - b.n 78bf6 │ │ │ │ + bl 255ba4 │ │ │ │ + b.n 78c16 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 78bf6 │ │ │ │ + b.n 78c16 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00078bfa : │ │ │ │ +00078c1a : │ │ │ │ movs r0, #2 │ │ │ │ - b.w 78b9e │ │ │ │ + b.w 78bbe │ │ │ │ │ │ │ │ -00078c00 : │ │ │ │ - ldr r3, [pc, #8] @ (78c0c ) │ │ │ │ +00078c20 : │ │ │ │ + ldr r3, [pc, #8] @ (78c2c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 35974 <_PyImport_SetModule@@Base+0x250> │ │ │ │ + b.w 35714 <_PyImport_SetModule@@Base+0x250> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 78b2c │ │ │ │ + bl 78b4c │ │ │ │ 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 78b2c │ │ │ │ + bl 78b4c │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 2cc578 │ │ │ │ + bl 2cb800 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r0, #8 │ │ │ │ - blx 2a090 │ │ │ │ + blx 2a3e0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ 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 78c72 │ │ │ │ + bne.n 78c92 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 14a01c │ │ │ │ + b.w 14a0a4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - blx 29750 │ │ │ │ + blx 2a388 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 14a01c │ │ │ │ + b.w 14a0a4 │ │ │ │ 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 78cb2 │ │ │ │ + bgt.n 78cd2 │ │ │ │ pop {r4} │ │ │ │ - b.w 129598 │ │ │ │ + b.w 129500 │ │ │ │ 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 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r0 │ │ │ │ - bl 2652c0 <_PyLong_AsTime_t@@Base+0x2f8> │ │ │ │ + bl 265698 <_PyLong_AsTime_t@@Base+0x2f8> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78d0c │ │ │ │ + bne.n 78d2c │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ - cbz r0, 78d40 │ │ │ │ + bl f892c │ │ │ │ + cbz r0, 78d60 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movs r3, #0 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24ede8 │ │ │ │ - b.n 78d40 │ │ │ │ + bl 24f4e4 │ │ │ │ + b.n 78d60 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 78d2e │ │ │ │ + bne.n 78d4e │ │ │ │ add.w r3, r1, #32768 @ 0x8000 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 78d2e │ │ │ │ + bcc.n 78d4e │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 24ede8 │ │ │ │ - b.n 78d40 │ │ │ │ + bl 24f4e4 │ │ │ │ + b.n 78d60 │ │ │ │ mov r3, r5 │ │ │ │ add r5, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ asrs r1, r1, #8 │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 78d32 │ │ │ │ + bgt.n 78d52 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r0 │ │ │ │ - bl 24ece8 │ │ │ │ + bl 24f3e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78d88 │ │ │ │ + bne.n 78da8 │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f8930 │ │ │ │ - cbz r0, 78dbc │ │ │ │ + bl f892c │ │ │ │ + cbz r0, 78ddc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24ede8 │ │ │ │ - b.n 78dbc │ │ │ │ + bl 24f4e4 │ │ │ │ + b.n 78ddc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 78daa │ │ │ │ + beq.n 78dca │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 78daa │ │ │ │ + bhi.n 78dca │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24ede8 │ │ │ │ - b.n 78dbc │ │ │ │ + bl 24f4e4 │ │ │ │ + b.n 78ddc │ │ │ │ mov r3, r5 │ │ │ │ add r5, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ lsrs r1, r1, #8 │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 78dae │ │ │ │ + bgt.n 78dce │ │ │ │ movs r4, #0 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ add r4, sp, #4 │ │ │ │ - bl 78b2c │ │ │ │ + bl 78b4c │ │ │ │ movs r0, #0 │ │ │ │ cmp.w r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bcc.n 78dec │ │ │ │ + bcc.n 78e0c │ │ │ │ sub.w r0, r4, #104857600 @ 0x6400000 │ │ │ │ cmn.w r4, #104857600 @ 0x6400000 │ │ │ │ - bcs.n 78df2 │ │ │ │ + bcs.n 78e12 │ │ │ │ add.w r1, r4, #104857600 @ 0x6400000 │ │ │ │ - b.n 78df6 │ │ │ │ + b.n 78e16 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ - bl 789fc │ │ │ │ + bl 78a1c │ │ │ │ cmp r4, r0 │ │ │ │ ite cc │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4328 @ 0x10e8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #42936 @ 0xa7b8 │ │ │ │ + movw r1, #39544 @ 0x9a78 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ movs r0, #0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r3 │ │ │ │ - bl 24ed58 │ │ │ │ - cbz r0, 78e9a │ │ │ │ + bl 24f454 │ │ │ │ + cbz r0, 78eba │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 13fc08 <_PyArena_Free@@Base+0x1388> │ │ │ │ + bl 13fc80 <_PyArena_Free@@Base+0x1388> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78e6a │ │ │ │ + beq.n 78e8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 78e6a │ │ │ │ + cbnz r3, 78e8a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 78ea0 │ │ │ │ + bne.n 78ec0 │ │ │ │ ldrb.w r2, [r9] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ - movw r1, #38764 @ 0x976c │ │ │ │ + movw r1, #35372 @ 0x8a2c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r6, #0 │ │ │ │ mov.w r7, #2147483648 @ 0x80000000 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 78ea2 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 78ec2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 78ea2 │ │ │ │ + b.n 78ec2 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 24ed58 │ │ │ │ - cbz r0, 78f12 │ │ │ │ + bl 24f454 │ │ │ │ + cbz r0, 78f32 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 13fc08 <_PyArena_Free@@Base+0x1388> │ │ │ │ + bl 13fc80 <_PyArena_Free@@Base+0x1388> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78ef0 │ │ │ │ + beq.n 78f10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 78ef0 │ │ │ │ + cbnz r3, 78f10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 78f18 │ │ │ │ + bne.n 78f38 │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #2596 @ 0xa24 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #64620 @ 0xfc6c │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 78f1a │ │ │ │ + bl f5e88 │ │ │ │ + b.n 78f3a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 78f1a │ │ │ │ + b.n 78f3a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 78f5a │ │ │ │ + cbz r3, 78f7a │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, sp │ │ │ │ - blx 2ab1c │ │ │ │ - cbz r0, 78f50 │ │ │ │ + blx 2a914 │ │ │ │ + cbz r0, 78f70 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, r3 │ │ │ │ subs r1, r1, r3 │ │ │ │ - bl 81584 │ │ │ │ - b.n 78f64 │ │ │ │ + bl 8166c │ │ │ │ + b.n 78f84 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 78f64 │ │ │ │ + b.n 78f84 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 292d8 │ │ │ │ + blx 293c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #11844 @ 0x2e44 │ │ │ │ movt r5, #83 @ 0x53 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 78fbc │ │ │ │ - bl b3548 │ │ │ │ + cbz r4, 78fdc │ │ │ │ + bl b37f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 78ff8 │ │ │ │ - blx 29d84 │ │ │ │ + beq.n 79018 │ │ │ │ + blx 2962c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 78ffc │ │ │ │ + bne.n 7901c │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79004 │ │ │ │ + b.n 79024 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - blx 2a4d8 │ │ │ │ + blx 297d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7902e │ │ │ │ + bge.n 7904e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - blx 29848 │ │ │ │ + blx 2a22c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79060 │ │ │ │ + bge.n 79080 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 2ab28 │ │ │ │ - cbz r0, 79096 │ │ │ │ + blx 2a458 │ │ │ │ + cbz r0, 790b6 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 790a8 │ │ │ │ + b.n 790c8 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 3453e <_PyTraceMalloc_GetTraceback@@Base+0x14a> │ │ │ │ + bl 342de <_PyTraceMalloc_GetTraceback@@Base+0x14a> │ │ │ │ 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 269b4c <_Py_RestoreSignals@@Base+0x3744> │ │ │ │ - cbz r0, 79106 │ │ │ │ + bl 269ddc <_Py_RestoreSignals@@Base+0x35fc> │ │ │ │ + cbz r0, 79126 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - blx 29e6c │ │ │ │ - bl b3548 │ │ │ │ + blx 2a620 │ │ │ │ + bl b37f8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - blx 29970 │ │ │ │ + blx 2a604 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b68 │ │ │ │ - cbz r5, 79100 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bl b6e1c │ │ │ │ + cbz r5, 79120 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79106 │ │ │ │ + b.n 79126 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ 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 29324 │ │ │ │ - cbz r0, 79136 │ │ │ │ + blx 2a9dc │ │ │ │ + cbz r0, 79156 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79152 │ │ │ │ + b.n 79172 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a5e8 │ │ │ │ + blx 29988 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79124 │ │ │ │ + bne.n 79144 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 3453e <_PyTraceMalloc_GetTraceback@@Base+0x14a> │ │ │ │ + bl 342de <_PyTraceMalloc_GetTraceback@@Base+0x14a> │ │ │ │ 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, 7918a │ │ │ │ + cbnz r2, 791aa │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 7918c │ │ │ │ + b.n 791ac │ │ │ │ mov r3, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r9 │ │ │ │ - movw r1, #43028 @ 0xa814 │ │ │ │ + movw r1, #39636 @ 0x9ad4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #43032 @ 0xa818 │ │ │ │ + movw r0, #39640 @ 0x9ad8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7923e │ │ │ │ - cbnz r5, 791dc │ │ │ │ - bl b3548 │ │ │ │ + beq.n 7925e │ │ │ │ + cbnz r5, 791fc │ │ │ │ + bl b37f8 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - blx 29ab4 <__ioctl_time64@plt> │ │ │ │ + blx 29848 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w 79344 │ │ │ │ + bge.w 79364 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 7923e │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 7925e │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #43044 @ 0xa824 │ │ │ │ + movw r1, #39652 @ 0x9ae4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 18ce34 │ │ │ │ + bl 18c4e8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 792b4 │ │ │ │ + beq.n 792d4 │ │ │ │ ldr.w r8, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r7, 7921c │ │ │ │ + cbz r7, 7923c │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ add.w sl, sp, #60 @ 0x3c │ │ │ │ - bgt.n 7925a │ │ │ │ + bgt.n 7927a │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - blx 29b9c <__memcpy_chk@plt> │ │ │ │ + blx 29434 <__memcpy_chk@plt> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sl, r5] │ │ │ │ - b.n 7925e │ │ │ │ + b.n 7927e │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ - ble.n 79242 │ │ │ │ + ble.n 79262 │ │ │ │ mov r0, r4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43056 @ 0xa830 │ │ │ │ + movw r1, #39664 @ 0x9af0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7934a │ │ │ │ + b.n 7936a │ │ │ │ add.w sl, sp, #60 @ 0x3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ - blx 29b9c <__memcpy_chk@plt> │ │ │ │ + blx 29434 <__memcpy_chk@plt> │ │ │ │ strb.w r7, [sl, r5] │ │ │ │ - b.n 7925e │ │ │ │ + b.n 7927e │ │ │ │ cmp r8, sl │ │ │ │ - bne.n 79278 │ │ │ │ - bl b3548 │ │ │ │ + bne.n 79298 │ │ │ │ + bl b37f8 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - blx 29ab4 <__ioctl_time64@plt> │ │ │ │ + blx 29848 <__ioctl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b6b68 │ │ │ │ - b.n 79284 │ │ │ │ + bl b6e1c │ │ │ │ + b.n 792a4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - blx 29ab4 <__ioctl_time64@plt> │ │ │ │ + blx 29848 <__ioctl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r7, 79296 │ │ │ │ + cbz r7, 792b6 │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ - bgt.n 79296 │ │ │ │ + bgt.n 792b6 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 79302 │ │ │ │ + blt.n 79322 │ │ │ │ mov r0, r4 │ │ │ │ - bl f20d0 │ │ │ │ - cbz r7, 792aa │ │ │ │ + bl f20a0 │ │ │ │ + cbz r7, 792ca │ │ │ │ mov r0, r6 │ │ │ │ - bl 957f4 │ │ │ │ - b.n 7934a │ │ │ │ + bl 95a8c │ │ │ │ + b.n 7936a │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 81584 │ │ │ │ - b.n 7934a │ │ │ │ - bl f8b9c │ │ │ │ - movw r1, #43084 @ 0xa84c │ │ │ │ + bl 8166c │ │ │ │ + b.n 7936a │ │ │ │ + bl f8b98 │ │ │ │ + movw r1, #39692 @ 0x9b0c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18ce34 │ │ │ │ - cbz r0, 79328 │ │ │ │ + bl 18c4e8 │ │ │ │ + cbz r0, 79348 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp.w r7, #1024 @ 0x400 │ │ │ │ - bgt.n 79222 │ │ │ │ + bgt.n 79242 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - blx 29b9c <__memcpy_chk@plt> │ │ │ │ + blx 29434 <__memcpy_chk@plt> │ │ │ │ strb.w r8, [r5, r7] │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - blx 29ab4 <__ioctl_time64@plt> │ │ │ │ + blx 29848 <__ioctl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 79318 │ │ │ │ + bge.n 79338 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl f20d0 │ │ │ │ - b.n 7923e │ │ │ │ + bl f20a0 │ │ │ │ + b.n 7925e │ │ │ │ mov r0, r4 │ │ │ │ - bl f20d0 │ │ │ │ + bl f20a0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81584 │ │ │ │ - b.n 7934a │ │ │ │ - bl f8b9c │ │ │ │ - movw r1, #43096 @ 0xa858 │ │ │ │ + bl 8166c │ │ │ │ + b.n 7936a │ │ │ │ + bl f8b98 │ │ │ │ + movw r1, #39704 @ 0x9b18 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 18ce34 │ │ │ │ + bl 18c4e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 791ac │ │ │ │ - b.n 7923e │ │ │ │ + bne.w 791cc │ │ │ │ + b.n 7925e │ │ │ │ mov r0, r4 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 7936c │ │ │ │ + bgt.n 7938c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43196 @ 0xa8bc │ │ │ │ + movw r1, #39804 @ 0x9b7c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ 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 7939c │ │ │ │ + ble.n 793bc │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43244 @ 0xa8ec │ │ │ │ + movw r1, #39852 @ 0x9bac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 793ea │ │ │ │ + beq.n 7940a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1b5fd4 │ │ │ │ + bl 1b5db4 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 793bc │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 793ea │ │ │ │ + bne.n 793dc │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 7940a │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 793d4 │ │ │ │ + beq.n 793f4 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 793dc │ │ │ │ + beq.n 793fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl e558c │ │ │ │ + bl e578c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 793ea │ │ │ │ - b.n 793de │ │ │ │ + blt.n 7940a │ │ │ │ + b.n 793fe │ │ │ │ movs r3, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 793de │ │ │ │ + b.n 793fe │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 79156 │ │ │ │ + b.n 79176 │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ - ldr.w r8, [pc, #260] @ 79508 │ │ │ │ + ldr.w r8, [pc, #260] @ 79528 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [r8, #1184] @ 0x4a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 79500 │ │ │ │ + beq.n 79520 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r4, [r8, #1192] @ 0x4a8 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr.w sl, [r0] │ │ │ │ movw r5, #42784 @ 0xa720 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r9, r0 │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mul.w r1, r3, r6 │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 79446 │ │ │ │ + beq.n 79466 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #5 │ │ │ │ - bne.n 7942a │ │ │ │ + bne.n 7944a │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ movs r6, #4 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 7944a │ │ │ │ + b.n 7946a │ │ │ │ mov.w fp, #1 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r3, r3, r6, r5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 79460 │ │ │ │ + cbz r2, 79480 │ │ │ │ adds r1, #12 │ │ │ │ movs r2, #0 │ │ │ │ add r1, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ - blx 2a3f4 │ │ │ │ + blx 2a470 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 7948a │ │ │ │ + beq.n 794aa │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #592 @ 0x250 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #62736 @ 0xf510 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r5, r3, r6, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 794c6 │ │ │ │ + b.n 794e6 │ │ │ │ mov r1, fp │ │ │ │ movs r2, #23 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r5, #51020 @ 0xc74c │ │ │ │ + movw r5, #47628 @ 0xba0c │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ movs r3, #23 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - blx 2a160 <__snprintf_chk@plt> │ │ │ │ + blx 2a6c4 <__snprintf_chk@plt> │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43288 @ 0xa918 │ │ │ │ + movw r1, #39896 @ 0x9bd8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ add r0, sp, #8 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18692 @ 0x4904 │ │ │ │ + movw r1, #15300 @ 0x3bc4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1f2624 <_Py_write_noraise@@Base> │ │ │ │ + bl 1f3284 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r8, #1196] @ 0x4ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 33ae0 │ │ │ │ + bl 33880 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r8, #1200] @ 0x4b0 │ │ │ │ bl 2b9f8 │ │ │ │ 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 2a08c │ │ │ │ + b.w 2a3dc │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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, #43332 @ 0xa944 │ │ │ │ + movw r1, #39940 @ 0x9c04 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 7956c │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 7958c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 257350 │ │ │ │ - cbz r0, 7956c │ │ │ │ - ldr r3, [pc, #56] @ (79570 ) │ │ │ │ + bl 2577a8 │ │ │ │ + cbz r0, 7958c │ │ │ │ + ldr r3, [pc, #56] @ (79590 ) │ │ │ │ ldr.w r3, [r3, #1256] @ 0x4e8 │ │ │ │ - cbz r3, 79564 │ │ │ │ + cbz r3, 79584 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #164 @ 0xa4 │ │ │ │ mla r0, r0, r1, r3 │ │ │ │ - bl 266494 <_Py_RestoreSignals@@Base+0x8c> │ │ │ │ + bl 26686c <_Py_RestoreSignals@@Base+0x8c> │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 7956c │ │ │ │ + b.n 7958c │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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, #43348 @ 0xa954 │ │ │ │ + movw r1, #39956 @ 0x9c14 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 795c8 │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 795e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 795b6 │ │ │ │ - bl b3548 │ │ │ │ + cbz r3, 795d6 │ │ │ │ + bl b37f8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 78b2c │ │ │ │ + bl 78b4c │ │ │ │ movs r0, #11 │ │ │ │ - blx 2a090 │ │ │ │ + blx 2a3e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b68 │ │ │ │ - b.n 795c0 │ │ │ │ - bl 78b2c │ │ │ │ + bl b6e1c │ │ │ │ + b.n 795e0 │ │ │ │ + bl 78b4c │ │ │ │ movs r0, #11 │ │ │ │ - blx 2a090 │ │ │ │ + blx 2a3e0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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, #43360 @ 0xa960 │ │ │ │ + movw r1, #39968 @ 0x9c20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 79610 │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 79630 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 78b9e │ │ │ │ - cbz r0, 79614 │ │ │ │ + bl 78bbe │ │ │ │ + cbz r0, 79634 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12076 @ 0x2f2c │ │ │ │ + movw r1, #8684 @ 0x21ec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7961c │ │ │ │ + b.n 7963c │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {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, #60260 @ 0xeb64 │ │ │ │ + movw r1, #56820 @ 0xddf4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 7967a │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 7969a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 113890 │ │ │ │ + bl 113658 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7967c │ │ │ │ + cbz r0, 7969c │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ ite ne │ │ │ │ movne r4, r3 │ │ │ │ moveq r4, r2 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7967c │ │ │ │ + beq.n 7969c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7967c │ │ │ │ + b.n 7969c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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 r1, #43372 @ 0xa96c │ │ │ │ + movw r1, #39980 @ 0x9c2c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #56060 @ 0xdafc │ │ │ │ + movw r0, #52664 @ 0xcdb8 │ │ │ │ movt r0, #74 @ 0x4a │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn.w r0, #9 │ │ │ │ - beq.n 796de │ │ │ │ + beq.n 796fe │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 796c8 │ │ │ │ + beq.n 796e8 │ │ │ │ adds r0, #10 │ │ │ │ - beq.n 796e2 │ │ │ │ + beq.n 79702 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43424 @ 0xa9a0 │ │ │ │ + movw r1, #40032 @ 0x9c60 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 15ecb4 │ │ │ │ + b.w 15ea24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43388 @ 0xa97c │ │ │ │ + movw r1, #39996 @ 0x9c3c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 15ecb4 │ │ │ │ - b.w 241c5c │ │ │ │ + b.w 15ea24 │ │ │ │ + b.w 242440 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 78b2c │ │ │ │ - bl 7bdec │ │ │ │ - cbnz r0, 79704 │ │ │ │ + bl 78b4c │ │ │ │ + bl 7becc │ │ │ │ + cbnz r0, 79724 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 241c5c │ │ │ │ + b.w 242440 │ │ │ │ mov r4, r0 │ │ │ │ - bl 153668 │ │ │ │ + bl 153608 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #38531 @ 0x9683 │ │ │ │ + movw r0, #38563 @ 0x96a3 │ │ │ │ movt r0, #7 │ │ │ │ - bl 22b818 │ │ │ │ + bl 22c610 │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 7973c │ │ │ │ - bl 13a9b4 │ │ │ │ + bne.n 7975c │ │ │ │ + bl 13aa74 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43468 @ 0xa9cc │ │ │ │ + movw r1, #40076 @ 0x9c8c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79754 │ │ │ │ - bl 153668 │ │ │ │ + b.n 79774 │ │ │ │ + bl 153608 │ │ │ │ mov r0, r4 │ │ │ │ - bl 130414 │ │ │ │ + bl 13051c │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a9b4 │ │ │ │ + bl 13aa74 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00079756 : │ │ │ │ - b.w 359cc │ │ │ │ +00079776 : │ │ │ │ + b.w 3576c │ │ │ │ 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 r8, r1 │ │ │ │ - bl 198818 │ │ │ │ - cbnz r0, 7978e │ │ │ │ + bl 1980ac │ │ │ │ + cbnz r0, 797ae │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43496 @ 0xa9e8 │ │ │ │ + movw r1, #40104 @ 0x9ca8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7987c │ │ │ │ + b.n 7989c │ │ │ │ mov r0, r8 │ │ │ │ - bl 198940 │ │ │ │ + bl 1981d4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 7978a │ │ │ │ + blt.n 797aa │ │ │ │ cmp.w r6, #65536 @ 0x10000 │ │ │ │ - ble.n 797b6 │ │ │ │ + ble.n 797d6 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43536 @ 0xaa10 │ │ │ │ + movw r1, #40144 @ 0x9cd0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 7978a │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 797aa │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 797cc │ │ │ │ + cbz r0, 797ec │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7984c │ │ │ │ + beq.n 7986c │ │ │ │ movs r7, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 797ec │ │ │ │ - bl 241c5c │ │ │ │ - b.n 7987c │ │ │ │ + b.n 7980c │ │ │ │ + bl 242440 │ │ │ │ + b.n 7989c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 79808 │ │ │ │ - bl 23ec1c <_Py_Gid_Converter@@Base> │ │ │ │ + bpl.n 79828 │ │ │ │ + bl 23f5fc <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 7982a │ │ │ │ + cbz r0, 7984a │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 7983c │ │ │ │ + bne.n 7985c │ │ │ │ adds r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 7984c │ │ │ │ + beq.n 7986c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1107d8 │ │ │ │ + bl 110590 │ │ │ │ add.w r1, r4, r7, lsl #2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 797d2 │ │ │ │ + bne.n 797f2 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 84464 │ │ │ │ - b.n 7987c │ │ │ │ + bl 84544 │ │ │ │ + b.n 7989c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43552 @ 0xaa20 │ │ │ │ + movw r1, #40160 @ 0x9ce0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7982e │ │ │ │ - b.n 79866 │ │ │ │ + bne.n 7984e │ │ │ │ + b.n 79886 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 79866 │ │ │ │ + beq.n 79886 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 79866 │ │ │ │ + cbnz r3, 79886 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79866 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 79886 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 797e6 │ │ │ │ + bne.n 79806 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 797e6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 79806 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 29414 │ │ │ │ + blx 2a094 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7986e │ │ │ │ + bge.n 7988e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84464 │ │ │ │ - b.n 7978a │ │ │ │ + bl 84544 │ │ │ │ + b.n 797aa │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 798a2 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 798d4 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 798c2 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 798f4 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ - blx 2a1f0 │ │ │ │ + blx 2a728 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 798cc │ │ │ │ + bne.n 798ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 798cc │ │ │ │ + cbz r3, 798ec │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 798f8 │ │ │ │ + cbnz r3, 79918 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 798f8 │ │ │ │ + ble.n 79918 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 798f8 │ │ │ │ - cbnz r0, 79912 │ │ │ │ + bne.n 79918 │ │ │ │ + cbnz r0, 79932 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ strd r4, r5, [sp, #4] │ │ │ │ movw r3, #19580 @ 0x4c7c │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 7992a │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 7994a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79924 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 7992a │ │ │ │ + bne.n 79944 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 7994a │ │ │ │ mov r0, r4 │ │ │ │ - blx 299c4 <_exit@plt> │ │ │ │ + blx 2a828 <_exit@plt> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {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 r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 7994a │ │ │ │ + cbz r3, 7996a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 79962 │ │ │ │ + b.n 79982 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 79952 │ │ │ │ + bgt.n 79972 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 79962 │ │ │ │ + b.n 79982 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 7994e │ │ │ │ + bgt.n 7996e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7994e │ │ │ │ + beq.n 7996e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 7997e │ │ │ │ + b.n 7999e │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #2 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #108] @ (799e4 ) │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + ldr r3, [pc, #108] @ (79a04 ) │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 799de │ │ │ │ + cbz r0, 799fe │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 2501cc │ │ │ │ + bl 1a63f8 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 799d2 │ │ │ │ + beq.n 799f2 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 799a4 │ │ │ │ + beq.n 799c4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 799a6 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 799a6 │ │ │ │ - b.n 799d2 │ │ │ │ + bne.n 799c6 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 799c6 │ │ │ │ + b.n 799f2 │ │ │ │ movs r4, #0 │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 2a834 │ │ │ │ + blx 29ea8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ - cbz r4, 799d6 │ │ │ │ + bl b6e1c │ │ │ │ + cbz r4, 799f6 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 799de │ │ │ │ + b.n 799fe │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [pc, #672] @ (79c88 ) │ │ │ │ + ldr r4, [pc, #672] @ (79ca8 ) │ │ │ │ lsls r6, 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 1206e8 │ │ │ │ + bl 120488 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79a16 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 79a36 │ │ │ │ + bl 94f8c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 79a2e │ │ │ │ + b.n 79a4e │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -119028,634 +119037,634 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 79a50 │ │ │ │ + cbnz r3, 79a70 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 79a50 │ │ │ │ + ble.n 79a70 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79a50 │ │ │ │ - cbnz r0, 79a64 │ │ │ │ + bne.n 79a70 │ │ │ │ + cbnz r0, 79a84 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #72] @ (79aa4 ) │ │ │ │ + ldr r3, [pc, #72] @ (79ac4 ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 79aa0 │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 79ac0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79a84 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 79aa4 │ │ │ │ + bl 94f8c │ │ │ │ movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 79aa0 │ │ │ │ + b.n 79ac0 │ │ │ │ movw r1, #4332 @ 0x10ec │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ cmp r0, r4 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, r3 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [pc, #848] @ (79df8 ) │ │ │ │ + ldr r4, [pc, #848] @ (79e18 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 79ac8 │ │ │ │ + cbnz r3, 79ae8 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 79ac8 │ │ │ │ + ble.n 79ae8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79ac8 │ │ │ │ - cbnz r0, 79adc │ │ │ │ + bne.n 79ae8 │ │ │ │ + cbnz r0, 79afc │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #76] @ (79b20 ) │ │ │ │ + ldr r3, [pc, #76] @ (79b40 ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 79b1c │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 79b3c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79afc │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 79b1c │ │ │ │ + bl 94f8c │ │ │ │ movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 79b1c │ │ │ │ + b.n 79b3c │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ adds r3, #1 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ cmp r3, #0 │ │ │ │ it le │ │ │ │ movle r0, r2 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r5, [pc, #0] @ (79b24 ) │ │ │ │ + ldr r5, [pc, #0] @ (79b44 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 79b44 │ │ │ │ + cbnz r3, 79b64 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 79b44 │ │ │ │ + ble.n 79b64 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79b44 │ │ │ │ - cbnz r0, 79b58 │ │ │ │ + bne.n 79b64 │ │ │ │ + cbnz r0, 79b78 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #68] @ (79b94 ) │ │ │ │ + ldr r3, [pc, #68] @ (79bb4 ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 79b90 │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 79bb0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79b78 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 79b98 │ │ │ │ + bl 94f8c │ │ │ │ movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 79b90 │ │ │ │ + b.n 79bb0 │ │ │ │ tst.w r0, #127 @ 0x7f │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r5, [pc, #176] @ (79c48 ) │ │ │ │ + ldr r5, [pc, #176] @ (79c68 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 79bb8 │ │ │ │ + cbnz r3, 79bd8 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 79bb8 │ │ │ │ + ble.n 79bd8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79bb8 │ │ │ │ - cbnz r0, 79bcc │ │ │ │ + bne.n 79bd8 │ │ │ │ + cbnz r0, 79bec │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #48] @ (79bf4 ) │ │ │ │ + ldr r3, [pc, #48] @ (79c14 ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 79bec │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 79c0c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79bde │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 79bec │ │ │ │ + bne.n 79bfe │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 79c0c │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #352] @ (79d58 ) │ │ │ │ + ldr r5, [pc, #352] @ (79d78 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 79c18 │ │ │ │ + cbnz r3, 79c38 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 79c18 │ │ │ │ + ble.n 79c38 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79c18 │ │ │ │ - cbnz r0, 79c2c │ │ │ │ + bne.n 79c38 │ │ │ │ + cbnz r0, 79c4c │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #48] @ (79c54 ) │ │ │ │ + ldr r3, [pc, #48] @ (79c74 ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 79c4c │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 79c6c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79c3e │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 79c4c │ │ │ │ + bne.n 79c5e │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 79c6c │ │ │ │ and.w r0, r4, #127 @ 0x7f │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #528] @ (79e68 ) │ │ │ │ + ldr r5, [pc, #528] @ (79e88 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 79c78 │ │ │ │ + cbnz r3, 79c98 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 79c78 │ │ │ │ + ble.n 79c98 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79c78 │ │ │ │ - cbnz r0, 79c8c │ │ │ │ + bne.n 79c98 │ │ │ │ + cbnz r0, 79cac │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #48] @ (79cb4 ) │ │ │ │ + ldr r3, [pc, #48] @ (79cd4 ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ - cbz r0, 79cac │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + cbz r0, 79ccc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79c9e │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 79cac │ │ │ │ + bne.n 79cbe │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 79ccc │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 957f4 │ │ │ │ + b.w 95a8c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #704] @ (79f78 ) │ │ │ │ + ldr r5, [pc, #704] @ (79f98 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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 │ │ │ │ - beq.n 79ce2 │ │ │ │ + beq.n 79d02 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31900 @ 0x7c9c │ │ │ │ + movw r0, #28508 @ 0x6f5c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79d5a │ │ │ │ + beq.n 79d7a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 79cf4 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 79d5a │ │ │ │ + bne.n 79d14 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 79d7a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79d06 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 79d5a │ │ │ │ + bne.n 79d26 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 79d7a │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 79d24 │ │ │ │ + bls.n 79d44 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12076 @ 0x2f2c │ │ │ │ + movw r1, #8684 @ 0x21ec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 79d5a │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 79d7a │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a3f4 │ │ │ │ + blx 2a470 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - cbz r5, 79d38 │ │ │ │ + cbz r5, 79d58 │ │ │ │ bic.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - b.n 79d3c │ │ │ │ + b.n 79d5c │ │ │ │ orr.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - blx 2a3f4 │ │ │ │ + blx 2a470 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79d5e │ │ │ │ + bge.n 79d7e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79d66 │ │ │ │ + b.n 79d86 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 79d94 │ │ │ │ + bhi.n 79db4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 79db2 │ │ │ │ - b.n 79daa │ │ │ │ - movw r0, #31924 @ 0x7cb4 │ │ │ │ + bne.n 79dd2 │ │ │ │ + b.n 79dca │ │ │ │ + movw r0, #28532 @ 0x6f74 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79d86 │ │ │ │ - b.n 79e34 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 79da6 │ │ │ │ + b.n 79e54 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79e34 │ │ │ │ + bne.n 79e54 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 79dc4 │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 79e34 │ │ │ │ + bne.n 79de4 │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 79e54 │ │ │ │ cmp r5, #2 │ │ │ │ - ble.n 79e0a │ │ │ │ + ble.n 79e2a │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 79de4 │ │ │ │ + beq.n 79e04 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79de6 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 79de6 │ │ │ │ - b.n 79e34 │ │ │ │ + bne.n 79e06 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 79e06 │ │ │ │ + b.n 79e54 │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 79e0c │ │ │ │ + beq.n 79e2c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43576 @ 0xaa38 │ │ │ │ + movw r1, #40184 @ 0x9cf8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 79e34 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 79e54 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 2aa40 │ │ │ │ + blx 29940 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79e38 │ │ │ │ + bge.n 79e58 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79e40 │ │ │ │ + b.n 79e60 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #44] @ (79e8c ) │ │ │ │ + ldr r3, [pc, #44] @ (79eac ) │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 27a4b0 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ - cbz r0, 79e80 │ │ │ │ + bl 27a574 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ + cbz r0, 79ea0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 2a5b4 │ │ │ │ + blx 29538 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 79e84 │ │ │ │ + bge.n 79ea4 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79e88 │ │ │ │ - bl 957f4 │ │ │ │ + b.n 79ea8 │ │ │ │ + bl 95a8c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r5, [pc, #880] @ (7a200 ) │ │ │ │ + ldr r5, [pc, #880] @ (7a220 ) │ │ │ │ lsls r6, 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, #43600 @ 0xaa50 │ │ │ │ + movw r2, #40208 @ 0x9d10 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 258ae4 <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 79ed2 │ │ │ │ + bl 258f10 <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 79ef2 │ │ │ │ ldrd r1, r0, [sp, #8] │ │ │ │ - blx 29a54 │ │ │ │ + blx 29a7c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79ed6 │ │ │ │ + bge.n 79ef6 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79ede │ │ │ │ + b.n 79efe │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 79f04 │ │ │ │ + bne.n 79f24 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 79f24 │ │ │ │ - b.n 79f1c │ │ │ │ + bne.n 79f44 │ │ │ │ + b.n 79f3c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5248 @ 0x1480 │ │ │ │ + movw r0, #1300 @ 0x514 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79ef6 │ │ │ │ + bne.n 79f16 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79f54 │ │ │ │ - bl 94cf4 │ │ │ │ + b.n 79f74 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79f18 │ │ │ │ + bne.n 79f38 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79f38 │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 79f58 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79f18 │ │ │ │ - bl b3548 │ │ │ │ + bne.n 79f38 │ │ │ │ + bl b37f8 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 732e4 <_Py_closerange@@Base> │ │ │ │ + bl 73304 <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b3548 │ │ │ │ + bl b37f8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 2a600 │ │ │ │ + blx 29cfc │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b68 │ │ │ │ - bl 10e300 │ │ │ │ + bl b6e1c │ │ │ │ + bl 10e0b8 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79faa │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 79fb2 │ │ │ │ - b.n 79fc8 │ │ │ │ + bne.n 79fca │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 79fd2 │ │ │ │ + b.n 79fe8 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 79fcc │ │ │ │ + bls.n 79fec │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12076 @ 0x2f2c │ │ │ │ + movw r1, #8684 @ 0x21ec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7a008 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + b.n 7a028 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #0] │ │ │ │ - blx 29d18 │ │ │ │ + blx 29410 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 79fe4 │ │ │ │ - cbnz r0, 79fee │ │ │ │ + cbnz r3, 7a004 │ │ │ │ + cbnz r0, 7a00e │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 7a008 │ │ │ │ - movw r1, #43612 @ 0xaa5c │ │ │ │ + b.n 7a028 │ │ │ │ + movw r1, #40220 @ 0x9d1c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - blx 2a1e4 │ │ │ │ + blx 2a2a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79fe4 │ │ │ │ + bne.n 7a004 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 89fa0 │ │ │ │ + b.w 8a260 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbnz r0, 7a01a │ │ │ │ + cbnz r0, 7a03a │ │ │ │ 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 191d4c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 19147c <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7a04c │ │ │ │ + beq.n 7a06c │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a6140 <_PyTime_AsTimeval@@Base> │ │ │ │ + b.w 2a5e5c <_PyTime_AsTimeval@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7a0de │ │ │ │ + cbz r0, 7a0fe │ │ │ │ ldrd r0, r1, [r6, #24] │ │ │ │ - bl 2ccb40 │ │ │ │ - vldr d8, [pc, #112] @ 7a0e8 │ │ │ │ + bl 2cbdc8 │ │ │ │ + vldr d8, [pc, #112] @ 7a108 │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r6, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2ccb40 │ │ │ │ + bl 2cbdc8 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 9b4b4 │ │ │ │ + bl 9b750 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7a0c4 │ │ │ │ + cbz r0, 7a0e4 │ │ │ │ ldrd r0, r1, [r6, #8] │ │ │ │ str r4, [r5, #12] │ │ │ │ - bl 2ccb40 │ │ │ │ + bl 2cbdc8 │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2ccb40 │ │ │ │ + bl 2cbdc8 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 9b4b4 │ │ │ │ + bl 9b750 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7a0dc │ │ │ │ + cbnz r0, 7a0fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a0e0 │ │ │ │ + beq.n 7a100 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7a0e0 │ │ │ │ + cbnz r3, 7a100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a0e0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a100 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r4, r5 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -119667,1485 +119676,1454 @@ │ │ │ │ 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 7a11a │ │ │ │ + bhi.n 7a13a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7a130 │ │ │ │ - b.n 7a136 │ │ │ │ - movw r0, #31820 @ 0x7c4c │ │ │ │ + beq.n 7a150 │ │ │ │ + b.n 7a156 │ │ │ │ + movw r0, #28428 @ 0x6f0c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a10c │ │ │ │ - b.n 7a16c │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 7a16c │ │ │ │ + bne.n 7a12c │ │ │ │ + b.n 7a18c │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 7a18c │ │ │ │ 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 7a00a │ │ │ │ + bl 7a02a │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7a16c │ │ │ │ + beq.n 7a18c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a00a │ │ │ │ + bl 7a02a │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7a16c │ │ │ │ + beq.n 7a18c │ │ │ │ mov r1, sp │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ - blx 29a6c <__setitimer64@plt> │ │ │ │ - cbz r0, 7a170 │ │ │ │ + blx 2ab04 <__setitimer64@plt> │ │ │ │ + cbz r0, 7a190 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7a176 │ │ │ │ + b.n 7a196 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 7a050 │ │ │ │ + bl 7a070 │ │ │ │ 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 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7a19e │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 7a1bc │ │ │ │ + bne.n 7a1be │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 7a1dc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [r5, #16] │ │ │ │ - blx 2aaf8 <__getitimer64@plt> │ │ │ │ - cbz r0, 7a1b4 │ │ │ │ + blx 2a410 <__getitimer64@plt> │ │ │ │ + cbz r0, 7a1d4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7a1be │ │ │ │ + b.n 7a1de │ │ │ │ mov r0, sp │ │ │ │ - bl 7a050 │ │ │ │ - b.n 7a1be │ │ │ │ + bl 7a070 │ │ │ │ + b.n 7a1de │ │ │ │ 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 2ab64 <__errno_location@plt> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ - bl f8b20 │ │ │ │ + bl f8b1c │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - movw r0, #43628 @ 0xaa6c │ │ │ │ + bl 11b0e4 │ │ │ │ + movw r0, #40236 @ 0x9d2c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2498f4 │ │ │ │ + bl 24a00c │ │ │ │ mov r0, r6 │ │ │ │ - bl f8b34 │ │ │ │ + bl f8b30 │ │ │ │ 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 9adbc │ │ │ │ + bl 9b058 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a284 │ │ │ │ + beq.n 7a2a4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 2132d0 │ │ │ │ + bl 213f38 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - bl 94cf4 │ │ │ │ - cbz r0, 7a284 │ │ │ │ + bl 94f8c │ │ │ │ + cbz r0, 7a2a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a282 │ │ │ │ + beq.n 7a2a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7a282 │ │ │ │ + cbnz r3, 7a2a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_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 269b4c <_Py_RestoreSignals@@Base+0x3744> │ │ │ │ - cbz r0, 7a2fa │ │ │ │ + bl 269ddc <_Py_RestoreSignals@@Base+0x35fc> │ │ │ │ + cbz r0, 7a31a │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, sp, r2 │ │ │ │ - blx 29e6c │ │ │ │ - bl b3548 │ │ │ │ + blx 2a620 │ │ │ │ + bl b37f8 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - blx 29480 │ │ │ │ + blx 2a120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 7a2f0 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + bne.n 7a310 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 7a2e0 │ │ │ │ - bl 10e300 │ │ │ │ + bne.n 7a300 │ │ │ │ + bl 10e0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a2b0 │ │ │ │ + beq.n 7a2d0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7a2fa │ │ │ │ + b.n 7a31a │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 7a2dc │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 7a2fc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 7a208 │ │ │ │ + bl 7a228 │ │ │ │ add sp, #384 @ 0x180 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ + str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ sub sp, #408 @ 0x198 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 7a324 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - add r1, sp, #24 │ │ │ │ - bl 269b4c <_Py_RestoreSignals@@Base+0x3744> │ │ │ │ - cbnz r0, 7a33a │ │ │ │ - b.n 7a3dc │ │ │ │ + beq.n 7a34c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32008 @ 0x7d08 │ │ │ │ + movw r0, #28616 @ 0x6fc8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 7a414 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + add r1, sp, #24 │ │ │ │ + bl 269ddc <_Py_RestoreSignals@@Base+0x35fc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a318 │ │ │ │ - b.n 7a3dc │ │ │ │ + beq.n 7a414 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 191d4c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 19147c <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7a3dc │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - cmp r1, #0 │ │ │ │ - bge.n 7a374 │ │ │ │ + beq.n 7a3fa │ │ │ │ + ldrd r5, r4, [sp] │ │ │ │ + cmp r4, #0 │ │ │ │ + bge.n 7a392 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7456 @ 0x1d20 │ │ │ │ + movw r1, #4064 @ 0xfe0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 7a3dc │ │ │ │ - bl 275790 <_PyDeadline_Init@@Base> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 7a3fa │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 27586c <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ + mov r1, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 2425f0 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b3548 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 192540 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b37f8 │ │ │ │ add r2, sp, #8 │ │ │ │ - mov sl, r0 │ │ │ │ + mov r5, r0 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - blx 297e4 <__sigtimedwait64@plt> │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, sl │ │ │ │ - bl b6b68 │ │ │ │ - cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 7a3ea │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + blx 2a238 <__sigtimedwait64@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl b6e1c │ │ │ │ + adds r4, #1 │ │ │ │ + bne.n 7a408 │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 7a3c2 │ │ │ │ + beq.n 7a3e2 │ │ │ │ cmp r3, #11 │ │ │ │ - beq.n 7a3e0 │ │ │ │ + beq.n 7a3fe │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ - b.n 7a3dc │ │ │ │ - bl 10e300 │ │ │ │ + bl 11b0e4 │ │ │ │ + b.n 7a3fa │ │ │ │ + bl 10e0b8 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbnz r3, 7a3dc │ │ │ │ - bl 2a9a54 <_PyDeadline_Get@@Base> │ │ │ │ - cmp r1, #0 │ │ │ │ - strd r0, r1, [sp] │ │ │ │ - bge.n 7a37c │ │ │ │ - b.n 7a3ea │ │ │ │ + cbnz r3, 7a3fa │ │ │ │ + bl 2ac354 <_PyDeadline_Get@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + subs r4, r1, #0 │ │ │ │ + bge.n 7a39e │ │ │ │ + b.n 7a408 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7a3f6 │ │ │ │ + b.n 7a414 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 7a3f6 │ │ │ │ + b.n 7a414 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 7a208 │ │ │ │ + bl 7a228 │ │ │ │ add sp, #408 @ 0x198 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0007a3fc <_PyOS_IsMainThread@@Base>: │ │ │ │ +0007a41a <_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] @ (7a438 <_PyOS_IsMainThread@@Base+0x3c>) │ │ │ │ + ldr r3, [pc, #44] @ (7a458 <_PyOS_IsMainThread@@Base+0x3e>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - bl 7b794 │ │ │ │ + bl 7b75c │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r2, [r3, #640] @ 0x280 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 7a434 <_PyOS_IsMainThread@@Base+0x38> │ │ │ │ + bne.n 7a452 <_PyOS_IsMainThread@@Base+0x38> │ │ │ │ ldr.w r0, [r3, #624] @ 0x270 │ │ │ │ subs r3, r0, r4 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ - b.n 7a436 <_PyOS_IsMainThread@@Base+0x3a> │ │ │ │ + b.n 7a454 <_PyOS_IsMainThread@@Base+0x3a> │ │ │ │ movs r0, #0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #10088 @ 0x2768 │ │ │ │ + movw r1, #10140 @ 0x279c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 151408 │ │ │ │ + bl 1513b0 │ │ │ │ mov r3, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #96] @ (7a4c4 <_PyOS_IsMainThread@@Base+0xc8>) │ │ │ │ + ldr r0, [pc, #96] @ (7a4e4 <_PyOS_IsMainThread@@Base+0xca>) │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ - bl afc1c <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ + bl afecc <_PySys_GetRequiredAttr@@Base+0x334> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 7a4bc <_PyOS_IsMainThread@@Base+0xc0> │ │ │ │ + cbz r0, 7a4dc <_PyOS_IsMainThread@@Base+0xc2> │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 7a4a2 <_PyOS_IsMainThread@@Base+0xa6> │ │ │ │ + beq.n 7a4c2 <_PyOS_IsMainThread@@Base+0xa8> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7a490 <_PyOS_IsMainThread@@Base+0x94> │ │ │ │ + beq.n 7a4b0 <_PyOS_IsMainThread@@Base+0x96> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 7a490 <_PyOS_IsMainThread@@Base+0x94> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 7a4b0 <_PyOS_IsMainThread@@Base+0x96> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #41540 @ 0xa244 │ │ │ │ + movw r1, #38148 @ 0x9504 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7a4bc <_PyOS_IsMainThread@@Base+0xc0> │ │ │ │ + b.n 7a4dc <_PyOS_IsMainThread@@Base+0xc2> │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 7a4bc <_PyOS_IsMainThread@@Base+0xc0> │ │ │ │ + bne.n 7a4dc <_PyOS_IsMainThread@@Base+0xc2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a4ba <_PyOS_IsMainThread@@Base+0xbe> │ │ │ │ + beq.n 7a4da <_PyOS_IsMainThread@@Base+0xc0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7a4ba <_PyOS_IsMainThread@@Base+0xbe> │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 7a4da <_PyOS_IsMainThread@@Base+0xc0> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmdb r4!, {r1, r2, r3, r6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #42776 @ 0xa718 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1956b0 │ │ │ │ + bl 194f24 │ │ │ │ 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, #42776 @ 0xa718 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1956b0 │ │ │ │ + bl 194f24 │ │ │ │ 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, #44096 @ 0xac40 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1956b0 │ │ │ │ + bl 194f24 │ │ │ │ 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 806b0 │ │ │ │ + bl 8079c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7a568 <_PyOS_IsMainThread@@Base+0x16c> │ │ │ │ - ldr r2, [pc, #44] @ (7a56c <_PyOS_IsMainThread@@Base+0x170>) │ │ │ │ - movw r1, #43692 @ 0xaaac │ │ │ │ + cbz r0, 7a588 <_PyOS_IsMainThread@@Base+0x16e> │ │ │ │ + ldr r2, [pc, #44] @ (7a58c <_PyOS_IsMainThread@@Base+0x172>) │ │ │ │ + movw r1, #40300 @ 0x9d6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7a568 <_PyOS_IsMainThread@@Base+0x16c> │ │ │ │ + bne.n 7a588 <_PyOS_IsMainThread@@Base+0x16e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a566 <_PyOS_IsMainThread@@Base+0x16a> │ │ │ │ + beq.n 7a586 <_PyOS_IsMainThread@@Base+0x16c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7a566 <_PyOS_IsMainThread@@Base+0x16a> │ │ │ │ + cbnz r3, 7a586 <_PyOS_IsMainThread@@Base+0x16c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, 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 22d5dc <_PyEvent_Notify@@Base> │ │ │ │ + bl 22e38c <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 249564 <_PyArg_NoPositional@@Base+0x3b0> │ │ │ │ + bl 249c7c <_PyArg_NoPositional@@Base+0x3b0> │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2566dc │ │ │ │ + bl 256b34 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #43708 @ 0xaabc │ │ │ │ + movw r0, #40316 @ 0x9d7c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ push {r4} │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst.w r1, #1 │ │ │ │ - movw r4, #43732 @ 0xaad4 │ │ │ │ + movw r4, #40340 @ 0x9d94 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - movw r1, #12956 @ 0x329c │ │ │ │ + movw r1, #9280 @ 0x2440 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #43744 @ 0xaae0 │ │ │ │ + movw r0, #40352 @ 0x9da0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ pop {r4} │ │ │ │ - b.w 10550c │ │ │ │ + b.w 10542c │ │ │ │ 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, #12956 @ 0x329c │ │ │ │ + movw r1, #9280 @ 0x2440 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - movw r3, #43732 @ 0xaad4 │ │ │ │ + movw r3, #40340 @ 0x9d94 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - movw r0, #43768 @ 0xaaf8 │ │ │ │ + movw r0, #40376 @ 0x9db8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 10550c │ │ │ │ + bl 10542c │ │ │ │ add sp, #16 │ │ │ │ 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 r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #43812 @ 0xab24 │ │ │ │ + movw r1, #40420 @ 0x9de4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 7a684 <_PyOS_IsMainThread@@Base+0x288> │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 7a6a4 <_PyOS_IsMainThread@@Base+0x28a> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 7a688 <_PyOS_IsMainThread@@Base+0x28c> │ │ │ │ + bge.n 7a6a8 <_PyOS_IsMainThread@@Base+0x28e> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43828 @ 0xab34 │ │ │ │ + movw r1, #40436 @ 0x9df4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7a6b8 <_PyOS_IsMainThread@@Base+0x2bc> │ │ │ │ - bl 73162 │ │ │ │ + b.n 7a6d8 <_PyOS_IsMainThread@@Base+0x2be> │ │ │ │ + bl 73182 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 73080 │ │ │ │ + bl 730a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7a6b2 <_PyOS_IsMainThread@@Base+0x2b6> │ │ │ │ + bne.n 7a6d2 <_PyOS_IsMainThread@@Base+0x2b8> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - movw r1, #43864 @ 0xab58 │ │ │ │ + movw r1, #40472 @ 0x9e18 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 7a684 <_PyOS_IsMainThread@@Base+0x288> │ │ │ │ + bl f5e88 │ │ │ │ + b.n 7a6a4 <_PyOS_IsMainThread@@Base+0x28a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 94ed8 │ │ │ │ + bl 95170 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, 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, #24444 @ 0x5f7c │ │ │ │ + movw r1, #21096 @ 0x5268 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a8148 │ │ │ │ - cbz r0, 7a70e <_PyOS_IsMainThread@@Base+0x312> │ │ │ │ + bl a837c │ │ │ │ + cbz r0, 7a72e <_PyOS_IsMainThread@@Base+0x314> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2b2f10 <_PyTime_FromLong@@Base> │ │ │ │ + bl 2b2538 <_PyTime_FromLong@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7a70e <_PyOS_IsMainThread@@Base+0x312> │ │ │ │ + beq.n 7a72e <_PyOS_IsMainThread@@Base+0x314> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 2425f0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 192540 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - blx 2945c <__clock_settime64@plt> │ │ │ │ - cbz r0, 7a712 <_PyOS_IsMainThread@@Base+0x316> │ │ │ │ + blx 294bc <__clock_settime64@plt> │ │ │ │ + cbz r0, 7a732 <_PyOS_IsMainThread@@Base+0x318> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7a71a <_PyOS_IsMainThread@@Base+0x31e> │ │ │ │ + b.n 7a73a <_PyOS_IsMainThread@@Base+0x320> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ 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 222a74 │ │ │ │ + bl 2238b8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7a786 <_PyOS_IsMainThread@@Base+0x38a> │ │ │ │ + cbz r0, 7a7a6 <_PyOS_IsMainThread@@Base+0x38c> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 106318 │ │ │ │ + bl 1061cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 106318 │ │ │ │ + bl 1061cc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 106318 │ │ │ │ + bl 1061cc │ │ │ │ mov r2, r6 │ │ │ │ ldrd r6, r7, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r0, #43892 @ 0xab74 │ │ │ │ + movw r0, #40500 @ 0x9e34 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7a776 <_PyOS_IsMainThread@@Base+0x37a> │ │ │ │ + bne.n 7a796 <_PyOS_IsMainThread@@Base+0x37c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 7a786 <_PyOS_IsMainThread@@Base+0x38a> │ │ │ │ + b.n 7a7a6 <_PyOS_IsMainThread@@Base+0x38c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a772 <_PyOS_IsMainThread@@Base+0x376> │ │ │ │ + bne.n 7a792 <_PyOS_IsMainThread@@Base+0x378> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a772 <_PyOS_IsMainThread@@Base+0x376> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a792 <_PyOS_IsMainThread@@Base+0x378> │ │ │ │ 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 7a7c6 <_PyOS_IsMainThread@@Base+0x3ca> │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 7a7e6 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #25336 @ 0x62f8 │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #21944 @ 0x55b8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7a804 <_PyOS_IsMainThread@@Base+0x408> │ │ │ │ + b.n 7a824 <_PyOS_IsMainThread@@Base+0x40a> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7a804 <_PyOS_IsMainThread@@Base+0x408> │ │ │ │ - blx 29db4 │ │ │ │ + cbz r0, 7a824 <_PyOS_IsMainThread@@Base+0x40a> │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7a7f4 <_PyOS_IsMainThread@@Base+0x3f8> │ │ │ │ + beq.n 7a814 <_PyOS_IsMainThread@@Base+0x3fa> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 7a7c2 <_PyOS_IsMainThread@@Base+0x3c6> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 7a7e2 <_PyOS_IsMainThread@@Base+0x3c8> │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #0 │ │ │ │ - blx 29a9c │ │ │ │ - bl 11bbd8 │ │ │ │ + blx 2a220 │ │ │ │ + bl 11b9a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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 7a830 <_PyOS_IsMainThread@@Base+0x434> │ │ │ │ + bne.n 7a850 <_PyOS_IsMainThread@@Base+0x436> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7a846 <_PyOS_IsMainThread@@Base+0x44a> │ │ │ │ - b.n 7a89c <_PyOS_IsMainThread@@Base+0x4a0> │ │ │ │ + bne.n 7a866 <_PyOS_IsMainThread@@Base+0x44c> │ │ │ │ + b.n 7a8bc <_PyOS_IsMainThread@@Base+0x4a2> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #7064 @ 0x1b98 │ │ │ │ + movw r0, #3672 @ 0xe58 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a820 <_PyOS_IsMainThread@@Base+0x424> │ │ │ │ - b.n 7a87a <_PyOS_IsMainThread@@Base+0x47e> │ │ │ │ + bne.n 7a840 <_PyOS_IsMainThread@@Base+0x426> │ │ │ │ + b.n 7a89a <_PyOS_IsMainThread@@Base+0x480> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 7a87e <_PyOS_IsMainThread@@Base+0x482> │ │ │ │ + bpl.n 7a89e <_PyOS_IsMainThread@@Base+0x484> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7a87a <_PyOS_IsMainThread@@Base+0x47e> │ │ │ │ - blx 29db4 │ │ │ │ + cbz r0, 7a89a <_PyOS_IsMainThread@@Base+0x480> │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7a89e <_PyOS_IsMainThread@@Base+0x4a2> │ │ │ │ + beq.n 7a8be <_PyOS_IsMainThread@@Base+0x4a4> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7a8ec <_PyOS_IsMainThread@@Base+0x4f0> │ │ │ │ - movw r2, #59464 @ 0xe848 │ │ │ │ + b.n 7a90c <_PyOS_IsMainThread@@Base+0x4f2> │ │ │ │ + movw r2, #55988 @ 0xdab4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #63880 @ 0xf988 │ │ │ │ + movw r1, #60428 @ 0xec0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #7064 @ 0x1b98 │ │ │ │ + movw r0, #3672 @ 0xe58 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 7a87a <_PyOS_IsMainThread@@Base+0x47e> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7a89a <_PyOS_IsMainThread@@Base+0x480> │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 7a8c6 <_PyOS_IsMainThread@@Base+0x4ca> │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 7a8e6 <_PyOS_IsMainThread@@Base+0x4cc> │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #7064 @ 0x1b98 │ │ │ │ + movw r0, #3672 @ 0xe58 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 7a87a <_PyOS_IsMainThread@@Base+0x47e> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7a89a <_PyOS_IsMainThread@@Base+0x480> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7a8ec <_PyOS_IsMainThread@@Base+0x4f0> │ │ │ │ - blx 29db4 │ │ │ │ + cbz r0, 7a90c <_PyOS_IsMainThread@@Base+0x4f2> │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 7a864 <_PyOS_IsMainThread@@Base+0x468> │ │ │ │ + bne.n 7a884 <_PyOS_IsMainThread@@Base+0x46a> │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ - blx 29a9c │ │ │ │ - bl 11bbd8 │ │ │ │ + blx 2a220 │ │ │ │ + bl 11b9a8 │ │ │ │ mov r4, r0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 7a918 <_PyOS_IsMainThread@@Base+0x51c> │ │ │ │ + bne.n 7a938 <_PyOS_IsMainThread@@Base+0x51e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7a930 <_PyOS_IsMainThread@@Base+0x534> │ │ │ │ - b.n 7a986 <_PyOS_IsMainThread@@Base+0x58a> │ │ │ │ + bne.n 7a950 <_PyOS_IsMainThread@@Base+0x536> │ │ │ │ + b.n 7a9a6 <_PyOS_IsMainThread@@Base+0x58c> │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #7076 @ 0x1ba4 │ │ │ │ + movw r0, #3684 @ 0xe64 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e25d8 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e28d0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a908 <_PyOS_IsMainThread@@Base+0x50c> │ │ │ │ - b.n 7a964 <_PyOS_IsMainThread@@Base+0x568> │ │ │ │ + bne.n 7a928 <_PyOS_IsMainThread@@Base+0x50e> │ │ │ │ + b.n 7a984 <_PyOS_IsMainThread@@Base+0x56a> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 7a968 <_PyOS_IsMainThread@@Base+0x56c> │ │ │ │ + bpl.n 7a988 <_PyOS_IsMainThread@@Base+0x56e> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7a964 <_PyOS_IsMainThread@@Base+0x568> │ │ │ │ - blx 29db4 │ │ │ │ + cbz r0, 7a984 <_PyOS_IsMainThread@@Base+0x56a> │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7a988 <_PyOS_IsMainThread@@Base+0x58c> │ │ │ │ + beq.n 7a9a8 <_PyOS_IsMainThread@@Base+0x58e> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7a9ea <_PyOS_IsMainThread@@Base+0x5ee> │ │ │ │ - movw r2, #59464 @ 0xe848 │ │ │ │ + b.n 7aa0a <_PyOS_IsMainThread@@Base+0x5f0> │ │ │ │ + movw r2, #55988 @ 0xdab4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #63880 @ 0xf988 │ │ │ │ + movw r1, #60428 @ 0xec0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #7076 @ 0x1ba4 │ │ │ │ + movw r0, #3684 @ 0xe64 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 7a964 <_PyOS_IsMainThread@@Base+0x568> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7a984 <_PyOS_IsMainThread@@Base+0x56a> │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 7a9b0 <_PyOS_IsMainThread@@Base+0x5b4> │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 7a9d0 <_PyOS_IsMainThread@@Base+0x5b6> │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #7076 @ 0x1ba4 │ │ │ │ + movw r0, #3684 @ 0xe64 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 7a964 <_PyOS_IsMainThread@@Base+0x568> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7a984 <_PyOS_IsMainThread@@Base+0x56a> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7a9ea <_PyOS_IsMainThread@@Base+0x5ee> │ │ │ │ - blx 29db4 │ │ │ │ + cbz r0, 7aa0a <_PyOS_IsMainThread@@Base+0x5f0> │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 7a94e <_PyOS_IsMainThread@@Base+0x552> │ │ │ │ + bne.n 7a96e <_PyOS_IsMainThread@@Base+0x554> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1206e8 │ │ │ │ + bl 120488 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7a9da <_PyOS_IsMainThread@@Base+0x5de> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 7a9fa <_PyOS_IsMainThread@@Base+0x5e0> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a964 <_PyOS_IsMainThread@@Base+0x568> │ │ │ │ + bne.n 7a984 <_PyOS_IsMainThread@@Base+0x56a> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 29a9c │ │ │ │ - bl 11bbd8 │ │ │ │ + blx 2a220 │ │ │ │ + bl 11b9a8 │ │ │ │ mov r4, r0 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7aa62 <_PyOS_IsMainThread@@Base+0x666> │ │ │ │ + beq.n 7aa82 <_PyOS_IsMainThread@@Base+0x668> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 7aa44 <_PyOS_IsMainThread@@Base+0x648> │ │ │ │ + bpl.n 7aa64 <_PyOS_IsMainThread@@Base+0x64a> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7aa8a <_PyOS_IsMainThread@@Base+0x68e> │ │ │ │ - blx 29db4 │ │ │ │ + cbz r0, 7aaaa <_PyOS_IsMainThread@@Base+0x690> │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7aa64 <_PyOS_IsMainThread@@Base+0x668> │ │ │ │ + beq.n 7aa84 <_PyOS_IsMainThread@@Base+0x66a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 7aa8a <_PyOS_IsMainThread@@Base+0x68e> │ │ │ │ - movw r2, #59464 @ 0xe848 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 7aaaa <_PyOS_IsMainThread@@Base+0x690> │ │ │ │ + movw r2, #55988 @ 0xdab4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #2968 @ 0xb98 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #7092 @ 0x1bb4 │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #3700 @ 0xe74 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 7aa8a <_PyOS_IsMainThread@@Base+0x68e> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7aaaa <_PyOS_IsMainThread@@Base+0x690> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2a6d0 │ │ │ │ - cbnz r0, 7aa80 <_PyOS_IsMainThread@@Base+0x684> │ │ │ │ + blx 299d0 │ │ │ │ + cbnz r0, 7aaa0 <_PyOS_IsMainThread@@Base+0x686> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 11b314 │ │ │ │ + b.w 11b0e4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 11bbd8 │ │ │ │ + b.w 11b9a8 │ │ │ │ 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 7aace <_PyOS_IsMainThread@@Base+0x6d2> │ │ │ │ + bne.n 7aaee <_PyOS_IsMainThread@@Base+0x6d4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 7aae4 <_PyOS_IsMainThread@@Base+0x6e8> │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 7ab04 <_PyOS_IsMainThread@@Base+0x6ea> │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #63880 @ 0xf988 │ │ │ │ + movw r1, #60428 @ 0xec0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #7104 @ 0x1bc0 │ │ │ │ + movw r0, #3712 @ 0xe80 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 7ab1e <_PyOS_IsMainThread@@Base+0x722> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7ab3e <_PyOS_IsMainThread@@Base+0x724> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #7104 @ 0x1bc0 │ │ │ │ + movw r0, #3712 @ 0xe80 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7aaa6 <_PyOS_IsMainThread@@Base+0x6aa> │ │ │ │ - b.n 7ab1e <_PyOS_IsMainThread@@Base+0x722> │ │ │ │ + bne.n 7aac6 <_PyOS_IsMainThread@@Base+0x6ac> │ │ │ │ + b.n 7ab3e <_PyOS_IsMainThread@@Base+0x724> │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7ab7e <_PyOS_IsMainThread@@Base+0x782> │ │ │ │ - blx 29db4 │ │ │ │ + beq.n 7ab9e <_PyOS_IsMainThread@@Base+0x784> │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 7ab2c <_PyOS_IsMainThread@@Base+0x730> │ │ │ │ + bne.n 7ab4c <_PyOS_IsMainThread@@Base+0x732> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ab62 <_PyOS_IsMainThread@@Base+0x766> │ │ │ │ + beq.n 7ab82 <_PyOS_IsMainThread@@Base+0x768> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 7ab44 <_PyOS_IsMainThread@@Base+0x748> │ │ │ │ + bpl.n 7ab64 <_PyOS_IsMainThread@@Base+0x74a> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7ab22 <_PyOS_IsMainThread@@Base+0x726> │ │ │ │ + cbnz r0, 7ab42 <_PyOS_IsMainThread@@Base+0x728> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7ab7e <_PyOS_IsMainThread@@Base+0x782> │ │ │ │ - blx 29db4 │ │ │ │ + b.n 7ab9e <_PyOS_IsMainThread@@Base+0x784> │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7ab64 <_PyOS_IsMainThread@@Base+0x768> │ │ │ │ + beq.n 7ab84 <_PyOS_IsMainThread@@Base+0x76a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 7ab1e <_PyOS_IsMainThread@@Base+0x722> │ │ │ │ - movw r2, #59464 @ 0xe848 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 7ab3e <_PyOS_IsMainThread@@Base+0x724> │ │ │ │ + movw r2, #55988 @ 0xdab4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #64048 @ 0xfa30 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #7104 @ 0x1bc0 │ │ │ │ + movw r0, #3712 @ 0xe80 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 7ab1e <_PyOS_IsMainThread@@Base+0x722> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7ab3e <_PyOS_IsMainThread@@Base+0x724> │ │ │ │ movs r5, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29a84 │ │ │ │ - cbz r0, 7ab76 <_PyOS_IsMainThread@@Base+0x77a> │ │ │ │ - bl 11bbd8 │ │ │ │ + blx 29614 │ │ │ │ + cbz r0, 7ab96 <_PyOS_IsMainThread@@Base+0x77c> │ │ │ │ + bl 11b9a8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7ab7e <_PyOS_IsMainThread@@Base+0x782> │ │ │ │ + b.n 7ab9e <_PyOS_IsMainThread@@Base+0x784> │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - mov r7, r0 │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 7aba2 <_PyOS_IsMainThread@@Base+0x7a6> │ │ │ │ + cbnz r2, 7abc0 <_PyOS_IsMainThread@@Base+0x7a6> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 7abb6 <_PyOS_IsMainThread@@Base+0x7ba> │ │ │ │ - b.n 7abc6 <_PyOS_IsMainThread@@Base+0x7ca> │ │ │ │ - movw r0, #10952 @ 0x2ac8 │ │ │ │ + bne.n 7abd4 <_PyOS_IsMainThread@@Base+0x7ba> │ │ │ │ + b.n 7abe4 <_PyOS_IsMainThread@@Base+0x7ca> │ │ │ │ + movw r0, #7560 @ 0x1d88 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r2 │ │ │ │ - bl 17a974 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17a29c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ab9a <_PyOS_IsMainThread@@Base+0x79e> │ │ │ │ - b.n 7ac14 <_PyOS_IsMainThread@@Base+0x818> │ │ │ │ - movw r0, #10952 @ 0x2ac8 │ │ │ │ + bne.n 7abb8 <_PyOS_IsMainThread@@Base+0x79e> │ │ │ │ + b.n 7abf0 <_PyOS_IsMainThread@@Base+0x7d6> │ │ │ │ + movw r0, #7560 @ 0x1d88 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ - bl e24a8 │ │ │ │ - cbz r0, 7ac14 <_PyOS_IsMainThread@@Base+0x818> │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ - ldr.w r9, [r4, #12] │ │ │ │ - cmp r6, #1 │ │ │ │ - bne.n 7abde <_PyOS_IsMainThread@@Base+0x7e2> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 2964b8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 8176c │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 7ac28 <_PyOS_IsMainThread@@Base+0x82c> │ │ │ │ - cmp r6, #0 │ │ │ │ - ble.n 7ac28 <_PyOS_IsMainThread@@Base+0x82c> │ │ │ │ - add.w r8, r0, #8 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - mov r0, r9 │ │ │ │ - add.w r3, r3, r5, lsl #2 │ │ │ │ - adds r5, #1 │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - bl 2964b8 │ │ │ │ - cbnz r0, 7ac20 <_PyOS_IsMainThread@@Base+0x824> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 7ac14 <_PyOS_IsMainThread@@Base+0x818> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 7ac18 <_PyOS_IsMainThread@@Base+0x81c> │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 7ac28 <_PyOS_IsMainThread@@Base+0x82c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ac14 <_PyOS_IsMainThread@@Base+0x818> │ │ │ │ - cmp r6, r5 │ │ │ │ - str.w r0, [r8, #4]! │ │ │ │ - bne.n 7abf2 <_PyOS_IsMainThread@@Base+0x7f6> │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 7abf0 <_PyOS_IsMainThread@@Base+0x7d6> │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ + mov r0, r5 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 2966f4 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, 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 r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 7ac4c <_PyOS_IsMainThread@@Base+0x850> │ │ │ │ + cbnz r2, 7ac12 <_PyOS_IsMainThread@@Base+0x7f8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 7ac60 <_PyOS_IsMainThread@@Base+0x864> │ │ │ │ - b.n 7ac72 <_PyOS_IsMainThread@@Base+0x876> │ │ │ │ - movw r0, #11088 @ 0x2b50 │ │ │ │ + bne.n 7ac26 <_PyOS_IsMainThread@@Base+0x80c> │ │ │ │ + b.n 7ac38 <_PyOS_IsMainThread@@Base+0x81e> │ │ │ │ + movw r0, #7696 @ 0x1e10 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r2 │ │ │ │ - bl 17a974 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17a29c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ac44 <_PyOS_IsMainThread@@Base+0x848> │ │ │ │ - b.n 7acfa <_PyOS_IsMainThread@@Base+0x8fe> │ │ │ │ - movw r0, #11088 @ 0x2b50 │ │ │ │ + bne.n 7ac0a <_PyOS_IsMainThread@@Base+0x7f0> │ │ │ │ + b.n 7acc0 <_PyOS_IsMainThread@@Base+0x8a6> │ │ │ │ + movw r0, #7696 @ 0x1e10 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ - bl e24a8 │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7acfa <_PyOS_IsMainThread@@Base+0x8fe> │ │ │ │ + beq.n 7acc0 <_PyOS_IsMainThread@@Base+0x8a6> │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ ldr r5, [r4, #12] │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 7acbc <_PyOS_IsMainThread@@Base+0x8c0> │ │ │ │ + bne.n 7ac82 <_PyOS_IsMainThread@@Base+0x868> │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7acae <_PyOS_IsMainThread@@Base+0x8b2> │ │ │ │ + blt.n 7ac74 <_PyOS_IsMainThread@@Base+0x85a> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7acae <_PyOS_IsMainThread@@Base+0x8b2> │ │ │ │ + bne.n 7ac74 <_PyOS_IsMainThread@@Base+0x85a> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 7acae <_PyOS_IsMainThread@@Base+0x8b2> │ │ │ │ + bge.n 7ac74 <_PyOS_IsMainThread@@Base+0x85a> │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ad06 <_PyOS_IsMainThread@@Base+0x90a> │ │ │ │ + beq.n 7accc <_PyOS_IsMainThread@@Base+0x8b2> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7ad06 <_PyOS_IsMainThread@@Base+0x90a> │ │ │ │ + b.n 7accc <_PyOS_IsMainThread@@Base+0x8b2> │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 995ec │ │ │ │ + b.w 99888 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7ad06 <_PyOS_IsMainThread@@Base+0x90a> │ │ │ │ + cbz r0, 7accc <_PyOS_IsMainThread@@Base+0x8b2> │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 7ad06 <_PyOS_IsMainThread@@Base+0x90a> │ │ │ │ + ble.n 7accc <_PyOS_IsMainThread@@Base+0x8b2> │ │ │ │ add.w r9, r0, #8 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ adds r6, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 995ec │ │ │ │ - cbnz r0, 7acfe <_PyOS_IsMainThread@@Base+0x902> │ │ │ │ + bl 99888 │ │ │ │ + cbnz r0, 7acc4 <_PyOS_IsMainThread@@Base+0x8aa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7acfa <_PyOS_IsMainThread@@Base+0x8fe> │ │ │ │ + beq.n 7acc0 <_PyOS_IsMainThread@@Base+0x8a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7acfa <_PyOS_IsMainThread@@Base+0x8fe> │ │ │ │ + cbnz r3, 7acc0 <_PyOS_IsMainThread@@Base+0x8a6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7ad06 <_PyOS_IsMainThread@@Base+0x90a> │ │ │ │ + b.n 7accc <_PyOS_IsMainThread@@Base+0x8b2> │ │ │ │ cmp r7, r6 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 7acd0 <_PyOS_IsMainThread@@Base+0x8d4> │ │ │ │ + bne.n 7ac96 <_PyOS_IsMainThread@@Base+0x87c> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, 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 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 7ad28 <_PyOS_IsMainThread@@Base+0x92c> │ │ │ │ + cbnz r2, 7acee <_PyOS_IsMainThread@@Base+0x8d4> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 7ad3c <_PyOS_IsMainThread@@Base+0x940> │ │ │ │ - b.n 7ad4c <_PyOS_IsMainThread@@Base+0x950> │ │ │ │ - movw r0, #2704 @ 0xa90 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ + bne.n 7ad02 <_PyOS_IsMainThread@@Base+0x8e8> │ │ │ │ + b.n 7ad12 <_PyOS_IsMainThread@@Base+0x8f8> │ │ │ │ + movw r0, #64848 @ 0xfd50 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ mov r1, r2 │ │ │ │ - bl 17a974 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17a29c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ad20 <_PyOS_IsMainThread@@Base+0x924> │ │ │ │ - b.n 7ad7a <_PyOS_IsMainThread@@Base+0x97e> │ │ │ │ - movw r0, #2704 @ 0xa90 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ + bne.n 7ace6 <_PyOS_IsMainThread@@Base+0x8cc> │ │ │ │ + b.n 7ad40 <_PyOS_IsMainThread@@Base+0x926> │ │ │ │ + movw r0, #64848 @ 0xfd50 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ - bl e24a8 │ │ │ │ - cbz r0, 7ad7a <_PyOS_IsMainThread@@Base+0x97e> │ │ │ │ + bl e2a10 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 7ad40 <_PyOS_IsMainThread@@Base+0x926> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - bl aa528 │ │ │ │ + bl aa834 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7adbc <_PyOS_IsMainThread@@Base+0x9c0> │ │ │ │ + cbz r0, 7ad82 <_PyOS_IsMainThread@@Base+0x968> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bl 12a374 │ │ │ │ + bl 12a4c4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7ad7e <_PyOS_IsMainThread@@Base+0x982> │ │ │ │ + cbnz r0, 7ad44 <_PyOS_IsMainThread@@Base+0x92a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ad7a <_PyOS_IsMainThread@@Base+0x97e> │ │ │ │ + beq.n 7ad40 <_PyOS_IsMainThread@@Base+0x926> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7ad7a <_PyOS_IsMainThread@@Base+0x97e> │ │ │ │ + cbnz r3, 7ad40 <_PyOS_IsMainThread@@Base+0x926> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7adbc <_PyOS_IsMainThread@@Base+0x9c0> │ │ │ │ + b.n 7ad82 <_PyOS_IsMainThread@@Base+0x968> │ │ │ │ ldr r2, [r6, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10447c │ │ │ │ + bl 104394 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ada0 <_PyOS_IsMainThread@@Base+0x9a4> │ │ │ │ + beq.n 7ad66 <_PyOS_IsMainThread@@Base+0x94c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7ada0 <_PyOS_IsMainThread@@Base+0x9a4> │ │ │ │ + cbnz r3, 7ad66 <_PyOS_IsMainThread@@Base+0x94c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7adb0 <_PyOS_IsMainThread@@Base+0x9b4> │ │ │ │ + beq.n 7ad76 <_PyOS_IsMainThread@@Base+0x95c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 7adb4 <_PyOS_IsMainThread@@Base+0x9b8> │ │ │ │ + cbz r3, 7ad7a <_PyOS_IsMainThread@@Base+0x960> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 7adbc <_PyOS_IsMainThread@@Base+0x9c0> │ │ │ │ + b.n 7ad82 <_PyOS_IsMainThread@@Base+0x968> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7adb0 <_PyOS_IsMainThread@@Base+0x9b4> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ad76 <_PyOS_IsMainThread@@Base+0x95c> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ - movw r1, #43900 @ 0xab7c │ │ │ │ + movw r1, #40508 @ 0x9e3c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl a8148 │ │ │ │ + bl a837c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7ae66 <_PyOS_IsMainThread@@Base+0xa6a> │ │ │ │ + beq.n 7ae2c <_PyOS_IsMainThread@@Base+0xa12> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 113b40 │ │ │ │ + bl 113908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7ae68 <_PyOS_IsMainThread@@Base+0xa6c> │ │ │ │ + beq.n 7ae2e <_PyOS_IsMainThread@@Base+0xa14> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ - bl 113b40 │ │ │ │ + bl 113908 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7ae5c <_PyOS_IsMainThread@@Base+0xa60> │ │ │ │ + cbz r0, 7ae22 <_PyOS_IsMainThread@@Base+0xa08> │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ cmp r3, r0 │ │ │ │ - bgt.n 7ae16 <_PyOS_IsMainThread@@Base+0xa1a> │ │ │ │ + bgt.n 7addc <_PyOS_IsMainThread@@Base+0x9c2> │ │ │ │ subs r0, r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ - blx 2a2a8 │ │ │ │ - cbz r0, 7ae36 <_PyOS_IsMainThread@@Base+0xa3a> │ │ │ │ + blx 29f20 │ │ │ │ + cbz r0, 7adfc <_PyOS_IsMainThread@@Base+0x9e2> │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r6, #5956 @ 0x1744 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n 7ae54 <_PyOS_IsMainThread@@Base+0xa58> │ │ │ │ + b.n 7ae1a <_PyOS_IsMainThread@@Base+0xa00> │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r6, #4332 @ 0x10ec │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 84464 │ │ │ │ - b.n 7ae68 <_PyOS_IsMainThread@@Base+0xa6c> │ │ │ │ + bl 84544 │ │ │ │ + b.n 7ae2e <_PyOS_IsMainThread@@Base+0xa14> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0007ae6e <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ - movw r0, #11044 @ 0x2b24 │ │ │ │ +0007ae34 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ + movw r0, #7652 @ 0x1de4 │ │ │ │ movt r0, #52 @ 0x34 │ │ │ │ movw r1, #13473 @ 0x34a1 │ │ │ │ - b.w acb4c │ │ │ │ + b.w acdfc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbnz r3, 7aea2 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ + cbnz r3, 7ae68 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ cmp r2, r0 │ │ │ │ - ble.n 7aea2 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ + ble.n 7ae68 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7aea2 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ - cbnz r4, 7aeba <_Py_Get_Getpath_CodeObject@@Base+0x4c> │ │ │ │ + bne.n 7ae68 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ + cbnz r4, 7ae80 <_Py_Get_Getpath_CodeObject@@Base+0x4c> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #124] @ (7af24 <_Py_Get_Getpath_CodeObject@@Base+0xb6>) │ │ │ │ + ldr r3, [pc, #124] @ (7aeec <_Py_Get_Getpath_CodeObject@@Base+0xb8>) │ │ │ │ movs r5, #1 │ │ │ │ add r6, sp, #20 │ │ │ │ strd r5, r5, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 132254 <_PyObject_SetManagedDict@@Base+0x164> │ │ │ │ + bl 132edc <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7af18 <_Py_Get_Getpath_CodeObject@@Base+0xaa> │ │ │ │ + cbz r0, 7aede <_Py_Get_Getpath_CodeObject@@Base+0xaa> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 150be0 │ │ │ │ - cbnz r0, 7aec8 <_Py_Get_Getpath_CodeObject@@Base+0x5a> │ │ │ │ + bl 150b88 │ │ │ │ + cbnz r0, 7ae8e <_Py_Get_Getpath_CodeObject@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7af18 <_Py_Get_Getpath_CodeObject@@Base+0xaa> │ │ │ │ + b.n 7aede <_Py_Get_Getpath_CodeObject@@Base+0xaa> │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl bc860 │ │ │ │ + bl bcb5c │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #20872 @ 0x5188 │ │ │ │ + movw r1, #17480 @ 0x4448 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #43904 @ 0xab80 │ │ │ │ + movw r0, #40512 @ 0x9e40 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac278 │ │ │ │ + bl ac528 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7af04 <_Py_Get_Getpath_CodeObject@@Base+0x96> │ │ │ │ - bl b3548 │ │ │ │ + beq.n 7aeca <_Py_Get_Getpath_CodeObject@@Base+0x96> │ │ │ │ + bl b37f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 29648 │ │ │ │ + blx 29e50 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b68 │ │ │ │ + bl b6e1c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 7af10 <_Py_Get_Getpath_CodeObject@@Base+0xa2> │ │ │ │ - bl 94cf4 │ │ │ │ + bne.n 7aed6 <_Py_Get_Getpath_CodeObject@@Base+0xa2> │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7aec4 <_Py_Get_Getpath_CodeObject@@Base+0x56> │ │ │ │ + bne.n 7ae8a <_Py_Get_Getpath_CodeObject@@Base+0x56> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 957f4 │ │ │ │ + bl 95a8c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r6, [pc, #32] @ (7af48 <_Py_Get_Getpath_CodeObject@@Base+0xda>) │ │ │ │ + nop │ │ │ │ + ldr r6, [pc, #32] @ (7af10 <_Py_Get_Getpath_CodeObject@@Base+0xdc>) │ │ │ │ lsls r6, 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 r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 7af54 <_Py_Get_Getpath_CodeObject@@Base+0xe6> │ │ │ │ + beq.n 7af1c <_Py_Get_Getpath_CodeObject@@Base+0xe8> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #7088 @ 0x1bb0 │ │ │ │ + movw r0, #3696 @ 0xe70 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fe6f4 │ │ │ │ + bl 1ff3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7afe0 <_Py_Get_Getpath_CodeObject@@Base+0x172> │ │ │ │ + beq.n 7afa8 <_Py_Get_Getpath_CodeObject@@Base+0x174> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 7af7c <_Py_Get_Getpath_CodeObject@@Base+0x10e> │ │ │ │ - movw r2, #3416 @ 0xd58 │ │ │ │ + bmi.n 7af44 <_Py_Get_Getpath_CodeObject@@Base+0x110> │ │ │ │ + movw r2, #24 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #63880 @ 0xf988 │ │ │ │ + movw r1, #60428 @ 0xec0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #7088 @ 0x1bb0 │ │ │ │ + movw r0, #3696 @ 0xe70 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a31a0 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 7afe0 <_Py_Get_Getpath_CodeObject@@Base+0x172> │ │ │ │ + bl 2a2ef4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7afa8 <_Py_Get_Getpath_CodeObject@@Base+0x174> │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a4084 │ │ │ │ + bl a4314 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7b01e <_Py_Get_Getpath_CodeObject@@Base+0x1b0> │ │ │ │ - blx 29db4 │ │ │ │ + beq.n 7afe6 <_Py_Get_Getpath_CodeObject@@Base+0x1b2> │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7afac <_Py_Get_Getpath_CodeObject@@Base+0x13e> │ │ │ │ + beq.n 7af74 <_Py_Get_Getpath_CodeObject@@Base+0x140> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26984 @ 0x6968 │ │ │ │ + movw r1, #23592 @ 0x5c28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 7afe0 <_Py_Get_Getpath_CodeObject@@Base+0x172> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 7afa8 <_Py_Get_Getpath_CodeObject@@Base+0x174> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r5, [sp, #4] │ │ │ │ - cbnz r3, 7afcc <_Py_Get_Getpath_CodeObject@@Base+0x15e> │ │ │ │ + cbnz r3, 7af94 <_Py_Get_Getpath_CodeObject@@Base+0x160> │ │ │ │ mov r0, r7 │ │ │ │ - bl ee2fc │ │ │ │ - movw r1, #43916 @ 0xab8c │ │ │ │ + bl ee460 │ │ │ │ + movw r1, #40524 @ 0x9e4c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 7afe0 <_Py_Get_Getpath_CodeObject@@Base+0x172> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 7afa8 <_Py_Get_Getpath_CodeObject@@Base+0x174> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7aff0 <_Py_Get_Getpath_CodeObject@@Base+0x182> │ │ │ │ + beq.n 7afb8 <_Py_Get_Getpath_CodeObject@@Base+0x184> │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 150be0 │ │ │ │ - cbnz r0, 7afe4 <_Py_Get_Getpath_CodeObject@@Base+0x176> │ │ │ │ + bl 150b88 │ │ │ │ + cbnz r0, 7afac <_Py_Get_Getpath_CodeObject@@Base+0x178> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7b01e <_Py_Get_Getpath_CodeObject@@Base+0x1b0> │ │ │ │ + b.n 7afe6 <_Py_Get_Getpath_CodeObject@@Base+0x1b2> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl bc860 │ │ │ │ + bl bcb5c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 7aff2 <_Py_Get_Getpath_CodeObject@@Base+0x184> │ │ │ │ + b.n 7afba <_Py_Get_Getpath_CodeObject@@Base+0x186> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2987c │ │ │ │ + blx 2a428 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7b012 <_Py_Get_Getpath_CodeObject@@Base+0x1a4> │ │ │ │ + cbnz r0, 7afda <_Py_Get_Getpath_CodeObject@@Base+0x1a6> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11b314 │ │ │ │ + bl 11b0e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6034 │ │ │ │ - b.n 7b01e <_Py_Get_Getpath_CodeObject@@Base+0x1b0> │ │ │ │ - bl 11bbd8 │ │ │ │ + bl 1f6b78 │ │ │ │ + b.n 7afe6 <_Py_Get_Getpath_CodeObject@@Base+0x1b2> │ │ │ │ + bl 11b9a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r8, r0 │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7b100 <_Py_Get_Getpath_CodeObject@@Base+0x292> │ │ │ │ + beq.n 7b0c8 <_Py_Get_Getpath_CodeObject@@Base+0x294> │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ mov r7, ip │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7b03e <_Py_Get_Getpath_CodeObject@@Base+0x1d0> │ │ │ │ - movw r3, #38784 @ 0x9780 │ │ │ │ + bne.n 7b006 <_Py_Get_Getpath_CodeObject@@Base+0x1d2> │ │ │ │ + movw r3, #38788 @ 0x9784 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7b100 <_Py_Get_Getpath_CodeObject@@Base+0x292> │ │ │ │ + beq.n 7b0c8 <_Py_Get_Getpath_CodeObject@@Base+0x294> │ │ │ │ sub.w lr, r5, #32 │ │ │ │ sub.w r3, r5, #97 @ 0x61 │ │ │ │ cmp r3, #25 │ │ │ │ it hi │ │ │ │ movhi lr, r5 │ │ │ │ add.w r4, r2, #39936 @ 0x9c00 │ │ │ │ adds r4, #60 @ 0x3c │ │ │ │ subs r2, #4 │ │ │ │ uxtb.w lr, lr │ │ │ │ mov sl, r0 │ │ │ │ - b.n 7b082 <_Py_Get_Getpath_CodeObject@@Base+0x214> │ │ │ │ + b.n 7b04a <_Py_Get_Getpath_CodeObject@@Base+0x216> │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 7b124 <_Py_Get_Getpath_CodeObject@@Base+0x2b6> │ │ │ │ + beq.n 7b0ec <_Py_Get_Getpath_CodeObject@@Base+0x2b8> │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 7b100 <_Py_Get_Getpath_CodeObject@@Base+0x292> │ │ │ │ + beq.n 7b0c8 <_Py_Get_Getpath_CodeObject@@Base+0x294> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b100 <_Py_Get_Getpath_CodeObject@@Base+0x292> │ │ │ │ + beq.n 7b0c8 <_Py_Get_Getpath_CodeObject@@Base+0x294> │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7b07e <_Py_Get_Getpath_CodeObject@@Base+0x210> │ │ │ │ + beq.n 7b046 <_Py_Get_Getpath_CodeObject@@Base+0x212> │ │ │ │ sub.w r0, r1, #97 @ 0x61 │ │ │ │ cmp r0, #25 │ │ │ │ itt ls │ │ │ │ subls r1, #32 │ │ │ │ uxtbls r1, r1 │ │ │ │ cmp lr, r1 │ │ │ │ itt ne │ │ │ │ movne r0, r3 │ │ │ │ movne r1, r5 │ │ │ │ - bne.n 7b078 <_Py_Get_Getpath_CodeObject@@Base+0x20a> │ │ │ │ + bne.n 7b040 <_Py_Get_Getpath_CodeObject@@Base+0x20c> │ │ │ │ ldrb.w r1, [r8, #1] │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7b144 <_Py_Get_Getpath_CodeObject@@Base+0x2d6> │ │ │ │ + beq.n 7b10c <_Py_Get_Getpath_CodeObject@@Base+0x2d8> │ │ │ │ ldrb.w r9, [r3, #1] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7b14e <_Py_Get_Getpath_CodeObject@@Base+0x2e0> │ │ │ │ + beq.n 7b116 <_Py_Get_Getpath_CodeObject@@Base+0x2e2> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 7b124 <_Py_Get_Getpath_CodeObject@@Base+0x2b6> │ │ │ │ + beq.n 7b0ec <_Py_Get_Getpath_CodeObject@@Base+0x2b8> │ │ │ │ add.w r6, r8, #1 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r6, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp, #8] │ │ │ │ sub.w r9, r1, #32 │ │ │ │ sub.w fp, r1, #97 @ 0x61 │ │ │ │ @@ -121158,561 +121136,561 @@ │ │ │ │ it hi │ │ │ │ movhi r3, r1 │ │ │ │ uxtb.w r9, r9 │ │ │ │ cmp.w fp, #25 │ │ │ │ it ls │ │ │ │ movls r6, r9 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 7b108 <_Py_Get_Getpath_CodeObject@@Base+0x29a> │ │ │ │ + beq.n 7b0d0 <_Py_Get_Getpath_CodeObject@@Base+0x29c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7b078 <_Py_Get_Getpath_CodeObject@@Base+0x20a> │ │ │ │ + b.n 7b040 <_Py_Get_Getpath_CodeObject@@Base+0x20c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - cbz r1, 7b138 <_Py_Get_Getpath_CodeObject@@Base+0x2ca> │ │ │ │ + cbz r1, 7b100 <_Py_Get_Getpath_CodeObject@@Base+0x2cc> │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ - cbz r6, 7b138 <_Py_Get_Getpath_CodeObject@@Base+0x2ca> │ │ │ │ + cbz r6, 7b100 <_Py_Get_Getpath_CodeObject@@Base+0x2cc> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b0ca <_Py_Get_Getpath_CodeObject@@Base+0x25c> │ │ │ │ + bne.n 7b092 <_Py_Get_Getpath_CodeObject@@Base+0x25e> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w r1, [r3, ip] │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ - bne.n 7b07e <_Py_Get_Getpath_CodeObject@@Base+0x210> │ │ │ │ + bne.n 7b046 <_Py_Get_Getpath_CodeObject@@Base+0x212> │ │ │ │ adds r7, #2 │ │ │ │ mov r0, sl │ │ │ │ adds r3, r3, r7 │ │ │ │ - bne.n 7b154 <_Py_Get_Getpath_CodeObject@@Base+0x2e6> │ │ │ │ + bne.n 7b11c <_Py_Get_Getpath_CodeObject@@Base+0x2e8> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 7b102 <_Py_Get_Getpath_CodeObject@@Base+0x294> │ │ │ │ + b.n 7b0ca <_Py_Get_Getpath_CodeObject@@Base+0x296> │ │ │ │ ldrd r3, fp, [sp, #4] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 7b078 <_Py_Get_Getpath_CodeObject@@Base+0x20a> │ │ │ │ - b.n 7b124 <_Py_Get_Getpath_CodeObject@@Base+0x2b6> │ │ │ │ + bne.n 7b040 <_Py_Get_Getpath_CodeObject@@Base+0x20c> │ │ │ │ + b.n 7b0ec <_Py_Get_Getpath_CodeObject@@Base+0x2b8> │ │ │ │ mov fp, r7 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 7b078 <_Py_Get_Getpath_CodeObject@@Base+0x20a> │ │ │ │ - b.n 7b124 <_Py_Get_Getpath_CodeObject@@Base+0x2b6> │ │ │ │ + bne.n 7b040 <_Py_Get_Getpath_CodeObject@@Base+0x20c> │ │ │ │ + b.n 7b0ec <_Py_Get_Getpath_CodeObject@@Base+0x2b8> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 7b07e <_Py_Get_Getpath_CodeObject@@Base+0x210> │ │ │ │ - b.n 7b124 <_Py_Get_Getpath_CodeObject@@Base+0x2b6> │ │ │ │ + bne.n 7b046 <_Py_Get_Getpath_CodeObject@@Base+0x212> │ │ │ │ + b.n 7b0ec <_Py_Get_Getpath_CodeObject@@Base+0x2b8> │ │ │ │ subs r3, #1 │ │ │ │ add.w r1, sl, #64 @ 0x40 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ - cbz r2, 7b16a <_Py_Get_Getpath_CodeObject@@Base+0x2fc> │ │ │ │ + cbz r2, 7b132 <_Py_Get_Getpath_CodeObject@@Base+0x2fe> │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 7b16a <_Py_Get_Getpath_CodeObject@@Base+0x2fc> │ │ │ │ + beq.n 7b132 <_Py_Get_Getpath_CodeObject@@Base+0x2fe> │ │ │ │ strb.w r2, [r0], #1 │ │ │ │ - b.n 7b15a <_Py_Get_Getpath_CodeObject@@Base+0x2ec> │ │ │ │ + b.n 7b122 <_Py_Get_Getpath_CodeObject@@Base+0x2ee> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #0] │ │ │ │ - b.n 7b134 <_Py_Get_Getpath_CodeObject@@Base+0x2c6> │ │ │ │ + b.n 7b0fc <_Py_Get_Getpath_CodeObject@@Base+0x2c8> │ │ │ │ │ │ │ │ -0007b170 : │ │ │ │ +0007b138 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #520] @ (7b38c ) │ │ │ │ + ldr r3, [pc, #520] @ (7b354 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r2, [r3, #1472] @ 0x5c0 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.w 7b2b8 │ │ │ │ + bgt.w 7b280 │ │ │ │ ldr.w r0, [r3, #1180] @ 0x49c │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 7b1c8 │ │ │ │ + bne.n 7b190 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 29e78 │ │ │ │ - ldr r3, [pc, #488] @ (7b38c ) │ │ │ │ + blx 2a540 │ │ │ │ + ldr r3, [pc, #488] @ (7b354 ) │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b2dc │ │ │ │ - movw r1, #60856 @ 0xedb8 │ │ │ │ + beq.w 7b2a4 │ │ │ │ + movw r1, #57464 @ 0xe078 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r0, [sp, #12] │ │ │ │ - blx 2ab04 │ │ │ │ + blx 2a858 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7b2e0 │ │ │ │ - bl 1eeeb4 │ │ │ │ - ldr r3, [pc, #456] @ (7b38c ) │ │ │ │ + bne.w 7b2a8 │ │ │ │ + bl 1efc74 │ │ │ │ + ldr r3, [pc, #456] @ (7b354 ) │ │ │ │ str.w r0, [r3, #1180] @ 0x49c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7b308 │ │ │ │ + bne.w 7b2d0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ - blx 29d9c │ │ │ │ + blx 29674 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 7b22c │ │ │ │ + beq.n 7b1f4 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.w 7b2fa │ │ │ │ + bcs.w 7b2c2 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r0, [r3, #672] @ 0x2a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movw r2, #46565 @ 0xb5e5 │ │ │ │ + movw r2, #46509 @ 0xb5ad │ │ │ │ movt r2, #7 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 7b32c │ │ │ │ + bne.w 7b2f4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b2fa │ │ │ │ + beq.n 7b2c2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 29d9c │ │ │ │ + blx 29674 │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - bne.w 7b35e │ │ │ │ + bne.w 7b326 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ mov r0, r7 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ adds r2, r0, #1 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 7b2fa │ │ │ │ + bcs.n 7b2c2 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - movw r0, #46565 @ 0xb5e5 │ │ │ │ + movw r0, #46509 @ 0xb5ad │ │ │ │ movt r0, #7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r5, [r3, #672] @ 0x2a0 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 7b31a │ │ │ │ + bne.n 7b2e2 │ │ │ │ mov r0, r1 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7b2fa │ │ │ │ + beq.n 7b2c2 │ │ │ │ mov r9, r8 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ add r3, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r6, r9 │ │ │ │ - blx 298ec │ │ │ │ + blx 29458 │ │ │ │ subs r1, r0, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, r6, #4 │ │ │ │ adds r1, #4 │ │ │ │ - bhi.n 7b33c │ │ │ │ + bhi.n 7b304 │ │ │ │ ldr.w r1, [r9] │ │ │ │ movw r5, #2047 @ 0x7ff │ │ │ │ mov r6, r3 │ │ │ │ sub.w ip, r1, #55296 @ 0xd800 │ │ │ │ cmp ip, r5 │ │ │ │ - bls.n 7b340 │ │ │ │ + bls.n 7b308 │ │ │ │ cmp.w r1, #1114112 @ 0x110000 │ │ │ │ - bcs.n 7b340 │ │ │ │ + bcs.n 7b308 │ │ │ │ subs r2, r2, r0 │ │ │ │ add r7, r0 │ │ │ │ mov r9, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7b26e │ │ │ │ - cbz r4, 7b2b2 │ │ │ │ + bne.n 7b236 │ │ │ │ + cbz r4, 7b27a │ │ │ │ sub.w r3, r6, r8 │ │ │ │ asrs r3, r3, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ str.w r8, [sp, #20] │ │ │ │ - b.n 7b2d2 │ │ │ │ - blx 29db4 │ │ │ │ + b.n 7b29a │ │ │ │ + blx 2a6b8 │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #20 │ │ │ │ - bl 1f1e64 │ │ │ │ - cbnz r0, 7b2fe │ │ │ │ + bl 1f2b04 │ │ │ │ + cbnz r0, 7b2c6 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r0, #1 │ │ │ │ - b.n 7b1c4 │ │ │ │ + b.n 7b18c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - movw r1, #53688 @ 0xd1b8 │ │ │ │ + movw r1, #50296 @ 0xc478 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - blx 2ab04 │ │ │ │ - ldr r3, [pc, #156] @ (7b38c ) │ │ │ │ + blx 2a858 │ │ │ │ + ldr r3, [pc, #156] @ (7b354 ) │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b1be │ │ │ │ + beq.w 7b186 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7b1c4 │ │ │ │ + b.n 7b18c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7b2d4 │ │ │ │ + beq.n 7b29c │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7b2d4 │ │ │ │ + b.n 7b29c │ │ │ │ movs r1, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 73238 │ │ │ │ - b.n 7b2d0 │ │ │ │ + bl 73258 │ │ │ │ + b.n 7b298 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 7b266 │ │ │ │ - b.n 7b2fa │ │ │ │ + bne.n 7b22e │ │ │ │ + b.n 7b2c2 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r6 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b212 │ │ │ │ - b.n 7b2fa │ │ │ │ + bne.w 7b1da │ │ │ │ + b.n 7b2c2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7b2a8 │ │ │ │ + beq.n 7b270 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r9 │ │ │ │ subs r2, #1 │ │ │ │ ldrb.w r1, [r0], #1 │ │ │ │ add.w r1, r1, #56320 @ 0xdc00 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r3 │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ - b.n 7b2a2 │ │ │ │ - cbz r0, 7b380 │ │ │ │ + b.n 7b26a │ │ │ │ + cbz r0, 7b348 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ sub.w ip, r1, #55296 @ 0xd800 │ │ │ │ cmp.w ip, #2048 @ 0x800 │ │ │ │ - bcc.w 7b226 │ │ │ │ + bcc.w 7b1ee │ │ │ │ cmp.w r1, #1114112 @ 0x110000 │ │ │ │ - bcs.w 7b226 │ │ │ │ + bcs.w 7b1ee │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 7b362 │ │ │ │ + bne.n 7b32a │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7b2d2 │ │ │ │ + beq.n 7b29a │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 7b2d2 │ │ │ │ + b.n 7b29a │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0007b390 : │ │ │ │ +0007b358 : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 7b3ca │ │ │ │ + blt.n 7b392 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ push {lr} │ │ │ │ - movw r2, #46565 @ 0xb5e5 │ │ │ │ + movw r2, #46509 @ 0xb5ad │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #672] @ 0x2a0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7b3be │ │ │ │ + bne.n 7b386 │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 2a36c │ │ │ │ + b.w 2a69c │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007b3d0 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +0007b398 <_Py_DecodeLocaleEx@@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 │ │ │ │ sub sp, #28 │ │ │ │ ldrd r4, r5, [sp, #64] @ 0x40 │ │ │ │ - cbnz r4, 7b418 <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ + cbnz r4, 7b3e0 <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #500] @ (7b5e0 <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ + ldr r3, [pc, #500] @ (7b5a8 <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r2, [r3, #1472] @ 0x5c0 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt.n 7b424 <_Py_DecodeLocaleEx@@Base+0x54> │ │ │ │ + bgt.n 7b3ec <_Py_DecodeLocaleEx@@Base+0x54> │ │ │ │ ldr.w r2, [r3, #1180] @ 0x49c │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 7b440 <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ - cbnz r2, 7b44e <_Py_DecodeLocaleEx@@Base+0x7e> │ │ │ │ + beq.n 7b408 <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ + cbnz r2, 7b416 <_Py_DecodeLocaleEx@@Base+0x7e> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 7b462 <_Py_DecodeLocaleEx@@Base+0x92> │ │ │ │ + beq.n 7b42a <_Py_DecodeLocaleEx@@Base+0x92> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 7b536 <_Py_DecodeLocaleEx@@Base+0x166> │ │ │ │ + beq.w 7b4fe <_Py_DecodeLocaleEx@@Base+0x166> │ │ │ │ mvn.w r0, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1ef06c │ │ │ │ - blx 29db4 │ │ │ │ + b.w 1efe2c │ │ │ │ + blx 2a6b8 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str.w fp, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f1e64 │ │ │ │ - bl 1eec88 │ │ │ │ - ldr r3, [pc, #408] @ (7b5e0 <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ + b.w 1f2b04 │ │ │ │ + bl 1efa48 │ │ │ │ + ldr r3, [pc, #408] @ (7b5a8 <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ str.w r0, [r3, #1180] @ 0x49c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7b404 <_Py_DecodeLocaleEx@@Base+0x34> │ │ │ │ + beq.n 7b3cc <_Py_DecodeLocaleEx@@Base+0x34> │ │ │ │ mov r3, fp │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 73238 │ │ │ │ + b.w 73258 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r2 │ │ │ │ - blx 29d9c │ │ │ │ + blx 29674 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 7b4ba <_Py_DecodeLocaleEx@@Base+0xea> │ │ │ │ + beq.n 7b482 <_Py_DecodeLocaleEx@@Base+0xea> │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 7b53c <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bcs.n 7b504 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ adds r1, r0, #1 │ │ │ │ - movw r2, #46565 @ 0xb5e5 │ │ │ │ + movw r2, #46509 @ 0xb5ad │ │ │ │ movt r2, #7 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r5, [r3, #672] @ 0x2a0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 7b544 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ + bne.n 7b50c <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ mov r0, r1 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7b53c <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + beq.n 7b504 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 29d9c │ │ │ │ + blx 29674 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7b5aa <_Py_DecodeLocaleEx@@Base+0x1da> │ │ │ │ + bne.n 7b572 <_Py_DecodeLocaleEx@@Base+0x1da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ mov r0, r8 │ │ │ │ mov r5, r8 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ adds r2, r0, #1 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 7b53c <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bcs.n 7b504 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 7b390 │ │ │ │ + bl 7b358 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7b53c <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + beq.n 7b504 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r6, [sp, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r6 │ │ │ │ - blx 298ec │ │ │ │ + blx 29458 │ │ │ │ subs r2, r0, #1 │ │ │ │ adds r3, r6, #4 │ │ │ │ adds r2, #4 │ │ │ │ - bhi.n 7b552 <_Py_DecodeLocaleEx@@Base+0x182> │ │ │ │ + bhi.n 7b51a <_Py_DecodeLocaleEx@@Base+0x182> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r7, r3 │ │ │ │ movw r6, #2047 @ 0x7ff │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ cmp r1, r6 │ │ │ │ - bls.n 7b556 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ + bls.n 7b51e <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.n 7b556 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ + bcs.n 7b51e <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ subs r4, r4, r0 │ │ │ │ add r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7b4e4 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ + bne.n 7b4ac <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ ldrd r0, r4, [sp, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7b52e <_Py_DecodeLocaleEx@@Base+0x15e> │ │ │ │ + beq.n 7b4f6 <_Py_DecodeLocaleEx@@Base+0x15e> │ │ │ │ subs r3, r7, r0 │ │ │ │ asrs r3, r3, #2 │ │ │ │ str.w r3, [r9] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7b412 <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7b3da <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 7b466 <_Py_DecodeLocaleEx@@Base+0x96> │ │ │ │ + b.n 7b42e <_Py_DecodeLocaleEx@@Base+0x96> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7b412 <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7b3da <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7b4a6 <_Py_DecodeLocaleEx@@Base+0xd6> │ │ │ │ - b.n 7b53c <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bne.n 7b46e <_Py_DecodeLocaleEx@@Base+0xd6> │ │ │ │ + b.n 7b504 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7b51c <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + beq.n 7b4e4 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - cbz r1, 7b578 <_Py_DecodeLocaleEx@@Base+0x1a8> │ │ │ │ + cbz r1, 7b540 <_Py_DecodeLocaleEx@@Base+0x1a8> │ │ │ │ ldrb.w r1, [r2], #1 │ │ │ │ subs r4, #1 │ │ │ │ add.w r1, r1, #56320 @ 0xdc00 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r5, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ - b.n 7b516 <_Py_DecodeLocaleEx@@Base+0x146> │ │ │ │ + b.n 7b4de <_Py_DecodeLocaleEx@@Base+0x146> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7b590 <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ + beq.n 7b558 <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ sub.w r1, r1, r8 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 7b5a2 <_Py_DecodeLocaleEx@@Base+0x1d2> │ │ │ │ - movw r3, #53764 @ 0xd204 │ │ │ │ + beq.n 7b56a <_Py_DecodeLocaleEx@@Base+0x1d2> │ │ │ │ + movw r3, #50372 @ 0xc4c4 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str.w r3, [fp] │ │ │ │ mvn.w r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7b412 <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ - cbz r0, 7b5cc <_Py_DecodeLocaleEx@@Base+0x1fc> │ │ │ │ + b.n 7b3da <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + cbz r0, 7b594 <_Py_DecodeLocaleEx@@Base+0x1fc> │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ cmp.w r1, #2048 @ 0x800 │ │ │ │ - bcc.w 7b4b4 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ + bcc.w 7b47c <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.w 7b4b4 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ + bcs.w 7b47c <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 7b5ae <_Py_DecodeLocaleEx@@Base+0x1de> │ │ │ │ + bne.n 7b576 <_Py_DecodeLocaleEx@@Base+0x1de> │ │ │ │ str.w r5, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7b532 <_Py_DecodeLocaleEx@@Base+0x162> │ │ │ │ + beq.n 7b4fa <_Py_DecodeLocaleEx@@Base+0x162> │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7b412 <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7b3da <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 2a36c │ │ │ │ + b.w 2a69c │ │ │ │ │ │ │ │ -0007b5f0 : │ │ │ │ +0007b5b8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ movw ip, #38848 @ 0x97c0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r2, [ip, #1500] @ 0x5dc │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7b6f4 │ │ │ │ + beq.n 7b6bc │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r1, [r3, #592] @ 0x250 │ │ │ │ - cbz r1, 7b678 │ │ │ │ - cbnz r4, 7b656 │ │ │ │ + cbz r1, 7b640 │ │ │ │ + cbnz r4, 7b61e │ │ │ │ ldr.w r7, [r3, #684] @ 0x2ac │ │ │ │ - movw r2, #47045 @ 0xb7c5 │ │ │ │ + movw r2, #46989 @ 0xb78d │ │ │ │ movt r2, #7 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 7b712 │ │ │ │ + bne.n 7b6da │ │ │ │ mov r0, r1 │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [r6, #0] │ │ │ │ strd r3, r3, [r5] │ │ │ │ strd r3, r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1ef28c │ │ │ │ + bl 1f004c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7b62a │ │ │ │ - ldr r2, [pc, #248] @ (7b760 ) │ │ │ │ + bne.n 7b5f2 │ │ │ │ + ldr r2, [pc, #248] @ (7b728 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #53780 @ 0xd214 │ │ │ │ + movw r3, #50388 @ 0xc4d4 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ stmia.w r5, {r1, r2, r3, r4} │ │ │ │ - b.n 7b64e │ │ │ │ + b.n 7b616 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r8, r2 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 7b71a │ │ │ │ + beq.n 7b6e2 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 7b72c │ │ │ │ + beq.n 7b6f4 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - vldr d7, [pc, #196] @ 7b758 │ │ │ │ + vldr d7, [pc, #196] @ 7b720 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ vstr d7, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ @@ -121731,478 +121709,578 @@ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ strne r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7b744 │ │ │ │ - bl 1ee124 │ │ │ │ + bne.n 7b70c │ │ │ │ + bl 1eeee4 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 7b628 │ │ │ │ + beq.n 7b5f0 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 7b64e │ │ │ │ + b.n 7b616 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1eeb50 │ │ │ │ + bl 1ef910 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 7b61a │ │ │ │ + beq.n 7b5e2 │ │ │ │ add r3, sp, #24 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r8, r4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7b6e6 │ │ │ │ + b.n 7b6ae │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r7 │ │ │ │ - b.n 7b642 │ │ │ │ + b.n 7b60a │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 1edd6c │ │ │ │ + bl 1eeb2c │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - b.n 7b6a6 │ │ │ │ + b.n 7b66e │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - b.n 7b6a6 │ │ │ │ + b.n 7b66e │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r7, #92] @ 0x5c │ │ │ │ movs r7, #0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ strd r7, r7, [sp, #44] @ 0x2c │ │ │ │ - b.n 7b6d6 │ │ │ │ + b.n 7b69e │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ + push {r2, lr} │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -0007b764 : │ │ │ │ +0007b72c : │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ push {lr} │ │ │ │ - movw r2, #47045 @ 0xb7c5 │ │ │ │ + movw r2, #46989 @ 0xb78d │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #684] @ 0x2ac │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7b786 │ │ │ │ + bne.n 7b74e │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 29a44 │ │ │ │ + b.w 295a4 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0007b794 : │ │ │ │ +0007b75c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ - cbz r3, 7b7be │ │ │ │ - blx 2ab7c │ │ │ │ + cbz r3, 7b786 │ │ │ │ + blx 29a98 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1eec2c │ │ │ │ - b.n 7b7b2 │ │ │ │ + bl 1ef9ec │ │ │ │ + b.n 7b77a │ │ │ │ mov r0, r1 │ │ │ │ - b.w 29a44 │ │ │ │ + b.w 295a4 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007b7cc : │ │ │ │ +0007b794 : │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 7b80a │ │ │ │ + blt.n 7b7d2 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ push {lr} │ │ │ │ - movw r2, #47173 @ 0xb845 │ │ │ │ + movw r2, #47117 @ 0xb80d │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #680] @ 0x2a8 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7b7f8 │ │ │ │ + bne.n 7b7c0 │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ - b.w 2a96c │ │ │ │ + b.w 29e80 │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r1, ip │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007b810 : │ │ │ │ +0007b7d8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ - cbz r3, 7b83c │ │ │ │ - blx 2ab7c │ │ │ │ + cbz r3, 7b804 │ │ │ │ + blx 29a98 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1eec2c │ │ │ │ - b.n 7b82e │ │ │ │ + bl 1ef9ec │ │ │ │ + b.n 7b7f6 │ │ │ │ nop │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 2a96c │ │ │ │ + b.w 29e80 │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0007b81c : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r4, [pc, #180] @ (7b8e0 ) │ │ │ │ + mov r3, r0 │ │ │ │ + mov.w r2, #1 │ │ │ │ + sub sp, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r0, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 7b84a │ │ │ │ + strexb ip, r2, [r4] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 7b838 │ │ │ │ + dmb ish │ │ │ │ + bne.n 7b8c2 │ │ │ │ + cbnz r3, 7b88a │ │ │ │ + mov ip, r1 │ │ │ │ + ldr.w lr, [pc, #140] @ 7b8e4 │ │ │ │ + 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 7b880 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 7b870 │ │ │ │ + dmb ish │ │ │ │ + bne.n 7b8d2 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n 7b8aa │ │ │ │ + cmp r3, #2 │ │ │ │ + bne.n 7b868 │ │ │ │ + mov ip, r1 │ │ │ │ + ldr.w lr, [pc, #80] @ 7b8e8 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + str.w r3, [lr] │ │ │ │ + b.n 7b868 │ │ │ │ + mov ip, r1 │ │ │ │ + ldr.w lr, [pc, #60] @ 7b8ec │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + str.w r3, [lr] │ │ │ │ + b.n 7b868 │ │ │ │ + mov r0, r4 │ │ │ │ + strd r3, r1, [sp] │ │ │ │ + bl 2c8d14 │ │ │ │ + ldrd r3, r1, [sp] │ │ │ │ + b.n 7b850 │ │ │ │ + ldr r0, [pc, #12] @ (7b8e0 ) │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 2ad574 │ │ │ │ + nop │ │ │ │ + str r0, [r0, r7] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + str r4, [r0, r7] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + str r4, [r5, r7] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + str r0, [r3, r7] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + │ │ │ │ +0007b8f0 : │ │ │ │ + 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, 7b916 │ │ │ │ + mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bl 2cb588 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cmp r0, r4 │ │ │ │ + bcc.n 7b930 │ │ │ │ + movw r3, #20264 @ 0x4f28 │ │ │ │ + movt r3, #78 @ 0x4e │ │ │ │ + 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, 7b860 │ │ │ │ - cbz r2, 7b860 │ │ │ │ - b.w 29704 │ │ │ │ + cbz r0, 7b944 │ │ │ │ + cbz r2, 7b944 │ │ │ │ + b.w 2a4dc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 7b85c │ │ │ │ + b.n 7b940 │ │ │ │ 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] │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7b8ee │ │ │ │ + ble.n 7b9d2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r6, #47045 @ 0xb7c5 │ │ │ │ + movw r6, #46989 @ 0xb78d │ │ │ │ movt r6, #7 │ │ │ │ ldr.w r3, [r5, #684] @ 0x2ac │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7b90a │ │ │ │ - blx 29a48 │ │ │ │ + bne.n 7b9ee │ │ │ │ + blx 295a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 7b8d6 │ │ │ │ + ble.n 7b9ba │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r5, #684] @ 0x2ac │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7b914 │ │ │ │ - blx 29a48 │ │ │ │ + bne.n 7b9f8 │ │ │ │ + blx 295a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.n 7b8d6 │ │ │ │ + ble.n 7b9ba │ │ │ │ movs r7, #2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r5, #684] @ 0x2ac │ │ │ │ ldr.w r0, [r2, r7, lsl #2] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7b8f8 │ │ │ │ - blx 29a48 │ │ │ │ + bne.n 7b9dc │ │ │ │ + blx 295a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 7b8bc │ │ │ │ + bgt.n 7b9a0 │ │ │ │ ldr.w r3, [r5, #684] @ 0x2ac │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7b902 │ │ │ │ + bne.n 7b9e6 │ │ │ │ mov r0, r1 │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movw r6, #47045 @ 0xb7c5 │ │ │ │ + movw r6, #46989 @ 0xb78d │ │ │ │ movt r6, #7 │ │ │ │ - b.n 7b8d6 │ │ │ │ + b.n 7b9ba │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ - b.n 7b8ce │ │ │ │ + b.n 7b9b2 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ - b.n 7b8e6 │ │ │ │ + b.n 7b9ca │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ - b.n 7b89e │ │ │ │ + b.n 7b982 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ - b.n 7b8b4 │ │ │ │ + b.n 7b998 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007b920 : │ │ │ │ +0007ba04 : │ │ │ │ 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 r5, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 7b98e │ │ │ │ + beq.n 7ba72 │ │ │ │ subs.w r9, r2, #0 │ │ │ │ - blt.n 7b9d4 │ │ │ │ + blt.n 7bab8 │ │ │ │ cmp r6, r9 │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r6 │ │ │ │ it ge │ │ │ │ movge r7, r9 │ │ │ │ - bl 1ef28c │ │ │ │ + bl 1f004c │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 7b98e │ │ │ │ + cbz r0, 7ba72 │ │ │ │ adds r1, r6, #1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bl 7b7cc │ │ │ │ + bl 7b794 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 7b9b8 │ │ │ │ + cbz r0, 7ba9c │ │ │ │ lsls r0, r7, #2 │ │ │ │ add.w r1, r3, r7, lsl #2 │ │ │ │ cmp r6, r9 │ │ │ │ - bgt.n 7b9a6 │ │ │ │ + bgt.n 7ba8a │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r8, [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] @ (7b9ec ) │ │ │ │ + ldr r2, [pc, #92] @ (7bad0 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #53780 @ 0xd214 │ │ │ │ + movw r3, #50388 @ 0xc4d4 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 7b986 │ │ │ │ + b.n 7ba6a │ │ │ │ subs r2, r6, r7 │ │ │ │ adds r0, #4 │ │ │ │ add r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - blx 2a5c4 │ │ │ │ + blx 29d48 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7b970 │ │ │ │ + b.n 7ba54 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 7b764 │ │ │ │ - ldr r1, [pc, #40] @ (7b9ec ) │ │ │ │ + bl 7b72c │ │ │ │ + ldr r1, [pc, #40] @ (7bad0 ) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #1 │ │ │ │ - movw r2, #53780 @ 0xd214 │ │ │ │ + movw r2, #50388 @ 0xc4d4 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7b986 │ │ │ │ - ldr r2, [pc, #20] @ (7b9ec ) │ │ │ │ + b.n 7ba6a │ │ │ │ + ldr r2, [pc, #20] @ (7bad0 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #54724 @ 0xd5c4 │ │ │ │ + movw r3, #51332 @ 0xc884 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 7b986 │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ + b.n 7ba6a │ │ │ │ + pop {r2, r3, r6} │ │ │ │ movs r0, r6 │ │ │ │ - b.w 1f24c4 │ │ │ │ + b.w 1f3124 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7ba8c │ │ │ │ + beq.n 7bb70 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ ldrb.w r5, [r1, #-4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 7bab6 │ │ │ │ + bne.n 7bb9a │ │ │ │ ldrb.w r3, [r1, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7baa2 │ │ │ │ + bne.n 7bb86 │ │ │ │ ldrb.w r3, [r1, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7baa2 │ │ │ │ + bne.n 7bb86 │ │ │ │ ldrb.w r3, [r1, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7baa2 │ │ │ │ + bne.n 7bb86 │ │ │ │ ldrb.w r2, [r1, #-8] │ │ │ │ sub.w ip, r1, #7 │ │ │ │ subs r0, r1, #4 │ │ │ │ mov lr, ip │ │ │ │ mov r3, r2 │ │ │ │ ldrb.w r5, [lr], #1 │ │ │ │ cmp lr, r0 │ │ │ │ orr.w r3, r5, r3, lsl #8 │ │ │ │ - bne.n 7ba3a │ │ │ │ + bne.n 7bb1e │ │ │ │ adds r5, r1, #4 │ │ │ │ add r5, r3 │ │ │ │ add r3, r1 │ │ │ │ ldrb.w lr, [r3], #1 │ │ │ │ cmp.w lr, #253 @ 0xfd │ │ │ │ - bne.n 7ba8e │ │ │ │ + bne.n 7bb72 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 7ba4c │ │ │ │ + bne.n 7bb30 │ │ │ │ sub.w r5, r1, #8 │ │ │ │ ldrb.w r3, [ip], #1 │ │ │ │ cmp ip, r0 │ │ │ │ orr.w r2, r3, r2, lsl #8 │ │ │ │ - bne.n 7ba5e │ │ │ │ + bne.n 7bb42 │ │ │ │ mov.w r3, #3722304989 @ 0xdddddddd │ │ │ │ adds r2, #4 │ │ │ │ str.w r3, [r1, #-8] │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r5, #4] │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - bl 76880 │ │ │ │ - movw r1, #56288 @ 0xdbe0 │ │ │ │ + bl 768a0 │ │ │ │ + movw r1, #52896 @ 0xcea0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #48] @ (7bad0 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #48] @ (7bbb4 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ - bl 76880 │ │ │ │ - movw r1, #56264 @ 0xdbc8 │ │ │ │ + bl 768a0 │ │ │ │ + movw r1, #52872 @ 0xce88 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #28] @ (7bad0 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (7bbb4 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 76880 │ │ │ │ - movw r1, #56204 @ 0xdb8c │ │ │ │ + bl 768a0 │ │ │ │ + movw r1, #52812 @ 0xce4c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r0, [pc, #4] @ (7bad0 ) │ │ │ │ + ldr r0, [pc, #4] @ (7bbb4 ) │ │ │ │ mov r2, r5 │ │ │ │ - bl 764c6 │ │ │ │ - b.n 7bf3c │ │ │ │ + bl 764e6 │ │ │ │ + bmi.n 7bba0 │ │ │ │ movs r0, r6 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -0007bad8 : │ │ │ │ +0007bbb8 : │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r0, [r3, #1412] @ 0x584 │ │ │ │ - cbz r0, 7baee │ │ │ │ + cbz r0, 7bbce │ │ │ │ ldr.w r0, [r3, #1416] @ 0x588 │ │ │ │ - b.w 2a598 │ │ │ │ + b.w 2a68c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007baf0 : │ │ │ │ +0007bbd0 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007baf4 : │ │ │ │ +0007bbd4 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.w 2a598 │ │ │ │ + b.w 2a68c │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #572] @ (7bd4c ) │ │ │ │ + ldr r2, [pc, #572] @ (7be2c ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7bce8 │ │ │ │ + beq.w 7bdc8 │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ ldrb.w r4, [r1, #-4] │ │ │ │ mov sl, r1 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.w 7bd06 │ │ │ │ + bne.w 7bde6 │ │ │ │ ldrb.w r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7bd1e │ │ │ │ + bne.w 7bdfe │ │ │ │ ldrb.w r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7bd1e │ │ │ │ + bne.w 7bdfe │ │ │ │ ldrb.w r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7bd1e │ │ │ │ + bne.w 7bdfe │ │ │ │ ldrb.w r4, [r1, #-8] │ │ │ │ subs r1, #7 │ │ │ │ sub.w ip, sl, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r4 │ │ │ │ ldrb.w r3, [r0], #1 │ │ │ │ cmp ip, r0 │ │ │ │ orr.w r2, r3, r2, lsl #8 │ │ │ │ - bne.n 7bb5c │ │ │ │ + bne.n 7bc3c │ │ │ │ add.w r6, sl, #4 │ │ │ │ add r6, r2 │ │ │ │ add r2, sl │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 7bd32 │ │ │ │ + bne.w 7be12 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 7bb70 │ │ │ │ + bne.n 7bc50 │ │ │ │ sub.w r6, sl, #8 │ │ │ │ ldrb.w r3, [r1], #1 │ │ │ │ cmp r1, ip │ │ │ │ orr.w r4, r3, r4, lsl #8 │ │ │ │ - bne.n 7bb82 │ │ │ │ + bne.n 7bc62 │ │ │ │ movw r2, #65523 @ 0xfff3 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r5, r2 │ │ │ │ - bhi.w 7bd46 │ │ │ │ + bhi.w 7be26 │ │ │ │ add.w fp, r5, #12 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ - bls.n 7bc24 │ │ │ │ + bls.n 7bd04 │ │ │ │ add.w r8, sp, #12 │ │ │ │ mov ip, sl │ │ │ │ mov r9, r8 │ │ │ │ add.w r3, sl, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov lr, r9 │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ @@ -122210,19 +122288,19 @@ │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldr.w r1, [ip, #-12] │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldr.w r2, [ip, #-8] │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 7bbb2 │ │ │ │ + bne.n 7bc92 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ mov r0, r6 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ sub.w r2, r4, #64 @ 0x40 │ │ │ │ add.w r9, sl, r2 │ │ │ │ add.w sl, sp, #76 @ 0x4c │ │ │ │ mov ip, r9 │ │ │ │ add.w r3, r9, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov lr, sl │ │ │ │ @@ -122231,29 +122309,29 @@ │ │ │ │ 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 7bbf4 │ │ │ │ + bne.n 7bcd4 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ - blx 297cc │ │ │ │ - b.n 7bc3e │ │ │ │ + blx 29a8c │ │ │ │ + b.n 7bd1e │ │ │ │ add.w r8, sp, #12 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ add.w r2, r4, #12 │ │ │ │ mov r0, r6 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ blx r3 │ │ │ │ subs.w r9, r0, #0 │ │ │ │ ite ne │ │ │ │ @@ -122261,267 +122339,267 @@ │ │ │ │ moveq r5, r4 │ │ │ │ add.w sl, r6, #8 │ │ │ │ adds r2, r6, #4 │ │ │ │ mov r3, r5 │ │ │ │ strb.w r3, [r2, #-1]! │ │ │ │ lsrs r3, r3, #8 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 7bc5a │ │ │ │ + bne.n 7bd3a │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ strb r3, [r6, #4] │ │ │ │ mov r1, r8 │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #253 @ 0xfd │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ strh.w r3, [r6, #5] │ │ │ │ strb r3, [r6, #7] │ │ │ │ str.w r2, [sl, r5] │ │ │ │ mov r2, r5 │ │ │ │ - bls.n 7bcda │ │ │ │ + bls.n 7bdba │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ it cs │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ sub.w r6, r4, #64 @ 0x40 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ cmp r5, r6 │ │ │ │ - bls.n 7bcac │ │ │ │ + bls.n 7bd8c │ │ │ │ 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 29e6c │ │ │ │ + blx 2a620 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7bcc4 │ │ │ │ + beq.n 7bda4 │ │ │ │ cmp r5, r4 │ │ │ │ - bls.n 7bcc2 │ │ │ │ + bls.n 7bda2 │ │ │ │ subs r2, r5, r4 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ add.w r0, sl, r4 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r9, sl │ │ │ │ - ldr r3, [pc, #132] @ (7bd4c ) │ │ │ │ + ldr r3, [pc, #132] @ (7be2c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 7bd02 │ │ │ │ + bne.n 7bde2 │ │ │ │ mov r0, r9 │ │ │ │ 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 29e6c │ │ │ │ - b.n 7bcac │ │ │ │ - ldr r3, [pc, #96] @ (7bd4c ) │ │ │ │ + blx 2a620 │ │ │ │ + b.n 7bd8c │ │ │ │ + ldr r3, [pc, #96] @ (7be2c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 7bd02 │ │ │ │ + bne.n 7bde2 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f24c4 │ │ │ │ - blx 2a3d0 <__stack_chk_fail@plt> │ │ │ │ + b.w 1f3124 │ │ │ │ + blx 2a12c <__stack_chk_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ - bl 76880 │ │ │ │ - movw r1, #56204 @ 0xdb8c │ │ │ │ + bl 768a0 │ │ │ │ + movw r1, #52812 @ 0xce4c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #56] @ (7bd50 ) │ │ │ │ + ldr r0, [pc, #56] @ (7be30 ) │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 764c6 │ │ │ │ + bl 764e6 │ │ │ │ mov r0, sl │ │ │ │ - bl 76880 │ │ │ │ - movw r1, #56264 @ 0xdbc8 │ │ │ │ + bl 768a0 │ │ │ │ + movw r1, #52872 @ 0xce88 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #32] @ (7bd50 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #32] @ (7be30 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, sl │ │ │ │ - bl 76880 │ │ │ │ - movw r1, #56288 @ 0xdbe0 │ │ │ │ + bl 768a0 │ │ │ │ + movw r1, #52896 @ 0xcea0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #12] @ (7bd50 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ (7be30 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 7bcc4 │ │ │ │ + b.n 7bda4 │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ - adds r0, r6, #4 │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ -0007bd54 : │ │ │ │ +0007be34 : │ │ │ │ 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 │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, ip │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bcs.n 7bd9c │ │ │ │ + bcs.n 7be7c │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #1 │ │ │ │ - blx 2a038 <__vsnprintf_chk@plt> │ │ │ │ - cbz r4, 7bd92 │ │ │ │ + blx 2986c <__vsnprintf_chk@plt> │ │ │ │ + cbz r4, 7be72 │ │ │ │ adds r1, r5, r4 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r1, #-1] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movw r0, #64870 @ 0xfd66 │ │ │ │ movt r0, #65535 @ 0xffff │ │ │ │ - b.n 7bd8a │ │ │ │ + b.n 7be6a │ │ │ │ nop │ │ │ │ │ │ │ │ -0007bda8 : │ │ │ │ +0007be88 : │ │ │ │ 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 7bde0 │ │ │ │ + bcs.n 7bec0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #1 │ │ │ │ - blx 2a038 <__vsnprintf_chk@plt> │ │ │ │ - cbz r4, 7bddc │ │ │ │ + blx 2986c <__vsnprintf_chk@plt> │ │ │ │ + cbz r4, 7bebc │ │ │ │ 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 7bdd4 │ │ │ │ + b.n 7beb4 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007bdec : │ │ │ │ +0007becc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #20264 @ 0x4f28 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ ldr.w r3, [r4, #848] @ 0x350 │ │ │ │ - cbz r3, 7be3e │ │ │ │ + cbz r3, 7bf1e │ │ │ │ ldr.w r2, [r4, #672] @ 0x2a0 │ │ │ │ - movw r3, #46565 @ 0xb5e5 │ │ │ │ + movw r3, #46509 @ 0xb5ad │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7be32 │ │ │ │ + bne.n 7bf12 │ │ │ │ movs r0, #16 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 7be2e │ │ │ │ + cbz r4, 7bf0e │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29fd8 │ │ │ │ - cbnz r0, 7be44 │ │ │ │ + blx 29d7c │ │ │ │ + cbnz r0, 7bf24 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7be20 │ │ │ │ - bl 1eec2c │ │ │ │ - b.n 7be08 │ │ │ │ - movw r0, #2452 @ 0x994 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - blx 2988c │ │ │ │ + b.n 7bf00 │ │ │ │ + bl 1ef9ec │ │ │ │ + b.n 7bee8 │ │ │ │ + movw r0, #64596 @ 0xfc54 │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + blx 298d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b764 │ │ │ │ + bl 7b72c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7be2e │ │ │ │ + b.n 7bf0e │ │ │ │ nop │ │ │ │ │ │ │ │ -0007be5c : │ │ │ │ +0007bf3c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 7be64 │ │ │ │ + cbz r3, 7bf44 │ │ │ │ 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 92418 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 7bea4 │ │ │ │ + bl 926b4 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 7bf84 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42784 @ 0xa720 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2464 @ 0x9a0 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #64608 @ 0xfc60 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr.w r0, [r3, #1008] @ 0x3f0 │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 93c60 │ │ │ │ + bl 93efc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7be9c │ │ │ │ + blt.n 7bf7c │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7be80 │ │ │ │ + beq.n 7bf60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 7be62 │ │ │ │ + b.n 7bf42 │ │ │ │ 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 7c12c │ │ │ │ + bne.w 7c20c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 7c53c │ │ │ │ + bpl.w 7c61c │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7c10e │ │ │ │ + bpl.w 7c1ee │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7c128 │ │ │ │ + beq.w 7c208 │ │ │ │ add.w r8, r0, #20 │ │ │ │ movw r2, #42784 @ 0xa720 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r3, #50609 @ 0xc5b1 │ │ │ │ + movw r3, #50833 @ 0xc691 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #1012] @ 0x3f4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7c544 │ │ │ │ + bne.w 7c624 │ │ │ │ movw r3, #40376 @ 0x9db8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldrd ip, r0, [r3] │ │ │ │ @@ -122546,15 +122624,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, #8] │ │ │ │ - ble.w 7c134 │ │ │ │ + ble.w 7c214 │ │ │ │ ldr.w r7, [r8] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ ldr.w r9, [r8, #4] │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eors r0, r7 │ │ │ │ adds r1, r1, r0 │ │ │ │ eor.w r3, r3, r9 │ │ │ │ @@ -122592,15 +122670,15 @@ │ │ │ │ add.w r9, r9, r3, lsr #11 │ │ │ │ lsls r3, r3, #21 │ │ │ │ add.w r3, r3, sl, lsr #11 │ │ │ │ sub.w sl, r6, #8 │ │ │ │ eor.w r0, r9, r0 │ │ │ │ eors r3, r7 │ │ │ │ cmp.w sl, #7 │ │ │ │ - bls.n 7c0dc │ │ │ │ + bls.n 7c1bc │ │ │ │ str.w sl, [sp, #28] │ │ │ │ add.w sl, r8, #8 │ │ │ │ add.w r7, r8, r6 │ │ │ │ strd r6, fp, [sp, #20] │ │ │ │ strd r7, r8, [sp, #12] │ │ │ │ adds.w r9, lr, r4 │ │ │ │ ldr.w lr, [sl] │ │ │ │ @@ -122642,26 +122720,26 @@ │ │ │ │ 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 7c040 │ │ │ │ + bgt.n 7c120 │ │ │ │ ldrd r8, r6, [sp, #16] │ │ │ │ ldrd fp, sl, [sp, #24] │ │ │ │ bic.w r9, r6, #7 │ │ │ │ sub.w r9, sl, r9 │ │ │ │ bic.w r6, r6, #7 │ │ │ │ mov.w sl, #0 │ │ │ │ add.w r9, r9, #7 │ │ │ │ add r8, r6 │ │ │ │ mov r6, sl │ │ │ │ cmp.w r9, #6 │ │ │ │ - bhi.w 7c360 │ │ │ │ + bhi.w 7c440 │ │ │ │ tbh [pc, r9, lsl #1] │ │ │ │ lsls r3, r5, #4 │ │ │ │ lsls r7, r4, #4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ movs r7, r6 │ │ │ │ lsls r1, r3, #8 │ │ │ │ movs r7, r5 │ │ │ │ @@ -122670,25 +122748,25 @@ │ │ │ │ add.w r8, r3, #28 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7befe │ │ │ │ + bne.w 7bfde │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r6, [r3, #12] │ │ │ │ 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.w 7c360 │ │ │ │ + bhi.w 7c440 │ │ │ │ tbh [pc, r9, lsl #1] │ │ │ │ lsls r7, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r3, r2 │ │ │ │ lsls r5, r6, #7 │ │ │ │ movs r3, r1 │ │ │ │ @@ -122827,15 +122905,15 @@ │ │ │ │ add.w r3, r3, r1, lsr #11 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r6, r3, r0 │ │ │ │ adds r3, r6, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r6, #1 │ │ │ │ - b.n 7c128 │ │ │ │ + b.n 7c208 │ │ │ │ ldrb.w r6, [r8, #2] │ │ │ │ bfi sl, r6, #16, #8 │ │ │ │ ldrb.w r6, [r8, #1] │ │ │ │ bfi sl, r6, #8, #8 │ │ │ │ ldrb.w r6, [r8] │ │ │ │ bfi sl, r6, #0, #8 │ │ │ │ mov fp, sl │ │ │ │ @@ -122962,73 +123040,73 @@ │ │ │ │ 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 7c33c │ │ │ │ + b.n 7c41c │ │ │ │ ldrb.w r9, [r8, #4] │ │ │ │ bfi r6, r9, #0, #8 │ │ │ │ - b.n 7c16e │ │ │ │ + b.n 7c24e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r8, [r3, #28] │ │ │ │ - b.n 7c114 │ │ │ │ + b.n 7c1f4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 7c33c │ │ │ │ + b.n 7c41c │ │ │ │ nop │ │ │ │ │ │ │ │ -0007c550 <_Py_HashBytes@@Base>: │ │ │ │ +0007c630 <_Py_HashBytes@@Base>: │ │ │ │ mov r3, r1 │ │ │ │ - cbz r1, 7c5a4 <_Py_HashBytes@@Base+0x54> │ │ │ │ + cbz r1, 7c684 <_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, #42784 @ 0xa720 │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [ip, #1012] @ 0x3f4 │ │ │ │ - movw ip, #50609 @ 0xc5b1 │ │ │ │ + movw ip, #50833 @ 0xc691 │ │ │ │ movt ip, #7 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 7c5a8 <_Py_HashBytes@@Base+0x58> │ │ │ │ + bne.n 7c688 <_Py_HashBytes@@Base+0x58> │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ strd r0, r3, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 7c5dc <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 7c6bc <_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 7c596 <_Py_HashBytes@@Base+0x46> │ │ │ │ + b.n 7c676 <_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, #80 @ 0x50 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [ip, #8] │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ - bl 7c5dc <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 7c6bc <_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 │ │ │ │ @@ -123055,15 +123133,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 7cb84 <_Py_HashBytes@@Base+0x634> │ │ │ │ + ble.w 7cc64 <_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 │ │ │ │ @@ -123104,15 +123182,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 7c7a0 <_Py_HashBytes@@Base+0x250> │ │ │ │ + bls.n 7c880 <_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] │ │ │ │ @@ -123156,30 +123234,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 7c6fc <_Py_HashBytes@@Base+0x1ac> │ │ │ │ + bgt.n 7c7dc <_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 7c9d0 <_Py_HashBytes@@Base+0x480> │ │ │ │ + bhi.w 7cab0 <_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 │ │ │ │ @@ -123456,157 +123534,157 @@ │ │ │ │ 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 7c99c <_Py_HashBytes@@Base+0x44c> │ │ │ │ + b.n 7ca7c <_Py_HashBytes@@Base+0x44c> │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ mov sl, r9 │ │ │ │ mov r7, r9 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 7c9d0 <_Py_HashBytes@@Base+0x480> │ │ │ │ - add r5, pc, #4 @ (adr r5, 7cb9c <_Py_HashBytes@@Base+0x64c>) │ │ │ │ + bhi.w 7cab0 <_Py_HashBytes@@Base+0x480> │ │ │ │ + add r5, pc, #4 @ (adr r5, 7cc7c <_Py_HashBytes@@Base+0x64c>) │ │ │ │ ldr.w pc, [r5, r8, lsl #2] │ │ │ │ nop │ │ │ │ - ldmia r1!, {r0, r3, r6, r7} │ │ │ │ + ldmia r2!, {r0, r3, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r1, {r0, r1, r6, r7} │ │ │ │ + ldmia r2!, {r0, r1, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r1!, {r0, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r0, r2, r3, r4, r7} │ │ │ │ movs r7, r0 │ │ │ │ - stmia r7!, {r0, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0, {r0, r2, r3, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r3, {r0, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r0, r3, r4, r7} │ │ │ │ movs r7, r0 │ │ │ │ - stmia r7!, {r0, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0, {r0, r2, r3, r4, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - stmia r7!, {r0, r2, r4, r6, r7} │ │ │ │ + ldmia r0, {r0, r2, r4, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ ldrb.w r8, [r6, #4] │ │ │ │ bfi r7, r8, #0, #8 │ │ │ │ - b.n 7c7ec <_Py_HashBytes@@Base+0x29c> │ │ │ │ + b.n 7c8cc <_Py_HashBytes@@Base+0x29c> │ │ │ │ nop │ │ │ │ │ │ │ │ -0007cbc4 : │ │ │ │ +0007cca4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - blx 294c0 │ │ │ │ + blx 294b0 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ - blx 2ab64 <__errno_location@plt> │ │ │ │ + blx 2a8a0 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r7, [pc, #708] @ (7cec8 ) │ │ │ │ + ldr r7, [pc, #716] @ (7cfb0 ) │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr.w r3, [r7, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ceb4 │ │ │ │ + bne.w 7cf9e │ │ │ │ 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 7cfee │ │ │ │ + bne.w 7d0ae │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add.w r8, r5, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ - blx 29d90 │ │ │ │ + blx 29320 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d05e │ │ │ │ + bne.w 7d130 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7cd18 │ │ │ │ + bne.n 7cdf8 │ │ │ │ add.w sl, r5, #136 @ 0x88 │ │ │ │ mov r0, sl │ │ │ │ - blx 29d90 │ │ │ │ + blx 29320 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0c4 │ │ │ │ + bne.w 7d1ae │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 7ce4c │ │ │ │ + bne.w 7cf02 │ │ │ │ add.w r0, r5, #88 @ 0x58 │ │ │ │ - blx 29eb4 │ │ │ │ + blx 298b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d1bc │ │ │ │ + bne.w 7d27e │ │ │ │ mov r0, sl │ │ │ │ - blx 29bcc │ │ │ │ + blx 2abbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d09e │ │ │ │ + bne.w 7d1a0 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr.w r3, [r7, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ce88 │ │ │ │ + bne.w 7cf72 │ │ │ │ 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 7ce8e │ │ │ │ + bne.w 7cf78 │ │ │ │ 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 7cca8 │ │ │ │ + bne.n 7cd88 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ce6e │ │ │ │ + bne.w 7cf58 │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ ldr.w r3, [r5, #848] @ 0x350 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cffe │ │ │ │ - blx 2ab7c │ │ │ │ + beq.w 7d0be │ │ │ │ + blx 29a98 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr.w r3, [r5, #640] @ 0x280 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7ccf0 │ │ │ │ - ldr r3, [pc, #484] @ (7cecc ) │ │ │ │ + bne.n 7cdd0 │ │ │ │ + ldr r3, [pc, #492] @ (7cfb4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ce6e │ │ │ │ + bne.w 7cf58 │ │ │ │ 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 7d170 │ │ │ │ + bne.w 7d17c │ │ │ │ mov r0, r8 │ │ │ │ - blx 29bcc │ │ │ │ + blx 2abbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0b6 │ │ │ │ + bne.w 7d146 │ │ │ │ str.w fp, [r9] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov.w r3, #1000 @ 0x3e8 │ │ │ │ @@ -123618,146 +123696,150 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ umull r3, r2, r2, r3 │ │ │ │ strd r3, r2, [sp] │ │ │ │ ldr.w r3, [r1, #852] @ 0x354 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d164 │ │ │ │ + beq.w 7d25a │ │ │ │ add r3, sp, #32 │ │ │ │ movs r0, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 29ee4 <__clock_gettime64@plt> │ │ │ │ + blx 29bb0 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d152 │ │ │ │ + bne.w 7d248 │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ movw r1, #33532 @ 0x82fc │ │ │ │ movt r1, #55870 @ 0xda3e │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ adcs.w r1, r2, #2 │ │ │ │ mov.w ip, r0, asr #31 │ │ │ │ - blt.w 7d130 │ │ │ │ + blt.w 7d266 │ │ │ │ movw lr, #32004 @ 0x7d04 │ │ │ │ movt lr, #9665 @ 0x25c1 │ │ │ │ movs r1, #2 │ │ │ │ cmp lr, r3 │ │ │ │ sbcs r1, r2 │ │ │ │ - blt.w 7d03a │ │ │ │ + blt.w 7d11c │ │ │ │ mov.w lr, #51712 @ 0xca00 │ │ │ │ movt lr, #15258 @ 0x3b9a │ │ │ │ cmp r0, #0 │ │ │ │ umull r1, r3, r3, lr │ │ │ │ mla r3, lr, r2, r3 │ │ │ │ - ble.w 7d016 │ │ │ │ + ble.w 7d0d6 │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ mvns r2, r0 │ │ │ │ sub.w lr, lr, ip │ │ │ │ cmp r2, r1 │ │ │ │ sbcs.w lr, lr, r3 │ │ │ │ - blt.w 7d042 │ │ │ │ + blt.w 7d126 │ │ │ │ adds r1, r1, r0 │ │ │ │ adc.w r3, ip, r3 │ │ │ │ strd r1, r3, [sp, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - ldrd r0, r1, [sp, #24] │ │ │ │ - subs r3, r3, r2 │ │ │ │ + mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ + ldrd r3, r1, [sp, #24] │ │ │ │ + subs r0, r0, r2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mvn.w ip, r2 │ │ │ │ - cmp ip, r0 │ │ │ │ - sbcs r3, r1 │ │ │ │ - blt.w 7d11a │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - adds r0, r3, r0 │ │ │ │ + cmp ip, r3 │ │ │ │ + sbcs r0, r1 │ │ │ │ + blt.w 7d28c │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + adds r0, r2, r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adc.w r1, r3, r1 │ │ │ │ - add r3, pc, #220 @ (adr r3, 7cec0 ) │ │ │ │ + add r3, pc, #228 @ (adr r3, 7cfa8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2ccb9c │ │ │ │ + bl 2cbe24 │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 7d106 │ │ │ │ + blt.w 7d234 │ │ │ │ strd r0, ip, [sp, #32] │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - blx 29ff0 <__pthread_cond_timedwait64@plt> │ │ │ │ + blx 2a588 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 7ce56 │ │ │ │ + beq.n 7cf14 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 7d0a0 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r9, r4 │ │ │ │ + mov r4, sl │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 7cfb8 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r9, sl │ │ │ │ + b.n 7cd22 │ │ │ │ + str r4, [r5, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b.n 7cd3e │ │ │ │ + mov r3, sl │ │ │ │ + mov sl, r4 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r9, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cc3c │ │ │ │ + beq.w 7cd1c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7cc3c │ │ │ │ + bne.w 7cd1c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1f5254 │ │ │ │ + bl 1f5eb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0ac │ │ │ │ + bne.w 7d13e │ │ │ │ ldr r3, [sp, #0] │ │ │ │ dmb ish │ │ │ │ adds r3, #12 │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7ce32 │ │ │ │ + bne.n 7cf3e │ │ │ │ mov.w sl, #1 │ │ │ │ dmb ish │ │ │ │ - b.n 7cc3c │ │ │ │ - str r4, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b.n 7cc5e │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 7cfbe │ │ │ │ - mov r3, r9 │ │ │ │ - mov r9, r4 │ │ │ │ - mov r4, sl │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 7ced0 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r9, sl │ │ │ │ - b.n 7cc42 │ │ │ │ + b.n 7cd1c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r7] │ │ │ │ orr.w r3, r3, #4 │ │ │ │ strex r2, r3, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7ce72 │ │ │ │ + bne.n 7cf5c │ │ │ │ dmb ish │ │ │ │ - b.n 7ccf0 │ │ │ │ + b.n 7cdd0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 7cc98 │ │ │ │ - bl 7b794 │ │ │ │ + beq.w 7cd78 │ │ │ │ + bl 7b75c │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 7cc98 │ │ │ │ + beq.w 7cd78 │ │ │ │ mov r0, r8 │ │ │ │ - blx 29bcc │ │ │ │ + blx 2abbc │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0b6 │ │ │ │ + bne.w 7d146 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1fbd5c │ │ │ │ - blx 2a600 │ │ │ │ - b.n 7ceae │ │ │ │ + bl 1fca4c │ │ │ │ + blx 29cfc │ │ │ │ + b.n 7cf98 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 7cfee │ │ │ │ + bne.w 7d0ae │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - b.n 7cc28 │ │ │ │ - nop │ │ │ │ + b.n 7cd08 │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, r6] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r0, [r2, r6] │ │ │ │ @@ -123771,259 +123853,252 @@ │ │ │ │ ldr.w r1, [r3, #852] @ 0x354 │ │ │ │ mov.w r3, #1000 @ 0x3e8 │ │ │ │ umull r3, r2, r2, r3 │ │ │ │ strd r3, r2, [sp] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d07e │ │ │ │ + beq.w 7d202 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r0, #1 │ │ │ │ - blx 29ee4 <__clock_gettime64@plt> │ │ │ │ + blx 29bb0 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d06c │ │ │ │ + bne.w 7d1f0 │ │ │ │ ldrd r3, lr, [sp, #32] │ │ │ │ movw r1, #33532 @ 0x82fc │ │ │ │ movt r1, #55870 @ 0xda3e │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ adcs.w r1, lr, #2 │ │ │ │ mov.w r0, r2, asr #31 │ │ │ │ - blt.w 7d086 │ │ │ │ + blt.w 7d1ce │ │ │ │ movw ip, #32004 @ 0x7d04 │ │ │ │ movt ip, #9665 @ 0x25c1 │ │ │ │ movs r1, #2 │ │ │ │ cmp ip, r3 │ │ │ │ sbcs.w r1, r1, lr │ │ │ │ - blt.w 7d04c │ │ │ │ + blt.w 7d1bc │ │ │ │ mov.w ip, #51712 @ 0xca00 │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ cmp r2, #0 │ │ │ │ umull r1, r3, r3, ip │ │ │ │ mla r3, ip, lr, r3 │ │ │ │ - ble.n 7cfcc │ │ │ │ + ble.n 7d0fa │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ mvn.w lr, r2 │ │ │ │ sub.w ip, ip, r0 │ │ │ │ cmp lr, r1 │ │ │ │ sbcs.w ip, ip, r3 │ │ │ │ - blt.n 7d054 │ │ │ │ + blt.w 7d1c4 │ │ │ │ adds r1, r2, r1 │ │ │ │ adc.w r3, r0, r3 │ │ │ │ strd r1, r3, [sp, #24] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ subs r2, r2, r0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvns r0, r0 │ │ │ │ cmp r0, r3 │ │ │ │ sbcs r2, r1 │ │ │ │ - blt.w 7d0f0 │ │ │ │ + blt.w 7d21e │ │ │ │ ldr r2, [sp, #0] │ │ │ │ adds r0, r3, r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adc.w r1, r1, r3 │ │ │ │ - add r3, pc, #580 @ (adr r3, 7d1d0 ) │ │ │ │ + add r3, pc, #572 @ (adr r3, 7d2b0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2ccb9c │ │ │ │ + bl 2cbe24 │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 7d0dc │ │ │ │ + blt.w 7d20a │ │ │ │ strd r0, ip, [sp, #32] │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - blx 29ff0 <__pthread_cond_timedwait64@plt> │ │ │ │ + blx 2a588 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 7cfb8 │ │ │ │ - mov r3, sl │ │ │ │ - mov sl, r4 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b.n 7ce08 │ │ │ │ + beq.w 7cf0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ce64 │ │ │ │ - movw r1, #2884 @ 0xb44 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #528] @ (7d1d8 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - orrs.w ip, r2, r0 │ │ │ │ - beq.n 7cf5c │ │ │ │ - rsbs lr, r2, #0 │ │ │ │ - mov.w ip, #2147483648 @ 0x80000000 │ │ │ │ - sbc.w ip, ip, r0 │ │ │ │ - cmp r1, lr │ │ │ │ - sbcs.w ip, r3, ip │ │ │ │ - bge.n 7cf5c │ │ │ │ - movs r1, #0 │ │ │ │ - mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7cf62 │ │ │ │ - bl 7b794 │ │ │ │ + beq.w 7cef6 │ │ │ │ + movw r1, #65028 @ 0xfe04 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #524] @ (7d2b8 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 7b75c │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 7ceba │ │ │ │ - blx 2a600 │ │ │ │ - b.n 7cff8 │ │ │ │ - bl 1eec2c │ │ │ │ - blx 2ab7c │ │ │ │ + beq.w 7cfa4 │ │ │ │ + blx 29cfc │ │ │ │ + b.n 7d0b8 │ │ │ │ + bl 1ef9ec │ │ │ │ + blx 29a98 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr.w r2, [r5, #640] @ 0x280 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 7cce6 │ │ │ │ - b.n 7ccf0 │ │ │ │ + beq.w 7cdc6 │ │ │ │ + b.n 7cdd0 │ │ │ │ orrs.w lr, r0, ip │ │ │ │ - beq.w 7cdb4 │ │ │ │ + beq.w 7ce94 │ │ │ │ negs r2, r0 │ │ │ │ mov.w lr, #2147483648 @ 0x80000000 │ │ │ │ sbc.w lr, lr, ip │ │ │ │ cmp r1, r2 │ │ │ │ sbcs.w lr, r3, lr │ │ │ │ - bge.w 7cdb4 │ │ │ │ + bge.w 7ce94 │ │ │ │ + movs r1, #0 │ │ │ │ + mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ + b.n 7ce9a │ │ │ │ + orrs.w ip, r2, r0 │ │ │ │ + beq.n 7d046 │ │ │ │ + rsbs lr, r2, #0 │ │ │ │ + mov.w ip, #2147483648 @ 0x80000000 │ │ │ │ + sbc.w ip, ip, r0 │ │ │ │ + cmp r1, lr │ │ │ │ + sbcs.w ip, r3, ip │ │ │ │ + bge.n 7d046 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7cdba │ │ │ │ + b.n 7d04c │ │ │ │ cmp r0, #1 │ │ │ │ sbcs.w r3, ip, #0 │ │ │ │ - blt.n 7d140 │ │ │ │ + blt.w 7d2a2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7cdba │ │ │ │ + b.n 7ce9a │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #380] @ (7d2b8 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r0, r8 │ │ │ │ + blx 2abbc │ │ │ │ + cbz r0, 7d154 │ │ │ │ + movw r1, #65060 @ 0xfe24 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #360] @ (7d2b8 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 7d176 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + dmb ish │ │ │ │ + adds r3, #12 │ │ │ │ + ldrex r1, [r3] │ │ │ │ + bic.w r1, r1, #1 │ │ │ │ + strex r2, r1, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 7d162 │ │ │ │ + dmb ish │ │ │ │ + blx 29cfc │ │ │ │ + b.n 7d176 │ │ │ │ + uxtb r1, r2 │ │ │ │ + dmb ish │ │ │ │ + orrs r1, r3 │ │ │ │ + ldrex r0, [r7] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.n 7d194 │ │ │ │ + strex r4, r1, [r7] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 7d184 │ │ │ │ + mov r2, r0 │ │ │ │ + dmb ish │ │ │ │ + beq.w 7cde2 │ │ │ │ + b.n 7d17c │ │ │ │ + movw r1, #65176 @ 0xfe98 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #268] @ (7d2b8 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #65096 @ 0xfe48 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #256] @ (7d2b8 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r2, #1 │ │ │ │ sbcs.w r3, r0, #0 │ │ │ │ - blt.n 7d0d2 │ │ │ │ + blt.n 7d1de │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7cf62 │ │ │ │ - movw r1, #2852 @ 0xb24 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #368] @ (7d1d8 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - add r3, pc, #348 @ (adr r3, 7d1d0 ) │ │ │ │ - ldrd r2, r3, [r3] │ │ │ │ - bl 2ccb9c │ │ │ │ - mov ip, r1 │ │ │ │ - b.n 7cf9a │ │ │ │ - add r0, sp, #24 │ │ │ │ - bl 6e30c │ │ │ │ - b.n 7cf66 │ │ │ │ + b.n 7d04c │ │ │ │ cmp r2, #1 │ │ │ │ sbcs.w r3, r0, #0 │ │ │ │ - blt.n 7d096 │ │ │ │ + blt.n 7d1e8 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7cf5c │ │ │ │ - orrs.w r3, r2, r0 │ │ │ │ - beq.n 7d08e │ │ │ │ - b.n 7cfe6 │ │ │ │ - movw r1, #3032 @ 0xbd8 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #304] @ (7d1d8 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r0, r8 │ │ │ │ - blx 29bcc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 7d194 │ │ │ │ - movw r1, #2916 @ 0xb64 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #280] @ (7d1d8 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #2952 @ 0xb88 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #264] @ (7d1d8 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b.n 7d046 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7cf5c │ │ │ │ + b.n 7d046 │ │ │ │ + orrs.w r3, r2, r0 │ │ │ │ + beq.n 7d1d6 │ │ │ │ + b.n 7d114 │ │ │ │ + ldrd r0, r1, [sp] │ │ │ │ + add r3, pc, #184 @ (adr r3, 7d2b0 ) │ │ │ │ + ldrd r2, r3, [r3] │ │ │ │ + bl 2cbe24 │ │ │ │ + mov ip, r1 │ │ │ │ + b.n 7d084 │ │ │ │ + add r0, sp, #24 │ │ │ │ + bl 6e32c │ │ │ │ + b.n 7d050 │ │ │ │ add.w r2, r2, #998244352 @ 0x3b800000 │ │ │ │ subs r0, #1 │ │ │ │ add.w r2, r2, #1753088 @ 0x1ac000 │ │ │ │ sbc.w ip, r1, #0 │ │ │ │ add.w r2, r2, #2560 @ 0xa00 │ │ │ │ - b.n 7cf9a │ │ │ │ + b.n 7d084 │ │ │ │ movw r2, #55295 @ 0xd7ff │ │ │ │ movt r2, #13042 @ 0x32f2 │ │ │ │ movw r0, #32004 @ 0x7d04 │ │ │ │ movt r0, #9665 @ 0x25c1 │ │ │ │ mov.w ip, #2 │ │ │ │ - b.n 7cf9a │ │ │ │ + b.n 7d084 │ │ │ │ add.w r2, r2, #998244352 @ 0x3b800000 │ │ │ │ subs r0, #1 │ │ │ │ add.w r2, r2, #1753088 @ 0x1ac000 │ │ │ │ sbc.w ip, r1, #0 │ │ │ │ add.w r2, r2, #2560 @ 0xa00 │ │ │ │ - b.n 7cdf4 │ │ │ │ + b.n 7ced4 │ │ │ │ + ldrd r0, r1, [sp] │ │ │ │ + add r3, pc, #96 @ (adr r3, 7d2b0 ) │ │ │ │ + ldrd r2, r3, [r3] │ │ │ │ + bl 2cbe24 │ │ │ │ + mov ip, r1 │ │ │ │ + b.n 7ced4 │ │ │ │ + add r0, sp, #24 │ │ │ │ + bl 6e32c │ │ │ │ + add r3, sp, #32 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 7ce9e │ │ │ │ + cmp r0, #1 │ │ │ │ + sbcs.w r3, ip, #0 │ │ │ │ + blt.n 7d276 │ │ │ │ + movs r1, #0 │ │ │ │ + mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ + b.n 7ce94 │ │ │ │ + orrs.w r3, r0, ip │ │ │ │ + beq.n 7d26e │ │ │ │ + b.n 7d0f2 │ │ │ │ + movw r1, #65136 @ 0xfe70 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #48] @ (7d2b8 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #55295 @ 0xd7ff │ │ │ │ movt r2, #13042 @ 0x32f2 │ │ │ │ movw r0, #32004 @ 0x7d04 │ │ │ │ movt r0, #9665 @ 0x25c1 │ │ │ │ mov.w ip, #2 │ │ │ │ - b.n 7cdf4 │ │ │ │ - cmp r0, #1 │ │ │ │ - sbcs.w r3, ip, #0 │ │ │ │ - blt.n 7d14a │ │ │ │ - movs r1, #0 │ │ │ │ - mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7cdb4 │ │ │ │ + b.n 7ced4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7cdb4 │ │ │ │ - orrs.w r3, r0, ip │ │ │ │ - beq.n 7d138 │ │ │ │ - b.n 7d032 │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - add r3, pc, #120 @ (adr r3, 7d1d0 ) │ │ │ │ - ldrd r2, r3, [r3] │ │ │ │ - bl 2ccb9c │ │ │ │ - mov ip, r1 │ │ │ │ - b.n 7cdf4 │ │ │ │ - add r0, sp, #24 │ │ │ │ - bl 6e30c │ │ │ │ - add r3, sp, #32 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 7cdbe │ │ │ │ - uxtb r1, r2 │ │ │ │ - dmb ish │ │ │ │ - orrs r1, r3 │ │ │ │ - ldrex r0, [r7] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.n 7d188 │ │ │ │ - strex r4, r1, [r7] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n 7d178 │ │ │ │ - mov r2, r0 │ │ │ │ - dmb ish │ │ │ │ - beq.w 7cd02 │ │ │ │ - b.n 7d170 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 7d1b6 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - dmb ish │ │ │ │ - adds r3, #12 │ │ │ │ - ldrex r1, [r3] │ │ │ │ - bic.w r1, r1, #1 │ │ │ │ - strex r2, r1, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 7d1a2 │ │ │ │ - dmb ish │ │ │ │ - blx 2a600 │ │ │ │ - b.n 7d1b6 │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #16] @ (7d1d8 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - nop │ │ │ │ + b.n 7ce94 │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #28 │ │ │ │ + subs r4, r3, r3 │ │ │ │ movs r4, 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, #3952] @ 0xf70 │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ @@ -124033,288 +124108,288 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r3, [r2, #624] @ 0x270 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r1, r3 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bne.w 7f76c │ │ │ │ + bne.w 7f84c │ │ │ │ addw r3, pc, #1280 @ 0x500 │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ - movw r1, #3296 @ 0xce0 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #65440 @ 0xffa0 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f7f6 │ │ │ │ + beq.w 7f8d6 │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - movw r1, #3308 @ 0xcec │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - blx 29444 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + blx 2a954 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - ldr r4, [pc, #772] @ (7d550 ) │ │ │ │ + ldr r4, [pc, #772] @ (7d630 ) │ │ │ │ movs r6, #2 │ │ │ │ add r5, sp, #72 @ 0x48 │ │ │ │ - movw r1, #45833 @ 0xb309 │ │ │ │ + movw r1, #46489 @ 0xb599 │ │ │ │ movt r1, #8 │ │ │ │ add.w sl, r4, #4096 @ 0x1000 │ │ │ │ - movw r0, #1377 @ 0x561 │ │ │ │ + movw r0, #1601 @ 0x641 │ │ │ │ movt r0, #8 │ │ │ │ str.w r3, [r4, #1508] @ 0x5e4 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ str.w r6, [r4, #1504] @ 0x5e0 │ │ │ │ - movw r6, #45969 @ 0xb391 │ │ │ │ + movw r6, #45913 @ 0xb359 │ │ │ │ movt r6, #7 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ - movw r6, #46949 @ 0xb765 │ │ │ │ + movw r6, #46893 @ 0xb72d │ │ │ │ movt r6, #7 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ - bl 1f4cd0 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 1f5930 <_Py_hashtable_new_full@@Base> │ │ │ │ mov r6, r0 │ │ │ │ str.w r0, [sl, #792] @ 0x318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f7bc │ │ │ │ - ldr r0, [pc, #700] @ (7d554 ) │ │ │ │ + beq.w 7f89c │ │ │ │ + ldr r0, [pc, #700] @ (7d634 ) │ │ │ │ movs r7, #0 │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #696] @ (7d558 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #692] @ (7d55c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #692] @ (7d560 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #688] @ (7d564 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #688] @ (7d568 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #684] @ (7d56c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #684] @ (7d570 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #680] @ (7d574 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #680] @ (7d578 ) │ │ │ │ - bl 7f9e4 │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #696] @ (7d638 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #692] @ (7d63c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #692] @ (7d640 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #688] @ (7d644 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #688] @ (7d648 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #684] @ (7d64c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #684] @ (7d650 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #680] @ (7d654 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #680] @ (7d658 ) │ │ │ │ + bl 7fac4 │ │ │ │ add.w r0, r4, #16256 @ 0x3f80 │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #668] @ (7d57c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #668] @ (7d580 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #664] @ (7d584 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #664] @ (7d588 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #660] @ (7d58c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #660] @ (7d590 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #656] @ (7d594 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #656] @ (7d598 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #652] @ (7d59c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #652] @ (7d5a0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #648] @ (7d5a4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #648] @ (7d5a8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #644] @ (7d5ac ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #644] @ (7d5b0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #640] @ (7d5b4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #640] @ (7d5b8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #636] @ (7d5bc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #636] @ (7d5c0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #632] @ (7d5c4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #632] @ (7d5c8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #628] @ (7d5cc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #628] @ (7d5d0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #624] @ (7d5d4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #624] @ (7d5d8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #620] @ (7d5dc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #620] @ (7d5e0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #616] @ (7d5e4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #616] @ (7d5e8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #612] @ (7d5ec ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #612] @ (7d5f0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #608] @ (7d5f4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #608] @ (7d5f8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #604] @ (7d5fc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #604] @ (7d600 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #600] @ (7d604 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #600] @ (7d608 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #596] @ (7d60c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #596] @ (7d610 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #592] @ (7d614 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #592] @ (7d618 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #588] @ (7d61c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #588] @ (7d620 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #584] @ (7d624 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #584] @ (7d628 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #580] @ (7d62c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #580] @ (7d630 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #576] @ (7d634 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #576] @ (7d638 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #572] @ (7d63c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #572] @ (7d640 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #568] @ (7d644 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #568] @ (7d648 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #564] @ (7d64c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #564] @ (7d650 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #560] @ (7d654 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #560] @ (7d658 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #556] @ (7d65c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #556] @ (7d660 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #552] @ (7d664 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #552] @ (7d668 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #548] @ (7d66c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #548] @ (7d670 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #544] @ (7d674 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #544] @ (7d678 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #540] @ (7d67c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #540] @ (7d680 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #536] @ (7d684 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #536] @ (7d688 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #532] @ (7d68c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #532] @ (7d690 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #528] @ (7d694 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #528] @ (7d698 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #524] @ (7d69c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #524] @ (7d6a0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #520] @ (7d6a4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #520] @ (7d6a8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #516] @ (7d6ac ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #516] @ (7d6b0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #512] @ (7d6b4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #512] @ (7d6b8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #508] @ (7d6bc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #508] @ (7d6c0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #504] @ (7d6c4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #504] @ (7d6c8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #668] @ (7d65c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #668] @ (7d660 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #664] @ (7d664 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #664] @ (7d668 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #660] @ (7d66c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #660] @ (7d670 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #656] @ (7d674 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #656] @ (7d678 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #652] @ (7d67c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #652] @ (7d680 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #648] @ (7d684 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #648] @ (7d688 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #644] @ (7d68c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #644] @ (7d690 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #640] @ (7d694 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #640] @ (7d698 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #636] @ (7d69c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #636] @ (7d6a0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #632] @ (7d6a4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #632] @ (7d6a8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #628] @ (7d6ac ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #628] @ (7d6b0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #624] @ (7d6b4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #624] @ (7d6b8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #620] @ (7d6bc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #620] @ (7d6c0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #616] @ (7d6c4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #616] @ (7d6c8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #612] @ (7d6cc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #612] @ (7d6d0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #608] @ (7d6d4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #608] @ (7d6d8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #604] @ (7d6dc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #604] @ (7d6e0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #600] @ (7d6e4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #600] @ (7d6e8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #596] @ (7d6ec ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #596] @ (7d6f0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #592] @ (7d6f4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #592] @ (7d6f8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #588] @ (7d6fc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #588] @ (7d700 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #584] @ (7d704 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #584] @ (7d708 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #580] @ (7d70c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #580] @ (7d710 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #576] @ (7d714 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #576] @ (7d718 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #572] @ (7d71c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #572] @ (7d720 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #568] @ (7d724 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #568] @ (7d728 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #564] @ (7d72c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #564] @ (7d730 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #560] @ (7d734 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #560] @ (7d738 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #556] @ (7d73c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #556] @ (7d740 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #552] @ (7d744 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #552] @ (7d748 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #548] @ (7d74c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #548] @ (7d750 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #544] @ (7d754 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #544] @ (7d758 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #540] @ (7d75c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #540] @ (7d760 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #536] @ (7d764 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #536] @ (7d768 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #532] @ (7d76c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #532] @ (7d770 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #528] @ (7d774 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #528] @ (7d778 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #524] @ (7d77c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #524] @ (7d780 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #520] @ (7d784 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #520] @ (7d788 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #516] @ (7d78c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #516] @ (7d790 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #512] @ (7d794 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #512] @ (7d798 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #508] @ (7d79c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #508] @ (7d7a0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #504] @ (7d7a4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #504] @ (7d7a8 ) │ │ │ │ + bl 7fac4 │ │ │ │ add.w r0, r4, #19072 @ 0x4a80 │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #492] @ (7d6cc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #492] @ (7d6d0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #488] @ (7d6d4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #488] @ (7d6d8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #484] @ (7d6dc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #484] @ (7d6e0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #480] @ (7d6e4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #492] @ (7d7ac ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #492] @ (7d7b0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #488] @ (7d7b4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #488] @ (7d7b8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #484] @ (7d7bc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #484] @ (7d7c0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #480] @ (7d7c4 ) │ │ │ │ + bl 7fac4 │ │ │ │ add.w r0, r4, #19328 @ 0x4b80 │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #472] @ (7d6e8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #468] @ (7d6ec ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #468] @ (7d6f0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #464] @ (7d6f4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #464] @ (7d6f8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #460] @ (7d6fc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #460] @ (7d700 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #456] @ (7d704 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #456] @ (7d708 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #452] @ (7d70c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - b.n 7d718 │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #472] @ (7d7c8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #468] @ (7d7cc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #468] @ (7d7d0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #464] @ (7d7d4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #464] @ (7d7d8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #460] @ (7d7dc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #460] @ (7d7e0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #456] @ (7d7e4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #456] @ (7d7e8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #452] @ (7d7ec ) │ │ │ │ + bl 7fac4 │ │ │ │ + b.n 7d7f8 │ │ │ │ nop.w │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -124350,135 +124425,135 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #32 @ (adr r0, 7d5c8 ) │ │ │ │ + add r0, pc, #32 @ (adr r0, 7d6a8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #176 @ (adr r0, 7d65c ) │ │ │ │ + add r0, pc, #176 @ (adr r0, 7d73c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #304 @ (adr r0, 7d6e0 ) │ │ │ │ + add r0, pc, #304 @ (adr r0, 7d7c0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #432 @ (adr r0, 7d764 ) │ │ │ │ + add r0, pc, #432 @ (adr r0, 7d844 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #560 @ (adr r0, 7d7e8 ) │ │ │ │ + add r0, pc, #560 @ (adr r0, 7d8c8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #688 @ (adr r0, 7d86c ) │ │ │ │ + add r0, pc, #688 @ (adr r0, 7d94c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #816 @ (adr r0, 7d8f0 ) │ │ │ │ + add r0, pc, #816 @ (adr r0, 7d9d0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #960 @ (adr r0, 7d984 ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 7da64 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r1, pc, #80 @ (adr r1, 7d618 ) │ │ │ │ + add r1, pc, #80 @ (adr r1, 7d6f8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r1, pc, #208 @ (adr r1, 7d69c ) │ │ │ │ + add r1, pc, #208 @ (adr r1, 7d77c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r1, pc, #336 @ (adr r1, 7d720 ) │ │ │ │ + add r1, pc, #336 @ (adr r1, 7d800 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r1, pc, #480 @ (adr r1, 7d7b4 ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 7d894 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r1, pc, #608 @ (adr r1, 7d838 ) │ │ │ │ + add r1, pc, #608 @ (adr r1, 7d918 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r1, pc, #768 @ (adr r1, 7d8dc ) │ │ │ │ + add r1, pc, #768 @ (adr r1, 7d9bc ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r1, pc, #912 @ (adr r1, 7d970 ) │ │ │ │ + add r1, pc, #912 @ (adr r1, 7da50 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r2, pc, #32 @ (adr r2, 7d604 ) │ │ │ │ + add r2, pc, #32 @ (adr r2, 7d6e4 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r2, pc, #192 @ (adr r2, 7d6a8 ) │ │ │ │ + add r2, pc, #192 @ (adr r2, 7d788 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r2, pc, #320 @ (adr r2, 7d72c ) │ │ │ │ + add r2, pc, #320 @ (adr r2, 7d80c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r2, pc, #464 @ (adr r2, 7d7c0 ) │ │ │ │ + add r2, pc, #464 @ (adr r2, 7d8a0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r2, pc, #592 @ (adr r2, 7d844 ) │ │ │ │ + add r2, pc, #592 @ (adr r2, 7d924 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r2, pc, #784 @ (adr r2, 7d908 ) │ │ │ │ + add r2, pc, #784 @ (adr r2, 7d9e8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r2, pc, #896 @ (adr r2, 7d97c ) │ │ │ │ + add r2, pc, #896 @ (adr r2, 7da5c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #0 @ (adr r3, 7d600 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 7d6e0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #128 @ (adr r3, 7d684 ) │ │ │ │ + add r3, pc, #128 @ (adr r3, 7d764 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #256 @ (adr r3, 7d708 ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 7d7e8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #384 @ (adr r3, 7d78c ) │ │ │ │ + add r3, pc, #384 @ (adr r3, 7d86c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #528 @ (adr r3, 7d820 ) │ │ │ │ + add r3, pc, #528 @ (adr r3, 7d900 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #640 @ (adr r3, 7d894 ) │ │ │ │ + add r3, pc, #640 @ (adr r3, 7d974 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #768 @ (adr r3, 7d918 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 7d9f8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #880 @ (adr r3, 7d98c ) │ │ │ │ + add r3, pc, #880 @ (adr r3, 7da6c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 7da10 ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 7daf0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r4, pc, #96 @ (adr r4, 7d684 ) │ │ │ │ + add r4, pc, #96 @ (adr r4, 7d764 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r4, pc, #224 @ (adr r4, 7d708 ) │ │ │ │ + add r4, pc, #224 @ (adr r4, 7d7e8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r4, pc, #352 @ (adr r4, 7d78c ) │ │ │ │ + add r4, pc, #352 @ (adr r4, 7d86c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r4, pc, #496 @ (adr r4, 7d820 ) │ │ │ │ + add r4, pc, #496 @ (adr r4, 7d900 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r4, pc, #624 @ (adr r4, 7d8a4 ) │ │ │ │ + add r4, pc, #624 @ (adr r4, 7d984 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r4, pc, #768 @ (adr r4, 7d938 ) │ │ │ │ + add r4, pc, #768 @ (adr r4, 7da18 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r4, pc, #896 @ (adr r4, 7d9bc ) │ │ │ │ + add r4, pc, #896 @ (adr r4, 7da9c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #0 @ (adr r5, 7d640 ) │ │ │ │ + add r5, pc, #0 @ (adr r5, 7d720 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #112 @ (adr r5, 7d6b4 ) │ │ │ │ + add r5, pc, #112 @ (adr r5, 7d794 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #224 @ (adr r5, 7d728 ) │ │ │ │ + add r5, pc, #224 @ (adr r5, 7d808 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #352 @ (adr r5, 7d7ac ) │ │ │ │ + add r5, pc, #352 @ (adr r5, 7d88c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #512 @ (adr r5, 7d850 ) │ │ │ │ + add r5, pc, #512 @ (adr r5, 7d930 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #656 @ (adr r5, 7d8e4 ) │ │ │ │ + add r5, pc, #656 @ (adr r5, 7d9c4 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #784 @ (adr r5, 7d968 ) │ │ │ │ + add r5, pc, #784 @ (adr r5, 7da48 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #928 @ (adr r5, 7d9fc ) │ │ │ │ + add r5, pc, #928 @ (adr r5, 7dadc ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #64 @ (adr r6, 7d6a0 ) │ │ │ │ + add r6, pc, #64 @ (adr r6, 7d780 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #208 @ (adr r6, 7d734 ) │ │ │ │ + add r6, pc, #208 @ (adr r6, 7d814 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #320 @ (adr r6, 7d7a8 ) │ │ │ │ + add r6, pc, #320 @ (adr r6, 7d888 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #448 @ (adr r6, 7d82c ) │ │ │ │ + add r6, pc, #448 @ (adr r6, 7d90c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #576 @ (adr r6, 7d8b0 ) │ │ │ │ + add r6, pc, #576 @ (adr r6, 7d990 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #704 @ (adr r6, 7d934 ) │ │ │ │ + add r6, pc, #704 @ (adr r6, 7da14 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #848 @ (adr r6, 7d9c8 ) │ │ │ │ + add r6, pc, #848 @ (adr r6, 7daa8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #976 @ (adr r6, 7da4c ) │ │ │ │ + add r6, pc, #976 @ (adr r6, 7db2c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r7, pc, #80 @ (adr r7, 7d6d0 ) │ │ │ │ + add r7, pc, #80 @ (adr r7, 7d7b0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r7, pc, #208 @ (adr r7, 7d754 ) │ │ │ │ + add r7, pc, #208 @ (adr r7, 7d834 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r7, pc, #336 @ (adr r7, 7d7d8 ) │ │ │ │ + add r7, pc, #336 @ (adr r7, 7d8b8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r7, pc, #464 @ (adr r7, 7d85c ) │ │ │ │ + add r7, pc, #464 @ (adr r7, 7d93c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r7, pc, #592 @ (adr r7, 7d8e0 ) │ │ │ │ + add r7, pc, #592 @ (adr r7, 7d9c0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r7, pc, #720 @ (adr r7, 7d964 ) │ │ │ │ + add r7, pc, #720 @ (adr r7, 7da44 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r7, pc, #880 @ (adr r7, 7da08 ) │ │ │ │ + add r7, pc, #880 @ (adr r7, 7dae8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r0, sp, #16 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -124535,267 +124610,267 @@ │ │ │ │ add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r3, sp, #880 @ 0x370 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsls r5, r0, #16 │ │ │ │ lsls r3, r0, #8 │ │ │ │ vcge.u8 d4, d1, d31 │ │ │ │ - ldr r0, [pc, #764] @ (7da18 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #764] @ (7da1c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #760] @ (7da20 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #760] @ (7da24 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #756] @ (7da28 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #756] @ (7da2c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #752] @ (7da30 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #752] @ (7da34 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #748] @ (7da38 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #748] @ (7da3c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #744] @ (7da40 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #744] @ (7da44 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #740] @ (7da48 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #740] @ (7da4c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #736] @ (7da50 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #736] @ (7da54 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #732] @ (7da58 ) │ │ │ │ - bl 7f9e4 │ │ │ │ + ldr r0, [pc, #764] @ (7daf8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #764] @ (7dafc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #760] @ (7db00 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #760] @ (7db04 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #756] @ (7db08 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #756] @ (7db0c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #752] @ (7db10 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #752] @ (7db14 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #748] @ (7db18 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #748] @ (7db1c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #744] @ (7db20 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #744] @ (7db24 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #740] @ (7db28 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #740] @ (7db2c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #736] @ (7db30 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #736] @ (7db34 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #732] @ (7db38 ) │ │ │ │ + bl 7fac4 │ │ │ │ add.w r0, r4, #20224 @ 0x4f00 │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #724] @ (7da5c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #720] @ (7da60 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #720] @ (7da64 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #716] @ (7da68 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #716] @ (7da6c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #712] @ (7da70 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #712] @ (7da74 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #708] @ (7da78 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #708] @ (7da7c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #704] @ (7da80 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #704] @ (7da84 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #700] @ (7da88 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #700] @ (7da8c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #696] @ (7da90 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #696] @ (7da94 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #692] @ (7da98 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #692] @ (7da9c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #688] @ (7daa0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #688] @ (7daa4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #684] @ (7daa8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #684] @ (7daac ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #680] @ (7dab0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #680] @ (7dab4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #676] @ (7dab8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #676] @ (7dabc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #672] @ (7dac0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #672] @ (7dac4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #668] @ (7dac8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #668] @ (7dacc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #664] @ (7dad0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #664] @ (7dad4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #660] @ (7dad8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #660] @ (7dadc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #656] @ (7dae0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #656] @ (7dae4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #652] @ (7dae8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #652] @ (7daec ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #648] @ (7daf0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #648] @ (7daf4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #644] @ (7daf8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #644] @ (7dafc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #640] @ (7db00 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #640] @ (7db04 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #636] @ (7db08 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #636] @ (7db0c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #632] @ (7db10 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #632] @ (7db14 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #628] @ (7db18 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #628] @ (7db1c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #624] @ (7db20 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #624] @ (7db24 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #620] @ (7db28 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #620] @ (7db2c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #616] @ (7db30 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #616] @ (7db34 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #612] @ (7db38 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #612] @ (7db3c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #608] @ (7db40 ) │ │ │ │ - bl 7f9e4 │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #724] @ (7db3c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #720] @ (7db40 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #720] @ (7db44 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #716] @ (7db48 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #716] @ (7db4c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #712] @ (7db50 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #712] @ (7db54 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #708] @ (7db58 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #708] @ (7db5c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #704] @ (7db60 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #704] @ (7db64 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #700] @ (7db68 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #700] @ (7db6c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #696] @ (7db70 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #696] @ (7db74 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #692] @ (7db78 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #692] @ (7db7c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #688] @ (7db80 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #688] @ (7db84 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #684] @ (7db88 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #684] @ (7db8c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #680] @ (7db90 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #680] @ (7db94 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #676] @ (7db98 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #676] @ (7db9c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #672] @ (7dba0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #672] @ (7dba4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #668] @ (7dba8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #668] @ (7dbac ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #664] @ (7dbb0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #664] @ (7dbb4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #660] @ (7dbb8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #660] @ (7dbbc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #656] @ (7dbc0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #656] @ (7dbc4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #652] @ (7dbc8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #652] @ (7dbcc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #648] @ (7dbd0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #648] @ (7dbd4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #644] @ (7dbd8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #644] @ (7dbdc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #640] @ (7dbe0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #640] @ (7dbe4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #636] @ (7dbe8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #636] @ (7dbec ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #632] @ (7dbf0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #632] @ (7dbf4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #628] @ (7dbf8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #628] @ (7dbfc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #624] @ (7dc00 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #624] @ (7dc04 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #620] @ (7dc08 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #620] @ (7dc0c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #616] @ (7dc10 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #616] @ (7dc14 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #612] @ (7dc18 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #612] @ (7dc1c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #608] @ (7dc20 ) │ │ │ │ + bl 7fac4 │ │ │ │ add.w r0, r4, #22272 @ 0x5700 │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #600] @ (7db44 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #596] @ (7db48 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #596] @ (7db4c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #592] @ (7db50 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #592] @ (7db54 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #588] @ (7db58 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #588] @ (7db5c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #584] @ (7db60 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #584] @ (7db64 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #580] @ (7db68 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #580] @ (7db6c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #576] @ (7db70 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #576] @ (7db74 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #572] @ (7db78 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #572] @ (7db7c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #568] @ (7db80 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #568] @ (7db84 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #564] @ (7db88 ) │ │ │ │ - bl 7f9e4 │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #600] @ (7dc24 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #596] @ (7dc28 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #596] @ (7dc2c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #592] @ (7dc30 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #592] @ (7dc34 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #588] @ (7dc38 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #588] @ (7dc3c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #584] @ (7dc40 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #584] @ (7dc44 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #580] @ (7dc48 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #580] @ (7dc4c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #576] @ (7dc50 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #576] @ (7dc54 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #572] @ (7dc58 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #572] @ (7dc5c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #568] @ (7dc60 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #568] @ (7dc64 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #564] @ (7dc68 ) │ │ │ │ + bl 7fac4 │ │ │ │ add.w r0, r4, #22912 @ 0x5980 │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #556] @ (7db8c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #552] @ (7db90 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #552] @ (7db94 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #548] @ (7db98 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #548] @ (7db9c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #544] @ (7dba0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #544] @ (7dba4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #540] @ (7dba8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #540] @ (7dbac ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #536] @ (7dbb0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #536] @ (7dbb4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #532] @ (7dbb8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #532] @ (7dbbc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #528] @ (7dbc0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #528] @ (7dbc4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #524] @ (7dbc8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #524] @ (7dbcc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #520] @ (7dbd0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #520] @ (7dbd4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #516] @ (7dbd8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #516] @ (7dbdc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #512] @ (7dbe0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #512] @ (7dbe4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #556] @ (7dc6c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #552] @ (7dc70 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #552] @ (7dc74 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #548] @ (7dc78 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #548] @ (7dc7c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #544] @ (7dc80 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #544] @ (7dc84 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #540] @ (7dc88 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #540] @ (7dc8c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #536] @ (7dc90 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #536] @ (7dc94 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #532] @ (7dc98 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #532] @ (7dc9c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #528] @ (7dca0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #528] @ (7dca4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #524] @ (7dca8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #524] @ (7dcac ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #520] @ (7dcb0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #520] @ (7dcb4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #516] @ (7dcb8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #516] @ (7dcbc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #512] @ (7dcc0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #512] @ (7dcc4 ) │ │ │ │ + bl 7fac4 │ │ │ │ add.w r0, r4, #23680 @ 0x5c80 │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #500] @ (7dbe8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #500] @ (7dbec ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #496] @ (7dbf0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #496] @ (7dbf4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #492] @ (7dbf8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #492] @ (7dbfc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - b.n 7dc00 │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #500] @ (7dcc8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #500] @ (7dccc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #496] @ (7dcd0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #496] @ (7dcd4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #492] @ (7dcd8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #492] @ (7dcdc ) │ │ │ │ + bl 7fac4 │ │ │ │ + b.n 7dce0 │ │ │ │ nop │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -124867,55 +124942,55 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ sub sp, #208 @ 0xd0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ sub sp, #336 @ 0x150 │ │ │ │ lsls r6, r1, #1 │ │ │ │ sub sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r0, 7dabe │ │ │ │ + cbz r0, 7db9e │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r0, 7daca │ │ │ │ + cbz r0, 7dbaa │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7dad8 │ │ │ │ + cbz r4, 7dbb8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r0, 7dae4 │ │ │ │ + cbz r0, 7dbc4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7daee │ │ │ │ + cbz r4, 7dbce │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7dafc │ │ │ │ + cbz r4, 7dbdc │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7db0a │ │ │ │ + cbz r4, 7dbea │ │ │ │ lsls r6, r1, #1 │ │ │ │ sxth r4, r1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ sxth r4, r5 │ │ │ │ lsls r6, r1, #1 │ │ │ │ sxtb r0, r2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ uxth r0, r1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ uxth r0, r7 │ │ │ │ lsls r6, r1, #1 │ │ │ │ uxtb r0, r4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7db30 │ │ │ │ + cbz r4, 7dc10 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7db3e │ │ │ │ + cbz r4, 7dc1e │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7db4c │ │ │ │ + cbz r4, 7dc2c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7db58 │ │ │ │ + cbz r4, 7dc38 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r0, 7db64 │ │ │ │ + cbz r0, 7dc44 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r0, 7db70 │ │ │ │ + cbz r0, 7dc50 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r0, 7db7c │ │ │ │ + cbz r0, 7dc5c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7db86 │ │ │ │ + cbz r4, 7dc66 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4} │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5} │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r6} │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -124979,29 +125054,29 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xb880 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xb8cc │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xb8e8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r0, 7db9e │ │ │ │ + cbnz r0, 7dc7e │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r0, 7dbae │ │ │ │ + cbnz r0, 7dc8e │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r0, 7dbba │ │ │ │ + cbnz r0, 7dc9a │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r4, 7dbc4 │ │ │ │ + cbnz r4, 7dca4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r0, 7dbd0 │ │ │ │ + cbnz r0, 7dcb0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r4, 7dbda │ │ │ │ + cbnz r4, 7dcba │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r4, 7dbe4 │ │ │ │ + cbnz r4, 7dcc4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r4, 7dbf2 │ │ │ │ + cbnz r4, 7dcd2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ rev r0, r4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ rev16 r4, r0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ rev16 r0, r5 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -125011,289 +125086,289 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ revsh r0, r0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ revsh r0, r3 │ │ │ │ lsls r6, r1, #1 │ │ │ │ revsh r4, r6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r0, 7dc1c │ │ │ │ + cbnz r0, 7dcfc │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r0, 7dc28 │ │ │ │ + cbnz r0, 7dd08 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r4, 7dc32 │ │ │ │ + cbnz r4, 7dd12 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r4, 7dc40 │ │ │ │ + cbnz r4, 7dd20 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r0, 7dc4c │ │ │ │ + cbnz r0, 7dd2c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r4, 7dc5c │ │ │ │ + cbnz r4, 7dd3c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r4, 7dc68 │ │ │ │ + cbnz r4, 7dd48 │ │ │ │ lsls r6, r1, #1 │ │ │ │ pop {r2, r3} │ │ │ │ lsls r6, r1, #1 │ │ │ │ pop {r2, r3, r5} │ │ │ │ lsls r6, r1, #1 │ │ │ │ pop {r2, r3, r6} │ │ │ │ lsls r6, r1, #1 │ │ │ │ pop {r3, r5, r6} │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #764] @ (7df00 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #764] @ (7df04 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #760] @ (7df08 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #760] @ (7df0c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #756] @ (7df10 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #756] @ (7df14 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #752] @ (7df18 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #752] @ (7df1c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #748] @ (7df20 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #748] @ (7df24 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #744] @ (7df28 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #744] @ (7df2c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #740] @ (7df30 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #740] @ (7df34 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #736] @ (7df38 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #736] @ (7df3c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #732] @ (7df40 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #732] @ (7df44 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #728] @ (7df48 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #728] @ (7df4c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #724] @ (7df50 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #724] @ (7df54 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #720] @ (7df58 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #720] @ (7df5c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #716] @ (7df60 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #716] @ (7df64 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #712] @ (7df68 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #712] @ (7df6c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #708] @ (7df70 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #708] @ (7df74 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #704] @ (7df78 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #704] @ (7df7c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #700] @ (7df80 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #700] @ (7df84 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #696] @ (7df88 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #696] @ (7df8c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #692] @ (7df90 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #692] @ (7df94 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #688] @ (7df98 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #688] @ (7df9c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #684] @ (7dfa0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #684] @ (7dfa4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ + ldr r0, [pc, #764] @ (7dfe0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #764] @ (7dfe4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #760] @ (7dfe8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #760] @ (7dfec ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #756] @ (7dff0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #756] @ (7dff4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #752] @ (7dff8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #752] @ (7dffc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #748] @ (7e000 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #748] @ (7e004 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #744] @ (7e008 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #744] @ (7e00c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #740] @ (7e010 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #740] @ (7e014 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #736] @ (7e018 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #736] @ (7e01c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #732] @ (7e020 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #732] @ (7e024 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #728] @ (7e028 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #728] @ (7e02c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #724] @ (7e030 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #724] @ (7e034 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #720] @ (7e038 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #720] @ (7e03c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #716] @ (7e040 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #716] @ (7e044 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #712] @ (7e048 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #712] @ (7e04c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #708] @ (7e050 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #708] @ (7e054 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #704] @ (7e058 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #704] @ (7e05c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #700] @ (7e060 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #700] @ (7e064 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #696] @ (7e068 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #696] @ (7e06c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #692] @ (7e070 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #692] @ (7e074 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #688] @ (7e078 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #688] @ (7e07c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #684] @ (7e080 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #684] @ (7e084 ) │ │ │ │ + bl 7fac4 │ │ │ │ add.w r0, r4, #25216 @ 0x6280 │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #672] @ (7dfa8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #672] @ (7dfac ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #668] @ (7dfb0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #668] @ (7dfb4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #664] @ (7dfb8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #664] @ (7dfbc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #660] @ (7dfc0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #660] @ (7dfc4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #656] @ (7dfc8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #656] @ (7dfcc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #652] @ (7dfd0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #652] @ (7dfd4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #648] @ (7dfd8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #648] @ (7dfdc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #644] @ (7dfe0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #644] @ (7dfe4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #640] @ (7dfe8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #640] @ (7dfec ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #636] @ (7dff0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #636] @ (7dff4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #632] @ (7dff8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #632] @ (7dffc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #628] @ (7e000 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #628] @ (7e004 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #624] @ (7e008 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #624] @ (7e00c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #620] @ (7e010 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #620] @ (7e014 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #616] @ (7e018 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #616] @ (7e01c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #612] @ (7e020 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #612] @ (7e024 ) │ │ │ │ - bl 7f9e4 │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #672] @ (7e088 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #672] @ (7e08c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #668] @ (7e090 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #668] @ (7e094 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #664] @ (7e098 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #664] @ (7e09c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #660] @ (7e0a0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #660] @ (7e0a4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #656] @ (7e0a8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #656] @ (7e0ac ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #652] @ (7e0b0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #652] @ (7e0b4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #648] @ (7e0b8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #648] @ (7e0bc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #644] @ (7e0c0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #644] @ (7e0c4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #640] @ (7e0c8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #640] @ (7e0cc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #636] @ (7e0d0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #636] @ (7e0d4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #632] @ (7e0d8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #632] @ (7e0dc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #628] @ (7e0e0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #628] @ (7e0e4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #624] @ (7e0e8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #624] @ (7e0ec ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #620] @ (7e0f0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #620] @ (7e0f4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #616] @ (7e0f8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #616] @ (7e0fc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #612] @ (7e100 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #612] @ (7e104 ) │ │ │ │ + bl 7fac4 │ │ │ │ add.w r0, r4, #26240 @ 0x6680 │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #600] @ (7e028 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #600] @ (7e02c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #596] @ (7e030 ) │ │ │ │ - bl 7f9e4 │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #600] @ (7e108 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #600] @ (7e10c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #596] @ (7e110 ) │ │ │ │ + bl 7fac4 │ │ │ │ add.w r0, r4, #26368 @ 0x6700 │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #588] @ (7e034 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #584] @ (7e038 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #584] @ (7e03c ) │ │ │ │ - bl 7f9e4 │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #588] @ (7e114 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #584] @ (7e118 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #584] @ (7e11c ) │ │ │ │ + bl 7fac4 │ │ │ │ add.w r0, r4, #26496 @ 0x6780 │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #572] @ (7e040 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #572] @ (7e044 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #568] @ (7e048 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #568] @ (7e04c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #564] @ (7e050 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #564] @ (7e054 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #560] @ (7e058 ) │ │ │ │ - bl 7f9e4 │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #572] @ (7e120 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #572] @ (7e124 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #568] @ (7e128 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #568] @ (7e12c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #564] @ (7e130 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #564] @ (7e134 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #560] @ (7e138 ) │ │ │ │ + bl 7fac4 │ │ │ │ add.w r0, r4, #26752 @ 0x6880 │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #552] @ (7e05c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #548] @ (7e060 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #548] @ (7e064 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #544] @ (7e068 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #544] @ (7e06c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #540] @ (7e070 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #540] @ (7e074 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #536] @ (7e078 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #536] @ (7e07c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #532] @ (7e080 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #532] @ (7e084 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #528] @ (7e088 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #528] @ (7e08c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #524] @ (7e090 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #524] @ (7e094 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #520] @ (7e098 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #520] @ (7e09c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #516] @ (7e0a0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #516] @ (7e0a4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #512] @ (7e0a8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #512] @ (7e0ac ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #508] @ (7e0b0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #508] @ (7e0b4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #504] @ (7e0b8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #504] @ (7e0bc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #500] @ (7e0c0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #500] @ (7e0c4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #496] @ (7e0c8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #496] @ (7e0cc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #492] @ (7e0d0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #492] @ (7e0d4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #488] @ (7e0d8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #488] @ (7e0dc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #484] @ (7e0e0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - b.n 7e0e4 │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #552] @ (7e13c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #548] @ (7e140 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #548] @ (7e144 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #544] @ (7e148 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #544] @ (7e14c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #540] @ (7e150 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #540] @ (7e154 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #536] @ (7e158 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #536] @ (7e15c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #532] @ (7e160 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #532] @ (7e164 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #528] @ (7e168 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #528] @ (7e16c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #524] @ (7e170 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #524] @ (7e174 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #520] @ (7e178 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #520] @ (7e17c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #516] @ (7e180 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #516] @ (7e184 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #512] @ (7e188 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #512] @ (7e18c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #508] @ (7e190 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #508] @ (7e194 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #504] @ (7e198 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #504] @ (7e19c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #500] @ (7e1a0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #500] @ (7e1a4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #496] @ (7e1a8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #496] @ (7e1ac ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #492] @ (7e1b0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #492] @ (7e1b4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #488] @ (7e1b8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #488] @ (7e1bc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #484] @ (7e1c0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + b.n 7e1c4 │ │ │ │ pop {r2, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ pop {r3, r4, r6, r7} │ │ │ │ @@ -125528,267 +125603,267 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r3, {r3, r4, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #760] @ (7e3e0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #760] @ (7e3e4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #756] @ (7e3e8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #756] @ (7e3ec ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #752] @ (7e3f0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #752] @ (7e3f4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #748] @ (7e3f8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #748] @ (7e3fc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #744] @ (7e400 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #744] @ (7e404 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #740] @ (7e408 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #740] @ (7e40c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #736] @ (7e410 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #736] @ (7e414 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #732] @ (7e418 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #732] @ (7e41c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #728] @ (7e420 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #728] @ (7e424 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #724] @ (7e428 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #724] @ (7e42c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #720] @ (7e430 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #720] @ (7e434 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #716] @ (7e438 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #716] @ (7e43c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #712] @ (7e440 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #712] @ (7e444 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #708] @ (7e448 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #708] @ (7e44c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #704] @ (7e450 ) │ │ │ │ - bl 7f9e4 │ │ │ │ + ldr r0, [pc, #760] @ (7e4c0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #760] @ (7e4c4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #756] @ (7e4c8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #756] @ (7e4cc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #752] @ (7e4d0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #752] @ (7e4d4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #748] @ (7e4d8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #748] @ (7e4dc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #744] @ (7e4e0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #744] @ (7e4e4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #740] @ (7e4e8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #740] @ (7e4ec ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #736] @ (7e4f0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #736] @ (7e4f4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #732] @ (7e4f8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #732] @ (7e4fc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #728] @ (7e500 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #728] @ (7e504 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #724] @ (7e508 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #724] @ (7e50c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #720] @ (7e510 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #720] @ (7e514 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #716] @ (7e518 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #716] @ (7e51c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #712] @ (7e520 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #712] @ (7e524 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #708] @ (7e528 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #708] @ (7e52c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #704] @ (7e530 ) │ │ │ │ + bl 7fac4 │ │ │ │ add.w r0, r4, #28672 @ 0x7000 │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #696] @ (7e454 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #692] @ (7e458 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #692] @ (7e45c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #688] @ (7e460 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #688] @ (7e464 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #684] @ (7e468 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #684] @ (7e46c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #680] @ (7e470 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #680] @ (7e474 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #676] @ (7e478 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #676] @ (7e47c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #672] @ (7e480 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #672] @ (7e484 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #668] @ (7e488 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #668] @ (7e48c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #664] @ (7e490 ) │ │ │ │ - bl 7f9e4 │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #696] @ (7e534 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #692] @ (7e538 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #692] @ (7e53c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #688] @ (7e540 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #688] @ (7e544 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #684] @ (7e548 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #684] @ (7e54c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #680] @ (7e550 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #680] @ (7e554 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #676] @ (7e558 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #676] @ (7e55c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #672] @ (7e560 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #672] @ (7e564 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #668] @ (7e568 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #668] @ (7e56c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #664] @ (7e570 ) │ │ │ │ + bl 7fac4 │ │ │ │ add.w r0, r4, #29184 @ 0x7200 │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #656] @ (7e494 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #652] @ (7e498 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #652] @ (7e49c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #648] @ (7e4a0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #648] @ (7e4a4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #644] @ (7e4a8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #644] @ (7e4ac ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #640] @ (7e4b0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #640] @ (7e4b4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #636] @ (7e4b8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #636] @ (7e4bc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #632] @ (7e4c0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #632] @ (7e4c4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #628] @ (7e4c8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #628] @ (7e4cc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #624] @ (7e4d0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #624] @ (7e4d4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #620] @ (7e4d8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #620] @ (7e4dc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #616] @ (7e4e0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #616] @ (7e4e4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #612] @ (7e4e8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #612] @ (7e4ec ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #608] @ (7e4f0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #608] @ (7e4f4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #604] @ (7e4f8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #604] @ (7e4fc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #600] @ (7e500 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #600] @ (7e504 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #596] @ (7e508 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #596] @ (7e50c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #592] @ (7e510 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #592] @ (7e514 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #588] @ (7e518 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #588] @ (7e51c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #584] @ (7e520 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #584] @ (7e524 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #580] @ (7e528 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #580] @ (7e52c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #576] @ (7e530 ) │ │ │ │ - bl 7f9e4 │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #656] @ (7e574 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #652] @ (7e578 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #652] @ (7e57c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #648] @ (7e580 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #648] @ (7e584 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #644] @ (7e588 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #644] @ (7e58c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #640] @ (7e590 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #640] @ (7e594 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #636] @ (7e598 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #636] @ (7e59c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #632] @ (7e5a0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #632] @ (7e5a4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #628] @ (7e5a8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #628] @ (7e5ac ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #624] @ (7e5b0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #624] @ (7e5b4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #620] @ (7e5b8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #620] @ (7e5bc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #616] @ (7e5c0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #616] @ (7e5c4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #612] @ (7e5c8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #612] @ (7e5cc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #608] @ (7e5d0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #608] @ (7e5d4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #604] @ (7e5d8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #604] @ (7e5dc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #600] @ (7e5e0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #600] @ (7e5e4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #596] @ (7e5e8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #596] @ (7e5ec ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #592] @ (7e5f0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #592] @ (7e5f4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #588] @ (7e5f8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #588] @ (7e5fc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #584] @ (7e600 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #584] @ (7e604 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #580] @ (7e608 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #580] @ (7e60c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #576] @ (7e610 ) │ │ │ │ + bl 7fac4 │ │ │ │ add.w r0, r4, #30464 @ 0x7700 │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #568] @ (7e534 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #564] @ (7e538 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #564] @ (7e53c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #560] @ (7e540 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #560] @ (7e544 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #556] @ (7e548 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #556] @ (7e54c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #552] @ (7e550 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #552] @ (7e554 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #548] @ (7e558 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #548] @ (7e55c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #544] @ (7e560 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #544] @ (7e564 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #540] @ (7e568 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #540] @ (7e56c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #536] @ (7e570 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #536] @ (7e574 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #532] @ (7e578 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #532] @ (7e57c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #528] @ (7e580 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #528] @ (7e584 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #524] @ (7e588 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #524] @ (7e58c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #520] @ (7e590 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #520] @ (7e594 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #516] @ (7e598 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #516] @ (7e59c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #512] @ (7e5a0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #512] @ (7e5a4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #508] @ (7e5a8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #508] @ (7e5ac ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #504] @ (7e5b0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #504] @ (7e5b4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #500] @ (7e5b8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #500] @ (7e5bc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #496] @ (7e5c0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #496] @ (7e5c4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #492] @ (7e5c8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - b.n 7e5cc │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #568] @ (7e614 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #564] @ (7e618 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #564] @ (7e61c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #560] @ (7e620 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #560] @ (7e624 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #556] @ (7e628 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #556] @ (7e62c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #552] @ (7e630 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #552] @ (7e634 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #548] @ (7e638 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #548] @ (7e63c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #544] @ (7e640 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #544] @ (7e644 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #540] @ (7e648 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #540] @ (7e64c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #536] @ (7e650 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #536] @ (7e654 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #532] @ (7e658 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #532] @ (7e65c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #528] @ (7e660 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #528] @ (7e664 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #524] @ (7e668 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #524] @ (7e66c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #520] @ (7e670 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #520] @ (7e674 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #516] @ (7e678 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #516] @ (7e67c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #512] @ (7e680 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #512] @ (7e684 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #508] @ (7e688 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #508] @ (7e68c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #504] @ (7e690 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #504] @ (7e694 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #500] @ (7e698 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #500] @ (7e69c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #496] @ (7e6a0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #496] @ (7e6a4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #492] @ (7e6a8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + b.n 7e6ac │ │ │ │ ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r4!, {} │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r4, {r2, r3, r4} │ │ │ │ @@ -125851,501 +125926,501 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r7, {r3, r6, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ - beq.n 7e470 │ │ │ │ + beq.n 7e550 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - beq.n 7e4ac │ │ │ │ + beq.n 7e58c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - beq.n 7e4f0 │ │ │ │ + beq.n 7e5d0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - beq.n 7e52c │ │ │ │ + beq.n 7e60c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - beq.n 7e568 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - beq.n 7e3ac │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - beq.n 7e3f8 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - beq.n 7e43c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - beq.n 7e478 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bne.n 7e4b4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bne.n 7e520 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bne.n 7e55c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bne.n 7e598 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bne.n 7e3e4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bne.n 7e420 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bne.n 7e45c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bne.n 7e4a0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcs.n 7e4dc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcs.n 7e520 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcs.n 7e564 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcs.n 7e598 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcs.n 7e3e4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcs.n 7e430 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcs.n 7e474 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcs.n 7e4b0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcc.n 7e4fc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcc.n 7e548 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcc.n 7e594 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcc.n 7e3e0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcc.n 7e41c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcc.n 7e460 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcc.n 7e49c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcc.n 7e4e8 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bmi.n 7e52c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bmi.n 7e578 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bmi.n 7e5b4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bmi.n 7e400 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bmi.n 7e444 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bmi.n 7e488 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bmi.n 7e4c4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bmi.n 7e508 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bpl.n 7e54c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bpl.n 7e598 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bpl.n 7e5d4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bpl.n 7e610 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bpl.n 7e44c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bpl.n 7e488 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bpl.n 7e4cc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bpl.n 7e510 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7e54c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7e5c8 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7e5fc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7e638 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7e474 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7e4b0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7e4e4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7e518 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7e54c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvc.n 7e590 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvc.n 7e5cc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvc.n 7e608 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvc.n 7e644 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvc.n 7e488 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvc.n 7e4cc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvc.n 7e518 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvc.n 7e55c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7e5a0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7e5dc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7e620 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7e654 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7e490 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7e4cc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7e508 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7e544 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7e590 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bls.n 7e5cc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bls.n 7e610 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bls.n 7e64c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bls.n 7e680 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bls.n 7e4bc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bls.n 7e4f8 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bls.n 7e53c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bls.n 7e578 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bge.n 7e5c4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bge.n 7e600 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bge.n 7e63c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bge.n 7e680 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bge.n 7e6c4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #756] @ (7e8c4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #756] @ (7e8c8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #752] @ (7e8cc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #752] @ (7e8d0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #748] @ (7e8d4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #748] @ (7e8d8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #744] @ (7e8dc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #744] @ (7e8e0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #740] @ (7e8e4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #740] @ (7e8e8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #736] @ (7e8ec ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #736] @ (7e8f0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #732] @ (7e8f4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #732] @ (7e8f8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #728] @ (7e8fc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #728] @ (7e900 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #724] @ (7e904 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #724] @ (7e908 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #720] @ (7e90c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #720] @ (7e910 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #716] @ (7e914 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #716] @ (7e918 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #712] @ (7e91c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #712] @ (7e920 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #708] @ (7e924 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #708] @ (7e928 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #704] @ (7e92c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #704] @ (7e930 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #700] @ (7e934 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #700] @ (7e938 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #696] @ (7e93c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #696] @ (7e940 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #692] @ (7e944 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #692] @ (7e948 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #688] @ (7e94c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #688] @ (7e950 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #684] @ (7e954 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #684] @ (7e958 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #680] @ (7e95c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #680] @ (7e960 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #676] @ (7e964 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #676] @ (7e968 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #672] @ (7e96c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #672] @ (7e970 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #668] @ (7e974 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #668] @ (7e978 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #664] @ (7e97c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #664] @ (7e980 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #660] @ (7e984 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #660] @ (7e988 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #656] @ (7e98c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #656] @ (7e990 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #652] @ (7e994 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #652] @ (7e998 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #648] @ (7e99c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #648] @ (7e9a0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #644] @ (7e9a4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #644] @ (7e9a8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #640] @ (7e9ac ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #640] @ (7e9b0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #636] @ (7e9b4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #636] @ (7e9b8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #632] @ (7e9bc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #632] @ (7e9c0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #628] @ (7e9c4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #628] @ (7e9c8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #624] @ (7e9cc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #624] @ (7e9d0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #620] @ (7e9d4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #620] @ (7e9d8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #616] @ (7e9dc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #616] @ (7e9e0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #612] @ (7e9e4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #612] @ (7e9e8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #608] @ (7e9ec ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #608] @ (7e9f0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #604] @ (7e9f4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #604] @ (7e9f8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #600] @ (7e9fc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #600] @ (7ea00 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #596] @ (7ea04 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #596] @ (7ea08 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #592] @ (7ea0c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #592] @ (7ea10 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #588] @ (7ea14 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #588] @ (7ea18 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #584] @ (7ea1c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #584] @ (7ea20 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #580] @ (7ea24 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #580] @ (7ea28 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #576] @ (7ea2c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #576] @ (7ea30 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #572] @ (7ea34 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #572] @ (7ea38 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #568] @ (7ea3c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #568] @ (7ea40 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #564] @ (7ea44 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #564] @ (7ea48 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #560] @ (7ea4c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #560] @ (7ea50 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #556] @ (7ea54 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #556] @ (7ea58 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #552] @ (7ea5c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #552] @ (7ea60 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #548] @ (7ea64 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #548] @ (7ea68 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #544] @ (7ea6c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #544] @ (7ea70 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #540] @ (7ea74 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #540] @ (7ea78 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #536] @ (7ea7c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #536] @ (7ea80 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #532] @ (7ea84 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #532] @ (7ea88 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #528] @ (7ea8c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #528] @ (7ea90 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #524] @ (7ea94 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #524] @ (7ea98 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #520] @ (7ea9c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #520] @ (7eaa0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #516] @ (7eaa4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #516] @ (7eaa8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #512] @ (7eaac ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #512] @ (7eab0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #508] @ (7eab4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #508] @ (7eab8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - b.n 7eabc │ │ │ │ - nop │ │ │ │ - bge.n 7e800 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bge.n 7e83c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bge.n 7e878 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bge.n 7e8bc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - blt.n 7e900 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - blt.n 7e944 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - blt.n 7e988 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - blt.n 7e9c4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - blt.n 7e808 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - blt.n 7e84c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - blt.n 7e888 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - blt.n 7e8cc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7e918 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7e954 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7e988 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7e9c4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7ea00 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7e84c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7e888 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7e8c4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7e8f8 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - ble.n 7e92c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - ble.n 7e968 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - ble.n 7e9a4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - ble.n 7e9e0 │ │ │ │ + beq.n 7e648 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + beq.n 7e48c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + beq.n 7e4d8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + beq.n 7e51c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + beq.n 7e558 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bne.n 7e594 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bne.n 7e600 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bne.n 7e63c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bne.n 7e678 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bne.n 7e4c4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bne.n 7e500 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bne.n 7e53c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bne.n 7e580 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcs.n 7e5bc │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcs.n 7e600 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcs.n 7e644 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcs.n 7e678 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcs.n 7e4c4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcs.n 7e510 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcs.n 7e554 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcs.n 7e590 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcc.n 7e5dc │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcc.n 7e628 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcc.n 7e674 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcc.n 7e4c0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcc.n 7e4fc │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcc.n 7e540 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcc.n 7e57c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcc.n 7e5c8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bmi.n 7e60c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bmi.n 7e658 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bmi.n 7e694 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bmi.n 7e4e0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bmi.n 7e524 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bmi.n 7e568 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bmi.n 7e5a4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bmi.n 7e5e8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bpl.n 7e62c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bpl.n 7e678 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bpl.n 7e6b4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bpl.n 7e6f0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bpl.n 7e52c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bpl.n 7e568 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bpl.n 7e5ac │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bpl.n 7e5f0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7e62c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7e6a8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7e6dc │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7e718 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7e554 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7e590 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7e5c4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7e5f8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7e62c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvc.n 7e670 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvc.n 7e6ac │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvc.n 7e6e8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvc.n 7e724 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvc.n 7e568 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvc.n 7e5ac │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvc.n 7e5f8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvc.n 7e63c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7e680 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7e6bc │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7e700 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7e734 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7e570 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7e5ac │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7e5e8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7e624 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7e670 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bls.n 7e6ac │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bls.n 7e6f0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bls.n 7e72c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bls.n 7e760 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bls.n 7e59c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bls.n 7e5d8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bls.n 7e61c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bls.n 7e658 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bge.n 7e6a4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bge.n 7e6e0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bge.n 7e71c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bge.n 7e760 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bge.n 7e7a4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + ldr r0, [pc, #756] @ (7e9a4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #756] @ (7e9a8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #752] @ (7e9ac ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #752] @ (7e9b0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #748] @ (7e9b4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #748] @ (7e9b8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #744] @ (7e9bc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #744] @ (7e9c0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #740] @ (7e9c4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #740] @ (7e9c8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #736] @ (7e9cc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #736] @ (7e9d0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #732] @ (7e9d4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #732] @ (7e9d8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #728] @ (7e9dc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #728] @ (7e9e0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #724] @ (7e9e4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #724] @ (7e9e8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #720] @ (7e9ec ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #720] @ (7e9f0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #716] @ (7e9f4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #716] @ (7e9f8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #712] @ (7e9fc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #712] @ (7ea00 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #708] @ (7ea04 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #708] @ (7ea08 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #704] @ (7ea0c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #704] @ (7ea10 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #700] @ (7ea14 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #700] @ (7ea18 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #696] @ (7ea1c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #696] @ (7ea20 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #692] @ (7ea24 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #692] @ (7ea28 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #688] @ (7ea2c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #688] @ (7ea30 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #684] @ (7ea34 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #684] @ (7ea38 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #680] @ (7ea3c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #680] @ (7ea40 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #676] @ (7ea44 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #676] @ (7ea48 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #672] @ (7ea4c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #672] @ (7ea50 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #668] @ (7ea54 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #668] @ (7ea58 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #664] @ (7ea5c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #664] @ (7ea60 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #660] @ (7ea64 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #660] @ (7ea68 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #656] @ (7ea6c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #656] @ (7ea70 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #652] @ (7ea74 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #652] @ (7ea78 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #648] @ (7ea7c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #648] @ (7ea80 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #644] @ (7ea84 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #644] @ (7ea88 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #640] @ (7ea8c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #640] @ (7ea90 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #636] @ (7ea94 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #636] @ (7ea98 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #632] @ (7ea9c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #632] @ (7eaa0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #628] @ (7eaa4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #628] @ (7eaa8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #624] @ (7eaac ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #624] @ (7eab0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #620] @ (7eab4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #620] @ (7eab8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #616] @ (7eabc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #616] @ (7eac0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #612] @ (7eac4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #612] @ (7eac8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #608] @ (7eacc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #608] @ (7ead0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #604] @ (7ead4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #604] @ (7ead8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #600] @ (7eadc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #600] @ (7eae0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #596] @ (7eae4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #596] @ (7eae8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #592] @ (7eaec ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #592] @ (7eaf0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #588] @ (7eaf4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #588] @ (7eaf8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #584] @ (7eafc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #584] @ (7eb00 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #580] @ (7eb04 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #580] @ (7eb08 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #576] @ (7eb0c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #576] @ (7eb10 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #572] @ (7eb14 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #572] @ (7eb18 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #568] @ (7eb1c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #568] @ (7eb20 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #564] @ (7eb24 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #564] @ (7eb28 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #560] @ (7eb2c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #560] @ (7eb30 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #556] @ (7eb34 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #556] @ (7eb38 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #552] @ (7eb3c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #552] @ (7eb40 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #548] @ (7eb44 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #548] @ (7eb48 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #544] @ (7eb4c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #544] @ (7eb50 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #540] @ (7eb54 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #540] @ (7eb58 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #536] @ (7eb5c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #536] @ (7eb60 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #532] @ (7eb64 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #532] @ (7eb68 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #528] @ (7eb6c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #528] @ (7eb70 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #524] @ (7eb74 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #524] @ (7eb78 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #520] @ (7eb7c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #520] @ (7eb80 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #516] @ (7eb84 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #516] @ (7eb88 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #512] @ (7eb8c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #512] @ (7eb90 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #508] @ (7eb94 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #508] @ (7eb98 ) │ │ │ │ + bl 7fac4 │ │ │ │ + b.n 7eb9c │ │ │ │ + nop │ │ │ │ + bge.n 7e8e0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bge.n 7e91c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bge.n 7e958 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bge.n 7e99c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + blt.n 7e9e0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + blt.n 7ea24 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + blt.n 7ea68 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + blt.n 7eaa4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + blt.n 7e8e8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + blt.n 7e92c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + blt.n 7e968 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + blt.n 7e9ac │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7e9f8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7ea34 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7ea68 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7eaa4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7eae0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7e92c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7e968 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7e9a4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7e9d8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + ble.n 7ea0c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + ble.n 7ea48 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + ble.n 7ea84 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + ble.n 7eac0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ble.n 7ea24 │ │ │ │ + ble.n 7eb04 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ble.n 7e878 │ │ │ │ + ble.n 7e958 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ble.n 7e8cc │ │ │ │ + ble.n 7e9ac │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ble.n 7e908 │ │ │ │ + ble.n 7e9e8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ udf #8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ udf #48 @ 0x30 │ │ │ │ lsls r6, r1, #1 │ │ │ │ udf #80 @ 0x50 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -126373,417 +126448,417 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ svc 180 @ 0xb4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ svc 208 @ 0xd0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ svc 232 @ 0xe8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e988 │ │ │ │ + b.n 7ea68 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e9c4 │ │ │ │ + b.n 7eaa4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e9f8 │ │ │ │ + b.n 7ead8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ea34 │ │ │ │ + b.n 7eb14 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ea70 │ │ │ │ + b.n 7eb50 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7eab4 │ │ │ │ + b.n 7eb94 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7eaf8 │ │ │ │ + b.n 7ebd8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7eb44 │ │ │ │ + b.n 7ec24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7eb90 │ │ │ │ + b.n 7ec70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ebd4 │ │ │ │ + b.n 7ecb4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ec10 │ │ │ │ + b.n 7ecf0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ec4c │ │ │ │ + b.n 7ed2c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ec88 │ │ │ │ + b.n 7ed68 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ecc4 │ │ │ │ + b.n 7eda4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ed08 │ │ │ │ + b.n 7ede8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ed4c │ │ │ │ + b.n 7ee2c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ed88 │ │ │ │ + b.n 7ee68 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7edc4 │ │ │ │ + b.n 7eea4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ee00 │ │ │ │ + b.n 7eee0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ee3c │ │ │ │ + b.n 7ef1c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ee80 │ │ │ │ + b.n 7ef60 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7eec4 │ │ │ │ + b.n 7efa4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ef00 │ │ │ │ + b.n 7efe0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ef3c │ │ │ │ + b.n 7f01c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ef78 │ │ │ │ + b.n 7f058 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7efbc │ │ │ │ + b.n 7f09c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7eff8 │ │ │ │ + b.n 7f0d8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f034 │ │ │ │ + b.n 7f114 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f070 │ │ │ │ + b.n 7f150 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f0bc │ │ │ │ + b.n 7f19c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f108 │ │ │ │ + b.n 7f1e8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f144 │ │ │ │ + b.n 7f224 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f188 │ │ │ │ + b.n 7f268 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f1bc │ │ │ │ + b.n 7f29c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f1f8 │ │ │ │ + b.n 7f2d8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e22c │ │ │ │ + b.n 7e30c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e268 │ │ │ │ + b.n 7e348 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e2a4 │ │ │ │ + b.n 7e384 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e2e0 │ │ │ │ + b.n 7e3c0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e334 │ │ │ │ + b.n 7e414 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e378 │ │ │ │ + b.n 7e458 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e3bc │ │ │ │ + b.n 7e49c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e410 │ │ │ │ + b.n 7e4f0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e464 │ │ │ │ + b.n 7e544 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e4a0 │ │ │ │ + b.n 7e580 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e4e4 │ │ │ │ + b.n 7e5c4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e518 │ │ │ │ + b.n 7e5f8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e54c │ │ │ │ + b.n 7e62c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e588 │ │ │ │ + b.n 7e668 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e5cc │ │ │ │ + b.n 7e6ac │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e600 │ │ │ │ + b.n 7e6e0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e63c │ │ │ │ + b.n 7e71c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e678 │ │ │ │ + b.n 7e758 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e6bc │ │ │ │ + b.n 7e79c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e6f8 │ │ │ │ + b.n 7e7d8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e73c │ │ │ │ + b.n 7e81c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e780 │ │ │ │ + b.n 7e860 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e7c4 │ │ │ │ + b.n 7e8a4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e808 │ │ │ │ + b.n 7e8e8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e844 │ │ │ │ + b.n 7e924 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e898 │ │ │ │ + b.n 7e978 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e8dc │ │ │ │ + b.n 7e9bc │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e918 │ │ │ │ + b.n 7e9f8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e954 │ │ │ │ + b.n 7ea34 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e990 │ │ │ │ + b.n 7ea70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e9cc │ │ │ │ + b.n 7eaac │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ea08 │ │ │ │ + b.n 7eae8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ea4c │ │ │ │ + b.n 7eb2c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ea88 │ │ │ │ + b.n 7eb68 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xe81c004e │ │ │ │ @ instruction: 0xe838004e │ │ │ │ @ instruction: 0xe854004e │ │ │ │ ldrd r0, r0, [r4], #-312 @ 0x138 │ │ │ │ ldmia.w r0, {r1, r2, r3, r6} │ │ │ │ ldmia.w r4!, {r1, r2, r3, r6} │ │ │ │ @ instruction: 0xe8d4004e │ │ │ │ ldrd r0, r0, [r0], #312 @ 0x138 │ │ │ │ ldmdb r8, {r1, r2, r3, r6} │ │ │ │ ldmdb r4!, {r1, r2, r3, r6} │ │ │ │ ldrd r0, r0, [r4, #-312] @ 0x138 │ │ │ │ - ldr r0, [pc, #764] @ (7edbc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #764] @ (7edc0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #760] @ (7edc4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #760] @ (7edc8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #756] @ (7edcc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #756] @ (7edd0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #752] @ (7edd4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #752] @ (7edd8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #748] @ (7eddc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #748] @ (7ede0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #744] @ (7ede4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #744] @ (7ede8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #740] @ (7edec ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #740] @ (7edf0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #736] @ (7edf4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #736] @ (7edf8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #732] @ (7edfc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #732] @ (7ee00 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #728] @ (7ee04 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #728] @ (7ee08 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #724] @ (7ee0c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #724] @ (7ee10 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #720] @ (7ee14 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #720] @ (7ee18 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #716] @ (7ee1c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #716] @ (7ee20 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #712] @ (7ee24 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #712] @ (7ee28 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #708] @ (7ee2c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #708] @ (7ee30 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #704] @ (7ee34 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #704] @ (7ee38 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #700] @ (7ee3c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #700] @ (7ee40 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #696] @ (7ee44 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #696] @ (7ee48 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #692] @ (7ee4c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #692] @ (7ee50 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #688] @ (7ee54 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #688] @ (7ee58 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #684] @ (7ee5c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #684] @ (7ee60 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #680] @ (7ee64 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #680] @ (7ee68 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #676] @ (7ee6c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #676] @ (7ee70 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #672] @ (7ee74 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #672] @ (7ee78 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #668] @ (7ee7c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #668] @ (7ee80 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #664] @ (7ee84 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #664] @ (7ee88 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #660] @ (7ee8c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #660] @ (7ee90 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #656] @ (7ee94 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #656] @ (7ee98 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #652] @ (7ee9c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #652] @ (7eea0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #648] @ (7eea4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #648] @ (7eea8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #644] @ (7eeac ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #644] @ (7eeb0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #640] @ (7eeb4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #640] @ (7eeb8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #636] @ (7eebc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #636] @ (7eec0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #632] @ (7eec4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #632] @ (7eec8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #628] @ (7eecc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #628] @ (7eed0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #624] @ (7eed4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #624] @ (7eed8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #620] @ (7eedc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #620] @ (7eee0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #616] @ (7eee4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #616] @ (7eee8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #612] @ (7eeec ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #612] @ (7eef0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #608] @ (7eef4 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #608] @ (7eef8 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #604] @ (7eefc ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #604] @ (7ef00 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #600] @ (7ef04 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #600] @ (7ef08 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #596] @ (7ef0c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #596] @ (7ef10 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #592] @ (7ef14 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #592] @ (7ef18 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #588] @ (7ef1c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #588] @ (7ef20 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #584] @ (7ef24 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #584] @ (7ef28 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #580] @ (7ef2c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #580] @ (7ef30 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #576] @ (7ef34 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #576] @ (7ef38 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #572] @ (7ef3c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #572] @ (7ef40 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #568] @ (7ef44 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #568] @ (7ef48 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #564] @ (7ef4c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #564] @ (7ef50 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #560] @ (7ef54 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #560] @ (7ef58 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #556] @ (7ef5c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #556] @ (7ef60 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #552] @ (7ef64 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #552] @ (7ef68 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #548] @ (7ef6c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #548] @ (7ef70 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #544] @ (7ef74 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #544] @ (7ef78 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #540] @ (7ef7c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #540] @ (7ef80 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #536] @ (7ef84 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #536] @ (7ef88 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #532] @ (7ef8c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #532] @ (7ef90 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #528] @ (7ef94 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #528] @ (7ef98 ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr.w r8, [pc, #532] @ 7efa4 │ │ │ │ - ldr r0, [pc, #520] @ (7ef9c ) │ │ │ │ - bl 7f9e4 │ │ │ │ - ldr r0, [pc, #520] @ (7efa0 ) │ │ │ │ - bl 7f9e4 │ │ │ │ + ldr r0, [pc, #764] @ (7ee9c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #764] @ (7eea0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #760] @ (7eea4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #760] @ (7eea8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #756] @ (7eeac ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #756] @ (7eeb0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #752] @ (7eeb4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #752] @ (7eeb8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #748] @ (7eebc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #748] @ (7eec0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #744] @ (7eec4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #744] @ (7eec8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #740] @ (7eecc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #740] @ (7eed0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #736] @ (7eed4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #736] @ (7eed8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #732] @ (7eedc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #732] @ (7eee0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #728] @ (7eee4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #728] @ (7eee8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #724] @ (7eeec ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #724] @ (7eef0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #720] @ (7eef4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #720] @ (7eef8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #716] @ (7eefc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #716] @ (7ef00 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #712] @ (7ef04 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #712] @ (7ef08 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #708] @ (7ef0c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #708] @ (7ef10 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #704] @ (7ef14 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #704] @ (7ef18 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #700] @ (7ef1c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #700] @ (7ef20 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #696] @ (7ef24 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #696] @ (7ef28 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #692] @ (7ef2c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #692] @ (7ef30 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #688] @ (7ef34 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #688] @ (7ef38 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #684] @ (7ef3c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #684] @ (7ef40 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #680] @ (7ef44 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #680] @ (7ef48 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #676] @ (7ef4c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #676] @ (7ef50 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #672] @ (7ef54 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #672] @ (7ef58 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #668] @ (7ef5c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #668] @ (7ef60 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #664] @ (7ef64 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #664] @ (7ef68 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #660] @ (7ef6c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #660] @ (7ef70 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #656] @ (7ef74 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #656] @ (7ef78 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #652] @ (7ef7c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #652] @ (7ef80 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #648] @ (7ef84 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #648] @ (7ef88 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #644] @ (7ef8c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #644] @ (7ef90 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #640] @ (7ef94 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #640] @ (7ef98 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #636] @ (7ef9c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #636] @ (7efa0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #632] @ (7efa4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #632] @ (7efa8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #628] @ (7efac ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #628] @ (7efb0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #624] @ (7efb4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #624] @ (7efb8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #620] @ (7efbc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #620] @ (7efc0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #616] @ (7efc4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #616] @ (7efc8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #612] @ (7efcc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #612] @ (7efd0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #608] @ (7efd4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #608] @ (7efd8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #604] @ (7efdc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #604] @ (7efe0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #600] @ (7efe4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #600] @ (7efe8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #596] @ (7efec ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #596] @ (7eff0 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #592] @ (7eff4 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #592] @ (7eff8 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #588] @ (7effc ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #588] @ (7f000 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #584] @ (7f004 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #584] @ (7f008 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #580] @ (7f00c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #580] @ (7f010 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #576] @ (7f014 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #576] @ (7f018 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #572] @ (7f01c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #572] @ (7f020 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #568] @ (7f024 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #568] @ (7f028 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #564] @ (7f02c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #564] @ (7f030 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #560] @ (7f034 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #560] @ (7f038 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #556] @ (7f03c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #556] @ (7f040 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #552] @ (7f044 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #552] @ (7f048 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #548] @ (7f04c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #548] @ (7f050 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #544] @ (7f054 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #544] @ (7f058 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #540] @ (7f05c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #540] @ (7f060 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #536] @ (7f064 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #536] @ (7f068 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #532] @ (7f06c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #532] @ (7f070 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #528] @ (7f074 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #528] @ (7f078 ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr.w r8, [pc, #532] @ 7f084 │ │ │ │ + ldr r0, [pc, #520] @ (7f07c ) │ │ │ │ + bl 7fac4 │ │ │ │ + ldr r0, [pc, #520] @ (7f080 ) │ │ │ │ + bl 7fac4 │ │ │ │ sub.w r9, r8, #1024 @ 0x400 │ │ │ │ - movw r3, #1377 @ 0x561 │ │ │ │ + movw r3, #1601 @ 0x641 │ │ │ │ movt r3, #8 │ │ │ │ str r3, [sp, #20] │ │ │ │ movw r3, #42784 @ 0xa720 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r3, [sp, #28] │ │ │ │ - movw r3, #50609 @ 0xc5b1 │ │ │ │ - b.n 7efa8 │ │ │ │ + movw r3, #50833 @ 0xc691 │ │ │ │ + b.n 7f088 │ │ │ │ nop │ │ │ │ ldrd r0, r0, [r4, #-312]! @ 0x138 │ │ │ │ @ instruction: 0xe990004e │ │ │ │ @ instruction: 0xe9ac004e │ │ │ │ strd r0, r0, [r4, #312] @ 0x138 │ │ │ │ strd r0, r0, [r4, #312]! @ 0x138 │ │ │ │ and.w r0, r8, lr, lsl #1 │ │ │ │ @@ -126924,70 +126999,70 @@ │ │ │ │ ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xf528004e │ │ │ │ movt r3, #7 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 7f0b6 │ │ │ │ + b.n 7f196 │ │ │ │ ldr.w r0, [sl, #792] @ 0x318 │ │ │ │ mov r1, r8 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ mov r6, r8 │ │ │ │ mov fp, r8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f0d4 │ │ │ │ + bne.w 7f1b4 │ │ │ │ ldr.w r5, [sl, #792] @ 0x318 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7f72e │ │ │ │ + bne.w 7f80e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r2, [r3, #672] @ 0x2a0 │ │ │ │ - movw r3, #46565 @ 0xb5e5 │ │ │ │ + movw r3, #46509 @ 0xb5ad │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7f758 │ │ │ │ + bne.w 7f838 │ │ │ │ movs r0, #16 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f73a │ │ │ │ + beq.w 7f81a │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7f728 │ │ │ │ + bne.w 7f808 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7f05a │ │ │ │ + bne.n 7f13a │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 7f796 │ │ │ │ + bpl.w 7f876 │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r6, #20 │ │ │ │ addpl.w r2, r6, #28 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ - cbz r0, 7f058 │ │ │ │ + cbz r0, 7f138 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr.w r3, [r3, #1012] @ 0x3f4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 7f79a │ │ │ │ + bne.w 7f87a │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ strd r2, r0, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 7c5dc <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 7c6bc <_Py_HashBytes@@Base+0x8c> │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ strd r3, fp, [r4, #8] │ │ │ │ @@ -126999,913 +127074,913 @@ │ │ │ │ ldr r3, [r5, #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.w 7f748 │ │ │ │ + bgt.w 7f828 │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ands r3, r0 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ adds r7, #1 │ │ │ │ orr.w r2, r2, #3 │ │ │ │ cmp.w r7, #256 @ 0x100 │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ str r0, [r4, #0] │ │ │ │ str.w r4, [r1, r3, lsl #2] │ │ │ │ strb r2, [r6, #16] │ │ │ │ - beq.n 7f102 │ │ │ │ + beq.n 7f1e2 │ │ │ │ add.w r8, r8, #24 │ │ │ │ add.w r9, r9, #32 │ │ │ │ cmp r7, #127 @ 0x7f │ │ │ │ - ble.w 7efb0 │ │ │ │ + ble.w 7f090 │ │ │ │ ldr.w r0, [sl, #792] @ 0x318 │ │ │ │ mov r1, r9 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ mov r6, r9 │ │ │ │ mov fp, r9 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efc8 │ │ │ │ + beq.w 7f0a8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7efc8 │ │ │ │ + beq.w 7f0a8 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.w 7efc8 │ │ │ │ + beq.w 7f0a8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7f810 │ │ │ │ + bne.w 7f8f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7f822 │ │ │ │ + bne.w 7f902 │ │ │ │ adds r7, #1 │ │ │ │ cmp.w r7, #256 @ 0x100 │ │ │ │ - bne.n 7f0ae │ │ │ │ + bne.n 7f18e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7f76c │ │ │ │ - bl 806b0 │ │ │ │ + bne.w 7f84c │ │ │ │ + bl 8079c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f7fc │ │ │ │ + beq.w 7f8dc │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add.w r3, r2, #98304 @ 0x18000 │ │ │ │ str.w r4, [r3, #1152] @ 0x480 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f192 │ │ │ │ + bne.n 7f272 │ │ │ │ movw r2, #7744 @ 0x1e40 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ ldr.w r5, [r2, #656] @ 0x290 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7f8ce │ │ │ │ - ldr r3, [pc, #768] @ (7f444 ) │ │ │ │ + bne.w 7f9ae │ │ │ │ + ldr r3, [pc, #768] @ (7f524 ) │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ movs r7, #1 │ │ │ │ movs r4, #8 │ │ │ │ str.w r7, [r2, #656] @ 0x290 │ │ │ │ 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 7f154 │ │ │ │ + bne.n 7f234 │ │ │ │ movw r7, #42784 @ 0xa720 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ str.w r5, [r7, #1028] @ 0x404 │ │ │ │ - ldr r3, [pc, #720] @ (7f448 ) │ │ │ │ + ldr r3, [pc, #720] @ (7f528 ) │ │ │ │ str.w r3, [r7, #1052] @ 0x41c │ │ │ │ adds r3, #16 │ │ │ │ str.w r3, [r7, #1056] @ 0x420 │ │ │ │ - ldr r3, [pc, #712] @ (7f44c ) │ │ │ │ + ldr r3, [pc, #712] @ (7f52c ) │ │ │ │ str.w r3, [r7, #1060] @ 0x424 │ │ │ │ - ldr r3, [pc, #712] @ (7f450 ) │ │ │ │ + ldr r3, [pc, #712] @ (7f530 ) │ │ │ │ str.w r3, [r7, #1064] @ 0x428 │ │ │ │ - ldr r3, [pc, #708] @ (7f454 ) │ │ │ │ + ldr r3, [pc, #708] @ (7f534 ) │ │ │ │ str.w r3, [r7, #1068] @ 0x42c │ │ │ │ - bl 819f8 │ │ │ │ + bl 81ae0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f8a2 │ │ │ │ + beq.w 7f982 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #1 │ │ │ │ add.w r6, 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, [r6, #3448] @ 0xd78 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f543c │ │ │ │ + bl 1f609c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f8a2 │ │ │ │ + beq.w 7f982 │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 7f1be │ │ │ │ + bne.n 7f29e │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ strd r3, r3, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ - bl 81c6c │ │ │ │ + bl 81d54 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r0, [r3, #3856] @ 0xf10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f89e │ │ │ │ - bl 81c6c │ │ │ │ + beq.w 7f97e │ │ │ │ + bl 81d54 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r0, [r3, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f89e │ │ │ │ + beq.w 7f97e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81d48 │ │ │ │ + bl 81e30 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f8c8 │ │ │ │ + bne.w 7f9a8 │ │ │ │ ldr.w r7, [r6, #1436] @ 0x59c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 7f29e │ │ │ │ + bne.n 7f37e │ │ │ │ movs r0, #5 │ │ │ │ - bl 81a6c │ │ │ │ + bl 81b54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f87e │ │ │ │ + beq.w 7f95e │ │ │ │ movw r8, #42784 @ 0xa720 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #548] @ (7f458 ) │ │ │ │ - movw r2, #53528 @ 0xd118 │ │ │ │ + ldr r1, [pc, #548] @ (7f538 ) │ │ │ │ + movw r2, #50136 @ 0xc3d8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr.w r0, [r8, #1072] @ 0x430 │ │ │ │ - bl 1f78d4 │ │ │ │ + bl 1f84cc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #532] @ (7f45c ) │ │ │ │ + ldr r1, [pc, #532] @ (7f53c ) │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w r0, [r8, #1072] @ 0x430 │ │ │ │ - bl 1f78d4 │ │ │ │ + bl 1f84cc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #516] @ (7f45c ) │ │ │ │ + ldr r1, [pc, #516] @ (7f53c ) │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr.w r0, [r8, #1076] @ 0x434 │ │ │ │ - bl 1f78d4 │ │ │ │ + bl 1f84cc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #500] @ (7f45c ) │ │ │ │ + ldr r1, [pc, #500] @ (7f53c ) │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr.w r0, [r8, #1080] @ 0x438 │ │ │ │ - bl 1f78d4 │ │ │ │ + bl 1f84cc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r0, [r8, #1084] @ 0x43c │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #476] @ (7f45c ) │ │ │ │ - bl 1f78d4 │ │ │ │ + ldr r1, [pc, #476] @ (7f53c ) │ │ │ │ + bl 1f84cc │ │ │ │ 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 7f868 │ │ │ │ + beq.w 7f948 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7f28c │ │ │ │ + bne.n 7f36c │ │ │ │ str.w r4, [r6, #1436] @ 0x59c │ │ │ │ ldr.w r3, [r6, #1440] @ 0x5a0 │ │ │ │ - cbnz r3, 7f2b2 │ │ │ │ - bl 806b0 │ │ │ │ + cbnz r3, 7f392 │ │ │ │ + bl 8079c │ │ │ │ str.w r0, [r6, #1440] @ 0x5a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f884 │ │ │ │ + beq.w 7f964 │ │ │ │ ldr.w r3, [r6, #1444] @ 0x5a4 │ │ │ │ - cbnz r3, 7f2ce │ │ │ │ - movw r0, #43412 @ 0xa994 │ │ │ │ + cbnz r3, 7f3ae │ │ │ │ + movw r0, #40020 @ 0x9c54 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ str.w r0, [r6, #1444] @ 0x5a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f884 │ │ │ │ + beq.w 7f964 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ str.w r2, [r6, #1452] @ 0x5ac │ │ │ │ add.w r3, r3, #5568 @ 0x15c0 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ movs r2, #32 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ str.w r0, [r6, #1464] @ 0x5b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f848 │ │ │ │ + beq.w 7f928 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 959ec │ │ │ │ + bl 95c84 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f8c8 │ │ │ │ + bne.w 7f9a8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f8ebc │ │ │ │ + bl 1f9bac │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f7a2 │ │ │ │ + beq.w 7f882 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r3, [r8, #3880] @ 0xf28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #3252 @ 0xcb4 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ - bl 1f8a5c │ │ │ │ + movw r2, #65396 @ 0xff74 │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ + bl 1f974c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7f7a2 │ │ │ │ + beq.w 7f882 │ │ │ │ mov r0, r9 │ │ │ │ - bl 98c8c │ │ │ │ + bl 98f28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f7a2 │ │ │ │ + beq.w 7f882 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #276] @ (7f460 ) │ │ │ │ + ldr r1, [pc, #276] @ (7f540 ) │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl 9246c │ │ │ │ + bl 92708 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f7a2 │ │ │ │ + beq.w 7f882 │ │ │ │ mov r0, r4 │ │ │ │ add.w r4, r8, #98304 @ 0x18000 │ │ │ │ - ldr r1, [pc, #248] @ (7f464 ) │ │ │ │ + ldr r1, [pc, #248] @ (7f544 ) │ │ │ │ str.w r3, [r4, #512] @ 0x200 │ │ │ │ - bl 9246c │ │ │ │ + bl 92708 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f7a2 │ │ │ │ + beq.w 7f882 │ │ │ │ str.w r0, [r4, #516] @ 0x204 │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #224] @ (7f468 ) │ │ │ │ - bl a49e0 <_PyType_Lookup@@Base> │ │ │ │ + ldr r1, [pc, #224] @ (7f548 ) │ │ │ │ + bl a4c70 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f7a2 │ │ │ │ + beq.w 7f882 │ │ │ │ str.w r0, [r4, #520] @ 0x208 │ │ │ │ movw r0, #35216 @ 0x8990 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #204] @ (7f46c ) │ │ │ │ - bl a49e0 <_PyType_Lookup@@Base> │ │ │ │ + ldr r1, [pc, #204] @ (7f54c ) │ │ │ │ + bl a4c70 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f7a2 │ │ │ │ + beq.w 7f882 │ │ │ │ str.w r0, [r4, #524] @ 0x20c │ │ │ │ mov r0, r9 │ │ │ │ - bl 98c8c │ │ │ │ + bl 98f28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f9c8 │ │ │ │ - ldr r7, [pc, #180] @ (7f470 ) │ │ │ │ + beq.w 7faa8 │ │ │ │ + ldr r7, [pc, #180] @ (7f550 ) │ │ │ │ mov.w sl, #0 │ │ │ │ ldrd r2, r1, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f9c8 │ │ │ │ + bne.w 7faa8 │ │ │ │ add.w sl, sl, #1 │ │ │ │ adds r7, #8 │ │ │ │ cmp.w sl, #68 @ 0x44 │ │ │ │ - bne.n 7f3c0 │ │ │ │ - ldr r1, [pc, #148] @ (7f474 ) │ │ │ │ + bne.n 7f4a0 │ │ │ │ + ldr r1, [pc, #148] @ (7f554 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r2, #5712 @ 0x1650 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r7, #42784 @ 0xa720 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w sl, [r1, #8] │ │ │ │ ldr.w r1, [r7, #1088] @ 0x440 │ │ │ │ - bl 903f0 │ │ │ │ + bl 9068c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f9c8 │ │ │ │ + beq.w 7faa8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ add.w sl, sl, #40960 @ 0xa000 │ │ │ │ - movw r0, #3380 @ 0xd34 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - bl 1f92a4 │ │ │ │ + movw r0, #65524 @ 0xfff4 │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + bl 1f9f94 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r0, [sl, #1804] @ 0x70c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f478 │ │ │ │ + beq.n 7f558 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f9c0 │ │ │ │ - b.n 7f478 │ │ │ │ + beq.w 7faa0 │ │ │ │ + b.n 7f558 │ │ │ │ nop │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + subs r0, r6, r5 │ │ │ │ movs r4, r6 │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r4, #20] │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ stmia r5!, {r2, r3, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ - bne.n 7f3a0 │ │ │ │ + bne.n 7f480 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - bmi.n 7f41c │ │ │ │ + bmi.n 7f4fc │ │ │ │ lsls r6, r1, #1 │ │ │ │ - bhi.n 7f508 │ │ │ │ + bhi.n 7f5e8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ hlt 0x0024 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #352 @ (adr r5, 7f5d0 ) │ │ │ │ + add r5, pc, #352 @ (adr r5, 7f6b0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + subs r0, r6, r6 │ │ │ │ movs r4, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [sl, #1804] @ 0x70c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7f9c8 │ │ │ │ - movw r1, #7180 @ 0x1c0c │ │ │ │ + beq.w 7faa8 │ │ │ │ + movw r1, #3788 @ 0xecc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f9c8 │ │ │ │ + bne.w 7faa8 │ │ │ │ movw fp, #42780 @ 0xa71c │ │ │ │ movt fp, #76 @ 0x4c │ │ │ │ movw sl, #7744 @ 0x1e40 │ │ │ │ movt sl, #81 @ 0x51 │ │ │ │ - movw r1, #3404 @ 0xd4c │ │ │ │ + movw r1, #12 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [sl, #660] @ 0x294 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f9c8 │ │ │ │ + bne.w 7faa8 │ │ │ │ ldr.w r2, [fp] │ │ │ │ - movw r1, #5392 @ 0x1510 │ │ │ │ + movw r1, #2000 @ 0x7d0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [sl, #664] @ 0x298 │ │ │ │ - bl 94f54 │ │ │ │ + bl 951ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f9c8 │ │ │ │ + bne.w 7faa8 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl 98cd8 │ │ │ │ + bl 98f74 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #336] @ 0x150 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f7a2 │ │ │ │ + beq.w 7f882 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f50c │ │ │ │ + beq.n 7f5ec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f9b8 │ │ │ │ + beq.w 7fa98 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ - movw r1, #3424 @ 0xd60 │ │ │ │ + movw r1, #32 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl abce8 │ │ │ │ + bl abf98 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 7f7a2 │ │ │ │ + bne.w 7f882 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r2, [r3, #624] @ 0x270 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str.w r3, [r8, #3904] @ 0xf40 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ strd r3, r3, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7f560 │ │ │ │ + bne.n 7f640 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [r3, #3720] @ 0xe88 │ │ │ │ add.w r2, r3, #648 @ 0x288 │ │ │ │ ldr.w r1, [r3, #652] @ 0x28c │ │ │ │ - cbnz r1, 7f560 │ │ │ │ + cbnz r1, 7f640 │ │ │ │ str.w r0, [r3, #652] @ 0x28c │ │ │ │ ldr.w r3, [r3, #648] @ 0x288 │ │ │ │ - cbz r3, 7f560 │ │ │ │ + cbz r3, 7f640 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1fa0d8 │ │ │ │ + bl 1fadc8 │ │ │ │ ldr.w r3, [r6, #1408] @ 0x580 │ │ │ │ - cbnz r3, 7f576 │ │ │ │ + cbnz r3, 7f656 │ │ │ │ ldr.w r3, [r6, #1404] @ 0x57c │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r6, #1408] @ 0x580 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f9aa │ │ │ │ + bne.w 7fa8a │ │ │ │ ldr.w r1, [r7, #1004] @ 0x3ec │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #3436 @ 0xd6c │ │ │ │ + movw r0, #44 @ 0x2c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1f92a4 │ │ │ │ + bl 1f9f94 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f998 │ │ │ │ + beq.w 7fa78 │ │ │ │ ldr.w r2, [r6, #312] @ 0x138 │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r6, #1420] @ 0x58c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ strd r3, r3, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7f702 │ │ │ │ + beq.w 7f7e2 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #184] @ 0xb8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7f960 │ │ │ │ - movw r0, #3504 @ 0xdb0 │ │ │ │ + bne.w 7fa40 │ │ │ │ + movw r0, #112 @ 0x70 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1fa2c4 │ │ │ │ + bl 1fafb4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 7f920 │ │ │ │ - movw r0, #3504 @ 0xdb0 │ │ │ │ + bne.w 7fa00 │ │ │ │ + movw r0, #112 @ 0x70 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 201e1c │ │ │ │ + bl 202b08 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f920 │ │ │ │ + beq.w 7fa00 │ │ │ │ str.w r0, [r8, #3888] @ 0xf30 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7f952 │ │ │ │ - movw r0, #57076 @ 0xdef4 │ │ │ │ + bne.w 7fa32 │ │ │ │ + movw r0, #53684 @ 0xd1b4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f920 │ │ │ │ + beq.w 7fa00 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56304 @ 0xdbf0 │ │ │ │ + movw r1, #53636 @ 0xd184 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #3548 @ 0xddc │ │ │ │ + movw r0, #156 @ 0x9c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 99978 │ │ │ │ + bl 99c14 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f93c │ │ │ │ - bl 1f8558 <_PyNamespace_New@@Base> │ │ │ │ + beq.w 7fa1c │ │ │ │ + bl 1f9248 <_PyNamespace_New@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f63e │ │ │ │ + beq.n 7f71e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 7f63e │ │ │ │ + cbnz r3, 7f71e │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 7f93c │ │ │ │ + beq.w 7fa1c │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ - bl ed490 <_PyUnicodeWriter_PrepareInternal@@Base+0x1d90> │ │ │ │ + bl ed610 <_PyUnicodeWriter_PrepareInternal@@Base+0x1040> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f666 │ │ │ │ + beq.n 7f746 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f934 │ │ │ │ + beq.w 7fa14 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f680 │ │ │ │ + beq.n 7f760 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 7f680 │ │ │ │ + cbnz r3, 7f760 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 7f91a │ │ │ │ + beq.w 7f9fa │ │ │ │ mov r0, r8 │ │ │ │ - bl 202b2c │ │ │ │ + bl 203818 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 7f90a │ │ │ │ - ldr r3, [pc, #728] @ (7f970 ) │ │ │ │ + blt.w 7f9ea │ │ │ │ + ldr r3, [pc, #728] @ (7fa50 ) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3880] @ 0xf28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f8fc │ │ │ │ + beq.w 7f9dc │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #57076 @ 0xdef4 │ │ │ │ + movw r1, #53684 @ 0xd1b4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 202e38 │ │ │ │ + bl 203b24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 7f8e0 │ │ │ │ + blt.w 7f9c0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #61224 @ 0xef28 │ │ │ │ + movw r2, #57832 @ 0xe1e8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #3596 @ 0xe0c │ │ │ │ + movw r1, #204 @ 0xcc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl eee08 │ │ │ │ + bl eed94 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f6f0 │ │ │ │ + beq.n 7f7d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f8d8 │ │ │ │ + beq.w 7f9b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7f920 │ │ │ │ + beq.w 7fa00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7f828 │ │ │ │ + bne.w 7f908 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ strd r3, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 7f05a │ │ │ │ + b.n 7f13a │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7eff8 │ │ │ │ - movw r1, #3320 @ 0xcf8 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #560] @ (7f974 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bne.w 7f0d8 │ │ │ │ + movw r1, #65464 @ 0xffb8 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #560] @ (7fa54 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f5298 │ │ │ │ + bl 1f5ef8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7f83a │ │ │ │ + beq.n 7f91a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b.n 7f08e │ │ │ │ + b.n 7f16e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7eff8 │ │ │ │ - b.n 7f73a │ │ │ │ + bne.w 7f0d8 │ │ │ │ + b.n 7f81a │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #324] @ 0x144 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 7f110 │ │ │ │ + bpl.w 7f1f0 │ │ │ │ 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 7f11c │ │ │ │ + beq.w 7f1fc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7f11c │ │ │ │ + b.n 7f1fc │ │ │ │ ldr r2, [r6, #28] │ │ │ │ - b.n 7f01c │ │ │ │ + b.n 7f0fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ blx r3 │ │ │ │ - b.n 7f050 │ │ │ │ + b.n 7f130 │ │ │ │ mov r0, r9 │ │ │ │ - movw r4, #3148 @ 0xc4c │ │ │ │ - movt r4, #45 @ 0x2d │ │ │ │ - bl 1f6034 │ │ │ │ - ldr r6, [pc, #452] @ (7f978 ) │ │ │ │ + movw r4, #65292 @ 0xff0c │ │ │ │ + movt r4, #44 @ 0x2c │ │ │ │ + bl 1f6b78 │ │ │ │ + ldr r6, [pc, #452] @ (7fa58 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7f708 │ │ │ │ - bl f8b9c │ │ │ │ - ldr r7, [pc, #440] @ (7f97c ) │ │ │ │ + b.n 7f7e8 │ │ │ │ + bl f8b98 │ │ │ │ + ldr r7, [pc, #440] @ (7fa5c ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ - movw r6, #3076 @ 0xc04 │ │ │ │ - movt r6, #45 @ 0x2d │ │ │ │ + movw r6, #65220 @ 0xfec4 │ │ │ │ + movt r6, #44 @ 0x2c │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ movs r3, #1 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7f720 │ │ │ │ + b.n 7f800 │ │ │ │ movs r3, #1 │ │ │ │ - b.w 7d248 │ │ │ │ - movw r6, #3116 @ 0xc2c │ │ │ │ - movt r6, #45 @ 0x2d │ │ │ │ - bl f8b9c │ │ │ │ - ldr r7, [pc, #372] @ (7f980 ) │ │ │ │ + b.w 7d328 │ │ │ │ + movw r6, #65260 @ 0xfeec │ │ │ │ + movt r6, #44 @ 0x2c │ │ │ │ + bl f8b98 │ │ │ │ + ldr r7, [pc, #372] @ (7fa60 ) │ │ │ │ add r5, sp, #72 @ 0x48 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ - b.n 7f7dc │ │ │ │ + b.n 7f8bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f0ee │ │ │ │ + bne.w 7f1ce │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f0ee │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f1ce │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7f0fa │ │ │ │ + b.n 7f1da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f702 │ │ │ │ + bne.w 7f7e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f702 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f7e2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx r2 │ │ │ │ - b.n 7f73a │ │ │ │ - ldr r3, [pc, #312] @ (7f984 ) │ │ │ │ + b.n 7f81a │ │ │ │ + ldr r3, [pc, #312] @ (7fa64 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ - movw r3, #53780 @ 0xd214 │ │ │ │ + movw r3, #50388 @ 0xc4d4 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7f720 │ │ │ │ + b.n 7f800 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f87e │ │ │ │ + beq.n 7f95e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7f87e │ │ │ │ + cbnz r3, 7f95e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r6, #1436] @ 0x59c │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #252] @ (7f988 ) │ │ │ │ + ldr r2, [pc, #252] @ (7fa68 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #3352 @ 0xd18 │ │ │ │ - movt r3, #45 @ 0x2d │ │ │ │ + movw r3, #65496 @ 0xffd8 │ │ │ │ + movt r3, #44 @ 0x2c │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 7f720 │ │ │ │ - ldr r3, [pc, #236] @ (7f98c ) │ │ │ │ - b.n 7f84a │ │ │ │ - movw r3, #53780 @ 0xd214 │ │ │ │ + b.n 7f800 │ │ │ │ + ldr r3, [pc, #236] @ (7fa6c ) │ │ │ │ + b.n 7f92a │ │ │ │ + movw r3, #50388 @ 0xc4d4 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ strd r2, r1, [sp, #88] @ 0x58 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7f720 │ │ │ │ + b.n 7f800 │ │ │ │ ldrd r6, r4, [sp, #60] @ 0x3c │ │ │ │ - b.n 7f708 │ │ │ │ + b.n 7f7e8 │ │ │ │ movw r7, #42784 @ 0xa720 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ - b.n 7f174 │ │ │ │ + b.n 7f254 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f6f0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f7d0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f920 │ │ │ │ + beq.n 7fa00 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 7f920 │ │ │ │ + cbnz r3, 7fa00 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f920 │ │ │ │ - movw r1, #3556 @ 0xde4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7fa00 │ │ │ │ + movw r1, #164 @ 0xa4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #136] @ (7f990 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #136] @ (7fa70 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7f940 │ │ │ │ + bne.n 7fa20 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f6034 │ │ │ │ + bl 1f6b78 │ │ │ │ movs r3, #0 │ │ │ │ - movw r4, #3264 @ 0xcc0 │ │ │ │ - movt r4, #45 @ 0x2d │ │ │ │ + movw r4, #65408 @ 0xff80 │ │ │ │ + movt r4, #44 @ 0x2c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r6, [pc, #100] @ (7f994 ) │ │ │ │ + ldr r6, [pc, #100] @ (7fa74 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7f708 │ │ │ │ + b.n 7f7e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f666 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f746 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 7f91a │ │ │ │ + b.n 7f9fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f916 │ │ │ │ + bne.n 7f9f6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f916 │ │ │ │ - movw r0, #3524 @ 0xdc4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f9f6 │ │ │ │ + movw r0, #132 @ 0x84 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1fa5c4 │ │ │ │ - b.n 7f5ec │ │ │ │ - movw r0, #3468 @ 0xd8c │ │ │ │ + bl 1fb2b4 │ │ │ │ + b.n 7f6cc │ │ │ │ + movw r0, #76 @ 0x4c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1fa5c4 │ │ │ │ - b.n 7f5bc │ │ │ │ + bl 1fb2b4 │ │ │ │ + b.n 7f69c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + subs r0, r4, r5 │ │ │ │ movs r4, r6 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + subs r0, r5, r4 │ │ │ │ movs r4, r6 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + subs r0, r5, r3 │ │ │ │ movs r4, r6 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + subs r0, r1, r4 │ │ │ │ movs r4, r6 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + subs r0, r4, r6 │ │ │ │ movs r4, r6 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + subs r4, r1, r6 │ │ │ │ movs r4, r6 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + subs r0, r0, r6 │ │ │ │ movs r4, r6 │ │ │ │ - cmp r3, #16 │ │ │ │ + adds r0, r2, #7 │ │ │ │ movs r4, r6 │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + subs r4, r1, r5 │ │ │ │ movs r4, r6 │ │ │ │ movs r3, #1 │ │ │ │ - movw r4, #3184 @ 0xc70 │ │ │ │ - movt r4, #45 @ 0x2d │ │ │ │ - ldr r6, [pc, #56] @ (7f9dc ) │ │ │ │ + movw r4, #65328 @ 0xff30 │ │ │ │ + movt r4, #44 @ 0x2c │ │ │ │ + ldr r6, [pc, #56] @ (7fabc ) │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7f708 │ │ │ │ + b.n 7f7e8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add.w r0, r3, #5472 @ 0x1560 │ │ │ │ adds r0, #28 │ │ │ │ - bl 1fa0d8 │ │ │ │ - b.n 7f576 │ │ │ │ + bl 1fadc8 │ │ │ │ + b.n 7f656 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f50c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f5ec │ │ │ │ mov r0, fp │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f478 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f558 │ │ │ │ movs r3, #0 │ │ │ │ - movw r4, #3224 @ 0xc98 │ │ │ │ - movt r4, #45 @ 0x2d │ │ │ │ + movw r4, #65368 @ 0xff58 │ │ │ │ + movt r4, #44 @ 0x2c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r6, [pc, #8] @ (7f9e0 ) │ │ │ │ + ldr r6, [pc, #8] @ (7fac0 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7f708 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + b.n 7f7e8 │ │ │ │ + subs r0, r0, r5 │ │ │ │ movs r4, r6 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + subs r0, r5, r4 │ │ │ │ movs r4, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #448] @ (7fbb4 ) │ │ │ │ + ldr r4, [pc, #448] @ (7fc94 ) │ │ │ │ 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 7fb0c │ │ │ │ + bne.w 7fbec │ │ │ │ ldr.w r6, [r4, #792] @ 0x318 │ │ │ │ - movw r3, #45969 @ 0xb391 │ │ │ │ + movw r3, #45913 @ 0xb359 │ │ │ │ movt r3, #7 │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 7fb32 │ │ │ │ + bne.w 7fc12 │ │ │ │ ldr.w r4, [r2, #672] @ 0x2a0 │ │ │ │ - movw r3, #46565 @ 0xb5e5 │ │ │ │ + movw r3, #46509 @ 0xb5ad │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 7fb5a │ │ │ │ + bne.w 7fc3a │ │ │ │ movs r0, #16 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7fb3c │ │ │ │ + beq.n 7fc1c │ │ │ │ ldr r2, [r6, #16] │ │ │ │ - movw r3, #1377 @ 0x561 │ │ │ │ + movw r3, #1601 @ 0x641 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7faf8 │ │ │ │ + bne.n 7fbd8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ adds r2, r1, #1 │ │ │ │ - bne.n 7faac │ │ │ │ + bne.n 7fb8c │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ lsls r3, r1, #26 │ │ │ │ - bpl.w 7fb92 │ │ │ │ + bpl.w 7fc72 │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bpl.w 7fb6c │ │ │ │ + bpl.w 7fc4c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ mul.w r1, r3, r1 │ │ │ │ - cbz r1, 7faaa │ │ │ │ + cbz r1, 7fb8a │ │ │ │ add.w r0, r5, #20 │ │ │ │ movw r3, #42784 @ 0xa720 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r2, [r3, #1012] @ 0x3f4 │ │ │ │ - movw r3, #50609 @ 0xc5b1 │ │ │ │ + movw r3, #50833 @ 0xc691 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7fb84 │ │ │ │ + bne.n 7fc64 │ │ │ │ strd r0, r1, [sp] │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 7c5dc <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 7c6bc <_Py_HashBytes@@Base+0x8c> │ │ │ │ mov r1, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 7fb8c │ │ │ │ + beq.n 7fc6c │ │ │ │ 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] │ │ │ │ @@ -127913,15 +127988,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 7fb4a │ │ │ │ + bgt.n 7fc2a │ │ │ │ subs r3, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ands r3, r1 │ │ │ │ ldr.w r2, [r0, r3, lsl #2] │ │ │ │ str r2, [r4, #0] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ str.w r4, [r0, r3, lsl #2] │ │ │ │ @@ -127932,134 +128007,134 @@ │ │ │ │ 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 7fab8 │ │ │ │ + b.n 7fb98 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, r6 │ │ │ │ - beq.w 7fa08 │ │ │ │ + beq.w 7fae8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7fb96 │ │ │ │ + bne.n 7fc76 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7faf4 │ │ │ │ + beq.n 7fbd4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 7faf4 │ │ │ │ + b.n 7fbd4 │ │ │ │ movs r0, #16 │ │ │ │ blx r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7fa42 │ │ │ │ - movw r1, #3320 @ 0xcf8 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #112] @ (7fbb8 ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bne.n 7fb22 │ │ │ │ + movw r1, #65464 @ 0xffb8 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #112] @ (7fc98 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f5298 │ │ │ │ + bl 1f5ef8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7fba6 │ │ │ │ + beq.n 7fc86 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.n 7fadc │ │ │ │ + b.n 7fbbc │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7fa42 │ │ │ │ - b.n 7fb3c │ │ │ │ + bne.w 7fb22 │ │ │ │ + b.n 7fc1c │ │ │ │ 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 7fa74 │ │ │ │ - b.n 7faaa │ │ │ │ + bne.w 7fb54 │ │ │ │ + b.n 7fb8a │ │ │ │ blx r2 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7faaa │ │ │ │ + bne.n 7fb8a │ │ │ │ mvn.w r1, #1 │ │ │ │ - b.n 7faaa │ │ │ │ + b.n 7fb8a │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 7fb70 │ │ │ │ + b.n 7fc50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7fb22 │ │ │ │ + bne.n 7fc02 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7fb22 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7fc02 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ blx r2 │ │ │ │ - b.n 7fb3c │ │ │ │ + b.n 7fc1c │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + subs r0, r4, r5 │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ -0007fbbc <_Py_hashtable_get@@Base>: │ │ │ │ +0007fc9c <_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, 7fbd2 <_Py_hashtable_get@@Base+0x16> │ │ │ │ + cbnz r0, 7fcb2 <_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, #1377 @ 0x561 │ │ │ │ + movw r3, #1601 @ 0x641 │ │ │ │ movt r3, #8 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bne.w 8037e <_Py_hashtable_get@@Base+0x7c2> │ │ │ │ + bne.w 8045e <_Py_hashtable_get@@Base+0x7c2> │ │ │ │ ldr r6, [r1, #12] │ │ │ │ adds r4, r6, #1 │ │ │ │ - bne.w 7fe50 <_Py_hashtable_get@@Base+0x294> │ │ │ │ + bne.w 7ff30 <_Py_hashtable_get@@Base+0x294> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 8039c <_Py_hashtable_get@@Base+0x7e0> │ │ │ │ + bpl.w 8047c <_Py_hashtable_get@@Base+0x7e0> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7fe36 <_Py_hashtable_get@@Base+0x27a> │ │ │ │ + bpl.w 7ff16 <_Py_hashtable_get@@Base+0x27a> │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7fe4c <_Py_hashtable_get@@Base+0x290> │ │ │ │ + beq.w 7ff2c <_Py_hashtable_get@@Base+0x290> │ │ │ │ add.w sl, r8, #20 │ │ │ │ movw r3, #42784 @ 0xa720 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r2, [r3, #1012] @ 0x3f4 │ │ │ │ - movw r3, #50609 @ 0xc5b1 │ │ │ │ + movw r3, #50833 @ 0xc691 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 80392 <_Py_hashtable_get@@Base+0x7d6> │ │ │ │ + bne.w 80472 <_Py_hashtable_get@@Base+0x7d6> │ │ │ │ movw r3, #40376 @ 0x9db8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldr.w ip, [r3] │ │ │ │ @@ -128084,15 +128159,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, #8] │ │ │ │ - ble.w 7fe84 <_Py_hashtable_get@@Base+0x2c8> │ │ │ │ + ble.w 7ff64 <_Py_hashtable_get@@Base+0x2c8> │ │ │ │ adds.w r7, lr, r4 │ │ │ │ ldr.w lr, [sl] │ │ │ │ ldr.w r9, [sl, #4] │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eor.w r0, r0, lr │ │ │ │ adds r1, r1, r0 │ │ │ │ eor.w r3, r3, r9 │ │ │ │ @@ -128127,15 +128202,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 7fe04 <_Py_hashtable_get@@Base+0x248> │ │ │ │ + bls.n 7fee4 <_Py_hashtable_get@@Base+0x248> │ │ │ │ add.w fp, sl, #8 │ │ │ │ add.w r7, sl, r6 │ │ │ │ strd sl, r9, [sp, #20] │ │ │ │ strd r7, r6, [sp, #12] │ │ │ │ str.w r8, [sp, #28] │ │ │ │ adds.w r8, r4, lr │ │ │ │ ldr.w lr, [fp] │ │ │ │ @@ -128177,117 +128252,117 @@ │ │ │ │ eor.w lr, lr, r0 │ │ │ │ eors r0, r3 │ │ │ │ eor.w r3, r8, r6 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ eor.w r5, r9, r8 │ │ │ │ sub.w r6, r6, fp │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.n 7fd66 <_Py_hashtable_get@@Base+0x1aa> │ │ │ │ + bgt.n 7fe46 <_Py_hashtable_get@@Base+0x1aa> │ │ │ │ ldrd r6, sl, [sp, #16] │ │ │ │ ldrd r9, r8, [sp, #24] │ │ │ │ bic.w fp, r6, #7 │ │ │ │ sub.w fp, r9, fp │ │ │ │ bic.w r6, r6, #7 │ │ │ │ mov.w r9, #0 │ │ │ │ add.w fp, fp, #7 │ │ │ │ add sl, r6 │ │ │ │ mov r6, r9 │ │ │ │ cmp.w fp, #6 │ │ │ │ - bhi.w 803c6 <_Py_hashtable_get@@Base+0x80a> │ │ │ │ + bhi.w 804a6 <_Py_hashtable_get@@Base+0x80a> │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ lsls r5, r7, #5 │ │ │ │ lsls r6, r5, #9 │ │ │ │ lsls r5, r6, #5 │ │ │ │ lsls r3, r1, #2 │ │ │ │ lsls r1, r5, #9 │ │ │ │ lsls r3, r0, #2 │ │ │ │ lsls r7, r7, #1 │ │ │ │ add.w sl, r8, #28 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7fc2a <_Py_hashtable_get@@Base+0x6e> │ │ │ │ + bne.w 7fd0a <_Py_hashtable_get@@Base+0x6e> │ │ │ │ str.w r6, [r8, #12] │ │ │ │ mov r5, r6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrd r3, r2, [r1, #4] │ │ │ │ subs r3, #1 │ │ │ │ ands r3, r5 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ - cbz r4, 7fe7c <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ + cbz r4, 7ff5c <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7fea8 <_Py_hashtable_get@@Base+0x2ec> │ │ │ │ + beq.n 7ff88 <_Py_hashtable_get@@Base+0x2ec> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - cbz r4, 7fe7c <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ + cbz r4, 7ff5c <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8030e <_Py_hashtable_get@@Base+0x752> │ │ │ │ + beq.w 803ee <_Py_hashtable_get@@Base+0x752> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7fe6e <_Py_hashtable_get@@Base+0x2b2> │ │ │ │ + bne.n 7ff4e <_Py_hashtable_get@@Base+0x2b2> │ │ │ │ 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 803c6 <_Py_hashtable_get@@Base+0x80a> │ │ │ │ + bhi.w 804a6 <_Py_hashtable_get@@Base+0x80a> │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ lsls r4, r0, #5 │ │ │ │ lsls r5, r6, #8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r6, #8 │ │ │ │ lsls r2, r1, #1 │ │ │ │ lsls r6, r0, #1 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ - movw r3, #45833 @ 0xb309 │ │ │ │ + movw r3, #46489 @ 0xb599 │ │ │ │ movt r3, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 802e8 <_Py_hashtable_get@@Base+0x72c> │ │ │ │ + bne.w 803c8 <_Py_hashtable_get@@Base+0x72c> │ │ │ │ sub.w ip, r8, r1 │ │ │ │ rsbs r0, ip, #0 │ │ │ │ adc.w r0, r0, ip │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne.w r8, #0 │ │ │ │ - beq.n 7ff1a <_Py_hashtable_get@@Base+0x35e> │ │ │ │ + beq.n 7fffa <_Py_hashtable_get@@Base+0x35e> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7fe68 <_Py_hashtable_get@@Base+0x2ac> │ │ │ │ + bne.n 7ff48 <_Py_hashtable_get@@Base+0x2ac> │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ ldrb r6, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r2, r6, #2, #3 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 7fe68 <_Py_hashtable_get@@Base+0x2ac> │ │ │ │ + bne.n 7ff48 <_Py_hashtable_get@@Base+0x2ac> │ │ │ │ lsls r7, r0, #26 │ │ │ │ - bpl.w 803b0 <_Py_hashtable_get@@Base+0x7f4> │ │ │ │ + bpl.w 80490 <_Py_hashtable_get@@Base+0x7f4> │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r8, #28 │ │ │ │ addmi.w r0, r8, #20 │ │ │ │ lsls r7, r6, #26 │ │ │ │ - bpl.w 803ac <_Py_hashtable_get@@Base+0x7f0> │ │ │ │ + bpl.w 8048c <_Py_hashtable_get@@Base+0x7f0> │ │ │ │ lsls r6, r6, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7fe68 <_Py_hashtable_get@@Base+0x2ac> │ │ │ │ + beq.n 7ff48 <_Py_hashtable_get@@Base+0x2ac> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r9, [sl, #6] │ │ │ │ bfi r6, r9, #16, #8 │ │ │ │ ldrb.w r9, [sl, #5] │ │ │ │ bfi r6, r9, #8, #8 │ │ │ │ @@ -128421,15 +128496,15 @@ │ │ │ │ eor.w r2, r2, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r6, r3, r0 │ │ │ │ adds r3, r6, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r6, #1 │ │ │ │ - b.n 7fe4c <_Py_hashtable_get@@Base+0x290> │ │ │ │ + b.n 7ff2c <_Py_hashtable_get@@Base+0x290> │ │ │ │ ldrb.w r6, [sl, #2] │ │ │ │ bfi r9, r6, #16, #8 │ │ │ │ ldrb.w r6, [sl, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ ldrb.w r6, [sl] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ @@ -128555,97 +128630,97 @@ │ │ │ │ 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 80108 <_Py_hashtable_get@@Base+0x54c> │ │ │ │ + b.n 801e8 <_Py_hashtable_get@@Base+0x54c> │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7fe68 <_Py_hashtable_get@@Base+0x2ac> │ │ │ │ + beq.w 7ff48 <_Py_hashtable_get@@Base+0x2ac> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r9, [sl, #4] │ │ │ │ bfi r6, r9, #0, #8 │ │ │ │ - b.n 7ff3e <_Py_hashtable_get@@Base+0x382> │ │ │ │ + b.n 8001e <_Py_hashtable_get@@Base+0x382> │ │ │ │ ldrb.w r6, [sl, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ - b.n 80122 <_Py_hashtable_get@@Base+0x566> │ │ │ │ + b.n 80202 <_Py_hashtable_get@@Base+0x566> │ │ │ │ ldr r2, [r7, #20] │ │ │ │ - movw r3, #45833 @ 0xb309 │ │ │ │ + movw r3, #46489 @ 0xb599 │ │ │ │ movt r3, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 80386 <_Py_hashtable_get@@Base+0x7ca> │ │ │ │ + bne.n 80466 <_Py_hashtable_get@@Base+0x7ca> │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 803b6 <_Py_hashtable_get@@Base+0x7fa> │ │ │ │ + beq.n 80496 <_Py_hashtable_get@@Base+0x7fa> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7fe76 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ + bne.w 7ff56 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ ldrb r6, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r2, r6, #2, #3 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 7fe76 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ + bne.w 7ff56 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 803a6 <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ + beq.n 80486 <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r8, #20 │ │ │ │ addpl.w r0, r8, #28 │ │ │ │ tst.w r6, #32 │ │ │ │ - beq.n 803a2 <_Py_hashtable_get@@Base+0x7e6> │ │ │ │ + beq.n 80482 <_Py_hashtable_get@@Base+0x7e6> │ │ │ │ lsls r6, r6, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7fe7c <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ - b.n 7fe76 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ + bne.w 7ff5c <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ + b.n 7ff56 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 7fe52 <_Py_hashtable_get@@Base+0x296> │ │ │ │ + b.n 7ff32 <_Py_hashtable_get@@Base+0x296> │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7fe7c <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ - b.n 7fe76 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ + bne.w 7ff5c <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ + b.n 7ff56 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 80108 <_Py_hashtable_get@@Base+0x54c> │ │ │ │ + b.n 801e8 <_Py_hashtable_get@@Base+0x54c> │ │ │ │ ldr.w sl, [r8, #28] │ │ │ │ - b.n 7fe3a <_Py_hashtable_get@@Base+0x27e> │ │ │ │ + b.n 7ff1a <_Py_hashtable_get@@Base+0x27e> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 80368 <_Py_hashtable_get@@Base+0x7ac> │ │ │ │ + b.n 80448 <_Py_hashtable_get@@Base+0x7ac> │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ - b.n 8035a <_Py_hashtable_get@@Base+0x79e> │ │ │ │ + b.n 8043a <_Py_hashtable_get@@Base+0x79e> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 7ff0c <_Py_hashtable_get@@Base+0x350> │ │ │ │ + b.n 7ffec <_Py_hashtable_get@@Base+0x350> │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ - b.n 7fefe <_Py_hashtable_get@@Base+0x342> │ │ │ │ + b.n 7ffde <_Py_hashtable_get@@Base+0x342> │ │ │ │ sub.w r3, r1, r8 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7fe7c <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ - b.n 7fe76 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ + bne.w 7ff5c <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ + b.n 7ff56 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ ldr r7, [sp, #8] │ │ │ │ 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 │ │ │ │ @@ -128753,254 +128828,261 @@ │ │ │ │ eor.w r5, r4, r9 │ │ │ │ eor.w r4, r1, r2 │ │ │ │ mov.w r2, ip, lsl #16 │ │ │ │ lsls r1, r3, #16 │ │ │ │ add.w r2, r2, r3, lsr #16 │ │ │ │ add.w r1, r1, ip, lsr #16 │ │ │ │ eor.w r3, r6, r2 │ │ │ │ - b.n 800e8 <_Py_hashtable_get@@Base+0x52c> │ │ │ │ - b.w 7bec0 │ │ │ │ + b.n 801c8 <_Py_hashtable_get@@Base+0x52c> │ │ │ │ + b.w 7bfa0 │ │ │ │ │ │ │ │ -00080564 <_Py_hashtable_set@@Base>: │ │ │ │ +00080644 <_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, #45969 @ 0xb391 │ │ │ │ + movw r3, #45913 @ 0xb359 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8066a <_Py_hashtable_set@@Base+0x106> │ │ │ │ + bne.n 80754 <_Py_hashtable_set@@Base+0x110> │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - movw r2, #46565 @ 0xb5e5 │ │ │ │ + movw r2, #46509 @ 0xb5ad │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r4, [r3, #672] @ 0x2a0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 80682 <_Py_hashtable_set@@Base+0x11e> │ │ │ │ + bne.n 80774 <_Py_hashtable_set@@Base+0x130> │ │ │ │ movs r0, #16 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 8069c <_Py_hashtable_set@@Base+0x138> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 8075e <_Py_hashtable_set@@Base+0x11a> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ - movw r3, #1377 @ 0x561 │ │ │ │ + movw r3, #1601 @ 0x641 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 80664 <_Py_hashtable_set@@Base+0x100> │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 8061a <_Py_hashtable_set@@Base+0xb6> │ │ │ │ + bne.n 80742 <_Py_hashtable_set@@Base+0xfe> │ │ │ │ + ldr r1, [r6, #12] │ │ │ │ + adds r0, r1, #1 │ │ │ │ + bne.n 806fc <_Py_hashtable_set@@Base+0xb8> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ - lsls r0, r3, #26 │ │ │ │ - bpl.n 8068e <_Py_hashtable_set@@Base+0x12a> │ │ │ │ - lsls r1, r3, #25 │ │ │ │ + lsls r1, r3, #26 │ │ │ │ + bpl.n 80784 <_Py_hashtable_set@@Base+0x140> │ │ │ │ + lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ - addmi.w ip, r6, #20 │ │ │ │ - addpl.w ip, r6, #28 │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ + addmi.w r0, r6, #20 │ │ │ │ + addpl.w r0, r6, #28 │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - ubfx r0, r0, #2, #3 │ │ │ │ - mul.w r0, r3, r0 │ │ │ │ - cbz r0, 80618 <_Py_hashtable_set@@Base+0xb4> │ │ │ │ + ubfx r1, r1, #2, #3 │ │ │ │ + mul.w r1, r3, r1 │ │ │ │ + cbz r1, 806fa <_Py_hashtable_set@@Base+0xb6> │ │ │ │ movw r3, #42784 @ 0xa720 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r2, [r3, #1012] @ 0x3f4 │ │ │ │ - movw r3, #50609 @ 0xc5b1 │ │ │ │ + movw r3, #50833 @ 0xc691 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 80694 <_Py_hashtable_set@@Base+0x130> │ │ │ │ + bne.n 80788 <_Py_hashtable_set@@Base+0x144> │ │ │ │ + strd r0, r1, [sp] │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - strd ip, r0, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 7c5dc <_Py_HashBytes@@Base+0x8c> │ │ │ │ - adds r2, r0, #1 │ │ │ │ + bl 7c6bc <_Py_HashBytes@@Base+0x8c> │ │ │ │ + mov r1, r0 │ │ │ │ + adds r3, r1, #1 │ │ │ │ it eq │ │ │ │ - mvneq.w r0, #1 │ │ │ │ - str r0, [r6, #12] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + mvneq.w r1, #1 │ │ │ │ + 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] │ │ │ │ + vmov s15, r3 │ │ │ │ + str r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - adds r2, #1 │ │ │ │ vmov s13, r3 │ │ │ │ - vmov s15, r2 │ │ │ │ - str r0, [r4, #4] │ │ │ │ - vcvt.f32.u32 s12, s13 │ │ │ │ - strd r6, r7, [r4, #8] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 80672 <_Py_hashtable_set@@Base+0x10e> │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ + bgt.n 80764 <_Py_hashtable_set@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - movs r6, #0 │ │ │ │ ands r3, r1 │ │ │ │ + movs r0, #0 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4, #0] │ │ │ │ str.w r4, [r2, r3, lsl #2] │ │ │ │ - mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ - b.n 8061a <_Py_hashtable_set@@Base+0xb6> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r1, r0 │ │ │ │ + vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ + str r6, [r4, #8] │ │ │ │ + str r7, [r4, #12] │ │ │ │ + b.n 80706 <_Py_hashtable_set@@Base+0xc2> │ │ │ │ movs r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 805a8 <_Py_hashtable_set@@Base+0x44> │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 8068c <_Py_hashtable_set@@Base+0x48> │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 8073e <_Py_hashtable_set@@Base+0xfa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f5298 │ │ │ │ - mov r6, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 806a2 <_Py_hashtable_set@@Base+0x13e> │ │ │ │ + bl 1f5ef8 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 8078e <_Py_hashtable_set@@Base+0x14a> │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b.n 8064a <_Py_hashtable_set@@Base+0xe6> │ │ │ │ + b.n 8072c <_Py_hashtable_set@@Base+0xe8> │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 805a8 <_Py_hashtable_set@@Base+0x44> │ │ │ │ - ldr.w ip, [r6, #28] │ │ │ │ - b.n 805d2 <_Py_hashtable_set@@Base+0x6e> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, ip │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 8068c <_Py_hashtable_set@@Base+0x48> │ │ │ │ + b.n 8075e <_Py_hashtable_set@@Base+0x11a> │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ + b.n 806b2 <_Py_hashtable_set@@Base+0x6e> │ │ │ │ blx r2 │ │ │ │ - b.n 80610 <_Py_hashtable_set@@Base+0xac> │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8065e <_Py_hashtable_set@@Base+0xfa> │ │ │ │ + mov r1, r0 │ │ │ │ + b.n 806f2 <_Py_hashtable_set@@Base+0xae> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx r2 │ │ │ │ - b.n 8065e <_Py_hashtable_set@@Base+0xfa> │ │ │ │ + b.n 8075e <_Py_hashtable_set@@Base+0x11a> │ │ │ │ │ │ │ │ -000806b0 : │ │ │ │ +0008079c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #208] @ (80790 ) │ │ │ │ + ldr r3, [pc, #208] @ (8087c ) │ │ │ │ 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 80720 │ │ │ │ + ble.n 8080c │ │ │ │ subs r2, #1 │ │ │ │ - ldr r1, [pc, #184] @ (80794 ) │ │ │ │ + ldr r1, [pc, #184] @ (80880 ) │ │ │ │ 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 8075a │ │ │ │ + bne.n 80846 │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ add.w ip, r4, r0 │ │ │ │ - ldr r2, [pc, #156] @ (80798 ) │ │ │ │ + ldr r2, [pc, #156] @ (80884 ) │ │ │ │ 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, #20224 @ 0x4f00 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 80782 │ │ │ │ + cbz r0, 8086e │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ adds r5, r4, r0 │ │ │ │ - ldr r2, [pc, #96] @ (80798 ) │ │ │ │ + ldr r2, [pc, #96] @ (80884 ) │ │ │ │ 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, #57425 @ 0xe051 │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 80772 │ │ │ │ + bne.n 8085e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80730 │ │ │ │ + b.n 8081c │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80730 │ │ │ │ + b.n 8081c │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #16] @ (80798 ) │ │ │ │ - bl 1f85b4 <_PyNamespace_New@@Base+0x5c> │ │ │ │ + ldr r0, [pc, #16] @ (80884 ) │ │ │ │ + bl 1f92a4 <_PyNamespace_New@@Base+0x5c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8071a │ │ │ │ + b.n 80806 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ lsls r4, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #176] @ (8085c ) │ │ │ │ + ldr r2, [pc, #176] @ (80948 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 80806 │ │ │ │ + ble.n 808f2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #2416] @ 0x970 │ │ │ │ movs r1, #1 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - ldr r2, [pc, #140] @ (80860 ) │ │ │ │ + ldr r2, [pc, #140] @ (8094c ) │ │ │ │ ldr.w r3, [r3, #2096] @ 0x830 │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ str r1, [r3, #0] │ │ │ │ - cbnz r5, 80826 │ │ │ │ + cbnz r5, 80912 │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ strd r6, r5, [r3, #24] │ │ │ │ str r5, [r3, #8] │ │ │ │ adds r5, r4, r0 │ │ │ │ ldr r2, [r4, r0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ @@ -129009,382 +129091,380 @@ │ │ │ │ str r1, [r5, #4] │ │ │ │ strd r2, r1, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r0, #20224 @ 0x4f00 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 8084e │ │ │ │ + cbz r0, 8093a │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ strd r6, r2, [r3, #24] │ │ │ │ adds r5, r4, r0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 807ec │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 808d8 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 8083e │ │ │ │ + bne.n 8092a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80816 │ │ │ │ + b.n 80902 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80816 │ │ │ │ + b.n 80902 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f85b4 <_PyNamespace_New@@Base+0x5c> │ │ │ │ + bl 1f92a4 <_PyNamespace_New@@Base+0x5c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80800 │ │ │ │ + b.n 808ec │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #208] @ (80944 ) │ │ │ │ + ldr r2, [pc, #208] @ (80a30 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 808d6 │ │ │ │ + ble.n 809c2 │ │ │ │ subs r2, #1 │ │ │ │ - ldr r1, [pc, #184] @ (80948 ) │ │ │ │ + ldr r1, [pc, #184] @ (80a34 ) │ │ │ │ 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 80910 │ │ │ │ + bne.n 809fc │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ add.w ip, r4, r0 │ │ │ │ - ldr r2, [pc, #152] @ (8094c ) │ │ │ │ + ldr r2, [pc, #152] @ (80a38 ) │ │ │ │ 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, #20224 @ 0x4f00 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 80938 │ │ │ │ + cbz r0, 80a24 │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ adds r5, r4, r0 │ │ │ │ - ldr r2, [pc, #92] @ (8094c ) │ │ │ │ + ldr r2, [pc, #92] @ (80a38 ) │ │ │ │ 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, #57425 @ 0xe051 │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 80928 │ │ │ │ + bne.n 80a14 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 808e6 │ │ │ │ + b.n 809d2 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 808e6 │ │ │ │ + b.n 809d2 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #16] @ (8094c ) │ │ │ │ - bl 1f85b4 <_PyNamespace_New@@Base+0x5c> │ │ │ │ + ldr r0, [pc, #16] @ (80a38 ) │ │ │ │ + bl 1f92a4 <_PyNamespace_New@@Base+0x5c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 808d0 │ │ │ │ + b.n 809bc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ lsls r4, r1, #1 │ │ │ │ │ │ │ │ -00080950 <_PyObject_GC_New@@Base>: │ │ │ │ +00080a3c <_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 │ │ │ │ - bmi.w 80b50 <_PyObject_GC_New@@Base+0x200> │ │ │ │ - ldr.w r8, [pc, #508] @ 80b78 <_PyObject_GC_New@@Base+0x228> │ │ │ │ + bmi.w 80c3c <_PyObject_GC_New@@Base+0x200> │ │ │ │ + ldr.w r8, [pc, #508] @ 80c64 <_PyObject_GC_New@@Base+0x228> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ sub.w r2, r2, r3, lsl #3 │ │ │ │ cmp r5, r2 │ │ │ │ ldr.w r9, [r8, r7] │ │ │ │ - bhi.w 80b0e <_PyObject_GC_New@@Base+0x1be> │ │ │ │ + bhi.w 80bfa <_PyObject_GC_New@@Base+0x1be> │ │ │ │ adds.w fp, r5, r3, lsl #3 │ │ │ │ - bmi.w 80b0e <_PyObject_GC_New@@Base+0x1be> │ │ │ │ + bmi.w 80bfa <_PyObject_GC_New@@Base+0x1be> │ │ │ │ movw r6, #20264 @ 0x4f28 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ - movw r2, #3381 @ 0xd35 │ │ │ │ + movw r2, #3613 @ 0xe1d │ │ │ │ movt r2, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r6, #712] @ 0x2c8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 80afa <_PyObject_GC_New@@Base+0x1aa> │ │ │ │ + bne.w 80be6 <_PyObject_GC_New@@Base+0x1aa> │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ add.w r1, fp, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bcs.n 80a66 <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bcs.n 80b52 <_PyObject_GC_New@@Base+0x116> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r2, [r2, sl, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 80ae8 <_PyObject_GC_New@@Base+0x198> │ │ │ │ + beq.w 80bd4 <_PyObject_GC_New@@Base+0x198> │ │ │ │ ldr r0, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr.w lr, [r0] │ │ │ │ str.w lr, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 80a48 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ + beq.n 80b34 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ ldr.w r5, [r8, r7] │ │ │ │ add.w r3, r0, r3, lsl #3 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ strd r2, r2, [r0] │ │ │ │ strd r2, r2, [r3, #-8] │ │ │ │ ldr.w r2, [r1, #3760] @ 0xeb0 │ │ │ │ ldr.w r0, [r1, #3756] @ 0xeac │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #3760] @ 0xeb0 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt.n 80aaa <_PyObject_GC_New@@Base+0x15a> │ │ │ │ + bgt.n 80b96 <_PyObject_GC_New@@Base+0x15a> │ │ │ │ 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, #316] @ (80b74 <_PyObject_GC_New@@Base+0x224>) │ │ │ │ + ldr r2, [pc, #316] @ (80c60 <_PyObject_GC_New@@Base+0x224>) │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 80b1a <_PyObject_GC_New@@Base+0x1ca> │ │ │ │ + bne.n 80c06 <_PyObject_GC_New@@Base+0x1ca> │ │ │ │ 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 80a9a <_PyObject_GC_New@@Base+0x14a> │ │ │ │ + bhi.n 80b86 <_PyObject_GC_New@@Base+0x14a> │ │ │ │ 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.w lr, [r2, r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 809fa <_PyObject_GC_New@@Base+0xaa> │ │ │ │ + bne.n 80ae6 <_PyObject_GC_New@@Base+0xaa> │ │ │ │ ldr.w r1, [r6, #672] @ 0x2a0 │ │ │ │ - movw r2, #46565 @ 0xb5e5 │ │ │ │ + movw r2, #46509 @ 0xb5ad │ │ │ │ movt r2, #7 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 80b32 <_PyObject_GC_New@@Base+0x1e2> │ │ │ │ + bne.n 80c1e <_PyObject_GC_New@@Base+0x1e2> │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80b0e <_PyObject_GC_New@@Base+0x1be> │ │ │ │ + beq.n 80bfa <_PyObject_GC_New@@Base+0x1be> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 809fa <_PyObject_GC_New@@Base+0xaa> │ │ │ │ + b.n 80ae6 <_PyObject_GC_New@@Base+0xaa> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 809fa <_PyObject_GC_New@@Base+0xaa> │ │ │ │ - b.n 80a66 <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bne.n 80ae6 <_PyObject_GC_New@@Base+0xaa> │ │ │ │ + b.n 80b52 <_PyObject_GC_New@@Base+0x116> │ │ │ │ ldr.w r2, [r1, #3740] @ 0xe9c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 80a20 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + beq.n 80b0c <_PyObject_GC_New@@Base+0xd0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80a20 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + beq.n 80b0c <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr.w r2, [r1, #3852] @ 0xf0c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 80a20 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + bne.n 80b0c <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 80b6a <_PyObject_GC_New@@Base+0x21a> │ │ │ │ + bne.n 80c56 <_PyObject_GC_New@@Base+0x21a> │ │ │ │ add.w r1, r5, #12 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 80a20 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + bmi.n 80b0c <_PyObject_GC_New@@Base+0xd0> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80ad2 <_PyObject_GC_New@@Base+0x182> │ │ │ │ + bne.n 80bbe <_PyObject_GC_New@@Base+0x182> │ │ │ │ dmb ish │ │ │ │ - b.n 80a20 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b.n 80b0c <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 809fa <_PyObject_GC_New@@Base+0xaa> │ │ │ │ - b.n 80a66 <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bne.n 80ae6 <_PyObject_GC_New@@Base+0xaa> │ │ │ │ + b.n 80b52 <_PyObject_GC_New@@Base+0x116> │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ mov r1, fp │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 809fa <_PyObject_GC_New@@Base+0xaa> │ │ │ │ + bne.w 80ae6 <_PyObject_GC_New@@Base+0xaa> │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 241d10 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.w 2424f0 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 80b40 <_PyObject_GC_New@@Base+0x1f0> │ │ │ │ + bne.n 80c2c <_PyObject_GC_New@@Base+0x1f0> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 80a40 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ + b.n 80b2c <_PyObject_GC_New@@Base+0xf0> │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80a88 <_PyObject_GC_New@@Base+0x138> │ │ │ │ + b.n 80b74 <_PyObject_GC_New@@Base+0x138> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 80a40 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ + b.n 80b2c <_PyObject_GC_New@@Base+0xf0> │ │ │ │ ldr.w r1, [r0, #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 r5, r2 │ │ │ │ - b.n 8097a <_PyObject_GC_New@@Base+0x2a> │ │ │ │ + b.n 80a66 <_PyObject_GC_New@@Base+0x2a> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 80ac4 <_PyObject_GC_New@@Base+0x174> │ │ │ │ - b.n 80a20 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + beq.n 80bb0 <_PyObject_GC_New@@Base+0x174> │ │ │ │ + b.n 80b0c <_PyObject_GC_New@@Base+0xd0> │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00080b80 : │ │ │ │ +00080c68 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 80c64 │ │ │ │ + blt.n 80d4c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #20264 @ 0x4f28 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ - movw r3, #3381 @ 0xd35 │ │ │ │ + movw r3, #3613 @ 0xe1d │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #712] @ 0x2c8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 80c4a │ │ │ │ - ldr r0, [pc, #184] @ (80c68 ) │ │ │ │ + bne.n 80d32 │ │ │ │ + ldr r0, [pc, #184] @ (80d50 ) │ │ │ │ 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 80c1c │ │ │ │ + bcs.n 80d04 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 80c0e │ │ │ │ + beq.n 80cf6 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 80be6 │ │ │ │ + cbz r2, 80cce │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 80c00 │ │ │ │ + bcc.n 80ce8 │ │ │ │ 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 │ │ │ │ @@ -129392,77 +129472,77 @@ │ │ │ │ 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 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80be2 │ │ │ │ + bne.n 80cca │ │ │ │ ldr.w r1, [r4, #672] @ 0x2a0 │ │ │ │ - movw r3, #46565 @ 0xb5e5 │ │ │ │ + movw r3, #46509 @ 0xb5ad │ │ │ │ movt r3, #7 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 80c5a │ │ │ │ + bne.n 80d42 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80be2 │ │ │ │ + beq.n 80cca │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 80be2 │ │ │ │ + b.n 80cca │ │ │ │ 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 80c3a │ │ │ │ + b.n 80d22 │ │ │ │ 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 │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ - movw r3, #3381 @ 0xd35 │ │ │ │ + movw r3, #3613 @ 0xe1d │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r2, #712] @ 0x2c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 80d12 │ │ │ │ - ldr r3, [pc, #152] @ (80d30 ) │ │ │ │ + bne.n 80dfa │ │ │ │ + ldr r3, [pc, #152] @ (80e18 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1528] @ 0x5f8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 80cdc │ │ │ │ + beq.n 80dc4 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbnz r2, 80cd8 │ │ │ │ + cbnz r2, 80dc0 │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r4, r5 │ │ │ │ itttt ls │ │ │ │ addls r1, r3, r4 │ │ │ │ strls r1, [r3, #4] │ │ │ │ addls.w r1, r4, #16 │ │ │ │ strls r1, [r3, #24] │ │ │ │ @@ -129472,76 +129552,76 @@ │ │ │ │ strls r2, [r3, r4] │ │ │ │ strhi r1, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80cd8 │ │ │ │ + bne.n 80dc0 │ │ │ │ ldr.w r1, [r2, #672] @ 0x2a0 │ │ │ │ - movw r3, #46565 @ 0xb5e5 │ │ │ │ + movw r3, #46509 @ 0xb5ad │ │ │ │ movt r3, #7 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 80d22 │ │ │ │ + bne.n 80e0a │ │ │ │ movs r0, #16 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80cd8 │ │ │ │ + beq.n 80dc0 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 80cd8 │ │ │ │ + b.n 80dc0 │ │ │ │ ldr.w r0, [r2, #708] @ 0x2c4 │ │ │ │ movs r1, #16 │ │ │ │ mov r3, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r3 │ │ │ │ - b.n 80d02 │ │ │ │ + b.n 80dea │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #188] @ (80e00 ) │ │ │ │ + ldr r0, [pc, #188] @ (80ee8 ) │ │ │ │ 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 80dec │ │ │ │ + bcs.n 80ed4 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r4, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 80da8 │ │ │ │ + beq.n 80e90 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 80d80 │ │ │ │ + cbz r2, 80e68 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r4, r5 │ │ │ │ - bhi.n 80d9a │ │ │ │ + bhi.n 80e82 │ │ │ │ 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 │ │ │ │ @@ -129549,72 +129629,72 @@ │ │ │ │ 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 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80d7c │ │ │ │ + bne.n 80e64 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - movw r1, #46565 @ 0xb5e5 │ │ │ │ + movw r1, #46509 @ 0xb5ad │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r0, [r3, #672] @ 0x2a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 80df4 │ │ │ │ + bne.n 80edc │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80d7c │ │ │ │ + beq.n 80e64 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 80d7c │ │ │ │ + b.n 80e64 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 80db6 │ │ │ │ + bge.n 80e9e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 80d7c │ │ │ │ + b.n 80e64 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - b.n 80ddc │ │ │ │ + b.n 80ec4 │ │ │ │ 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 80f38 │ │ │ │ + beq.w 81020 │ │ │ │ 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 80ed2 │ │ │ │ + bls.n 80fba │ │ │ │ adds r2, #131 @ 0x83 │ │ │ │ str.w r4, [r5, r2, lsl #2] │ │ │ │ - cbnz r3, 80ea8 │ │ │ │ + cbnz r3, 80f90 │ │ │ │ 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] │ │ │ │ @@ -129650,730 +129730,730 @@ │ │ │ │ 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 80e80 │ │ │ │ + bne.n 80f68 │ │ │ │ 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} │ │ │ │ - cbnz r3, 80f1a │ │ │ │ + cbnz r3, 81002 │ │ │ │ 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] │ │ │ │ - cbnz r0, 80f08 │ │ │ │ + cbnz r0, 80ff0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 810ce │ │ │ │ + bne.w 811b6 │ │ │ │ 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 80e80 │ │ │ │ + b.n 80f68 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 80f2a │ │ │ │ + cbz r0, 81012 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ - b.n 80eb4 │ │ │ │ + b.n 80f9c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 80f22 │ │ │ │ + beq.n 8100a │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 80f22 │ │ │ │ + b.n 8100a │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r3, [r3, #816] @ 0x330 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 81080 │ │ │ │ + beq.w 81168 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 810fe │ │ │ │ + bne.w 811e6 │ │ │ │ ldr.w r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 80fec │ │ │ │ + beq.n 810d4 │ │ │ │ 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 810e6 │ │ │ │ + beq.w 811ce │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.w 810d2 │ │ │ │ + beq.w 811ba │ │ │ │ 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 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8105e │ │ │ │ + beq.n 81146 │ │ │ │ add.w r7, 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 r0, [r3, #0] │ │ │ │ strd r2, r4, [r5, #788] @ 0x314 │ │ │ │ - bls.n 80fbe │ │ │ │ + bls.n 810a6 │ │ │ │ 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 8110e │ │ │ │ + bne.w 811f6 │ │ │ │ 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 80e38 │ │ │ │ + b.n 80f20 │ │ │ │ ldr.w r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81096 │ │ │ │ + bne.n 8117e │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mov.w r8, #16 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ ldr.w r1, [r7, #680] @ 0x2a8 │ │ │ │ - movw r3, #47173 @ 0xb845 │ │ │ │ + movw r3, #47117 @ 0xb80d │ │ │ │ movt r3, #7 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 810c2 │ │ │ │ + bne.n 811aa │ │ │ │ mov r1, r2 │ │ │ │ - blx 2a970 │ │ │ │ + blx 29e84 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 810ba │ │ │ │ + beq.n 811a2 │ │ │ │ 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 81050 │ │ │ │ + b.n 81138 │ │ │ │ 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 8103c │ │ │ │ + bcc.n 81124 │ │ │ │ add.w r3, lr, r9 │ │ │ │ str.w r8, [r5, #516] @ 0x204 │ │ │ │ - b.n 80f5a │ │ │ │ + b.n 81042 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, lr │ │ │ │ str.w r7, [r1, #804] @ 0x324 │ │ │ │ str r0, [r3, #0] │ │ │ │ strd r2, r4, [r5, #788] @ 0x314 │ │ │ │ - bhi.n 80fba │ │ │ │ + bhi.n 810a2 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str.w ip, [r3, #16] │ │ │ │ strd r0, r2, [r3, #4] │ │ │ │ - b.n 80fd2 │ │ │ │ - movw r0, #55556 @ 0xd904 │ │ │ │ + b.n 810ba │ │ │ │ + movw r0, #52164 @ 0xcbc4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1f2524 │ │ │ │ - cbnz r0, 810f2 │ │ │ │ + bl 1f3184 │ │ │ │ + cbnz r0, 811da │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #816] @ 0x330 │ │ │ │ - b.n 80f52 │ │ │ │ + b.n 8103a │ │ │ │ lsls r1, r3, #1 │ │ │ │ cmp.w r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 810ba │ │ │ │ + bcs.n 811a2 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 810ba │ │ │ │ + bhi.n 811a2 │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 81000 │ │ │ │ + bge.n 810e8 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ - b.n 80ea0 │ │ │ │ + b.n 80f88 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #668] @ 0x29c │ │ │ │ blx ip │ │ │ │ mov lr, r0 │ │ │ │ - b.n 8101a │ │ │ │ + b.n 81102 │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 80f08 │ │ │ │ + b.n 80ff0 │ │ │ │ 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 810ba │ │ │ │ + b.n 811a2 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8108e │ │ │ │ + beq.n 81176 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r7, #816] @ 0x330 │ │ │ │ - movw r3, #38800 @ 0x9790 │ │ │ │ + movw r3, #38792 @ 0x9788 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 30f28 <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b.n 80f52 │ │ │ │ + bl 30cc8 <_PyObject_DebugMallocStats@@Base> │ │ │ │ + b.n 8103a │ │ │ │ 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 80fd2 │ │ │ │ + b.n 810ba │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - vldr d7, [pc, #36] @ 81158 │ │ │ │ + vldr d7, [pc, #36] @ 81240 │ │ │ │ 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] │ │ │ │ - blx 2a388 │ │ │ │ + blx 29bc8 │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ │ │ │ │ -00081160 <_Py_NewReference@@Base>: │ │ │ │ - ldr r2, [pc, #36] @ (81188 <_Py_NewReference@@Base+0x28>) │ │ │ │ +00081248 <_Py_NewReference@@Base>: │ │ │ │ + ldr r2, [pc, #36] @ (81270 <_Py_NewReference@@Base+0x28>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 8116e <_Py_NewReference@@Base+0xe> │ │ │ │ + cbnz r3, 81256 <_Py_NewReference@@Base+0xe> │ │ │ │ bx lr │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8117e <_Py_NewReference@@Base+0x1e> │ │ │ │ - b.w 222d44 │ │ │ │ + bne.n 81266 <_Py_NewReference@@Base+0x1e> │ │ │ │ + b.w 223b7c │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0008118c : │ │ │ │ +00081274 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8134a │ │ │ │ + beq.w 81432 │ │ │ │ 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 812d6 │ │ │ │ + bhi.w 813be │ │ │ │ mov.w r8, #1 │ │ │ │ movs r7, #20 │ │ │ │ mov r5, r8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 81382 │ │ │ │ + blt.w 8146a │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r5 │ │ │ │ subs r0, r0, r7 │ │ │ │ - bl 2cc578 │ │ │ │ + bl 2cb800 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - blt.w 81360 │ │ │ │ + blt.w 81448 │ │ │ │ mla r6, r4, r5, r5 │ │ │ │ adds.w r9, r6, r7 │ │ │ │ - bmi.w 81360 │ │ │ │ + bmi.w 81448 │ │ │ │ movw r7, #20264 @ 0x4f28 │ │ │ │ movt r7, #78 @ 0x4e │ │ │ │ - movw r3, #3381 @ 0xd35 │ │ │ │ + movw r3, #3613 @ 0xe1d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r7, #712] @ 0x2c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 81350 │ │ │ │ - ldr r3, [pc, #472] @ (813d0 ) │ │ │ │ + bne.w 81438 │ │ │ │ + ldr r3, [pc, #472] @ (814b8 ) │ │ │ │ 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, #1528] @ 0x5f8 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ mov sl, r2 │ │ │ │ - bcs.n 8129c │ │ │ │ + bcs.n 81384 │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r2, [r2, ip, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 81338 │ │ │ │ + beq.w 81420 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r1, 8127c │ │ │ │ + cbz r1, 81364 │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ 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, #388] @ (813d4 ) │ │ │ │ + ldr r2, [pc, #388] @ (814bc ) │ │ │ │ ldr.w r6, [r2, #1416] @ 0x588 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8136a │ │ │ │ + bne.w 81452 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 812ea │ │ │ │ + beq.n 813d2 │ │ │ │ adds r2, r3, r4 │ │ │ │ lsls r5, r5, #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 lr, r6, [r2, #24] │ │ │ │ cmp lr, r6 │ │ │ │ - bhi.n 812ca │ │ │ │ + bhi.n 813b2 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r0, lr, ip, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ add.w r0, r2, lr │ │ │ │ str r0, [r2, #4] │ │ │ │ str.w r1, [r2, lr] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81230 │ │ │ │ + bne.n 81318 │ │ │ │ ldr.w r2, [r7, #672] @ 0x2a0 │ │ │ │ - movw r3, #46565 @ 0xb5e5 │ │ │ │ + movw r3, #46509 @ 0xb5ad │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 813ac │ │ │ │ + bne.n 81494 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 81360 │ │ │ │ + beq.n 81448 │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 81230 │ │ │ │ + b.n 81318 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81230 │ │ │ │ - b.n 8129c │ │ │ │ + bne.n 81318 │ │ │ │ + b.n 81384 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bls.n 81314 │ │ │ │ + bls.n 813fc │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ - bcs.n 81328 │ │ │ │ + bcs.n 81410 │ │ │ │ movs r7, #28 │ │ │ │ mov.w r8, #0 │ │ │ │ movs r5, #2 │ │ │ │ - b.n 811b4 │ │ │ │ + b.n 8129c │ │ │ │ lsls r2, r5, #2 │ │ │ │ add.w r1, r3, #28 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ cmp r5, #1 │ │ │ │ strb r2, [r3, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ - beq.n 8131e │ │ │ │ + beq.n 81406 │ │ │ │ cmp r5, #2 │ │ │ │ strd r8, r8, [r3, #20] │ │ │ │ ite eq │ │ │ │ strheq.w r8, [r1, r4, lsl #1] │ │ │ │ strne.w r8, [r1, r4, lsl #2] │ │ │ │ - b.n 81274 │ │ │ │ + b.n 8135c │ │ │ │ movs r7, #28 │ │ │ │ mov.w r8, #0 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 811b4 │ │ │ │ + b.n 8129c │ │ │ │ strb.w r8, [r1, r4] │ │ │ │ strd r8, r8, [r3, #20] │ │ │ │ - b.n 81274 │ │ │ │ + b.n 8135c │ │ │ │ cmp.w r1, #1114112 @ 0x110000 │ │ │ │ - bcs.n 813b8 │ │ │ │ + bcs.n 814a0 │ │ │ │ movs r7, #28 │ │ │ │ mov.w r8, #0 │ │ │ │ movs r5, #4 │ │ │ │ - b.n 811b4 │ │ │ │ + b.n 8129c │ │ │ │ mov r1, ip │ │ │ │ mov r0, sl │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81230 │ │ │ │ - b.n 8129c │ │ │ │ - ldr r3, [pc, #140] @ (813d8 ) │ │ │ │ + bne.w 81318 │ │ │ │ + b.n 81384 │ │ │ │ + ldr r3, [pc, #140] @ (814c0 ) │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr.w r0, [r7, #708] @ 0x2c4 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81230 │ │ │ │ + bne.w 81318 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 241c5c │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.w 242440 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8139c │ │ │ │ + bne.n 81484 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81258 │ │ │ │ + b.n 81340 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7712 @ 0x1e20 │ │ │ │ + movw r1, #4320 @ 0x10e0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 81274 │ │ │ │ + b.n 8135c │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81258 │ │ │ │ + b.n 81340 │ │ │ │ ldr.w r0, [r7, #668] @ 0x29c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 812ba │ │ │ │ + b.n 813a2 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7660 @ 0x1dec │ │ │ │ + movw r1, #4268 @ 0x10ac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 81398 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 81480 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r1, #1 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 8154c │ │ │ │ + blt.w 81634 │ │ │ │ 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 │ │ │ │ - beq.n 814e0 │ │ │ │ + beq.n 815c8 │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 8155e │ │ │ │ + bhi.w 81646 │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #3381 @ 0xd35 │ │ │ │ + movw r2, #3613 @ 0xe1d │ │ │ │ movt r2, #8 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 81508 │ │ │ │ - ldr r2, [pc, #340] @ (81578 ) │ │ │ │ + bne.n 815f0 │ │ │ │ + ldr r2, [pc, #340] @ (81660 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ mov r7, r2 │ │ │ │ - bhi.n 814b6 │ │ │ │ + bhi.n 8159e │ │ │ │ lsrs r0, r3, #3 │ │ │ │ adds r1, r0, #2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 814f6 │ │ │ │ + beq.n 815de │ │ │ │ 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 8149a │ │ │ │ + beq.n 81582 │ │ │ │ movw r2, #41228 @ 0xa10c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - ldr r1, [pc, #260] @ (8157c ) │ │ │ │ - bne.n 81524 │ │ │ │ + ldr r1, [pc, #260] @ (81664 ) │ │ │ │ + bne.n 8160c │ │ │ │ ldr.w r5, [r1, #1416] @ 0x588 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 81534 │ │ │ │ + bne.n 8161c │ │ │ │ adds r2, r4, r3 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r0, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ strb r1, [r2, #16] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r1, r6, [r2, #24] │ │ │ │ cmp r6, r1 │ │ │ │ - bcc.n 814ea │ │ │ │ + bcc.n 815d2 │ │ │ │ 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 81462 │ │ │ │ + bne.n 8154a │ │ │ │ ldr.w r4, [r5, #672] @ 0x2a0 │ │ │ │ - movw r2, #46565 @ 0xb5e5 │ │ │ │ + movw r2, #46509 @ 0xb5ad │ │ │ │ movt r2, #7 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 81568 │ │ │ │ + bne.n 81650 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 8151a │ │ │ │ + cbz r4, 81602 │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 81462 │ │ │ │ - ldr r4, [pc, #156] @ (81580 ) │ │ │ │ + b.n 8154a │ │ │ │ + ldr r4, [pc, #156] @ (81668 ) │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 81462 │ │ │ │ + b.n 8154a │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 81462 │ │ │ │ - b.n 814b6 │ │ │ │ + bne.n 8154a │ │ │ │ + b.n 8159e │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 81462 │ │ │ │ + bne.n 8154a │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 241c5c │ │ │ │ + b.w 242440 │ │ │ │ movs r5, #1 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r5, [r4, #0] │ │ │ │ ldr.w r5, [r1, #1416] @ 0x588 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 81484 │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + beq.n 8156c │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 81550 │ │ │ │ + bne.n 81638 │ │ │ │ mov r0, r4 │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81484 │ │ │ │ - b.w 1f5414 │ │ │ │ + b.n 8156c │ │ │ │ + b.w 1f6074 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81484 │ │ │ │ + b.n 8156c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1faf00 │ │ │ │ + b.w 1fbbf0 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 814d2 │ │ │ │ + b.n 815ba │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r4, #20] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00081584 : │ │ │ │ +0008166c : │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.w 81730 │ │ │ │ + blt.w 81818 │ │ │ │ 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.w r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8168c │ │ │ │ + bne.n 81774 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 816b6 │ │ │ │ + beq.n 8179e │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 81744 │ │ │ │ + bhi.w 8182c │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #3381 @ 0xd35 │ │ │ │ + movw r2, #3613 @ 0xe1d │ │ │ │ movt r2, #8 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 816f2 │ │ │ │ - ldr r1, [pc, #376] @ (81760 ) │ │ │ │ + bne.w 817da │ │ │ │ + ldr r1, [pc, #376] @ (81848 ) │ │ │ │ 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 816ba │ │ │ │ + bhi.n 817a2 │ │ │ │ lsrs r0, r3, #3 │ │ │ │ adds r1, r0, #2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 816e4 │ │ │ │ + beq.n 817cc │ │ │ │ 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 │ │ │ │ - bne.n 81642 │ │ │ │ + bne.n 8172a │ │ │ │ ldrd r1, r6, [r2, #24] │ │ │ │ cmp r6, r1 │ │ │ │ - bcc.n 816aa │ │ │ │ + bcc.n 81792 │ │ │ │ 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 │ │ │ │ - beq.n 816ba │ │ │ │ + beq.n 817a2 │ │ │ │ movw r2, #41228 @ 0xa10c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ 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, #264] @ (81764 ) │ │ │ │ + ldr r2, [pc, #264] @ (8184c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 81718 │ │ │ │ + bne.n 81800 │ │ │ │ adds r2, r4, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r1, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - cbz r7, 816a2 │ │ │ │ + cbz r7, 8178a │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r4, #16 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r4, #13200 @ 0x3390 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ @@ -130382,179 +130462,179 @@ │ │ │ │ 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 81642 │ │ │ │ - ldr r4, [pc, #176] @ (81768 ) │ │ │ │ - b.n 816a2 │ │ │ │ + b.n 8172a │ │ │ │ + ldr r4, [pc, #176] @ (81850 ) │ │ │ │ + b.n 8178a │ │ │ │ ldr.w r4, [r5, #672] @ 0x2a0 │ │ │ │ - movw r2, #46565 @ 0xb5e5 │ │ │ │ + movw r2, #46509 @ 0xb5ad │ │ │ │ movt r2, #7 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 81734 │ │ │ │ + bne.n 8181c │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 81704 │ │ │ │ + cbz r4, 817ec │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 81642 │ │ │ │ + b.n 8172a │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8163e │ │ │ │ + b.n 81726 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 81642 │ │ │ │ + bne.n 8172a │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 241c5c │ │ │ │ + bl 242440 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 816a2 │ │ │ │ + beq.n 8178a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 816a2 │ │ │ │ - b.n 81678 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + beq.n 8178a │ │ │ │ + b.n 81760 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 81750 │ │ │ │ + bne.n 81838 │ │ │ │ mov r0, r4 │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81668 │ │ │ │ - b.w 1f5414 │ │ │ │ + b.n 81750 │ │ │ │ + b.w 1f6074 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 816d6 │ │ │ │ + b.n 817be │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1faf00 │ │ │ │ + bl 1fbbf0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8170e │ │ │ │ + b.n 817f6 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81668 │ │ │ │ + b.n 81750 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r4, #20] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0008176c : │ │ │ │ +00081854 : │ │ │ │ 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 │ │ │ │ - beq.w 818a8 │ │ │ │ - blt.w 818fa │ │ │ │ + beq.w 81990 │ │ │ │ + blt.w 819e2 │ │ │ │ cmp r4, #20 │ │ │ │ - bgt.w 818ac │ │ │ │ - ldr r5, [pc, #436] @ (81944 ) │ │ │ │ + bgt.w 81994 │ │ │ │ + ldr r5, [pc, #436] @ (81a2c ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r6, r5] │ │ │ │ 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 8187c │ │ │ │ - ldr r0, [pc, #412] @ (81948 ) │ │ │ │ + beq.n 81964 │ │ │ │ + ldr r0, [pc, #412] @ (81a30 ) │ │ │ │ ldr r7, [r3, #12] │ │ │ │ str.w r7, [r2, #1608] @ 0x648 │ │ │ │ ldr.w r1, [r2, #1688] @ 0x698 │ │ │ │ ldr.w r7, [r0, #1416] @ 0x588 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1688] @ 0x698 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 818de │ │ │ │ + bne.w 819c6 │ │ │ │ cmp r4, r2 │ │ │ │ str r7, [r3, #12] │ │ │ │ - beq.n 81856 │ │ │ │ + beq.n 8193e │ │ │ │ movs r2, #0 │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ - beq.n 81856 │ │ │ │ + beq.n 8193e │ │ │ │ movs r2, #0 │ │ │ │ cmp r4, #3 │ │ │ │ str r2, [r3, #20] │ │ │ │ - beq.n 81856 │ │ │ │ + beq.n 8193e │ │ │ │ cmp r4, #4 │ │ │ │ str r2, [r3, #24] │ │ │ │ - beq.n 81856 │ │ │ │ + beq.n 8193e │ │ │ │ movs r1, #0 │ │ │ │ cmp r4, #5 │ │ │ │ str r1, [r3, #28] │ │ │ │ - beq.n 81856 │ │ │ │ + beq.n 8193e │ │ │ │ subs r5, r4, #5 │ │ │ │ add.w r2, r3, #28 │ │ │ │ movs r0, #5 │ │ │ │ ands.w r5, r5, #7 │ │ │ │ - beq.n 8183c │ │ │ │ + beq.n 81924 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 81832 │ │ │ │ + beq.n 8191a │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 8182c │ │ │ │ + beq.n 81914 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 81826 │ │ │ │ + beq.n 8190e │ │ │ │ cmp r5, #4 │ │ │ │ - beq.n 81820 │ │ │ │ + beq.n 81908 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 8181a │ │ │ │ + beq.n 81902 │ │ │ │ cmp r5, #6 │ │ │ │ - bne.n 8189e │ │ │ │ + bne.n 81986 │ │ │ │ adds r0, #1 │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 81856 │ │ │ │ + beq.n 8193e │ │ │ │ adds r0, #8 │ │ │ │ strd r1, r1, [r2, #4] │ │ │ │ strd r1, r1, [r2, #12] │ │ │ │ cmp r4, r0 │ │ │ │ strd r1, r1, [r2, #20] │ │ │ │ strd r1, r1, [r2, #28] │ │ │ │ add.w r2, r2, #32 │ │ │ │ - bne.n 8183c │ │ │ │ + bne.n 81924 │ │ │ │ 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 │ │ │ │ @@ -130563,106 +130643,106 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 84dc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85030 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81876 │ │ │ │ + beq.n 8195e │ │ │ │ ldr.w ip, [r6, r5] │ │ │ │ movs r2, #0 │ │ │ │ cmp r4, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ - bne.n 817d0 │ │ │ │ - b.n 81856 │ │ │ │ + bne.n 818b8 │ │ │ │ + b.n 8193e │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #6 │ │ │ │ str.w r1, [r2, #32]! │ │ │ │ - b.n 81814 │ │ │ │ - ldr r3, [pc, #160] @ (8194c ) │ │ │ │ - b.n 81876 │ │ │ │ + b.n 818fc │ │ │ │ + ldr r3, [pc, #160] @ (81a34 ) │ │ │ │ + b.n 8195e │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 81910 │ │ │ │ + bhi.n 819f8 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 84dc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85030 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81876 │ │ │ │ - ldr r0, [pc, #116] @ (81944 ) │ │ │ │ + beq.n 8195e │ │ │ │ + ldr r0, [pc, #116] @ (81a2c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r3, #12] │ │ │ │ ldr.w ip, [r2, r0] │ │ │ │ - b.n 817d8 │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + b.n 818c0 │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 81930 │ │ │ │ + bne.n 81a18 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr.w ip, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81894 │ │ │ │ - bl 1f6014 │ │ │ │ + b.n 8197c │ │ │ │ + bl 1f6b58 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81876 │ │ │ │ - ldr r2, [pc, #60] @ (81944 ) │ │ │ │ + beq.n 8195e │ │ │ │ + ldr r2, [pc, #60] @ (81a2c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r1, r2] │ │ │ │ - b.n 81856 │ │ │ │ - bl 241c5c │ │ │ │ + b.n 8193e │ │ │ │ + bl 242440 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81876 │ │ │ │ - ldr r0, [pc, #40] @ (81944 ) │ │ │ │ + beq.n 8195e │ │ │ │ + ldr r0, [pc, #40] @ (81a2c ) │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r3, #12] │ │ │ │ strd r2, r2, [r3, #20] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r2, r0] │ │ │ │ - b.n 817e6 │ │ │ │ + b.n 818ce │ │ │ │ ldr.w r2, [r0, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr.w ip, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81894 │ │ │ │ + b.n 8197c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, 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 819d2 │ │ │ │ - ldr r3, [pc, #140] @ (819f4 ) │ │ │ │ + bgt.n 81aba │ │ │ │ + ldr r3, [pc, #140] @ (81adc ) │ │ │ │ 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, 8198e │ │ │ │ + cbz r0, 81a76 │ │ │ │ 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 │ │ │ │ @@ -130672,109 +130752,109 @@ │ │ │ │ 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 819d2 │ │ │ │ + bhi.n 81aba │ │ │ │ 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 8198a │ │ │ │ + b.n 81a72 │ │ │ │ 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 840bc │ │ │ │ + bl 8419c │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 819c6 │ │ │ │ - b.n 8198a │ │ │ │ + bne.n 81aae │ │ │ │ + b.n 81a72 │ │ │ │ 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, [pc, #96] @ (81a68 ) │ │ │ │ + ldr r3, [pc, #96] @ (81b50 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r3, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #3484] @ 0xd9c │ │ │ │ - cbz r0, 81a28 │ │ │ │ + cbz r0, 81b10 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r1, [r3, #3484] @ 0xd9c │ │ │ │ strd r2, r2, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ add.w r1, r2, #8192 @ 0x2000 │ │ │ │ add.w r2, r2, #7584 @ 0x1da0 │ │ │ │ adds r2, #24 │ │ │ │ ldr.w r0, [r1, #1720] @ 0x6b8 │ │ │ │ subs r3, r0, r2 │ │ │ │ asrs r3, r3, #3 │ │ │ │ adds r3, #4 │ │ │ │ cmp.w r3, #288 @ 0x120 │ │ │ │ - bhi.n 81a5a │ │ │ │ + bhi.n 81b42 │ │ │ │ add.w r3, r0, #32 │ │ │ │ str.w r3, [r1, #1720] @ 0x6b8 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ strd r1, r2, [r0, #4] │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #32 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 81a4a │ │ │ │ + bne.n 81b32 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00081a6c : │ │ │ │ +00081b54 : │ │ │ │ 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 81b3c │ │ │ │ - ldr r6, [pc, #256] @ (81b84 ) │ │ │ │ + blt.n 81c24 │ │ │ │ + ldr r6, [pc, #256] @ (81c6c ) │ │ │ │ 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 81b10 │ │ │ │ + ble.n 81bf8 │ │ │ │ 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] @ (81b88 ) │ │ │ │ + ldr r2, [pc, #220] @ (81c70 ) │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 81b24 │ │ │ │ - cbnz r4, 81ae4 │ │ │ │ + bne.n 81c0c │ │ │ │ + cbnz r4, 81bcc │ │ │ │ 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 │ │ │ │ @@ -130788,101 +130868,101 @@ │ │ │ │ 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 841a8 │ │ │ │ + bl 84288 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81b60 │ │ │ │ + beq.n 81c48 │ │ │ │ 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 81ad2 │ │ │ │ + b.n 81bba │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 81ab4 │ │ │ │ - b.n 81ade │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + bne.n 81b9c │ │ │ │ + b.n 81bc6 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n 81b50 │ │ │ │ + bne.n 81c38 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81ab4 │ │ │ │ + b.n 81b9c │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ - movw r0, #7804 @ 0x1e7c │ │ │ │ + movw r0, #4412 @ 0x113c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 81ade │ │ │ │ + b.n 81bc6 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81ab4 │ │ │ │ + b.n 81b9c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 81b74 │ │ │ │ + bne.n 81c5c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 241c5c │ │ │ │ + b.w 242440 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 81b6a │ │ │ │ + bne.n 81c52 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81b6a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81c52 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #200] @ (81c64 ) │ │ │ │ + ldr r6, [pc, #200] @ (81d4c ) │ │ │ │ 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 81c00 │ │ │ │ + ble.n 81ce8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #2092] @ 0x82c │ │ │ │ movs r0, #1 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - ldr r2, [pc, #168] @ (81c68 ) │ │ │ │ + ldr r2, [pc, #168] @ (81d50 ) │ │ │ │ ldr.w r4, [r3, #1772] @ 0x6ec │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81c32 │ │ │ │ + bne.n 81d1a │ │ │ │ movs r1, #4 │ │ │ │ - bl 841a8 │ │ │ │ + bl 84288 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 81c20 │ │ │ │ + cbz r0, 81d08 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r1, [r4, #16] │ │ │ │ @@ -130893,76 +130973,76 @@ │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81bfc │ │ │ │ + beq.n 81ce4 │ │ │ │ movs r1, #4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 841a8 │ │ │ │ + bl 84288 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 81bd6 │ │ │ │ + bne.n 81cbe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 81c52 │ │ │ │ + bne.n 81d3a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 241c5c │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.w 242440 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 81c46 │ │ │ │ + bne.n 81d2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 222d44 │ │ │ │ - b.n 81c12 │ │ │ │ + bl 223b7c │ │ │ │ + b.n 81cfa │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 81c12 │ │ │ │ + b.n 81cfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81c2a │ │ │ │ + bne.n 81d12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81c2a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81d12 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #196] @ (81d40 ) │ │ │ │ + ldr r5, [pc, #196] @ (81e28 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2092] @ 0x82c │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 81cd4 │ │ │ │ + ble.n 81dbc │ │ │ │ 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, #156] @ (81d44 ) │ │ │ │ + ldr r2, [pc, #156] @ (81e2c ) │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r4, 81d10 │ │ │ │ + cbnz r4, 81df8 │ │ │ │ ldr.w r0, [r1, #3796] @ 0xed4 │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ strd r4, r4, [r3, #8] │ │ │ │ str r4, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ @@ -130971,397 +131051,397 @@ │ │ │ │ strd r0, r2, [r3, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81cce │ │ │ │ + beq.n 81db6 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r0, [r2, #3796] @ 0xed4 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ strd r4, r4, [r3, #8] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r4, [r3, #16] │ │ │ │ orrs r2, r5 │ │ │ │ str r1, [r5, #0] │ │ │ │ strd r0, r2, [r3, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ - b.n 81cce │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 81db6 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 81d2c │ │ │ │ + bne.n 81e14 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b.n 81cea │ │ │ │ + b.n 81dd2 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b.n 81cea │ │ │ │ + b.n 81dd2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ movw r7, #20264 @ 0x4f28 │ │ │ │ movt r7, #78 @ 0x4e │ │ │ │ - ldr r6, [pc, #224] @ (81e44 ) │ │ │ │ + ldr r6, [pc, #224] @ (81f2c ) │ │ │ │ mov r5, r1 │ │ │ │ add.w r8, r1, #90112 @ 0x16000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 81dde │ │ │ │ + b.n 81ec6 │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ mov.w fp, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ add.w r3, r1, #352 @ 0x160 │ │ │ │ adds r2, r1, #1 │ │ │ │ str.w r2, [r4, #180] @ 0xb4 │ │ │ │ add.w r3, r7, r3, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd r9, sl, [r3] │ │ │ │ adds.w r9, r9, fp │ │ │ │ adc.w sl, sl, ip │ │ │ │ strexd r0, r9, sl, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 81d8c │ │ │ │ + bne.n 81e74 │ │ │ │ add.w r3, r7, r1, lsl #4 │ │ │ │ movw r2, #5624 @ 0x15f8 │ │ │ │ dmb ish │ │ │ │ str r4, [r3, r2] │ │ │ │ movs r3, #28 │ │ │ │ mov.w fp, #1 │ │ │ │ mov r0, r4 │ │ │ │ mla r1, r3, r1, r5 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ strd r4, fp, [r1, #252] @ 0xfc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w r3, [r8, #2808] @ 0xaf8 │ │ │ │ add r3, fp │ │ │ │ str.w r3, [r8, #2808] @ 0xaf8 │ │ │ │ - bl 82974 │ │ │ │ + bl 82a5c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82384 │ │ │ │ - ldr r3, [pc, #108] @ (81e48 ) │ │ │ │ + beq.w 8246c │ │ │ │ + ldr r3, [pc, #108] @ (81f30 ) │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 81e50 │ │ │ │ + beq.n 81f38 │ │ │ │ ldr.w r3, [r7, #624] @ 0x270 │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ subs r2, r5, r3 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ orr.w r1, r2, #258 @ 0x102 │ │ │ │ lsls r2, r2, #19 │ │ │ │ - bmi.n 81e0c │ │ │ │ - ldr r0, [pc, #80] @ (81e4c ) │ │ │ │ + bmi.n 81ef4 │ │ │ │ + ldr r0, [pc, #80] @ (81f34 ) │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ ldr.w r2, [r0, #1520] @ 0x5f0 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [r0, #1520] @ 0x5f0 │ │ │ │ str.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 81d6e │ │ │ │ + beq.n 81e56 │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ mov.w r9, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ dmb ish │ │ │ │ addw r3, r1, #351 @ 0x15f │ │ │ │ subs r1, #1 │ │ │ │ add.w r3, r7, r3, lsl #4 │ │ │ │ ldrexd fp, ip, [r3] │ │ │ │ adds.w fp, fp, r9 │ │ │ │ adc.w ip, ip, sl │ │ │ │ strexd r0, fp, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 81e2a │ │ │ │ + bne.n 81f12 │ │ │ │ dmb ish │ │ │ │ - b.n 81dae │ │ │ │ - ldrsh r4, [r0, r7] │ │ │ │ + b.n 81e96 │ │ │ │ + strh r4, [r0, r2] │ │ │ │ movs r4, r6 │ │ │ │ - str r0, [r1, #24] │ │ │ │ + strb r0, [r1, r1] │ │ │ │ movs r4, r6 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movw r0, #35216 @ 0x8990 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 92418 <_PyType_GetDict@@Base> │ │ │ │ - ldr r1, [pc, #812] @ (8218c ) │ │ │ │ - bl 9246c │ │ │ │ + bl 926b4 <_PyType_GetDict@@Base> │ │ │ │ + ldr r1, [pc, #812] @ (82274 ) │ │ │ │ + bl 92708 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8273a │ │ │ │ + beq.w 82822 │ │ │ │ add.w r4, r5, #98304 @ 0x18000 │ │ │ │ str.w r6, [r4, #1160] @ 0x488 │ │ │ │ movw r6, #57608 @ 0xe108 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 924c0 │ │ │ │ + bl 9275c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82730 │ │ │ │ + beq.w 82818 │ │ │ │ str.w r0, [r4, #1208] @ 0x4b8 │ │ │ │ add.w r0, r6, #20 │ │ │ │ - bl 924c0 │ │ │ │ + bl 9275c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82730 │ │ │ │ + beq.w 82818 │ │ │ │ str.w r0, [r4, #1212] @ 0x4bc │ │ │ │ add.w r0, r6, #40 @ 0x28 │ │ │ │ - bl 924c0 │ │ │ │ + bl 9275c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82730 │ │ │ │ + beq.w 82818 │ │ │ │ str.w r0, [r4, #1216] @ 0x4c0 │ │ │ │ add.w r0, r6, #60 @ 0x3c │ │ │ │ - bl 924c0 │ │ │ │ + bl 9275c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82730 │ │ │ │ + beq.w 82818 │ │ │ │ str.w r0, [r4, #1220] @ 0x4c4 │ │ │ │ add.w r0, r6, #80 @ 0x50 │ │ │ │ - bl 924c0 │ │ │ │ + bl 9275c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82730 │ │ │ │ + beq.w 82818 │ │ │ │ str.w r0, [r4, #1224] @ 0x4c8 │ │ │ │ add.w r0, r6, #100 @ 0x64 │ │ │ │ - bl 924c0 │ │ │ │ + bl 9275c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82730 │ │ │ │ + beq.w 82818 │ │ │ │ str.w r0, [r4, #1228] @ 0x4cc │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r6, #120 @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #9232 @ 0x2410 │ │ │ │ movt r1, #83 @ 0x53 │ │ │ │ - bl 1f7664 │ │ │ │ + bl 1f825c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8270e │ │ │ │ + beq.w 827f6 │ │ │ │ add.w r1, r6, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f56e4 │ │ │ │ + bl 1f6344 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 826f8 │ │ │ │ + beq.w 827e0 │ │ │ │ add.w r1, r6, #344 @ 0x158 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f56e4 │ │ │ │ + bl 1f6344 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 826f8 │ │ │ │ + beq.w 827e0 │ │ │ │ add.w r1, r6, #552 @ 0x228 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f56e4 │ │ │ │ + bl 1f6344 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 826f8 │ │ │ │ - ldr r2, [pc, #608] @ (82190 ) │ │ │ │ + beq.w 827e0 │ │ │ │ + ldr r2, [pc, #608] @ (82278 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #608] @ (82194 ) │ │ │ │ + ldr r1, [pc, #608] @ (8227c ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f7664 │ │ │ │ + bl 1f825c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 826e2 │ │ │ │ - movw r8, #10480 @ 0x28f0 │ │ │ │ + beq.w 827ca │ │ │ │ + movw r8, #7088 @ 0x1bb0 │ │ │ │ movt r8, #52 @ 0x34 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ ldr.w r1, [r8, r4, lsl #3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f56e4 │ │ │ │ + bl 1f6344 │ │ │ │ adds r4, #1 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 826c8 │ │ │ │ + beq.w 827b0 │ │ │ │ cmp r4, #68 @ 0x44 │ │ │ │ - bne.n 81f52 │ │ │ │ + bne.n 8203a │ │ │ │ add.w r9, sp, #24 │ │ │ │ movw sl, #35424 @ 0x8a60 │ │ │ │ movt sl, #76 @ 0x4c │ │ │ │ mov r8, r9 │ │ │ │ movs r4, #0 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r2 │ │ │ │ adds r4, #1 │ │ │ │ - bl 95454 <_PyTuple_Resize@@Base+0x340> │ │ │ │ + bl 956ec <_PyTuple_Resize@@Base+0x340> │ │ │ │ str.w r0, [r8], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 826b4 │ │ │ │ + beq.w 8279c │ │ │ │ cmp r4, #16 │ │ │ │ - bne.n 81f78 │ │ │ │ + bne.n 82060 │ │ │ │ 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 81fb2 │ │ │ │ + beq.n 8209a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 81fb2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8209a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp.w r8, #16 │ │ │ │ - bne.n 81f9c │ │ │ │ + bne.n 82084 │ │ │ │ add.w r8, r5, #40960 @ 0xa000 │ │ │ │ - bl 806b0 │ │ │ │ + bl 8079c │ │ │ │ str.w r0, [r8, #1792] @ 0x700 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 826aa │ │ │ │ + beq.w 82792 │ │ │ │ movw r9, #44008 @ 0xabe8 │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #448] @ (82198 ) │ │ │ │ + ldr r1, [pc, #448] @ (82280 ) │ │ │ │ ldr.w r2, [r9] │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 826a2 │ │ │ │ - ldr r4, [pc, #436] @ (8219c ) │ │ │ │ + bne.w 8278a │ │ │ │ + ldr r4, [pc, #436] @ (82284 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r4, #1052] @ 0x41c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8268c │ │ │ │ + bne.w 82774 │ │ │ │ ldr.w r2, [r9] │ │ │ │ - ldr r1, [pc, #420] @ (821a0 ) │ │ │ │ + ldr r1, [pc, #420] @ (82288 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82684 │ │ │ │ + bne.w 8276c │ │ │ │ ldr.w r3, [r4, #2700] @ 0xa8c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82670 │ │ │ │ + bne.w 82758 │ │ │ │ ldr.w r2, [r9] │ │ │ │ - ldr r1, [pc, #388] @ (821a4 ) │ │ │ │ + ldr r1, [pc, #388] @ (8228c ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82668 │ │ │ │ + bne.w 82750 │ │ │ │ ldr.w r3, [r4, #2716] @ 0xa9c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82654 │ │ │ │ + bne.w 8273c │ │ │ │ ldr.w r2, [r9] │ │ │ │ - ldr r1, [pc, #344] @ (82198 ) │ │ │ │ + ldr r1, [pc, #344] @ (82280 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 826a2 │ │ │ │ + bne.w 8278a │ │ │ │ ldr.w r3, [r4, #1052] @ 0x41c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82640 │ │ │ │ + bne.w 82728 │ │ │ │ movw r9, #43932 @ 0xab9c │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #320] @ (821a8 ) │ │ │ │ + ldr r1, [pc, #320] @ (82290 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr.w r2, [r9] │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82638 │ │ │ │ + bne.w 82720 │ │ │ │ ldr.w r3, [r4, #1388] @ 0x56c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82624 │ │ │ │ + bne.w 8270c │ │ │ │ ldr.w r2, [r9] │ │ │ │ - ldr r1, [pc, #288] @ (821ac ) │ │ │ │ + ldr r1, [pc, #288] @ (82294 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8261c │ │ │ │ + bne.w 82704 │ │ │ │ ldr.w r3, [r4, #2604] @ 0xa2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82608 │ │ │ │ + bne.w 826f0 │ │ │ │ movw r3, #44004 @ 0xabe4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #252] @ (821b0 ) │ │ │ │ + ldr r1, [pc, #252] @ (82298 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82600 │ │ │ │ + bne.w 826e8 │ │ │ │ ldr.w r3, [r4, #1036] @ 0x40c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 825ec │ │ │ │ + bne.w 826d4 │ │ │ │ movw r3, #43928 @ 0xab98 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #216] @ (821b4 ) │ │ │ │ + ldr r1, [pc, #216] @ (8229c ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 825e4 │ │ │ │ + bne.w 826cc │ │ │ │ ldr.w r3, [r4, #2524] @ 0x9dc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 825d0 │ │ │ │ + bne.w 826b8 │ │ │ │ movw r3, #43924 @ 0xab94 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #180] @ (821b8 ) │ │ │ │ + ldr r1, [pc, #180] @ (822a0 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 825c8 │ │ │ │ + bne.w 826b0 │ │ │ │ ldr.w r3, [r4, #2652] @ 0xa5c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 825b4 │ │ │ │ + bne.w 8269c │ │ │ │ movw r3, #43920 @ 0xab90 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #144] @ (821bc ) │ │ │ │ + ldr r1, [pc, #144] @ (822a4 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 825ac │ │ │ │ + bne.w 82694 │ │ │ │ ldr.w r3, [r4, #2540] @ 0x9ec │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82598 │ │ │ │ + bne.w 82680 │ │ │ │ movw r3, #43996 @ 0xabdc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #108] @ (821c0 ) │ │ │ │ + ldr r1, [pc, #108] @ (822a8 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82590 │ │ │ │ + bne.w 82678 │ │ │ │ ldr.w r3, [r4, #1148] @ 0x47c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8257c │ │ │ │ + bne.w 82664 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #72] @ (821c4 ) │ │ │ │ + ldr r1, [pc, #72] @ (822ac ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82574 │ │ │ │ - b.n 821c8 │ │ │ │ + bne.w 8265c │ │ │ │ + b.n 822b0 │ │ │ │ add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 81994 │ │ │ │ + b.n 81a7c │ │ │ │ lsls r4, r1, #1 │ │ │ │ movs r4, #224 @ 0xe0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ strb r4, [r0, #13] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -131384,275 +131464,275 @@ │ │ │ │ strb r4, [r4, #14] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r6, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr.w r3, [r4, #908] @ 0x38c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82560 │ │ │ │ + bne.w 82648 │ │ │ │ movw r3, #43984 @ 0xabd0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #760] @ (824d8 ) │ │ │ │ + ldr r1, [pc, #760] @ (825c0 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82558 │ │ │ │ + bne.w 82640 │ │ │ │ ldr.w r3, [r4, #1212] @ 0x4bc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82544 │ │ │ │ + bne.w 8262c │ │ │ │ movw r3, #43980 @ 0xabcc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #724] @ (824dc ) │ │ │ │ + ldr r1, [pc, #724] @ (825c4 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8253c │ │ │ │ + bne.w 82624 │ │ │ │ ldr.w r3, [r4, #1196] @ 0x4ac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82528 │ │ │ │ + bne.w 82610 │ │ │ │ movw r3, #43988 @ 0xabd4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #688] @ (824e0 ) │ │ │ │ + ldr r1, [pc, #688] @ (825c8 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82520 │ │ │ │ + bne.w 82608 │ │ │ │ ldr.w r3, [r4, #940] @ 0x3ac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 824c2 │ │ │ │ + bne.w 825aa │ │ │ │ movw r9, #43976 @ 0xabc8 │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #652] @ (824e4 ) │ │ │ │ + ldr r1, [pc, #652] @ (825cc ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr.w r2, [r9] │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 824ba │ │ │ │ + bne.w 825a2 │ │ │ │ ldr.w r3, [r4, #1084] @ 0x43c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 824a6 │ │ │ │ + bne.w 8258e │ │ │ │ ldr.w r2, [r9] │ │ │ │ - ldr r1, [pc, #616] @ (824e8 ) │ │ │ │ + ldr r1, [pc, #616] @ (825d0 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8249e │ │ │ │ + bne.w 82586 │ │ │ │ ldr.w r3, [r4, #892] @ 0x37c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8248a │ │ │ │ + bne.w 82572 │ │ │ │ movw r3, #43972 @ 0xabc4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #584] @ (824ec ) │ │ │ │ + ldr r1, [pc, #584] @ (825d4 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8246e │ │ │ │ + bne.w 82556 │ │ │ │ ldr.w r3, [r4, #924] @ 0x39c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82476 │ │ │ │ + bne.w 8255e │ │ │ │ movw r3, #43968 @ 0xabc0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - ldr r1, [pc, #544] @ (824f0 ) │ │ │ │ + ldr r1, [pc, #544] @ (825d8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82446 │ │ │ │ + bne.w 8252e │ │ │ │ ldr.w r3, [r4, #2636] @ 0xa4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82432 │ │ │ │ - ldr r2, [pc, #520] @ (824f4 ) │ │ │ │ + bne.w 8251a │ │ │ │ + ldr r2, [pc, #520] @ (825dc ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #520] @ (824f8 ) │ │ │ │ + ldr r1, [pc, #520] @ (825e0 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f7664 │ │ │ │ + bl 1f825c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8241c │ │ │ │ + beq.w 82504 │ │ │ │ ldr.w r3, [r7, #624] @ 0x270 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 82330 │ │ │ │ + bne.n 82418 │ │ │ │ movw r0, #6752 @ 0x1a60 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 92418 <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #488] @ (824fc ) │ │ │ │ - movw r1, #8096 @ 0x1fa0 │ │ │ │ + bl 926b4 <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #488] @ (825e4 ) │ │ │ │ + movw r1, #4704 @ 0x1260 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 94f54 │ │ │ │ - ldr r2, [pc, #480] @ (82500 ) │ │ │ │ + bl 951ec │ │ │ │ + ldr r2, [pc, #480] @ (825e8 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r2, #564] @ 0x234 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 823ee │ │ │ │ + bne.n 824d6 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 823da │ │ │ │ + bne.n 824c2 │ │ │ │ movw r3, #5712 @ 0x1650 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #456] @ (82504 ) │ │ │ │ + ldr r1, [pc, #456] @ (825ec ) │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ str.w r7, [r6, #920] @ 0x398 │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ ldrd r2, r3, [r7, #92] @ 0x5c │ │ │ │ strd r2, r3, [r6, #884] @ 0x374 │ │ │ │ - bl 1f56e4 │ │ │ │ + bl 1f6344 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 823b2 │ │ │ │ - ldr r1, [pc, #424] @ (82508 ) │ │ │ │ + beq.n 8249a │ │ │ │ + ldr r1, [pc, #424] @ (825f0 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrd r3, r2, [r7, #92] @ 0x5c │ │ │ │ strd r3, r2, [r1, #4] │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ - bl 1f56e4 │ │ │ │ + bl 1f6344 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 823b2 │ │ │ │ + beq.n 8249a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strd r4, r4, [r3] │ │ │ │ strd r4, r4, [r3, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2bc70 │ │ │ │ - movw r3, #7828 @ 0x1e94 │ │ │ │ + movw r3, #4436 @ 0x1154 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #368] @ (8250c ) │ │ │ │ + ldr r0, [pc, #368] @ (825f4 ) │ │ │ │ add r2, sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 8237c │ │ │ │ + b.n 82464 │ │ │ │ movs r0, #0 │ │ │ │ - bl 72eae │ │ │ │ - ldr r3, [pc, #340] @ (82510 ) │ │ │ │ + bl 72ece │ │ │ │ + ldr r3, [pc, #340] @ (825f8 ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - movw r3, #8132 @ 0x1fc4 │ │ │ │ + movw r3, #4740 @ 0x1284 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 8237c │ │ │ │ + b.n 82464 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #564] @ 0x234 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82330 │ │ │ │ + bne.n 82418 │ │ │ │ add.w r0, r2, #564 @ 0x234 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82330 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82418 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 82408 │ │ │ │ - ldr r3, [pc, #288] @ (82514 ) │ │ │ │ + bne.n 824f0 │ │ │ │ + ldr r3, [pc, #288] @ (825fc ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - movw r3, #8104 @ 0x1fa8 │ │ │ │ + movw r3, #4712 @ 0x1268 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - b.n 823cc │ │ │ │ + b.n 824b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #564] @ 0x234 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 823f2 │ │ │ │ + bne.n 824da │ │ │ │ add.w r0, r2, #564 @ 0x234 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 823f2 │ │ │ │ - ldr r3, [pc, #248] @ (82518 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 824da │ │ │ │ + ldr r3, [pc, #248] @ (82600 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - movw r3, #8048 @ 0x1f70 │ │ │ │ + movw r3, #4656 @ 0x1230 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - b.n 823cc │ │ │ │ + b.n 824b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2636] @ 0xa4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 822ea │ │ │ │ - ldr r0, [pc, #176] @ (824f0 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 822ea │ │ │ │ - ldr r0, [pc, #168] @ (824f0 ) │ │ │ │ - bl 1f604c │ │ │ │ - movw r3, #7932 @ 0x1efc │ │ │ │ + bne.w 823d2 │ │ │ │ + ldr r0, [pc, #176] @ (825d8 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 823d2 │ │ │ │ + ldr r0, [pc, #168] @ (825d8 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + movw r3, #4540 @ 0x11bc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - ldr r1, [pc, #196] @ (8251c ) │ │ │ │ + ldr r1, [pc, #196] @ (82604 ) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 8237c │ │ │ │ - ldr r0, [pc, #124] @ (824ec ) │ │ │ │ - bl 1f604c │ │ │ │ - b.n 8244c │ │ │ │ + b.n 82464 │ │ │ │ + ldr r0, [pc, #124] @ (825d4 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 82534 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #924] @ 0x39c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 822c2 │ │ │ │ - ldr r0, [pc, #104] @ (824ec ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 822c2 │ │ │ │ + bne.w 823aa │ │ │ │ + ldr r0, [pc, #104] @ (825d4 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 823aa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #892] @ 0x37c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8229a │ │ │ │ - ldr r0, [pc, #80] @ (824e8 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8229a │ │ │ │ - ldr r0, [pc, #72] @ (824e8 ) │ │ │ │ - bl 1f604c │ │ │ │ - b.n 8244c │ │ │ │ + bne.w 82382 │ │ │ │ + ldr r0, [pc, #80] @ (825d0 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82382 │ │ │ │ + ldr r0, [pc, #72] @ (825d0 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 82534 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1084] @ 0x43c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82278 │ │ │ │ - ldr r0, [pc, #48] @ (824e4 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82278 │ │ │ │ - ldr r0, [pc, #40] @ (824e4 ) │ │ │ │ - bl 1f604c │ │ │ │ - b.n 8244c │ │ │ │ + bne.w 82360 │ │ │ │ + ldr r0, [pc, #48] @ (825cc ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82360 │ │ │ │ + ldr r0, [pc, #40] @ (825cc ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 82534 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #940] @ 0x3ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8224e │ │ │ │ - ldr r0, [pc, #16] @ (824e0 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8224e │ │ │ │ + bne.w 82336 │ │ │ │ + ldr r0, [pc, #16] @ (825c8 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82336 │ │ │ │ nop │ │ │ │ strb r4, [r4, #15] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r2, #15] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r2, #11] │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -131660,234 +131740,234 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r0, #11] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrb r4, [r6, #5] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 81d18 │ │ │ │ + b.n 81e00 │ │ │ │ lsls r4, r1, #1 │ │ │ │ movs r5, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r4, r3, #5 │ │ │ │ lsls r7, r1, #1 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - b.n 81d48 │ │ │ │ + b.n 81e30 │ │ │ │ lsls r4, r1, #1 │ │ │ │ - b.n 81f9c │ │ │ │ + b.n 82084 │ │ │ │ lsls r4, r1, #1 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + strb r4, [r1, r1] │ │ │ │ movs r4, r6 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ movs r4, r6 │ │ │ │ - str r0, [r1, #32] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ movs r4, r6 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ movs r4, r6 │ │ │ │ - str r0, [r4, #28] │ │ │ │ + strb r0, [r4, r2] │ │ │ │ movs r4, r6 │ │ │ │ - ldr r0, [pc, #556] @ (82750 ) │ │ │ │ - bl 1f604c │ │ │ │ - b.n 8244c │ │ │ │ + ldr r0, [pc, #556] @ (82838 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 82534 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1196] @ 0x4ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82226 │ │ │ │ - ldr r0, [pc, #540] @ (82754 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82226 │ │ │ │ - ldr r0, [pc, #532] @ (82754 ) │ │ │ │ - bl 1f604c │ │ │ │ - b.n 8244c │ │ │ │ + bne.w 8230e │ │ │ │ + ldr r0, [pc, #540] @ (8283c ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8230e │ │ │ │ + ldr r0, [pc, #532] @ (8283c ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 82534 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1212] @ 0x4bc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 821fe │ │ │ │ - ldr r0, [pc, #516] @ (82758 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 821fe │ │ │ │ - ldr r0, [pc, #508] @ (82758 ) │ │ │ │ - bl 1f604c │ │ │ │ - b.n 8244c │ │ │ │ + bne.w 822e6 │ │ │ │ + ldr r0, [pc, #516] @ (82840 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 822e6 │ │ │ │ + ldr r0, [pc, #508] @ (82840 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 82534 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #908] @ 0x38c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 821d6 │ │ │ │ - ldr r0, [pc, #492] @ (8275c ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 821d6 │ │ │ │ - ldr r0, [pc, #484] @ (8275c ) │ │ │ │ - bl 1f604c │ │ │ │ - b.n 8244c │ │ │ │ + bne.w 822be │ │ │ │ + ldr r0, [pc, #492] @ (82844 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 822be │ │ │ │ + ldr r0, [pc, #484] @ (82844 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 82534 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1148] @ 0x47c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82170 │ │ │ │ - ldr r0, [pc, #468] @ (82760 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82170 │ │ │ │ - ldr r0, [pc, #460] @ (82760 ) │ │ │ │ - bl 1f604c │ │ │ │ - b.n 8244c │ │ │ │ + bne.w 82258 │ │ │ │ + ldr r0, [pc, #468] @ (82848 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82258 │ │ │ │ + ldr r0, [pc, #460] @ (82848 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 82534 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2540] @ 0x9ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82148 │ │ │ │ - ldr r0, [pc, #444] @ (82764 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82148 │ │ │ │ - ldr r0, [pc, #436] @ (82764 ) │ │ │ │ - bl 1f604c │ │ │ │ - b.n 8244c │ │ │ │ + bne.w 82230 │ │ │ │ + ldr r0, [pc, #444] @ (8284c ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82230 │ │ │ │ + ldr r0, [pc, #436] @ (8284c ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 82534 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2652] @ 0xa5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82120 │ │ │ │ - ldr r0, [pc, #420] @ (82768 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82120 │ │ │ │ - ldr r0, [pc, #412] @ (82768 ) │ │ │ │ - bl 1f604c │ │ │ │ - b.n 8244c │ │ │ │ + bne.w 82208 │ │ │ │ + ldr r0, [pc, #420] @ (82850 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82208 │ │ │ │ + ldr r0, [pc, #412] @ (82850 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 82534 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2524] @ 0x9dc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 820f8 │ │ │ │ - ldr r0, [pc, #396] @ (8276c ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 820f8 │ │ │ │ - ldr r0, [pc, #388] @ (8276c ) │ │ │ │ - bl 1f604c │ │ │ │ - b.n 8244c │ │ │ │ + bne.w 821e0 │ │ │ │ + ldr r0, [pc, #396] @ (82854 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 821e0 │ │ │ │ + ldr r0, [pc, #388] @ (82854 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 82534 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1036] @ 0x40c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 820d0 │ │ │ │ - ldr r0, [pc, #372] @ (82770 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 820d0 │ │ │ │ - ldr r0, [pc, #364] @ (82770 ) │ │ │ │ - bl 1f604c │ │ │ │ - b.n 8244c │ │ │ │ + bne.w 821b8 │ │ │ │ + ldr r0, [pc, #372] @ (82858 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 821b8 │ │ │ │ + ldr r0, [pc, #364] @ (82858 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 82534 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2604] @ 0xa2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 820a8 │ │ │ │ - ldr r0, [pc, #348] @ (82774 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 820a8 │ │ │ │ - ldr r0, [pc, #340] @ (82774 ) │ │ │ │ - bl 1f604c │ │ │ │ - b.n 8244c │ │ │ │ + bne.w 82190 │ │ │ │ + ldr r0, [pc, #348] @ (8285c ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82190 │ │ │ │ + ldr r0, [pc, #340] @ (8285c ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 82534 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1388] @ 0x56c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82086 │ │ │ │ - ldr r0, [pc, #324] @ (82778 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82086 │ │ │ │ - ldr r0, [pc, #316] @ (82778 ) │ │ │ │ - bl 1f604c │ │ │ │ - b.n 8244c │ │ │ │ + bne.w 8216e │ │ │ │ + ldr r0, [pc, #324] @ (82860 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8216e │ │ │ │ + ldr r0, [pc, #316] @ (82860 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 82534 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1052] @ 0x41c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8205c │ │ │ │ - ldr r0, [pc, #300] @ (8277c ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8205c │ │ │ │ + bne.w 82144 │ │ │ │ + ldr r0, [pc, #300] @ (82864 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82144 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2716] @ 0xa9c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8203a │ │ │ │ - ldr r0, [pc, #284] @ (82780 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8203a │ │ │ │ - ldr r0, [pc, #276] @ (82780 ) │ │ │ │ - bl 1f604c │ │ │ │ - b.n 8244c │ │ │ │ + bne.w 82122 │ │ │ │ + ldr r0, [pc, #284] @ (82868 ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82122 │ │ │ │ + ldr r0, [pc, #276] @ (82868 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 82534 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2700] @ 0xa8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82018 │ │ │ │ - ldr r0, [pc, #260] @ (82784 ) │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82018 │ │ │ │ - ldr r0, [pc, #252] @ (82784 ) │ │ │ │ - bl 1f604c │ │ │ │ - b.n 8244c │ │ │ │ + bne.w 82100 │ │ │ │ + ldr r0, [pc, #260] @ (8286c ) │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82100 │ │ │ │ + ldr r0, [pc, #252] @ (8286c ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 82534 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1052] @ 0x41c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81ff6 │ │ │ │ + bne.w 820de │ │ │ │ addw r0, r4, #1052 @ 0x41c │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81ff6 │ │ │ │ - ldr r0, [pc, #216] @ (8277c ) │ │ │ │ - bl 1f604c │ │ │ │ - b.n 8244c │ │ │ │ - movw r3, #53780 @ 0xd214 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 820de │ │ │ │ + ldr r0, [pc, #216] @ (82864 ) │ │ │ │ + bl 1f6b90 │ │ │ │ + b.n 82534 │ │ │ │ + movw r3, #50388 @ 0xc4d4 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - b.n 82454 │ │ │ │ - ldr r3, [pc, #208] @ (82788 ) │ │ │ │ + b.n 8253c │ │ │ │ + ldr r3, [pc, #208] @ (82870 ) │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - movw r3, #53780 @ 0xd214 │ │ │ │ + movw r3, #50388 @ 0xc4d4 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - b.n 823cc │ │ │ │ + b.n 824b4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #188] @ (8278c ) │ │ │ │ + ldr r2, [pc, #188] @ (82874 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #8132 @ 0x1fc4 │ │ │ │ + movw r3, #4740 @ 0x1284 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 8237c │ │ │ │ - ldr r3, [pc, #172] @ (82790 ) │ │ │ │ + b.n 82464 │ │ │ │ + ldr r3, [pc, #172] @ (82878 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - movw r3, #8020 @ 0x1f54 │ │ │ │ + movw r3, #4628 @ 0x1214 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - b.n 823cc │ │ │ │ - ldr r3, [pc, #152] @ (82794 ) │ │ │ │ + b.n 824b4 │ │ │ │ + ldr r3, [pc, #152] @ (8287c ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - movw r3, #7988 @ 0x1f34 │ │ │ │ + movw r3, #4596 @ 0x11f4 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - b.n 823cc │ │ │ │ - ldr r2, [pc, #136] @ (82798 ) │ │ │ │ + b.n 824b4 │ │ │ │ + ldr r2, [pc, #136] @ (82880 ) │ │ │ │ add r3, sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ - movw r2, #7960 @ 0x1f18 │ │ │ │ + movw r2, #4568 @ 0x11d8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ str r0, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 8237c │ │ │ │ - movw r3, #7900 @ 0x1edc │ │ │ │ + b.n 82464 │ │ │ │ + movw r3, #4508 @ 0x119c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - b.n 82398 │ │ │ │ - bl 94cf4 │ │ │ │ + b.n 82480 │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e6a │ │ │ │ - movw r3, #7860 @ 0x1eb4 │ │ │ │ + beq.w 81f52 │ │ │ │ + movw r3, #4468 @ 0x1174 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - b.n 82398 │ │ │ │ + b.n 82480 │ │ │ │ nop │ │ │ │ strb r4, [r2, #11] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r2, #15] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r4, #15] │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -131909,218 +131989,218 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r0, #13] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrb r4, [r0, #7] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrb r4, [r6, #6] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + strb r0, [r5, r3] │ │ │ │ movs r4, r6 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + strb r4, [r0, r4] │ │ │ │ movs r4, r6 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ movs r4, r6 │ │ │ │ - str r4, [r6, #24] │ │ │ │ + strb r4, [r6, r1] │ │ │ │ movs r4, r6 │ │ │ │ - str r0, [r4, #24] │ │ │ │ + strb r0, [r4, r1] │ │ │ │ movs r4, r6 │ │ │ │ - b.w 1f56d4 │ │ │ │ + b.w 1f6334 │ │ │ │ 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, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r3, [r3, #1168] @ 0x490 │ │ │ │ - cbz r3, 827ea │ │ │ │ + cbz r3, 828d2 │ │ │ │ ldr.w r3, [r5, #1412] @ 0x584 │ │ │ │ - cbz r3, 827ea │ │ │ │ - ldr r3, [pc, #328] @ (82918 ) │ │ │ │ + cbz r3, 828d2 │ │ │ │ + ldr r3, [pc, #328] @ (82a00 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8290a │ │ │ │ + beq.w 829f2 │ │ │ │ ldr.w r0, [r5, #1416] @ 0x588 │ │ │ │ - blx 2a59c │ │ │ │ + blx 2a690 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 8290a │ │ │ │ + bne.w 829f2 │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ it hi │ │ │ │ movhi r3, #0 │ │ │ │ - bhi.n 82878 │ │ │ │ + bhi.n 82960 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - movw r3, #3381 @ 0xd35 │ │ │ │ + movw r3, #3613 @ 0xe1d │ │ │ │ movt r3, #8 │ │ │ │ add.w r2, r4, #12 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 828d6 │ │ │ │ - ldr r1, [pc, #264] @ (82918 ) │ │ │ │ + bne.n 829be │ │ │ │ + ldr r1, [pc, #264] @ (82a00 ) │ │ │ │ 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 828ac │ │ │ │ + bhi.n 82994 │ │ │ │ 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 828ec │ │ │ │ + beq.n 829d4 │ │ │ │ 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, 82880 │ │ │ │ + cbz r7, 82968 │ │ │ │ mov r3, r0 │ │ │ │ rev r2, r4 │ │ │ │ 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 828e4 │ │ │ │ + beq.n 829cc │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ 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 r1, lr │ │ │ │ ittt cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc.w r3, [ip, #12] │ │ │ │ strcc.w ip, [r3, #8] │ │ │ │ - bcc.n 82848 │ │ │ │ + bcc.n 82930 │ │ │ │ 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] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82848 │ │ │ │ + bne.n 82930 │ │ │ │ ldr.w r7, [r5, #672] @ 0x2a0 │ │ │ │ - movw r3, #46565 @ 0xb5e5 │ │ │ │ + movw r3, #46509 @ 0xb5ad │ │ │ │ movt r3, #7 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 828fe │ │ │ │ + bne.n 829e6 │ │ │ │ mov r0, r2 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 82878 │ │ │ │ + beq.n 82960 │ │ │ │ ldr.w r2, [r9, #800] @ 0x320 │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9, #800] @ 0x320 │ │ │ │ - b.n 82848 │ │ │ │ + b.n 82930 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82848 │ │ │ │ + bne.n 82930 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 82878 │ │ │ │ + b.n 82960 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r0, #8] │ │ │ │ - b.n 82878 │ │ │ │ + b.n 82960 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82848 │ │ │ │ - b.n 828ac │ │ │ │ + bne.n 82930 │ │ │ │ + b.n 82994 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 828c4 │ │ │ │ - movw r1, #8172 @ 0x1fec │ │ │ │ + b.n 829ac │ │ │ │ + movw r1, #4780 @ 0x12ac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #8] @ (8291c ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ (82a04 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + strb r0, [r3, r4] │ │ │ │ movs r4, r6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1168] @ 0x490 │ │ │ │ - cbz r2, 8295e │ │ │ │ + cbz r2, 82a46 │ │ │ │ ldr.w r2, [r3, #1412] @ 0x584 │ │ │ │ - cbz r2, 8295e │ │ │ │ - ldr r2, [pc, #40] @ (82970 ) │ │ │ │ + cbz r2, 82a46 │ │ │ │ + ldr r2, [pc, #40] @ (82a58 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r1, r2] │ │ │ │ - cbz r4, 82960 │ │ │ │ + cbz r4, 82a48 │ │ │ │ ldr.w r0, [r3, #1416] @ 0x588 │ │ │ │ - blx 2a59c │ │ │ │ + blx 2a690 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 82960 │ │ │ │ + bne.n 82a48 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r1, #8172 @ 0x1fec │ │ │ │ + movw r1, #4780 @ 0x12ac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r5 │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r9, r1 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bmi.w 82da6 │ │ │ │ + bmi.w 82e8e │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 83576 │ │ │ │ + beq.w 8365e │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82df6 │ │ │ │ + beq.w 82ede │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82e50 │ │ │ │ + beq.w 82f38 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bpl.w 82e7a │ │ │ │ - ldr r3, [pc, #356] @ (82b24 ) │ │ │ │ + bpl.w 82f62 │ │ │ │ + ldr r3, [pc, #356] @ (82c0c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -132130,352 +132210,352 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r5, [r1, #252] @ 0xfc │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 835a6 │ │ │ │ + beq.w 8368e │ │ │ │ ldr.w r3, [r1, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83190 │ │ │ │ + beq.w 83278 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ clz r0, r8 │ │ │ │ cmp r1, #0 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ and.w r2, r3, #2 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 831b6 │ │ │ │ + bne.w 8329e │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83060 │ │ │ │ + bne.w 83148 │ │ │ │ ldr.w r2, [r4, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 83072 │ │ │ │ + beq.w 8315a │ │ │ │ ldr.w r7, [r4, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 835e0 │ │ │ │ + bne.w 836c8 │ │ │ │ movw r6, #39564 @ 0x9a8c │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 8320e │ │ │ │ + bne.w 832f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b38 │ │ │ │ + bl 83c18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 833c4 │ │ │ │ + beq.w 834ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 847fc │ │ │ │ + bl 848dc │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 82a70 │ │ │ │ + beq.n 82b58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 83170 │ │ │ │ + beq.w 83258 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8324c │ │ │ │ + beq.w 83334 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 83a46 │ │ │ │ + beq.w 83b2c │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 832bc │ │ │ │ + bne.w 833a4 │ │ │ │ ldr.w r5, [r4, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82efe │ │ │ │ + bne.w 82fe6 │ │ │ │ cmp r7, r5 │ │ │ │ - bne.w 835b2 │ │ │ │ + bne.w 8369a │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 830b6 │ │ │ │ + bmi.w 8319e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 830d2 │ │ │ │ + bne.w 831ba │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 82b4a │ │ │ │ + ble.n 82c32 │ │ │ │ adds r3, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ ldrh.w r2, [r1, #206] @ 0xce │ │ │ │ cmp r2, r8 │ │ │ │ - bhi.n 82b08 │ │ │ │ + bhi.n 82bf0 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 83a1e │ │ │ │ + beq.w 83b04 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 82b08 │ │ │ │ + ble.n 82bf0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 82b40 │ │ │ │ + beq.n 82c28 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 82b08 │ │ │ │ + beq.n 82bf0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 82b40 │ │ │ │ + beq.n 82c28 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 82b08 │ │ │ │ + beq.n 82bf0 │ │ │ │ adds r2, #16 │ │ │ │ mov.w sl, #2 │ │ │ │ ldr.w fp, [r2, #4]! │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r1, fp │ │ │ │ - beq.n 82b40 │ │ │ │ + beq.n 82c28 │ │ │ │ cmp r5, sl │ │ │ │ - bne.n 82af8 │ │ │ │ + bne.n 82be0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ strh.w r1, [r4, #206] @ 0xce │ │ │ │ lsls r5, r2, #22 │ │ │ │ it mi │ │ │ │ strmi.w r3, [r4, #452] @ 0x1c4 │ │ │ │ - b.n 82b4a │ │ │ │ + b.n 82c32 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 82b40 │ │ │ │ + beq.n 82c28 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 82b28 │ │ │ │ + bne.n 82c10 │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 82b08 │ │ │ │ + bne.n 82bf0 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne.n 82ac2 │ │ │ │ + bne.n 82baa │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 83254 │ │ │ │ + bne.w 8333c │ │ │ │ ldr.w ip, [r5, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 82d00 │ │ │ │ + ble.w 82de8 │ │ │ │ add.w r1, r5, #8 │ │ │ │ movs r6, #0 │ │ │ │ movw lr, #29999 @ 0x752f │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, lr │ │ │ │ - bhi.n 82bb2 │ │ │ │ + bhi.n 82c9a │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83a38 │ │ │ │ + beq.w 83b12 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 82bb2 │ │ │ │ + ble.n 82c9a │ │ │ │ ldr r5, [r3, #12] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w 82cf8 │ │ │ │ + beq.w 82de0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 82bb2 │ │ │ │ + beq.n 82c9a │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w 82cf8 │ │ │ │ + beq.w 82de0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 82bb2 │ │ │ │ + beq.n 82c9a │ │ │ │ adds r3, #16 │ │ │ │ movs r5, #2 │ │ │ │ ldr.w r8, [r3, #4]! │ │ │ │ adds r5, #1 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w 82cf8 │ │ │ │ + beq.w 82de0 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 82ba2 │ │ │ │ + bne.n 82c8a │ │ │ │ movw r3, #30000 @ 0x7530 │ │ │ │ strh.w r3, [r4, #206] @ 0xce │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #192] @ 0xc0 │ │ │ │ lsls r1, r3, #22 │ │ │ │ - bpl.n 82bca │ │ │ │ + bpl.n 82cb2 │ │ │ │ str.w r2, [r4, #452] @ 0x1c4 │ │ │ │ - cbz r7, 82be0 │ │ │ │ + cbz r7, 82cc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 82be0 │ │ │ │ + beq.n 82cc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 833dc │ │ │ │ + beq.w 834c4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r3, #22 │ │ │ │ - bpl.w 82d1e │ │ │ │ + bpl.w 82e06 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8314c │ │ │ │ + bne.w 83234 │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 82d94 │ │ │ │ + beq.w 82e7c │ │ │ │ lsls r6, r3, #24 │ │ │ │ - bmi.w 831f0 │ │ │ │ + bmi.w 832d8 │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 88570 │ │ │ │ + bl 887e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 833c4 │ │ │ │ + beq.w 834ac │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 83408 │ │ │ │ + beq.w 834f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e570 │ │ │ │ + bl 8e80c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 833c6 │ │ │ │ + beq.w 834ae │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 82f34 │ │ │ │ + bmi.w 8301c │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 82e80 │ │ │ │ + bmi.w 82f68 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82e9a │ │ │ │ + beq.w 82f82 │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 82c98 │ │ │ │ + ble.n 82d80 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 82c68 │ │ │ │ + bge.n 82d50 │ │ │ │ mov r1, r4 │ │ │ │ - bl 90cd4 │ │ │ │ + bl 90f70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 833c4 │ │ │ │ + blt.w 834ac │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 82c90 │ │ │ │ + beq.n 82d78 │ │ │ │ adds r5, #12 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8395e │ │ │ │ - bl 90cd4 │ │ │ │ + bge.w 83a44 │ │ │ │ + bl 90f70 │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 833c4 │ │ │ │ + blt.w 834ac │ │ │ │ cmp r6, r7 │ │ │ │ - bne.n 82c70 │ │ │ │ + bne.n 82d58 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 82cbe │ │ │ │ + beq.n 82da6 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r2, r3 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 82f66 │ │ │ │ + bmi.w 8304e │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 82cac │ │ │ │ + bpl.n 82d94 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 839ca │ │ │ │ + beq.w 83ab0 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.n 82cbe │ │ │ │ + bgt.n 82da6 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 839e6 │ │ │ │ + ble.w 83acc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ orr.w r2, r3, #4096 @ 0x1000 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.w 8300a │ │ │ │ + bmi.w 830f2 │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ movs r0, #0 │ │ │ │ orr.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 82cf8 │ │ │ │ + beq.n 82de0 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82cde │ │ │ │ + bne.n 82dc6 │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 82bb2 │ │ │ │ + bne.w 82c9a │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, ip │ │ │ │ - bne.w 82b6a │ │ │ │ + bne.w 82c52 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 82bca │ │ │ │ + bmi.w 82cb2 │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83720 │ │ │ │ + bne.w 83808 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82bcc │ │ │ │ + bne.w 82cb4 │ │ │ │ lsls r7, r3, #22 │ │ │ │ - bmi.w 82be8 │ │ │ │ + bmi.w 82cd0 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 831d0 │ │ │ │ + ble.w 832b8 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bmi.w 83936 │ │ │ │ + bmi.w 83a1c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 831d0 │ │ │ │ + beq.w 832b8 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r5, #22 │ │ │ │ - bmi.w 83936 │ │ │ │ + bmi.w 83a1c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 831d0 │ │ │ │ + beq.w 832b8 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r5, #22 │ │ │ │ - bmi.w 83936 │ │ │ │ + bmi.w 83a1c │ │ │ │ cmp r0, #3 │ │ │ │ - beq.w 831d0 │ │ │ │ + beq.w 832b8 │ │ │ │ adds r2, #20 │ │ │ │ movs r5, #3 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ adds r5, #1 │ │ │ │ ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r6, #22 │ │ │ │ - bmi.w 83936 │ │ │ │ + bmi.w 83a1c │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 82d5e │ │ │ │ + bne.n 82e46 │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8314c │ │ │ │ + bne.w 83234 │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 82c04 │ │ │ │ + bne.w 82cec │ │ │ │ lsls r1, r3, #22 │ │ │ │ - bpl.w 831ea │ │ │ │ + bpl.w 832d2 │ │ │ │ lsls r7, r3, #24 │ │ │ │ itt pl │ │ │ │ ldrpl.w r3, [r2, #156] @ 0x9c │ │ │ │ strpl.w r3, [r4, #156] @ 0x9c │ │ │ │ - bpl.w 82c12 │ │ │ │ - b.n 831f0 │ │ │ │ - ldr r3, [pc, #680] @ (83050 ) │ │ │ │ + bpl.w 82cfa │ │ │ │ + b.n 832d8 │ │ │ │ + ldr r3, [pc, #680] @ (83138 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r2, [r0, #180] @ 0xb4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ @@ -132486,33 +132566,33 @@ │ │ │ │ adds r5, r0, r3 │ │ │ │ add.w r5, r5, #92672 @ 0x16a00 │ │ │ │ ldr.w r5, [r5, #252] @ 0xfc │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 83564 │ │ │ │ + beq.w 8364c │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ movs r2, #1 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r0 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 83576 │ │ │ │ + beq.w 8365e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 829aa │ │ │ │ - bl 806b0 │ │ │ │ + bne.w 82a92 │ │ │ │ + bl 8079c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 833c6 │ │ │ │ + beq.w 834ae │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 831f8 │ │ │ │ - ldr r3, [pc, #576] @ (83050 ) │ │ │ │ + beq.w 832e0 │ │ │ │ + ldr r3, [pc, #576] @ (83138 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -132522,171 +132602,171 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r5, [r1, #252] @ 0xfc │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8359a │ │ │ │ + beq.w 83682 │ │ │ │ str.w r0, [r1, #268] @ 0x10c │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829b6 │ │ │ │ + bne.w 82a9e │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w 8319e │ │ │ │ + beq.w 83286 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #22 │ │ │ │ - bmi.w 83a7e │ │ │ │ + bmi.w 83b64 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ movw r0, #35216 @ 0x8990 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str.w r2, [r4, #128] @ 0x80 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.w 829be │ │ │ │ + bmi.w 82aa6 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 829f6 │ │ │ │ + b.n 82ade │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ adds r2, #16 │ │ │ │ bics.w r2, r2, #16 │ │ │ │ - bne.w 839ae │ │ │ │ + bne.w 83a94 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ mvn.w r1, #15 │ │ │ │ str r1, [r4, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82c48 │ │ │ │ + bne.w 82d30 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 8341a │ │ │ │ + bmi.w 83502 │ │ │ │ ldr.w r5, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #428] @ (83054 ) │ │ │ │ + ldr r2, [pc, #428] @ (8313c ) │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r1, [r2, #1836] @ 0x72c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 83530 │ │ │ │ + bne.w 83618 │ │ │ │ ldr.w r2, [r2, #1844] @ 0x734 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 83530 │ │ │ │ - ldr r1, [pc, #404] @ (83058 ) │ │ │ │ + beq.w 83618 │ │ │ │ + ldr r1, [pc, #404] @ (83140 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.w 833c4 │ │ │ │ + beq.w 834ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 83526 │ │ │ │ - ldr r1, [pc, #380] @ (83058 ) │ │ │ │ + bne.w 8360e │ │ │ │ + ldr r1, [pc, #380] @ (83140 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 86e38 │ │ │ │ + bl 870a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 833c4 │ │ │ │ - movw r3, #38845 @ 0x97bd │ │ │ │ + beq.w 834ac │ │ │ │ + movw r3, #40661 @ 0x9ed5 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.w 82c52 │ │ │ │ - b.n 82c90 │ │ │ │ + bgt.w 82d3a │ │ │ │ + b.n 82d78 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 82a92 │ │ │ │ + beq.w 82b7a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82a92 │ │ │ │ - ldr.w sl, [pc, #324] @ 8305c │ │ │ │ + bne.w 82b7a │ │ │ │ + ldr.w sl, [pc, #324] @ 83144 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r8, [sl, #1416] @ 0x588 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov fp, r2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 8363c │ │ │ │ + bne.w 83724 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx fp │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 82a92 │ │ │ │ + b.n 82b7a │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ itt ls │ │ │ │ movls.w r2, #4294967295 @ 0xffffffff │ │ │ │ strls.w r2, [r4, #144] @ 0x90 │ │ │ │ - bls.w 82c3a │ │ │ │ + bls.w 82d22 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #8528 @ 0x2150 │ │ │ │ + movw r1, #5136 @ 0x1410 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 833c6 │ │ │ │ + b.n 834ae │ │ │ │ lsls r1, r3, #22 │ │ │ │ - bpl.w 83a02 │ │ │ │ + bpl.w 83ae8 │ │ │ │ ldr.w r6, [r4, #440] @ 0x1b8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 83988 │ │ │ │ + bne.w 83a6e │ │ │ │ mov.w r0, #420 @ 0x1a4 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8399a │ │ │ │ + beq.w 83a80 │ │ │ │ movw r3, #1542 @ 0x606 │ │ │ │ movs r2, #1 │ │ │ │ strh r3, [r0, #4] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str r6, [r0, #16] │ │ │ │ adds r0, #20 │ │ │ │ str.w r6, [r0, #-12] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov.w r2, #336 @ 0x150 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r5, #84 @ 0x54 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ movs r2, #30 │ │ │ │ movs r3, #2 │ │ │ │ str r2, [r5, #12] │ │ │ │ strb r3, [r5, #6] │ │ │ │ str.w r5, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83496 │ │ │ │ + bne.w 83544 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 83496 │ │ │ │ + bne.w 83544 │ │ │ │ orr.w r2, r3, #4 │ │ │ │ lsls r7, r3, #17 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - bpl.n 82fde │ │ │ │ + bpl.n 830c6 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 839ca │ │ │ │ + beq.w 83ab0 │ │ │ │ lsls r5, r2, #27 │ │ │ │ - bpl.w 82cac │ │ │ │ + bpl.w 82d94 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 82cbe │ │ │ │ + beq.w 82da6 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #8832 @ 0x2280 │ │ │ │ + movw r1, #5440 @ 0x1540 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 833c6 │ │ │ │ - ldr r0, [pc, #68] @ (83050 ) │ │ │ │ + b.n 834ae │ │ │ │ + ldr r0, [pc, #68] @ (83138 ) │ │ │ │ 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] │ │ │ │ @@ -132697,1221 +132777,1217 @@ │ │ │ │ add.w r1, r2, #92672 @ 0x16a00 │ │ │ │ add.w r0, r1, #252 @ 0xfc │ │ │ │ ldr.w r1, [r1, #252] @ 0xfc │ │ │ │ cmp r1, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83590 │ │ │ │ + beq.w 83678 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #320 @ (adr r6, 8319c ) │ │ │ │ + add r6, pc, #320 @ (adr r6, 83284 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 82d74 │ │ │ │ + beq.w 82e5c │ │ │ │ ldr.w r2, [r4, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82a2e │ │ │ │ + bne.w 82b16 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 83560 │ │ │ │ + beq.w 83648 │ │ │ │ movs r0, #1 │ │ │ │ - bl 9075c │ │ │ │ + bl 909f8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 833c6 │ │ │ │ + beq.w 834ae │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bpl.n 8309c │ │ │ │ + bpl.n 83184 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r1, #17 │ │ │ │ - bmi.w 8345c │ │ │ │ + bmi.w 83588 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r5, #0] │ │ │ │ ubfx r2, r3, #1, #1 │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ bic.w r2, r2, r9 │ │ │ │ lsls r5, r2, #31 │ │ │ │ it pl │ │ │ │ ldrpl.w r8, [r4, #4] │ │ │ │ - bpl.w 82a2e │ │ │ │ - b.n 82d70 │ │ │ │ + bpl.w 82b16 │ │ │ │ + b.n 82e58 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 834a0 │ │ │ │ + bmi.w 8354e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r0, r6 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 82aac │ │ │ │ - ldr r1, [pc, #632] @ (8334c ) │ │ │ │ + beq.w 82b94 │ │ │ │ + ldr r1, [pc, #632] @ (83434 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl fa0e4 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ + bl fa0a8 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83854 │ │ │ │ - ldr r1, [pc, #612] @ (8334c ) │ │ │ │ + beq.w 8393a │ │ │ │ + ldr r1, [pc, #612] @ (83434 ) │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 98704 <_PyType_LookupRef@@Base> │ │ │ │ + bl 989a0 <_PyType_LookupRef@@Base> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83848 │ │ │ │ + beq.w 8392e │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #131072 @ 0x20000 │ │ │ │ - beq.w 837f0 │ │ │ │ + beq.w 838d6 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov sl, r8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8311e │ │ │ │ + beq.n 83206 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 838f4 │ │ │ │ + beq.w 839da │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 83136 │ │ │ │ + beq.n 8321e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8396a │ │ │ │ + beq.w 83a50 │ │ │ │ cmp r5, sl │ │ │ │ - bne.w 83854 │ │ │ │ + bne.w 8393a │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 82ab6 │ │ │ │ - b.n 82b4a │ │ │ │ + bgt.w 82b9e │ │ │ │ + b.n 82c32 │ │ │ │ lsls r5, r3, #24 │ │ │ │ - bmi.n 831f0 │ │ │ │ + bmi.n 832d8 │ │ │ │ and.w r3, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 833f4 │ │ │ │ + beq.w 834dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 856b8 │ │ │ │ + bl 85920 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 82c12 │ │ │ │ - b.n 833c4 │ │ │ │ + bge.w 82cfa │ │ │ │ + b.n 834ac │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - ldr.w sl, [pc, #476] @ 83350 │ │ │ │ + ldr.w sl, [pc, #476] @ 83438 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r2, [sl, #1416] @ 0x588 │ │ │ │ mov ip, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 836e8 │ │ │ │ + bne.w 837d0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx fp │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 82a70 │ │ │ │ - bl 93c60 │ │ │ │ + b.n 82b58 │ │ │ │ + bl 93efc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 833c4 │ │ │ │ + blt.w 834ac │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 82a1e │ │ │ │ + bne.w 82b06 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82a1e │ │ │ │ + beq.w 82b06 │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 834d8 │ │ │ │ + bne.w 835c0 │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82a2e │ │ │ │ - b.n 83078 │ │ │ │ + bne.w 82b16 │ │ │ │ + b.n 83160 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8314c │ │ │ │ + bne.n 83234 │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 82c04 │ │ │ │ + bne.w 82cec │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - b.n 82c12 │ │ │ │ + b.n 82cfa │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ - b.w 829aa │ │ │ │ + b.w 82a92 │ │ │ │ movw r6, #39564 @ 0x9a8c │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w 835fe │ │ │ │ - ldr r1, [pc, #316] @ (8334c ) │ │ │ │ + beq.w 836e6 │ │ │ │ + ldr r1, [pc, #316] @ (83434 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl fa0e4 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ + bl fa0a8 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 838a2 │ │ │ │ + beq.w 83988 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 83878 │ │ │ │ + beq.w 8395e │ │ │ │ mov r1, r4 │ │ │ │ - bl f768c │ │ │ │ + bl f76b8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 83246 │ │ │ │ + beq.n 8332e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8385a │ │ │ │ + beq.w 83940 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 82a54 │ │ │ │ + bne.w 82b3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 833c4 │ │ │ │ - b.n 8360c │ │ │ │ - ldr r1, [pc, #244] @ (8334c ) │ │ │ │ + beq.w 834ac │ │ │ │ + b.n 836f4 │ │ │ │ + ldr r1, [pc, #244] @ (83434 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl fa0e4 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ + bl fa0a8 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82bb2 │ │ │ │ - ldr r1, [pc, #228] @ (8334c ) │ │ │ │ + beq.w 82c9a │ │ │ │ + ldr r1, [pc, #228] @ (83434 ) │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 98704 <_PyType_LookupRef@@Base> │ │ │ │ + bl 989a0 <_PyType_LookupRef@@Base> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8377a │ │ │ │ + beq.w 83862 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #131072 @ 0x20000 │ │ │ │ - beq.w 83730 │ │ │ │ + beq.w 83818 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r6, sl │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 832a0 │ │ │ │ + beq.n 83388 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83978 │ │ │ │ + beq.w 83a5e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 832b4 │ │ │ │ + beq.n 8339c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83980 │ │ │ │ + beq.w 83a66 │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w 82b54 │ │ │ │ - b.n 82bb2 │ │ │ │ + beq.w 82c3c │ │ │ │ + b.n 82c9a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 93b20 │ │ │ │ + bl 93dbc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.w 82a88 │ │ │ │ + ble.w 82b70 │ │ │ │ mov fp, r9 │ │ │ │ strd r7, r3, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ movw r7, #35216 @ 0x8990 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r6, r3, #8 │ │ │ │ mov r9, r0 │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr.w r5, [r6, #4]! │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8379e │ │ │ │ + bge.w 83886 │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ ldr.w r4, [r9, #172] @ 0xac │ │ │ │ - cbz r0, 8333e │ │ │ │ - bl 93b20 │ │ │ │ + cbz r0, 83426 │ │ │ │ + bl 93dbc │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 833d8 │ │ │ │ + bne.n 834c0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 833d8 │ │ │ │ + bne.n 834c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 83540 │ │ │ │ + beq.w 83628 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8336a │ │ │ │ + ble.n 83452 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 83354 │ │ │ │ + bne.n 8343c │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 832ea │ │ │ │ + bne.n 833d2 │ │ │ │ ldrd r7, r3, [sp] │ │ │ │ mov r9, fp │ │ │ │ ldrd r6, r4, [sp, #8] │ │ │ │ - b.w 82a88 │ │ │ │ + b.w 82b70 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 833d8 │ │ │ │ + bne.n 834c0 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 8330e │ │ │ │ + b.n 833f6 │ │ │ │ nop │ │ │ │ - bgt.n 83300 │ │ │ │ + bgt.n 833e8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8336a │ │ │ │ + beq.n 83452 │ │ │ │ adds r4, #12 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 83328 │ │ │ │ + beq.n 83410 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 8335c │ │ │ │ + bne.n 83444 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldrd r7, r3, [sp] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #8376 @ 0x20b8 │ │ │ │ + movw r1, #4984 @ 0x1378 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldrd r6, r4, [sp, #8] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 8324c │ │ │ │ + beq.w 83334 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8324c │ │ │ │ - ldr.w sl, [pc, #756] @ 8369c │ │ │ │ + bne.w 83334 │ │ │ │ + ldr.w sl, [pc, #756] @ 83784 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r5, [sl, #1416] @ 0x588 │ │ │ │ ldr.w r8, [r2, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 836ac │ │ │ │ + bne.w 83794 │ │ │ │ mov r0, r3 │ │ │ │ blx r8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8367e │ │ │ │ + bne.w 83768 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 83900 │ │ │ │ + bmi.w 839e6 │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 82cd8 │ │ │ │ + b.n 82dc0 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 83316 │ │ │ │ - ldr r2, [pc, #700] @ (8369c ) │ │ │ │ + b.n 833fe │ │ │ │ + ldr r2, [pc, #700] @ (83784 ) │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83706 │ │ │ │ + bne.w 837ee │ │ │ │ mov r0, r7 │ │ │ │ blx r5 │ │ │ │ - b.w 82be0 │ │ │ │ + b.w 82cc8 │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 83516 │ │ │ │ - bl 88570 │ │ │ │ + bne.w 835fe │ │ │ │ + bl 887e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 833c4 │ │ │ │ + beq.n 834ac │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 83458 │ │ │ │ + cbz r3, 83540 │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.w 82c52 │ │ │ │ - b.n 82cbe │ │ │ │ - ldr r2, [pc, #644] @ (836a0 ) │ │ │ │ + bgt.w 82d3a │ │ │ │ + b.n 82da6 │ │ │ │ + ldr r2, [pc, #644] @ (83788 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r4, #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 r5, [r2, #252] @ 0xfc │ │ │ │ add.w r2, r3, #92672 @ 0x16a00 │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ add r2, r1 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 83454 │ │ │ │ + beq.n 8353c │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, r1 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ - b.n 82ea4 │ │ │ │ + b.n 82f8c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82e9a │ │ │ │ + b.n 82f82 │ │ │ │ + mov r2, r3 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ + bpl.w 830c6 │ │ │ │ + b.n 830be │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 834e2 │ │ │ │ - ldr.w r1, [r5, #-8] │ │ │ │ + bne.n 835ca │ │ │ │ + ldr.w r1, [r3, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 83096 │ │ │ │ - ldr.w r0, [r5, #-4] │ │ │ │ + beq.w 831a8 │ │ │ │ + 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, [r5, #-8] │ │ │ │ - ldr.w r2, [r5, #-4] │ │ │ │ + str.w r2, [r3, #-8] │ │ │ │ + ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ - str.w r2, [r5, #-4] │ │ │ │ - b.n 83096 │ │ │ │ - mov r2, r3 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ - bpl.w 82fde │ │ │ │ - b.n 82fd6 │ │ │ │ + str.w r2, [r3, #-4] │ │ │ │ + b.n 831a8 │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r2, 834fc │ │ │ │ - ldr.w r1, [r3, #-8] │ │ │ │ + cbnz r2, 835e4 │ │ │ │ + ldr.w r1, [r5, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 830c0 │ │ │ │ - ldr.w r0, [r3, #-4] │ │ │ │ + beq.w 8317e │ │ │ │ + ldr.w r0, [r5, #-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] │ │ │ │ + str.w r2, [r5, #-8] │ │ │ │ + ldr.w r2, [r5, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ - str.w r2, [r3, #-4] │ │ │ │ - b.n 830c0 │ │ │ │ + str.w r2, [r5, #-4] │ │ │ │ + b.n 8317e │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 831c4 │ │ │ │ - b.n 82d74 │ │ │ │ - movw r1, #19765 @ 0x4d35 │ │ │ │ + bne.w 832ac │ │ │ │ + b.n 82e5c │ │ │ │ + movw r1, #20429 @ 0x4fcd │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8366e │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + bne.w 83756 │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 83464 │ │ │ │ - b.n 83096 │ │ │ │ - movw r1, #19765 @ 0x4d35 │ │ │ │ + bne.n 83556 │ │ │ │ + b.n 831a8 │ │ │ │ + movw r1, #20429 @ 0x4fcd │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 837c6 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + bne.w 838ae │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 834a6 │ │ │ │ - b.n 830c0 │ │ │ │ - bl 856b8 │ │ │ │ + bne.n 8358e │ │ │ │ + b.n 8317e │ │ │ │ + bl 85920 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ movge r0, r4 │ │ │ │ - bge.w 83400 │ │ │ │ - b.n 833c4 │ │ │ │ + bge.w 834e8 │ │ │ │ + b.n 834ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82ef0 │ │ │ │ - b.n 82ed8 │ │ │ │ - ldr r0, [pc, #368] @ (836a4 ) │ │ │ │ - bl 7be5c │ │ │ │ + bne.w 82fd8 │ │ │ │ + b.n 82fc0 │ │ │ │ + ldr r0, [pc, #368] @ (8378c ) │ │ │ │ + bl 7bf3c │ │ │ │ mov r2, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 82ec2 │ │ │ │ - b.n 833c4 │ │ │ │ + bne.w 82faa │ │ │ │ + b.n 834ac │ │ │ │ mov r3, r9 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 83328 │ │ │ │ + beq.w 83410 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83542 │ │ │ │ + bne.n 8362a │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 83328 │ │ │ │ - b.n 8336a │ │ │ │ - ldr r5, [pc, #324] @ (836a8 ) │ │ │ │ - b.n 83088 │ │ │ │ + beq.w 83410 │ │ │ │ + b.n 83452 │ │ │ │ + ldr r5, [pc, #324] @ (83790 ) │ │ │ │ + b.n 83170 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ movs r2, #1 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r0 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 82dee │ │ │ │ + bne.w 82ed6 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8268 @ 0x204c │ │ │ │ + movw r1, #4876 @ 0x130c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 833c6 │ │ │ │ + b.n 834ae │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ str.w r3, [r2, #236] @ 0xec │ │ │ │ - b.n 83046 │ │ │ │ + b.n 8312e │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ str.w r0, [r2, #244] @ 0xf4 │ │ │ │ - b.w 829aa │ │ │ │ + b.w 82a92 │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r2, #244] @ 0xf4 │ │ │ │ - b.w 829f6 │ │ │ │ + b.w 82ade │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 82be0 │ │ │ │ + beq.w 82cc8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82be0 │ │ │ │ - ldr r1, [pc, #208] @ (8369c ) │ │ │ │ + bne.w 82cc8 │ │ │ │ + ldr r1, [pc, #208] @ (83784 ) │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r5, [r1, #1416] @ 0x588 │ │ │ │ ldr r6, [r2, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 836ca │ │ │ │ + bne.n 837b2 │ │ │ │ mov r0, r3 │ │ │ │ blx r6 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 82be2 │ │ │ │ + b.w 82cca │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 83200 │ │ │ │ + beq.w 832e8 │ │ │ │ movw r6, #39564 @ 0x9a8c │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ adds r3, #1 │ │ │ │ cmp r8, r6 │ │ │ │ str r3, [r7, #0] │ │ │ │ - bne.w 8320e │ │ │ │ + bne.w 832f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b38 │ │ │ │ + bl 83c18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82a54 │ │ │ │ + bne.w 82b3c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 833c4 │ │ │ │ + beq.w 834ac │ │ │ │ ldr.w r5, [r4, #172] @ 0xac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 833c4 │ │ │ │ - ldr.w sl, [pc, #116] @ 8369c │ │ │ │ + bne.w 834ac │ │ │ │ + ldr.w sl, [pc, #116] @ 83784 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r8, [sl, #1416] @ 0x588 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov fp, r3 │ │ │ │ movs r3, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 83658 │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + beq.n 83740 │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r8, r2 │ │ │ │ - bne.n 8365e │ │ │ │ + bne.n 83746 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx fp │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82a92 │ │ │ │ - b.n 833c4 │ │ │ │ + bne.w 82b7a │ │ │ │ + b.n 834ac │ │ │ │ mov r0, r7 │ │ │ │ blx fp │ │ │ │ - b.n 833c4 │ │ │ │ + b.n 834ac │ │ │ │ ldr.w r2, [sl, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 83648 │ │ │ │ - mov r0, r5 │ │ │ │ + b.n 83730 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx r2 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83464 │ │ │ │ - b.n 83096 │ │ │ │ + bne.w 83556 │ │ │ │ + b.n 831a8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 833c4 │ │ │ │ + beq.w 834ac │ │ │ │ ldr.w r5, [r4, #172] @ 0xac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 833c4 │ │ │ │ - b.n 8362a │ │ │ │ - nop │ │ │ │ + bne.w 834ac │ │ │ │ + b.n 83712 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #320 @ (adr r6, 837e8 ) │ │ │ │ + add r6, pc, #320 @ (adr r6, 838d0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 833ba │ │ │ │ + beq.w 834a2 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [sl, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 833ba │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + b.n 834a2 │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 835d6 │ │ │ │ + beq.w 836be │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 835d6 │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + b.n 836be │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 83186 │ │ │ │ + beq.w 8326e │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [sl, #1420] @ 0x58c │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 83186 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 8326e │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 833ec │ │ │ │ + beq.w 834d4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 833ec │ │ │ │ + b.n 834d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 137cb0 │ │ │ │ + bl 137d78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 82be0 │ │ │ │ - b.w 82bcc │ │ │ │ + beq.w 82cc8 │ │ │ │ + b.w 82cb4 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r2, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83286 │ │ │ │ + beq.w 8336e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r1, #39564 @ 0x9a8c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 83774 │ │ │ │ + beq.n 8385c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 83774 │ │ │ │ + cbnz r3, 8385c │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ - ldr r1, [pc, #712] @ (83a2c ) │ │ │ │ + ldr r1, [pc, #724] @ (83b20 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 837d8 │ │ │ │ + bne.n 838be │ │ │ │ mov r0, sl │ │ │ │ blx fp │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 83288 │ │ │ │ + bne.w 83370 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 82bb2 │ │ │ │ + beq.w 82c9a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82bb2 │ │ │ │ + bne.w 82c9a │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.w 82bb2 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.w 82c9a │ │ │ │ ldr r2, [r1, #12] │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r9, fp │ │ │ │ ldrd r7, r3, [sp] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #8336 @ 0x2090 │ │ │ │ + movw r1, #4944 @ 0x1350 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldrd r6, r4, [sp, #8] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 83390 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + b.n 83478 │ │ │ │ + mov r0, r5 │ │ │ │ blx r2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 834a6 │ │ │ │ - b.n 830c0 │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + bne.w 8358e │ │ │ │ + b.n 8317e │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 83770 │ │ │ │ + beq.n 83858 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, sl │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ - b.n 83770 │ │ │ │ + b.n 83858 │ │ │ │ ldr.w sl, [r1, #136] @ 0x88 │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 83108 │ │ │ │ + beq.w 831f0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r1, #39564 @ 0x9a8c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ str r3, [sp, #0] │ │ │ │ blx sl │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 83840 │ │ │ │ + beq.n 83926 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ - cbnz r2, 83840 │ │ │ │ + cbnz r2, 83926 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ - ldr r1, [pc, #512] @ (83a2c ) │ │ │ │ + ldr r1, [pc, #528] @ (83b20 ) │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r2, [r1, #1416] @ 0x588 │ │ │ │ str r2, [sp, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 838c6 │ │ │ │ + bne.n 839ac │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ blx fp │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 8310a │ │ │ │ + bne.w 831f2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 83a90 │ │ │ │ + bne.w 83b76 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b.w 82b0a │ │ │ │ + b.w 82bf2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr.w sl, [pc, #460] @ 83a2c │ │ │ │ + ldr.w sl, [pc, #476] @ 83b20 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r2, [sl, #1416] @ 0x588 │ │ │ │ str r2, [sp, #0] │ │ │ │ - cbnz r2, 83882 │ │ │ │ + cbnz r2, 83968 │ │ │ │ mov r0, r3 │ │ │ │ blx fp │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 82a54 │ │ │ │ - b.n 8324c │ │ │ │ - bl 2227b8 │ │ │ │ + bne.w 82b3c │ │ │ │ + b.n 83334 │ │ │ │ + bl 2236a0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 83232 │ │ │ │ + b.n 8331a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 8386c │ │ │ │ + beq.n 83952 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r2, [sl, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8386c │ │ │ │ - ldr r2, [pc, #396] @ (83a30 ) │ │ │ │ + b.n 83952 │ │ │ │ + ldr r2, [pc, #408] @ (83b24 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ - cbnz r3, 838e6 │ │ │ │ + cbnz r3, 839cc │ │ │ │ movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #380] @ (83a34 ) │ │ │ │ + ldr r1, [pc, #392] @ (83b28 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 114634 │ │ │ │ + bl 114418 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 833c4 │ │ │ │ - b.n 8360c │ │ │ │ + beq.w 834ac │ │ │ │ + b.n 836f4 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 83838 │ │ │ │ + beq.n 8391e │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 83838 │ │ │ │ + b.n 8391e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 838ae │ │ │ │ + beq.n 83994 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 833c4 │ │ │ │ - b.n 8360c │ │ │ │ + beq.w 834ac │ │ │ │ + b.n 836f4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8311e │ │ │ │ - ldr r0, [pc, #300] @ (83a30 ) │ │ │ │ + b.n 83206 │ │ │ │ + ldr r0, [pc, #316] @ (83b24 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #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, r4 │ │ │ │ - beq.n 83954 │ │ │ │ + beq.n 83a3a │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 83954 │ │ │ │ + bhi.n 83a3a │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 833d2 │ │ │ │ + b.n 834ba │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r1, #8432 @ 0x20f0 │ │ │ │ + movw r1, #5040 @ 0x13b0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 833c6 │ │ │ │ + b.n 834ae │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 83930 │ │ │ │ + b.n 83a16 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.w 82c70 │ │ │ │ - b.w 82c90 │ │ │ │ + bne.w 82d58 │ │ │ │ + b.w 82d78 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.w 83136 │ │ │ │ + b.w 8321e │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 832a0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83388 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 832b4 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8339c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82fc4 │ │ │ │ + beq.w 830ac │ │ │ │ lsls r3, r2, #17 │ │ │ │ - bmi.w 82fd6 │ │ │ │ - b.w 82fe4 │ │ │ │ - bl 241c5c │ │ │ │ - bl f8b9c │ │ │ │ + bmi.w 830be │ │ │ │ + b.w 830cc │ │ │ │ + bl 242440 │ │ │ │ + bl f8b98 │ │ │ │ str.w r5, [r4, #440] @ 0x1b8 │ │ │ │ - bl 241c5c │ │ │ │ + bl 242440 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 833c6 │ │ │ │ + b.n 834ae │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #8600 @ 0x2198 │ │ │ │ + movw r1, #5208 @ 0x1458 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 833c6 │ │ │ │ + b.n 834ae │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #8760 @ 0x2238 │ │ │ │ + movw r1, #5368 @ 0x14f8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 833c6 │ │ │ │ + b.n 834ae │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #8924 @ 0x22dc │ │ │ │ + movw r1, #5532 @ 0x159c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.w 82cbe │ │ │ │ + bl f5e88 │ │ │ │ + b.w 82da6 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #8680 @ 0x21e8 │ │ │ │ + movw r1, #5288 @ 0x14a8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 833c6 │ │ │ │ + b.n 834ae │ │ │ │ cmp r4, r1 │ │ │ │ it ne │ │ │ │ movne r2, r4 │ │ │ │ - beq.w 82b40 │ │ │ │ - b.w 82b2c │ │ │ │ + beq.w 82c28 │ │ │ │ + b.w 82c14 │ │ │ │ + cmp r4, r2 │ │ │ │ + it ne │ │ │ │ + movne r3, r4 │ │ │ │ + beq.w 82de0 │ │ │ │ + b.w 82dca │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 839e8 │ │ │ │ + bgt.n 83adc │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cmp r4, r2 │ │ │ │ - it ne │ │ │ │ - movne r3, r4 │ │ │ │ - beq.w 82cf8 │ │ │ │ - b.w 82ce2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 83a6e │ │ │ │ + bne.n 83b54 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8308 @ 0x2074 │ │ │ │ + movw r1, #4916 @ 0x1334 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 833c4 │ │ │ │ - b.n 8360c │ │ │ │ + beq.w 834ac │ │ │ │ + b.n 836f4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 83a50 │ │ │ │ + bne.n 83b36 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83a50 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83b36 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.w 82e66 │ │ │ │ + b.w 82f4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83854 │ │ │ │ + bne.w 8393a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83854 │ │ │ │ - nop │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8393a │ │ │ │ │ │ │ │ -00083aa4 : │ │ │ │ +00083b88 : │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1168] @ 0x490 │ │ │ │ - cbz r2, 83ae8 │ │ │ │ + cbz r2, 83bcc │ │ │ │ ldr.w r2, [r3, #1412] @ 0x584 │ │ │ │ - cbz r2, 83ae8 │ │ │ │ + cbz r2, 83bcc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #32] @ (83aec ) │ │ │ │ + ldr r2, [pc, #32] @ (83bd0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r2] │ │ │ │ - cbz r4, 83ae4 │ │ │ │ + cbz r4, 83bc8 │ │ │ │ ldr.w r0, [r3, #1416] @ 0x588 │ │ │ │ - blx 2a59c │ │ │ │ + blx 2a690 │ │ │ │ subs r3, r4, r0 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083af0 : │ │ │ │ +00083bd4 : │ │ │ │ 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 │ │ │ │ - it eq │ │ │ │ - moveq r0, r3 │ │ │ │ - bne.n 83b0e │ │ │ │ + bne.n 83bf0 │ │ │ │ + mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 83b18 │ │ │ │ + cbnz r3, 83bfa │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r2, #19765 @ 0x4d35 │ │ │ │ + movw r2, #20429 @ 0x4fcd │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 83b32 │ │ │ │ + bne.n 83c14 │ │ │ │ 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 83b2a │ │ │ │ - nop │ │ │ │ + b.n 83c0c │ │ │ │ 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 r1, r3, #30 │ │ │ │ - bmi.w 83d2e │ │ │ │ + bmi.w 83e0e │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83d6c │ │ │ │ + beq.w 83e4c │ │ │ │ ldr.w r4, [r5, #168] @ 0xa8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 83b92 │ │ │ │ + ble.n 83c72 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr.w r7, [r3, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8403e │ │ │ │ + beq.w 8411e │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 83c0a │ │ │ │ + beq.n 83cea │ │ │ │ add.w r0, r4, #12 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8403e │ │ │ │ + beq.w 8411e │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 83b7e │ │ │ │ + bne.n 83c5e │ │ │ │ add.w r7, r4, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.w 83da0 │ │ │ │ + ble.w 83e80 │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ mov r6, r3 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 83b9a │ │ │ │ + beq.n 83c7a │ │ │ │ add.w ip, r4, #12 │ │ │ │ ldr.w ip, [ip, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 83ba8 │ │ │ │ - bl 51958 │ │ │ │ + bne.n 83c88 │ │ │ │ + bl 516ec │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83d18 │ │ │ │ + beq.w 83df8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #43792 @ 0xab10 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bpl.w 840a4 │ │ │ │ + bpl.w 84184 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #9064 @ 0x2368 │ │ │ │ + movw r1, #5672 @ 0x1628 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 84092 │ │ │ │ + beq.w 84172 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 84092 │ │ │ │ + bne.w 84172 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84092 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84172 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ adds r4, r6, #1 │ │ │ │ - beq.w 83dd8 │ │ │ │ - bmi.w 84004 │ │ │ │ + beq.w 83eb8 │ │ │ │ + bmi.w 840e4 │ │ │ │ cmp r4, #20 │ │ │ │ - bgt.w 83fa2 │ │ │ │ - ldr r3, [pc, #472] @ (83df8 ) │ │ │ │ + bgt.w 84082 │ │ │ │ + ldr r3, [pc, #472] @ (83ed8 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r8, r3] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, r6, lsl #2 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1612] @ 0x64c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83d82 │ │ │ │ - ldr.w lr, [pc, #452] @ 83e04 │ │ │ │ + beq.w 83e62 │ │ │ │ + ldr.w lr, [pc, #452] @ 83ee4 │ │ │ │ ldr.w r0, [r2, #1692] @ 0x69c │ │ │ │ add.w r9, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str.w r0, [r2, #1612] @ 0x64c │ │ │ │ str.w r9, [r2, #1692] @ 0x69c │ │ │ │ ldr.w r2, [lr, #1416] @ 0x588 │ │ │ │ str r1, [r3, #0] │ │ │ │ mov r9, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83fd6 │ │ │ │ + bne.w 840b6 │ │ │ │ cmp r4, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ - beq.n 83c92 │ │ │ │ + beq.n 83d72 │ │ │ │ movs r2, #0 │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ - beq.n 83c92 │ │ │ │ + beq.n 83d72 │ │ │ │ movs r0, #0 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r3, #20] │ │ │ │ - beq.n 83c92 │ │ │ │ + beq.n 83d72 │ │ │ │ cmp r4, #4 │ │ │ │ str r0, [r3, #24] │ │ │ │ - beq.n 83c92 │ │ │ │ + beq.n 83d72 │ │ │ │ cmp r4, #5 │ │ │ │ str r0, [r3, #28] │ │ │ │ - beq.n 83c92 │ │ │ │ + beq.n 83d72 │ │ │ │ add.w r1, r3, #28 │ │ │ │ movs r2, #5 │ │ │ │ adds r2, #1 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 83c88 │ │ │ │ + bne.n 83d68 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ sub.w r4, r3, #8 │ │ │ │ ldr.w r0, [r2, #3796] @ 0xed4 │ │ │ │ cmp r1, lr │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r4, [ip] │ │ │ │ strd r0, r2, [r3, #-8] │ │ │ │ str r4, [r0, #4] │ │ │ │ - beq.n 83d7a │ │ │ │ + beq.n 83e5a │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r1, [r5, #0] │ │ │ │ str r5, [r3, #12] │ │ │ │ - ble.n 83d18 │ │ │ │ + ble.n 83df8 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ cmp r6, #1 │ │ │ │ str r2, [r3, #16] │ │ │ │ - beq.n 83d18 │ │ │ │ + beq.n 83df8 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ cmp r6, #2 │ │ │ │ str r2, [r3, #20] │ │ │ │ - beq.n 83d18 │ │ │ │ + beq.n 83df8 │ │ │ │ adds r7, #16 │ │ │ │ add.w r4, r3, #20 │ │ │ │ movs r2, #2 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 83d20 │ │ │ │ + bne.n 83e00 │ │ │ │ cmp r2, r6 │ │ │ │ str.w r1, [r4, #4]! │ │ │ │ - bne.n 83d04 │ │ │ │ + bne.n 83de4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r0, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [r4, #4]! │ │ │ │ - bne.n 83d04 │ │ │ │ - b.n 83d18 │ │ │ │ - ldr r0, [pc, #200] @ (83df8 ) │ │ │ │ + bne.n 83de4 │ │ │ │ + b.n 83df8 │ │ │ │ + ldr r0, [pc, #200] @ (83ed8 ) │ │ │ │ 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] │ │ │ │ @@ -133921,107 +133997,107 @@ │ │ │ │ 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 83ff4 │ │ │ │ + beq.w 840d4 │ │ │ │ ldr.w r3, [r1, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83b5e │ │ │ │ + bne.w 83c3e │ │ │ │ mov r0, r5 │ │ │ │ - bl 93c60 │ │ │ │ + bl 93efc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 83b5e │ │ │ │ - b.n 84092 │ │ │ │ + bge.w 83c3e │ │ │ │ + b.n 84172 │ │ │ │ cmp r6, #0 │ │ │ │ str r5, [r3, #12] │ │ │ │ - bgt.n 83ccc │ │ │ │ - b.n 83d18 │ │ │ │ + bgt.n 83dac │ │ │ │ + b.n 83df8 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 84dc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85030 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 83d18 │ │ │ │ - ldr r2, [pc, #96] @ (83df8 ) │ │ │ │ + beq.n 83df8 │ │ │ │ + ldr r2, [pc, #96] @ (83ed8 ) │ │ │ │ ldr.w ip, [r8, r2] │ │ │ │ movs r2, #0 │ │ │ │ - b.n 83c60 │ │ │ │ + b.n 83d40 │ │ │ │ adds r3, r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 8408e │ │ │ │ + bcs.w 8416e │ │ │ │ lsls r0, r3, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov.w r9, r3, lsl #2 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8408e │ │ │ │ + beq.w 8416e │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n 83e08 │ │ │ │ + bge.n 83ee8 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ str.w r3, [r6, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 83dc4 │ │ │ │ + b.n 83ea4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ittet ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldreq r3, [pc, #20] @ (83dfc ) │ │ │ │ - ldrne r2, [pc, #16] @ (83dfc ) │ │ │ │ + ldreq r3, [pc, #20] @ (83edc ) │ │ │ │ + ldrne r2, [pc, #16] @ (83edc ) │ │ │ │ ite eq │ │ │ │ streq.w r5, [r3, #532] @ 0x214 │ │ │ │ strne.w r5, [r2, #532] @ 0x214 │ │ │ │ - ldr r3, [pc, #8] @ (83e00 ) │ │ │ │ - b.n 83d18 │ │ │ │ + ldr r3, [pc, #8] @ (83ee0 ) │ │ │ │ + b.n 83df8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ lsls r7, r1, #1 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ sub.w r7, r9, #4 │ │ │ │ str r4, [r6, r7] │ │ │ │ - bl 81b8c │ │ │ │ + bl 81c74 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83f96 │ │ │ │ + beq.w 84076 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r9 │ │ │ │ str r5, [r2, #0] │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8409a │ │ │ │ + beq.w 8417a │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 83f8c │ │ │ │ + beq.w 8406c │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r5, [sp, #4] │ │ │ │ add r7, r6 │ │ │ │ sub.w r9, r6, #4 │ │ │ │ sub.w sl, r8, #4 │ │ │ │ mov fp, r5 │ │ │ │ mov lr, sl │ │ │ │ mov r3, r9 │ │ │ │ @@ -134029,274 +134105,274 @@ │ │ │ │ mov r5, r7 │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ ldr.w r7, [lr, #4]! │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r7, r1 │ │ │ │ it ge │ │ │ │ addge r2, #1 │ │ │ │ - bge.w 83f7e │ │ │ │ + bge.w 8405e │ │ │ │ add.w r0, r0, r7, lsl #2 │ │ │ │ mov ip, sl │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ str.w lr, [sp, #12] │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ ldr r3, [r1, #8] │ │ │ │ add.w lr, r2, #1 │ │ │ │ cmp r3, lr │ │ │ │ - ble.n 83ece │ │ │ │ + ble.n 83fae │ │ │ │ add.w lr, r1, r2, lsl #2 │ │ │ │ ldr.w r4, [lr, #16] │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 83f76 │ │ │ │ + beq.n 84056 │ │ │ │ adds r4, r2, #2 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 83ece │ │ │ │ + bge.n 83fae │ │ │ │ ldr.w lr, [lr, #20] │ │ │ │ cmp lr, r7 │ │ │ │ - beq.n 83f76 │ │ │ │ + beq.n 84056 │ │ │ │ adds r2, #3 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 83ece │ │ │ │ + bge.n 83fae │ │ │ │ adds r1, #12 │ │ │ │ ldr.w r4, [r1, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 83f76 │ │ │ │ + beq.n 84056 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 83ec0 │ │ │ │ + bgt.n 83fa0 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 83e8c │ │ │ │ + bne.n 83f6c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ mov r7, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r5, fp │ │ │ │ - bl 9b654 │ │ │ │ + bl 9b8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 84096 │ │ │ │ + beq.w 84176 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 83f04 │ │ │ │ + ble.n 83fe4 │ │ │ │ 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 83e5c │ │ │ │ + beq.n 83f3c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 83f26 │ │ │ │ + ble.n 84006 │ │ │ │ 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 r0, [r6, #8] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 83f42 │ │ │ │ + ble.n 84022 │ │ │ │ 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.n 83e5c │ │ │ │ + beq.n 83f3c │ │ │ │ add.w r2, r6, #8 │ │ │ │ add.w r4, r8, #8 │ │ │ │ mov lr, r1 │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ adds r1, r3, #1 │ │ │ │ add.w ip, r0, r3, lsl #2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 83f70 │ │ │ │ + bge.n 84050 │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ cmp lr, r3 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 83f52 │ │ │ │ - b.n 83e5c │ │ │ │ + bne.n 84032 │ │ │ │ + b.n 83f3c │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ ldr.w lr, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 83e66 │ │ │ │ + bne.w 83f46 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8405c │ │ │ │ + bne.n 8413c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 83d18 │ │ │ │ + b.n 83df8 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 8401c │ │ │ │ + bhi.n 840fc │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 84dc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85030 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83d18 │ │ │ │ - ldr r2, [pc, #240] @ (840b8 ) │ │ │ │ + beq.w 83df8 │ │ │ │ + ldr r2, [pc, #240] @ (84198 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r1, r2] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r3, #12] │ │ │ │ - b.n 83c6e │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + b.n 83d4e │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r9, r2 │ │ │ │ - bne.n 84028 │ │ │ │ + bne.n 84108 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 222d44 │ │ │ │ - ldr r3, [pc, #204] @ (840b8 ) │ │ │ │ + bl 223b7c │ │ │ │ + ldr r3, [pc, #204] @ (84198 ) │ │ │ │ ldr.w ip, [r8, r3] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 83d9c │ │ │ │ + b.n 83e7c │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r2, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83b5e │ │ │ │ - b.n 83d6c │ │ │ │ - bl 1f6014 │ │ │ │ + bne.w 83c3e │ │ │ │ + b.n 83e4c │ │ │ │ + bl 1f6b58 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83d18 │ │ │ │ - ldr r1, [pc, #164] @ (840b8 ) │ │ │ │ + beq.w 83df8 │ │ │ │ + ldr r1, [pc, #164] @ (84198 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r2, r1] │ │ │ │ - b.n 83c92 │ │ │ │ - bl 241c5c │ │ │ │ + b.n 83d72 │ │ │ │ + bl 242440 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83fc4 │ │ │ │ - b.n 83d18 │ │ │ │ + bne.n 840a4 │ │ │ │ + b.n 83df8 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [lr, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r9 │ │ │ │ - ldr r3, [pc, #128] @ (840b8 ) │ │ │ │ + ldr r3, [pc, #128] @ (84198 ) │ │ │ │ ldr.w ip, [r8, r3] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 83d9c │ │ │ │ + b.n 83e7c │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #9020 @ 0x233c │ │ │ │ + movw r1, #5628 @ 0x15fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ - bl 517ba │ │ │ │ + bl 5154e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8408a │ │ │ │ + beq.n 8416a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 8408a │ │ │ │ + cbnz r2, 8416a │ │ │ │ mov r0, r3 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 83f96 │ │ │ │ - bl 241c5c │ │ │ │ + b.n 84076 │ │ │ │ + bl 242440 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 83d18 │ │ │ │ + b.n 83df8 │ │ │ │ mov r3, fp │ │ │ │ - b.n 8406a │ │ │ │ + b.n 8414a │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 241c5c │ │ │ │ + bl 242440 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84074 │ │ │ │ - movw r1, #9088 @ 0x2380 │ │ │ │ + b.n 84154 │ │ │ │ + movw r1, #5696 @ 0x1640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 83bec │ │ │ │ + b.n 83ccc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000840bc : │ │ │ │ +0008419c : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 841a0 │ │ │ │ + blt.n 84280 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #20264 @ 0x4f28 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ - movw r3, #3381 @ 0xd35 │ │ │ │ + movw r3, #3613 @ 0xe1d │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #692] @ 0x2b4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 84186 │ │ │ │ - ldr r0, [pc, #184] @ (841a4 ) │ │ │ │ + bne.n 84266 │ │ │ │ + ldr r0, [pc, #184] @ (84284 ) │ │ │ │ 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 84158 │ │ │ │ + bcs.n 84238 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 8414a │ │ │ │ + beq.n 8422a │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 84122 │ │ │ │ + cbz r2, 84202 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 8413c │ │ │ │ + bcc.n 8421c │ │ │ │ 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 │ │ │ │ @@ -134304,376 +134380,376 @@ │ │ │ │ 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 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8411e │ │ │ │ + bne.n 841fe │ │ │ │ ldr.w r1, [r4, #672] @ 0x2a0 │ │ │ │ - movw r3, #46565 @ 0xb5e5 │ │ │ │ + movw r3, #46509 @ 0xb5ad │ │ │ │ movt r3, #7 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 84196 │ │ │ │ + bne.n 84276 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8411e │ │ │ │ + beq.n 841fe │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 8411e │ │ │ │ + b.n 841fe │ │ │ │ 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 84176 │ │ │ │ + b.n 84256 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000841a8 : │ │ │ │ +00084288 : │ │ │ │ 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 r2, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 842e2 │ │ │ │ + beq.w 843c2 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ - bne.n 8424c │ │ │ │ + bne.n 8432c │ │ │ │ movw r3, #14563 @ 0x38e3 │ │ │ │ movt r3, #910 @ 0x38e │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 8425c │ │ │ │ + bhi.n 8433c │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ - movw r3, #17205 @ 0x4335 │ │ │ │ + movw r3, #17429 @ 0x4415 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r6, [r5, #696] @ 0x2b8 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 842c8 │ │ │ │ - ldr r1, [pc, #324] @ (84330 ) │ │ │ │ + bne.n 843a8 │ │ │ │ + ldr r1, [pc, #324] @ (84410 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r6, r4, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1528] @ 0x5f8 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.n 84278 │ │ │ │ + bcs.n 84358 │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r7, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 84268 │ │ │ │ + beq.n 84348 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 84232 │ │ │ │ + cbz r2, 84312 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 297c8 │ │ │ │ + b.w 29a88 │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r4, r5 │ │ │ │ - bhi.n 84260 │ │ │ │ + bhi.n 84340 │ │ │ │ add.w r1, ip, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r4 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r4] │ │ │ │ - b.n 84224 │ │ │ │ + b.n 84304 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 2cc300 │ │ │ │ + bl 2cb588 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bls.n 841d2 │ │ │ │ + bls.n 842b2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 842b4 │ │ │ │ + b.n 84394 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 84224 │ │ │ │ + b.n 84304 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84224 │ │ │ │ + bne.n 84304 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 842b8 │ │ │ │ + bne.n 84398 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 8425c │ │ │ │ + bhi.n 8433c │ │ │ │ ldr.w r6, [r5, #676] @ 0x2a4 │ │ │ │ - movw r3, #47189 @ 0xb855 │ │ │ │ + movw r3, #47417 @ 0xb939 │ │ │ │ movt r3, #7 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 842d8 │ │ │ │ + bne.n 843b8 │ │ │ │ cmp r4, #0 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29708 │ │ │ │ - cbz r0, 842b4 │ │ │ │ + blx 2a4e0 │ │ │ │ + cbz r0, 84394 │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2cc300 │ │ │ │ + bl 2cb588 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 84284 │ │ │ │ + b.n 84364 │ │ │ │ ldr.w r0, [r5, #688] @ 0x2b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 842a8 │ │ │ │ + b.n 84388 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - movw r1, #17205 @ 0x4335 │ │ │ │ + movw r1, #17429 @ 0x4415 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r6, [r3, #696] @ 0x2b8 │ │ │ │ cmp r6, r1 │ │ │ │ it ne │ │ │ │ ldrne.w r0, [r3, #688] @ 0x2b0 │ │ │ │ - bne.n 842cc │ │ │ │ - ldr r1, [pc, #44] @ (84330 ) │ │ │ │ + bne.n 843ac │ │ │ │ + ldr r1, [pc, #44] @ (84410 ) │ │ │ │ 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 r7, [r1, #1528] @ 0x5f8 │ │ │ │ - movw r1, #47189 @ 0xb855 │ │ │ │ + movw r1, #47417 @ 0xb939 │ │ │ │ movt r1, #7 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 84328 │ │ │ │ + bne.n 84408 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 842a0 │ │ │ │ + b.n 84380 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ - b.n 842dc │ │ │ │ + b.n 843bc │ │ │ │ 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, #280] @ (84460 ) │ │ │ │ + ldr r0, [pc, #280] @ (84540 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r5, r2, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1528] @ 0x5f8 │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.n 843b6 │ │ │ │ + bcs.n 84496 │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r8, ip, lsl #3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 84420 │ │ │ │ + beq.n 84500 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w lr, [r0] │ │ │ │ str.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 84398 │ │ │ │ + beq.n 84478 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 297c8 │ │ │ │ + b.w 29a88 │ │ │ │ ldrd r1, r6, [r3, #24] │ │ │ │ cmp r1, r6 │ │ │ │ - bhi.n 84404 │ │ │ │ + bhi.n 844e4 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r7, r1, ip, lsl #3 │ │ │ │ str r7, [r3, #24] │ │ │ │ adds r7, r3, r1 │ │ │ │ str r7, [r3, #4] │ │ │ │ str.w lr, [r3, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8438a │ │ │ │ + bne.n 8446a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8443c │ │ │ │ + beq.n 8451c │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 84410 │ │ │ │ + bne.n 844f0 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 8445a │ │ │ │ + bhi.n 8453a │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - movw r1, #47189 @ 0xb855 │ │ │ │ + movw r1, #47417 @ 0xb939 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r5, [r3, #676] @ 0x2a4 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 84432 │ │ │ │ + bne.n 84512 │ │ │ │ cmp r4, #0 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 29708 │ │ │ │ - cbz r0, 843fe │ │ │ │ + blx 2a4e0 │ │ │ │ + cbz r0, 844de │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r7, #12] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8438a │ │ │ │ - b.n 843b6 │ │ │ │ + bne.n 8446a │ │ │ │ + b.n 84496 │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2cc300 │ │ │ │ + bl 2cb588 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 843c6 │ │ │ │ + b.n 844a6 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8438a │ │ │ │ - b.n 843b6 │ │ │ │ + bne.n 8446a │ │ │ │ + b.n 84496 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 843f2 │ │ │ │ + b.n 844d2 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - movw r1, #47189 @ 0xb855 │ │ │ │ + movw r1, #47417 @ 0xb939 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r5, [r3, #676] @ 0x2a4 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 84432 │ │ │ │ + bne.n 84512 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 843ea │ │ │ │ + b.n 844ca │ │ │ │ movs r0, #0 │ │ │ │ - b.n 843fe │ │ │ │ + b.n 844de │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084464 : │ │ │ │ +00084544 : │ │ │ │ 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, #20264 @ 0x4f28 │ │ │ │ movt ip, #78 @ 0x4e │ │ │ │ - movw r3, #17973 @ 0x4635 │ │ │ │ + movw r3, #18197 @ 0x4715 │ │ │ │ movt r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #704] @ 0x2c0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 84522 │ │ │ │ - cbz r0, 844e6 │ │ │ │ - ldr r3, [pc, #412] @ (84630 ) │ │ │ │ + bne.n 84602 │ │ │ │ + cbz r0, 845c6 │ │ │ │ + ldr r3, [pc, #412] @ (84710 ) │ │ │ │ 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 844fe │ │ │ │ + beq.n 845de │ │ │ │ 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 844ce │ │ │ │ + bgt.n 845ae │ │ │ │ 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, 844fe │ │ │ │ + cbz r2, 845de │ │ │ │ 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, 844ea │ │ │ │ - cbz r2, 8452c │ │ │ │ + cbz r0, 845ca │ │ │ │ + cbz r2, 8460c │ │ │ │ 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, #47045 @ 0xb7c5 │ │ │ │ + movw r3, #46989 @ 0xb78d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 84628 │ │ │ │ + bne.w 84708 │ │ │ │ mov r0, r1 │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 844e6 │ │ │ │ + b.n 845c6 │ │ │ │ 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 │ │ │ │ @@ -134686,72 +134762,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 8456a │ │ │ │ + bne.n 8464a │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 84566 │ │ │ │ + cbz r3, 84646 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 845ca │ │ │ │ + beq.n 846aa │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 845a4 │ │ │ │ + beq.n 84684 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 84582 │ │ │ │ + cbnz r3, 84662 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 844e6 │ │ │ │ + beq.n 845c6 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 845c4 │ │ │ │ + cbz r1, 846a4 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 8459e │ │ │ │ + cbz r3, 8467e │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 844e6 │ │ │ │ + b.n 845c6 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 845b2 │ │ │ │ + cbz r3, 84692 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 844e6 │ │ │ │ + bne.n 845c6 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 844e6 │ │ │ │ + b.n 845c6 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 8458e │ │ │ │ + b.n 8466e │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84574 │ │ │ │ + beq.n 84654 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 84622 │ │ │ │ + cbz r3, 84702 │ │ │ │ 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, 845fc │ │ │ │ + cbz r3, 846dc │ │ │ │ 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 │ │ │ │ @@ -134760,83 +134836,83 @@ │ │ │ │ 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 844e6 │ │ │ │ + b.n 845c6 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 845d6 │ │ │ │ + b.n 846b6 │ │ │ │ ldr.w r0, [ip, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ - b.n 84516 │ │ │ │ + b.n 845f6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 846e4 │ │ │ │ + beq.n 847c4 │ │ │ │ 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] @ (847f8 ) │ │ │ │ + ldr r3, [pc, #428] @ (848d8 ) │ │ │ │ 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 846b6 │ │ │ │ + beq.n 84796 │ │ │ │ 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 84686 │ │ │ │ + bgt.n 84766 │ │ │ │ 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, 846b6 │ │ │ │ + cbz r2, 84796 │ │ │ │ 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, 846a2 │ │ │ │ - cbz r2, 846e6 │ │ │ │ + cbz r0, 84782 │ │ │ │ + cbz r2, 847c6 │ │ │ │ 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, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - movw r2, #47045 @ 0xb7c5 │ │ │ │ + movw r2, #46989 @ 0xb78d │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r0, [r3, #684] @ 0x2ac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 847ee │ │ │ │ + bne.w 848ce │ │ │ │ mov r0, r1 │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 8469e │ │ │ │ + b.n 8477e │ │ │ │ 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] │ │ │ │ @@ -134848,72 +134924,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 ip, [r0, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 84724 │ │ │ │ + bne.n 84804 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 84720 │ │ │ │ + cbz r3, 84800 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 84784 │ │ │ │ + beq.n 84864 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8475e │ │ │ │ + beq.n 8483e │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 8473c │ │ │ │ + cbnz r3, 8481c │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 8469e │ │ │ │ + beq.n 8477e │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 8477e │ │ │ │ + cbz r1, 8485e │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 84758 │ │ │ │ + cbz r3, 84838 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 8469e │ │ │ │ + b.n 8477e │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 8476c │ │ │ │ + cbz r3, 8484c │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8469e │ │ │ │ + bne.n 8477e │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 8469e │ │ │ │ + b.n 8477e │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 84748 │ │ │ │ + b.n 84828 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8472e │ │ │ │ + beq.n 8480e │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 847e8 │ │ │ │ + cbz r3, 848c8 │ │ │ │ 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, 847b8 │ │ │ │ + cbz r3, 84898 │ │ │ │ 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, #20264 @ 0x4f28 │ │ │ │ @@ -134924,1139 +135000,1292 @@ │ │ │ │ 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 8469e │ │ │ │ + b.n 8477e │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 84790 │ │ │ │ + b.n 84870 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r5 │ │ │ │ - b.n 846d8 │ │ │ │ + b.n 847b8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000847fc : │ │ │ │ +000848dc : │ │ │ │ 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 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 849f2 │ │ │ │ + beq.w 84ab8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 8484a │ │ │ │ - movw r2, #21012 @ 0x5214 │ │ │ │ - movt r2, #76 @ 0x4c │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.n 84866 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ - bpl.w 84b62 │ │ │ │ - ldrd r1, r0, [r0, #8] │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f5ef8 │ │ │ │ + bne.n 84924 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ movne r4, r0 │ │ │ │ strne r2, [r0, #0] │ │ │ │ - beq.w 849fa │ │ │ │ + beq.w 84ac0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + movw r2, #21012 @ 0x5214 │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.n 84944 │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ + bpl.w 84c42 │ │ │ │ + ldrd r1, r0, [r0, #8] │ │ │ │ + add sp, #20 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + b.n 84df4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 9f51c │ │ │ │ + bl 9f740 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8485e │ │ │ │ + beq.n 8491c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 849fe │ │ │ │ + bne.w 84adc │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 84a50 │ │ │ │ - ldr r1, [pc, #660] @ (84b1c ) │ │ │ │ + bne.w 84b2e │ │ │ │ + ldr r1, [pc, #660] @ (84bfc ) │ │ │ │ mov r0, r3 │ │ │ │ - bl a9bdc <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl a9ee8 <_PyObject_LookupSpecial@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 849da │ │ │ │ + beq.w 84ac4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #640] @ (84b20 ) │ │ │ │ + ldr r1, [pc, #644] @ (84c00 ) │ │ │ │ mov r8, r5 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ mov r9, r1 │ │ │ │ ldr r7, [r1, r5] │ │ │ │ lsls r5, r2, #20 │ │ │ │ - bpl.w 84b8a │ │ │ │ + bpl.w 84c6a │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r5, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84b8a │ │ │ │ - movw r3, #47581 @ 0xb9dd │ │ │ │ + beq.w 84c6a │ │ │ │ + movw r3, #48269 @ 0xbc8d │ │ │ │ movt r3, #10 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 84b7e │ │ │ │ + bne.w 84c5e │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - blt.w 84a8a │ │ │ │ + blt.w 84b68 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84a9e │ │ │ │ + beq.w 84b7c │ │ │ │ ldr r2, [r2, #8] │ │ │ │ movs r1, #0 │ │ │ │ lsls r0, r2, #26 │ │ │ │ ite mi │ │ │ │ movmi r0, #0 │ │ │ │ ldrpl r0, [r6, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84a9e │ │ │ │ + beq.w 84b7c │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 84be4 │ │ │ │ + bne.w 84cc4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 84932 │ │ │ │ + beq.n 84a10 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 84932 │ │ │ │ + cbnz r2, 84a10 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - ldr r2, [pc, #528] @ (84b24 ) │ │ │ │ + ldr r2, [pc, #528] @ (84c04 ) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 84afe │ │ │ │ + bne.w 84bdc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84ac2 │ │ │ │ + beq.w 84ba0 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 84c4c │ │ │ │ + beq.w 84d2c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.w 84c12 │ │ │ │ + bpl.w 84cf2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9b404 │ │ │ │ + bl 9b6a0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 84bd2 │ │ │ │ + bne.w 84cb2 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 84bb0 │ │ │ │ + blt.w 84c90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8176c │ │ │ │ + bl 81854 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84a32 │ │ │ │ + beq.n 84b10 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 84982 │ │ │ │ + b.n 84a60 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 84a5a │ │ │ │ + bge.n 84b38 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ add.w r1, r6, r3, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8497a │ │ │ │ - ldr r2, [pc, #388] @ (84b20 ) │ │ │ │ + bne.n 84a58 │ │ │ │ + ldr r2, [pc, #392] @ (84c00 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 84b28 │ │ │ │ + bne.w 84c08 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 849e4 │ │ │ │ + blt.n 84ace │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 849d6 │ │ │ │ + beq.n 84ab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 849d6 │ │ │ │ + cbnz r3, 84ab4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #352] @ (84b24 ) │ │ │ │ + ldr r2, [pc, #352] @ (84c04 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84ae4 │ │ │ │ + bne.w 84bc2 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - b.n 8485e │ │ │ │ - bl 94cf4 │ │ │ │ - cbnz r0, 84a32 │ │ │ │ + b.n 8491c │ │ │ │ + str r0, [sp, #0] │ │ │ │ + bl 55dae <_PyXI_ClearExcInfo@@Base+0x192> │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r4, r3 │ │ │ │ + b.n 8491c │ │ │ │ + bl 94f8c │ │ │ │ + cbnz r0, 84b10 │ │ │ │ movs r5, #10 │ │ │ │ - b.n 84968 │ │ │ │ + b.n 84a46 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 95114 <_PyTuple_Resize@@Base> │ │ │ │ + bl 953ac <_PyTuple_Resize@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 849b0 │ │ │ │ - b.n 84a32 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - bl 55ff6 <_PyXI_ClearExcInfo@@Base+0x194> │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r4, r3 │ │ │ │ - b.n 8485e │ │ │ │ + beq.n 84a8e │ │ │ │ + b.n 84b10 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8487e │ │ │ │ + beq.w 8495c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 137c40 │ │ │ │ + bl 137d08 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r5, r3 │ │ │ │ - bge.n 84968 │ │ │ │ - ldr r0, [pc, #264] @ (84b20 ) │ │ │ │ + bge.n 84a46 │ │ │ │ + ldr r0, [pc, #268] @ (84c00 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movw r2, #43792 @ 0xab10 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r5, [r1, r0] │ │ │ │ ldr r0, [r1, r0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl 15a338 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 159f9c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84b74 │ │ │ │ + bne.w 84c54 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f604c │ │ │ │ + bl 1f6b90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 84a4c │ │ │ │ + beq.n 84b2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84ca2 │ │ │ │ + beq.w 84d82 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8485e │ │ │ │ + b.n 8491c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 84886 │ │ │ │ - b.n 84a06 │ │ │ │ + beq.w 84964 │ │ │ │ + b.n 84ae4 │ │ │ │ add.w r1, r5, #10 │ │ │ │ add r0, sp, #12 │ │ │ │ adds.w r1, r1, r1, lsr #2 │ │ │ │ mov r5, r1 │ │ │ │ - bmi.w 84cc8 │ │ │ │ + bmi.w 84da8 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 95114 <_PyTuple_Resize@@Base> │ │ │ │ + bl 953ac <_PyTuple_Resize@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84caa │ │ │ │ + bne.w 84d8a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ str r2, [r1, #12] │ │ │ │ - b.n 84982 │ │ │ │ - movw r1, #9112 @ 0x2398 │ │ │ │ + b.n 84a60 │ │ │ │ + movw r1, #5720 @ 0x1658 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r7 │ │ │ │ - bl 241bf0 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 2423d4 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 848d2 │ │ │ │ + beq.w 849b0 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84c6a │ │ │ │ + beq.w 84d4a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84c6a │ │ │ │ + beq.w 84d4a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 84ac2 │ │ │ │ + beq.n 84ba0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84910 │ │ │ │ + beq.w 849ee │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 15a338 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 159f9c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84a32 │ │ │ │ + beq.n 84b10 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 15a344 <_PyErr_Clear@@Base> │ │ │ │ - b.n 849e0 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + bl 159fa8 <_PyErr_Clear@@Base> │ │ │ │ + b.n 84aca │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 849d2 │ │ │ │ + beq.w 84ab0 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 849d2 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 84ab0 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 84924 │ │ │ │ + beq.w 84a02 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84924 │ │ │ │ + b.n 84a02 │ │ │ │ + nop │ │ │ │ add r1, sp, #528 @ 0x210 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 849ac │ │ │ │ + beq.w 84a8a │ │ │ │ movw r1, #44056 @ 0xac18 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 15a338 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 159f9c <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84c86 │ │ │ │ + bne.w 84d66 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 849ac │ │ │ │ + beq.w 84a8a │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 849ac │ │ │ │ - b.n 84a32 │ │ │ │ - movw r0, #7804 @ 0x1e7c │ │ │ │ + beq.w 84a8a │ │ │ │ + b.n 84b10 │ │ │ │ + movw r0, #4412 @ 0x113c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #3207 @ 0xc87 │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 84a4c │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 84b2a │ │ │ │ mov r0, r5 │ │ │ │ - bl 15a344 <_PyErr_Clear@@Base> │ │ │ │ + bl 159fa8 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84886 │ │ │ │ + b.n 84964 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r5 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 848f2 │ │ │ │ + b.n 849d0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl a5240 <_PyType_Lookup@@Base+0x860> │ │ │ │ + bl a54ac <_PyType_Lookup@@Base+0x83c> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 8492c │ │ │ │ + beq.w 84a0a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 84910 │ │ │ │ - b.n 8492c │ │ │ │ - bl 94cf4 │ │ │ │ + beq.w 849ee │ │ │ │ + b.n 84a0a │ │ │ │ + bl 94f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84a32 │ │ │ │ + bne.w 84b10 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9284 @ 0x2444 │ │ │ │ + movw r1, #5892 @ 0x1704 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 84a32 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 84b10 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 84962 │ │ │ │ + bne.w 84a40 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84962 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84a40 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 84900 │ │ │ │ + beq.w 849de │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 84c92 │ │ │ │ + bne.n 84d72 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #9192 @ 0x23e8 │ │ │ │ + movw r2, #5800 @ 0x16a8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 35d54 │ │ │ │ - b.n 84aae │ │ │ │ + bl 35af4 │ │ │ │ + b.n 84b8c │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #9236 @ 0x2414 │ │ │ │ + movw r1, #5844 @ 0x16d4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 84a32 │ │ │ │ + beq.w 84b10 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 84a32 │ │ │ │ + bne.w 84b10 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84a32 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84b10 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 849e0 │ │ │ │ + beq.w 84aca │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 849e0 │ │ │ │ + bne.w 84aca │ │ │ │ mov r0, r3 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 849e0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84aca │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #9144 @ 0x23b8 │ │ │ │ + movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 23cde8 <_PyErr_Format@@Base> │ │ │ │ - b.n 84aae │ │ │ │ + bl 23d7c4 <_PyErr_Format@@Base> │ │ │ │ + b.n 84b8c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 15a344 <_PyErr_Clear@@Base> │ │ │ │ + bl 159fa8 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84b4c │ │ │ │ + b.n 84c2c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 84bf6 │ │ │ │ + bne.n 84cd6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84bf6 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84cd6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84a4c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84b2a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 84a32 │ │ │ │ + beq.w 84b10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84a32 │ │ │ │ + bne.w 84b10 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84a32 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84b10 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 241c5c │ │ │ │ + bl 242440 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 84cb6 │ │ │ │ - b.n 84a32 │ │ │ │ + bne.n 84d96 │ │ │ │ + b.n 84b10 │ │ │ │ │ │ │ │ -00084cdc : │ │ │ │ +00084dbc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 84d00 │ │ │ │ + cbz r0, 84dde │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 84d00 │ │ │ │ + bpl.n 84dde │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ - b.w 1f5ef8 │ │ │ │ + b.n 84df4 │ │ │ │ movw r1, #3207 @ 0xc87 │ │ │ │ - movw r0, #7804 @ 0x1e7c │ │ │ │ + movw r0, #4412 @ 0x113c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ + nop │ │ │ │ + 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 84ed0 │ │ │ │ + mov r5, r0 │ │ │ │ + blt.w 84f4c │ │ │ │ + cmp r4, #20 │ │ │ │ + bgt.n 84ee8 │ │ │ │ + ldr r7, [pc, #348] @ (84f70 ) │ │ │ │ + mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ + ldr r3, [r7, r6] │ │ │ │ + ldr r2, [r3, #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 84ed4 │ │ │ │ + ldr.w ip, [pc, #328] @ 84f78 │ │ │ │ + ldr.w r1, [r2, #1688] @ 0x698 │ │ │ │ + ldr r0, [r3, #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, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 84f28 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ + add.w r2, r3, #12 │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + cmp r1, ip │ │ │ │ + beq.n 84e62 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r0, #0] │ │ │ │ + cmp r4, #1 │ │ │ │ + str r0, [r2, #0] │ │ │ │ + beq.n 84ea0 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + cmp r1, ip │ │ │ │ + itt ne │ │ │ │ + addne r1, #1 │ │ │ │ + strne r1, [r0, #0] │ │ │ │ + cmp r4, #2 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + beq.n 84ea0 │ │ │ │ + add.w r4, r5, r4, lsl #2 │ │ │ │ + adds r2, #4 │ │ │ │ + adds r5, #8 │ │ │ │ + mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ + ldr.w r0, [r5], #4 │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + cmp r1, ip │ │ │ │ + beq.n 84ec6 │ │ │ │ + adds r1, #1 │ │ │ │ + cmp r4, r5 │ │ │ │ + str r1, [r0, #0] │ │ │ │ + str.w r0, [r2, #4]! │ │ │ │ + bne.n 84e8a │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ + sub.w r1, r3, #8 │ │ │ │ + ldr.w r2, [r3, #-4] │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + ldr.w r0, [r0, #3796] @ 0xed4 │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ + orrs r2, r4 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + strd r0, r2, [r3, #-8] │ │ │ │ + str r1, [r0, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + cmp r4, r5 │ │ │ │ + str.w r0, [r2, #4]! │ │ │ │ + bne.n 84e8a │ │ │ │ + b.n 84ea0 │ │ │ │ + ldr r3, [pc, #160] @ (84f74 ) │ │ │ │ + b.n 84ec0 │ │ │ │ + movw r0, #40812 @ 0x9f6c │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + bl 85030 <_PyObject_GC_NewVar@@Base> │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 84e4e │ │ │ │ + b.n 84ec0 │ │ │ │ + movw r3, #65532 @ 0xfffc │ │ │ │ + movt r3, #8191 @ 0x1fff │ │ │ │ + cmp r4, r3 │ │ │ │ + bhi.n 84f40 │ │ │ │ + movw r0, #40812 @ 0x9f6c │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + bl 85030 <_PyObject_GC_NewVar@@Base> │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 84ec0 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ + add.w r2, r3, #12 │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + cmp r1, r6 │ │ │ │ + beq.n 84f1e │ │ │ │ + ldr r7, [pc, #88] @ (84f70 ) │ │ │ │ + mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ + b.n 84e5e │ │ │ │ + ldr r7, [pc, #80] @ (84f70 ) │ │ │ │ + mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ + str r0, [r2, #0] │ │ │ │ + b.n 84e68 │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ + movt r2, #21 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.n 84f5e │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 223b7c │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 84e4e │ │ │ │ + bl 242440 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 84f06 │ │ │ │ + b.n 84ec0 │ │ │ │ + bl 1f6b58 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 84ec0 │ │ │ │ + ldr r7, [pc, #24] @ (84f70 ) │ │ │ │ + mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ + b.n 84ea0 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ + mov r3, lr │ │ │ │ + movs r1, #0 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 84e4e │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 84dac │ │ │ │ + blt.n 85014 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r1, #20 │ │ │ │ ite gt │ │ │ │ movgt r3, #0 │ │ │ │ andle.w r3, r3, #1 │ │ │ │ - cbz r3, 84d80 │ │ │ │ + cbz r3, 84fe8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #132] @ (84dc0 ) │ │ │ │ + ldr r3, [pc, #132] @ (85028 ) │ │ │ │ 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, 84d70 │ │ │ │ - ldr r1, [pc, #112] @ (84dc4 ) │ │ │ │ + cbz r4, 84fd8 │ │ │ │ + ldr r1, [pc, #112] @ (8502c ) │ │ │ │ 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, 84d98 │ │ │ │ + cbnz r3, 85000 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84dc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + b.w 85030 <_PyObject_GC_NewVar@@Base> │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 84db0 │ │ │ │ + bhi.n 85018 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.w 84dc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + b.w 85030 <_PyObject_GC_NewVar@@Base> │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 84db4 │ │ │ │ + bne.n 8501c │ │ │ │ mov r0, r4 │ │ │ │ - bl 222d44 │ │ │ │ - b.n 84d6c │ │ │ │ - b.w 1f6014 │ │ │ │ - b.w 241c5c │ │ │ │ + bl 223b7c │ │ │ │ + b.n 84fd4 │ │ │ │ + b.w 1f6b58 │ │ │ │ + b.w 242440 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 84d6c │ │ │ │ + b.n 84fd4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00084dc8 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +00085030 <_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 84fe2 <_PyObject_GC_NewVar@@Base+0x21a> │ │ │ │ + blt.w 8524a <_PyObject_GC_NewVar@@Base+0x21a> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ and.w r2, r3, #24 │ │ │ │ - ldr.w r8, [pc, #524] @ 84ffc <_PyObject_GC_NewVar@@Base+0x234> │ │ │ │ + ldr.w r8, [pc, #524] @ 85264 <_PyObject_GC_NewVar@@Base+0x234> │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ adds r2, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 84fb0 <_PyObject_GC_NewVar@@Base+0x1e8> │ │ │ │ + bhi.w 85218 <_PyObject_GC_NewVar@@Base+0x1e8> │ │ │ │ adds.w fp, r2, r3 │ │ │ │ - bmi.w 84fb0 <_PyObject_GC_NewVar@@Base+0x1e8> │ │ │ │ + bmi.w 85218 <_PyObject_GC_NewVar@@Base+0x1e8> │ │ │ │ movw r9, #20264 @ 0x4f28 │ │ │ │ movt r9, #78 @ 0x4e │ │ │ │ - movw r2, #3381 @ 0xd35 │ │ │ │ + movw r2, #3613 @ 0xe1d │ │ │ │ movt r2, #8 │ │ │ │ ldr.w sl, [r9, #712] @ 0x2c8 │ │ │ │ cmp sl, r2 │ │ │ │ - bne.w 84f80 <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ + bne.w 851e8 <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ 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 84f2e <_PyObject_GC_NewVar@@Base+0x166> │ │ │ │ + bcs.n 85196 <_PyObject_GC_NewVar@@Base+0x166> │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r2, [r2, ip, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 84f68 <_PyObject_GC_NewVar@@Base+0x1a0> │ │ │ │ + beq.w 851d0 <_PyObject_GC_NewVar@@Base+0x1a0> │ │ │ │ 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 84ec4 <_PyObject_GC_NewVar@@Base+0xfc> │ │ │ │ + beq.n 8512c <_PyObject_GC_NewVar@@Base+0xfc> │ │ │ │ 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 84ef0 <_PyObject_GC_NewVar@@Base+0x128> │ │ │ │ + bgt.n 85158 <_PyObject_GC_NewVar@@Base+0x128> │ │ │ │ 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, #328] @ (84ff8 <_PyObject_GC_NewVar@@Base+0x230>) │ │ │ │ + ldr r2, [pc, #328] @ (85260 <_PyObject_GC_NewVar@@Base+0x230>) │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 84f98 <_PyObject_GC_NewVar@@Base+0x1d0> │ │ │ │ + bne.n 85200 <_PyObject_GC_NewVar@@Base+0x1d0> │ │ │ │ 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 r1, fp │ │ │ │ - bcc.n 84ee4 <_PyObject_GC_NewVar@@Base+0x11c> │ │ │ │ + bcc.n 8514c <_PyObject_GC_NewVar@@Base+0x11c> │ │ │ │ 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 84e7c <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ + b.n 850e4 <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 84e7c <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ + b.n 850e4 <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ ldr.w r2, [r0, #3740] @ 0xe9c │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 84e9a <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + beq.n 85102 <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ ldr.w r2, [r0, #3852] @ 0xf0c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 84e9a <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + bne.n 85102 <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 84fda <_PyObject_GC_NewVar@@Base+0x212> │ │ │ │ + bne.n 85242 <_PyObject_GC_NewVar@@Base+0x212> │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 84e9a <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + bmi.n 85102 <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84f18 <_PyObject_GC_NewVar@@Base+0x150> │ │ │ │ + bne.n 85180 <_PyObject_GC_NewVar@@Base+0x150> │ │ │ │ dmb ish │ │ │ │ - b.n 84e9a <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + b.n 85102 <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ ldr.w r2, [r9, #672] @ 0x2a0 │ │ │ │ - movw r1, #46565 @ 0xb5e5 │ │ │ │ + movw r1, #46509 @ 0xb5ad │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 84fbc <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ + bne.n 85224 <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ mov r0, fp │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 84fb0 <_PyObject_GC_NewVar@@Base+0x1e8> │ │ │ │ + beq.n 85218 <_PyObject_GC_NewVar@@Base+0x1e8> │ │ │ │ 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 84ee0 <_PyObject_GC_NewVar@@Base+0x118> │ │ │ │ + b.n 85148 <_PyObject_GC_NewVar@@Base+0x118> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84f2e <_PyObject_GC_NewVar@@Base+0x166> │ │ │ │ + beq.n 85196 <_PyObject_GC_NewVar@@Base+0x166> │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 84ee0 <_PyObject_GC_NewVar@@Base+0x118> │ │ │ │ + b.n 85148 <_PyObject_GC_NewVar@@Base+0x118> │ │ │ │ ldr.w r0, [r9, #708] @ 0x2c4 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ blx sl │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 84fb0 <_PyObject_GC_NewVar@@Base+0x1e8> │ │ │ │ + cbz r0, 85218 <_PyObject_GC_NewVar@@Base+0x1e8> │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - b.n 84e7c <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 850e4 <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 84fca <_PyObject_GC_NewVar@@Base+0x202> │ │ │ │ + bne.n 85232 <_PyObject_GC_NewVar@@Base+0x202> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84eba <_PyObject_GC_NewVar@@Base+0xf2> │ │ │ │ + b.n 85122 <_PyObject_GC_NewVar@@Base+0xf2> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 241d10 │ │ │ │ + b.w 2424f0 │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ mov r1, fp │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ - b.n 84f50 <_PyObject_GC_NewVar@@Base+0x188> │ │ │ │ + b.n 851b8 <_PyObject_GC_NewVar@@Base+0x188> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84eba <_PyObject_GC_NewVar@@Base+0xf2> │ │ │ │ + b.n 85122 <_PyObject_GC_NewVar@@Base+0xf2> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 84f0a <_PyObject_GC_NewVar@@Base+0x142> │ │ │ │ - b.n 84e9a <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + beq.n 85172 <_PyObject_GC_NewVar@@Base+0x142> │ │ │ │ + b.n 85102 <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ - movw r0, #9408 @ 0x24c0 │ │ │ │ + movw r0, #6016 @ 0x1780 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 84ebc <_PyObject_GC_NewVar@@Base+0xf4> │ │ │ │ + b.n 85124 <_PyObject_GC_NewVar@@Base+0xf4> │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00085000 <_Py_Dealloc@@Base>: │ │ │ │ +00085268 <_Py_Dealloc@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #56] @ (85048 <_Py_Dealloc@@Base+0x48>) │ │ │ │ + ldr r2, [pc, #56] @ (852b0 <_Py_Dealloc@@Base+0x48>) │ │ │ │ sub sp, #12 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r4, 8502c <_Py_Dealloc@@Base+0x2c> │ │ │ │ + cbnz r4, 85294 <_Py_Dealloc@@Base+0x2c> │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 85020 <_Py_Dealloc@@Base+0x20> │ │ │ │ + beq.n 85288 <_Py_Dealloc@@Base+0x20> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 85020 <_Py_Dealloc@@Base+0x20> │ │ │ │ + b.n 85288 <_Py_Dealloc@@Base+0x20> │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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 r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 852f6 <_Py_Dealloc@@Base+0x2f6> │ │ │ │ + beq.w 8555e <_Py_Dealloc@@Base+0x2f6> │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr.w sl, [pc, #1380] @ 855d8 <_Py_Dealloc@@Base+0x5d8> │ │ │ │ + ldr.w sl, [pc, #1380] @ 85840 <_Py_Dealloc@@Base+0x5d8> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r1, #0] │ │ │ │ orrs r3, r1 │ │ │ │ ldr.w r5, [sl, r8] │ │ │ │ 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 r5, #0 │ │ │ │ - beq.w 85308 <_Py_Dealloc@@Base+0x308> │ │ │ │ + beq.w 85570 <_Py_Dealloc@@Base+0x308> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - ble.w 854b4 <_Py_Dealloc@@Base+0x4b4> │ │ │ │ + ble.w 8571c <_Py_Dealloc@@Base+0x4b4> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 852a8 <_Py_Dealloc@@Base+0x2a8> │ │ │ │ + beq.w 85510 <_Py_Dealloc@@Base+0x2a8> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ subs r4, r3, #1 │ │ │ │ - bmi.w 85328 <_Py_Dealloc@@Base+0x328> │ │ │ │ - ldr.w r9, [pc, #1308] @ 855dc <_Py_Dealloc@@Base+0x5dc> │ │ │ │ + bmi.w 85590 <_Py_Dealloc@@Base+0x328> │ │ │ │ + ldr.w r9, [pc, #1308] @ 85844 <_Py_Dealloc@@Base+0x5dc> │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ands.w r3, r3, #3 │ │ │ │ - beq.n 8511e <_Py_Dealloc@@Base+0x11e> │ │ │ │ + beq.n 85386 <_Py_Dealloc@@Base+0x11e> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 85104 <_Py_Dealloc@@Base+0x104> │ │ │ │ + beq.n 8536c <_Py_Dealloc@@Base+0x104> │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 850ec <_Py_Dealloc@@Base+0xec> │ │ │ │ + beq.n 85354 <_Py_Dealloc@@Base+0xec> │ │ │ │ ldr.w r3, [r1, r4, lsl #2] │ │ │ │ - cbz r3, 850ea <_Py_Dealloc@@Base+0xea> │ │ │ │ + cbz r3, 85352 <_Py_Dealloc@@Base+0xea> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 850ea <_Py_Dealloc@@Base+0xea> │ │ │ │ + beq.n 85352 <_Py_Dealloc@@Base+0xea> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 853a4 <_Py_Dealloc@@Base+0x3a4> │ │ │ │ + beq.w 8560c <_Py_Dealloc@@Base+0x3a4> │ │ │ │ subs r4, #1 │ │ │ │ ldr.w r3, [r1, r4, lsl #2] │ │ │ │ - cbz r3, 85102 <_Py_Dealloc@@Base+0x102> │ │ │ │ + cbz r3, 8536a <_Py_Dealloc@@Base+0x102> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 85102 <_Py_Dealloc@@Base+0x102> │ │ │ │ + beq.n 8536a <_Py_Dealloc@@Base+0x102> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8535c <_Py_Dealloc@@Base+0x35c> │ │ │ │ + beq.w 855c4 <_Py_Dealloc@@Base+0x35c> │ │ │ │ subs r4, #1 │ │ │ │ ldr.w r3, [r1, r4, lsl #2] │ │ │ │ - cbz r3, 8511a <_Py_Dealloc@@Base+0x11a> │ │ │ │ + cbz r3, 85382 <_Py_Dealloc@@Base+0x11a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 8511a <_Py_Dealloc@@Base+0x11a> │ │ │ │ + beq.n 85382 <_Py_Dealloc@@Base+0x11a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 852dc <_Py_Dealloc@@Base+0x2dc> │ │ │ │ + beq.w 85544 <_Py_Dealloc@@Base+0x2dc> │ │ │ │ subs r4, #1 │ │ │ │ - bcc.n 851ac <_Py_Dealloc@@Base+0x1ac> │ │ │ │ + bcc.n 85414 <_Py_Dealloc@@Base+0x1ac> │ │ │ │ strd r5, sl, [sp] │ │ │ │ - b.n 8517a <_Py_Dealloc@@Base+0x17a> │ │ │ │ + b.n 853e2 <_Py_Dealloc@@Base+0x17a> │ │ │ │ add.w sl, r4, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r5, [r1, sl, lsl #2] │ │ │ │ - cbz r5, 8513e <_Py_Dealloc@@Base+0x13e> │ │ │ │ + cbz r5, 853a6 <_Py_Dealloc@@Base+0x13e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 8513e <_Py_Dealloc@@Base+0x13e> │ │ │ │ + beq.n 853a6 <_Py_Dealloc@@Base+0x13e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85290 <_Py_Dealloc@@Base+0x290> │ │ │ │ + beq.w 854f8 <_Py_Dealloc@@Base+0x290> │ │ │ │ add.w r4, sl, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ - cbz r5, 85158 <_Py_Dealloc@@Base+0x158> │ │ │ │ + cbz r5, 853c0 <_Py_Dealloc@@Base+0x158> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 85158 <_Py_Dealloc@@Base+0x158> │ │ │ │ + beq.n 853c0 <_Py_Dealloc@@Base+0x158> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85278 <_Py_Dealloc@@Base+0x278> │ │ │ │ + beq.w 854e0 <_Py_Dealloc@@Base+0x278> │ │ │ │ sub.w r4, sl, #2 │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ - cbz r5, 85170 <_Py_Dealloc@@Base+0x170> │ │ │ │ + cbz r5, 853d8 <_Py_Dealloc@@Base+0x170> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 85170 <_Py_Dealloc@@Base+0x170> │ │ │ │ + beq.n 853d8 <_Py_Dealloc@@Base+0x170> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 85260 <_Py_Dealloc@@Base+0x260> │ │ │ │ + beq.n 854c8 <_Py_Dealloc@@Base+0x260> │ │ │ │ sub.w r4, sl, #3 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 851a8 <_Py_Dealloc@@Base+0x1a8> │ │ │ │ + beq.n 85410 <_Py_Dealloc@@Base+0x1a8> │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 85124 <_Py_Dealloc@@Base+0x124> │ │ │ │ + beq.n 8538c <_Py_Dealloc@@Base+0x124> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 85124 <_Py_Dealloc@@Base+0x124> │ │ │ │ + beq.n 8538c <_Py_Dealloc@@Base+0x124> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 85124 <_Py_Dealloc@@Base+0x124> │ │ │ │ + bne.n 8538c <_Py_Dealloc@@Base+0x124> │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w fp, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8549a <_Py_Dealloc@@Base+0x49a> │ │ │ │ + bne.w 85702 <_Py_Dealloc@@Base+0x49a> │ │ │ │ mov r0, r5 │ │ │ │ blx fp │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 85124 <_Py_Dealloc@@Base+0x124> │ │ │ │ + b.n 8538c <_Py_Dealloc@@Base+0x124> │ │ │ │ ldrd r5, sl, [sp] │ │ │ │ movw r0, #20264 @ 0x4f28 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - movw r3, #17973 @ 0x4635 │ │ │ │ + movw r3, #18197 @ 0x4715 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #704] @ 0x2c0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8534a <_Py_Dealloc@@Base+0x34a> │ │ │ │ + bne.w 855b2 <_Py_Dealloc@@Base+0x34a> │ │ │ │ ldr.w r3, [sl, r8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - cbz r1, 85226 <_Py_Dealloc@@Base+0x226> │ │ │ │ + cbz r1, 8548e <_Py_Dealloc@@Base+0x226> │ │ │ │ ldr.w r4, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.w 85376 <_Py_Dealloc@@Base+0x376> │ │ │ │ + beq.w 855de <_Py_Dealloc@@Base+0x376> │ │ │ │ lsrs r7, r1, #18 │ │ │ │ ubfx ip, r1, #0, #18 │ │ │ │ add.w r7, r4, r7, lsl #3 │ │ │ │ ldr.w r2, [r7, #808] @ 0x328 │ │ │ │ cmp r2, ip │ │ │ │ - bgt.n 85208 <_Py_Dealloc@@Base+0x208> │ │ │ │ + bgt.n 85470 <_Py_Dealloc@@Base+0x208> │ │ │ │ ldr.w r7, [r7, #804] @ 0x324 │ │ │ │ cmp r7, ip │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r7, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85376 <_Py_Dealloc@@Base+0x376> │ │ │ │ + beq.w 855de <_Py_Dealloc@@Base+0x376> │ │ │ │ bic.w r2, r1, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ str r7, [r1, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 85316 <_Py_Dealloc@@Base+0x316> │ │ │ │ + beq.n 8557e <_Py_Dealloc@@Base+0x316> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 853be <_Py_Dealloc@@Base+0x3be> │ │ │ │ + beq.w 85626 <_Py_Dealloc@@Base+0x3be> │ │ │ │ ldr.w r2, [r3, #2092] @ 0x82c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.n 852b8 <_Py_Dealloc@@Base+0x2b8> │ │ │ │ + bhi.n 85520 <_Py_Dealloc@@Base+0x2b8> │ │ │ │ movw r1, #21012 @ 0x5214 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 852b8 <_Py_Dealloc@@Base+0x2b8> │ │ │ │ + bne.n 85520 <_Py_Dealloc@@Base+0x2b8> │ │ │ │ adds r1, r2, #1 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ str.w r1, [r3, #2092] @ 0x82c │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str.w r6, [r2, #1772] @ 0x6ec │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - bgt.n 852d0 <_Py_Dealloc@@Base+0x2d0> │ │ │ │ + bgt.n 85538 <_Py_Dealloc@@Base+0x2d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w fp, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85480 <_Py_Dealloc@@Base+0x480> │ │ │ │ + bne.w 856e8 <_Py_Dealloc@@Base+0x480> │ │ │ │ mov r0, r5 │ │ │ │ blx fp │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 85170 <_Py_Dealloc@@Base+0x170> │ │ │ │ + b.n 853d8 <_Py_Dealloc@@Base+0x170> │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w fp, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8544c <_Py_Dealloc@@Base+0x44c> │ │ │ │ + bne.w 856b4 <_Py_Dealloc@@Base+0x44c> │ │ │ │ mov r0, r5 │ │ │ │ blx fp │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 85158 <_Py_Dealloc@@Base+0x158> │ │ │ │ + b.n 853c0 <_Py_Dealloc@@Base+0x158> │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w fp, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85466 <_Py_Dealloc@@Base+0x466> │ │ │ │ + bne.w 856ce <_Py_Dealloc@@Base+0x466> │ │ │ │ mov r0, r5 │ │ │ │ blx fp │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 8513e <_Py_Dealloc@@Base+0x13e> │ │ │ │ + b.n 853a6 <_Py_Dealloc@@Base+0x13e> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2092] @ 0x82c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bls.n 85230 <_Py_Dealloc@@Base+0x230> │ │ │ │ + bls.n 85498 <_Py_Dealloc@@Base+0x230> │ │ │ │ ldr.w r3, [r0, #160] @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - ble.n 8525a <_Py_Dealloc@@Base+0x25a> │ │ │ │ + ble.n 854c2 <_Py_Dealloc@@Base+0x25a> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1952a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 194b1c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r1, [r9, #1416] @ 0x588 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov ip, r1 │ │ │ │ mov fp, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 85568 <_Py_Dealloc@@Base+0x568> │ │ │ │ + bne.w 857d0 <_Py_Dealloc@@Base+0x568> │ │ │ │ mov r0, r3 │ │ │ │ blx fp │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 8511a <_Py_Dealloc@@Base+0x11a> │ │ │ │ - ldr.w sl, [pc, #736] @ 855d8 <_Py_Dealloc@@Base+0x5d8> │ │ │ │ + b.n 85382 <_Py_Dealloc@@Base+0x11a> │ │ │ │ + ldr.w sl, [pc, #736] @ 85840 <_Py_Dealloc@@Base+0x5d8> │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r5, [sl, r8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 850a2 <_Py_Dealloc@@Base+0xa2> │ │ │ │ - movw r1, #1928 @ 0x788 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #704] @ (855d4 <_Py_Dealloc@@Base+0x5d4>) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bne.w 8530a <_Py_Dealloc@@Base+0xa2> │ │ │ │ + movw r1, #64072 @ 0xfa48 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #704] @ (8583c <_Py_Dealloc@@Base+0x5d4>) │ │ │ │ + bl 72dc4 <_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 85226 <_Py_Dealloc@@Base+0x226> │ │ │ │ + b.n 8548e <_Py_Dealloc@@Base+0x226> │ │ │ │ movw r0, #20264 @ 0x4f28 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - movw r3, #17973 @ 0x4635 │ │ │ │ + movw r3, #18197 @ 0x4715 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #704] @ 0x2c0 │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ ldreq r3, [r5, #8] │ │ │ │ addeq.w r3, r3, #4096 @ 0x1000 │ │ │ │ - beq.w 851d2 <_Py_Dealloc@@Base+0x1d2> │ │ │ │ + beq.w 8543a <_Py_Dealloc@@Base+0x1d2> │ │ │ │ ldr.w r0, [r0, #688] @ 0x2b0 │ │ │ │ blx r2 │ │ │ │ ldr.w r3, [sl, r8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - b.n 85226 <_Py_Dealloc@@Base+0x226> │ │ │ │ + b.n 8548e <_Py_Dealloc@@Base+0x226> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r1, [r9, #1416] @ 0x588 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov ip, r1 │ │ │ │ mov fp, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 85586 <_Py_Dealloc@@Base+0x586> │ │ │ │ + bne.w 857ee <_Py_Dealloc@@Base+0x586> │ │ │ │ mov r0, r3 │ │ │ │ blx fp │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 85102 <_Py_Dealloc@@Base+0x102> │ │ │ │ + b.n 8536a <_Py_Dealloc@@Base+0x102> │ │ │ │ ldr.w r2, [r0, #684] @ 0x2ac │ │ │ │ - movw r3, #47045 @ 0xb7c5 │ │ │ │ + movw r3, #46989 @ 0xb78d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 855cc <_Py_Dealloc@@Base+0x5cc> │ │ │ │ + bne.w 85834 <_Py_Dealloc@@Base+0x5cc> │ │ │ │ mov r0, r1 │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ ldr.w r3, [sl, r8] │ │ │ │ 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 85226 <_Py_Dealloc@@Base+0x226> │ │ │ │ + b.n 8548e <_Py_Dealloc@@Base+0x226> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r1, [r9, #1416] @ 0x588 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov ip, r1 │ │ │ │ mov fp, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8554a <_Py_Dealloc@@Base+0x54a> │ │ │ │ + bne.w 857b2 <_Py_Dealloc@@Base+0x54a> │ │ │ │ mov r0, r3 │ │ │ │ blx fp │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 850ea <_Py_Dealloc@@Base+0xea> │ │ │ │ + b.n 85352 <_Py_Dealloc@@Base+0xea> │ │ │ │ ldr r1, [r2, #16] │ │ │ │ movs r7, #28 │ │ │ │ mul.w fp, r1, r7 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r7, r1 │ │ │ │ ldrd ip, r1, [r2, #8] │ │ │ │ @@ -136066,108 +136295,108 @@ │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r7, [r1, #16] │ │ │ │ str r7, [r2, #8] │ │ │ │ add.w r9, r4, ip, lsl #2 │ │ │ │ str r2, [r1, #16] │ │ │ │ ldr.w lr, [r9, #528] @ 0x210 │ │ │ │ cmp r1, lr │ │ │ │ - bne.n 85404 <_Py_Dealloc@@Base+0x404> │ │ │ │ + bne.n 8566c <_Py_Dealloc@@Base+0x404> │ │ │ │ ldr r2, [r1, #24] │ │ │ │ - cbz r2, 85400 <_Py_Dealloc@@Base+0x400> │ │ │ │ + cbz r2, 85668 <_Py_Dealloc@@Base+0x400> │ │ │ │ ldr r7, [r2, #8] │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ 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 854d4 <_Py_Dealloc@@Base+0x4d4> │ │ │ │ + beq.n 8573c <_Py_Dealloc@@Base+0x4d4> │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w 855aa <_Py_Dealloc@@Base+0x5aa> │ │ │ │ + beq.w 85812 <_Py_Dealloc@@Base+0x5aa> │ │ │ │ ldr.w r2, [r9, #532] @ 0x214 │ │ │ │ - cbnz r2, 85424 <_Py_Dealloc@@Base+0x424> │ │ │ │ + cbnz r2, 8568c <_Py_Dealloc@@Base+0x424> │ │ │ │ str.w r1, [r9, #532] @ 0x214 │ │ │ │ cmp r1, lr │ │ │ │ - beq.w 85226 <_Py_Dealloc@@Base+0x226> │ │ │ │ + beq.w 8548e <_Py_Dealloc@@Base+0x226> │ │ │ │ ldrd r2, r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 855a4 <_Py_Dealloc@@Base+0x5a4> │ │ │ │ + beq.w 8580c <_Py_Dealloc@@Base+0x5a4> │ │ │ │ str r2, [r0, #20] │ │ │ │ ldr.w r2, [lr, #20] │ │ │ │ ldr r4, [r1, #20] │ │ │ │ str r0, [r4, #24] │ │ │ │ strd r2, lr, [r1, #20] │ │ │ │ - cbz r2, 85446 <_Py_Dealloc@@Base+0x446> │ │ │ │ + cbz r2, 856ae <_Py_Dealloc@@Base+0x446> │ │ │ │ str r1, [r2, #24] │ │ │ │ str.w r1, [lr, #20] │ │ │ │ - b.n 85226 <_Py_Dealloc@@Base+0x226> │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + b.n 8548e <_Py_Dealloc@@Base+0x226> │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 85288 <_Py_Dealloc@@Base+0x288> │ │ │ │ + beq.w 854f0 <_Py_Dealloc@@Base+0x288> │ │ │ │ ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 85288 <_Py_Dealloc@@Base+0x288> │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + b.n 854f0 <_Py_Dealloc@@Base+0x288> │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 852a0 <_Py_Dealloc@@Base+0x2a0> │ │ │ │ + beq.w 85508 <_Py_Dealloc@@Base+0x2a0> │ │ │ │ ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 852a0 <_Py_Dealloc@@Base+0x2a0> │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + b.n 85508 <_Py_Dealloc@@Base+0x2a0> │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 85270 <_Py_Dealloc@@Base+0x270> │ │ │ │ + beq.w 854d8 <_Py_Dealloc@@Base+0x270> │ │ │ │ ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 85270 <_Py_Dealloc@@Base+0x270> │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + b.n 854d8 <_Py_Dealloc@@Base+0x270> │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 851a0 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + beq.w 85408 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 851a0 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + b.n 85408 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - movw r2, #20557 @ 0x504d │ │ │ │ + movw r2, #21173 @ 0x52b5 │ │ │ │ movt r2, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 850aa <_Py_Dealloc@@Base+0xaa> │ │ │ │ + bne.w 85312 <_Py_Dealloc@@Base+0xaa> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 193048 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 1928c0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 85412 <_Py_Dealloc@@Base+0x412> │ │ │ │ + beq.n 8567a <_Py_Dealloc@@Base+0x412> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ - cbz r3, 85544 <_Py_Dealloc@@Base+0x544> │ │ │ │ + cbz r3, 857ac <_Py_Dealloc@@Base+0x544> │ │ │ │ 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, 8550c <_Py_Dealloc@@Base+0x50c> │ │ │ │ + cbz r3, 85774 <_Py_Dealloc@@Base+0x50c> │ │ │ │ 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 │ │ │ │ @@ -136181,146 +136410,146 @@ │ │ │ │ ldr.w r2, [r4, #788] @ 0x314 │ │ │ │ str.w r9, [r3, fp] │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r3, [sl, r8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r2, [r4, #788] @ 0x314 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - b.n 85226 <_Py_Dealloc@@Base+0x226> │ │ │ │ + b.n 8548e <_Py_Dealloc@@Base+0x226> │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ - b.n 854e0 <_Py_Dealloc@@Base+0x4e0> │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + b.n 85748 <_Py_Dealloc@@Base+0x4e0> │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 853b6 <_Py_Dealloc@@Base+0x3b6> │ │ │ │ + beq.w 8561e <_Py_Dealloc@@Base+0x3b6> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 853b6 <_Py_Dealloc@@Base+0x3b6> │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + b.n 8561e <_Py_Dealloc@@Base+0x3b6> │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 852ee <_Py_Dealloc@@Base+0x2ee> │ │ │ │ + beq.w 85556 <_Py_Dealloc@@Base+0x2ee> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 852ee <_Py_Dealloc@@Base+0x2ee> │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + b.n 85556 <_Py_Dealloc@@Base+0x2ee> │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8536e <_Py_Dealloc@@Base+0x36e> │ │ │ │ + beq.w 855d6 <_Py_Dealloc@@Base+0x36e> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8536e <_Py_Dealloc@@Base+0x36e> │ │ │ │ + b.n 855d6 <_Py_Dealloc@@Base+0x36e> │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ - b.n 85436 <_Py_Dealloc@@Base+0x436> │ │ │ │ + b.n 8569e <_Py_Dealloc@@Base+0x436> │ │ │ │ ldr.w r2, [r4, #524] @ 0x20c │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r1, #20] │ │ │ │ str r0, [r1, #24] │ │ │ │ - cbz r2, 855b8 <_Py_Dealloc@@Base+0x5b8> │ │ │ │ + cbz r2, 85820 <_Py_Dealloc@@Base+0x5b8> │ │ │ │ str r1, [r2, #24] │ │ │ │ ldr.w r2, [r4, #532] @ 0x214 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 85226 <_Py_Dealloc@@Base+0x226> │ │ │ │ + bne.w 8548e <_Py_Dealloc@@Base+0x226> │ │ │ │ str.w r1, [r4, #532] @ 0x214 │ │ │ │ - b.n 85226 <_Py_Dealloc@@Base+0x226> │ │ │ │ + b.n 8548e <_Py_Dealloc@@Base+0x226> │ │ │ │ ldr.w r0, [r0, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ - b.n 8538e <_Py_Dealloc@@Base+0x38e> │ │ │ │ - str r4, [r5, #36] @ 0x24 │ │ │ │ + b.n 855f6 <_Py_Dealloc@@Base+0x38e> │ │ │ │ + strb r4, [r5, r4] │ │ │ │ movs r4, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000855e0 : │ │ │ │ +00085848 : │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ - cbz r2, 8560e │ │ │ │ + cbz r2, 85876 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00085610 : │ │ │ │ +00085878 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #24] @ (85638 ) │ │ │ │ + ldr r3, [pc, #24] @ (858a0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbz r0, 8562a │ │ │ │ + cbz r0, 85892 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r1, #1928 @ 0x788 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #8] @ (8563c ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #64072 @ 0xfa48 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #8] @ (858a4 ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #36] @ 0x24 │ │ │ │ + strb r4, [r5, r4] │ │ │ │ movs r4, r6 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #100] @ (856ac ) │ │ │ │ + ldr r0, [pc, #100] @ (85914 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r0, #892] @ 0x37c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8565a │ │ │ │ + beq.n 858c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #892] @ 0x37c │ │ │ │ - cbz r3, 8565c │ │ │ │ + cbz r3, 858c4 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r2, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r0, #896] @ 0x380 │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 85686 │ │ │ │ + cbnz r3, 858ee │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add.w r0, r0, #892 @ 0x37c │ │ │ │ bx r1 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8569c │ │ │ │ + bne.n 85904 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #24] @ (856b0 ) │ │ │ │ + ldr r0, [pc, #24] @ (85918 ) │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r0, #892 @ 0x37c │ │ │ │ blx r3 │ │ │ │ - b.n 85692 │ │ │ │ + b.n 858fa │ │ │ │ nop │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -136330,212 +136559,212 @@ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #28 │ │ │ │ lsls r0, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r7, [r5, #132] @ 0x84 │ │ │ │ - bpl.n 8570a │ │ │ │ - ldr r0, [pc, #360] @ (85840 ) │ │ │ │ + bpl.n 85972 │ │ │ │ + ldr r0, [pc, #360] @ (85aa8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r5, #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, r5 │ │ │ │ - beq.n 85700 │ │ │ │ + beq.n 85968 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.w 85812 │ │ │ │ + bls.w 85a7a │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ - ldr r4, [pc, #312] @ (85844 ) │ │ │ │ + ldr r4, [pc, #312] @ (85aac ) │ │ │ │ movw r6, #41020 @ 0xa03c │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr.w r3, [r4, #3160] @ 0xc58 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 857ba │ │ │ │ + bne.n 85a22 │ │ │ │ ldr.w r2, [r4, #3168] @ 0xc60 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 857ba │ │ │ │ + beq.n 85a22 │ │ │ │ add r3, sp, #20 │ │ │ │ addw r1, r4, #3156 @ 0xc54 │ │ │ │ mov r0, r7 │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 857d4 │ │ │ │ + beq.n 85a3c │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 857b2 │ │ │ │ + bne.n 85a1a │ │ │ │ mov r1, r5 │ │ │ │ - ldr r0, [pc, #264] @ (85848 ) │ │ │ │ - bl 865e4 │ │ │ │ + ldr r0, [pc, #264] @ (85ab0 ) │ │ │ │ + bl 8684c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 857d4 │ │ │ │ + beq.n 85a3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 8581c │ │ │ │ + bpl.n 85a84 │ │ │ │ ldr.w r2, [r4, #3156] @ 0xc54 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 857f2 │ │ │ │ + bne.n 85a5a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 85766 │ │ │ │ + beq.n 859ce │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r4, #3160] @ 0xc58 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 857da │ │ │ │ + bne.n 85a42 │ │ │ │ ldr.w r3, [r4, #3168] @ 0xc60 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 857da │ │ │ │ - ldr r2, [pc, #200] @ (85840 ) │ │ │ │ + beq.n 85a42 │ │ │ │ + ldr r2, [pc, #200] @ (85aa8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r2] │ │ │ │ movw r2, #43876 @ 0xab64 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r1, [r7, #24] │ │ │ │ str r5, [sp, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - ldr r2, [pc, #188] @ (8584c ) │ │ │ │ + ldr r2, [pc, #188] @ (85ab4 ) │ │ │ │ mov r1, r7 │ │ │ │ - beq.n 85800 │ │ │ │ - bl 8bb48 │ │ │ │ + beq.n 85a68 │ │ │ │ + bl 8bde4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 857ac │ │ │ │ + beq.n 85a14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 85832 │ │ │ │ + beq.n 85a9a │ │ │ │ mov r0, r2 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 857ac │ │ │ │ - b.n 8573a │ │ │ │ - ldr r0, [pc, #144] @ (8584c ) │ │ │ │ - bl 7be5c │ │ │ │ + bne.n 85a14 │ │ │ │ + b.n 859a2 │ │ │ │ + ldr r0, [pc, #144] @ (85ab4 ) │ │ │ │ + bl 7bf3c │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 857ac │ │ │ │ + beq.n 85a14 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #128] @ (8584c ) │ │ │ │ + ldr r1, [pc, #128] @ (85ab4 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.n 85734 │ │ │ │ + bne.n 8599c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 857ac │ │ │ │ - ldr r0, [pc, #112] @ (8584c ) │ │ │ │ - bl 7be5c │ │ │ │ + b.n 85a14 │ │ │ │ + ldr r0, [pc, #112] @ (85ab4 ) │ │ │ │ + bl 7bf3c │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 85776 │ │ │ │ - ldr r0, [pc, #100] @ (8584c ) │ │ │ │ + bne.n 859de │ │ │ │ + ldr r0, [pc, #100] @ (85ab4 ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 1f61b8 │ │ │ │ + bl 1f6e08 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 85806 │ │ │ │ + b.n 85a6e │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r4, #3156] @ 0xc54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 85762 │ │ │ │ - b.n 85766 │ │ │ │ - bl 87b68 │ │ │ │ + bne.n 859ca │ │ │ │ + b.n 859ce │ │ │ │ + bl 87dd8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 857a4 │ │ │ │ - b.n 857ac │ │ │ │ + bne.n 85a0c │ │ │ │ + b.n 85a14 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ - b.n 85708 │ │ │ │ + b.n 85970 │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #9704 @ 0x25e8 │ │ │ │ + movw r0, #6312 @ 0x18a8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85806 │ │ │ │ + b.n 85a6e │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 857ac │ │ │ │ + b.n 85a14 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 853d4 <_Py_Dealloc@@Base+0x3d4> │ │ │ │ + b.n 8563c <_Py_Dealloc@@Base+0x3d4> │ │ │ │ lsls r4, r1, #1 │ │ │ │ add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00085850 : │ │ │ │ +00085ab8 : │ │ │ │ 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, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8589a │ │ │ │ + bne.n 85b02 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 8589a │ │ │ │ + beq.n 85b02 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ adds r1, r0, #3 │ │ │ │ - beq.n 858b4 │ │ │ │ + beq.n 85b1c │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 8588e │ │ │ │ + bne.n 85af6 │ │ │ │ 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 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 8588a │ │ │ │ + beq.n 85af2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.n 85882 │ │ │ │ + bne.n 85aea │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8588a │ │ │ │ + b.n 85af2 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ @@ -136552,842 +136781,842 @@ │ │ │ │ mov r1, ip │ │ │ │ lsl.w r3, r8, ip │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ lsl.w sl, r8, r0 │ │ │ │ and.w r9, r5, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 85ad4 │ │ │ │ + beq.w 85d3c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ add sl, fp │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 85f50 │ │ │ │ + bne.w 861b8 │ │ │ │ str r6, [sp, #16] │ │ │ │ cmp.w ip, #7 │ │ │ │ mov r6, r9 │ │ │ │ mov r9, ip │ │ │ │ - bgt.w 85a9a │ │ │ │ + bgt.w 85d02 │ │ │ │ ldrsb.w r3, [fp, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 859ea │ │ │ │ + blt.n 85c52 │ │ │ │ ldr.w r0, [sl, r3, lsl #3] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 85a58 │ │ │ │ + beq.w 85cc0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 85cc0 │ │ │ │ + beq.w 85f28 │ │ │ │ add.w r3, r6, r6, lsl #2 │ │ │ │ lsrs r6, r5, #5 │ │ │ │ adds r6, #1 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r9, #7 │ │ │ │ and.w r6, r6, r3 │ │ │ │ - bgt.w 85a70 │ │ │ │ + bgt.w 85cd8 │ │ │ │ ldrsb.w r3, [fp, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85a82 │ │ │ │ + blt.w 85cea │ │ │ │ ldr.w r1, [sl, r3, lsl #3] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 85a58 │ │ │ │ + beq.n 85cc0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 859fe │ │ │ │ + beq.n 85c66 │ │ │ │ mov.w r8, r5, lsr #10 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ add.w r3, r8, #1 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r6, r3 │ │ │ │ cmp.w r9, #7 │ │ │ │ - bgt.w 85c6a │ │ │ │ + bgt.w 85ed2 │ │ │ │ ldrsb.w r3, [fp, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85ac0 │ │ │ │ + blt.w 85d28 │ │ │ │ ldr.w r1, [sl, r3, lsl #3] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 85a58 │ │ │ │ + beq.n 85cc0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 85dbc │ │ │ │ + beq.w 86024 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r6, r6, r8, lsr #5 │ │ │ │ cmp.w r9, #7 │ │ │ │ add.w r6, r6, #1 │ │ │ │ and.w r6, r6, r3 │ │ │ │ - bgt.w 85c92 │ │ │ │ + bgt.w 85efa │ │ │ │ ldrsb.w r3, [fp, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85c00 │ │ │ │ + blt.w 85e68 │ │ │ │ ldr.w r1, [sl, r3, lsl #3] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 85a58 │ │ │ │ + beq.n 85cc0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 85ee8 │ │ │ │ + beq.w 86150 │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r3, r8, #1 │ │ │ │ add r3, r6 │ │ │ │ and.w r6, r3, r2 │ │ │ │ - b.n 8597e │ │ │ │ + b.n 85be6 │ │ │ │ adds r0, r3, #1 │ │ │ │ - bne.w 8609c │ │ │ │ + bne.w 86304 │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ str r5, [r2, #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 r0, r2 │ │ │ │ - bne.n 85a86 │ │ │ │ - cbz r2, 85a58 │ │ │ │ + bne.n 85cee │ │ │ │ + cbz r2, 85cc0 │ │ │ │ ldrb.w ip, [r7, #16] │ │ │ │ ldrb.w lr, [r1, #16] │ │ │ │ eor.w r0, ip, lr │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.n 85a86 │ │ │ │ + bne.n 85cee │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.w 8610e │ │ │ │ + beq.w 86376 │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq.w r0, r1, #28 │ │ │ │ addne.w r0, r1, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 8620a │ │ │ │ + beq.w 86472 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq.w r1, r7, #28 │ │ │ │ addne.w r1, r7, #20 │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ str r3, [sp, #24] │ │ │ │ mul.w r2, r2, lr │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbnz r0, 85a86 │ │ │ │ + cbnz r0, 85cee │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 85e24 │ │ │ │ + beq.w 8608c │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ movs r1, #1 │ │ │ │ add.w r2, fp, r3, lsl #3 │ │ │ │ lsls r1, r0 │ │ │ │ add r2, r1 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - b.n 859f2 │ │ │ │ + b.n 85c5a │ │ │ │ cmp.w r9, #15 │ │ │ │ - bgt.w 85e4e │ │ │ │ + bgt.w 860be │ │ │ │ ldrsh.w r3, [fp, r6, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8595e │ │ │ │ + bge.w 85bc6 │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 859f0 │ │ │ │ + beq.n 85c58 │ │ │ │ mov.w r8, r5, lsr #10 │ │ │ │ add.w r3, r6, r6, lsl #2 │ │ │ │ add.w r6, r8, #1 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r6, r3 │ │ │ │ - b.n 8597e │ │ │ │ + b.n 85be6 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 85e30 │ │ │ │ + bgt.w 860a0 │ │ │ │ ldrsh.w r3, [fp, r6, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8592a │ │ │ │ + bge.w 85b92 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 859f0 │ │ │ │ + beq.n 85c58 │ │ │ │ lsrs r3, r5, #5 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r6, r3 │ │ │ │ - b.n 85a78 │ │ │ │ + b.n 85ce0 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 859f0 │ │ │ │ + beq.n 85c58 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r6, r6, r8, lsr #5 │ │ │ │ adds r6, #1 │ │ │ │ ands r6, r3 │ │ │ │ - b.n 859ba │ │ │ │ + b.n 85c22 │ │ │ │ cmp.w ip, #7 │ │ │ │ - bgt.w 85c1a │ │ │ │ + bgt.w 85e82 │ │ │ │ ldrsb.w r3, [fp, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85d3a │ │ │ │ + blt.w 85fa2 │ │ │ │ movs r1, #12 │ │ │ │ mul.w r1, r1, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sl │ │ │ │ add.w r4, fp, r1 │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r7, r6 │ │ │ │ - beq.w 85d28 │ │ │ │ + beq.w 85f90 │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 85d4c │ │ │ │ + beq.w 85fb4 │ │ │ │ lsrs r6, r5, #5 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ adds r6, #1 │ │ │ │ add r6, r9 │ │ │ │ ands r6, r3 │ │ │ │ ldrsb.w r3, [fp, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85d44 │ │ │ │ + blt.w 85fac │ │ │ │ movs r1, #12 │ │ │ │ mul.w r1, r1, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sl │ │ │ │ add.w r0, fp, r1 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ cmp r7, r9 │ │ │ │ - beq.w 85e5a │ │ │ │ + beq.w 86098 │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 85e88 │ │ │ │ + beq.w 860f0 │ │ │ │ lsrs r3, r5, #10 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ adds r3, #1 │ │ │ │ cmp.w ip, #7 │ │ │ │ add r3, r6 │ │ │ │ and.w r9, r3, r1 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r5 │ │ │ │ - bgt.n 85bf0 │ │ │ │ + bgt.n 85e58 │ │ │ │ ldrsb.w r6, [fp, r9] │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 85e7e │ │ │ │ + blt.w 860e6 │ │ │ │ movs r4, #12 │ │ │ │ mul.w r4, r6, r4 │ │ │ │ add.w r0, r4, sl │ │ │ │ add.w r7, fp, r0 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.w 85e78 │ │ │ │ + beq.w 860e0 │ │ │ │ ldr.w r0, [fp, r0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 85fce │ │ │ │ + beq.w 86236 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add.w r5, r9, r9, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ add.w r5, r5, r0, lsr #5 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r5, r5, #1 │ │ │ │ and.w r5, r5, r0 │ │ │ │ - bgt.w 86024 │ │ │ │ + bgt.w 8628c │ │ │ │ ldrsb.w r6, [fp, r5] │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 85fc4 │ │ │ │ + blt.w 8622c │ │ │ │ movs r4, #12 │ │ │ │ mul.w r4, r6, r4 │ │ │ │ add.w r0, r4, sl │ │ │ │ add.w r9, fp, r0 │ │ │ │ ldr.w r7, [r9, #4] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.w 85e78 │ │ │ │ + beq.w 860e0 │ │ │ │ ldr.w r0, [fp, r0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 86034 │ │ │ │ + beq.w 8629c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmp.w ip, #7 │ │ │ │ mov.w r0, r0, lsr #10 │ │ │ │ str r0, [sp, #16] │ │ │ │ add.w r0, r0, #1 │ │ │ │ add r0, r5 │ │ │ │ and.w r9, r0, r4 │ │ │ │ - ble.n 85b60 │ │ │ │ + ble.n 85dc8 │ │ │ │ cmp.w ip, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r6, [fp, r9, lsl #1] │ │ │ │ ldrgt.w r6, [fp, r9, lsl #2] │ │ │ │ - b.n 85b64 │ │ │ │ + b.n 85dcc │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.w 859f0 │ │ │ │ + beq.w 85c58 │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ add.w r3, r8, #1 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r6, r3 │ │ │ │ - b.n 85986 │ │ │ │ + b.n 85bee │ │ │ │ cmp.w ip, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [fp, r9, lsl #2] │ │ │ │ ldrshle.w r3, [fp, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85e62 │ │ │ │ + blt.w 860ca │ │ │ │ movs r1, #12 │ │ │ │ mul.w r1, r1, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sl │ │ │ │ add.w r4, fp, r1 │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 85d28 │ │ │ │ + beq.n 85f90 │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 85d4c │ │ │ │ + beq.n 85fb4 │ │ │ │ lsrs r6, r5, #5 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ adds r6, #1 │ │ │ │ add r6, r9 │ │ │ │ ands r6, r3 │ │ │ │ cmp.w ip, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [fp, r6, lsl #2] │ │ │ │ ldrshle.w r3, [fp, r6, lsl #1] │ │ │ │ - b.n 85b1a │ │ │ │ + b.n 85d82 │ │ │ │ cmp.w r9, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [fp, r6, lsl #1] │ │ │ │ ldrgt.w r3, [fp, r6, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85990 │ │ │ │ + bge.w 85bf8 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 859f0 │ │ │ │ + beq.w 85c58 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r6, r6, r8, lsr #5 │ │ │ │ adds r6, #1 │ │ │ │ ands r6, r3 │ │ │ │ cmp.w r9, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [fp, r6, lsl #1] │ │ │ │ ldrgt.w r3, [fp, r6, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 859c4 │ │ │ │ + bge.w 85c2c │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.w 859f0 │ │ │ │ + beq.w 85c58 │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ add.w r3, r8, #1 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r6, r3 │ │ │ │ - b.n 85c6a │ │ │ │ + b.n 85ed2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 85d1e │ │ │ │ + bne.n 85f86 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85a58 │ │ │ │ + beq.w 85cc0 │ │ │ │ ldrb.w ip, [r7, #16] │ │ │ │ ldrb.w lr, [r0, #16] │ │ │ │ eor.w r1, ip, lr │ │ │ │ tst.w r1, #28 │ │ │ │ - bne.n 85d1e │ │ │ │ + bne.n 85f86 │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.w 860c0 │ │ │ │ + beq.w 86328 │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 86212 │ │ │ │ + beq.w 8647a │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq.w r1, r7, #28 │ │ │ │ addne.w r1, r7, #20 │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ str r3, [sp, #24] │ │ │ │ mul.w r2, r2, lr │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85a58 │ │ │ │ + beq.w 85cc0 │ │ │ │ lsrs r3, r5, #5 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ - b.n 85944 │ │ │ │ + b.n 85bac │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ add.w r2, fp, r9 │ │ │ │ lsls r1, r0 │ │ │ │ add r2, r1 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 859f2 │ │ │ │ + b.n 85c5a │ │ │ │ adds r1, r3, #1 │ │ │ │ - bne.w 85b08 │ │ │ │ + bne.w 85d70 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 859f2 │ │ │ │ + b.n 85c5a │ │ │ │ adds r4, r3, #1 │ │ │ │ - beq.w 859f0 │ │ │ │ - b.n 85b44 │ │ │ │ + beq.w 85c58 │ │ │ │ + b.n 85dac │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ strd r3, r2, [sp, #28] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r6, #0] │ │ │ │ mov r1, r7 │ │ │ │ - bl f414c │ │ │ │ + bl f4178 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 85d80 │ │ │ │ + beq.n 85fe8 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 860f6 │ │ │ │ + beq.w 8635e │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 860cc │ │ │ │ + blt.w 86334 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 858dc │ │ │ │ + bne.w 85b44 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 858dc │ │ │ │ + bne.w 85b44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 85e6a │ │ │ │ + bne.n 860d2 │ │ │ │ lsrs r6, r5, #5 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ adds r6, #1 │ │ │ │ add r6, r9 │ │ │ │ cmp.w ip, #7 │ │ │ │ and.w r6, r6, r3 │ │ │ │ - bgt.w 85c5a │ │ │ │ - b.n 85b16 │ │ │ │ + bgt.w 85ec2 │ │ │ │ + b.n 85d7e │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 859a0 │ │ │ │ + bne.w 85c08 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85a58 │ │ │ │ + beq.w 85cc0 │ │ │ │ ldrb.w lr, [r1, #16] │ │ │ │ ldrb.w ip, [r7, #16] │ │ │ │ eor.w r0, lr, ip │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 859a0 │ │ │ │ + bne.w 85c08 │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.w 8610a │ │ │ │ + beq.w 86372 │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne.w r0, r1, #20 │ │ │ │ addeq.w r0, r1, #28 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 86216 │ │ │ │ + beq.w 8647e │ │ │ │ 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, #24] │ │ │ │ mul.w r2, r2, lr │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85a58 │ │ │ │ - b.n 859a0 │ │ │ │ + beq.w 85cc0 │ │ │ │ + b.n 85c08 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r2, [r2, #28] │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - b.n 859f2 │ │ │ │ + b.n 85c5a │ │ │ │ + ldr.w r9, [sp, #16] │ │ │ │ + ldrb r0, [r2, #5] │ │ │ │ + b.n 85f94 │ │ │ │ ldr.w r3, [fp, r6, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8592a │ │ │ │ + bge.w 85b92 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.w 859f0 │ │ │ │ + beq.w 85c58 │ │ │ │ lsrs r3, r5, #5 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r6, r3 │ │ │ │ ldr.w r3, [fp, r6, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8595e │ │ │ │ - b.n 85a82 │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ - b.n 85d2c │ │ │ │ + bge.w 85bc6 │ │ │ │ + b.n 85cea │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.w 859f0 │ │ │ │ - b.n 85c4c │ │ │ │ + beq.w 85c58 │ │ │ │ + b.n 85eb4 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 859f0 │ │ │ │ + blt.w 85c58 │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b.n 85d2c │ │ │ │ + b.n 85f94 │ │ │ │ mov r9, r4 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 85e6e │ │ │ │ + b.n 860d6 │ │ │ │ adds r5, r6, #1 │ │ │ │ - bne.w 85b8a │ │ │ │ + bne.w 85df2 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 859f0 │ │ │ │ + b.n 85c58 │ │ │ │ ldr.w r1, [r9] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ strd r3, r2, [sp, #28] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [r9] │ │ │ │ mov r1, r7 │ │ │ │ - bl f414c │ │ │ │ + bl f4178 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 85ec4 │ │ │ │ + beq.n 8612c │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 860ac │ │ │ │ + beq.w 86314 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 860cc │ │ │ │ + blt.w 86334 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 858dc │ │ │ │ + bne.w 85b44 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r9, r0 │ │ │ │ - bne.w 858dc │ │ │ │ + bne.w 85b44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 85e6a │ │ │ │ + bne.n 860d2 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 85b44 │ │ │ │ + b.n 85dac │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 859d4 │ │ │ │ + bne.w 85c3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85a58 │ │ │ │ + beq.w 85cc0 │ │ │ │ ldrb.w lr, [r1, #16] │ │ │ │ ldrb.w ip, [r7, #16] │ │ │ │ eor.w r0, lr, ip │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 859d4 │ │ │ │ + bne.w 85c3c │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.w 86112 │ │ │ │ + beq.w 8637a │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne.w r0, r1, #20 │ │ │ │ addeq.w r0, r1, #28 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 8620e │ │ │ │ + beq.w 86476 │ │ │ │ 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, #24] │ │ │ │ mul.w r2, r2, lr │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85a58 │ │ │ │ - b.n 859d4 │ │ │ │ + beq.w 85cc0 │ │ │ │ + b.n 85c3c │ │ │ │ cmp r1, #7 │ │ │ │ it le │ │ │ │ ldrsble.w r3, [fp, r9] │ │ │ │ - bgt.w 861ca │ │ │ │ + bgt.w 86432 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 861aa │ │ │ │ + bge.w 86412 │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.w 859f0 │ │ │ │ + beq.w 85c58 │ │ │ │ lsrs r3, r5, #5 │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, #1 │ │ │ │ add r3, r9 │ │ │ │ cmp r1, #7 │ │ │ │ and.w r9, r3, r2 │ │ │ │ it le │ │ │ │ ldrsble.w r3, [fp, r9] │ │ │ │ - bgt.w 861f4 │ │ │ │ + bgt.w 8645c │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8618e │ │ │ │ + bge.w 863f6 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 859f0 │ │ │ │ + beq.w 85c58 │ │ │ │ lsrs r2, r5, #10 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, sl │ │ │ │ str r6, [sp, #24] │ │ │ │ mov sl, r5 │ │ │ │ and.w r6, r3, r2 │ │ │ │ mov r5, r4 │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.w 861e6 │ │ │ │ + bgt.w 8644e │ │ │ │ ldrsb.w r4, [fp, r6] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w 86116 │ │ │ │ + bge.w 8637e │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.w 8612e │ │ │ │ + bne.w 86396 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 859f0 │ │ │ │ + b.n 85c58 │ │ │ │ adds r4, r6, #1 │ │ │ │ - bne.w 85bd2 │ │ │ │ + bne.w 85e3a │ │ │ │ mov r3, r6 │ │ │ │ - b.n 859f0 │ │ │ │ + b.n 85c58 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ cmp r0, ip │ │ │ │ str r1, [sp, #28] │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl f414c │ │ │ │ + bl f4178 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ cmp r0, ip │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - beq.n 86002 │ │ │ │ + beq.n 8626a │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 860d4 │ │ │ │ + beq.n 8633c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 860f0 │ │ │ │ + blt.n 86358 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 860e6 │ │ │ │ + bne.n 8634e │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 860e6 │ │ │ │ + bne.n 8634e │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 85e78 │ │ │ │ + bne.w 860e0 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 85b8a │ │ │ │ + b.n 85df2 │ │ │ │ cmp.w ip, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r6, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r6, [fp, r5, lsl #2] │ │ │ │ - b.n 85baa │ │ │ │ + b.n 85e12 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ cmp r0, ip │ │ │ │ str r1, [sp, #28] │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r7, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl f414c │ │ │ │ + bl f4178 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ cmp r0, ip │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - beq.n 86066 │ │ │ │ + beq.n 862ce │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbz r0, 8608a │ │ │ │ + cbz r0, 862f2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 860f0 │ │ │ │ + blt.n 86358 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 860e6 │ │ │ │ + bne.n 8634e │ │ │ │ ldr.w ip, [r9, #4] │ │ │ │ cmp r7, ip │ │ │ │ - bne.n 860e6 │ │ │ │ + bne.n 8634e │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 85e78 │ │ │ │ + bne.w 860e0 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 85bd2 │ │ │ │ + b.n 85e3a │ │ │ │ mov r0, r7 │ │ │ │ strd r2, r1, [sp, #28] │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ - b.n 86066 │ │ │ │ + b.n 862ce │ │ │ │ lsrs r3, r5, #5 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r6, r3 │ │ │ │ - b.n 85954 │ │ │ │ + b.n 85bbc │ │ │ │ mov r0, r9 │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 85ec4 │ │ │ │ + b.n 8612c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 85cf2 │ │ │ │ + b.n 85f5a │ │ │ │ mov r5, sl │ │ │ │ adds r2, #4 │ │ │ │ - beq.w 86202 │ │ │ │ + beq.w 8646a │ │ │ │ movs r5, #0 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 859f2 │ │ │ │ + b.n 85c5a │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #28] │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ - b.n 86002 │ │ │ │ + b.n 8626a │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r3 │ │ │ │ - b.w 858dc │ │ │ │ + b.w 85b44 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 859f0 │ │ │ │ + b.n 85c58 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 85d80 │ │ │ │ + b.n 85fe8 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 85df6 │ │ │ │ + b.n 8605e │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 85a30 │ │ │ │ + b.n 85c98 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 85f22 │ │ │ │ + b.n 8618a │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ strd r7, sl, [sp] │ │ │ │ - bl 212c58 │ │ │ │ + bl 2117c0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 860c4 │ │ │ │ - bne.n 86184 │ │ │ │ + blt.n 8632c │ │ │ │ + bne.n 863ec │ │ │ │ ldrb r1, [r5, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ cmp r1, #7 │ │ │ │ add.w r6, r6, r3, lsr #5 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r6, r6, #1 │ │ │ │ and.w r6, r6, r3 │ │ │ │ - bgt.n 861d8 │ │ │ │ + bgt.n 86440 │ │ │ │ ldrsb.w r4, [fp, r6] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 8616a │ │ │ │ + bge.n 863d2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.w 85fc0 │ │ │ │ + beq.w 86228 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ lsrs r3, r3, #10 │ │ │ │ str r3, [sp, #16] │ │ │ │ adds r3, #1 │ │ │ │ add r3, r6 │ │ │ │ and.w r6, r3, r2 │ │ │ │ - b.n 85faa │ │ │ │ + b.n 86212 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ strd r7, sl, [sp] │ │ │ │ - bl 212c58 │ │ │ │ + bl 2117c0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 860c4 │ │ │ │ - bne.n 86184 │ │ │ │ + blt.n 8632c │ │ │ │ + bne.n 863ec │ │ │ │ ldrb r1, [r5, #4] │ │ │ │ - b.n 86154 │ │ │ │ + b.n 863bc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 85a58 │ │ │ │ + b.n 85cc0 │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ strd r7, r5, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 212c58 │ │ │ │ + bl 2117c0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 860c6 │ │ │ │ + blt.n 8632e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - bne.n 861c6 │ │ │ │ + bne.n 8642e │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ - b.n 85f90 │ │ │ │ + b.n 861f8 │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ strd r7, r5, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 212c58 │ │ │ │ + bl 2117c0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 860c6 │ │ │ │ + blt.n 8632e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - bne.n 861c6 │ │ │ │ + bne.n 8642e │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ - b.n 85f68 │ │ │ │ + b.n 861d0 │ │ │ │ str r6, [sp, #16] │ │ │ │ - b.n 85a58 │ │ │ │ + b.n 85cc0 │ │ │ │ cmp r1, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [fp, r9, lsl #2] │ │ │ │ ldrshle.w r3, [fp, r9, lsl #1] │ │ │ │ - b.n 85f5c │ │ │ │ + b.n 861c4 │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r4, [fp, r6, lsl #1] │ │ │ │ ldrgt.w r4, [fp, r6, lsl #2] │ │ │ │ - b.n 8614a │ │ │ │ + b.n 863b2 │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r4, [fp, r6, lsl #1] │ │ │ │ ldrgt.w r4, [fp, r6, lsl #2] │ │ │ │ - b.n 85fb4 │ │ │ │ + b.n 8621c │ │ │ │ cmp r1, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [fp, r9, lsl #2] │ │ │ │ ldrshle.w r3, [fp, r9, lsl #1] │ │ │ │ - b.n 85f84 │ │ │ │ + b.n 861ec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ - b.w 858dc │ │ │ │ + b.w 85b44 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b.n 85a46 │ │ │ │ + b.n 85cae │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b.n 85f38 │ │ │ │ + b.n 861a0 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b.n 85d08 │ │ │ │ + b.n 85f70 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b.n 85e0c │ │ │ │ + b.n 86074 │ │ │ │ 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 │ │ │ │ @@ -137398,340 +137627,340 @@ │ │ │ │ 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 863aa │ │ │ │ + bgt.w 86612 │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 8630c │ │ │ │ + blt.n 86574 │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 86316 │ │ │ │ + beq.n 8657e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 8631e │ │ │ │ + beq.n 86586 │ │ │ │ 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 8638c │ │ │ │ + bgt.w 865f4 │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 8639c │ │ │ │ + blt.w 86604 │ │ │ │ ldr.w r2, [r9, r3, lsl #3] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 86316 │ │ │ │ + beq.n 8657e │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 8644c │ │ │ │ + beq.w 866b4 │ │ │ │ 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 86432 │ │ │ │ + bgt.w 8669a │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 863ce │ │ │ │ + blt.w 86636 │ │ │ │ ldr.w r2, [r9, r3, lsl #3] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 86316 │ │ │ │ + beq.n 8657e │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 864b6 │ │ │ │ + beq.w 8671e │ │ │ │ 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 86408 │ │ │ │ + bgt.w 86670 │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 863e2 │ │ │ │ + blt.n 8664a │ │ │ │ ldr.w r2, [r9, r3, lsl #3] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 86316 │ │ │ │ + beq.n 8657e │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 86542 │ │ │ │ + beq.w 867aa │ │ │ │ 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 862aa │ │ │ │ + b.n 86512 │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 865aa │ │ │ │ + bne.w 86812 │ │ │ │ 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 86378 │ │ │ │ + bne.n 865e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 86316 │ │ │ │ + beq.n 8657e │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ eor.w lr, r1, ip │ │ │ │ tst.w lr, #28 │ │ │ │ - bne.n 86378 │ │ │ │ + bne.n 865e0 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 865c2 │ │ │ │ + beq.w 8682a │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 865ca │ │ │ │ + beq.w 86832 │ │ │ │ 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 29444 │ │ │ │ + blx 2a954 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86316 │ │ │ │ + beq.n 8657e │ │ │ │ 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 86280 │ │ │ │ + ble.w 864e8 │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 8653c │ │ │ │ + bgt.w 867a4 │ │ │ │ ldrsh.w r3, [r6, sl, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8628a │ │ │ │ + bge.w 864f2 │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.w 8629a │ │ │ │ + bne.w 86502 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 8651e │ │ │ │ + bgt.w 86786 │ │ │ │ ldrsh.w r3, [r6, sl, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8625e │ │ │ │ + bge.w 864c6 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 86312 │ │ │ │ + beq.n 8657a │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 86392 │ │ │ │ + b.n 865fa │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 86316 │ │ │ │ + beq.n 8657e │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ add.w r3, r3, fp, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 862e0 │ │ │ │ + b.n 86548 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 86316 │ │ │ │ + beq.n 8657e │ │ │ │ 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 862b0 │ │ │ │ + b.n 86518 │ │ │ │ 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] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 862e8 │ │ │ │ + bge.w 86550 │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.w 86316 │ │ │ │ + beq.w 8657e │ │ │ │ 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 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, sl, lsl #1] │ │ │ │ ldrgt.w r3, [r6, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 862ba │ │ │ │ + bge.w 86522 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 86316 │ │ │ │ - b.n 863fa │ │ │ │ + beq.w 8657e │ │ │ │ + b.n 86662 │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.w 8629a │ │ │ │ + bne.w 86502 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 86316 │ │ │ │ + beq.w 8657e │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ eors r0, r1 │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 8629a │ │ │ │ + bne.w 86502 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 865be │ │ │ │ + bpl.w 86826 │ │ │ │ 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 865dc │ │ │ │ + beq.w 86844 │ │ │ │ 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 29444 │ │ │ │ + blx 2a954 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86316 │ │ │ │ - b.n 8629a │ │ │ │ + beq.w 8657e │ │ │ │ + b.n 86502 │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp lr, r1 │ │ │ │ - bne.w 862ca │ │ │ │ + bne.w 86532 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 86316 │ │ │ │ + beq.w 8657e │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ eors r0, r1 │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 862ca │ │ │ │ + bne.w 86532 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.n 865c6 │ │ │ │ + bpl.n 8682e │ │ │ │ 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 865d0 │ │ │ │ + beq.n 86838 │ │ │ │ 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 29444 │ │ │ │ + blx 2a954 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86316 │ │ │ │ - b.n 862ca │ │ │ │ + beq.w 8657e │ │ │ │ + b.n 86532 │ │ │ │ ldr.w r3, [r6, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8625e │ │ │ │ + bge.w 864c6 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 86312 │ │ │ │ + beq.w 8657a │ │ │ │ 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 86396 │ │ │ │ + b.n 865fe │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp lr, r1 │ │ │ │ - bne.w 862f8 │ │ │ │ + bne.w 86560 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 86316 │ │ │ │ + beq.w 8657e │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ eors r0, r1 │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 862f8 │ │ │ │ + bne.w 86560 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.n 865ba │ │ │ │ + bpl.n 86822 │ │ │ │ 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 865d6 │ │ │ │ + beq.n 8683e │ │ │ │ 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 29444 │ │ │ │ + blx 2a954 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86316 │ │ │ │ - b.n 862f8 │ │ │ │ + beq.w 8657e │ │ │ │ + b.n 86560 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 86280 │ │ │ │ + b.n 864e8 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - b.n 86578 │ │ │ │ + b.n 867e0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - b.n 86484 │ │ │ │ + b.n 866ec │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 86350 │ │ │ │ + b.n 865b8 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - b.n 864ec │ │ │ │ + b.n 86754 │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 86364 │ │ │ │ + b.n 865cc │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 86502 │ │ │ │ + b.n 8676a │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 8658e │ │ │ │ + b.n 867f6 │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 8649c │ │ │ │ + b.n 86704 │ │ │ │ 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 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ sub sp, #20 │ │ │ │ ands r3, r2 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 8675a │ │ │ │ + bgt.w 869c2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86784 │ │ │ │ + beq.w 869ec │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 86784 │ │ │ │ + bhi.w 869ec │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ @@ -137745,92 +137974,92 @@ │ │ │ │ and.w r0, r1, #24 │ │ │ │ ubfx r3, r1, #14, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ lsls r7, r1, #29 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ - bmi.w 86902 │ │ │ │ - ldr r7, [pc, #744] @ (86940 ) │ │ │ │ + bmi.w 86b6a │ │ │ │ + ldr r7, [pc, #744] @ (86ba8 ) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ cmp r4, r1 │ │ │ │ ldr.w r0, [r7, sl] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bhi.w 86932 │ │ │ │ + bhi.w 86b9a │ │ │ │ adds r4, r3, r4 │ │ │ │ - bmi.w 86932 │ │ │ │ + bmi.w 86b9a │ │ │ │ movw r6, #20264 @ 0x4f28 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ - movw r1, #3381 @ 0xd35 │ │ │ │ + movw r1, #3613 @ 0xe1d │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r0, [r6, #712] @ 0x2c8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 868c2 │ │ │ │ + bne.w 86b2a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ subs r1, r4, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r0, ip, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1528] @ 0x5f8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bcs.w 86882 │ │ │ │ + bcs.w 86aea │ │ │ │ mov.w lr, r1, lsr #3 │ │ │ │ ldr.w r1, [r0, lr, lsl #3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8686e │ │ │ │ + beq.w 86ad6 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r4, [r0, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [r1, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 867a4 │ │ │ │ + beq.n 86a0c │ │ │ │ add r3, r0 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r0] │ │ │ │ sub.w r4, r3, #8 │ │ │ │ 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 │ │ │ │ - bgt.w 86828 │ │ │ │ + bgt.w 86a90 │ │ │ │ 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, #580] @ (86944 ) │ │ │ │ + ldr r2, [pc, #580] @ (86bac ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r6, [r2, #1416] @ 0x588 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 867de │ │ │ │ + bne.n 86a46 │ │ │ │ str r6, [r3, #20] │ │ │ │ str.w r9, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 86802 │ │ │ │ + beq.n 86a6a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 86802 │ │ │ │ + beq.n 86a6a │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r3, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 8680a │ │ │ │ + bne.n 86a72 │ │ │ │ ldr.w r1, [r7, sl] │ │ │ │ str.w fp, [r3, #24] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str.w r8, [r3, #16] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ @@ -137840,323 +138069,323 @@ │ │ │ │ strd r1, r2, [r3, #-8] │ │ │ │ str r4, [r1, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq fp, #30625 @ 0x77a1 │ │ │ │ + movweq fp, #31641 @ 0x7b99 │ │ │ │ movteq fp, #13 │ │ │ │ - beq.w 86630 │ │ │ │ + beq.w 86898 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 86960 │ │ │ │ + beq.w 86bc8 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq fp, #17877 @ 0x45d5 │ │ │ │ + movweq fp, #18933 @ 0x49f5 │ │ │ │ movteq fp, #14 │ │ │ │ - beq.w 86630 │ │ │ │ + beq.w 86898 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r2, [r9] │ │ │ │ - movw r1, #9808 @ 0x2650 │ │ │ │ + movw r1, #6416 @ 0x1910 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldrd r6, r4, [r1, #24] │ │ │ │ cmp r6, r4 │ │ │ │ - bhi.n 8681e │ │ │ │ + bhi.n 86a86 │ │ │ │ add.w r4, lr, #1 │ │ │ │ add.w r4, r6, r4, lsl #3 │ │ │ │ str r4, [r1, #24] │ │ │ │ adds r4, r1, r6 │ │ │ │ str r4, [r1, #4] │ │ │ │ ldr r4, [sp, #4] │ │ │ │ str r4, [r1, r6] │ │ │ │ ldr.w r1, [r7, sl] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ - b.n 866ca │ │ │ │ - movw fp, #63665 @ 0xf8b1 │ │ │ │ + b.n 86932 │ │ │ │ + movw fp, #64685 @ 0xfcad │ │ │ │ movt fp, #13 │ │ │ │ - b.n 86630 │ │ │ │ - movw fp, #47581 @ 0xb9dd │ │ │ │ + b.n 86898 │ │ │ │ + movw fp, #48269 @ 0xbc8d │ │ │ │ movt fp, #10 │ │ │ │ - b.n 86630 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 86898 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 868f2 │ │ │ │ + bne.w 86b5a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r9, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 86716 │ │ │ │ + bne.n 8697e │ │ │ │ str r5, [r3, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8672c │ │ │ │ + beq.n 86994 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ - b.n 8672c │ │ │ │ + b.n 86994 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ str r1, [r4, #12] │ │ │ │ str r4, [r1, #8] │ │ │ │ - b.n 866ca │ │ │ │ + b.n 86932 │ │ │ │ ldr.w r1, [ip, #3740] @ 0xe9c │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.w 866ee │ │ │ │ + beq.w 86956 │ │ │ │ ldr.w r1, [ip, #3852] @ 0xf0c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 866ee │ │ │ │ + bne.w 86956 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 86948 │ │ │ │ + bne.n 86bb0 │ │ │ │ mov r1, r0 │ │ │ │ adds r0, #12 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ lsls r6, r1, #27 │ │ │ │ - bmi.w 866ee │ │ │ │ + bmi.w 86956 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r6, r1, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 86858 │ │ │ │ + bne.n 86ac0 │ │ │ │ dmb ish │ │ │ │ - b.n 866ee │ │ │ │ + b.n 86956 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, lr │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 867be │ │ │ │ + bne.n 86a26 │ │ │ │ ldr.w r0, [r6, #672] @ 0x2a0 │ │ │ │ - movw r1, #46565 @ 0xb5e5 │ │ │ │ + movw r1, #46509 @ 0xb5ad │ │ │ │ movt r1, #7 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 868e2 │ │ │ │ + bne.n 86b4a │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86932 │ │ │ │ + beq.n 86b9a │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr.w r4, [r7, sl] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr.w r1, [r6, #800] @ 0x320 │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r6, #800] @ 0x320 │ │ │ │ - b.n 866ca │ │ │ │ + b.n 86932 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 86932 │ │ │ │ + cbz r0, 86b9a │ │ │ │ ldr.w r3, [r7, sl] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ - b.n 866ca │ │ │ │ + b.n 86932 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 868a6 │ │ │ │ + b.n 86b0e │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 867f6 │ │ │ │ + b.n 86a5e │ │ │ │ ldr.w r6, [r2, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #52] @ (86940 ) │ │ │ │ + ldr r7, [pc, #52] @ (86ba8 ) │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ subs r0, r0, r3 │ │ │ │ ldrd r1, r6, [r6, #12] │ │ │ │ add r1, r6 │ │ │ │ ldr.w r6, [r7, sl] │ │ │ │ str r6, [sp, #0] │ │ │ │ adds r6, r1, #3 │ │ │ │ adds r1, #1 │ │ │ │ bic.w r6, r6, #3 │ │ │ │ add.w r1, r6, r1, lsl #2 │ │ │ │ add r4, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - bls.w 8666c │ │ │ │ + bls.w 868d4 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 241d10 │ │ │ │ + b.w 2424f0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 866ee │ │ │ │ + bne.w 86956 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add.w r0, r1, #12 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ lsls r1, r1, #27 │ │ │ │ - bmi.w 866ee │ │ │ │ - b.n 86854 │ │ │ │ + bmi.w 86956 │ │ │ │ + b.n 86abc │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9836 @ 0x266c │ │ │ │ + movw r1, #6444 @ 0x192c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 86752 │ │ │ │ + b.n 869ba │ │ │ │ nop │ │ │ │ │ │ │ │ -0008697c : │ │ │ │ +00086be4 : │ │ │ │ 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 r9, r0 │ │ │ │ mov r8, r2 │ │ │ │ movw r0, #655 @ 0x28f │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ ands r2, r0 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.w 86b02 │ │ │ │ + bgt.w 86d6a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 86b2a │ │ │ │ + beq.w 86d92 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 86b2a │ │ │ │ + bhi.w 86d92 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r0, r1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ mov.w fp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86d26 │ │ │ │ + bne.w 86f8e │ │ │ │ movw r2, #14904 @ 0x3a38 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ and.w r0, r1, #24 │ │ │ │ ubfx r3, r1, #14, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ lsls r6, r1, #29 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ - bmi.w 86d40 │ │ │ │ - ldr r7, [pc, #744] @ (86ce0 ) │ │ │ │ + bmi.w 86fa8 │ │ │ │ + ldr r7, [pc, #744] @ (86f48 ) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ cmp r4, r1 │ │ │ │ ldr.w r0, [r7, sl] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bhi.w 86cd2 │ │ │ │ + bhi.w 86f3a │ │ │ │ adds r4, r3, r4 │ │ │ │ - bmi.w 86cd2 │ │ │ │ + bmi.w 86f3a │ │ │ │ movw r6, #20264 @ 0x4f28 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ - movw r1, #3381 @ 0xd35 │ │ │ │ + movw r1, #3613 @ 0xe1d │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r0, [r6, #712] @ 0x2c8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 86c8c │ │ │ │ + bne.w 86ef4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ subs r1, r4, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r0, ip, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1528] @ 0x5f8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bcs.w 86c4e │ │ │ │ + bcs.w 86eb6 │ │ │ │ mov.w lr, r1, lsr #3 │ │ │ │ ldr.w r1, [r0, lr, lsl #3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 86c3a │ │ │ │ + beq.w 86ea2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r4, [r0, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [r1, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 86b4a │ │ │ │ + beq.n 86db2 │ │ │ │ adds r4, r0, r3 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ strd r3, r3, [r4, #-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.w 86bf4 │ │ │ │ + bgt.w 86e5c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #584] @ (86ce4 ) │ │ │ │ + ldr r2, [pc, #584] @ (86f4c ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86cac │ │ │ │ + bne.w 86f14 │ │ │ │ str r3, [r4, #20] │ │ │ │ str.w r9, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 86bcc │ │ │ │ + beq.w 86e34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 86bcc │ │ │ │ + beq.w 86e34 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 86bd6 │ │ │ │ + bne.w 86e3e │ │ │ │ ldr.w r1, [r7, sl] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ str.w fp, [r4, #24] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ @@ -138167,381 +138396,381 @@ │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq fp, #30625 @ 0x77a1 │ │ │ │ + movweq fp, #31641 @ 0x7b99 │ │ │ │ movteq fp, #13 │ │ │ │ - beq.w 869ca │ │ │ │ + beq.w 86c32 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 86b84 │ │ │ │ + beq.n 86dec │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq fp, #17877 @ 0x45d5 │ │ │ │ + movweq fp, #18933 @ 0x49f5 │ │ │ │ movteq fp, #14 │ │ │ │ - beq.w 869ca │ │ │ │ + beq.w 86c32 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r2, [r9] │ │ │ │ - movw r1, #9808 @ 0x2650 │ │ │ │ + movw r1, #6416 @ 0x1910 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ ldrd r6, r4, [r1, #24] │ │ │ │ cmp r6, r4 │ │ │ │ - bhi.n 86bea │ │ │ │ + bhi.n 86e52 │ │ │ │ add.w r4, lr, #1 │ │ │ │ add.w r4, r6, r4, lsl #3 │ │ │ │ str r4, [r1, #24] │ │ │ │ adds r4, r1, r6 │ │ │ │ str r4, [r1, #4] │ │ │ │ ldr r4, [sp, #4] │ │ │ │ str r4, [r1, r6] │ │ │ │ ldr.w r1, [r7, sl] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ - b.n 86a6a │ │ │ │ - movw fp, #63665 @ 0xf8b1 │ │ │ │ + b.n 86cd2 │ │ │ │ + movw fp, #64685 @ 0xfcad │ │ │ │ movt fp, #13 │ │ │ │ - b.n 869ca │ │ │ │ - movw fp, #47581 @ 0xb9dd │ │ │ │ + b.n 86c32 │ │ │ │ + movw fp, #48269 @ 0xbc8d │ │ │ │ movt fp, #10 │ │ │ │ - b.n 869ca │ │ │ │ + b.n 86c32 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86d0c │ │ │ │ + beq.w 86f74 │ │ │ │ movw r0, #14504 @ 0x38a8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 80950 <_PyObject_GC_New@@Base> │ │ │ │ + bl 80a3c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86afa │ │ │ │ + beq.n 86d62 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r7, [pc, #312] @ (86ce0 ) │ │ │ │ - movw fp, #26293 @ 0x66b5 │ │ │ │ + ldr r7, [pc, #312] @ (86f48 ) │ │ │ │ + movw fp, #24453 @ 0x5f85 │ │ │ │ movt fp, #26 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #0 │ │ │ │ str.w r9, [r4, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 86ab6 │ │ │ │ + bne.w 86d1e │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 86ad0 │ │ │ │ + beq.w 86d38 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ - b.n 86ad0 │ │ │ │ + b.n 86d38 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ str r1, [r4, #12] │ │ │ │ str r4, [r1, #8] │ │ │ │ - b.n 86a6a │ │ │ │ + b.n 86cd2 │ │ │ │ ldr.w r3, [ip, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.w 86a8a │ │ │ │ + beq.w 86cf2 │ │ │ │ ldr.w r3, [ip, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86a8a │ │ │ │ + bne.w 86cf2 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 86cf4 │ │ │ │ + bne.n 86f5c │ │ │ │ mov r3, r1 │ │ │ │ adds r1, #12 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 86a8a │ │ │ │ + bmi.w 86cf2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86c24 │ │ │ │ + bne.n 86e8c │ │ │ │ dmb ish │ │ │ │ - b.n 86a8a │ │ │ │ + b.n 86cf2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, lr │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86b64 │ │ │ │ + bne.n 86dcc │ │ │ │ ldr.w r0, [r6, #672] @ 0x2a0 │ │ │ │ - movw r1, #46565 @ 0xb5e5 │ │ │ │ + movw r1, #46509 @ 0xb5ad │ │ │ │ movt r1, #7 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 86cc0 │ │ │ │ + bne.n 86f28 │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - cbz r0, 86cd2 │ │ │ │ + cbz r0, 86f3a │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr.w r4, [r7, sl] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr.w r1, [r6, #800] @ 0x320 │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r6, #800] @ 0x320 │ │ │ │ - b.n 86a6a │ │ │ │ + b.n 86cd2 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 86cd2 │ │ │ │ + cbz r0, 86f3a │ │ │ │ ldr.w r3, [r7, sl] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ - b.n 86a6a │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 86cd2 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 86ce8 │ │ │ │ + bne.n 86f50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 222d44 │ │ │ │ - b.n 86bbe │ │ │ │ + bl 223b7c │ │ │ │ + b.n 86e26 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86c74 │ │ │ │ + bne.n 86edc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 241d10 │ │ │ │ + b.w 2424f0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 86bbe │ │ │ │ + b.n 86e26 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86a8a │ │ │ │ + bne.w 86cf2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add.w r1, r3, #12 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 86a8a │ │ │ │ - b.n 86c20 │ │ │ │ + bmi.w 86cf2 │ │ │ │ + b.n 86e88 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r1, #9836 @ 0x266c │ │ │ │ + movw r1, #6444 @ 0x192c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ + bl 15ea24 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ - b.n 86afa │ │ │ │ + b.n 86d62 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9904 @ 0x26b0 │ │ │ │ + movw r1, #6512 @ 0x1970 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 86afa │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 86d62 │ │ │ │ ldr.w r6, [r2, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #40] @ (86d74 ) │ │ │ │ + ldr r7, [pc, #40] @ (86fdc ) │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ subs r0, r0, r3 │ │ │ │ ldrd r1, r6, [r6, #12] │ │ │ │ add r1, r6 │ │ │ │ ldr.w r6, [r7, sl] │ │ │ │ str r6, [sp, #0] │ │ │ │ adds r6, r1, #3 │ │ │ │ adds r1, #1 │ │ │ │ bic.w r6, r6, #3 │ │ │ │ add.w r1, r6, r1, lsl #2 │ │ │ │ add r4, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - bls.w 86a0c │ │ │ │ - b.n 86cd2 │ │ │ │ + bls.w 86c74 │ │ │ │ + b.n 86f3a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00086d78 : │ │ │ │ +00086fe0 : │ │ │ │ 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 86e1e │ │ │ │ + bpl.n 87086 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 86de4 │ │ │ │ + bne.n 8704c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 86dee │ │ │ │ + beq.n 87056 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bne.n 86dfc │ │ │ │ + bne.n 87064 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 86dfc │ │ │ │ - ldr r1, [pc, #116] @ (86e34 ) │ │ │ │ + beq.n 87064 │ │ │ │ + ldr r1, [pc, #116] @ (8709c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #43876 @ 0xab64 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r6, [sp, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq.n 86e16 │ │ │ │ - bl 8bb48 │ │ │ │ + beq.n 8707e │ │ │ │ + bl 8bde4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 86da6 │ │ │ │ + bne.n 8700e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 86db8 │ │ │ │ + beq.n 87020 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 86dbe │ │ │ │ + bne.n 87026 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f61b8 │ │ │ │ - bl 87b68 │ │ │ │ + b.w 1f6e08 │ │ │ │ + bl 87dd8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #9704 @ 0x25e8 │ │ │ │ + movw r0, #6312 @ 0x18a8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 86de0 │ │ │ │ + b.n 87048 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 87aaa │ │ │ │ + bpl.w 87d1c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 86fb4 │ │ │ │ + bne.w 8721c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 86fc0 │ │ │ │ + beq.w 87228 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r7, #41020 @ 0xa03c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [r6, #0] │ │ │ │ - bne.w 86fd2 │ │ │ │ + bne.w 8723a │ │ │ │ ldr.w r9, [r5, #12] │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86fd2 │ │ │ │ - ldr r3, [pc, #776] @ (871a0 ) │ │ │ │ + beq.w 8723a │ │ │ │ + ldr r3, [pc, #776] @ (87408 ) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r2, #43876 @ 0xab64 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ ldr.w r0, [r3, fp] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ - beq.w 87004 │ │ │ │ + beq.w 8726c │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 871a4 │ │ │ │ + beq.w 8740c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8751e │ │ │ │ + bne.w 87738 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r0, #3 │ │ │ │ - beq.w 8736e │ │ │ │ + beq.w 875da │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 871fa │ │ │ │ + bne.w 87462 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 87342 │ │ │ │ + beq.w 875ae │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8731c │ │ │ │ + bne.w 87588 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, fp │ │ │ │ - ble.w 8734a │ │ │ │ + ble.w 875b6 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87100 │ │ │ │ + bne.w 87368 │ │ │ │ movw r7, #42704 @ 0xa6d0 │ │ │ │ add.w ip, sl, r7 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov.w r8, #1 │ │ │ │ ldr.w r2, [sl, r7] │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ @@ -138554,29 +138783,29 @@ │ │ │ │ cmp.w lr, #7 │ │ │ │ str r0, [r3, #8] │ │ │ │ lsl.w r8, r8, lr │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ orr.w r7, r7, r2 │ │ │ │ and.w r2, r9, r8 │ │ │ │ - bgt.w 8715a │ │ │ │ + bgt.w 873c2 │ │ │ │ ldrsb.w r0, [ip, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 87300 │ │ │ │ + bge.w 8756c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [ip, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w ip, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb.w r8, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w lr, [r3, #6] │ │ │ │ lsl.w r2, r2, r8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 87188 │ │ │ │ + beq.w 873f0 │ │ │ │ add.w r2, r2, r0, lsl #3 │ │ │ │ str.w r5, [ip, r2] │ │ │ │ add r2, ip │ │ │ │ str r6, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r0, #1 │ │ │ │ str r7, [r4, #16] │ │ │ │ @@ -138590,44 +138819,44 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 86e74 │ │ │ │ + bne.w 870dc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r7, #41020 @ 0xa03c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 86e8a │ │ │ │ + beq.w 870f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 87a7a │ │ │ │ - ldr r3, [pc, #444] @ (871a0 ) │ │ │ │ + beq.w 87c80 │ │ │ │ + ldr r3, [pc, #444] @ (87408 ) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r2, #43876 @ 0xab64 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ ldr.w r0, [r3, fp] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ - bne.w 86eb4 │ │ │ │ + bne.w 8711c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 87686 │ │ │ │ + bne.w 878f8 │ │ │ │ add.w r1, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #2740] @ 0xab4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 87408 │ │ │ │ + ble.w 87674 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r1, #2740] @ 0xab4 │ │ │ │ str r3, [sp, #16] │ │ │ │ add.w r1, r1, r2, lsl #2 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r8, [r1, #2420] @ 0x974 │ │ │ │ movs r1, #0 │ │ │ │ @@ -138642,73 +138871,73 @@ │ │ │ │ strh.w r2, [r8, #4] │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str.w r1, [r8, #16] │ │ │ │ str.w r1, [r8, #8] │ │ │ │ add.w r0, r8, #28 │ │ │ │ add.w r3, r8, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 879ca │ │ │ │ + bne.w 87ba2 │ │ │ │ movw lr, #42704 @ 0xa6d0 │ │ │ │ add.w r1, sl, lr │ │ │ │ ldr.w r0, [r4, #-8] │ │ │ │ ldr.w r2, [sl, lr] │ │ │ │ adds.w ip, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str.w ip, [sl, lr] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r1, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ orr.w r1, r1, ip │ │ │ │ - cbnz r0, 870b8 │ │ │ │ + cbnz r0, 87320 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.w 8761a │ │ │ │ + bmi.w 8788c │ │ │ │ ldr.w ip, [r6, #4] │ │ │ │ ldr.w r0, [ip, #84] @ 0x54 │ │ │ │ lsls r2, r0, #17 │ │ │ │ - bmi.w 87666 │ │ │ │ + bmi.w 878d8 │ │ │ │ ldrb.w r0, [r8, #4] │ │ │ │ and.w r3, r9, #7 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt.w 875ec │ │ │ │ + bgt.w 8785e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ strb r0, [r2, r3] │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r0, [r8, #5] │ │ │ │ lsls r3, r0 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 87612 │ │ │ │ + bne.w 87884 │ │ │ │ strd r5, r6, [r3] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #20] │ │ │ │ ldrd r2, r3, [r8, #12] │ │ │ │ str r1, [r4, #16] │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ strd r2, r3, [r8, #12] │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - b.n 86faa │ │ │ │ + b.n 87212 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 23c6d8 │ │ │ │ + bl 23d0b4 │ │ │ │ movw r2, #42704 @ 0xa6d0 │ │ │ │ add.w r7, sl, r2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr.w r0, [sl, r2] │ │ │ │ mov.w r8, #1 │ │ │ │ add.w ip, r3, #20 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ @@ -138722,274 +138951,276 @@ │ │ │ │ lsl.w r8, r8, lr │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ orr.w r7, r2, r0 │ │ │ │ mov.w r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ and.w r2, r8, r9 │ │ │ │ - ble.w 86f5c │ │ │ │ + ble.w 871c4 │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 876f8 │ │ │ │ + bgt.w 8796c │ │ │ │ ldrsh.w r0, [ip, r2, lsl #1] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 87286 │ │ │ │ + bge.w 874ee │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh.w r0, [ip, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r8, [r3, #5] │ │ │ │ ldrb.w lr, [r3, #6] │ │ │ │ lsl.w r2, r2, r8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 86f8a │ │ │ │ + bne.w 871f2 │ │ │ │ mov.w lr, #12 │ │ │ │ mla r2, lr, r0, r2 │ │ │ │ add.w r0, ip, r2 │ │ │ │ strd r5, r6, [r0, #4] │ │ │ │ str.w r9, [ip, r2] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 86f96 │ │ │ │ + b.n 871fe │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r1, #17 │ │ │ │ - bmi.w 87394 │ │ │ │ + bmi.w 87600 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bpl.w 86ec2 │ │ │ │ + bpl.w 8712a │ │ │ │ ldr.w r1, [r2, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 873ea │ │ │ │ + bne.w 87656 │ │ │ │ movw r1, #40812 @ 0x9f6c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 8775a │ │ │ │ + beq.w 879ca │ │ │ │ ldr.w r2, [r3, fp] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldr r2, [r2, #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] │ │ │ │ - b.n 86ec2 │ │ │ │ + b.n 8712a │ │ │ │ cmp fp, r6 │ │ │ │ - beq.n 87250 │ │ │ │ + beq.n 874b8 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87946 │ │ │ │ + bne.w 87c52 │ │ │ │ movw r2, #42704 @ 0xa6d0 │ │ │ │ add.w r7, sl, r2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr.w r3, [sl, r2] │ │ │ │ adds.w r0, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str.w r0, [sl, r2] │ │ │ │ adc.w r2, r3, #0 │ │ │ │ str r2, [r7, #4] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ orrs r3, r0 │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 874b0 │ │ │ │ + beq.w 87720 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8798e │ │ │ │ + bne.w 87b66 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ add.w r8, r1, r8, lsl #3 │ │ │ │ movs r1, #1 │ │ │ │ lsls r1, r0 │ │ │ │ add r8, r1 │ │ │ │ str.w r6, [r8, #24] │ │ │ │ strd r3, r2, [r4, #16] │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 87268 │ │ │ │ + beq.n 874d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 873b4 │ │ │ │ + beq.w 87620 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 86faa │ │ │ │ + beq.w 87212 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 86faa │ │ │ │ + bne.w 87212 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 86fac │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 87214 │ │ │ │ mov.w sl, r9, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r0, sl, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, r2, r8 │ │ │ │ ldrsh.w r0, [ip, r2, lsl #1] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8716c │ │ │ │ + blt.w 873d4 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ add r2, sl │ │ │ │ cmp.w lr, #7 │ │ │ │ add.w r2, r2, #1 │ │ │ │ and.w r2, r2, r8 │ │ │ │ - ble.n 872e8 │ │ │ │ + ble.n 87554 │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 877e8 │ │ │ │ + bgt.w 87a58 │ │ │ │ ldrsh.w r0, [ip, r2, lsl #1] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8749e │ │ │ │ + bge.w 8770e │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp.w lr, #15 │ │ │ │ - ble.w 8716e │ │ │ │ - b.n 8770a │ │ │ │ + ble.w 873d6 │ │ │ │ + str.w r0, [ip, r2, lsl #2] │ │ │ │ + b.n 871dc │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ add r2, sl │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r8, r2 │ │ │ │ ldrsb.w r0, [ip, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 872d8 │ │ │ │ + bge.n 87544 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [ip, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w ip, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 86f74 │ │ │ │ + b.n 871dc │ │ │ │ mov.w sl, r9, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r0, sl, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, r2, r8 │ │ │ │ ldrsb.w r0, [ip, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 872f0 │ │ │ │ - b.n 872a2 │ │ │ │ + blt.n 8755c │ │ │ │ + b.n 8750a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, fp │ │ │ │ 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 8cb24 │ │ │ │ + bl 8cdc0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8736e │ │ │ │ + beq.n 875da │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 86f06 │ │ │ │ + bgt.w 8716e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ 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 8c1d4 │ │ │ │ + bl 8c470 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 86f06 │ │ │ │ + bne.w 8716e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 87ace │ │ │ │ + bne.w 87d40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8738e │ │ │ │ + beq.n 875fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87ae6 │ │ │ │ + beq.w 87d58 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 86fac │ │ │ │ + b.n 87214 │ │ │ │ ldr.w r1, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r1, 873cc │ │ │ │ + cbnz r1, 87638 │ │ │ │ movw r1, #40812 @ 0x9f6c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 871d0 │ │ │ │ + bne.w 87438 │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 871d0 │ │ │ │ - b.n 871ae │ │ │ │ - ldr r2, [pc, #736] @ (87698 ) │ │ │ │ + bne.w 87438 │ │ │ │ + b.n 87416 │ │ │ │ + ldr r2, [pc, #744] @ (8790c ) │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87a46 │ │ │ │ + bne.w 87c20 │ │ │ │ mov r0, fp │ │ │ │ blx r4 │ │ │ │ - b.n 87268 │ │ │ │ - movw r2, #19765 @ 0x4d35 │ │ │ │ + b.n 874d0 │ │ │ │ + movw r2, #20429 @ 0x4fcd │ │ │ │ movt r2, #9 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 87982 │ │ │ │ + bne.w 87b4a │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 871ae │ │ │ │ + beq.w 87416 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 8739a │ │ │ │ - movw r2, #19765 @ 0x4d35 │ │ │ │ + b.n 87606 │ │ │ │ + movw r2, #20429 @ 0x4fcd │ │ │ │ movt r2, #9 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 87a34 │ │ │ │ + bne.w 87c0e │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 86ec2 │ │ │ │ + beq.w 8712a │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - b.n 871c2 │ │ │ │ + b.n 8742a │ │ │ │ mov.w ip, #16 │ │ │ │ movs r1, #8 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw r0, #3381 @ 0xd35 │ │ │ │ + movw r0, #3613 @ 0xe1d │ │ │ │ movt r0, #8 │ │ │ │ ldr.w r2, [r2, #692] @ 0x2b4 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 87872 │ │ │ │ + bne.w 87ae2 │ │ │ │ add.w r2, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r2, [r2, ip, lsl #2] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 87864 │ │ │ │ + beq.w 87ad4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr.w r8, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr.w r1, [r8] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r1, 874c8 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 87806 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ str.w r0, [r8, #20] │ │ │ │ str.w r0, [r8, #24] │ │ │ │ movs r0, #1 │ │ │ │ @@ -139001,84 +139232,55 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str.w r1, [r8, #8] │ │ │ │ strb.w r0, [r8, #6] │ │ │ │ movs r0, #5 │ │ │ │ str.w r0, [r8, #12] │ │ │ │ movw r0, #771 @ 0x303 │ │ │ │ strh.w r0, [r8, #4] │ │ │ │ - b.n 8705a │ │ │ │ + b.n 872c2 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ add r2, sl │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r8, r2 │ │ │ │ - b.n 872c2 │ │ │ │ + b.n 8752a │ │ │ │ movs r0, #12 │ │ │ │ mla r8, r0, r8, r1 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ movs r1, #1 │ │ │ │ lsls r1, r0 │ │ │ │ add r8, r1 │ │ │ │ str.w r6, [r8, #28] │ │ │ │ strd r3, r2, [r4, #16] │ │ │ │ - b.n 87250 │ │ │ │ - ldrd lr, r0, [r2, #24] │ │ │ │ - cmp lr, r0 │ │ │ │ - bhi.w 87710 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - add r0, lr │ │ │ │ - str r0, [r2, #24] │ │ │ │ - add.w r0, r2, lr │ │ │ │ - str r0, [r2, #4] │ │ │ │ - str.w r1, [r2, lr] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 87460 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - movw r1, #46565 @ 0xb5e5 │ │ │ │ - movt r1, #7 │ │ │ │ - ldr.w r2, [r2, #672] @ 0x2a0 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.w 879a4 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - blx 2a370 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 87888 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 87460 │ │ │ │ + b.n 874b8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 86eca │ │ │ │ + bne.w 87132 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl fae88 <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ + bl fae4c <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86ee0 │ │ │ │ + beq.w 87148 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8769c │ │ │ │ + beq.w 87910 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov.w r9, r8, lsl #2 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ add.w r2, r1, r9 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ mov r2, r1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 87766 │ │ │ │ + bne.w 879d6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 878ce │ │ │ │ + bne.w 87c94 │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ add.w lr, sl, r1 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [sl, r1] │ │ │ │ ldr.w r0, [lr, #4] │ │ │ │ adds.w r3, r3, #4096 @ 0x1000 │ │ │ │ @@ -139104,157 +139306,186 @@ │ │ │ │ strd r3, r0, [r4, #16] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 878bc │ │ │ │ + bne.w 87b2c │ │ │ │ ldr r4, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 86faa │ │ │ │ + beq.w 87212 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 86faa │ │ │ │ + bne.w 87212 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 86fac │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 87214 │ │ │ │ + ldrd lr, r0, [r2, #24] │ │ │ │ + cmp lr, r0 │ │ │ │ + bhi.w 87980 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + add r0, lr │ │ │ │ + str r0, [r2, #24] │ │ │ │ + add.w r0, r2, lr │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str.w r1, [r2, lr] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 876d0 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + movw r1, #46509 @ 0xb5ad │ │ │ │ + movt r1, #7 │ │ │ │ + ldr.w r2, [r2, #672] @ 0x2a0 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.w 87b7c │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + blx 2a6a0 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r8, r0 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 87af8 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r1, #800] @ 0x320 │ │ │ │ + b.n 876d0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #15 │ │ │ │ mov.w r0, #0 │ │ │ │ ite le │ │ │ │ strhle.w r0, [r2, r3, lsl #1] │ │ │ │ strgt.w r0, [r2, r3, lsl #2] │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb.w r0, [r8, #5] │ │ │ │ lsls r3, r0 │ │ │ │ adds r3, r2, r3 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w 870de │ │ │ │ + beq.w 87346 │ │ │ │ strd r9, r5, [r3] │ │ │ │ str r6, [r3, #8] │ │ │ │ - b.n 870e2 │ │ │ │ + b.n 8734a │ │ │ │ ldr.w sl, [r0, #164] @ 0xa4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 8771c │ │ │ │ + bne.n 8798c │ │ │ │ movw ip, #40812 @ 0x9f6c │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 8763a │ │ │ │ + bne.n 878ac │ │ │ │ ldr.w r0, [r5, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 870aa │ │ │ │ + beq.w 87312 │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ sub.w r0, r4, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w ip, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orr.w r3, r3, lr │ │ │ │ str.w r0, [lr] │ │ │ │ strd ip, r3, [r4, #-8] │ │ │ │ str.w r0, [ip, #4] │ │ │ │ - b.n 870b8 │ │ │ │ + b.n 87320 │ │ │ │ ldr.w sl, [ip, #164] @ 0xa4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 8773a │ │ │ │ + bne.n 879aa │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 8763a │ │ │ │ + bne.n 878ac │ │ │ │ ldr.w r0, [r6, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8763a │ │ │ │ - b.n 870b8 │ │ │ │ + bne.n 878ac │ │ │ │ + b.n 87320 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov.w ip, #20 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #10 │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 8741a │ │ │ │ + b.n 87686 │ │ │ │ + nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.w 87806 │ │ │ │ + bmi.w 87a76 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r1, #17 │ │ │ │ - bpl.w 87548 │ │ │ │ + bpl.w 87762 │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8782a │ │ │ │ + bne.w 87a9a │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 876d4 │ │ │ │ + bne.n 87948 │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 87548 │ │ │ │ + beq.w 87762 │ │ │ │ ldr.w r2, [r3, fp] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r0, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r7 │ │ │ │ str r1, [r7, #0] │ │ │ │ strd r0, r2, [r4, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ - b.n 87548 │ │ │ │ + b.n 87762 │ │ │ │ lsls r0, r2, #2 │ │ │ │ add.w sl, r3, r0 │ │ │ │ ldr.w sl, [sl, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bge.n 877ce │ │ │ │ + bge.n 87a3e │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - str.w r0, [ip, r2, lsl #2] │ │ │ │ - b.n 86f74 │ │ │ │ + b.n 8753e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 87460 │ │ │ │ - movw r0, #19765 @ 0x4d35 │ │ │ │ + b.n 876d0 │ │ │ │ + movw r0, #20429 @ 0x4fcd │ │ │ │ movt r0, #9 │ │ │ │ cmp sl, r0 │ │ │ │ - bne.w 87996 │ │ │ │ + bne.w 87b6e │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 870aa │ │ │ │ + beq.w 87312 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - b.n 87624 │ │ │ │ - movw r0, #19765 @ 0x4d35 │ │ │ │ + b.n 87896 │ │ │ │ + movw r0, #20429 @ 0x4fcd │ │ │ │ movt r0, #9 │ │ │ │ cmp sl, r0 │ │ │ │ - bne.w 879b6 │ │ │ │ + bne.w 87b8e │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 870b8 │ │ │ │ + beq.w 87320 │ │ │ │ ldr.w ip, [r6, #4] │ │ │ │ - b.n 87670 │ │ │ │ + b.n 878e2 │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 86ec2 │ │ │ │ - b.n 871d0 │ │ │ │ + beq.w 8712a │ │ │ │ + b.n 87438 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87a8e │ │ │ │ + bne.w 87b56 │ │ │ │ movw r2, #42704 @ 0xa6d0 │ │ │ │ add.w r8, sl, r2 │ │ │ │ ldr.w ip, [r6] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [sl, r2] │ │ │ │ add r1, r9 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ @@ -139270,375 +139501,374 @@ │ │ │ │ itt ne │ │ │ │ addne.w r2, ip, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r3, r0, [r4, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 875bc │ │ │ │ + beq.w 877d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 875bc │ │ │ │ + bne.w 877d6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 875bc │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 877d6 │ │ │ │ mov.w sl, r9, lsr #5 │ │ │ │ add r0, r2 │ │ │ │ add.w r2, sl, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, r8, r2 │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 87708 │ │ │ │ - b.n 872a2 │ │ │ │ + blt.n 8797c │ │ │ │ + b.n 8750a │ │ │ │ add.w r0, r2, r2, lsl #2 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ add r0, sl │ │ │ │ add.w fp, r0, #1 │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 872cc │ │ │ │ + blt.w 87534 │ │ │ │ and.w r2, r8, fp │ │ │ │ - b.n 872ba │ │ │ │ + b.n 87522 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r2, 87844 │ │ │ │ + cbnz r2, 87ab6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 876d4 │ │ │ │ + bne.w 87948 │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 876a8 │ │ │ │ - b.n 876d4 │ │ │ │ - movw r1, #19765 @ 0x4d35 │ │ │ │ + beq.w 8791c │ │ │ │ + b.n 87948 │ │ │ │ + movw r1, #20429 @ 0x4fcd │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 8792e │ │ │ │ + bne.w 87c3a │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 876bc │ │ │ │ - b.n 87548 │ │ │ │ - movw r1, #19765 @ 0x4d35 │ │ │ │ + bne.w 87930 │ │ │ │ + b.n 87762 │ │ │ │ + movw r1, #20429 @ 0x4fcd │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 87a9e │ │ │ │ + bne.n 87b3e │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 876a8 │ │ │ │ + beq.w 8791c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 8780e │ │ │ │ + b.n 87a7e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r0 │ │ │ │ - b.n 874e2 │ │ │ │ + b.n 87820 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr.w r0, [r3, #688] @ 0x2b0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87460 │ │ │ │ - bl 241c5c │ │ │ │ + bne.w 876d0 │ │ │ │ + bl 242440 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 87abc │ │ │ │ + bne.w 87d2e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8738e │ │ │ │ + beq.w 875fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8738e │ │ │ │ + bne.w 875fa │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8738e │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 875fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 875c8 │ │ │ │ + bne.w 877e2 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 877e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 875c8 │ │ │ │ - ldr.w r3, [r3, fp] │ │ │ │ - str.w r8, [sp, #8] │ │ │ │ - mov r8, r0 │ │ │ │ - strd sl, r9, [sp, #12] │ │ │ │ - mov r9, r4 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - add.w r7, r2, #42496 @ 0xa600 │ │ │ │ - add.w fp, r7, #252 @ 0xfc │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ - b.n 878f6 │ │ │ │ - adds r7, #4 │ │ │ │ - mov.w r8, r8, asr #1 │ │ │ │ - cmp r7, fp │ │ │ │ - beq.n 87974 │ │ │ │ - tst.w r8, #1 │ │ │ │ - beq.n 878ec │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 878ec │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r9 │ │ │ │ - movs r0, #0 │ │ │ │ - movw r3, #5704 @ 0x1648 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 878ec │ │ │ │ - mov r2, r9 │ │ │ │ - movw r1, #12732 @ 0x31bc │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - bl 2498f4 │ │ │ │ - b.n 878ec │ │ │ │ - movw r0, #5704 @ 0x1648 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 876bc │ │ │ │ - b.n 87548 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r4 │ │ │ │ - movs r1, #1 │ │ │ │ - str r6, [sp, #0] │ │ │ │ - bl 23c6d8 │ │ │ │ - movw r2, #42704 @ 0xa6d0 │ │ │ │ - add.w r7, sl, r2 │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ - ldr.w r3, [sl, r2] │ │ │ │ - adds.w r0, r3, #4096 @ 0x1000 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - str.w r0, [sl, r2] │ │ │ │ - adc.w r3, r3, #0 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - mov r2, r3 │ │ │ │ - b.n 87224 │ │ │ │ - mov r4, r9 │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ - ldrd r8, sl, [sp, #8] │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ - b.n 87564 │ │ │ │ + b.n 87ac8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ - b.n 873e0 │ │ │ │ + b.n 8764c │ │ │ │ + movs r1, #1 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + bl 23d0b4 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b.n 879dc │ │ │ │ add.w r0, r0, r8, lsl #2 │ │ │ │ str r6, [r0, #4] │ │ │ │ - b.n 874c2 │ │ │ │ + b.n 87732 │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r3, [sp, #20] │ │ │ │ blx sl │ │ │ │ ldrd r1, r3, [sp, #20] │ │ │ │ - b.n 87730 │ │ │ │ + b.n 879a0 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r0 │ │ │ │ - b.n 87508 │ │ │ │ + b.n 87848 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ strd r1, r3, [sp, #20] │ │ │ │ blx sl │ │ │ │ ldrd r1, r3, [sp, #20] │ │ │ │ - b.n 8774e │ │ │ │ + b.n 879be │ │ │ │ ldr.w r1, [r3, fp] │ │ │ │ strd fp, r6, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ strd r8, sl, [sp, #24] │ │ │ │ mov fp, r3 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r8, r4 │ │ │ │ add.w r0, r1, #42496 @ 0xa600 │ │ │ │ add.w r1, r0, #252 @ 0xfc │ │ │ │ adds r0, #220 @ 0xdc │ │ │ │ strd r0, r9, [sp, #16] │ │ │ │ mov r9, r1 │ │ │ │ - b.n 879fc │ │ │ │ + b.n 87bd6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ asrs r6, r6, #1 │ │ │ │ adds r3, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 87a60 │ │ │ │ + beq.w 87cf4 │ │ │ │ lsls r1, r6, #31 │ │ │ │ - bpl.n 879f0 │ │ │ │ + bpl.n 87bc8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 879f0 │ │ │ │ + beq.n 87bc8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 879f0 │ │ │ │ + bge.n 87bc8 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #12732 @ 0x31bc │ │ │ │ + movw r1, #9340 @ 0x247c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ + movw r0, #9360 @ 0x2490 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2498f4 │ │ │ │ - b.n 879f0 │ │ │ │ + bl 24a00c │ │ │ │ + b.n 87bc8 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ - b.n 873fe │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 8766a │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 873c6 │ │ │ │ + beq.w 87632 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ - b.n 873c6 │ │ │ │ + b.n 87632 │ │ │ │ + movw r0, #5704 @ 0x1648 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + str r3, [sp, #8] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 87930 │ │ │ │ + b.n 87762 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + movs r1, #1 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + bl 23d0b4 │ │ │ │ + movw r2, #42704 @ 0xa6d0 │ │ │ │ + add.w r7, sl, r2 │ │ │ │ + ldr r1, [r4, #24] │ │ │ │ + ldr.w r3, [sl, r2] │ │ │ │ + adds.w r0, r3, #4096 @ 0x1000 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + str.w r0, [sl, r2] │ │ │ │ + adc.w r3, r3, #0 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + mov r2, r3 │ │ │ │ + b.n 8748c │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #5704 @ 0x1648 │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 1f6e08 │ │ │ │ + ldr.w r3, [r3, fp] │ │ │ │ + str.w r8, [sp, #8] │ │ │ │ + mov r8, r0 │ │ │ │ + strd sl, r9, [sp, #12] │ │ │ │ + mov r9, r4 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + add.w r7, r2, #42496 @ 0xa600 │ │ │ │ + add.w fp, r7, #252 @ 0xfc │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ + b.n 87cbc │ │ │ │ + adds r7, #4 │ │ │ │ + mov.w r8, r8, asr #1 │ │ │ │ + cmp r7, fp │ │ │ │ + beq.n 87d0e │ │ │ │ + tst.w r8, #1 │ │ │ │ + beq.n 87cb2 │ │ │ │ + ldr r4, [r7, #0] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 87cb2 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r9 │ │ │ │ + movs r0, #0 │ │ │ │ + movw r3, #5704 @ 0x1648 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 87cb2 │ │ │ │ + mov r2, r9 │ │ │ │ + movw r1, #9340 @ 0x247c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #9360 @ 0x2490 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 24a00c │ │ │ │ + b.n 87cb2 │ │ │ │ mov r3, fp │ │ │ │ mov r4, r8 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ - b.w 87072 │ │ │ │ + b.w 872da │ │ │ │ + mov r4, r9 │ │ │ │ + ldr.w r9, [sp, #16] │ │ │ │ + ldrd r8, sl, [sp, #8] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ + b.n 8777e │ │ │ │ + movw r0, #6312 @ 0x18a8 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + movw r1, #2581 @ 0xa15 │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 875fa │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 87b08 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #5704 @ 0x1648 │ │ │ │ - movt r1, #76 @ 0x4c │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f61b8 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r4 │ │ │ │ - str r6, [sp, #0] │ │ │ │ - bl 23c6d8 │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - b.n 8776c │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r2, r0 │ │ │ │ - b.n 87858 │ │ │ │ - movw r0, #9704 @ 0x25e8 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - movw r1, #2581 @ 0xa15 │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8738e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 87898 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87898 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 87b08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8737a │ │ │ │ + bne.w 875e6 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8737a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 875e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8738e │ │ │ │ - nop │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 875fa │ │ │ │ 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 r0, #34240 @ 0x85c0 │ │ │ │ + movw r0, #30848 @ 0x7880 │ │ │ │ movt r0, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 82920 │ │ │ │ + bl 82a08 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ mul.w r4, r2, r4 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 87b64 │ │ │ │ + bhi.n 87dd4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add.w r2, r4, #12 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 87b60 │ │ │ │ + cbz r0, 87dd0 │ │ │ │ add.w r2, r0, #8 │ │ │ │ add.w ip, r0, #4 │ │ │ │ mov r3, r4 │ │ │ │ strb.w r3, [ip, #-1]! │ │ │ │ lsrs r3, r3, #8 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 87b3c │ │ │ │ + bne.n 87dac │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ mov.w r1, #4261281277 @ 0xfdfdfdfd │ │ │ │ strb r3, [r0, #4] │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #253 @ 0xfd │ │ │ │ strh.w r3, [r0, #5] │ │ │ │ strb r3, [r0, #7] │ │ │ │ mov r0, r2 │ │ │ │ str r1, [r2, r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ - b.n 87b60 │ │ │ │ + b.n 87dd0 │ │ │ │ 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.w fp, [pc, #996] @ 87f60 │ │ │ │ + ldr.w fp, [pc, #996] @ 881d0 │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ mov r8, r2 │ │ │ │ movw r7, #41020 @ 0xa03c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r2, [fp, sl] │ │ │ │ cmp r3, r7 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - bne.w 87dfc │ │ │ │ + bne.w 8806c │ │ │ │ add.w r0, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r0, #2740] @ 0xab4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 87c92 │ │ │ │ + ble.n 87f02 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r0, #2740] @ 0xab4 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r4, [r0, #2420] @ 0x974 │ │ │ │ @@ -139652,55 +139882,55 @@ │ │ │ │ movw r2, #771 @ 0x303 │ │ │ │ strh r2, [r4, #4] │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r1, [r4, #8] │ │ │ │ add.w r0, r4, #28 │ │ │ │ add.w r6, r4, #20 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 87eb6 │ │ │ │ + bne.w 88126 │ │ │ │ movw lr, #42704 @ 0xa6d0 │ │ │ │ add.w r1, r9, lr │ │ │ │ ldr.w r0, [r5, #-8] │ │ │ │ ldr.w r2, [r9, lr] │ │ │ │ adds.w ip, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str.w ip, [r9, lr] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r1, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ orr.w r1, r1, ip │ │ │ │ - cbnz r0, 87c3c │ │ │ │ + cbnz r0, 87eac │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.w 87d8e │ │ │ │ + bmi.w 87ffe │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ ldr.w r0, [ip, #84] @ 0x54 │ │ │ │ lsls r2, r0, #17 │ │ │ │ - bmi.w 87dda │ │ │ │ + bmi.w 8804a │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp.w ip, #7 │ │ │ │ and.w r0, r0, #7 │ │ │ │ - bgt.w 87d5e │ │ │ │ + bgt.w 87fce │ │ │ │ mov.w ip, #0 │ │ │ │ strb.w ip, [r6, r0] │ │ │ │ movs r0, #1 │ │ │ │ cmp r3, r7 │ │ │ │ ldrb.w ip, [r4, #5] │ │ │ │ lsl.w r0, r0, ip │ │ │ │ add r6, r0 │ │ │ │ - bne.w 87d82 │ │ │ │ + bne.w 87ff2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str.w r8, [r6] │ │ │ │ str r3, [r6, #4] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r3, #1 │ │ │ │ @@ -139720,33 +139950,33 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r6, #20264 @ 0x4f28 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ - movw r4, #3381 @ 0xd35 │ │ │ │ + movw r4, #3613 @ 0xe1d │ │ │ │ movt r4, #8 │ │ │ │ ldr.w r2, [r6, #692] @ 0x2b4 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 87e72 │ │ │ │ + bne.w 880e2 │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr.w r2, [r2, r0, lsl #2] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 87e5c │ │ │ │ + beq.w 880cc │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r2, #4] │ │ │ │ - cbz r0, 87d10 │ │ │ │ + cbz r0, 87f80 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r4, #20] │ │ │ │ str r0, [r4, #24] │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ subs r0, r3, r7 │ │ │ │ clz r0, r0 │ │ │ │ @@ -139757,259 +139987,259 @@ │ │ │ │ strb r0, [r4, #6] │ │ │ │ movs r0, #5 │ │ │ │ str r1, [r4, #8] │ │ │ │ str r0, [r4, #12] │ │ │ │ movw r0, #771 @ 0x303 │ │ │ │ str r3, [sp, #4] │ │ │ │ strh r0, [r4, #4] │ │ │ │ - b.n 87bdc │ │ │ │ + b.n 87e4c │ │ │ │ ldrd lr, r1, [r2, #24] │ │ │ │ cmp r1, lr │ │ │ │ - bcc.n 87e0e │ │ │ │ + bcc.n 8807e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r1, lr │ │ │ │ str r1, [r2, #24] │ │ │ │ add.w r1, r2, lr │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w r0, [r2, lr] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 87ce4 │ │ │ │ + bne.n 87f54 │ │ │ │ ldr.w r2, [r6, #672] @ 0x2a0 │ │ │ │ - movw r1, #46565 @ 0xb5e5 │ │ │ │ + movw r1, #46509 @ 0xb5ad │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 87ea8 │ │ │ │ + bne.w 88118 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 87e86 │ │ │ │ + beq.w 880f6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 87ce4 │ │ │ │ + b.n 87f54 │ │ │ │ cmp.w ip, #15 │ │ │ │ mov.w ip, #0 │ │ │ │ ite le │ │ │ │ strhle.w ip, [r6, r0, lsl #1] │ │ │ │ strgt.w ip, [r6, r0, lsl #2] │ │ │ │ movs r0, #1 │ │ │ │ cmp r3, r7 │ │ │ │ ldrb.w ip, [r4, #5] │ │ │ │ lsl.w r0, r0, ip │ │ │ │ add r6, r0 │ │ │ │ - beq.w 87c68 │ │ │ │ + beq.w 87ed8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ strd r3, r8, [r6] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 87c70 │ │ │ │ + b.n 87ee0 │ │ │ │ ldr.w r9, [r0, #164] @ 0xa4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 87e1a │ │ │ │ + bne.n 8808a │ │ │ │ movw ip, #40812 @ 0x9f6c │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 87dae │ │ │ │ + bne.n 8801e │ │ │ │ ldr.w r0, [r8, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87c2c │ │ │ │ + beq.w 87e9c │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ sub.w ip, r5, #8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w lr, [r0, #3796] @ 0xed4 │ │ │ │ ldr.w r0, [r5, #-4] │ │ │ │ ldr.w r9, [lr, #4] │ │ │ │ and.w r0, r0, #3 │ │ │ │ orr.w r0, r0, r9 │ │ │ │ str.w ip, [r9] │ │ │ │ strd lr, r0, [r5, #-8] │ │ │ │ str.w ip, [lr, #4] │ │ │ │ - b.n 87c3c │ │ │ │ + b.n 87eac │ │ │ │ ldr.w r9, [ip, #164] @ 0xa4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 87e3a │ │ │ │ + bne.n 880aa │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 87dae │ │ │ │ + bne.n 8801e │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr.w r0, [r2, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87dae │ │ │ │ - b.n 87c3c │ │ │ │ + bne.n 8801e │ │ │ │ + b.n 87eac │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ movs r0, #20 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w lr, #10 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ str r2, [sp, #4] │ │ │ │ - b.n 87ca4 │ │ │ │ + b.n 87f14 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 87ce4 │ │ │ │ - movw r0, #19765 @ 0x4d35 │ │ │ │ + b.n 87f54 │ │ │ │ + movw r0, #20429 @ 0x4fcd │ │ │ │ movt r0, #9 │ │ │ │ cmp r9, r0 │ │ │ │ - bne.n 87f24 │ │ │ │ + bne.n 88194 │ │ │ │ ldr.w r0, [r8, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87c2c │ │ │ │ + beq.w 87e9c │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - b.n 87d98 │ │ │ │ - movw r0, #19765 @ 0x4d35 │ │ │ │ + b.n 88008 │ │ │ │ + movw r0, #20429 @ 0x4fcd │ │ │ │ movt r0, #9 │ │ │ │ cmp r9, r0 │ │ │ │ - bne.n 87f16 │ │ │ │ + bne.n 88186 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87c3c │ │ │ │ + beq.w 87eac │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ - b.n 87de4 │ │ │ │ + b.n 88054 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, lr │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 87ce4 │ │ │ │ - b.n 87d2c │ │ │ │ + bne.w 87f54 │ │ │ │ + b.n 87f9c │ │ │ │ ldr.w r0, [r6, #688] @ 0x2b0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87ce4 │ │ │ │ - bl 241c5c │ │ │ │ + bne.w 87f54 │ │ │ │ + bl 242440 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 87f3c │ │ │ │ + bne.n 881ac │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 87f4e │ │ │ │ + bne.n 881be │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 87c8c │ │ │ │ + b.n 87efc │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 87d4a │ │ │ │ + b.n 87fba │ │ │ │ ldr.w r1, [fp, sl] │ │ │ │ strd r4, r6, [sp, #12] │ │ │ │ mov r4, r2 │ │ │ │ str.w sl, [sp, #20] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r0, r1, #42496 @ 0xa600 │ │ │ │ add.w r1, r0, #252 @ 0xfc │ │ │ │ adds r0, #220 @ 0xdc │ │ │ │ mov sl, r1 │ │ │ │ strd r0, r3, [sp, #4] │ │ │ │ - b.n 87ee4 │ │ │ │ + b.n 88154 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ asrs r4, r4, #1 │ │ │ │ adds r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 87f32 │ │ │ │ + beq.n 881a2 │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bpl.n 87ed8 │ │ │ │ + bpl.n 88148 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 87ed8 │ │ │ │ + beq.n 88148 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 87ed8 │ │ │ │ + bge.n 88148 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #12732 @ 0x31bc │ │ │ │ + movw r1, #9340 @ 0x247c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ + movw r0, #9360 @ 0x2490 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2498f4 │ │ │ │ - b.n 87ed8 │ │ │ │ + bl 24a00c │ │ │ │ + b.n 88148 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ blx r9 │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n 87e4e │ │ │ │ + b.n 880be │ │ │ │ mov r0, r8 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ blx r9 │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n 87e2e │ │ │ │ + b.n 8809e │ │ │ │ ldrd r3, r4, [sp, #8] │ │ │ │ ldrd r6, sl, [sp, #16] │ │ │ │ - b.n 87bf2 │ │ │ │ + b.n 87e62 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87e96 │ │ │ │ + bne.n 88106 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87e96 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 88106 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87ea2 │ │ │ │ + bne.n 88112 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87ea2 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 88112 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r2, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88000 │ │ │ │ + beq.n 88270 │ │ │ │ mov.w ip, #1 │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ mov sl, r0 │ │ │ │ lsl.w r5, ip, r0 │ │ │ │ - ldr r0, [pc, #612] @ (881f8 ) │ │ │ │ + ldr r0, [pc, #612] @ (88468 ) │ │ │ │ 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 88136 │ │ │ │ + bhi.w 883a6 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 88030 │ │ │ │ + bne.n 882a0 │ │ │ │ add.w r1, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r1, #2740] @ 0xab4 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.w 88132 │ │ │ │ + ble.w 883a2 │ │ │ │ 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 │ │ │ │ @@ -140018,209 +140248,209 @@ │ │ │ │ strd r3, r1, [r4, #12] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r4] │ │ │ │ strb.w ip, [r4, #6] │ │ │ │ str r1, [r4, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r5, #1 │ │ │ │ - ldr r3, [pc, #500] @ (881f8 ) │ │ │ │ + ldr r3, [pc, #500] @ (88468 ) │ │ │ │ mov sl, r0 │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ lsls r5, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ movs r6, #12 │ │ │ │ cmp r2, #7 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov.w r3, r5, lsl #1 │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ mov.w r3, r3, lsr #1 │ │ │ │ mul.w r9, r3, r6 │ │ │ │ - bhi.w 88136 │ │ │ │ + bhi.w 883a6 │ │ │ │ movw r8, #20264 @ 0x4f28 │ │ │ │ movt r8, #78 @ 0x4e │ │ │ │ add.w r1, r9, r5 │ │ │ │ - movw ip, #3381 @ 0xd35 │ │ │ │ + movw ip, #3613 @ 0xe1d │ │ │ │ movt ip, #8 │ │ │ │ add.w r4, r1, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr.w r4, [r8, #692] @ 0x2b4 │ │ │ │ cmp r4, ip │ │ │ │ - bne.w 881c4 │ │ │ │ + bne.w 88434 │ │ │ │ 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 88144 │ │ │ │ + bcs.n 883b4 │ │ │ │ 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.w 88182 │ │ │ │ + beq.w 883f2 │ │ │ │ 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 880c8 │ │ │ │ + beq.n 88338 │ │ │ │ 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 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r3, [r4, #0] │ │ │ │ strb.w sl, [r4, #5] │ │ │ │ str r7, [r4, #16] │ │ │ │ str r7, [r4, #8] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ add.w r0, r5, #20 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r4 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ 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 88120 │ │ │ │ + bhi.n 88390 │ │ │ │ mov r6, r1 │ │ │ │ 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, 88144 │ │ │ │ + cbz r4, 883b4 │ │ │ │ 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 │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ movs r3, #1 │ │ │ │ strb r7, [r4, #6] │ │ │ │ str r3, [r4, #0] │ │ │ │ str r5, [r4, #16] │ │ │ │ str r5, [r4, #8] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, r8 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, sl │ │ │ │ str.w r0, [ip, #12] │ │ │ │ add.w r8, r5, #20 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ - b.n 880ee │ │ │ │ + b.n 8835e │ │ │ │ movs r5, #8 │ │ │ │ - b.n 88030 │ │ │ │ + b.n 882a0 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi.n 88196 │ │ │ │ + bhi.n 88406 │ │ │ │ adds r1, r2, #1 │ │ │ │ movs r5, #1 │ │ │ │ mov sl, r1 │ │ │ │ lsls r5, r1 │ │ │ │ - b.n 88030 │ │ │ │ + b.n 882a0 │ │ │ │ ldr.w r4, [r8, #672] @ 0x2a0 │ │ │ │ - movw r1, #46565 @ 0xb5e5 │ │ │ │ + movw r1, #46509 @ 0xb5ad │ │ │ │ movt r1, #7 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 881e0 │ │ │ │ + bne.n 88450 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 881f0 │ │ │ │ + beq.n 88460 │ │ │ │ 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 880ee │ │ │ │ + b.n 8835e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, fp │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 880e6 │ │ │ │ + b.n 88356 │ │ │ │ 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 881f0 │ │ │ │ + bmi.n 88460 │ │ │ │ movw r8, #20264 @ 0x4f28 │ │ │ │ movt r8, #78 @ 0x4e │ │ │ │ - movw ip, #3381 @ 0xd35 │ │ │ │ + movw ip, #3613 @ 0xe1d │ │ │ │ movt ip, #8 │ │ │ │ ldr.w r4, [r8, #692] @ 0x2b4 │ │ │ │ cmp r4, ip │ │ │ │ - beq.w 88054 │ │ │ │ + beq.w 882c4 │ │ │ │ ldr.w r0, [r8, #688] @ 0x2b0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 881f0 │ │ │ │ + cbz r0, 88460 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ add.w r8, r5, #20 │ │ │ │ - b.n 880ee │ │ │ │ + b.n 8835e │ │ │ │ ldr.w r0, [r8, #668] @ 0x29c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 8816a │ │ │ │ + b.n 883da │ │ │ │ movs r4, #0 │ │ │ │ - bl 241c5c │ │ │ │ - b.n 87ff8 │ │ │ │ + bl 242440 │ │ │ │ + b.n 88268 │ │ │ │ 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 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ sub sp, #16 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 88244 │ │ │ │ + bne.n 884b4 │ │ │ │ movw ip, #42704 @ 0xa6d0 │ │ │ │ add.w lr, r0, ip │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ adds.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ str.w r2, [r0, ip] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ @@ -140234,159 +140464,159 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, ip │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #1 │ │ │ │ - bl 23c6d8 │ │ │ │ + bl 23d0b4 │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ add.w ip, r4, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r4, r0] │ │ │ │ adds.w r1, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ str r1, [r4, r0] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [ip, #4] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ orrs r0, r1 │ │ │ │ - b.n 8823e │ │ │ │ + b.n 884ae │ │ │ │ nop │ │ │ │ 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, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r3, [r3, #1168] @ 0x490 │ │ │ │ - cbz r3, 882ca │ │ │ │ + cbz r3, 8853a │ │ │ │ ldr.w r3, [r5, #1412] @ 0x584 │ │ │ │ - cbz r3, 882ca │ │ │ │ - ldr r3, [pc, #696] @ (88568 ) │ │ │ │ + cbz r3, 8853a │ │ │ │ + ldr r3, [pc, #696] @ (887d8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 88520 │ │ │ │ + beq.w 88790 │ │ │ │ ldr.w r0, [r5, #1416] @ 0x588 │ │ │ │ - blx 2a59c │ │ │ │ + blx 2a690 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 88520 │ │ │ │ + bne.w 88790 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 883b8 │ │ │ │ + beq.n 88628 │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ ldrb.w r6, [r4, #-4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 88548 │ │ │ │ + bne.w 887b8 │ │ │ │ ldrb.w r3, [r4, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 8852e │ │ │ │ + bne.w 8879e │ │ │ │ ldrb.w r3, [r4, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 8852e │ │ │ │ + bne.w 8879e │ │ │ │ ldrb.w r3, [r4, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 8852e │ │ │ │ + bne.w 8879e │ │ │ │ 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 88506 │ │ │ │ + bne.w 88776 │ │ │ │ adds r3, r4, r2 │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 88506 │ │ │ │ + bne.w 88776 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 88506 │ │ │ │ + bne.w 88776 │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 88506 │ │ │ │ + bne.w 88776 │ │ │ │ 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 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r2, [r7, #20] │ │ │ │ - movw r3, #17973 @ 0x4635 │ │ │ │ + movw r3, #18197 @ 0x4715 │ │ │ │ movt r3, #8 │ │ │ │ sub.w r6, r4, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 883be │ │ │ │ - cbz r6, 883b8 │ │ │ │ - ldr r3, [pc, #516] @ (88568 ) │ │ │ │ + bne.n 8862e │ │ │ │ + cbz r6, 88628 │ │ │ │ + ldr r3, [pc, #516] @ (887d8 ) │ │ │ │ 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 883dc │ │ │ │ + beq.n 8864c │ │ │ │ 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 8839e │ │ │ │ + bgt.n 8860e │ │ │ │ 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, 883dc │ │ │ │ + cbz r2, 8864c │ │ │ │ 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, 883ca │ │ │ │ - cbz r2, 88400 │ │ │ │ + cbz r1, 8863a │ │ │ │ + cbz r2, 88670 │ │ │ │ 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 883b8 │ │ │ │ + b.n 88628 │ │ │ │ ldr.w r2, [r5, #684] @ 0x2ac │ │ │ │ - movw r3, #47045 @ 0xb7c5 │ │ │ │ + movw r3, #46989 @ 0xb78d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 884fc │ │ │ │ + bne.w 8876c │ │ │ │ mov r0, r6 │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 883b8 │ │ │ │ + b.n 88628 │ │ │ │ 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 │ │ │ │ @@ -140394,72 +140624,72 @@ │ │ │ │ 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 8843c │ │ │ │ + bne.n 886ac │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 88438 │ │ │ │ + cbz r3, 886a8 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r1, r4 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [lr, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 88498 │ │ │ │ + beq.n 88708 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 88478 │ │ │ │ + beq.n 886e8 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 88454 │ │ │ │ + cbnz r3, 886c4 │ │ │ │ str.w r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 883b8 │ │ │ │ + beq.n 88628 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 88472 │ │ │ │ + cbz r1, 886e2 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r4, [r2, #20] │ │ │ │ str r1, [r4, #24] │ │ │ │ strd r3, r0, [r2, #20] │ │ │ │ - cbz r3, 8846e │ │ │ │ + cbz r3, 886de │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r0, #20] │ │ │ │ - b.n 883b8 │ │ │ │ + b.n 88628 │ │ │ │ str.w r3, [r7, #524] @ 0x20c │ │ │ │ - b.n 88460 │ │ │ │ + b.n 886d0 │ │ │ │ ldr.w r3, [r7, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 88486 │ │ │ │ + cbz r3, 886f6 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r7, #532] @ 0x214 │ │ │ │ str.w r2, [r7, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 883b8 │ │ │ │ + bne.n 88628 │ │ │ │ str.w r2, [r7, #532] @ 0x214 │ │ │ │ - b.n 883b8 │ │ │ │ + b.n 88628 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88446 │ │ │ │ + beq.n 886b6 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 884f6 │ │ │ │ + cbz r3, 88766 │ │ │ │ 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, 884cc │ │ │ │ + cbz r3, 8873c │ │ │ │ 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 │ │ │ │ @@ -140469,163 +140699,163 @@ │ │ │ │ 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 883b8 │ │ │ │ + b.n 88628 │ │ │ │ str.w r1, [r7, #524] @ 0x20c │ │ │ │ - b.n 884a4 │ │ │ │ + b.n 88714 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ - b.n 883f4 │ │ │ │ + b.n 88664 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76880 │ │ │ │ - movw r1, #56288 @ 0xdbe0 │ │ │ │ + bl 768a0 │ │ │ │ + movw r1, #52896 @ 0xcea0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #57908 @ 0xe234 │ │ │ │ + movw r0, #54516 @ 0xd4f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #8172 @ 0x1fec │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #4780 @ 0x12ac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #64] @ (8856c ) │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #64] @ (887dc ) │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 76880 │ │ │ │ - movw r1, #56264 @ 0xdbc8 │ │ │ │ + bl 768a0 │ │ │ │ + movw r1, #52872 @ 0xce88 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #57908 @ 0xe234 │ │ │ │ + movw r0, #54516 @ 0xd4f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 72da4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 72dc4 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 76880 │ │ │ │ - movw r1, #56204 @ 0xdb8c │ │ │ │ + bl 768a0 │ │ │ │ + movw r1, #52812 @ 0xce4c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #57908 @ 0xe234 │ │ │ │ + movw r0, #54516 @ 0xd4f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 764c6 │ │ │ │ + bl 764e6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrb r4, [r2, #2] │ │ │ │ movs r4, 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, #4016] @ 0xfb0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w fp, [r0, #132] @ 0x84 │ │ │ │ - bmi.w 88d4a │ │ │ │ + bmi.w 88fba │ │ │ │ movw r4, #1256 @ 0x4e8 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88932 │ │ │ │ - movw r3, #38845 @ 0x97bd │ │ │ │ + beq.w 88ba2 │ │ │ │ + movw r3, #40661 @ 0x9ed5 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ movw r9, #28260 @ 0x6e64 │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ str r3, [sp, #20] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 885d6 │ │ │ │ + b.n 88846 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 885cc │ │ │ │ + cbz r2, 8883c │ │ │ │ sub.w r1, r3, #224 @ 0xe0 │ │ │ │ adds r6, r2, r1 │ │ │ │ - beq.n 885cc │ │ │ │ + beq.n 8883c │ │ │ │ ldr r2, [r2, r1] │ │ │ │ - cbnz r2, 88624 │ │ │ │ + cbnz r2, 88894 │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88932 │ │ │ │ + beq.w 88ba2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 885cc │ │ │ │ + beq.n 8883c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.w 8891c │ │ │ │ + bcs.w 88b8c │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.n 8860c │ │ │ │ + bcs.n 8887c │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.n 88618 │ │ │ │ + bcs.n 88888 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.n 885bc │ │ │ │ + bhi.n 8882c │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ itt ls │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls.n 885c4 │ │ │ │ + bls.n 88834 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 885cc │ │ │ │ + beq.n 8883c │ │ │ │ sub.w r1, r3, #208 @ 0xd0 │ │ │ │ - b.n 885c4 │ │ │ │ + b.n 88834 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 885cc │ │ │ │ + beq.n 8883c │ │ │ │ sub.w r1, r3, #380 @ 0x17c │ │ │ │ - b.n 885c4 │ │ │ │ + b.n 88834 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 885cc │ │ │ │ + beq.n 8883c │ │ │ │ sub.w r1, r3, #368 @ 0x170 │ │ │ │ - b.n 885c4 │ │ │ │ + b.n 88834 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r1, #30 │ │ │ │ - bpl.w 887dc │ │ │ │ + bpl.w 88a4c │ │ │ │ ldr.w r1, [r5, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 887dc │ │ │ │ + beq.w 88a4c │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldrcs r1, [r1, #80] @ 0x50 │ │ │ │ - bcs.w 88a0a │ │ │ │ + bcs.w 88c7a │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #380 @ 0x17c │ │ │ │ ldrcs r1, [r1, #52] @ 0x34 │ │ │ │ - bcs.w 88a0a │ │ │ │ + bcs.w 88c7a │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #368 @ 0x170 │ │ │ │ ldrcs r1, [r1, #56] @ 0x38 │ │ │ │ - bcs.w 88a0a │ │ │ │ + bcs.w 88c7a │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 88a00 │ │ │ │ + bls.w 88c70 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 887dc │ │ │ │ + beq.w 88a4c │ │ │ │ cmn r1, r3 │ │ │ │ - beq.w 887dc │ │ │ │ + beq.w 88a4c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 887dc │ │ │ │ + bne.w 88a4c │ │ │ │ add.w r3, r5, #148 @ 0x94 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 8902c │ │ │ │ + beq.w 8929c │ │ │ │ add.w r3, r5, #68 @ 0x44 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 8929c │ │ │ │ + beq.w 8950c │ │ │ │ add.w r3, r5, #32 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 886a8 │ │ │ │ + beq.n 88918 │ │ │ │ add.w r3, r5, #72 @ 0x48 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 885cc │ │ │ │ + bne.n 8883c │ │ │ │ movw r3, #5684 @ 0x1634 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r2, #34536 @ 0x86e8 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r2 │ │ │ │ it ne │ │ │ │ @@ -140715,48 +140945,48 @@ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #7380 @ 0x1cd4 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 885cc │ │ │ │ + beq.w 8883c │ │ │ │ movw sl, #41020 @ 0xa03c │ │ │ │ movt sl, #76 @ 0x4c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 88d94 │ │ │ │ + bne.w 89004 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 88d94 │ │ │ │ + beq.w 89004 │ │ │ │ add.w r8, sp, #36 @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ mov r3, r8 │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ adds r7, r0, #3 │ │ │ │ - beq.w 889fa │ │ │ │ + beq.w 88c6a │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 88d40 │ │ │ │ + bne.w 88fb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 89344 │ │ │ │ + beq.w 895b4 │ │ │ │ movw r0, #28260 @ 0x6e64 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r7, [r4, #0] │ │ │ │ - bl 8995c │ │ │ │ + bl 89c20 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 889fa │ │ │ │ + beq.w 88c6a │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bpl.w 88a12 │ │ │ │ - ldr r3, [pc, #488] @ (88a24 ) │ │ │ │ + bpl.w 88c82 │ │ │ │ + ldr r3, [pc, #488] @ (88c94 ) │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ sub.w r0, r6, #8 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, lr │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -140764,199 +140994,199 @@ │ │ │ │ ldr.w r3, [r6, #-4] │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r0, [ip] │ │ │ │ strd r2, r3, [r6, #-8] │ │ │ │ str r0, [r2, #4] │ │ │ │ - bne.w 88a1e │ │ │ │ + bne.w 88c8e │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r6, #8] │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 89fc4 │ │ │ │ + bl 8a284 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 893f4 │ │ │ │ + beq.w 89664 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 888a0 │ │ │ │ + bpl.n 88b10 │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 888a0 │ │ │ │ + bne.n 88b10 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.w 88b54 │ │ │ │ + beq.w 88dc4 │ │ │ │ str r7, [r6, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r3, [r6, #20] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ str r2, [r6, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - bpl.w 89520 │ │ │ │ + bpl.w 89790 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 889be │ │ │ │ + bne.n 88c2e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 889c8 │ │ │ │ + bne.n 88c38 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 889d4 │ │ │ │ + bne.w 88c44 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 889d4 │ │ │ │ - ldr r1, [pc, #328] @ (88a24 ) │ │ │ │ + beq.n 88c44 │ │ │ │ + ldr r1, [pc, #328] @ (88c94 ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r7, [fp, #24] │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ movw r1, #43876 @ 0xab64 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ str r6, [sp, #0] │ │ │ │ cmp r7, r1 │ │ │ │ mov r1, fp │ │ │ │ - beq.w 8900c │ │ │ │ - bl 8bb48 │ │ │ │ + beq.w 8927c │ │ │ │ + bl 8bde4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 889f0 │ │ │ │ + beq.n 88c60 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 885cc │ │ │ │ + beq.w 8883c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 885cc │ │ │ │ + bne.w 8883c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 885cc │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8883c │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ sub.w r1, r3, #420 @ 0x1a4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 885c4 │ │ │ │ + bne.w 88834 │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 885d6 │ │ │ │ + bne.w 88846 │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 88db2 │ │ │ │ + bne.w 89022 │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 88b02 │ │ │ │ + beq.w 88d72 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 891fa │ │ │ │ + bne.w 8946a │ │ │ │ ldr.w r9, [r6] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 88a30 │ │ │ │ + bne.n 88ca0 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 89006 │ │ │ │ + bne.w 89276 │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #192] @ (88a28 ) │ │ │ │ + ldr r2, [pc, #192] @ (88c98 ) │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r1, [r2, #1180] @ 0x49c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8901c │ │ │ │ + bne.w 8928c │ │ │ │ ldr.w r4, [r2, #1188] @ 0x4a4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.w 8901c │ │ │ │ + beq.w 8928c │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #164] @ (88a2c ) │ │ │ │ + ldr r1, [pc, #164] @ (88c9c ) │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ adds r4, r0, #3 │ │ │ │ - beq.w 893f8 │ │ │ │ + beq.w 89668 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 88da8 │ │ │ │ + bne.w 89018 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 88bfc │ │ │ │ - ldr r1, [pc, #136] @ (88a2c ) │ │ │ │ + bne.w 88e6c │ │ │ │ + ldr r1, [pc, #136] @ (88c9c ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 86e38 │ │ │ │ + bl 870a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 893fc │ │ │ │ + beq.w 8966c │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 888ca │ │ │ │ + beq.n 88b3a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 888d2 │ │ │ │ + beq.w 88b42 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 888d8 │ │ │ │ + bne.w 88b48 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1f61b8 │ │ │ │ + bl 1f6e08 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 89326 │ │ │ │ + bne.w 89596 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 889b6 │ │ │ │ + b.n 88c26 │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ - bls.w 88676 │ │ │ │ + bls.w 888e6 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 88676 │ │ │ │ - b.n 887dc │ │ │ │ + bne.w 888e6 │ │ │ │ + b.n 88a4c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 88870 │ │ │ │ + beq.w 88ae0 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - b.n 88870 │ │ │ │ + b.n 88ae0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #768 @ (adr r3, 88d30 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 88fa0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr.w r8, [r5, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 89544 │ │ │ │ + bmi.w 897b4 │ │ │ │ movw r7, #28796 @ 0x707c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl 8995c │ │ │ │ + bl 89c20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 889fa │ │ │ │ + beq.n 88c6a │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 88a7e │ │ │ │ - ldr r0, [pc, #500] @ (88c4c ) │ │ │ │ + bpl.n 88cee │ │ │ │ + ldr r0, [pc, #500] @ (88ebc ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ @@ -140969,63 +141199,63 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r9 │ │ │ │ - bl 89fc4 │ │ │ │ + bl 8a284 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89496 │ │ │ │ + beq.w 89706 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 88ac4 │ │ │ │ + bpl.n 88d34 │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 88ac4 │ │ │ │ + bne.n 88d34 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 891de │ │ │ │ + beq.w 8944e │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8d8b0 │ │ │ │ + bl 8db50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8949a │ │ │ │ + beq.w 8970a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 88af0 │ │ │ │ + beq.n 88d60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 894ee │ │ │ │ + beq.w 8975e │ │ │ │ ldr.w fp, [r6, #20] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 88f30 │ │ │ │ + bne.w 891a0 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 88c58 │ │ │ │ + bne.w 88ec8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88960 │ │ │ │ - ldr r0, [pc, #312] @ (88c4c ) │ │ │ │ + beq.w 88bd0 │ │ │ │ + ldr r0, [pc, #312] @ (88ebc ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ @@ -141036,136 +141266,136 @@ │ │ │ │ adds r1, r0, r3 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r1, [r1, #252] @ 0xfc │ │ │ │ cmp r1, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 893d8 │ │ │ │ + beq.w 89648 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r0 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - b.n 88964 │ │ │ │ + b.n 88bd4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [sp, #24] │ │ │ │ - beq.w 8940c │ │ │ │ - ldr r3, [pc, #232] @ (88c4c ) │ │ │ │ + beq.w 8967c │ │ │ │ + ldr r3, [pc, #232] @ (88ebc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #232] @ (88c50 ) │ │ │ │ + ldr r2, [pc, #232] @ (88ec0 ) │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r2, #792] @ 0x318 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88ee8 │ │ │ │ + bne.w 89158 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ add.w r2, r3, #98304 @ 0x18000 │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r0, [r2, #1152] @ 0x480 │ │ │ │ mov r2, r7 │ │ │ │ - bl 8de2c │ │ │ │ + bl 8e0c8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 89518 │ │ │ │ + beq.w 89788 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 88e7c │ │ │ │ + beq.w 890ec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 88bba │ │ │ │ + beq.n 88e2a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8955e │ │ │ │ + beq.w 897ce │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #1 │ │ │ │ itt ne │ │ │ │ subne r3, #2 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strb r3, [r7, #16] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 888a0 │ │ │ │ + bne.w 88b10 │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ movs r1, #2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r7, #16] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.w 892d4 │ │ │ │ + bmi.w 89544 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 888a0 │ │ │ │ + b.n 88b10 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 8e4d8 │ │ │ │ + bl 8e774 │ │ │ │ mov r4, r0 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 89fc4 │ │ │ │ + bl 8a284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 893f8 │ │ │ │ + beq.w 89668 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #52] @ (88c54 ) │ │ │ │ + ldr r1, [pc, #52] @ (88ec4 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 894de │ │ │ │ + beq.w 8974e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 89536 │ │ │ │ + beq.w 897a6 │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 889b2 │ │ │ │ + bne.w 88c22 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 893fc │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8966c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #768 @ (adr r3, 88f58 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 891c8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 892c0 │ │ │ │ + bne.w 89530 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 88960 │ │ │ │ + beq.w 88bd0 │ │ │ │ ldr.w sl, [r5, #132] @ 0x84 │ │ │ │ - ldr.w r9, [pc, #932] @ 89014 │ │ │ │ + ldr.w r9, [pc, #932] @ 89284 │ │ │ │ movw fp, #28528 @ 0x6f70 │ │ │ │ movt fp, #76 @ 0x4c │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r0, fp │ │ │ │ - bl 8995c │ │ │ │ + bl 89c20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 889fa │ │ │ │ + beq.w 88c6a │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 88cb6 │ │ │ │ + bpl.n 88f26 │ │ │ │ ldr.w r3, [r9, r7] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -141177,65 +141407,65 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 89fc4 │ │ │ │ + bl 8a284 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89496 │ │ │ │ + beq.w 89706 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 88cfc │ │ │ │ + bpl.n 88f6c │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 88cfc │ │ │ │ + bne.n 88f6c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 88e62 │ │ │ │ + beq.w 890d2 │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, sl │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8d8b0 │ │ │ │ + bl 8db50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 894f8 │ │ │ │ + beq.w 89768 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 88d28 │ │ │ │ + beq.n 88f98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8953a │ │ │ │ + beq.w 897aa │ │ │ │ ldr.w r8, [r6, #20]! │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 88c7e │ │ │ │ + bne.n 88eee │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88960 │ │ │ │ - b.n 88b10 │ │ │ │ + beq.w 88bd0 │ │ │ │ + b.n 88d80 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 885cc │ │ │ │ - b.n 8880e │ │ │ │ - ldr r0, [pc, #712] @ (89014 ) │ │ │ │ + bne.w 8883c │ │ │ │ + b.n 88a7e │ │ │ │ + ldr r0, [pc, #712] @ (89284 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -141247,188 +141477,188 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 893e4 │ │ │ │ + beq.w 89654 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r1, r3 │ │ │ │ ldr.w fp, [r1, #16] │ │ │ │ - b.w 88592 │ │ │ │ + b.w 88802 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 893ee │ │ │ │ + beq.w 8965e │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 887f6 │ │ │ │ + b.n 88a66 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 889b2 │ │ │ │ - b.n 8899a │ │ │ │ + bne.w 88c22 │ │ │ │ + b.n 88c0a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8893a │ │ │ │ + beq.w 88baa │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8d474 │ │ │ │ + bl 8d714 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 889b6 │ │ │ │ + beq.w 88c26 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8893a │ │ │ │ + beq.w 88baa │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8d474 │ │ │ │ + bl 8d714 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 889b6 │ │ │ │ + beq.w 88c26 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8893a │ │ │ │ + beq.w 88baa │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8d474 │ │ │ │ + bl 8d714 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 889b6 │ │ │ │ + beq.w 88c26 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8893a │ │ │ │ + beq.w 88baa │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8d474 │ │ │ │ + bl 8d714 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 889b6 │ │ │ │ + beq.w 88c26 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8893a │ │ │ │ + beq.w 88baa │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8d474 │ │ │ │ + bl 8d714 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 889b6 │ │ │ │ + beq.w 88c26 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8893a │ │ │ │ + beq.w 88baa │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ - b.n 88e52 │ │ │ │ + b.n 890c2 │ │ │ │ ldr.w r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8893a │ │ │ │ + beq.w 88baa │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8d474 │ │ │ │ + bl 8d714 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 88e48 │ │ │ │ + bne.n 890b8 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 889b6 │ │ │ │ - ldr r2, [pc, #432] @ (89014 ) │ │ │ │ + b.n 88c26 │ │ │ │ + ldr r2, [pc, #432] @ (89284 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1f6c94 │ │ │ │ + bl 1f7894 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88cfe │ │ │ │ - b.n 89498 │ │ │ │ + bne.w 88f6e │ │ │ │ + b.n 89708 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 88ea4 │ │ │ │ + beq.n 89114 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 88ea4 │ │ │ │ - ldr r1, [pc, #392] @ (89018 ) │ │ │ │ + cbnz r3, 89114 │ │ │ │ + ldr r1, [pc, #392] @ (89288 ) │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8938e │ │ │ │ + bne.w 895fe │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8930e │ │ │ │ + bne.w 8957e │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ strne.w r8, [r6, #12] │ │ │ │ - bne.w 888a2 │ │ │ │ + bne.w 88b12 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ movs r1, #2 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb.w r3, [r8, #16] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #17 │ │ │ │ - bmi.w 8945e │ │ │ │ + bmi.w 896ce │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str.w r3, [r8] │ │ │ │ str.w r8, [r6, #12] │ │ │ │ - b.n 888a2 │ │ │ │ + b.n 88b12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88b7e │ │ │ │ + beq.w 88dee │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 88f1e │ │ │ │ + beq.n 8918e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ - cbnz r1, 88f1e │ │ │ │ - ldr r2, [pc, #276] @ (89018 ) │ │ │ │ + cbnz r1, 8918e │ │ │ │ + ldr r2, [pc, #276] @ (89288 ) │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr.w r8, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 893a8 │ │ │ │ + bne.w 89618 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r6, #12] │ │ │ │ - b.n 888a2 │ │ │ │ - ldr.w sl, [pc, #224] @ 89014 │ │ │ │ + b.n 88b12 │ │ │ │ + ldr.w sl, [pc, #224] @ 89284 │ │ │ │ movw r9, #28796 @ 0x707c │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ str.w r8, [sp, #12] │ │ │ │ adds r6, #20 │ │ │ │ mov r8, fp │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 89544 │ │ │ │ + bmi.w 897b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8995c │ │ │ │ + bl 89c20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 889fa │ │ │ │ + beq.w 88c6a │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 88f86 │ │ │ │ + bpl.n 891f6 │ │ │ │ ldr.w r3, [sl, fp] │ │ │ │ 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 │ │ │ │ @@ -141440,111 +141670,111 @@ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 89fc4 │ │ │ │ + bl 8a284 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89496 │ │ │ │ + beq.w 89706 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 88fcc │ │ │ │ + bpl.n 8923c │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 88fcc │ │ │ │ + bne.n 8923c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 89282 │ │ │ │ + beq.w 894f2 │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8d8b0 │ │ │ │ + bl 8db50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8949a │ │ │ │ + beq.w 8970a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 88ff8 │ │ │ │ + beq.n 89268 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89568 │ │ │ │ + beq.w 897d8 │ │ │ │ ldr.w r8, [r6, #20]! │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 88afc │ │ │ │ - b.n 88f48 │ │ │ │ + beq.w 88d6c │ │ │ │ + b.n 891b8 │ │ │ │ ldr.w r8, [r6] │ │ │ │ - b.n 88c62 │ │ │ │ - bl 87b68 │ │ │ │ - b.n 888fa │ │ │ │ + b.n 88ed2 │ │ │ │ + bl 87dd8 │ │ │ │ + b.n 88b6a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #796] @ (8933c ) │ │ │ │ - bl 7be5c │ │ │ │ + ldr r0, [pc, #796] @ (895ac ) │ │ │ │ + bl 7bf3c │ │ │ │ mov r4, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 88982 │ │ │ │ - b.n 893fc │ │ │ │ + bne.w 88bf2 │ │ │ │ + b.n 8966c │ │ │ │ movw r3, #5684 @ 0x1634 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 885cc │ │ │ │ + beq.w 8883c │ │ │ │ movw r3, #43872 @ 0xab60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 885cc │ │ │ │ + beq.w 8883c │ │ │ │ movw r3, #44076 @ 0xac2c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 885cc │ │ │ │ + beq.w 8883c │ │ │ │ movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 885cc │ │ │ │ + beq.w 8883c │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 885cc │ │ │ │ + beq.w 8883c │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 885cc │ │ │ │ + beq.w 8883c │ │ │ │ movw r3, #44052 @ 0xac14 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 885cc │ │ │ │ + beq.w 8883c │ │ │ │ movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 885cc │ │ │ │ + beq.w 8883c │ │ │ │ movw r3, #43908 @ 0xab84 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r2, #35780 @ 0x8bc4 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw sl, #41020 @ 0xa03c │ │ │ │ movt sl, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -141633,408 +141863,435 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r5, sl │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 885cc │ │ │ │ + beq.w 8883c │ │ │ │ movw r3, #7380 @ 0x1cd4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 887e4 │ │ │ │ - b.w 885cc │ │ │ │ - ldr r0, [pc, #352] @ (89340 ) │ │ │ │ + bne.w 88a54 │ │ │ │ + b.w 8883c │ │ │ │ + ldr r0, [pc, #352] @ (895b0 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1f6c94 │ │ │ │ + bl 1f7894 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88ac6 │ │ │ │ - b.n 89498 │ │ │ │ - ldr r0, [pc, #324] @ (89340 ) │ │ │ │ + bne.w 88d36 │ │ │ │ + b.n 89708 │ │ │ │ + ldr r0, [pc, #324] @ (895b0 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ subs r7, r2, #1 │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r7, r3 │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r4, #252] @ 0xfc │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 8922e │ │ │ │ + beq.n 8949e │ │ │ │ cmp r7, #10 │ │ │ │ - bhi.n 8922e │ │ │ │ + bhi.n 8949e │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ - b.n 89236 │ │ │ │ + b.n 894a6 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r1, r3 │ │ │ │ ldr.w r9, [r6] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 892cc │ │ │ │ + bne.n 8953c │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 88b1a │ │ │ │ + beq.w 88d8a │ │ │ │ ldr.w r8, [r6] │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ subs r7, r2, #1 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r7, r3 │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r4, #252] @ 0xfc │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 8926e │ │ │ │ + beq.n 894de │ │ │ │ cmp r7, #10 │ │ │ │ - bls.w 893c6 │ │ │ │ + bls.w 89636 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 89358 │ │ │ │ + beq.n 895c8 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r1 │ │ │ │ ldr.w sl, [r3, #16] │ │ │ │ - b.n 88c6e │ │ │ │ - ldr r2, [pc, #188] @ (89340 ) │ │ │ │ + b.n 88ede │ │ │ │ + ldr r2, [pc, #188] @ (895b0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1f6c94 │ │ │ │ + bl 1f7894 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88fce │ │ │ │ - b.n 89498 │ │ │ │ + bne.w 8923e │ │ │ │ + b.n 89708 │ │ │ │ movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 887dc │ │ │ │ + beq.w 88a4c │ │ │ │ movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 885cc │ │ │ │ - b.w 887dc │ │ │ │ - ldr r0, [pc, #124] @ (89340 ) │ │ │ │ + bne.w 8883c │ │ │ │ + b.w 88a4c │ │ │ │ + ldr r0, [pc, #124] @ (895b0 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ - b.n 8924c │ │ │ │ + b.n 894bc │ │ │ │ ldr.w r8, [r1, #16] │ │ │ │ - b.w 88a34 │ │ │ │ + b.w 88ca4 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8936a │ │ │ │ + bne.n 895da │ │ │ │ ldr.w r2, [r7, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 88bf4 │ │ │ │ + beq.w 88e64 │ │ │ │ ldr.w r1, [r7, #-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] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #-8] │ │ │ │ ldr.w r3, [r7, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r7, #-4] │ │ │ │ - b.n 88bf4 │ │ │ │ + b.n 88e64 │ │ │ │ str.w r8, [r6, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 888a2 │ │ │ │ + bne.w 88b12 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 889fa │ │ │ │ + beq.w 88c6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 889fa │ │ │ │ + bne.w 88c6a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.w 889fa │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.w 88c6a │ │ │ │ nop │ │ │ │ - add r3, pc, #768 @ (adr r3, 89640 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 898b0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, fp │ │ │ │ - bl 86e38 │ │ │ │ + bl 870a0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.w 885cc │ │ │ │ + bne.w 8883c │ │ │ │ mov r8, r0 │ │ │ │ - b.w 889b6 │ │ │ │ + b.w 88c26 │ │ │ │ subs r3, r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ movs r2, #28 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mul.w r3, r2, r3 │ │ │ │ - b.w 88b48 │ │ │ │ - movw r2, #19765 @ 0x4d35 │ │ │ │ + b.w 88db8 │ │ │ │ + movw r2, #20429 @ 0x4fcd │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 89382 │ │ │ │ + bne.n 895f2 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 892dc │ │ │ │ - b.n 88bf4 │ │ │ │ + bne.n 8954c │ │ │ │ + b.n 88e64 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 892dc │ │ │ │ - b.n 88bf4 │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + bne.n 8954c │ │ │ │ + b.n 88e64 │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 88e9e │ │ │ │ + beq.w 8910e │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 88e9e │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 8910e │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r8, r1 │ │ │ │ - beq.w 88f14 │ │ │ │ + beq.w 89184 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 88f14 │ │ │ │ + b.n 89184 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 893d6 │ │ │ │ + beq.n 89646 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r1 │ │ │ │ - b.n 8927c │ │ │ │ + b.n 894ec │ │ │ │ mov r0, r1 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r0 │ │ │ │ - b.w 88b50 │ │ │ │ + b.w 88dc0 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ - b.n 88d8c │ │ │ │ + b.n 88ffc │ │ │ │ mov r8, r0 │ │ │ │ - b.w 889b6 │ │ │ │ + b.w 88c26 │ │ │ │ str r0, [r6, #12] │ │ │ │ - b.n 8931a │ │ │ │ + b.n 8958a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ adds r4, #1 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne.w r8, #0 │ │ │ │ - b.w 889b6 │ │ │ │ + b.w 88c26 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 88b60 │ │ │ │ + bne.w 88dd0 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.w 895a2 │ │ │ │ + bpl.w 89812 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.w 89570 │ │ │ │ + bpl.w 897e0 │ │ │ │ ldrsb.w r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r7, #20 │ │ │ │ - blt.w 89580 │ │ │ │ + blt.w 897f0 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ - ldr r3, [pc, #376] @ (895b0 ) │ │ │ │ + ldr r3, [pc, #376] @ (89820 ) │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 88f2c │ │ │ │ + beq.w 8919c │ │ │ │ subs r2, r1, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 88f2c │ │ │ │ + bne.w 8919c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 88f2c │ │ │ │ + b.n 8919c │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 894b8 │ │ │ │ + cbnz r3, 89728 │ │ │ │ ldr.w r2, [r8, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 88eda │ │ │ │ + beq.w 8914a │ │ │ │ ldr.w r1, [r8, #-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] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8, #-8] │ │ │ │ ldr.w r3, [r8, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r8, #-4] │ │ │ │ - b.n 88eda │ │ │ │ + b.n 8914a │ │ │ │ str r1, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 889fa │ │ │ │ + beq.w 88c6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 889fa │ │ │ │ + bne.w 88c6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.w 889fa │ │ │ │ - movw r2, #19765 @ 0x4d35 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.w 88c6a │ │ │ │ + movw r2, #20429 @ 0x4fcd │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 894d2 │ │ │ │ + bne.n 89742 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89464 │ │ │ │ - b.n 88eda │ │ │ │ + bne.n 896d4 │ │ │ │ + b.n 8914a │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89464 │ │ │ │ - b.n 88eda │ │ │ │ + bne.n 896d4 │ │ │ │ + b.n 8914a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 893fc │ │ │ │ + beq.n 8966c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88c44 │ │ │ │ - b.n 893fc │ │ │ │ + beq.w 88eb4 │ │ │ │ + b.n 8966c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.w 88af0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.w 88d60 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 889b6 │ │ │ │ + beq.w 88c26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 889b6 │ │ │ │ + bne.w 88c26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.w 889b6 │ │ │ │ - bl f8b9c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.w 88c26 │ │ │ │ + bl f8b98 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 88f2c │ │ │ │ + b.n 8919c │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #9704 @ 0x25e8 │ │ │ │ + movw r0, #6312 @ 0x18a8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.w 889f0 │ │ │ │ + b.w 88c60 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 893fc │ │ │ │ + b.n 8966c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.w 88d28 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.w 88f98 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12812 @ 0x320c │ │ │ │ + movw r1, #9420 @ 0x24cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.w 889fa │ │ │ │ + bl 15ea24 │ │ │ │ + b.w 88c6a │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.w 88bba │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.w 88e2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88ff8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89268 │ │ │ │ ldrsb.w r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r7, #28 │ │ │ │ - bge.w 89432 │ │ │ │ + bge.w 896a2 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r7, #20 │ │ │ │ addpl.w r3, r7, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r2, r2, #1296 @ 0x510 │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 8943c │ │ │ │ + b.n 896ac │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 89432 │ │ │ │ - b.n 8958e │ │ │ │ + bge.w 896a2 │ │ │ │ + b.n 897fe │ │ │ │ @ instruction: 0xf528004e │ │ │ │ │ │ │ │ -000895b4 : │ │ │ │ +00089824 : │ │ │ │ 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, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #28260 @ 0x6e64 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1f6204 │ │ │ │ + bl 89898 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 89606 │ │ │ │ - cbz r5, 895ee │ │ │ │ + cbz r0, 89876 │ │ │ │ + cbz r5, 8985e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 89f3c │ │ │ │ + bl 8a1fc │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8960e │ │ │ │ + cbz r0, 8987e │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 89608 │ │ │ │ + beq.n 89878 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89608 │ │ │ │ + bne.n 89878 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89608 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89878 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 89c20 │ │ │ │ + cbz r0, 898e4 │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #17 │ │ │ │ + bpl.n 898e4 │ │ │ │ + ldr.w ip, [pc, #48] @ 898e8 │ │ │ │ + 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 │ │ │ │ + ldr.w ip, [r1, #4] │ │ │ │ + orr.w r3, r3, ip │ │ │ │ + str.w r2, [ip] │ │ │ │ + strd r1, r3, [r0, #-8] │ │ │ │ + str r2, [r1, #4] │ │ │ │ + pop {r4, pc} │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + ... │ │ │ │ │ │ │ │ -00089628 : │ │ │ │ +000898ec : │ │ │ │ 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 r2, [r0, #20] │ │ │ │ mov sl, r1 │ │ │ │ ldr.w ip, [r0, #84] @ 0x54 │ │ │ │ @@ -142060,87 +142317,87 @@ │ │ │ │ addne r0, r1, #3 │ │ │ │ itttt ne │ │ │ │ addne r1, #1 │ │ │ │ bicne.w r0, r0, #3 │ │ │ │ addne.w r1, r0, r1, lsl #2 │ │ │ │ addne r2, r2, r1 │ │ │ │ adds r6, r3, r2 │ │ │ │ - bmi.w 8990c │ │ │ │ + bmi.w 89be4 │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ - movw r1, #3381 @ 0xd35 │ │ │ │ + movw r1, #3613 @ 0xe1d │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r7, [r5, #712] @ 0x2c8 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w 898c4 │ │ │ │ - ldr r1, [pc, #680] @ (89954 ) │ │ │ │ + bne.w 89b88 │ │ │ │ + ldr r1, [pc, #680] @ (89c18 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r1, #1528] @ 0x5f8 │ │ │ │ subs r1, r6, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ - bcs.w 8986c │ │ │ │ + bcs.w 89b30 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r0, [r7, r1, lsl #3] │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ cmp r0, r8 │ │ │ │ - beq.w 898aa │ │ │ │ + beq.w 89b6e │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r6, [r9] │ │ │ │ str r6, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 89786 │ │ │ │ + beq.n 89a4a │ │ │ │ add.w r5, r9, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89808 │ │ │ │ + beq.w 89acc │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r9] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 89810 │ │ │ │ - ldr r1, [pc, #592] @ (89954 ) │ │ │ │ + beq.w 89ad4 │ │ │ │ + ldr r1, [pc, #592] @ (89c18 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r1] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ strd r1, r1, [r5, #-8] │ │ │ │ ldr.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [r0, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 89814 │ │ │ │ + bgt.n 89ad8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 897a2 │ │ │ │ + bne.n 89a66 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #540] @ (89958 ) │ │ │ │ + ldr r2, [pc, #540] @ (89c1c ) │ │ │ │ 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 898e0 │ │ │ │ + bne.w 89ba4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bmi.n 897ca │ │ │ │ + bmi.n 89a8e │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 8977e │ │ │ │ - ldr r0, [pc, #504] @ (89954 ) │ │ │ │ + bpl.n 89a42 │ │ │ │ + ldr r0, [pc, #504] @ (89c18 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ sub.w r2, r5, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ @@ -142150,183 +142407,183 @@ │ │ │ │ strd r1, r3, [r5, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r7, r5, [r0, #24] │ │ │ │ cmp r5, r7 │ │ │ │ - bcc.n 897fc │ │ │ │ + bcc.n 89ac0 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r7 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r6, [r0, r7] │ │ │ │ and.w lr, ip, #16384 @ 0x4000 │ │ │ │ - b.n 896e8 │ │ │ │ + b.n 899ac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #428] @ (89958 ) │ │ │ │ + ldr r2, [pc, #428] @ (89c1c ) │ │ │ │ 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 8991c │ │ │ │ + bne.w 89bd0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str.w sl, [r5, #8] │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 89754 │ │ │ │ + bpl.n 89a18 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldrd r2, r1, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 89854 │ │ │ │ + bgt.n 89b18 │ │ │ │ movs r3, #0 │ │ │ │ add r2, r1 │ │ │ │ strb r3, [r5, #9] │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r2, [r5, #8] │ │ │ │ strh r3, [r5, #10] │ │ │ │ - cbz r2, 897f2 │ │ │ │ + cbz r2, 89ab6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #12 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #-12] │ │ │ │ - b.n 89754 │ │ │ │ + b.n 89a18 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str.w r1, [r8, #12] │ │ │ │ str.w r8, [r1, #8] │ │ │ │ - b.n 896e8 │ │ │ │ + b.n 899ac │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 89700 │ │ │ │ + bne.w 899c4 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 89722 │ │ │ │ + b.n 899e6 │ │ │ │ ldr.w r3, [r0, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 89810 │ │ │ │ + beq.n 89ad4 │ │ │ │ ldr.w r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89810 │ │ │ │ + bne.n 89ad4 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89948 │ │ │ │ + bne.w 89c0c │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r6, r3, #27 │ │ │ │ - bmi.n 89810 │ │ │ │ + bmi.n 89ad4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8983e │ │ │ │ + bne.n 89b02 │ │ │ │ dmb ish │ │ │ │ - b.n 89810 │ │ │ │ + b.n 89ad4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ add r2, r1 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ movs r1, #0 │ │ │ │ strb r2, [r5, #8] │ │ │ │ strb r1, [r5, #9] │ │ │ │ strh r3, [r5, #10] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 897e6 │ │ │ │ - b.n 897f2 │ │ │ │ + bne.n 89aaa │ │ │ │ + b.n 89ab6 │ │ │ │ ldr.w r8, [r5, #672] @ 0x2a0 │ │ │ │ - movw r1, #46565 @ 0xb5e5 │ │ │ │ + movw r1, #46509 @ 0xb5ad │ │ │ │ movt r1, #7 │ │ │ │ strd r2, r3, [sp] │ │ │ │ cmp r8, r1 │ │ │ │ - bne.n 898fc │ │ │ │ + bne.n 89bc0 │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ mov r9, r0 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8990c │ │ │ │ + beq.n 89be4 │ │ │ │ ldr.w r1, [r7, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r7, #800] @ 0x320 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ and.w lr, r1, #16384 @ 0x4000 │ │ │ │ - b.n 896e8 │ │ │ │ + b.n 899ac │ │ │ │ mov r0, r7 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ mov r9, r0 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8986c │ │ │ │ + beq.n 89b30 │ │ │ │ ldr.w ip, [r4, #84] @ 0x54 │ │ │ │ - b.n 8979c │ │ │ │ + b.n 89a60 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ mov r1, r6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx r7 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 8990c │ │ │ │ + cbz r0, 89be4 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ and.w lr, r1, #16384 @ 0x4000 │ │ │ │ - b.n 896e8 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 899ac │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 89930 │ │ │ │ + bne.n 89bf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bpl.w 89754 │ │ │ │ - b.n 897ca │ │ │ │ + bpl.w 89a18 │ │ │ │ + b.n 89a8e │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r8 │ │ │ │ mov r9, r0 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n 89892 │ │ │ │ - bl 241c5c │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8977e │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 89754 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 89b56 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8993c │ │ │ │ + bne.n 89c00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 222d44 │ │ │ │ - b.n 897c0 │ │ │ │ + bl 223b7c │ │ │ │ + b.n 89a84 │ │ │ │ + bl 242440 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 89a42 │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + b.n 89a18 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 8974e │ │ │ │ + b.n 89a12 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 897c0 │ │ │ │ + b.n 89a84 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89830 │ │ │ │ - b.n 89810 │ │ │ │ + beq.w 89af4 │ │ │ │ + b.n 89ad4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -142354,260 +142611,260 @@ │ │ │ │ addmi r1, r3, #3 │ │ │ │ addmi r3, #1 │ │ │ │ ittt mi │ │ │ │ bicmi.w r1, r1, #3 │ │ │ │ addmi.w r3, r1, r3, lsl #2 │ │ │ │ addmi r2, r2, r3 │ │ │ │ adds.w r8, r6, r2 │ │ │ │ - bmi.w 89c22 │ │ │ │ + bmi.w 89eee │ │ │ │ movw r7, #20264 @ 0x4f28 │ │ │ │ movt r7, #78 @ 0x4e │ │ │ │ - movw r3, #3381 @ 0xd35 │ │ │ │ + movw r3, #3613 @ 0xe1d │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r7, #712] @ 0x2c8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 89bbe │ │ │ │ - ldr r3, [pc, #600] @ (89c34 ) │ │ │ │ + bne.w 89e82 │ │ │ │ + ldr r3, [pc, #600] @ (89ef8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ mov sl, r3 │ │ │ │ - bcs.w 89b74 │ │ │ │ + bcs.w 89e38 │ │ │ │ mov.w r9, r1, lsr #3 │ │ │ │ ldr.w r3, [r3, r9, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 89baa │ │ │ │ + beq.w 89e6e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w r8, [r0] │ │ │ │ str.w r8, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 89a8e │ │ │ │ + beq.n 89d52 │ │ │ │ adds r5, r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 89af0 │ │ │ │ + beq.n 89db4 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 89af6 │ │ │ │ - ldr r3, [pc, #512] @ (89c34 ) │ │ │ │ + beq.n 89dba │ │ │ │ + ldr r3, [pc, #512] @ (89ef8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r6, [r1, r3] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ strd r1, r1, [r5, #-8] │ │ │ │ ldr.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [r0, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 89b1c │ │ │ │ + bgt.n 89de0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89afa │ │ │ │ + bne.n 89dbe │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #460] @ (89c38 ) │ │ │ │ + ldr r2, [pc, #460] @ (89efc ) │ │ │ │ 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 89bd6 │ │ │ │ + bne.w 89e9a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 89aae │ │ │ │ + bmi.n 89d72 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r7, r1, [r3, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.n 89ae4 │ │ │ │ + bhi.n 89da8 │ │ │ │ add.w r1, r9, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r8, [r3, r7] │ │ │ │ and.w ip, r5, #16384 @ 0x4000 │ │ │ │ - b.n 89a20 │ │ │ │ + b.n 89ce4 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 89b5a │ │ │ │ + bgt.n 89e1e │ │ │ │ ldr r1, [r3, #16] │ │ │ │ movs r0, #0 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r0, [r5, #9] │ │ │ │ add r2, r1 │ │ │ │ strh r3, [r5, #10] │ │ │ │ strb r2, [r5, #8] │ │ │ │ - cbz r2, 89ad6 │ │ │ │ + cbz r2, 89d9a │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #12 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r5, #-12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 89a20 │ │ │ │ + b.n 89ce4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 89a32 │ │ │ │ + bne.n 89cf6 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 89a54 │ │ │ │ + b.n 89d18 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #308] @ (89c38 ) │ │ │ │ + ldr r2, [pc, #308] @ (89efc ) │ │ │ │ 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 89bf6 │ │ │ │ + bne.n 89eba │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 89a80 │ │ │ │ + b.n 89d44 │ │ │ │ ldr.w r3, [r0, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 89af6 │ │ │ │ + beq.n 89dba │ │ │ │ ldr.w r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89af6 │ │ │ │ + bne.n 89dba │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89c2c │ │ │ │ + bne.n 89ee6 │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 89af6 │ │ │ │ + bmi.n 89dba │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89b44 │ │ │ │ + bne.n 89e08 │ │ │ │ dmb ish │ │ │ │ - b.n 89af6 │ │ │ │ + b.n 89dba │ │ │ │ ldr r0, [r3, #16] │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ add r2, r0 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r2, [r5, #8] │ │ │ │ strb r1, [r5, #9] │ │ │ │ strh r3, [r5, #10] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89aca │ │ │ │ - b.n 89ad6 │ │ │ │ + bne.n 89d8e │ │ │ │ + b.n 89d9a │ │ │ │ ldr.w r5, [r7, #672] @ 0x2a0 │ │ │ │ - movw r3, #46565 @ 0xb5e5 │ │ │ │ + movw r3, #46509 @ 0xb5ad │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 89bea │ │ │ │ + bne.n 89eae │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89c22 │ │ │ │ + beq.n 89eee │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 89a20 │ │ │ │ + b.n 89ce4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89b74 │ │ │ │ + beq.n 89e38 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ - b.n 89aa8 │ │ │ │ + b.n 89d6c │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r7, #708] @ 0x2c4 │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ - cbz r0, 89c22 │ │ │ │ + cbz r0, 89eee │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 89a20 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 89ce4 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 89c0a │ │ │ │ + bne.n 89ece │ │ │ │ mov r0, r5 │ │ │ │ - bl 222d44 │ │ │ │ - b.n 89a80 │ │ │ │ + bl 223b7c │ │ │ │ + b.n 89d44 │ │ │ │ ldr.w r0, [r7, #668] @ 0x29c │ │ │ │ mov r1, r8 │ │ │ │ blx r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 89b94 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 89e58 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 89c16 │ │ │ │ + bne.n 89eda │ │ │ │ mov r0, r5 │ │ │ │ - bl 222d44 │ │ │ │ - b.n 89b16 │ │ │ │ + bl 223b7c │ │ │ │ + b.n 89dda │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 89a80 │ │ │ │ + b.n 89d44 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 89b16 │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 241c5c │ │ │ │ + b.n 89dda │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 89b36 │ │ │ │ - b.n 89af6 │ │ │ │ + beq.n 89dfa │ │ │ │ + b.n 89dba │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + b.w 242440 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00089c3c <_PyType_AllocNoTrack@@Base>: │ │ │ │ +00089f00 <_PyType_AllocNoTrack@@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, #20] │ │ │ │ sub sp, #12 │ │ │ │ ldr.w lr, [r0, #84] @ 0x54 │ │ │ │ @@ -142631,1375 +142888,1378 @@ │ │ │ │ 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 89ef2 <_PyType_AllocNoTrack@@Base+0x2b6> │ │ │ │ + bmi.w 8a1c8 <_PyType_AllocNoTrack@@Base+0x2c8> │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ mov fp, r1 │ │ │ │ - movw r1, #3381 @ 0xd35 │ │ │ │ + movw r1, #3613 @ 0xe1d │ │ │ │ movt r1, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r7, [r5, #712] @ 0x2c8 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w 89eb2 <_PyType_AllocNoTrack@@Base+0x276> │ │ │ │ - ldr r1, [pc, #628] @ (89f34 <_PyType_AllocNoTrack@@Base+0x2f8>) │ │ │ │ + bne.w 8a174 <_PyType_AllocNoTrack@@Base+0x274> │ │ │ │ + ldr r1, [pc, #624] @ (8a1f4 <_PyType_AllocNoTrack@@Base+0x2f4>) │ │ │ │ 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 89e58 <_PyType_AllocNoTrack@@Base+0x21c> │ │ │ │ + bcs.w 8a11a <_PyType_AllocNoTrack@@Base+0x21a> │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r0, [r7, ip, lsl #3] │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 89e96 <_PyType_AllocNoTrack@@Base+0x25a> │ │ │ │ + beq.w 8a158 <_PyType_AllocNoTrack@@Base+0x258> │ │ │ │ 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 89d70 <_PyType_AllocNoTrack@@Base+0x134> │ │ │ │ + beq.n 8a034 <_PyType_AllocNoTrack@@Base+0x134> │ │ │ │ add.w r5, sl, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 89dd0 <_PyType_AllocNoTrack@@Base+0x194> │ │ │ │ + beq.n 8a094 <_PyType_AllocNoTrack@@Base+0x194> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sl] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 89dd6 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ - ldr r1, [pc, #540] @ (89f34 <_PyType_AllocNoTrack@@Base+0x2f8>) │ │ │ │ + beq.n 8a09a <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ + ldr r1, [pc, #536] @ (8a1f4 <_PyType_AllocNoTrack@@Base+0x2f4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r1] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ strd r1, r1, [r5, #-8] │ │ │ │ ldr.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [r0, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 89dfe <_PyType_AllocNoTrack@@Base+0x1c2> │ │ │ │ + bgt.n 8a0c0 <_PyType_AllocNoTrack@@Base+0x1c0> │ │ │ │ mov r0, r5 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89dda <_PyType_AllocNoTrack@@Base+0x19e> │ │ │ │ + bne.n 8a09e <_PyType_AllocNoTrack@@Base+0x19e> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #488] @ (89f38 <_PyType_AllocNoTrack@@Base+0x2fc>) │ │ │ │ + ldr r2, [pc, #484] @ (8a1f8 <_PyType_AllocNoTrack@@Base+0x2f8>) │ │ │ │ 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 89ece <_PyType_AllocNoTrack@@Base+0x292> │ │ │ │ + bne.w 8a190 <_PyType_AllocNoTrack@@Base+0x290> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 89d8e <_PyType_AllocNoTrack@@Base+0x152> │ │ │ │ + bmi.n 8a052 <_PyType_AllocNoTrack@@Base+0x152> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r6, r1, [r0, #24] │ │ │ │ cmp r6, r1 │ │ │ │ - bhi.n 89dc4 <_PyType_AllocNoTrack@@Base+0x188> │ │ │ │ + bhi.n 8a088 <_PyType_AllocNoTrack@@Base+0x188> │ │ │ │ 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 │ │ │ │ - b.n 89d00 <_PyType_AllocNoTrack@@Base+0xc4> │ │ │ │ + b.n 89fc4 <_PyType_AllocNoTrack@@Base+0xc4> │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 89e3e <_PyType_AllocNoTrack@@Base+0x202> │ │ │ │ + bgt.n 8a100 <_PyType_AllocNoTrack@@Base+0x200> │ │ │ │ ldr r1, [r3, #16] │ │ │ │ movs r0, #0 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r0, [r5, #9] │ │ │ │ add r2, r1 │ │ │ │ strh r3, [r5, #10] │ │ │ │ strb r2, [r5, #8] │ │ │ │ - cbz r2, 89db6 <_PyType_AllocNoTrack@@Base+0x17a> │ │ │ │ + cbz r2, 8a07a <_PyType_AllocNoTrack@@Base+0x17a> │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #12 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ 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} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str.w r1, [r9, #12] │ │ │ │ str.w r9, [r1, #8] │ │ │ │ - b.n 89d00 <_PyType_AllocNoTrack@@Base+0xc4> │ │ │ │ + b.n 89fc4 <_PyType_AllocNoTrack@@Base+0xc4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 89d14 <_PyType_AllocNoTrack@@Base+0xd8> │ │ │ │ + bne.n 89fd8 <_PyType_AllocNoTrack@@Base+0xd8> │ │ │ │ movs r1, #0 │ │ │ │ - b.n 89d36 <_PyType_AllocNoTrack@@Base+0xfa> │ │ │ │ + b.n 89ffa <_PyType_AllocNoTrack@@Base+0xfa> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #340] @ (89f38 <_PyType_AllocNoTrack@@Base+0x2fc>) │ │ │ │ + ldr r2, [pc, #336] @ (8a1f8 <_PyType_AllocNoTrack@@Base+0x2f8>) │ │ │ │ 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 89efc <_PyType_AllocNoTrack@@Base+0x2c0> │ │ │ │ + bne.n 8a1b4 <_PyType_AllocNoTrack@@Base+0x2b4> │ │ │ │ str.w fp, [r5, #8] │ │ │ │ - b.n 89d62 <_PyType_AllocNoTrack@@Base+0x126> │ │ │ │ + b.n 8a026 <_PyType_AllocNoTrack@@Base+0x126> │ │ │ │ ldr.w r3, [r0, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 89dd6 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ + beq.n 8a09a <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 89dd6 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ + beq.n 8a09a <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ ldr.w r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89dd6 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ + bne.n 8a09a <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89f28 <_PyType_AllocNoTrack@@Base+0x2ec> │ │ │ │ + bne.w 8a1ea <_PyType_AllocNoTrack@@Base+0x2ea> │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 89dd6 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ + bmi.n 8a09a <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89e28 <_PyType_AllocNoTrack@@Base+0x1ec> │ │ │ │ + bne.n 8a0ea <_PyType_AllocNoTrack@@Base+0x1ea> │ │ │ │ dmb ish │ │ │ │ - b.n 89dd6 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ + b.n 8a09a <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ add r2, r0 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r2, [r5, #8] │ │ │ │ strb r1, [r5, #9] │ │ │ │ strh r3, [r5, #10] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89daa <_PyType_AllocNoTrack@@Base+0x16e> │ │ │ │ - b.n 89db6 <_PyType_AllocNoTrack@@Base+0x17a> │ │ │ │ + bne.n 8a06e <_PyType_AllocNoTrack@@Base+0x16e> │ │ │ │ + b.n 8a07a <_PyType_AllocNoTrack@@Base+0x17a> │ │ │ │ ldr.w r8, [r5, #672] @ 0x2a0 │ │ │ │ - movw r1, #46565 @ 0xb5e5 │ │ │ │ + movw r1, #46509 @ 0xb5ad │ │ │ │ movt r1, #7 │ │ │ │ strd r3, r2, [sp] │ │ │ │ cmp r8, r1 │ │ │ │ - bne.n 89ee2 <_PyType_AllocNoTrack@@Base+0x2a6> │ │ │ │ + bne.n 8a1a4 <_PyType_AllocNoTrack@@Base+0x2a4> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 89ef2 <_PyType_AllocNoTrack@@Base+0x2b6> │ │ │ │ + beq.n 8a1c8 <_PyType_AllocNoTrack@@Base+0x2c8> │ │ │ │ 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 │ │ │ │ - b.n 89d00 <_PyType_AllocNoTrack@@Base+0xc4> │ │ │ │ + b.n 89fc4 <_PyType_AllocNoTrack@@Base+0xc4> │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89e58 <_PyType_AllocNoTrack@@Base+0x21c> │ │ │ │ + beq.n 8a11a <_PyType_AllocNoTrack@@Base+0x21a> │ │ │ │ ldr.w lr, [r4, #84] @ 0x54 │ │ │ │ - b.n 89d88 <_PyType_AllocNoTrack@@Base+0x14c> │ │ │ │ + b.n 8a04c <_PyType_AllocNoTrack@@Base+0x14c> │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r7 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 89ef2 <_PyType_AllocNoTrack@@Base+0x2b6> │ │ │ │ + cbz r0, 8a1c8 <_PyType_AllocNoTrack@@Base+0x2c8> │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ and.w r8, r1, #16384 @ 0x4000 │ │ │ │ - b.n 89d00 <_PyType_AllocNoTrack@@Base+0xc4> │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 89fc4 <_PyType_AllocNoTrack@@Base+0xc4> │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 89f10 <_PyType_AllocNoTrack@@Base+0x2d4> │ │ │ │ + bne.n 8a1d2 <_PyType_AllocNoTrack@@Base+0x2d2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 222d44 │ │ │ │ - b.n 89d62 <_PyType_AllocNoTrack@@Base+0x126> │ │ │ │ + bl 223b7c │ │ │ │ + b.n 8a026 <_PyType_AllocNoTrack@@Base+0x126> │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r8 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 89e7e <_PyType_AllocNoTrack@@Base+0x242> │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 241c5c │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 8a140 <_PyType_AllocNoTrack@@Base+0x240> │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 89f1c <_PyType_AllocNoTrack@@Base+0x2e0> │ │ │ │ + bne.n 8a1de <_PyType_AllocNoTrack@@Base+0x2de> │ │ │ │ mov r0, r5 │ │ │ │ - bl 222d44 │ │ │ │ - b.n 89df8 <_PyType_AllocNoTrack@@Base+0x1bc> │ │ │ │ + bl 223b7c │ │ │ │ + b.n 8a0ba <_PyType_AllocNoTrack@@Base+0x1ba> │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 242440 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 89d62 <_PyType_AllocNoTrack@@Base+0x126> │ │ │ │ + b.n 8a026 <_PyType_AllocNoTrack@@Base+0x126> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 89df8 <_PyType_AllocNoTrack@@Base+0x1bc> │ │ │ │ + b.n 8a0ba <_PyType_AllocNoTrack@@Base+0x1ba> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89e1a <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ - b.n 89dd6 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ - nop │ │ │ │ + beq.w 8a0dc <_PyType_AllocNoTrack@@Base+0x1dc> │ │ │ │ + b.n 8a09a <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00089f3c : │ │ │ │ +0008a1fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 89fc4 │ │ │ │ - cbz r0, 89f86 │ │ │ │ + bl 8a284 │ │ │ │ + cbz r0, 8a246 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldrb.w r3, [r1, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.n 89f86 │ │ │ │ + bmi.n 8a246 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 89f88 │ │ │ │ + beq.n 8a248 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #16] @ (89f9c ) │ │ │ │ + ldr r2, [pc, #16] @ (8a25c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 1f6c94 │ │ │ │ + b.w 1f7894 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00089fa0 : │ │ │ │ +0008a260 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 89fc4 │ │ │ │ + b.n 8a284 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8a374 │ │ │ │ + beq.w 8a632 │ │ │ │ mov fp, r2 │ │ │ │ - mov r5, r1 │ │ │ │ + mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - beq.w 8a300 │ │ │ │ + beq.w 8a5bc │ │ │ │ adds r3, r0, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - blt.w 8acb0 │ │ │ │ + blt.w 8b068 │ │ │ │ movw r2, #65514 @ 0xffea │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.w 8a580 │ │ │ │ + bgt.w 8a862 │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ - movw r1, #3381 @ 0xd35 │ │ │ │ + movw r1, #3613 @ 0xe1d │ │ │ │ movt r1, #8 │ │ │ │ - add.w r9, r5, #21 │ │ │ │ - ldr.w r4, [r2, #712] @ 0x2c8 │ │ │ │ - cmp r4, r1 │ │ │ │ - bne.w 8a5d8 │ │ │ │ - ldr r1, [pc, #720] @ (8a2f8 ) │ │ │ │ + add.w r9, r4, #21 │ │ │ │ + ldr.w r5, [r2, #712] @ 0x2c8 │ │ │ │ + cmp r5, r1 │ │ │ │ + bne.w 8a88c │ │ │ │ + ldr r1, [pc, #716] @ (8a5b4 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ cmp.w r9, #512 @ 0x200 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1528] @ 0x5f8 │ │ │ │ mov sl, r1 │ │ │ │ - bgt.w 8a390 │ │ │ │ - add.w r7, r5, #20 │ │ │ │ + bgt.w 8a64e │ │ │ │ + add.w r7, r4, #20 │ │ │ │ mov.w r8, r7, lsr #3 │ │ │ │ ldr.w r0, [sl, r8, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8a378 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ - adds r4, #1 │ │ │ │ - str r4, [r0, #0] │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ - ldr.w lr, [r4] │ │ │ │ + beq.w 8a636 │ │ │ │ + ldr r5, [r0, #0] │ │ │ │ + adds r5, #1 │ │ │ │ + str r5, [r0, #0] │ │ │ │ + ldr r5, [r0, #4] │ │ │ │ + ldr.w lr, [r5] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8a162 │ │ │ │ + beq.n 8a420 │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + str r2, [r5, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #628] @ (8a2fc ) │ │ │ │ + ldr r2, [pc, #624] @ (8a5b8 ) │ │ │ │ movs r1, #1 │ │ │ │ - str r1, [r4, #0] │ │ │ │ + str r1, [r5, #0] │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8a8e6 │ │ │ │ + bne.w 8ab92 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - str r5, [r4, #8] │ │ │ │ - str r2, [r4, #12] │ │ │ │ + str r4, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - strb r2, [r4, #16] │ │ │ │ + strb r2, [r5, #16] │ │ │ │ movs r2, #0 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ - lsls r7, r2, #26 │ │ │ │ - bpl.w 8a598 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ - lsls r1, r2, #25 │ │ │ │ - bpl.w 8a32e │ │ │ │ - add.w r0, r4, #20 │ │ │ │ - lsls r2, r6, #30 │ │ │ │ - bne.w 8a338 │ │ │ │ + strb r2, [r5, r7] │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ + lsls r2, r2, #26 │ │ │ │ + bpl.w 8a87a │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ + lsls r0, r2, #25 │ │ │ │ + bpl.w 8a5ea │ │ │ │ + add.w r0, r5, #20 │ │ │ │ + lsls r1, r6, #30 │ │ │ │ + bne.w 8a5f4 │ │ │ │ adds r2, r6, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 8a1bc │ │ │ │ + bhi.n 8a47a │ │ │ │ ldr r7, [r6, #0] │ │ │ │ tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a1bc │ │ │ │ + bne.n 8a47a │ │ │ │ mov r1, r0 │ │ │ │ add.w ip, r6, #8 │ │ │ │ cmp r3, ip │ │ │ │ str.w r7, [r1], #4 │ │ │ │ - bcc.w 8a2f2 │ │ │ │ + bcc.w 8a5b0 │ │ │ │ ldr r7, [r6, #4] │ │ │ │ tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8a2f2 │ │ │ │ + bne.w 8a5b0 │ │ │ │ add.w r1, r6, #12 │ │ │ │ str r7, [r0, #4] │ │ │ │ cmp r3, r1 │ │ │ │ add.w r7, r0, #8 │ │ │ │ - bcc.n 8a1b6 │ │ │ │ + bcc.n 8a474 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a1b6 │ │ │ │ + bne.n 8a474 │ │ │ │ str r2, [r0, #8] │ │ │ │ add.w r2, r6, #16 │ │ │ │ add.w ip, r0, #12 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.w 8a328 │ │ │ │ + bcc.w 8a5e4 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8a328 │ │ │ │ - add.w r1, r6, #20 │ │ │ │ + bne.w 8a5e4 │ │ │ │ str r7, [r0, #12] │ │ │ │ - cmp r3, r1 │ │ │ │ - add.w r0, r0, #16 │ │ │ │ - bcc.n 8a14a │ │ │ │ - ldr r7, [r2, #0] │ │ │ │ - add.w ip, r1, #4 │ │ │ │ - tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a14a │ │ │ │ + add.w r7, r6, #20 │ │ │ │ + adds r0, #16 │ │ │ │ + cmp r3, r7 │ │ │ │ + bcc.n 8a408 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + add.w ip, r7, #4 │ │ │ │ + tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ + bne.n 8a408 │ │ │ │ adds r2, #4 │ │ │ │ cmp r3, ip │ │ │ │ - str.w r7, [r0], #4 │ │ │ │ - bcc.n 8a1b2 │ │ │ │ - ldr r7, [r2, #0] │ │ │ │ - mov r1, ip │ │ │ │ - add.w ip, r1, #4 │ │ │ │ - tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 8a132 │ │ │ │ + str.w r1, [r0], #4 │ │ │ │ + bcc.n 8a470 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + mov r7, ip │ │ │ │ + add.w ip, r7, #4 │ │ │ │ + tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ + beq.n 8a3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 8a180 │ │ │ │ + bcc.n 8a43e │ │ │ │ subs r7, r2, r6 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - cmp r5, r7 │ │ │ │ + cmp r4, r7 │ │ │ │ it ne │ │ │ │ movne r6, r2 │ │ │ │ - bne.n 8a1d2 │ │ │ │ - mov r0, r4 │ │ │ │ + bne.n 8a490 │ │ │ │ + mov r0, r5 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 8a31c │ │ │ │ + bhi.w 8a5d8 │ │ │ │ add.w r1, r8, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r2 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w lr, [r0, r2] │ │ │ │ - b.n 8a06c │ │ │ │ + b.n 8a32c │ │ │ │ ldrsb.w r7, [r2] │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 8a14e │ │ │ │ + blt.n 8a40c │ │ │ │ adds r2, #1 │ │ │ │ strb r1, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 8a14e │ │ │ │ + bls.n 8a40c │ │ │ │ adds r0, #1 │ │ │ │ mov r1, r2 │ │ │ │ ldrsb.w r7, [r1] │ │ │ │ mov r2, r1 │ │ │ │ ldrb.w ip, [r1] │ │ │ │ adds r1, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 8a14e │ │ │ │ + blt.n 8a40c │ │ │ │ cmp r1, r3 │ │ │ │ strb.w ip, [r0], #1 │ │ │ │ - bne.n 8a196 │ │ │ │ + bne.n 8a454 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 8a14e │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 8a14a │ │ │ │ + b.n 8a40c │ │ │ │ + mov r2, r7 │ │ │ │ + b.n 8a408 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, ip │ │ │ │ - b.n 8a14a │ │ │ │ + b.n 8a408 │ │ │ │ cmp r3, r6 │ │ │ │ - bls.n 8a1ce │ │ │ │ + bls.n 8a48c │ │ │ │ ldrsb.w r2, [r6] │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ it ge │ │ │ │ movge r2, r6 │ │ │ │ - bge.n 8a18a │ │ │ │ + bge.n 8a448 │ │ │ │ movs r7, #0 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - blx 297cc │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ - str r4, [sp, #76] @ 0x4c │ │ │ │ + blx 29a8c │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + str r5, [sp, #76] @ 0x4c │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.w 8a902 │ │ │ │ + bpl.w 8ad2a │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ae60 │ │ │ │ - add.w r2, r4, #20 │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ + beq.w 8b150 │ │ │ │ + add.w r2, r5, #20 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ movs r0, #0 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ add.w r8, sp, #76 @ 0x4c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ cmp r1, r6 │ │ │ │ strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ - bls.w 8a536 │ │ │ │ + bls.w 8a7dc │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8a5fc │ │ │ │ + bne.w 8a8a4 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldrb r4, [r3, #16] │ │ │ │ add r0, r2 │ │ │ │ ubfx r4, r4, #6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8a6e0 │ │ │ │ + beq.w 8a98a │ │ │ │ cmp r6, r1 │ │ │ │ - bcs.w 8a8d0 │ │ │ │ + bcs.w 8ab8e │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.w 8a8ba │ │ │ │ + bls.w 8ab78 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 8a68c │ │ │ │ + bls.w 8a934 │ │ │ │ cmp r3, #239 @ 0xef │ │ │ │ - bhi.w 8abb2 │ │ │ │ + bhi.w 8aff2 │ │ │ │ subs r4, r1, r6 │ │ │ │ cmp r4, #2 │ │ │ │ - ble.w 8aa7e │ │ │ │ + ble.w 8abb2 │ │ │ │ ldrb r5, [r6, #1] │ │ │ │ sub.w r4, r5, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 8ac5e │ │ │ │ + bhi.w 8b0dc │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ - beq.w 8ad54 │ │ │ │ + beq.w 8b0e2 │ │ │ │ cmp r3, #237 @ 0xed │ │ │ │ - bne.n 8a270 │ │ │ │ + bne.n 8a52e │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 8ac5e │ │ │ │ + bhi.w 8b0dc │ │ │ │ ldrb r4, [r6, #2] │ │ │ │ sub.w ip, r4, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 8ad4e │ │ │ │ + bhi.w 8b0c0 │ │ │ │ add.w r4, r4, r3, lsl #12 │ │ │ │ adds r6, #3 │ │ │ │ sub.w r4, r4, #925696 @ 0xe2000 │ │ │ │ subs r4, #128 @ 0x80 │ │ │ │ add.w r4, r4, r5, lsl #6 │ │ │ │ subs r0, r0, r2 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8a5c2 │ │ │ │ + beq.w 8a84c │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 8ab3c │ │ │ │ + beq.w 8ae64 │ │ │ │ subs r2, r4, #2 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi.w 8a540 │ │ │ │ + bhi.w 8a7e6 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ - movw r5, #56176 @ 0xdb70 │ │ │ │ + movw r5, #52784 @ 0xce30 │ │ │ │ movt r5, #44 @ 0x2c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ subs r7, r6, r2 │ │ │ │ subs r3, r7, #1 │ │ │ │ add r4, r3 │ │ │ │ strd r7, r4, [sp, #60] @ 0x3c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 8a2d0 │ │ │ │ + bne.n 8a58e │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl 11bdf4 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 11bbc8 <_Py_GetErrorHandler@@Base> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, fp │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 8ab6a │ │ │ │ + bne.w 8adfe │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 8ab50 │ │ │ │ + ble.w 8ade4 │ │ │ │ mov r1, r7 │ │ │ │ cmp r1, r4 │ │ │ │ - blt.w 8ab06 │ │ │ │ + blt.w 8adb2 │ │ │ │ subs r3, r4, r7 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r6, r3 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - b.n 8a576 │ │ │ │ + b.n 8a81c │ │ │ │ mov r0, r1 │ │ │ │ - b.n 8a14a │ │ │ │ - nop │ │ │ │ + b.n 8a408 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsb.w r2, [r0] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8aaaa │ │ │ │ - ldr r4, [pc, #736] @ (8a5f0 ) │ │ │ │ + blt.w 8ad70 │ │ │ │ + ldr r5, [pc, #692] @ (8a880 ) │ │ │ │ movs r2, #24 │ │ │ │ - mla r4, r2, r3, r4 │ │ │ │ - mov r0, r4 │ │ │ │ + mla r5, r2, r3, r5 │ │ │ │ + mov r0, r5 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 8a06c │ │ │ │ + b.n 8a32c │ │ │ │ mov r0, ip │ │ │ │ mov r2, r1 │ │ │ │ - b.n 8a14a │ │ │ │ - add.w r0, r4, #28 │ │ │ │ - lsls r7, r6, #30 │ │ │ │ - beq.w 8a0c0 │ │ │ │ + b.n 8a408 │ │ │ │ + add.w r0, r5, #28 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ + beq.w 8a380 │ │ │ │ cmp r3, r6 │ │ │ │ it hi │ │ │ │ - movhi r8, r6 │ │ │ │ - bls.w 8a1ce │ │ │ │ - tst.w r8, #3 │ │ │ │ - beq.n 8a3c4 │ │ │ │ - ldrsb.w r2, [r8] │ │ │ │ + strhi r6, [sp, #36] @ 0x24 │ │ │ │ + bls.w 8a48c │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + lsls r7, r2, #30 │ │ │ │ + beq.n 8a682 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldrsb.w r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8a35a │ │ │ │ - add.w r2, r8, #1 │ │ │ │ - mov r8, r2 │ │ │ │ + blt.w 8ad66 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 8a342 │ │ │ │ - sub.w r7, r8, r6 │ │ │ │ + bcc.n 8a5fe │ │ │ │ + subs r7, r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - blx 29e6c │ │ │ │ - cmp r5, r7 │ │ │ │ - str.w r8, [sp, #44] @ 0x2c │ │ │ │ - beq.w 8a15a │ │ │ │ - mov r6, r8 │ │ │ │ - b.n 8a1d2 │ │ │ │ - ldr r4, [pc, #636] @ (8a5f4 ) │ │ │ │ - b.n 8a15a │ │ │ │ + blx 2a620 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp r4, r7 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + beq.w 8a418 │ │ │ │ + mov r6, r3 │ │ │ │ + b.n 8a490 │ │ │ │ + ldr r5, [pc, #592] @ (8a884 ) │ │ │ │ + b.n 8a418 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ strd r3, r2, [sp, #36] @ 0x24 │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a06c │ │ │ │ - ldr.w r4, [r2, #672] @ 0x2a0 │ │ │ │ - movw r1, #46565 @ 0xb5e5 │ │ │ │ + bne.w 8a32c │ │ │ │ + ldr.w r5, [r2, #672] @ 0x2a0 │ │ │ │ + movw r1, #46509 @ 0xb5ad │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - cmp r4, r1 │ │ │ │ - bne.w 8aca0 │ │ │ │ + cmp r5, r1 │ │ │ │ + bne.w 8ae92 │ │ │ │ mov r0, r9 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 8a580 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 8a862 │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ - add.w r7, r5, #20 │ │ │ │ + add.w r7, r4, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 8a06c │ │ │ │ - mov r7, r8 │ │ │ │ - adds r1, r7, #4 │ │ │ │ + b.n 8a32c │ │ │ │ + adds r1, r2, #4 │ │ │ │ + mov r7, r2 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.w 8a4ee │ │ │ │ - ldr.w r2, [r8] │ │ │ │ + bcc.w 8a794 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8a4ee │ │ │ │ - add.w r7, r8, #8 │ │ │ │ + bne.w 8af88 │ │ │ │ + mov r2, r7 │ │ │ │ + adds r7, #8 │ │ │ │ cmp r3, r7 │ │ │ │ - bcc.w 8a8b6 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ + bcc.w 8ab60 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8a8b6 │ │ │ │ - add.w r2, r8, #12 │ │ │ │ + bne.w 8ab60 │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + add.w r2, r1, #12 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.w 8a6dc │ │ │ │ - ldr.w r1, [r8, #8] │ │ │ │ + bcc.w 8a984 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8a6dc │ │ │ │ - add.w r7, r8, #16 │ │ │ │ + bne.w 8a984 │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + add.w r7, r1, #16 │ │ │ │ cmp r3, r7 │ │ │ │ - bcc.w 8aaa2 │ │ │ │ - ldr.w r1, [r8, #12] │ │ │ │ + bcc.w 8abae │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8aaa2 │ │ │ │ - add.w ip, r8, #20 │ │ │ │ - cmp r3, ip │ │ │ │ - bcc.w 8a6dc │ │ │ │ - ldr.w r2, [r8, #16] │ │ │ │ - tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8a6dc │ │ │ │ - add.w r1, r8, #24 │ │ │ │ + bne.w 8abae │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + add.w r1, r2, #20 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.w 8ab02 │ │ │ │ - ldr.w r2, [r8, #20] │ │ │ │ + bcc.w 8a984 │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8ab02 │ │ │ │ - add.w r7, r8, #28 │ │ │ │ + bne.w 8a984 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + add.w r7, r2, #24 │ │ │ │ cmp r3, r7 │ │ │ │ - bcc.w 8a8b6 │ │ │ │ - ldr.w r2, [r8, #24] │ │ │ │ + bcc.w 8ab60 │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8a8b6 │ │ │ │ - add.w r1, r8, #32 │ │ │ │ + bne.w 8ab60 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + add.w r1, r2, #28 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.w 8a6dc │ │ │ │ - ldr.w r2, [r8, #28] │ │ │ │ + bcc.w 8a984 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8a6dc │ │ │ │ - add.w r7, r8, #36 @ 0x24 │ │ │ │ + bne.w 8a984 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + add.w r7, r2, #32 │ │ │ │ cmp r3, r7 │ │ │ │ - bcc.w 8a8b6 │ │ │ │ - ldr.w r2, [r8, #32] │ │ │ │ + bcc.w 8ab60 │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8a8b6 │ │ │ │ - add.w r1, r8, #40 @ 0x28 │ │ │ │ + bne.w 8ab60 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + add.w r1, r2, #36 @ 0x24 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.w 8a6dc │ │ │ │ - ldr.w r2, [r8, #36] @ 0x24 │ │ │ │ + bcc.w 8a984 │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8a6dc │ │ │ │ - add.w r7, r8, #44 @ 0x2c │ │ │ │ + bne.w 8a984 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + add.w r7, r2, #40 @ 0x28 │ │ │ │ cmp r3, r7 │ │ │ │ - bcc.w 8a8b6 │ │ │ │ - ldr.w r2, [r8, #40] @ 0x28 │ │ │ │ + bcc.w 8ab60 │ │ │ │ + ldr r2, [r2, #36] @ 0x24 │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8a8b6 │ │ │ │ - add.w r2, r8, #48 @ 0x30 │ │ │ │ + bne.w 8ab60 │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + add.w r2, r1, #44 @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.w 8a6dc │ │ │ │ - ldr.w r1, [r8, #44] @ 0x2c │ │ │ │ + bcc.w 8a984 │ │ │ │ + ldr r1, [r1, #40] @ 0x28 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8a6dc │ │ │ │ - sub.w r7, r3, #48 @ 0x30 │ │ │ │ - sub.w r7, r7, r8 │ │ │ │ + bne.w 8a984 │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + sub.w r7, r3, #44 @ 0x2c │ │ │ │ + subs r7, r7, r1 │ │ │ │ bic.w r7, r7, #3 │ │ │ │ add r7, r2 │ │ │ │ - b.n 8a4e8 │ │ │ │ - ldr.w r1, [r8] │ │ │ │ + b.n 8a78e │ │ │ │ + mov r1, r2 │ │ │ │ adds r2, #4 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a4ee │ │ │ │ - mov r8, r2 │ │ │ │ + bne.w 8af88 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8a4dc │ │ │ │ - cmp r8, r3 │ │ │ │ - bne.w 8a348 │ │ │ │ - b.n 8a35a │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + bne.n 8a780 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 8a604 │ │ │ │ + b.n 8a61a │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 8a50e │ │ │ │ + cbz r4, 8a7b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8a50e │ │ │ │ + beq.n 8a7b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8aaec │ │ │ │ + beq.w 8ad50 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - cbz r4, 8a536 │ │ │ │ + cbz r4, 8a7dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8a536 │ │ │ │ + beq.n 8a7dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8a536 │ │ │ │ - ldr r1, [pc, #212] @ (8a5f8 ) │ │ │ │ + cbnz r3, 8a7dc │ │ │ │ + ldr r1, [pc, #188] @ (8a888 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ade0 │ │ │ │ + bne.w 8ae78 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl af7ec <_PyUnicodeWriter_Finish@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 8a15a │ │ │ │ + bl afa9c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 8a418 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.w 8a8d4 │ │ │ │ + bhi.w 8ab66 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ subs r2, r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8a8d4 │ │ │ │ + ble.w 8ab66 │ │ │ │ ldrd r2, r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #1 │ │ │ │ itt eq │ │ │ │ strbeq r4, [r2, r3] │ │ │ │ ldreq r3, [sp, #96] @ 0x60 │ │ │ │ - beq.n 8a570 │ │ │ │ + beq.n 8a816 │ │ │ │ cmp r0, #2 │ │ │ │ itet ne │ │ │ │ strne.w r4, [r2, r3, lsl #2] │ │ │ │ strheq.w r4, [r2, r3, lsl #1] │ │ │ │ ldrne r3, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ cmp r1, r6 │ │ │ │ - bls.n 8a4f6 │ │ │ │ + bls.n 8a79c │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ - b.n 8a21a │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 241c5c │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8a15a │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ - lsls r0, r2, #26 │ │ │ │ - bmi.w 8a0ae │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ - b.n 8a332 │ │ │ │ + b.n 8a4d8 │ │ │ │ sub.w r3, r3, r2 │ │ │ │ mov.w r2, r3, asr #1 │ │ │ │ - bne.n 8a5be │ │ │ │ + bne.n 8a848 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ sub.w r5, r4, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 8ad1a │ │ │ │ + bhi.w 8aec2 │ │ │ │ cmp r4, #159 @ 0x9f │ │ │ │ - bhi.w 8ad46 │ │ │ │ + bhi.w 8aebc │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ - beq.w 8ad1a │ │ │ │ + beq.w 8aec2 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 8a4f6 │ │ │ │ + beq.n 8a79c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - movw r5, #56132 @ 0xdb44 │ │ │ │ + movw r5, #52740 @ 0xce04 │ │ │ │ movt r5, #44 @ 0x2c │ │ │ │ subs r4, r1, r2 │ │ │ │ subs r7, r6, r2 │ │ │ │ - b.n 8a2ba │ │ │ │ - ldr.w r0, [r2, #708] @ 0x2c4 │ │ │ │ - mov r1, r9 │ │ │ │ + b.n 8a578 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - blx r4 │ │ │ │ + bl 242440 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a580 │ │ │ │ - add.w r7, r5, #20 │ │ │ │ - b.n 8a06c │ │ │ │ + beq.w 8a418 │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ + lsls r7, r2, #26 │ │ │ │ + bmi.w 8a36e │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 8a5ee │ │ │ │ + nop │ │ │ │ @ instruction: 0xf528004e │ │ │ │ ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ + ldr.w r0, [r2, #708] @ 0x2c4 │ │ │ │ + mov r1, r9 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 8a862 │ │ │ │ + add.w r7, r4, #20 │ │ │ │ + b.n 8a32c │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 8ad26 │ │ │ │ + bne.w 8af48 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r6, r1 │ │ │ │ mov.w r3, r3, lsl #1 │ │ │ │ - bcs.w 8add6 │ │ │ │ + bcs.w 8af40 │ │ │ │ add r3, r2 │ │ │ │ - b.n 8a674 │ │ │ │ + b.n 8a91c │ │ │ │ cmp r0, #223 @ 0xdf │ │ │ │ - bls.n 8a6b2 │ │ │ │ + bls.n 8a95a │ │ │ │ cmp r0, #239 @ 0xef │ │ │ │ - bhi.w 8acf4 │ │ │ │ + bhi.w 8aed8 │ │ │ │ subs r4, r1, r6 │ │ │ │ cmp r4, #2 │ │ │ │ - ble.n 8a59c │ │ │ │ + ble.n 8a826 │ │ │ │ ldrb r5, [r6, #1] │ │ │ │ sub.w r4, r5, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 8ad18 │ │ │ │ + bhi.w 8aed4 │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ - beq.w 8ad12 │ │ │ │ + beq.w 8aece │ │ │ │ sub.w r4, r0, #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 8ad18 │ │ │ │ + bne.w 8aed4 │ │ │ │ ldrb r4, [r6, #2] │ │ │ │ sub.w ip, r4, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 8ae5a │ │ │ │ + bhi.w 8b0f0 │ │ │ │ add.w r0, r4, r0, lsl #12 │ │ │ │ adds r6, #3 │ │ │ │ sub.w r0, r0, #925696 @ 0xe2000 │ │ │ │ subs r0, #128 @ 0x80 │ │ │ │ add.w r0, r0, r5, lsl #6 │ │ │ │ strh.w r0, [r3], #2 │ │ │ │ cmp r6, r1 │ │ │ │ - bcs.w 8a926 │ │ │ │ + bcs.w 8ad22 │ │ │ │ ldrb r0, [r6, #0] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 8a612 │ │ │ │ + bhi.n 8a8ba │ │ │ │ mov r5, r6 │ │ │ │ ands.w r4, r6, #3 │ │ │ │ - beq.w 8a92e │ │ │ │ + beq.w 8abd2 │ │ │ │ adds r6, #1 │ │ │ │ strh.w r0, [r3], #2 │ │ │ │ - b.n 8a66e │ │ │ │ + b.n 8a916 │ │ │ │ cmp r3, #193 @ 0xc1 │ │ │ │ - bls.w 8ad80 │ │ │ │ + bls.w 8aef4 │ │ │ │ subs r4, r1, r6 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 8a8d0 │ │ │ │ + ble.w 8ab8e │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ sub.w r5, r4, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 8ac5e │ │ │ │ + bhi.w 8b0dc │ │ │ │ add.w r4, r4, r3, lsl #6 │ │ │ │ adds r6, #2 │ │ │ │ sub.w r4, r4, #12416 @ 0x3080 │ │ │ │ - b.n 8a28e │ │ │ │ + b.n 8a54c │ │ │ │ cmp r0, #193 @ 0xc1 │ │ │ │ - bls.w 8add0 │ │ │ │ + bls.w 8af72 │ │ │ │ subs r4, r1, r6 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 8a926 │ │ │ │ + ble.w 8ad22 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ sub.w r5, r4, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 8ad18 │ │ │ │ + bhi.w 8aed4 │ │ │ │ add.w r0, r4, r0, lsl #6 │ │ │ │ adds r6, #2 │ │ │ │ sub.w r0, r0, #12416 @ 0x3080 │ │ │ │ strh.w r0, [r3], #2 │ │ │ │ - b.n 8a66e │ │ │ │ - mov r8, r7 │ │ │ │ - b.n 8a4ee │ │ │ │ + b.n 8a916 │ │ │ │ + mov r2, r7 │ │ │ │ + str r7, [sp, #36] @ 0x24 │ │ │ │ + b.n 8a794 │ │ │ │ cmp r6, r1 │ │ │ │ - bcs.w 8a28e │ │ │ │ + bcs.w 8a54c │ │ │ │ sub.w r9, r1, #4 │ │ │ │ - b.n 8a700 │ │ │ │ + b.n 8a9aa │ │ │ │ mov r5, r6 │ │ │ │ ands.w r4, r6, #3 │ │ │ │ - beq.n 8a73c │ │ │ │ + beq.n 8a9e6 │ │ │ │ strb r3, [r0, #0] │ │ │ │ adds r6, #1 │ │ │ │ adds r0, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bcs.w 8a8d0 │ │ │ │ + bcs.w 8ab8e │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.n 8a6ec │ │ │ │ + bls.n 8a996 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.w 8ac0e │ │ │ │ + bhi.w 8af8c │ │ │ │ cmp r3, #193 @ 0xc1 │ │ │ │ - bls.w 8ad80 │ │ │ │ + bls.w 8aef4 │ │ │ │ subs r4, r1, r6 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 8a8d0 │ │ │ │ + ble.w 8ab8e │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ sub.w r5, r4, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 8ac5e │ │ │ │ + bhi.w 8b0dc │ │ │ │ add.w r4, r4, r3, lsl #6 │ │ │ │ adds r6, #2 │ │ │ │ sub.w r4, r4, #12416 @ 0x3080 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bhi.w 8a28e │ │ │ │ + bhi.w 8a54c │ │ │ │ strb.w r4, [r0], #1 │ │ │ │ - b.n 8a6fa │ │ │ │ + b.n 8a9a4 │ │ │ │ add.w ip, r6, #4 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.w 8ac96 │ │ │ │ + bcc.w 8afe8 │ │ │ │ sub.w ip, r9, r6 │ │ │ │ bic.w ip, ip, #3 │ │ │ │ mov.w r3, ip, lsr #2 │ │ │ │ add.w ip, ip, #4 │ │ │ │ adds r3, #1 │ │ │ │ add.w r7, r0, ip │ │ │ │ ands.w r3, r3, #7 │ │ │ │ - beq.n 8a7f0 │ │ │ │ + beq.n 8aa9a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8a7dc │ │ │ │ + beq.n 8aa86 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8a7cc │ │ │ │ + beq.n 8aa76 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 8a7bc │ │ │ │ + beq.n 8aa66 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 8a7ac │ │ │ │ + beq.n 8aa56 │ │ │ │ cmp r3, #5 │ │ │ │ - beq.n 8a79c │ │ │ │ + beq.n 8aa46 │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 8a78a │ │ │ │ + beq.n 8aa34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8a8a6 │ │ │ │ + bne.w 8ab50 │ │ │ │ adds r5, #4 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8a8a6 │ │ │ │ + bne.w 8ab50 │ │ │ │ adds r5, #4 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a8a6 │ │ │ │ + bne.n 8ab50 │ │ │ │ adds r5, #4 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a8a6 │ │ │ │ + bne.n 8ab50 │ │ │ │ adds r5, #4 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a8a6 │ │ │ │ + bne.n 8ab50 │ │ │ │ adds r5, #4 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a8a6 │ │ │ │ + bne.n 8ab50 │ │ │ │ adds r5, #4 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a8a6 │ │ │ │ + bne.n 8ab50 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ adds r5, #4 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 8a8a4 │ │ │ │ + beq.n 8ab4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a8a6 │ │ │ │ + bne.n 8ab50 │ │ │ │ adds r5, #4 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ mov ip, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov lr, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a8a6 │ │ │ │ + bne.n 8ab50 │ │ │ │ adds r5, #4 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a8a6 │ │ │ │ + bne.n 8ab50 │ │ │ │ str r3, [r0, #0] │ │ │ │ add.w r5, ip, #8 │ │ │ │ mov r6, r5 │ │ │ │ add.w r0, lr, #8 │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a8a6 │ │ │ │ + bne.n 8ab50 │ │ │ │ str.w r3, [lr, #8] │ │ │ │ add.w r5, ip, #12 │ │ │ │ mov r6, r5 │ │ │ │ add.w r0, lr, #12 │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a8a6 │ │ │ │ + bne.n 8ab50 │ │ │ │ str.w r3, [lr, #12] │ │ │ │ add.w r5, ip, #16 │ │ │ │ mov r6, r5 │ │ │ │ add.w r0, lr, #16 │ │ │ │ ldr.w r3, [ip, #16] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a8a6 │ │ │ │ + bne.n 8ab50 │ │ │ │ str.w r3, [lr, #16] │ │ │ │ add.w r5, ip, #20 │ │ │ │ mov r6, r5 │ │ │ │ add.w r0, lr, #20 │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a8a6 │ │ │ │ + bne.n 8ab50 │ │ │ │ str.w r3, [lr, #20] │ │ │ │ add.w r5, ip, #24 │ │ │ │ add.w r0, lr, #24 │ │ │ │ mov r6, r5 │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a8a6 │ │ │ │ + bne.n 8ab50 │ │ │ │ add.w r0, lr, #28 │ │ │ │ add.w r5, ip, #28 │ │ │ │ cmp r0, r7 │ │ │ │ str.w r3, [lr, #24] │ │ │ │ - bne.n 8a7f0 │ │ │ │ + bne.n 8aa9a │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.w 8a28e │ │ │ │ + beq.w 8a54c │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.w 8a6f4 │ │ │ │ - b.n 8a706 │ │ │ │ - mov r8, r1 │ │ │ │ - b.n 8a4ee │ │ │ │ + bls.w 8a99e │ │ │ │ + b.n 8a9b0 │ │ │ │ + mov r2, r1 │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + b.n 8a794 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r8 │ │ │ │ + bl ec0d0 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 8b084 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ + b.n 8a7f8 │ │ │ │ ands.w r4, r6, #3 │ │ │ │ - beq.w 8acdc │ │ │ │ + beq.w 8b0a8 │ │ │ │ adds r6, #1 │ │ │ │ strb r3, [r0, #0] │ │ │ │ cmp r6, r1 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bcc.w 8a238 │ │ │ │ + bcc.w 8a4f6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8a28e │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl ec420 <_PyUnicodeWriter_PrepareInternal@@Base+0xd20> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 8ad6c │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ - b.n 8a552 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 8a54c │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp ip, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne.w 8ad5c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 222d44 │ │ │ │ + bne.w 8af78 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 223b7c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.w 8a096 │ │ │ │ - ubfx r1, r3, #2, #3 │ │ │ │ - cmp r1, #1 │ │ │ │ - beq.w 8ad42 │ │ │ │ - cmp r1, #2 │ │ │ │ - movw r1, #65535 @ 0xffff │ │ │ │ - it ne │ │ │ │ - movtne r1, #16 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 8ae60 │ │ │ │ - add.w r2, r4, #28 │ │ │ │ - b.n 8a1f8 │ │ │ │ - subs r3, r3, r2 │ │ │ │ - movs r4, #0 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ - b.n 8a290 │ │ │ │ + b.w 8a356 │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + b.n 8a794 │ │ │ │ + bne.n 8ab8e │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ + sub.w r5, r4, #128 @ 0x80 │ │ │ │ + cmp r5, #63 @ 0x3f │ │ │ │ + bhi.w 8b0dc │ │ │ │ + cmp r4, #159 @ 0x9f │ │ │ │ + bhi.w 8b0c6 │ │ │ │ + sub.w r5, r3, #224 @ 0xe0 │ │ │ │ + negs r3, r5 │ │ │ │ + adcs r3, r5 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ + b.n 8a54c │ │ │ │ add.w lr, r6, #4 │ │ │ │ cmp r1, lr │ │ │ │ - bcc.w 8ac04 │ │ │ │ + bcc.w 8af68 │ │ │ │ sub.w ip, r1, #4 │ │ │ │ sub.w ip, ip, r6 │ │ │ │ bic.w ip, ip, #3 │ │ │ │ add ip, lr │ │ │ │ sub.w r0, ip, r6 │ │ │ │ subs r0, #4 │ │ │ │ lsrs r0, r0, #2 │ │ │ │ adds r0, #1 │ │ │ │ ands.w r0, r0, #3 │ │ │ │ - beq.w 8aa64 │ │ │ │ + beq.w 8ad08 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8a9a4 │ │ │ │ + beq.n 8ac48 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 8a982 │ │ │ │ + beq.n 8ac26 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8aa6e │ │ │ │ + bne.w 8ad12 │ │ │ │ ubfx r6, r0, #8, #8 │ │ │ │ uxtb r7, r0 │ │ │ │ strh r6, [r3, #2] │ │ │ │ mov r5, lr │ │ │ │ ubfx r6, r0, #16, #8 │ │ │ │ strh r7, [r3, #0] │ │ │ │ lsrs r0, r0, #24 │ │ │ │ strh r6, [r3, #4] │ │ │ │ strh r0, [r3, #6] │ │ │ │ adds r3, #8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8aa6e │ │ │ │ + bne.n 8ad12 │ │ │ │ ubfx r6, r0, #8, #8 │ │ │ │ uxtb r7, r0 │ │ │ │ strh r6, [r3, #2] │ │ │ │ adds r5, #4 │ │ │ │ ubfx r6, r0, #16, #8 │ │ │ │ strh r7, [r3, #0] │ │ │ │ lsrs r0, r0, #24 │ │ │ │ strh r6, [r3, #4] │ │ │ │ strh r0, [r3, #6] │ │ │ │ adds r3, #8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8aa6e │ │ │ │ + bne.n 8ad12 │ │ │ │ adds r5, #4 │ │ │ │ ubfx r6, r0, #8, #8 │ │ │ │ uxtb r7, r0 │ │ │ │ strh r6, [r3, #2] │ │ │ │ strh r7, [r3, #0] │ │ │ │ ubfx r6, r0, #16, #8 │ │ │ │ adds r3, #8 │ │ │ │ lsrs r0, r0, #24 │ │ │ │ strh.w r6, [r3, #-4] │ │ │ │ cmp ip, r5 │ │ │ │ strh.w r0, [r3, #-2] │ │ │ │ - bne.n 8aa64 │ │ │ │ - b.n 8aaa6 │ │ │ │ + bne.n 8ad08 │ │ │ │ + b.n 8ad6c │ │ │ │ ubfx r6, r0, #8, #8 │ │ │ │ uxtb r7, r0 │ │ │ │ strh r6, [r3, #2] │ │ │ │ ubfx r6, r0, #16, #8 │ │ │ │ lsrs r0, r0, #24 │ │ │ │ strh r0, [r3, #6] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ adds r3, #8 │ │ │ │ strh.w r6, [r3, #-4] │ │ │ │ adds r6, r5, #4 │ │ │ │ strh.w r7, [r3, #-8] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ mov lr, r3 │ │ │ │ - bne.n 8aa6e │ │ │ │ + bne.n 8ad12 │ │ │ │ ubfx r6, r0, #8, #8 │ │ │ │ uxtb r7, r0 │ │ │ │ strh r6, [r3, #2] │ │ │ │ ubfx r6, r0, #16, #8 │ │ │ │ lsrs r0, r0, #24 │ │ │ │ strh r0, [r3, #6] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ adds r3, #8 │ │ │ │ strh.w r6, [r3, #-4] │ │ │ │ add.w r6, r5, #8 │ │ │ │ strh.w r7, [r3, #-8] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8aa6e │ │ │ │ + bne.n 8ad12 │ │ │ │ uxtb r7, r0 │ │ │ │ ubfx r6, r0, #8, #8 │ │ │ │ strh r6, [r3, #2] │ │ │ │ ubfx r6, r0, #16, #8 │ │ │ │ lsrs r0, r0, #24 │ │ │ │ strh r0, [r3, #6] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ strh r7, [r3, #0] │ │ │ │ strh r6, [r3, #4] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ add.w r6, r5, #12 │ │ │ │ add.w r3, lr, #16 │ │ │ │ uxtb r7, r0 │ │ │ │ add.w r5, r5, #16 │ │ │ │ - bne.n 8aa6e │ │ │ │ + bne.n 8ad12 │ │ │ │ ubfx r6, r0, #8, #8 │ │ │ │ strh.w r7, [lr, #16] │ │ │ │ cmp ip, r5 │ │ │ │ strh r6, [r3, #2] │ │ │ │ ubfx r6, r0, #16, #8 │ │ │ │ mov.w r0, r0, lsr #24 │ │ │ │ strh r6, [r3, #4] │ │ │ │ strh r0, [r3, #6] │ │ │ │ add.w r3, lr, #24 │ │ │ │ - beq.n 8aaa6 │ │ │ │ + beq.n 8ad6c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 8a9d0 │ │ │ │ + beq.n 8ac74 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 8ac0a │ │ │ │ + beq.w 8af6e │ │ │ │ ldrb r0, [r6, #0] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bls.w 8a684 │ │ │ │ - b.n 8a612 │ │ │ │ - bne.w 8a8d0 │ │ │ │ - ldrb r4, [r6, #1] │ │ │ │ - sub.w r5, r4, #128 @ 0x80 │ │ │ │ - cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 8ac5e │ │ │ │ - cmp r4, #159 @ 0x9f │ │ │ │ - bhi.w 8ae18 │ │ │ │ - sub.w r5, r3, #224 @ 0xe0 │ │ │ │ - negs r3, r5 │ │ │ │ - adcs r3, r5 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ - b.w 8a28e │ │ │ │ - mov r8, r2 │ │ │ │ - b.n 8a4ee │ │ │ │ + bls.w 8a92c │ │ │ │ + b.n 8a8ba │ │ │ │ + subs r3, r3, r2 │ │ │ │ + movs r4, #0 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ + b.n 8a54e │ │ │ │ + ubfx r1, r3, #2, #3 │ │ │ │ + cmp r1, #1 │ │ │ │ + beq.w 8af64 │ │ │ │ + cmp r1, #2 │ │ │ │ + movw r1, #65535 @ 0xffff │ │ │ │ + it ne │ │ │ │ + movtne r1, #16 │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 8b150 │ │ │ │ + add.w r2, r5, #28 │ │ │ │ + b.w 8a4b6 │ │ │ │ + ldr r1, [pc, #732] @ (8b030 ) │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r5, [r3, #24] │ │ │ │ + ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8aea2 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r5 │ │ │ │ + b.n 8a7b4 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + subs r7, r3, r6 │ │ │ │ + b.n 8a61c │ │ │ │ mov r6, ip │ │ │ │ - b.n 8aa6e │ │ │ │ + b.n 8ad12 │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ - movw r1, #3381 @ 0xd35 │ │ │ │ + movw r1, #3613 @ 0xe1d │ │ │ │ movt r1, #8 │ │ │ │ adds r3, r0, #1 │ │ │ │ strd r0, r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r4, [r2, #712] @ 0x2c8 │ │ │ │ - cmp r4, r1 │ │ │ │ + ldr.w r5, [r2, #712] @ 0x2c8 │ │ │ │ + cmp r5, r1 │ │ │ │ it ne │ │ │ │ movne.w r9, #22 │ │ │ │ - bne.w 8a5d8 │ │ │ │ - ldr r1, [pc, #692] @ (8ad88 ) │ │ │ │ + bne.w 8a88c │ │ │ │ + ldr r1, [pc, #668] @ (8b034 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov.w r9, #22 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1528] @ 0x5f8 │ │ │ │ mov sl, r1 │ │ │ │ - b.w 8a040 │ │ │ │ - ldr r1, [pc, #668] @ (8ad8c ) │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r5, [r3, #24] │ │ │ │ - ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8ae26 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r5 │ │ │ │ - b.n 8a50e │ │ │ │ - mov r8, ip │ │ │ │ - b.n 8a4ee │ │ │ │ + b.w 8a300 │ │ │ │ ldrb.w lr, [r2, r1] │ │ │ │ ldr.w ip, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add.w r5, lr, #56320 @ 0xdc00 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w 8ae40 │ │ │ │ + beq.w 8b148 │ │ │ │ cmp.w ip, #2 │ │ │ │ itet ne │ │ │ │ strne.w r5, [r0, r3, lsl #2] │ │ │ │ strheq.w r5, [r0, r3, lsl #1] │ │ │ │ ldrne r3, [sp, #96] @ 0x60 │ │ │ │ adds r3, #1 │ │ │ │ adds r1, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.w 8a2e2 │ │ │ │ - str r6, [sp, #44] @ 0x2c │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ - ldr r6, [sp, #44] @ 0x2c │ │ │ │ - movw r5, #56156 @ 0xdb5c │ │ │ │ - movt r5, #44 @ 0x2c │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ - subs r7, r6, r2 │ │ │ │ - adds r4, r7, #1 │ │ │ │ - b.w 8a2ba │ │ │ │ + b.w 8a5a0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bl eb700 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ec5d0 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8ad6c │ │ │ │ + beq.w 8b084 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 8a2e0 │ │ │ │ + b.w 8a59e │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8ab7a │ │ │ │ + beq.n 8ae0c │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 8adfc │ │ │ │ + beq.n 8ae44 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 8a2e8 │ │ │ │ + beq.w 8a5a6 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ strd r2, r8, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r2, [sp, #16] │ │ │ │ @@ -144007,1216 +144267,1222 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #12860 @ 0x323c │ │ │ │ + movw r2, #9468 @ 0x24fc │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 2336d8 │ │ │ │ + bl 23431c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ad6c │ │ │ │ + bne.w 8b084 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #44] @ 0x2c │ │ │ │ + b.n 8a81c │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #65533 @ 0xfffd │ │ │ │ + bl 20772c │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 8b084 │ │ │ │ + ldr r6, [sp, #44] @ 0x2c │ │ │ │ + subs r3, r4, r7 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ + add r6, r3 │ │ │ │ + str r6, [sp, #44] @ 0x2c │ │ │ │ + b.n 8a81c │ │ │ │ + str r6, [sp, #44] @ 0x2c │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ - b.n 8a576 │ │ │ │ + movw r5, #52764 @ 0xce1c │ │ │ │ + movt r5, #44 @ 0x2c │ │ │ │ + ldr r2, [sp, #52] @ 0x34 │ │ │ │ + subs r7, r6, r2 │ │ │ │ + adds r4, r7, #1 │ │ │ │ + b.w 8a578 │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ + movt r2, #21 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8a7d8 │ │ │ │ + ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ + mov r0, r4 │ │ │ │ + movs r1, #1 │ │ │ │ + blx r3 │ │ │ │ + b.n 8a7d8 │ │ │ │ + ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ + mov r1, r9 │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r5, r0 │ │ │ │ + b.w 8a66c │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ + movt r2, #21 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8ad60 │ │ │ │ + ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ + mov r0, r4 │ │ │ │ + movs r1, #1 │ │ │ │ + blx r3 │ │ │ │ + b.n 8ad60 │ │ │ │ + cmp r0, #237 @ 0xed │ │ │ │ + bne.w 8a848 │ │ │ │ + asrs r3, r3, #1 │ │ │ │ + movs r4, #2 │ │ │ │ + str r6, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + b.w 8a566 │ │ │ │ + cmp r5, #159 @ 0x9f │ │ │ │ + bhi.w 8a8f4 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + b.n 8aec2 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ + mov.w r4, r3, asr #1 │ │ │ │ + bhi.n 8ae60 │ │ │ │ + subs r2, r1, r6 │ │ │ │ + cmp r2, #3 │ │ │ │ + bgt.n 8aefa │ │ │ │ + cmp r2, #1 │ │ │ │ + bgt.w 8b112 │ │ │ │ + str r6, [sp, #44] @ 0x2c │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ + b.n 8a84c │ │ │ │ + movs r4, #1 │ │ │ │ + b.w 8a54c │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ + sub.w r2, r4, #128 @ 0x80 │ │ │ │ + cmp r2, #63 @ 0x3f │ │ │ │ + bhi.n 8aec2 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ + bne.w 8b104 │ │ │ │ + cmp r4, #143 @ 0x8f │ │ │ │ + bls.n 8aec2 │ │ │ │ + ldrb r5, [r6, #2] │ │ │ │ + sub.w r2, r5, #128 @ 0x80 │ │ │ │ + cmp r2, #63 @ 0x3f │ │ │ │ + bhi.w 8b0f2 │ │ │ │ + ldrb r2, [r6, #3] │ │ │ │ + sub.w ip, r2, #128 @ 0x80 │ │ │ │ + cmp.w ip, #63 @ 0x3f │ │ │ │ + bhi.w 8b13a │ │ │ │ + add.w r2, r2, r0, lsl #18 │ │ │ │ + adds r6, #4 │ │ │ │ + sub.w r2, r2, #63438848 @ 0x3c80000 │ │ │ │ + sub.w r2, r2, #8320 @ 0x2080 │ │ │ │ + add.w r2, r2, r4, lsl #12 │ │ │ │ + add.w r4, r2, r5, lsl #6 │ │ │ │ + b.n 8ad26 │ │ │ │ + asrs r3, r3, #1 │ │ │ │ + str r6, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + b.n 8a84c │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ + add r0, sp, #44 @ 0x2c │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + bl 1f2f70 │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8a84c │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.w 8a566 │ │ │ │ + b.n 8ae64 │ │ │ │ + movs r1, #255 @ 0xff │ │ │ │ + b.n 8ad40 │ │ │ │ + cmp r6, r1 │ │ │ │ + bne.w 8a92c │ │ │ │ + subs r3, r3, r2 │ │ │ │ + b.n 8ad26 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + movs r4, #1 │ │ │ │ + b.n 8ad26 │ │ │ │ + ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx ip │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + b.w 8a356 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + b.n 8a794 │ │ │ │ + cmp r3, #239 @ 0xef │ │ │ │ + bls.w 8a50a │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ - bhi.w 8ad80 │ │ │ │ + bhi.n 8aef4 │ │ │ │ subs r4, r1, r6 │ │ │ │ cmp r4, #3 │ │ │ │ - ble.n 8ac64 │ │ │ │ + ble.n 8b038 │ │ │ │ ldrb r5, [r6, #1] │ │ │ │ sub.w r4, r5, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.n 8ac5e │ │ │ │ + bhi.w 8b0dc │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ - bne.n 8ac56 │ │ │ │ + bne.w 8b0f6 │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 8ac5e │ │ │ │ + bls.w 8b0dc │ │ │ │ ldrb.w ip, [r6, #2] │ │ │ │ - sub.w r4, ip, #128 @ 0x80 │ │ │ │ - cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 8ad4e │ │ │ │ ldrb r4, [r6, #3] │ │ │ │ + sub.w lr, ip, #128 @ 0x80 │ │ │ │ + cmp.w lr, #63 @ 0x3f │ │ │ │ + bhi.n 8b0c0 │ │ │ │ sub.w lr, r4, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.n 8ac50 │ │ │ │ + bhi.n 8b028 │ │ │ │ add.w r3, r4, r3, lsl #18 │ │ │ │ adds r6, #4 │ │ │ │ sub.w r3, r3, #63438848 @ 0x3c80000 │ │ │ │ sub.w r3, r3, #8320 @ 0x2080 │ │ │ │ add.w r3, r3, r5, lsl #12 │ │ │ │ add.w r4, r3, ip, lsl #6 │ │ │ │ - b.w 8a28e │ │ │ │ - cmp r6, r1 │ │ │ │ - bne.w 8a684 │ │ │ │ - subs r3, r3, r2 │ │ │ │ - b.n 8a92a │ │ │ │ - cmp r3, #239 @ 0xef │ │ │ │ - bls.w 8a24c │ │ │ │ + b.w 8a54c │ │ │ │ + cmp r1, r6 │ │ │ │ + bne.w 8a99e │ │ │ │ + b.w 8a54c │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ - bhi.w 8ad80 │ │ │ │ + bhi.w 8aef4 │ │ │ │ subs r4, r1, r6 │ │ │ │ cmp r4, #3 │ │ │ │ - ble.n 8ac64 │ │ │ │ + ble.n 8b038 │ │ │ │ ldrb r5, [r6, #1] │ │ │ │ sub.w r4, r5, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.n 8ac5e │ │ │ │ + bhi.n 8b0dc │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ - bne.w 8ae4c │ │ │ │ + bne.n 8b0d4 │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 8ac5e │ │ │ │ + bls.n 8b0dc │ │ │ │ ldrb.w ip, [r6, #2] │ │ │ │ + sub.w r4, ip, #128 @ 0x80 │ │ │ │ + cmp r4, #63 @ 0x3f │ │ │ │ + bhi.n 8b0c0 │ │ │ │ ldrb r4, [r6, #3] │ │ │ │ - sub.w lr, ip, #128 @ 0x80 │ │ │ │ - cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 8ad4e │ │ │ │ sub.w lr, r4, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bls.n 8abea │ │ │ │ + bls.n 8afce │ │ │ │ movs r4, #4 │ │ │ │ - b.w 8a28e │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ - bne.n 8abd0 │ │ │ │ - cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 8abd0 │ │ │ │ - movs r4, #2 │ │ │ │ - b.w 8a28e │ │ │ │ + b.w 8a54c │ │ │ │ + nop │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 8a8d0 │ │ │ │ + ble.w 8ab8e │ │ │ │ ldrb r5, [r6, #1] │ │ │ │ sub.w ip, r5, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.n 8ac5e │ │ │ │ + bhi.n 8b0dc │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.w 8ae66 │ │ │ │ + bls.n 8b0ea │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ - beq.n 8ac5e │ │ │ │ + beq.n 8b0dc │ │ │ │ cmp r4, #2 │ │ │ │ - beq.w 8a8d0 │ │ │ │ + beq.w 8ab8e │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ ite hi │ │ │ │ movhi r4, #3 │ │ │ │ movls r4, #0 │ │ │ │ - b.w 8a28e │ │ │ │ - cmp r1, r6 │ │ │ │ - bne.w 8a6f4 │ │ │ │ - b.w 8a28e │ │ │ │ - ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ - mov r1, r9 │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r4, r0 │ │ │ │ - b.w 8a3ae │ │ │ │ + b.w 8a54c │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7712 @ 0x1e20 │ │ │ │ + movw r1, #4320 @ 0x10e0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - movs r4, #0 │ │ │ │ - b.w 8a15a │ │ │ │ + bl 15ea24 │ │ │ │ + movs r5, #0 │ │ │ │ + b.w 8a418 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 1f6b90 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ + bl 1f6b90 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 22e6c8 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + b.n 8b07e │ │ │ │ ldr.w r5, [r3, #-4] │ │ │ │ tst.w r5, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8ace2 │ │ │ │ + bne.n 8b0ae │ │ │ │ mov r6, r3 │ │ │ │ str.w r5, [r0], #4 │ │ │ │ adds r3, r6, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - bls.n 8accc │ │ │ │ + bls.n 8b098 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 8a28e │ │ │ │ + beq.w 8a54c │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.w 8a8c2 │ │ │ │ - b.w 8a240 │ │ │ │ - subs r3, r3, r2 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ - mov.w r4, r3, asr #1 │ │ │ │ - bhi.w 8ab38 │ │ │ │ - subs r2, r1, r6 │ │ │ │ - cmp r2, #3 │ │ │ │ - bgt.n 8ad90 │ │ │ │ - cmp r2, #1 │ │ │ │ - bgt.w 8ae6e │ │ │ │ - str r6, [sp, #44] @ 0x2c │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ - b.n 8a5c2 │ │ │ │ - cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 8a64c │ │ │ │ - subs r3, r3, r2 │ │ │ │ - asrs r3, r3, #1 │ │ │ │ - movs r4, #2 │ │ │ │ - str r6, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ - b.w 8a2a8 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ - add r0, sp, #44 @ 0x2c │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 1f2308 │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8a5c2 │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.w 8a2a8 │ │ │ │ - b.n 8ab3c │ │ │ │ - movs r1, #255 @ 0xff │ │ │ │ - b.n 8a918 │ │ │ │ - cmp r0, #237 @ 0xed │ │ │ │ - bne.w 8a5be │ │ │ │ - b.n 8ad1a │ │ │ │ + bls.w 8ab80 │ │ │ │ + b.w 8a4fe │ │ │ │ movs r4, #3 │ │ │ │ - b.w 8a28e │ │ │ │ - cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 8a270 │ │ │ │ - b.n 8ac5e │ │ │ │ - ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx ip │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.w 8a096 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 1f604c │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 1f604c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 22d914 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ - b.n 8acc6 │ │ │ │ - movs r4, #1 │ │ │ │ - b.w 8a28e │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - ldrb r4, [r6, #1] │ │ │ │ - sub.w r2, r4, #128 @ 0x80 │ │ │ │ - cmp r2, #63 @ 0x3f │ │ │ │ - bhi.n 8ad1a │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ - bne.n 8ae96 │ │ │ │ - cmp r4, #143 @ 0x8f │ │ │ │ - bls.n 8ad1a │ │ │ │ - ldrb r5, [r6, #2] │ │ │ │ - sub.w r2, r5, #128 @ 0x80 │ │ │ │ - cmp r2, #63 @ 0x3f │ │ │ │ - bhi.n 8ae5c │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ - sub.w ip, r2, #128 @ 0x80 │ │ │ │ - cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.n 8ae48 │ │ │ │ - add.w r2, r2, r0, lsl #18 │ │ │ │ - adds r6, #4 │ │ │ │ - sub.w r2, r2, #63438848 @ 0x3c80000 │ │ │ │ - sub.w r2, r2, #8320 @ 0x2080 │ │ │ │ - add.w r2, r2, r4, lsl #12 │ │ │ │ - add.w r4, r2, r5, lsl #6 │ │ │ │ - b.n 8a92a │ │ │ │ - subs r3, r3, r2 │ │ │ │ - movs r4, #1 │ │ │ │ - b.n 8a92a │ │ │ │ - asrs r3, r3, #1 │ │ │ │ - str r6, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ - b.w 8a5c2 │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ - movt r2, #21 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 8a532 │ │ │ │ - ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ - mov r0, r4 │ │ │ │ - movs r1, #1 │ │ │ │ - blx r3 │ │ │ │ - b.w 8a532 │ │ │ │ - mov r0, r8 │ │ │ │ - movw r1, #65533 @ 0xfffd │ │ │ │ - bl 206a3c │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 8ad6c │ │ │ │ - ldr r6, [sp, #44] @ 0x2c │ │ │ │ - subs r3, r4, r7 │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ - add r6, r3 │ │ │ │ - str r6, [sp, #44] @ 0x2c │ │ │ │ - b.w 8a576 │ │ │ │ + b.w 8a54c │ │ │ │ sub.w r4, r3, #237 @ 0xed │ │ │ │ negs r3, r4 │ │ │ │ adcs r3, r4 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.w 8a28e │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ - movt r2, #21 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 8aafc │ │ │ │ - ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ - mov r0, r4 │ │ │ │ - movs r1, #1 │ │ │ │ - blx r3 │ │ │ │ - b.n 8aafc │ │ │ │ - strb.w lr, [r0, r3] │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 8ab2e │ │ │ │ - movs r4, #4 │ │ │ │ - b.n 8a92a │ │ │ │ + b.w 8a54c │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ - bne.w 8ac34 │ │ │ │ + bne.n 8b010 │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.w 8ac34 │ │ │ │ - b.n 8ac5e │ │ │ │ + bls.n 8b010 │ │ │ │ + movs r4, #2 │ │ │ │ + b.w 8a54c │ │ │ │ + cmp r5, #159 @ 0x9f │ │ │ │ + bhi.w 8a52e │ │ │ │ + b.n 8b0dc │ │ │ │ + cmp r3, #240 @ 0xf0 │ │ │ │ + bne.n 8b052 │ │ │ │ + b.n 8b0dc │ │ │ │ subs r3, r3, r2 │ │ │ │ movs r4, #3 │ │ │ │ - b.n 8a92a │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ - b.w 8a1f8 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ - bne.w 8ac80 │ │ │ │ - b.n 8ac5e │ │ │ │ + b.n 8ad26 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ + bne.w 8afb4 │ │ │ │ + cmp r5, #143 @ 0x8f │ │ │ │ + bls.w 8afb4 │ │ │ │ + b.n 8b0dc │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ + bne.w 8af0e │ │ │ │ + cmp r4, #143 @ 0x8f │ │ │ │ + bls.w 8af0e │ │ │ │ + b.n 8aec2 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ sub.w r5, r4, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 8ad1a │ │ │ │ + bhi.w 8aec2 │ │ │ │ cmp r4, #143 @ 0x8f │ │ │ │ - bls.n 8aea4 │ │ │ │ + bls.n 8b142 │ │ │ │ cmp r0, #244 @ 0xf4 │ │ │ │ - beq.w 8ad1a │ │ │ │ + beq.w 8aec2 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8aea0 │ │ │ │ + beq.n 8b13e │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ ite hi │ │ │ │ movhi r4, #3 │ │ │ │ movls r4, #0 │ │ │ │ - b.n 8a92a │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ - bne.n 8ada2 │ │ │ │ - cmp r4, #143 @ 0x8f │ │ │ │ - bls.n 8ada2 │ │ │ │ - b.n 8ad1a │ │ │ │ + b.n 8ad26 │ │ │ │ + movs r4, #4 │ │ │ │ + b.n 8ad26 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8a92a │ │ │ │ + b.n 8ad26 │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ - bne.n 8ae84 │ │ │ │ - b.n 8ad1a │ │ │ │ + bne.n 8b128 │ │ │ │ + b.n 8aec2 │ │ │ │ + strb.w lr, [r0, r3] │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ + b.n 8adda │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + b.w 8a4b6 │ │ │ │ nop │ │ │ │ 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, r1 │ │ │ │ - cbz r1, 8aef0 │ │ │ │ + cbz r1, 8b19c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r6, r3, #31 │ │ │ │ - bmi.n 8aef0 │ │ │ │ + bmi.n 8b19c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 8aef8 │ │ │ │ + beq.n 8b1a4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8afee │ │ │ │ + beq.n 8b29a │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 8b0f8 │ │ │ │ - ldr r3, [pc, #624] @ (8b174 ) │ │ │ │ + beq.w 8b3a4 │ │ │ │ + ldr r3, [pc, #624] @ (8b420 ) │ │ │ │ ldr.w r0, [r3, #792] @ 0x318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8afae │ │ │ │ + bne.n 8b25a │ │ │ │ add.w r0, r5, #98304 @ 0x18000 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r0, #1152] @ 0x480 │ │ │ │ - bl 8de2c │ │ │ │ + bl 8e0c8 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 8b1b6 │ │ │ │ + beq.w 8b462 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8af62 │ │ │ │ + beq.n 8b20e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8b004 │ │ │ │ + beq.n 8b2b0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8affe │ │ │ │ + beq.n 8b2aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8b00e │ │ │ │ + beq.n 8b2ba │ │ │ │ ldr r1, [r4, #4] │ │ │ │ subs r3, #2 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ movs r0, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ bfi r2, r0, #0, #2 │ │ │ │ strb r2, [r4, #16] │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bmi.n 8b020 │ │ │ │ + bmi.n 8b2cc │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 8aef0 │ │ │ │ + b.n 8b19c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8af8c │ │ │ │ + beq.n 8b238 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 8af8c │ │ │ │ - ldr r2, [pc, #516] @ (8b178 ) │ │ │ │ + cbnz r2, 8b238 │ │ │ │ + ldr r2, [pc, #516] @ (8b424 ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8b0a4 │ │ │ │ + bne.w 8b350 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r1, r2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 8aef2 │ │ │ │ + bne.n 8b19e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movs r4, #2 │ │ │ │ bfi r2, r4, #0, #2 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ strb r2, [r3, #16] │ │ │ │ lsls r0, r0, #17 │ │ │ │ - bmi.n 8b06e │ │ │ │ + bmi.n 8b31a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 8aef2 │ │ │ │ + b.n 8b19e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8af0e │ │ │ │ + beq.n 8b1ba │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8afde │ │ │ │ + beq.n 8b28a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 8afde │ │ │ │ - ldr r2, [pc, #432] @ (8b178 ) │ │ │ │ + cbnz r2, 8b28a │ │ │ │ + ldr r2, [pc, #432] @ (8b424 ) │ │ │ │ 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 8b0ba │ │ │ │ + bne.n 8b366 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n 8aef2 │ │ │ │ + b.n 8b19e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - bl 1f5a30 │ │ │ │ - b.n 8aef0 │ │ │ │ + bl 1f6690 │ │ │ │ + b.n 8b19c │ │ │ │ mov r0, r3 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8af44 │ │ │ │ + bne.n 8b1f0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movs r0, #2 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ bfi r3, r0, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ lsls r3, r2, #17 │ │ │ │ - bpl.n 8af5a │ │ │ │ + bpl.n 8b206 │ │ │ │ ldr.w r3, [r1, #164] @ 0xa4 │ │ │ │ - cbnz r3, 8b056 │ │ │ │ + cbnz r3, 8b302 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8af5a │ │ │ │ + beq.n 8b206 │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ movs r0, #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 r0, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 8af5a │ │ │ │ - movw r2, #19765 @ 0x4d35 │ │ │ │ + b.n 8b206 │ │ │ │ + movw r2, #20429 @ 0x4fcd │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8b154 │ │ │ │ + bne.n 8b400 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8b026 │ │ │ │ - b.n 8af5a │ │ │ │ + bne.n 8b2d2 │ │ │ │ + b.n 8b206 │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ - cbnz r2, 8b0d0 │ │ │ │ + cbnz r2, 8b37c │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8afa6 │ │ │ │ + beq.n 8b252 │ │ │ │ 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 8afa6 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 8b252 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 8b144 │ │ │ │ + bne.n 8b3f0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8af8c │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 8b238 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 8b162 │ │ │ │ + bne.n 8b40e │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8afde │ │ │ │ - movw r1, #19765 @ 0x4d35 │ │ │ │ + b.n 8b28a │ │ │ │ + movw r1, #20429 @ 0x4fcd │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 8b0e8 │ │ │ │ + bne.n 8b394 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8b074 │ │ │ │ - b.n 8afa6 │ │ │ │ + bne.n 8b320 │ │ │ │ + b.n 8b252 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8b074 │ │ │ │ - b.n 8afa6 │ │ │ │ + bne.n 8b320 │ │ │ │ + b.n 8b252 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 8af00 │ │ │ │ + bne.w 8b1ac │ │ │ │ ldr r2, [r1, #0] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 8b1aa │ │ │ │ + bpl.n 8b456 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 8b180 │ │ │ │ + bpl.n 8b42c │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r4, #20 │ │ │ │ - blt.n 8b192 │ │ │ │ + blt.n 8b43e │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ - ldr r3, [pc, #92] @ (8b17c ) │ │ │ │ + ldr r3, [pc, #92] @ (8b428 ) │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 8aef2 │ │ │ │ + beq.w 8b19e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8aef2 │ │ │ │ + bne.w 8b19e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8aef2 │ │ │ │ + b.n 8b19e │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b0b0 │ │ │ │ + b.n 8b35c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b026 │ │ │ │ - b.n 8af5a │ │ │ │ + bne.w 8b2d2 │ │ │ │ + b.n 8b206 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b0c6 │ │ │ │ + b.n 8b372 │ │ │ │ nop │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xf528004e │ │ │ │ ldrsb.w r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r4, #28 │ │ │ │ - bge.n 8b11a │ │ │ │ + bge.n 8b3c6 │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 8b1bc │ │ │ │ + bpl.n 8b468 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r1, r1, #1296 @ 0x510 │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 8b124 │ │ │ │ + b.n 8b3d0 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8b11a │ │ │ │ - b.n 8b196 │ │ │ │ - bl f8b9c │ │ │ │ - b.n 8aef0 │ │ │ │ + bge.n 8b3c6 │ │ │ │ + b.n 8b442 │ │ │ │ + bl f8b98 │ │ │ │ + b.n 8b19c │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 8b196 │ │ │ │ + b.n 8b442 │ │ │ │ nop │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.w 8b2ee │ │ │ │ + bls.n 8b584 │ │ │ │ mov r3, r0 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.n 8b1fe │ │ │ │ + beq.n 8b4a8 │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8b1ee │ │ │ │ + blt.n 8b498 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 8b1dc │ │ │ │ + bhi.n 8b486 │ │ │ │ subs r4, r3, r0 │ │ │ │ subs r2, r3, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + pop {r4, pc} │ │ │ │ adds r2, r3, #4 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc.n 8b2de │ │ │ │ + bcc.n 8b576 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b2de │ │ │ │ + bne.n 8b576 │ │ │ │ add.w lr, r3, #8 │ │ │ │ cmp r1, lr │ │ │ │ - bcc.n 8b2ea │ │ │ │ + bcc.n 8b580 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b2ea │ │ │ │ + bne.n 8b580 │ │ │ │ add.w r2, r3, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc.n 8b2fe │ │ │ │ + bcc.n 8b594 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b2fe │ │ │ │ + bne.n 8b594 │ │ │ │ add.w lr, r3, #16 │ │ │ │ cmp r1, lr │ │ │ │ - bcc.n 8b2ea │ │ │ │ + bcc.n 8b580 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b2ea │ │ │ │ + bne.n 8b580 │ │ │ │ add.w r2, r3, #20 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc.n 8b2fe │ │ │ │ + bcc.n 8b594 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b2fe │ │ │ │ + bne.n 8b594 │ │ │ │ add.w lr, r3, #24 │ │ │ │ cmp r1, lr │ │ │ │ - bcc.n 8b2ea │ │ │ │ + bcc.n 8b580 │ │ │ │ ldr r4, [r3, #20] │ │ │ │ tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b2ea │ │ │ │ + bne.n 8b580 │ │ │ │ add.w r2, r3, #28 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc.n 8b2fe │ │ │ │ + bcc.n 8b594 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b2fe │ │ │ │ + bne.n 8b594 │ │ │ │ add.w lr, r3, #32 │ │ │ │ cmp r1, lr │ │ │ │ - bcc.n 8b2ea │ │ │ │ + bcc.n 8b580 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b2ea │ │ │ │ + bne.n 8b580 │ │ │ │ add.w r2, r3, #36 @ 0x24 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc.n 8b2fe │ │ │ │ + bcc.n 8b594 │ │ │ │ ldr r4, [r3, #32] │ │ │ │ tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b2fe │ │ │ │ + bne.n 8b594 │ │ │ │ add.w lr, r3, #40 @ 0x28 │ │ │ │ cmp r1, lr │ │ │ │ - bcc.n 8b2ea │ │ │ │ + bcc.n 8b580 │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b2ea │ │ │ │ + bne.n 8b580 │ │ │ │ add.w r2, r3, #44 @ 0x2c │ │ │ │ - mov r5, r2 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc.n 8b2fe │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ - tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b2fe │ │ │ │ - add.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc.n 8b302 │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + bcc.n 8b594 │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b302 │ │ │ │ - sub.w lr, r1, #48 @ 0x30 │ │ │ │ + bne.n 8b594 │ │ │ │ + sub.w lr, r1, #44 @ 0x2c │ │ │ │ sub.w lr, lr, r3 │ │ │ │ bic.w lr, lr, #3 │ │ │ │ add lr, r2 │ │ │ │ - b.n 8b2d8 │ │ │ │ + b.n 8b570 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ adds r2, #4 │ │ │ │ tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b2de │ │ │ │ + bne.n 8b576 │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 8b2ce │ │ │ │ + bne.n 8b566 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8b1e0 │ │ │ │ + bne.n 8b48a │ │ │ │ subs r4, r1, r0 │ │ │ │ subs r2, r1, r0 │ │ │ │ - b.n 8b1f2 │ │ │ │ + b.n 8b49c │ │ │ │ mov r3, r2 │ │ │ │ - b.n 8b2de │ │ │ │ + b.n 8b576 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, ip │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + pop {r4, pc} │ │ │ │ mov r3, lr │ │ │ │ - b.n 8b2de │ │ │ │ - mov r3, r5 │ │ │ │ - b.n 8b2de │ │ │ │ - nop │ │ │ │ - cbz r0, 8b374 │ │ │ │ - cbz r1, 8b374 │ │ │ │ + b.n 8b576 │ │ │ │ + cbz r0, 8b604 │ │ │ │ + cbz r1, 8b604 │ │ │ │ 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 8b368 │ │ │ │ + bne.n 8b5f8 │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx lr, ip, #2, #3 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 8b368 │ │ │ │ + bne.n 8b5f8 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.n 8b370 │ │ │ │ + beq.n 8b600 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.n 8b36c │ │ │ │ + beq.n 8b5fc │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne r1, #20 │ │ │ │ addeq r1, #28 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ - blx 29444 │ │ │ │ + blx 2a954 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 8b358 │ │ │ │ + b.n 8b5e8 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 8b344 │ │ │ │ + b.n 8b5d4 │ │ │ │ subs r3, r0, r1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - sub sp, #16 │ │ │ │ + sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 8b59a │ │ │ │ - ldr r3, [pc, #648] @ (8b624 ) │ │ │ │ + beq.w 8b81c │ │ │ │ + ldr r3, [pc, #620] @ (8b898 ) │ │ │ │ ldr.w r0, [r3, #792] @ 0x318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8b44c │ │ │ │ + bne.n 8b6de │ │ │ │ add.w r0, r5, #98304 @ 0x18000 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r0, #1152] @ 0x480 │ │ │ │ - bl 8de2c │ │ │ │ + bl 8e0c8 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 8b63c │ │ │ │ + beq.w 8b8da │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8b400 │ │ │ │ + beq.n 8b690 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8b494 │ │ │ │ + beq.n 8b728 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8b48e │ │ │ │ + beq.n 8b722 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8b49e │ │ │ │ + beq.n 8b732 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ subs r3, #2 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ movs r0, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ bfi r2, r0, #0, #2 │ │ │ │ strb r2, [r4, #16] │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bmi.n 8b4b0 │ │ │ │ + bmi.n 8b744 │ │ │ │ mov r3, r4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ - add sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8b42a │ │ │ │ + beq.n 8b6bc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 8b42a │ │ │ │ - ldr r2, [pc, #532] @ (8b628 ) │ │ │ │ + cbnz r2, 8b6bc │ │ │ │ + ldr r2, [pc, #504] @ (8b89c ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ + ldr r5, [r1, #24] │ │ │ │ + ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ + mov r7, r5 │ │ │ │ mov r6, r1 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 8b54c │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 8b7e0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx r1 │ │ │ │ + blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r1, r2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 8b3fa │ │ │ │ + bne.n 8b68a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movs r4, #2 │ │ │ │ bfi r2, r4, #0, #2 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ strb r2, [r3, #16] │ │ │ │ lsls r0, r0, #17 │ │ │ │ - bmi.n 8b4fe │ │ │ │ + bmi.n 8b792 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 8b3fa │ │ │ │ + b.n 8b68a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8b3a6 │ │ │ │ + beq.n 8b636 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8b47a │ │ │ │ + beq.n 8b70e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 8b47a │ │ │ │ - ldr r2, [pc, #452] @ (8b628 ) │ │ │ │ + cbnz r2, 8b70e │ │ │ │ + ldr r2, [pc, #420] @ (8b89c ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - ldr r5, [r1, #24] │ │ │ │ - ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ + ldr.w r0, [r2, #1416] @ 0x588 │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 8b562 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 8b7f6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx r5 │ │ │ │ + blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - add sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8b3dc │ │ │ │ + bne.n 8b66c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movs r0, #2 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ bfi r3, r0, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ lsls r3, r2, #17 │ │ │ │ - bpl.n 8b3f2 │ │ │ │ + bpl.n 8b682 │ │ │ │ ldr.w r3, [r1, #164] @ 0xa4 │ │ │ │ - cbnz r3, 8b4e6 │ │ │ │ + cbnz r3, 8b77a │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8b3f2 │ │ │ │ + beq.n 8b682 │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ movs r0, #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 r0, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 8b3f2 │ │ │ │ - movw r2, #19765 @ 0x4d35 │ │ │ │ + b.n 8b682 │ │ │ │ + movw r2, #20429 @ 0x4fcd │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8b58e │ │ │ │ + bne.n 8b87a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8b4b6 │ │ │ │ - b.n 8b3f2 │ │ │ │ + bne.n 8b74a │ │ │ │ + b.n 8b682 │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ - cbnz r2, 8b534 │ │ │ │ + cbnz r2, 8b7c8 │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b444 │ │ │ │ + beq.n 8b6d6 │ │ │ │ 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 8b444 │ │ │ │ - movw r1, #19765 @ 0x4d35 │ │ │ │ + b.n 8b6d6 │ │ │ │ + movw r1, #20429 @ 0x4fcd │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 8b57e │ │ │ │ + bne.n 8b80c │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8b504 │ │ │ │ - b.n 8b444 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + bne.n 8b798 │ │ │ │ + b.n 8b6d6 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ - cmp r5, r1 │ │ │ │ - bne.n 8b5e8 │ │ │ │ + cmp r6, r1 │ │ │ │ + bne.n 8b86a │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx r6 │ │ │ │ + blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b42a │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 8b6bc │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ - cmp r6, r1 │ │ │ │ - beq.n 8b472 │ │ │ │ - ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ + cmp r0, r1 │ │ │ │ + bne.n 8b888 │ │ │ │ str r3, [sp, #4] │ │ │ │ + mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b472 │ │ │ │ + b.n 8b70e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8b504 │ │ │ │ - b.n 8b444 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 8b4b6 │ │ │ │ - b.n 8b3f2 │ │ │ │ + bne.n 8b798 │ │ │ │ + b.n 8b6d6 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 8b398 │ │ │ │ + bne.w 8b628 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - lsls r0, r3, #26 │ │ │ │ - bpl.n 8b630 │ │ │ │ - lsls r1, r3, #25 │ │ │ │ - bpl.n 8b5f8 │ │ │ │ + lsls r1, r3, #26 │ │ │ │ + bpl.n 8b8ce │ │ │ │ + lsls r7, r3, #25 │ │ │ │ + bpl.n 8b8a4 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r4, #20 │ │ │ │ - blt.n 8b60a │ │ │ │ + blt.n 8b8b6 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ - ldr r3, [pc, #104] @ (8b62c ) │ │ │ │ + ldr r3, [pc, #88] @ (8b8a0 ) │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 8b3fa │ │ │ │ + beq.w 8b68a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b3fa │ │ │ │ + bne.w 8b68a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b3fa │ │ │ │ + b.n 8b68a │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ + blx r6 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 8b7ec │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8b74a │ │ │ │ + b.n 8b682 │ │ │ │ + ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b558 │ │ │ │ + b.n 8b802 │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + @ instruction: 0xf528004e │ │ │ │ ldrsb.w r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r4, #28 │ │ │ │ - bge.n 8b5be │ │ │ │ + bge.n 8b840 │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 8b644 │ │ │ │ + bpl.n 8b8e2 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r1, r1, #1296 @ 0x510 │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 8b5c8 │ │ │ │ - nop │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - @ instruction: 0xf528004e │ │ │ │ - ldr r3, [r1, #28] │ │ │ │ + b.n 8b84a │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8b5be │ │ │ │ - b.n 8b60e │ │ │ │ - bl f8b9c │ │ │ │ + bge.n 8b840 │ │ │ │ + b.n 8b8ba │ │ │ │ + bl f8b98 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 8b3fa │ │ │ │ + b.n 8b68a │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 8b60e │ │ │ │ - nop │ │ │ │ + b.n 8b8ba │ │ │ │ ldrsb.w r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8b970 │ │ │ │ + blt.w 8bc0c │ │ │ │ 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 8b75e │ │ │ │ + bne.n 8b9fa │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 8b722 │ │ │ │ + bpl.n 8b9be │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b866 │ │ │ │ + beq.w 8bb02 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #47477 @ 0xb975 │ │ │ │ + movw r3, #48145 @ 0xbc11 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8b85c │ │ │ │ + bne.w 8baf8 │ │ │ │ movw r0, #20264 @ 0x4f28 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - movw r3, #17973 @ 0x4635 │ │ │ │ + movw r3, #18197 @ 0x4715 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #724] @ 0x2d4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8b84e │ │ │ │ - ldr r3, [pc, #584] @ (8b8f8 ) │ │ │ │ + bne.w 8baea │ │ │ │ + ldr r3, [pc, #584] @ (8bb94 ) │ │ │ │ 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 8b73a │ │ │ │ + beq.n 8b9d6 │ │ │ │ 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 8b6ec │ │ │ │ + bgt.n 8b988 │ │ │ │ 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, 8b73a │ │ │ │ + cbz r2, 8b9d6 │ │ │ │ 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, 8b70c │ │ │ │ + cbz r1, 8b9a8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8b7d2 │ │ │ │ + beq.n 8ba6e │ │ │ │ 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 8b87e │ │ │ │ + bne.w 8bb1a │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 8b680 │ │ │ │ + bmi.n 8b91c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b680 │ │ │ │ - bl 84464 │ │ │ │ - b.n 8b680 │ │ │ │ + beq.n 8b91c │ │ │ │ + bl 84544 │ │ │ │ + b.n 8b91c │ │ │ │ ldr.w r2, [r0, #684] @ 0x2ac │ │ │ │ - movw r3, #47045 @ 0xb7c5 │ │ │ │ + movw r3, #46989 @ 0xb78d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8b95e │ │ │ │ + bne.w 8bbfa │ │ │ │ mov r0, r4 │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 8b706 │ │ │ │ + b.n 8b9a2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8b96a │ │ │ │ + bne.w 8bc06 │ │ │ │ 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] @ (8b8f8 ) │ │ │ │ + ldr r3, [pc, #384] @ (8bb94 ) │ │ │ │ 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 8b8e4 │ │ │ │ + bpl.w 8bb80 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b968 │ │ │ │ + beq.w 8bc04 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8b898 │ │ │ │ + bne.n 8bb34 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.n 8b898 │ │ │ │ + beq.n 8bb34 │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl ffe5c <_PyDict_Pop@@Base+0x3ec> │ │ │ │ + bl ffd54 <_PyDict_Pop@@Base+0x3ec> │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.n 8b8a4 │ │ │ │ + beq.n 8bb40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b968 │ │ │ │ + beq.w 8bc04 │ │ │ │ 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 8b672 │ │ │ │ + b.n 8b90e │ │ │ │ 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 │ │ │ │ @@ -145226,123 +145492,123 @@ │ │ │ │ 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 8b810 │ │ │ │ + bne.n 8baac │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8b80c │ │ │ │ + cbz r3, 8baa8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r1, r6 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r4, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8b8fc │ │ │ │ + beq.n 8bb98 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8b8bc │ │ │ │ + beq.n 8bb58 │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ - cbnz r3, 8b828 │ │ │ │ + cbnz r3, 8bac4 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 8b706 │ │ │ │ + beq.w 8b9a2 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b8de │ │ │ │ + beq.n 8bb7a │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 8b848 │ │ │ │ + cbz r3, 8bae4 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 8b706 │ │ │ │ + b.n 8b9a2 │ │ │ │ ldr.w r0, [r0, #708] @ 0x2c4 │ │ │ │ mov r1, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ 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 8b72a │ │ │ │ + beq.w 8b9c6 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8b734 │ │ │ │ - bl 84464 │ │ │ │ + beq.w 8b9d0 │ │ │ │ + bl 84544 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 8b72a │ │ │ │ + b.n 8b9c6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8b86e │ │ │ │ + beq.n 8bb0a │ │ │ │ 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 8b680 │ │ │ │ - b.n 8b876 │ │ │ │ + beq.w 8b91c │ │ │ │ + b.n 8bb12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ mov r2, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 8b7aa │ │ │ │ + bne.n 8ba46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e29c │ │ │ │ + bl 24e994 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f5a30 │ │ │ │ + bl 1f6690 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 8b706 │ │ │ │ + b.n 8b9a2 │ │ │ │ ldr.w r3, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 8b8ca │ │ │ │ + cbz r3, 8bb66 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r5, #532] @ 0x214 │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b706 │ │ │ │ + bne.w 8b9a2 │ │ │ │ str.w r2, [r5, #532] @ 0x214 │ │ │ │ - b.n 8b706 │ │ │ │ + b.n 8b9a2 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ - b.n 8b838 │ │ │ │ - movw r0, #9704 @ 0x25e8 │ │ │ │ + b.n 8bad4 │ │ │ │ + movw r0, #6312 @ 0x18a8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #3025 @ 0xbd1 │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8b8a4 │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8bb40 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b81a │ │ │ │ + beq.n 8bab6 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8b958 │ │ │ │ + cbz r3, 8bbf4 │ │ │ │ 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, 8b930 │ │ │ │ + cbz r3, 8bbcc │ │ │ │ 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 │ │ │ │ @@ -145351,92 +145617,92 @@ │ │ │ │ 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 8b706 │ │ │ │ + b.n 8b9a2 │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 8b908 │ │ │ │ + b.n 8bba4 │ │ │ │ ldr.w r0, [r0, #668] @ 0x29c │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ - b.n 8b752 │ │ │ │ + b.n 8b9ee │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1f5a30 │ │ │ │ + b.w 1f6690 │ │ │ │ │ │ │ │ -0008b974 : │ │ │ │ +0008bc10 : │ │ │ │ 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, #20264 @ 0x4f28 │ │ │ │ movt ip, #78 @ 0x4e │ │ │ │ - movw r3, #17973 @ 0x4635 │ │ │ │ + movw r3, #18197 @ 0x4715 │ │ │ │ movt r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #724] @ 0x2d4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8baae │ │ │ │ - cbz r0, 8b9f8 │ │ │ │ - ldr r3, [pc, #416] @ (8bb44 ) │ │ │ │ + bne.w 8bd4a │ │ │ │ + cbz r0, 8bc94 │ │ │ │ + ldr r3, [pc, #416] @ (8bde0 ) │ │ │ │ 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 8ba10 │ │ │ │ + beq.n 8bcac │ │ │ │ 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 8b9e0 │ │ │ │ + bgt.n 8bc7c │ │ │ │ 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, 8ba10 │ │ │ │ + cbz r2, 8bcac │ │ │ │ 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, 8b9fc │ │ │ │ - cbz r2, 8ba34 │ │ │ │ + cbz r0, 8bc98 │ │ │ │ + cbz r2, 8bcd0 │ │ │ │ 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, #47045 @ 0xb7c5 │ │ │ │ + movw r3, #46989 @ 0xb78d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8bb3c │ │ │ │ + bne.w 8bdd8 │ │ │ │ mov r0, r1 │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 8b9f8 │ │ │ │ + b.n 8bc94 │ │ │ │ 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 │ │ │ │ @@ -145446,74 +145712,74 @@ │ │ │ │ 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 8ba72 │ │ │ │ + bne.n 8bd0e │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8ba6e │ │ │ │ + cbz r3, 8bd0a │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8bad8 │ │ │ │ + beq.n 8bd74 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8bab8 │ │ │ │ + beq.n 8bd54 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 8ba8a │ │ │ │ + cbnz r3, 8bd26 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 8b9f8 │ │ │ │ + beq.n 8bc94 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8bb36 │ │ │ │ + beq.n 8bdd2 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 8baa8 │ │ │ │ + cbz r3, 8bd44 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 8b9f8 │ │ │ │ + b.n 8bc94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #708] @ 0x2c4 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 8bac6 │ │ │ │ + cbz r3, 8bd62 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8b9f8 │ │ │ │ + bne.n 8bc94 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 8b9f8 │ │ │ │ + b.n 8bc94 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8ba7c │ │ │ │ + beq.n 8bd18 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8bb30 │ │ │ │ + cbz r3, 8bdcc │ │ │ │ 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, 8bb0a │ │ │ │ + cbz r3, 8bda6 │ │ │ │ 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 │ │ │ │ @@ -145522,22 +145788,22 @@ │ │ │ │ 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 8b9f8 │ │ │ │ + b.n 8bc94 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 8bae4 │ │ │ │ + b.n 8bd80 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 8ba98 │ │ │ │ + b.n 8bd34 │ │ │ │ ldr.w r0, [ip, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ - b.n 8ba28 │ │ │ │ + b.n 8bcc4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ @@ -145545,43 +145811,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 8bcf0 │ │ │ │ + beq.w 8bf8c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bf52 │ │ │ │ + bne.w 8c1ee │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8bf12 │ │ │ │ + beq.w 8c1ae │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8bd46 │ │ │ │ + bne.w 8bfe2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ - cbz r3, 8bbae │ │ │ │ + cbz r3, 8be4a │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8c01e │ │ │ │ + bne.w 8c2ba │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8beee │ │ │ │ + ble.w 8c18a │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8bc5c │ │ │ │ + bne.n 8bef8 │ │ │ │ movw r7, #42704 @ 0xa6d0 │ │ │ │ add.w lr, r8, r7 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov.w ip, #1 │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ @@ -145594,29 +145860,29 @@ │ │ │ │ lsl.w r8, ip, r7 │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r3, #8] │ │ │ │ ubfx ip, ip, #0, #12 │ │ │ │ orr.w ip, ip, r2 │ │ │ │ and.w r2, r6, r8 │ │ │ │ - bgt.n 8bcb2 │ │ │ │ + bgt.n 8bf4e │ │ │ │ ldrsb.w r0, [lr, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8be48 │ │ │ │ + bge.w 8c0e4 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [lr, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w lr, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r7, [r3, #6] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r8, [r3, #5] │ │ │ │ lsl.w r2, r2, r8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8bcd8 │ │ │ │ + beq.n 8bf74 │ │ │ │ add.w r2, r2, r0, lsl #3 │ │ │ │ str.w r5, [lr, r2] │ │ │ │ add r2, lr │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ str r5, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r0, #1 │ │ │ │ @@ -145632,15 +145898,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl 23c6d8 │ │ │ │ + bl 23d0b4 │ │ │ │ movw r2, #42704 @ 0xa6d0 │ │ │ │ add.w r7, r8, r2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ add.w lr, r3, #20 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ adds.w r0, r0, #4096 @ 0x1000 │ │ │ │ @@ -145654,524 +145920,524 @@ │ │ │ │ lsl.w r8, r8, r7 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ orr.w ip, r2, r0 │ │ │ │ mov.w r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ and.w r2, r6, r8 │ │ │ │ - ble.n 8bc06 │ │ │ │ + ble.n 8bea2 │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.w 8bfaa │ │ │ │ + bgt.w 8c246 │ │ │ │ ldrsh.w r0, [lr, r2, lsl #1] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8bdd2 │ │ │ │ + bge.w 8c06e │ │ │ │ ldr r0, [r3, #16] │ │ │ │ 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 │ │ │ │ - bne.n 8bc2e │ │ │ │ + bne.n 8beca │ │ │ │ movs r7, #12 │ │ │ │ mla r2, r7, r0, r2 │ │ │ │ add.w r0, lr, r2 │ │ │ │ str r5, [r0, #4] │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ str r5, [r0, #8] │ │ │ │ str.w r6, [lr, r2] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 8bc3c │ │ │ │ + b.n 8bed8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #17 │ │ │ │ - bmi.w 8be64 │ │ │ │ + bmi.w 8c100 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bpl.w 8bb70 │ │ │ │ + bpl.w 8be0c │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8becc │ │ │ │ + bne.w 8c168 │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8bfc8 │ │ │ │ - ldr r3, [pc, #728] @ (8bff8 ) │ │ │ │ + beq.w 8c264 │ │ │ │ + ldr r3, [pc, #728] @ (8c294 ) │ │ │ │ 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] │ │ │ │ - b.n 8bb70 │ │ │ │ + b.n 8be0c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 8bd9e │ │ │ │ + beq.n 8c03a │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c062 │ │ │ │ + bne.w 8c2fe │ │ │ │ movw r2, #42704 @ 0xa6d0 │ │ │ │ add.w r6, r8, r2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr.w r3, [r8, r2] │ │ │ │ adds.w r0, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str.w r0, [r8, r2] │ │ │ │ adc.w r2, r3, #0 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ orrs r3, r0 │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bf3a │ │ │ │ + beq.w 8c1d6 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c0d0 │ │ │ │ + bne.w 8c36c │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ add.w r7, r1, r7, lsl #3 │ │ │ │ movs r1, #1 │ │ │ │ lsls r1, r0 │ │ │ │ add r7, r1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [r7, #24] │ │ │ │ strd r3, r2, [r4, #16] │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8bdb4 │ │ │ │ + beq.n 8c050 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8be96 │ │ │ │ + beq.n 8c132 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 8bc52 │ │ │ │ + beq.w 8beee │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8bc52 │ │ │ │ + bne.w 8beee │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bc54 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bef0 │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r0, r9, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, r2, r8 │ │ │ │ ldrsh.w r0, [lr, r2, lsl #1] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8bcc2 │ │ │ │ + blt.w 8bf5e │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ add r2, r9 │ │ │ │ cmp r7, #7 │ │ │ │ add.w r2, r2, #1 │ │ │ │ and.w r2, r8, r2 │ │ │ │ - ble.n 8be30 │ │ │ │ + ble.n 8c0cc │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.w 8c000 │ │ │ │ + bgt.w 8c29c │ │ │ │ ldrsh.w r0, [lr, r2, lsl #1] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8be84 │ │ │ │ + bge.n 8c120 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r7, #15 │ │ │ │ - ble.w 8bcc4 │ │ │ │ + ble.w 8bf60 │ │ │ │ add.w sl, lr, r2, lsl #2 │ │ │ │ - b.n 8bfc2 │ │ │ │ + b.n 8c25e │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ add r2, r9 │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r8, r2 │ │ │ │ ldrsb.w r0, [lr, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8be20 │ │ │ │ + bge.n 8c0bc │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [lr, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w lr, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 8bc1e │ │ │ │ + b.n 8beba │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r0, r9, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, r2, r8 │ │ │ │ ldrsb.w r0, [lr, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8be38 │ │ │ │ - b.n 8bdee │ │ │ │ + blt.n 8c0d4 │ │ │ │ + b.n 8c08a │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r2, 8beae │ │ │ │ + cbnz r2, 8c14a │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8bd1e │ │ │ │ + bne.w 8bfba │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bd1e │ │ │ │ - b.n 8bcfa │ │ │ │ + bne.w 8bfba │ │ │ │ + b.n 8bf96 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ add r2, r9 │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r8, r2 │ │ │ │ - b.n 8be0a │ │ │ │ - ldr r2, [pc, #356] @ (8bffc ) │ │ │ │ + b.n 8c0a6 │ │ │ │ + ldr r2, [pc, #356] @ (8c298 ) │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c09a │ │ │ │ + bne.w 8c336 │ │ │ │ mov r0, r9 │ │ │ │ blx r4 │ │ │ │ - b.n 8bdb4 │ │ │ │ - movw r3, #19765 @ 0x4d35 │ │ │ │ + b.n 8c050 │ │ │ │ + movw r3, #20429 @ 0x4fcd │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8c092 │ │ │ │ + bne.w 8c32e │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bcfa │ │ │ │ + beq.w 8bf96 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b.n 8be6a │ │ │ │ - movw r3, #19765 @ 0x4d35 │ │ │ │ + b.n 8c106 │ │ │ │ + movw r3, #20429 @ 0x4fcd │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8c0b4 │ │ │ │ + bne.w 8c350 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bb70 │ │ │ │ + beq.w 8be0c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 8bd10 │ │ │ │ + b.n 8bfac │ │ │ │ ldr r1, [r4, #8] │ │ │ │ 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 8c1d4 │ │ │ │ + bl 8c470 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8bbb6 │ │ │ │ + bne.w 8be52 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8c0bc │ │ │ │ + bne.w 8c358 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8bf34 │ │ │ │ + beq.n 8c1d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c0e6 │ │ │ │ + beq.w 8c382 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8bc54 │ │ │ │ + b.n 8bef0 │ │ │ │ movs r0, #12 │ │ │ │ mla r7, r0, r7, r1 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ movs r1, #1 │ │ │ │ lsls r1, r0 │ │ │ │ add r7, r1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [r7, #28] │ │ │ │ strd r3, r2, [r4, #16] │ │ │ │ - b.n 8bd9e │ │ │ │ + b.n 8c03a │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8bb78 │ │ │ │ + bne.w 8be14 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ - bl fae88 <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ + bl fae4c <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 8bb98 │ │ │ │ + beq.w 8be34 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15aadc <_PyUnicode_IsNumeric@@Base+0x464> │ │ │ │ + bl 15a79c <_PyUnicode_IsNumeric@@Base+0x450> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8c048 │ │ │ │ + bne.n 8c2e4 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ movne r3, r2 │ │ │ │ - beq.w 8bc52 │ │ │ │ + beq.w 8beee │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8bc52 │ │ │ │ + bne.w 8beee │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bc54 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bef0 │ │ │ │ mov.w fp, r2, lsl #2 │ │ │ │ add.w r9, fp, #20 │ │ │ │ add.w sl, r3, r9 │ │ │ │ ldr.w r0, [r3, r9] │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r3, #16] │ │ │ │ - bge.n 8bfd6 │ │ │ │ + bge.n 8c272 │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 8bc1e │ │ │ │ + b.n 8beba │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r3, [r3, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bb70 │ │ │ │ - b.n 8bd1e │ │ │ │ + beq.w 8be0c │ │ │ │ + b.n 8bfba │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ add.w r0, fp, r2 │ │ │ │ add.w r2, r9, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, r8, r2 │ │ │ │ ldr.w r0, [lr, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r3, #16] │ │ │ │ - blt.w 8be1a │ │ │ │ - b.n 8bdee │ │ │ │ + blt.w 8c0b6 │ │ │ │ + b.n 8c08a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ add.w r0, r2, r2, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ add r0, r9 │ │ │ │ add.w sl, r0, #1 │ │ │ │ ldr.w r0, [lr, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8be12 │ │ │ │ + blt.w 8c0ae │ │ │ │ and.w r2, r8, sl │ │ │ │ - b.n 8be04 │ │ │ │ + b.n 8c0a0 │ │ │ │ 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 8cb24 │ │ │ │ + bl 8cdc0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8bf12 │ │ │ │ + beq.w 8c1ae │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.n 8bbae │ │ │ │ + b.n 8be4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8c0de │ │ │ │ + beq.n 8c37a │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 8bc52 │ │ │ │ + beq.w 8beee │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - b.n 8bf98 │ │ │ │ + b.n 8c234 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl 23c6d8 │ │ │ │ + bl 23d0b4 │ │ │ │ movw r2, #42704 @ 0xa6d0 │ │ │ │ add.w r6, r8, r2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr.w r3, [r8, r2] │ │ │ │ adds.w r0, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str.w r0, [r8, r2] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r2, r3 │ │ │ │ - b.n 8bd72 │ │ │ │ + b.n 8c00e │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8bec2 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 8c15e │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8bea8 │ │ │ │ + beq.w 8c144 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b.n 8bea8 │ │ │ │ + b.n 8c144 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8bee2 │ │ │ │ + b.n 8c17e │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bf20 │ │ │ │ + bne.w 8c1bc │ │ │ │ mov r0, r2 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bf20 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c1bc │ │ │ │ add.w r0, r0, r7, lsl #2 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [r0, #4] │ │ │ │ strd r3, r2, [r4, #16] │ │ │ │ - b.n 8bd9e │ │ │ │ + b.n 8c03a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c050 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c2ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bf34 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c1d0 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldrb.w ip, [r0, #4] │ │ │ │ add.w lr, r0, #20 │ │ │ │ cmp.w ip, #7 │ │ │ │ lsl.w r3, r3, ip │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ and.w r0, r3, r1 │ │ │ │ - bgt.n 8c15e │ │ │ │ + bgt.n 8c3fa │ │ │ │ ldrsb.w r2, [lr, r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 8c11a │ │ │ │ + bge.n 8c3b6 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ adds r2, r1, #1 │ │ │ │ add r0, r2 │ │ │ │ ands r0, r3 │ │ │ │ ldrsb.w r2, [lr, r0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8c118 │ │ │ │ + blt.n 8c3b4 │ │ │ │ add.w r0, r0, r0, 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 r0, r0, r3 │ │ │ │ - bgt.n 8c180 │ │ │ │ + bgt.n 8c41c │ │ │ │ ldrsb.w r2, [lr, r0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8c118 │ │ │ │ + blt.n 8c3b4 │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r0, r1 │ │ │ │ adds r0, #1 │ │ │ │ ands r0, r3 │ │ │ │ - b.n 8c148 │ │ │ │ + b.n 8c3e4 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.n 8c1a0 │ │ │ │ + bgt.n 8c43c │ │ │ │ ldrsh.w r2, [lr, r0, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8c118 │ │ │ │ + blt.n 8c3b4 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ adds r2, r1, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r0, r3, r2 │ │ │ │ ldrsh.w r2, [lr, r0, lsl #1] │ │ │ │ - b.n 8c12a │ │ │ │ + b.n 8c3c6 │ │ │ │ add.w r2, r0, r0, lsl #2 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.n 8c1be │ │ │ │ + bgt.n 8c45a │ │ │ │ ldrsh.w r4, [lr, r0, lsl #1] │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r2, r1 │ │ │ │ cmp r4, #0 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - blt.n 8c118 │ │ │ │ + blt.n 8c3b4 │ │ │ │ and.w r0, r3, r2 │ │ │ │ - b.n 8c180 │ │ │ │ + b.n 8c41c │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8c118 │ │ │ │ + blt.n 8c3b4 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ adds r2, r1, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r0, r2, r3 │ │ │ │ ldr.w r2, [lr, r0, lsl #2] │ │ │ │ - b.n 8c12a │ │ │ │ + b.n 8c3c6 │ │ │ │ ldr.w r4, [lr, r0, lsl #2] │ │ │ │ add.w r2, r0, r0, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r2, r1 │ │ │ │ cmp r4, #0 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bge.n 8c19a │ │ │ │ + bge.n 8c436 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 8cb18 │ │ │ │ + bhi.w 8cdb4 │ │ │ │ ldrd r5, r2, [r0, #24] │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldrb.w sl, [r5, #6] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8c72e │ │ │ │ + beq.w 8c9a6 │ │ │ │ mov.w sl, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ lsl.w r2, sl, r1 │ │ │ │ - ldr r4, [pc, #740] @ (8c4fc ) │ │ │ │ + ldr r4, [pc, #740] @ (8c798 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ cmp r3, #7 │ │ │ │ lsl.w r1, r2, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp, #12] │ │ │ │ it hi │ │ │ │ strhi.w sl, [sp, #28] │ │ │ │ umull r0, r1, r0, r1 │ │ │ │ lsr.w fp, r1, sl │ │ │ │ ldr r1, [r4, r7] │ │ │ │ mov.w r8, fp, lsl #3 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - bhi.w 8c76e │ │ │ │ + bhi.w 8c9e6 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8c386 │ │ │ │ + bne.w 8c622 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r0, #2740] @ 0xab4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8c792 │ │ │ │ + ble.w 8ca2e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r0, #2740] @ 0xab4 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r4, [r0, #2420] @ 0x974 │ │ │ │ add.w r0, r4, #28 │ │ │ │ @@ -146183,89 +146449,89 @@ │ │ │ │ str r2, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ movs r2, #5 │ │ │ │ str r2, [r4, #12] │ │ │ │ movw r2, #771 @ 0x303 │ │ │ │ strh r2, [r4, #4] │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ lsl.w r1, sl, r1 │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ adds r1, #20 │ │ │ │ add.w r8, r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c67c │ │ │ │ + bne.w 8c918 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c70a │ │ │ │ + beq.w 8c9f8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 8c7ca │ │ │ │ + bne.w 8ca66 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8c7ca │ │ │ │ + bne.w 8ca66 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov.w r2, sl, lsl #3 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 8c332 │ │ │ │ + beq.n 8c5ce │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r9, r5 │ │ │ │ lsl.w ip, ip, lr │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8c30c │ │ │ │ + b.n 8c5a8 │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 8c498 │ │ │ │ + bgt.w 8c734 │ │ │ │ ldrsh.w r0, [fp, r1, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8c4a2 │ │ │ │ + bne.w 8c73e │ │ │ │ strh.w r2, [fp, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 8c330 │ │ │ │ + beq.n 8c5cc │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ cmp.w lr, #7 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ and.w r1, ip, r5 │ │ │ │ - bgt.n 8c2ec │ │ │ │ + bgt.n 8c588 │ │ │ │ ldrsb.w r0, [fp, r1] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8c4a2 │ │ │ │ + bne.w 8c73e │ │ │ │ strb.w r2, [fp, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 8c308 │ │ │ │ + bne.n 8c5a4 │ │ │ │ mov r5, r9 │ │ │ │ movw r3, #43876 @ 0xab64 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 8c372 │ │ │ │ + beq.n 8c60e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ ldr r3, [r3, r7] │ │ │ │ cmp r2, #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bne.w 8c500 │ │ │ │ + bne.w 8c79c │ │ │ │ add.w r1, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #2740] @ 0xab4 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 8c500 │ │ │ │ + bhi.w 8c79c │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c500 │ │ │ │ + beq.w 8c79c │ │ │ │ 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] │ │ │ │ movs r0, #0 │ │ │ │ str.w sl, [r4, #16] │ │ │ │ @@ -146275,172 +146541,172 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str.w sl, [sp, #28] │ │ │ │ add.w r1, r8, r2 │ │ │ │ add.w r4, r1, #20 │ │ │ │ str r4, [sp, #20] │ │ │ │ movw r9, #20264 @ 0x4f28 │ │ │ │ movt r9, #78 @ 0x4e │ │ │ │ - movw ip, #3381 @ 0xd35 │ │ │ │ + movw ip, #3613 @ 0xe1d │ │ │ │ movt ip, #8 │ │ │ │ ldr.w r4, [r9, #692] @ 0x2b4 │ │ │ │ cmp r4, ip │ │ │ │ - bne.w 8c9d6 │ │ │ │ + bne.w 8cc74 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1528] @ 0x5f8 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 8c93e │ │ │ │ + bcs.w 8cc00 │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsrs r2, r1, #3 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r0, [r0, r2, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8c9b6 │ │ │ │ + beq.w 8cc54 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r0, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8c5f4 │ │ │ │ + beq.w 8c890 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov.w r9, #1 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ str.w fp, [r4, #12] │ │ │ │ add.w fp, r4, #20 │ │ │ │ strb r3, [r4, #5] │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strb.w sl, [r4, #6] │ │ │ │ mov.w sl, #0 │ │ │ │ str.w r9, [r4] │ │ │ │ str.w sl, [r4, #16] │ │ │ │ str.w sl, [r4, #8] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ adds r0, #20 │ │ │ │ add r0, r4 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ lsl.w r1, r9, r1 │ │ │ │ adds r1, #20 │ │ │ │ lsl.w r2, r9, r2 │ │ │ │ add.w r8, r5, r1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add.w r3, fp, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c674 │ │ │ │ + bne.w 8c910 │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c70a │ │ │ │ + beq.w 8c9f8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c2b0 │ │ │ │ + bne.w 8c54c │ │ │ │ cmp sl, r1 │ │ │ │ - ble.w 8c722 │ │ │ │ + ble.w 8ca10 │ │ │ │ mov.w ip, #12 │ │ │ │ mla ip, ip, sl, r4 │ │ │ │ add ip, r2 │ │ │ │ add r2, r4 │ │ │ │ - b.n 8c48a │ │ │ │ + b.n 8c726 │ │ │ │ ldr.w r0, [r8], #8 │ │ │ │ adds r2, #12 │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ str r1, [r2, #16] │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 8c722 │ │ │ │ + beq.w 8ca10 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8c476 │ │ │ │ + bne.n 8c712 │ │ │ │ add.w r8, r8, #8 │ │ │ │ - b.n 8c48a │ │ │ │ + b.n 8c726 │ │ │ │ ldr.w r0, [fp, r1, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8c6e8 │ │ │ │ + beq.w 8c984 │ │ │ │ mov.w r8, r5, lsr #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w r0, r8, #1 │ │ │ │ cmp.w lr, #7 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - ble.n 8c4ee │ │ │ │ + ble.n 8c78a │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 8c8d4 │ │ │ │ + bgt.w 8cb70 │ │ │ │ ldrsh.w r0, [fp, r1, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8c2fe │ │ │ │ + beq.w 8c59a │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r8 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8c4c2 │ │ │ │ + b.n 8c75e │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r8 │ │ │ │ and.w r1, ip, r1 │ │ │ │ ldrsb.w r0, [fp, r1] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8c326 │ │ │ │ - b.n 8c4de │ │ │ │ + beq.w 8c5c2 │ │ │ │ + b.n 8c77a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r9, #20264 @ 0x4f28 │ │ │ │ movt r9, #78 @ 0x4e │ │ │ │ - movw r2, #17973 @ 0x4635 │ │ │ │ + movw r2, #18197 @ 0x4715 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r7, [r9, #704] @ 0x2c0 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 8c9a0 │ │ │ │ + bne.w 8cc3e │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r7, #804 @ 0x324 │ │ │ │ - beq.w 8c97c │ │ │ │ + beq.w 8cbda │ │ │ │ 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 8c554 │ │ │ │ + bgt.n 8c7f0 │ │ │ │ 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 8c97c │ │ │ │ + beq.w 8cbda │ │ │ │ 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 8c780 │ │ │ │ + beq.w 8ca1c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c372 │ │ │ │ + bne.w 8c60e │ │ │ │ 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] │ │ │ │ @@ -146448,61 +146714,61 @@ │ │ │ │ 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 8c5b0 │ │ │ │ + bne.n 8c84c │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8c5ac │ │ │ │ + cbz r2, 8c848 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [lr, #528] @ 0x210 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 8ca9a │ │ │ │ + beq.w 8cd36 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8ca78 │ │ │ │ + beq.w 8cd14 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 8c5cc │ │ │ │ + cbnz r3, 8c868 │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8c372 │ │ │ │ + beq.w 8c60e │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ca72 │ │ │ │ + beq.w 8cd0e │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 8c5ee │ │ │ │ + cbz r3, 8c88a │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 8c372 │ │ │ │ + b.n 8c60e │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 8c6f6 │ │ │ │ + bcc.n 8c992 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r2 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w ip, [r0, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8c93e │ │ │ │ + beq.w 8cc00 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add.w r9, r2, #20 │ │ │ │ str.w fp, [r4, #12] │ │ │ │ add.w fp, r4, #20 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov r0, fp │ │ │ │ @@ -146510,353 +146776,352 @@ │ │ │ │ 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 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, r9 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ lsl.w r1, sl, r1 │ │ │ │ adds r1, #20 │ │ │ │ lsl.w r2, sl, r2 │ │ │ │ add.w r8, r5, r1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ add.w r3, fp, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c452 │ │ │ │ + beq.w 8c6ee │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c9f6 │ │ │ │ + beq.w 8cc94 │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 8c6c2 │ │ │ │ + ble.n 8c95e │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r2, r3 │ │ │ │ add.w fp, r3, sl, lsl #3 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrb r7, [r0, #0] │ │ │ │ add.w r0, r0, r7, lsl #2 │ │ │ │ adds r7, r0, #3 │ │ │ │ ldrb.w r1, [r7, #1]! │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r0, [r8, r1, lsl #3] │ │ │ │ add.w lr, r3, r1, lsl #2 │ │ │ │ ldr.w ip, [r0] │ │ │ │ cmp ip, r9 │ │ │ │ - bne.w 8c8f0 │ │ │ │ + bne.w 8cb8c │ │ │ │ str r0, [r2, #0] │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp fp, r2 │ │ │ │ - bne.n 8c698 │ │ │ │ + bne.n 8c934 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f70e8 │ │ │ │ + bl 1f7ce0 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1f85b4 <_PyNamespace_New@@Base+0x5c> │ │ │ │ + bl 1f92a4 <_PyNamespace_New@@Base+0x5c> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #28] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ca68 │ │ │ │ + beq.w 8cd04 │ │ │ │ strb r3, [r1, #3] │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8c372 │ │ │ │ + b.n 8c60e │ │ │ │ str.w r2, [fp, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 8c308 │ │ │ │ - b.n 8c330 │ │ │ │ + bne.w 8c5a4 │ │ │ │ + b.n 8c5cc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str.w r0, [lr, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add.w r9, r2, #20 │ │ │ │ str.w lr, [r0, #8] │ │ │ │ - b.n 8c620 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - cmp r2, sl │ │ │ │ - bne.w 8c90c │ │ │ │ - movs r2, #12 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r8 │ │ │ │ - mul.w r2, r2, sl │ │ │ │ - blx 29e6c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r2, sl │ │ │ │ - mov r0, r4 │ │ │ │ - bl 91fb0 │ │ │ │ - b.n 8c332 │ │ │ │ + b.n 8c8bc │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ lsl.w r1, r2, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r2, [pc, #716] @ (8ca10 ) │ │ │ │ + ldr r2, [pc, #752] @ (8ccac ) │ │ │ │ cmp r3, #7 │ │ │ │ mov.w r1, r1, lsl #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str.w sl, [sp, #28] │ │ │ │ umull r0, r1, r0, r1 │ │ │ │ mov.w fp, r1, lsr #1 │ │ │ │ mov.w r1, #12 │ │ │ │ mul.w r8, r1, fp │ │ │ │ ldr r1, [r2, r7] │ │ │ │ it ls │ │ │ │ ldrls r2, [sp, #4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - bls.w 8c38a │ │ │ │ + bls.w 8c626 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi.w 8cb00 │ │ │ │ + bhi.w 8cd9c │ │ │ │ adds r1, r3, #1 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ lsls r2, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - b.n 8c38a │ │ │ │ + b.n 8c626 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + cmp r2, sl │ │ │ │ + bne.w 8cba8 │ │ │ │ + movs r2, #12 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r8 │ │ │ │ + mul.w r2, r2, sl │ │ │ │ + blx 2a620 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r2, sl │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9224c │ │ │ │ + b.n 8c5ce │ │ │ │ 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 8c372 │ │ │ │ + b.n 8c60e │ │ │ │ movw r9, #20264 @ 0x4f28 │ │ │ │ movt r9, #78 @ 0x4e │ │ │ │ - movw r2, #3381 @ 0xd35 │ │ │ │ + movw r2, #3613 @ 0xe1d │ │ │ │ movt r2, #8 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ ldr.w r4, [r9, #692] @ 0x2b4 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 8c9c6 │ │ │ │ + bne.w 8cc64 │ │ │ │ ldr.w r2, [r0, #1528] @ 0x5f8 │ │ │ │ mov.w fp, #5 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov.w r8, #40 @ 0x28 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 8c3c4 │ │ │ │ + b.n 8c660 │ │ │ │ cmp.w sl, #0 │ │ │ │ it gt │ │ │ │ movgt r2, #0 │ │ │ │ - ble.w 8ca08 │ │ │ │ + ble.w 8cca6 │ │ │ │ sub.w r1, r2, sl │ │ │ │ mvns r1, r1 │ │ │ │ ands.w lr, r1, #3 │ │ │ │ - beq.n 8c8aa │ │ │ │ + beq.n 8cb46 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8c8b2 │ │ │ │ + beq.n 8cb4e │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ add.w r9, r8, #8 │ │ │ │ ldmia.w r8, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov r8, r9 │ │ │ │ cmp.w lr, #1 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ - beq.n 8c8aa │ │ │ │ + beq.n 8cb46 │ │ │ │ cmp.w lr, #2 │ │ │ │ - beq.n 8c826 │ │ │ │ + beq.n 8cac2 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8c8b2 │ │ │ │ + beq.n 8cb4e │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ add.w r9, r9, #8 │ │ │ │ ldmia.w r8, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov r8, r9 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8c8b2 │ │ │ │ + beq.n 8cb4e │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w r8, {r0, r1} │ │ │ │ add.w r8, r9, #8 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ - b.n 8c8aa │ │ │ │ + b.n 8cb46 │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w r8, {r0, r1} │ │ │ │ add.w lr, r8, #8 │ │ │ │ mov r9, r2 │ │ │ │ cmp sl, r2 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ - beq.w 8c2d6 │ │ │ │ + beq.w 8c572 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ mov r8, lr │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8c8b2 │ │ │ │ + cbz r1, 8cb4e │ │ │ │ ldrd r0, r1, [lr] │ │ │ │ add.w r8, lr, #8 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8c8b2 │ │ │ │ + cbz r1, 8cb4e │ │ │ │ ldmia.w r8, {r0, r1} │ │ │ │ add.w r8, lr, #16 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ add.w r2, r9, #2 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8c8b2 │ │ │ │ + cbz r1, 8cb4e │ │ │ │ ldmia.w r8, {r0, r1} │ │ │ │ add.w r2, r9, #3 │ │ │ │ add.w r8, lr, #24 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8c842 │ │ │ │ + bne.n 8cade │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ add.w r1, r8, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8c9ac │ │ │ │ + beq.n 8cc4a │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ add.w r8, r1, #8 │ │ │ │ adds r2, #1 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ cmp r2, sl │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ - bne.n 8c7d6 │ │ │ │ - b.n 8c2d6 │ │ │ │ + bne.n 8ca72 │ │ │ │ + b.n 8c572 │ │ │ │ ldr.w r0, [fp, r1, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8c6e8 │ │ │ │ + beq.w 8c984 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r8 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8c8d4 │ │ │ │ + b.n 8cb70 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r0] │ │ │ │ str r0, [r2, #0] │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp r2, fp │ │ │ │ - bne.w 8c698 │ │ │ │ - b.n 8c6c0 │ │ │ │ + bne.w 8c934 │ │ │ │ + b.n 8c95c │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.w 8c722 │ │ │ │ + ble.w 8ca10 │ │ │ │ mov.w lr, #12 │ │ │ │ mov ip, r3 │ │ │ │ mla lr, lr, sl, r3 │ │ │ │ - b.n 8c924 │ │ │ │ + b.n 8cbc0 │ │ │ │ add.w r8, r8, #12 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8c920 │ │ │ │ + beq.n 8cbbc │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ stmia.w ip, {r0, r1, r2} │ │ │ │ add.w ip, ip, #12 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 8c920 │ │ │ │ - b.n 8c722 │ │ │ │ + bne.n 8cbbc │ │ │ │ + b.n 8ca10 │ │ │ │ + ldr.w r2, [r9, #684] @ 0x2ac │ │ │ │ + movw r3, #46989 @ 0xb78d │ │ │ │ + movt r3, #7 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 8ccfa │ │ │ │ + mov r0, r5 │ │ │ │ + blx 295a8 │ │ │ │ + ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r7, #800] @ 0x320 │ │ │ │ + b.n 8c60e │ │ │ │ ldr.w r4, [r9, #672] @ 0x2a0 │ │ │ │ - movw r1, #46565 @ 0xb5e5 │ │ │ │ + movw r1, #46509 @ 0xb5ad │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8ca50 │ │ │ │ + bne.n 8ccec │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8cb18 │ │ │ │ + beq.w 8cdb4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r0, [r2, #800] @ 0x320 │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r2, #800] @ 0x320 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r9, r2, #20 │ │ │ │ - b.n 8c620 │ │ │ │ - ldr.w r2, [r9, #684] @ 0x2ac │ │ │ │ - movw r3, #47045 @ 0xb7c5 │ │ │ │ - movt r3, #7 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 8ca5e │ │ │ │ - mov r0, r5 │ │ │ │ - blx 29a48 │ │ │ │ - ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 8c372 │ │ │ │ + b.n 8c8bc │ │ │ │ ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ mov r1, r5 │ │ │ │ blx r7 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8c372 │ │ │ │ + b.n 8c60e │ │ │ │ ldr r0, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8c8be │ │ │ │ - b.n 8c9ac │ │ │ │ + bne.n 8cb5a │ │ │ │ + b.n 8cc4a │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8c612 │ │ │ │ + b.n 8c8ae │ │ │ │ mov.w fp, #5 │ │ │ │ mov.w r8, #40 @ 0x28 │ │ │ │ movs r2, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8cb18 │ │ │ │ + beq.w 8cdb4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add.w r9, r3, #20 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 8c620 │ │ │ │ + b.n 8c8bc │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, sl │ │ │ │ - blt.n 8ca14 │ │ │ │ + blt.n 8ccb0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 91fb0 │ │ │ │ - b.n 8c6cc │ │ │ │ - bne.w 8c2d6 │ │ │ │ - b.n 8c332 │ │ │ │ - nop │ │ │ │ + bl 9224c │ │ │ │ + b.n 8c968 │ │ │ │ + bne.w 8c572 │ │ │ │ + b.n 8c5ce │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ adds r7, #12 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ adds r0, #1 │ │ │ │ @@ -146872,57 +147137,57 @@ │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r1, #0] │ │ │ │ str.w r1, [r7, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str.w r1, [r7, #-12] │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ str.w r1, [r7, #-4] │ │ │ │ - b.n 8c9f8 │ │ │ │ + b.n 8cc96 │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8c960 │ │ │ │ + b.n 8cc22 │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 8c992 │ │ │ │ + b.n 8cbf2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8c372 │ │ │ │ + b.n 8c60e │ │ │ │ str.w r3, [r7, #524] @ 0x20c │ │ │ │ - b.n 8c5de │ │ │ │ + b.n 8c87a │ │ │ │ ldr.w r3, [r7, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 8ca86 │ │ │ │ + cbz r3, 8cd22 │ │ │ │ str r0, [r3, #24] │ │ │ │ ldr.w r3, [r7, #532] @ 0x214 │ │ │ │ str.w r0, [r7, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c372 │ │ │ │ + bne.w 8c60e │ │ │ │ str.w r0, [r7, #532] @ 0x214 │ │ │ │ - b.n 8c372 │ │ │ │ + b.n 8c60e │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c5bc │ │ │ │ + beq.w 8c858 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8cafa │ │ │ │ + cbz r2, 8cd96 │ │ │ │ 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, 8cad0 │ │ │ │ + cbz r3, 8cd6c │ │ │ │ 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 │ │ │ │ @@ -146932,73 +147197,73 @@ │ │ │ │ ldr.w r3, [r9, #812] @ 0x32c │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r7, #788] @ 0x314 │ │ │ │ str.w r4, [r8, r5] │ │ │ │ subs r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r3, [r7, #788] @ 0x314 │ │ │ │ - b.n 8c372 │ │ │ │ + b.n 8c60e │ │ │ │ str.w r3, [r7, #524] @ 0x20c │ │ │ │ - b.n 8caa8 │ │ │ │ + b.n 8cd44 │ │ │ │ adds r1, r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ lsls r2, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r1, r2, r8 │ │ │ │ adds.w r2, r1, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bpl.w 8c394 │ │ │ │ - bl 241c5c │ │ │ │ + bpl.w 8c630 │ │ │ │ + bl 242440 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8c380 │ │ │ │ + b.n 8c61c │ │ │ │ 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 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 8d468 │ │ │ │ + bhi.w 8d708 │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r5, r1, [r0, #24] │ │ │ │ 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 8d062 │ │ │ │ + beq.w 8d2fe │ │ │ │ mov.w sl, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ - ldr r4, [pc, #748] @ (8ce54 ) │ │ │ │ + ldr r4, [pc, #748] @ (8d0f0 ) │ │ │ │ lsl.w r2, sl, r3 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ cmp r3, #7 │ │ │ │ str r3, [sp, #16] │ │ │ │ lsl.w r1, r2, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp, #12] │ │ │ │ it hi │ │ │ │ strhi.w sl, [sp, #28] │ │ │ │ umull r0, r1, r0, r1 │ │ │ │ lsr.w fp, r1, sl │ │ │ │ ldr r1, [r4, r7] │ │ │ │ mov.w r8, fp, lsl #3 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - bhi.w 8d09c │ │ │ │ + bhi.w 8d338 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8ccdc │ │ │ │ + bne.w 8cf78 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r0, #2740] @ 0xab4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8d0e4 │ │ │ │ + ble.w 8d380 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r0, #2740] @ 0xab4 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r4, [r0, #2420] @ 0x974 │ │ │ │ add.w r0, r4, #28 │ │ │ │ @@ -147010,89 +147275,89 @@ │ │ │ │ str r2, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ movs r2, #5 │ │ │ │ str r2, [r4, #12] │ │ │ │ movw r2, #771 @ 0x303 │ │ │ │ strh r2, [r4, #4] │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ lsl.w r1, sl, r1 │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ adds r1, #20 │ │ │ │ add.w r8, r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cfd4 │ │ │ │ + bne.w 8d270 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d0ae │ │ │ │ + beq.w 8d34a │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 8d11c │ │ │ │ + bne.w 8d3b8 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8d11c │ │ │ │ + bne.w 8d3b8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov.w r2, sl, lsl #3 │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 8cc88 │ │ │ │ + beq.n 8cf24 │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r9, r5 │ │ │ │ lsl.w ip, ip, lr │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8cc62 │ │ │ │ + b.n 8cefe │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 8cdf0 │ │ │ │ + bgt.w 8d08c │ │ │ │ ldrsh.w r0, [fp, r1, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8cdfa │ │ │ │ + bne.w 8d096 │ │ │ │ strh.w r2, [fp, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 8cc86 │ │ │ │ + beq.n 8cf22 │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ cmp.w lr, #7 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ and.w r1, ip, r5 │ │ │ │ - bgt.n 8cc42 │ │ │ │ + bgt.n 8cede │ │ │ │ ldrsb.w r0, [fp, r1] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8cdfa │ │ │ │ + bne.w 8d096 │ │ │ │ strb.w r2, [fp, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 8cc5e │ │ │ │ + bne.n 8cefa │ │ │ │ mov r5, r9 │ │ │ │ movw r3, #43876 @ 0xab64 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 8ccc8 │ │ │ │ + beq.n 8cf64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ ldr r3, [r3, r7] │ │ │ │ cmp r2, #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bne.w 8ce58 │ │ │ │ + bne.w 8d0f4 │ │ │ │ add.w r1, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #2740] @ 0xab4 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 8ce58 │ │ │ │ + bhi.w 8d0f4 │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ce58 │ │ │ │ + beq.w 8d0f4 │ │ │ │ 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] │ │ │ │ movs r0, #0 │ │ │ │ str.w sl, [r4, #16] │ │ │ │ @@ -147103,172 +147368,172 @@ │ │ │ │ str.w sl, [sp, #28] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r1, r8, r2 │ │ │ │ add.w r4, r1, #20 │ │ │ │ str r4, [sp, #20] │ │ │ │ movw r9, #20264 @ 0x4f28 │ │ │ │ movt r9, #78 @ 0x4e │ │ │ │ - movw ip, #3381 @ 0xd35 │ │ │ │ + movw ip, #3613 @ 0xe1d │ │ │ │ movt ip, #8 │ │ │ │ ldr.w r4, [r9, #692] @ 0x2b4 │ │ │ │ cmp r4, ip │ │ │ │ - bne.w 8d328 │ │ │ │ + bne.w 8d5c6 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1528] @ 0x5f8 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 8d290 │ │ │ │ + bcs.w 8d552 │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsrs r2, r1, #3 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r0, [r0, r2, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8d308 │ │ │ │ + beq.w 8d5a6 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r0, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8cf4c │ │ │ │ + beq.w 8d1e8 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov.w r9, #1 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ str.w fp, [r4, #12] │ │ │ │ add.w fp, r4, #20 │ │ │ │ strb r3, [r4, #5] │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strb.w sl, [r4, #6] │ │ │ │ mov.w sl, #0 │ │ │ │ str.w r9, [r4] │ │ │ │ str.w sl, [r4, #16] │ │ │ │ str.w sl, [r4, #8] │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ adds r0, #20 │ │ │ │ add r0, r4 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ lsl.w r1, r9, r1 │ │ │ │ adds r1, #20 │ │ │ │ lsl.w r2, r9, r2 │ │ │ │ add.w r8, r5, r1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add.w r3, fp, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cfcc │ │ │ │ + bne.w 8d268 │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0ae │ │ │ │ + beq.w 8d34a │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cc06 │ │ │ │ + bne.w 8cea2 │ │ │ │ cmp sl, r1 │ │ │ │ - ble.w 8d0c6 │ │ │ │ + ble.w 8d362 │ │ │ │ mov.w ip, #12 │ │ │ │ mla ip, ip, sl, r4 │ │ │ │ add ip, r2 │ │ │ │ add r2, r4 │ │ │ │ - b.n 8cde2 │ │ │ │ + b.n 8d07e │ │ │ │ ldr.w r0, [r8], #8 │ │ │ │ adds r2, #12 │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ str r1, [r2, #16] │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 8d0c6 │ │ │ │ + beq.w 8d362 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8cdce │ │ │ │ + bne.n 8d06a │ │ │ │ add.w r8, r8, #8 │ │ │ │ - b.n 8cde2 │ │ │ │ + b.n 8d07e │ │ │ │ ldr.w r0, [fp, r1, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d040 │ │ │ │ + beq.w 8d2dc │ │ │ │ mov.w r8, r5, lsr #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w r0, r8, #1 │ │ │ │ cmp.w lr, #7 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - ble.n 8ce46 │ │ │ │ + ble.n 8d0e2 │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 8d226 │ │ │ │ + bgt.w 8d4c2 │ │ │ │ ldrsh.w r0, [fp, r1, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8cc54 │ │ │ │ + beq.w 8cef0 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r8 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8ce1a │ │ │ │ + b.n 8d0b6 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r8 │ │ │ │ and.w r1, ip, r1 │ │ │ │ ldrsb.w r0, [fp, r1] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8cc7c │ │ │ │ - b.n 8ce36 │ │ │ │ + beq.w 8cf18 │ │ │ │ + b.n 8d0d2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r9, #20264 @ 0x4f28 │ │ │ │ movt r9, #78 @ 0x4e │ │ │ │ - movw r2, #17973 @ 0x4635 │ │ │ │ + movw r2, #18197 @ 0x4715 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r7, [r9, #704] @ 0x2c0 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 8d2f2 │ │ │ │ + bne.w 8d590 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r7, #804 @ 0x324 │ │ │ │ - beq.w 8d2ce │ │ │ │ + beq.w 8d52c │ │ │ │ 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 8ceac │ │ │ │ + bgt.n 8d148 │ │ │ │ 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 8d2ce │ │ │ │ + beq.w 8d52c │ │ │ │ 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 8d0d2 │ │ │ │ + beq.w 8d36e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ccc8 │ │ │ │ + bne.w 8cf64 │ │ │ │ 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] │ │ │ │ @@ -147276,61 +147541,61 @@ │ │ │ │ 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 8cf08 │ │ │ │ + bne.n 8d1a4 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8cf04 │ │ │ │ + cbz r2, 8d1a0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [lr, #528] @ 0x210 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 8d3ea │ │ │ │ + beq.w 8d68a │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8d3c8 │ │ │ │ + beq.w 8d668 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 8cf24 │ │ │ │ + cbnz r3, 8d1c0 │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8ccc8 │ │ │ │ + beq.w 8cf64 │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d3c2 │ │ │ │ + beq.w 8d662 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 8cf46 │ │ │ │ + cbz r3, 8d1e2 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 8ccc8 │ │ │ │ + b.n 8cf64 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 8d04e │ │ │ │ + bcc.n 8d2ea │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r2 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w ip, [r0, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8d290 │ │ │ │ + beq.w 8d552 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add.w r9, r2, #20 │ │ │ │ str.w fp, [r4, #12] │ │ │ │ add.w fp, r4, #20 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov r0, fp │ │ │ │ @@ -147338,351 +147603,352 @@ │ │ │ │ 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 297cc │ │ │ │ + blx 29a8c │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, r9 │ │ │ │ - blx 297cc │ │ │ │ + blx 29a8c │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ lsl.w r1, sl, r1 │ │ │ │ adds r1, #20 │ │ │ │ lsl.w r2, sl, r2 │ │ │ │ add.w r8, r5, r1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ add.w r3, fp, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cdaa │ │ │ │ + beq.w 8d046 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d348 │ │ │ │ + beq.w 8d5e6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 8d01a │ │ │ │ + ble.n 8d2b6 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r2, r3 │ │ │ │ add.w fp, r3, sl, lsl #3 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrb r7, [r0, #0] │ │ │ │ add.w r0, r0, r7, lsl #2 │ │ │ │ adds r7, r0, #3 │ │ │ │ ldrb.w r1, [r7, #1]! │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r0, [r8, r1, lsl #3] │ │ │ │ add.w lr, r3, r1, lsl #2 │ │ │ │ ldr.w ip, [r0] │ │ │ │ cmp ip, r9 │ │ │ │ - bne.w 8d242 │ │ │ │ + bne.w 8d4de │ │ │ │ str r0, [r2, #0] │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp fp, r2 │ │ │ │ - bne.n 8cff0 │ │ │ │ + bne.n 8d28c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f70e8 │ │ │ │ + bl 1f7ce0 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1f85b4 <_PyNamespace_New@@Base+0x5c> │ │ │ │ + bl 1f92a4 <_PyNamespace_New@@Base+0x5c> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #28] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d3b8 │ │ │ │ + beq.w 8d658 │ │ │ │ strb r3, [r1, #3] │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8ccc8 │ │ │ │ + b.n 8cf64 │ │ │ │ str.w r2, [fp, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 8cc5e │ │ │ │ - b.n 8cc86 │ │ │ │ + bne.w 8cefa │ │ │ │ + b.n 8cf22 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str.w r0, [lr, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add.w r9, r2, #20 │ │ │ │ str.w lr, [r0, #8] │ │ │ │ - b.n 8cf78 │ │ │ │ + b.n 8d214 │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ lsl.w r1, r2, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r2, [pc, #744] @ (8d360 ) │ │ │ │ + ldr r2, [pc, #748] @ (8d600 ) │ │ │ │ mov sl, r4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp r3, #7 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ umull r0, r1, r0, r1 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w fp, r1, lsr #1 │ │ │ │ mov.w r1, #12 │ │ │ │ mul.w r8, r1, fp │ │ │ │ ldr r1, [r2, r7] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - bls.w 8cce0 │ │ │ │ + bls.w 8cf7c │ │ │ │ cmp r3, #15 │ │ │ │ - bhi.w 8d450 │ │ │ │ + bhi.w 8d6f0 │ │ │ │ adds r1, r3, #1 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ lsls r2, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - b.n 8cce0 │ │ │ │ + b.n 8cf7c │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 8d25e │ │ │ │ + bne.w 8d4fa │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r8 │ │ │ │ mul.w r2, r2, sl │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 91fb0 │ │ │ │ - b.n 8cc88 │ │ │ │ + bl 9224c │ │ │ │ + b.n 8cf24 │ │ │ │ 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 8ccc8 │ │ │ │ + b.n 8cf64 │ │ │ │ movw r9, #20264 @ 0x4f28 │ │ │ │ movt r9, #78 @ 0x4e │ │ │ │ - movw r2, #3381 @ 0xd35 │ │ │ │ + movw r2, #3613 @ 0xe1d │ │ │ │ movt r2, #8 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ ldr.w r4, [r9, #692] @ 0x2b4 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 8d318 │ │ │ │ + bne.w 8d5b6 │ │ │ │ ldr.w r2, [r0, #1528] @ 0x5f8 │ │ │ │ mov.w fp, #5 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov.w r8, #40 @ 0x28 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 8cd1c │ │ │ │ + b.n 8cfb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ it gt │ │ │ │ movgt r2, #0 │ │ │ │ - ble.w 8d35a │ │ │ │ + ble.w 8d5f8 │ │ │ │ sub.w r1, r2, sl │ │ │ │ mvns r1, r1 │ │ │ │ ands.w lr, r1, #3 │ │ │ │ - beq.n 8d1fc │ │ │ │ + beq.n 8d498 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8d204 │ │ │ │ + beq.n 8d4a0 │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ add.w r9, r8, #8 │ │ │ │ ldmia.w r8, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov r8, r9 │ │ │ │ cmp.w lr, #1 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ - beq.n 8d1fc │ │ │ │ + beq.n 8d498 │ │ │ │ cmp.w lr, #2 │ │ │ │ - beq.n 8d178 │ │ │ │ + beq.n 8d414 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8d204 │ │ │ │ + beq.n 8d4a0 │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ add.w r9, r9, #8 │ │ │ │ ldmia.w r8, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov r8, r9 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8d204 │ │ │ │ + beq.n 8d4a0 │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w r8, {r0, r1} │ │ │ │ add.w r8, r9, #8 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ - b.n 8d1fc │ │ │ │ + b.n 8d498 │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w r8, {r0, r1} │ │ │ │ add.w lr, r8, #8 │ │ │ │ mov r9, r2 │ │ │ │ cmp sl, r2 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ - beq.w 8cc2c │ │ │ │ + beq.w 8cec8 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ mov r8, lr │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8d204 │ │ │ │ + cbz r1, 8d4a0 │ │ │ │ ldrd r0, r1, [lr] │ │ │ │ add.w r8, lr, #8 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8d204 │ │ │ │ + cbz r1, 8d4a0 │ │ │ │ ldmia.w r8, {r0, r1} │ │ │ │ add.w r8, lr, #16 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ add.w r2, r9, #2 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8d204 │ │ │ │ + cbz r1, 8d4a0 │ │ │ │ ldmia.w r8, {r0, r1} │ │ │ │ add.w r2, r9, #3 │ │ │ │ add.w r8, lr, #24 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8d194 │ │ │ │ + bne.n 8d430 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ add.w r1, r8, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8d2fe │ │ │ │ + beq.n 8d59c │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ add.w r8, r1, #8 │ │ │ │ adds r2, #1 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ cmp r2, sl │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ - bne.n 8d128 │ │ │ │ - b.n 8cc2c │ │ │ │ + bne.n 8d3c4 │ │ │ │ + b.n 8cec8 │ │ │ │ ldr.w r0, [fp, r1, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d040 │ │ │ │ + beq.w 8d2dc │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r8 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8d226 │ │ │ │ + b.n 8d4c2 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r0] │ │ │ │ str r0, [r2, #0] │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp r2, fp │ │ │ │ - bne.w 8cff0 │ │ │ │ - b.n 8d018 │ │ │ │ + bne.w 8d28c │ │ │ │ + b.n 8d2b4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.w 8d0c6 │ │ │ │ + ble.w 8d362 │ │ │ │ mov.w lr, #12 │ │ │ │ mov ip, r3 │ │ │ │ mla lr, lr, sl, r3 │ │ │ │ - b.n 8d276 │ │ │ │ + b.n 8d512 │ │ │ │ add.w r8, r8, #12 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8d272 │ │ │ │ + beq.n 8d50e │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ stmia.w ip, {r0, r1, r2} │ │ │ │ add.w ip, ip, #12 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 8d272 │ │ │ │ - b.n 8d0c6 │ │ │ │ + bne.n 8d50e │ │ │ │ + b.n 8d362 │ │ │ │ + ldr.w r2, [r9, #684] @ 0x2ac │ │ │ │ + movw r3, #46989 @ 0xb78d │ │ │ │ + movt r3, #7 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 8d64e │ │ │ │ + mov r0, r5 │ │ │ │ + blx 295a8 │ │ │ │ + ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r7, #800] @ 0x320 │ │ │ │ + b.n 8cf64 │ │ │ │ ldr.w r4, [r9, #672] @ 0x2a0 │ │ │ │ - movw r1, #46565 @ 0xb5e5 │ │ │ │ + movw r1, #46509 @ 0xb5ad │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8d3a0 │ │ │ │ + bne.n 8d640 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8d468 │ │ │ │ + beq.w 8d708 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r0, [r2, #800] @ 0x320 │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r2, #800] @ 0x320 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r9, r2, #20 │ │ │ │ - b.n 8cf78 │ │ │ │ - ldr.w r2, [r9, #684] @ 0x2ac │ │ │ │ - movw r3, #47045 @ 0xb7c5 │ │ │ │ - movt r3, #7 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 8d3ae │ │ │ │ - mov r0, r5 │ │ │ │ - blx 29a48 │ │ │ │ - ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 8ccc8 │ │ │ │ + b.n 8d214 │ │ │ │ ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ mov r1, r5 │ │ │ │ blx r7 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8ccc8 │ │ │ │ + b.n 8cf64 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8d210 │ │ │ │ - b.n 8d2fe │ │ │ │ + bne.n 8d4ac │ │ │ │ + b.n 8d59c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8cf6a │ │ │ │ + b.n 8d206 │ │ │ │ mov.w fp, #5 │ │ │ │ mov.w r8, #40 @ 0x28 │ │ │ │ movs r2, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d468 │ │ │ │ + beq.w 8d708 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add.w r9, r3, #20 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 8cf78 │ │ │ │ + b.n 8d214 │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, sl │ │ │ │ - blt.n 8d364 │ │ │ │ + blt.n 8d604 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 91fb0 │ │ │ │ - b.n 8d024 │ │ │ │ - bne.w 8cc2c │ │ │ │ - b.n 8cc88 │ │ │ │ + bl 9224c │ │ │ │ + b.n 8d2c0 │ │ │ │ + bne.w 8cec8 │ │ │ │ + b.n 8cf24 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ adds r7, #12 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ adds r0, #1 │ │ │ │ @@ -147698,57 +147964,57 @@ │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r1, #0] │ │ │ │ str.w r1, [r7, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str.w r1, [r7, #-12] │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ str.w r1, [r7, #-4] │ │ │ │ - b.n 8d34a │ │ │ │ + b.n 8d5e8 │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8d2b2 │ │ │ │ + b.n 8d574 │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 8d2e4 │ │ │ │ + b.n 8d544 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8ccc8 │ │ │ │ + b.n 8cf64 │ │ │ │ str.w r3, [r7, #524] @ 0x20c │ │ │ │ - b.n 8cf36 │ │ │ │ + b.n 8d1d2 │ │ │ │ ldr.w r3, [r7, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 8d3d6 │ │ │ │ + cbz r3, 8d676 │ │ │ │ str r0, [r3, #24] │ │ │ │ ldr.w r3, [r7, #532] @ 0x214 │ │ │ │ str.w r0, [r7, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ccc8 │ │ │ │ + bne.w 8cf64 │ │ │ │ str.w r0, [r7, #532] @ 0x214 │ │ │ │ - b.n 8ccc8 │ │ │ │ + b.n 8cf64 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cf14 │ │ │ │ + beq.w 8d1b0 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8d44a │ │ │ │ + cbz r2, 8d6ea │ │ │ │ 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, 8d420 │ │ │ │ + cbz r3, 8d6c0 │ │ │ │ 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 │ │ │ │ @@ -147758,129 +148024,129 @@ │ │ │ │ ldr.w r3, [r9, #812] @ 0x32c │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r7, #788] @ 0x314 │ │ │ │ str.w r4, [r8, r5] │ │ │ │ subs r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r3, [r7, #788] @ 0x314 │ │ │ │ - b.n 8ccc8 │ │ │ │ + b.n 8cf64 │ │ │ │ str.w r3, [r7, #524] @ 0x20c │ │ │ │ - b.n 8d3f8 │ │ │ │ + b.n 8d698 │ │ │ │ adds r1, r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ lsls r2, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r1, r2, r8 │ │ │ │ adds.w r2, r1, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bpl.w 8ccec │ │ │ │ - bl 241c5c │ │ │ │ + bpl.w 8cf88 │ │ │ │ + bl 242440 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8ccd6 │ │ │ │ + b.n 8cf72 │ │ │ │ nop │ │ │ │ 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, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ and.w r2, r3, #32 │ │ │ │ ands.w r6, r3, #16 │ │ │ │ - bne.w 8d6a4 │ │ │ │ + bne.w 8d944 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d6f6 │ │ │ │ + bne.w 8d996 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 8d620 │ │ │ │ + bgt.w 8d8c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d76e │ │ │ │ + beq.w 8da0e │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 8d76e │ │ │ │ + bhi.w 8da0e │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r0, r1 │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsls r0, r1, #3 │ │ │ │ movw r0, #29384 @ 0x72c8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 8995c │ │ │ │ + bl 89c20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d646 │ │ │ │ - movw r6, #689 @ 0x2b1 │ │ │ │ + beq.w 8d8e6 │ │ │ │ + movw r6, #913 @ 0x391 │ │ │ │ movt r6, #15 │ │ │ │ movw r3, #29384 @ 0x72c8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 8d6ba │ │ │ │ - ldr r3, [pc, #672] @ (8d7a0 ) │ │ │ │ + bpl.w 8d95a │ │ │ │ + ldr r3, [pc, #672] @ (8da40 ) │ │ │ │ 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, 8d532 │ │ │ │ + cbz r5, 8d7d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r4, #8] │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 89fc4 │ │ │ │ + bl 8a284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d73e │ │ │ │ + beq.w 8d9de │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 8d56c │ │ │ │ + bpl.n 8d80c │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8d56c │ │ │ │ + bne.n 8d80c │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 8d5f8 │ │ │ │ + beq.n 8d898 │ │ │ │ str r6, [r4, #24] │ │ │ │ movs r6, #1 │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [r4, #12] │ │ │ │ str r7, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r5, #132] @ 0x84 │ │ │ │ - bpl.n 8d5be │ │ │ │ - ldr r3, [pc, #536] @ (8d7a0 ) │ │ │ │ + bpl.n 8d85e │ │ │ │ + ldr r3, [pc, #536] @ (8da40 ) │ │ │ │ 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 │ │ │ │ @@ -147890,358 +148156,358 @@ │ │ │ │ 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 8d734 │ │ │ │ + beq.w 8d9d4 │ │ │ │ ldr.w r0, [ip, #268] @ 0x10c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 8d6c2 │ │ │ │ + bmi.n 8d962 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 8d8b0 │ │ │ │ + bl 8db50 │ │ │ │ sub.w r5, r0, #4294967295 @ 0xffffffff │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 8d6d4 │ │ │ │ + beq.n 8d974 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d5f0 │ │ │ │ + beq.n 8d890 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d75e │ │ │ │ + beq.w 8d9fe │ │ │ │ negs r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #420] @ (8d7a0 ) │ │ │ │ + ldr r3, [pc, #420] @ (8da40 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1f6c94 │ │ │ │ + bl 1f7894 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d740 │ │ │ │ + beq.w 8d9e0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r6, [r4, #24] │ │ │ │ movs r6, #1 │ │ │ │ strd r2, r7, [r4, #16] │ │ │ │ - b.n 8d57a │ │ │ │ + b.n 8d81a │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r6, #62857 @ 0xf589 │ │ │ │ + movweq r6, #62589 @ 0xf47d │ │ │ │ movteq r6, #15 │ │ │ │ - bne.n 8d680 │ │ │ │ + bne.n 8d920 │ │ │ │ movw r0, #29384 @ 0x72c8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr.w r8, [r7] │ │ │ │ - bl 8995c │ │ │ │ + bl 89c20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d4ec │ │ │ │ + bne.w 8d78c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8d5f2 │ │ │ │ + b.n 8d892 │ │ │ │ movw r0, #29384 @ 0x72c8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 8995c │ │ │ │ + bl 89c20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8d646 │ │ │ │ - movw r6, #47241 @ 0xb889 │ │ │ │ + beq.n 8d8e6 │ │ │ │ + movw r6, #47181 @ 0xb84d │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8d4ec │ │ │ │ - movw r6, #35365 @ 0x8a25 │ │ │ │ + b.n 8d78c │ │ │ │ + movw r6, #35881 @ 0x8c29 │ │ │ │ movt r6, #14 │ │ │ │ - b.n 8d62e │ │ │ │ - movw r6, #1053 @ 0x41d │ │ │ │ + b.n 8d8ce │ │ │ │ + movw r6, #1741 @ 0x6cd │ │ │ │ movt r6, #11 │ │ │ │ - b.n 8d62e │ │ │ │ + b.n 8d8ce │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 8d76e │ │ │ │ + ble.n 8da0e │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 8d692 │ │ │ │ - movw r6, #22269 @ 0x56fd │ │ │ │ + bne.n 8d932 │ │ │ │ + movw r6, #21729 @ 0x54e1 │ │ │ │ movt r6, #17 │ │ │ │ - b.n 8d62e │ │ │ │ + b.n 8d8ce │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8d76e │ │ │ │ - movw r6, #17189 @ 0x4325 │ │ │ │ + bne.n 8da0e │ │ │ │ + movw r6, #17093 @ 0x42c5 │ │ │ │ movt r6, #21 │ │ │ │ - b.n 8d62e │ │ │ │ + b.n 8d8ce │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8d788 │ │ │ │ - bl 8e400 │ │ │ │ + bne.n 8da28 │ │ │ │ + bl 8e69c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8d646 │ │ │ │ + beq.n 8d8e6 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ movs r6, #1 │ │ │ │ - b.n 8d57a │ │ │ │ + b.n 8d81a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8d524 │ │ │ │ - b.n 8d532 │ │ │ │ + bne.w 8d7c4 │ │ │ │ + b.n 8d7d2 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r5, r3 │ │ │ │ adcs r5, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8d5dc │ │ │ │ + bne.n 8d87c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8d5dc │ │ │ │ + beq.w 8d87c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d5dc │ │ │ │ + bne.w 8d87c │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d5dc │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d87c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 865e4 │ │ │ │ + bl 8684c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8d646 │ │ │ │ - bl 91f80 │ │ │ │ + beq.n 8d8e6 │ │ │ │ + bl 9221c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d720 │ │ │ │ + beq.n 8d9c0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 8d766 │ │ │ │ + cbz r3, 8da06 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8d646 │ │ │ │ + beq.n 8d8e6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 89fa0 │ │ │ │ + bl 8a260 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d57a │ │ │ │ - b.n 8d740 │ │ │ │ + bne.w 8d81a │ │ │ │ + b.n 8d9e0 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ adds r0, #228 @ 0xe4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 8d5be │ │ │ │ + b.n 8d85e │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8d646 │ │ │ │ + beq.w 8d8e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d646 │ │ │ │ + bne.w 8d8e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d646 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d8e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d5f0 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d890 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d720 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d9c0 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #9808 @ 0x2650 │ │ │ │ + movw r1, #6416 @ 0x1910 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ - b.n 8d646 │ │ │ │ + bl f5e88 │ │ │ │ + b.n 8d8e6 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12868 @ 0x3244 │ │ │ │ + movw r1, #9476 @ 0x2504 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 8d646 │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 8d8e6 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008d7a4 : │ │ │ │ +0008da44 : │ │ │ │ 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 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 8d7d8 │ │ │ │ + bgt.n 8da78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8d88e │ │ │ │ + beq.n 8db2e │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 8d88e │ │ │ │ + bhi.n 8db2e │ │ │ │ tbb [pc, r3] │ │ │ │ ldrsh r2, [r3, r5] │ │ │ │ str r5, [r2, r1] │ │ │ │ ldrsh r7, [r3, r5] │ │ │ │ negs r7, r3 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 8d842 │ │ │ │ - movw r6, #62857 @ 0xf589 │ │ │ │ + bne.n 8dae2 │ │ │ │ + movw r6, #62589 @ 0xf47d │ │ │ │ movt r6, #15 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29384 @ 0x72c8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r8, r3 │ │ │ │ - bl 1f6204 │ │ │ │ + bl 89898 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8d820 │ │ │ │ - cbz r5, 8d80a │ │ │ │ + cbz r0, 8dac0 │ │ │ │ + cbz r5, 8daaa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 89f3c │ │ │ │ + bl 8a1fc │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8d828 │ │ │ │ + cbz r0, 8dac8 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r4, #24] │ │ │ │ strd r3, r7, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8d822 │ │ │ │ + beq.n 8dac2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8d822 │ │ │ │ + bne.n 8dac2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d822 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8dac2 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 8d88e │ │ │ │ + ble.n 8db2e │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 8d85e │ │ │ │ - movw r6, #22269 @ 0x56fd │ │ │ │ + bne.n 8dafe │ │ │ │ + movw r6, #21729 @ 0x54e1 │ │ │ │ movt r6, #17 │ │ │ │ - b.n 8d7e4 │ │ │ │ - movw r6, #47241 @ 0xb889 │ │ │ │ + b.n 8da84 │ │ │ │ + movw r6, #47181 @ 0xb84d │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8d7e4 │ │ │ │ + b.n 8da84 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8d88e │ │ │ │ - movw r6, #17189 @ 0x4325 │ │ │ │ + bne.n 8db2e │ │ │ │ + movw r6, #17093 @ 0x42c5 │ │ │ │ movt r6, #21 │ │ │ │ - b.n 8d7e4 │ │ │ │ - movw r6, #689 @ 0x2b1 │ │ │ │ + b.n 8da84 │ │ │ │ + movw r6, #913 @ 0x391 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8d7e4 │ │ │ │ - movw r6, #35365 @ 0x8a25 │ │ │ │ + b.n 8da84 │ │ │ │ + movw r6, #35881 @ 0x8c29 │ │ │ │ movt r6, #14 │ │ │ │ - b.n 8d7e4 │ │ │ │ - movw r6, #1053 @ 0x41d │ │ │ │ + b.n 8da84 │ │ │ │ + movw r6, #1741 @ 0x6cd │ │ │ │ movt r6, #11 │ │ │ │ - b.n 8d7e4 │ │ │ │ + b.n 8da84 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #9808 @ 0x2650 │ │ │ │ + movw r1, #6416 @ 0x1910 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ nop │ │ │ │ │ │ │ │ -0008d8ac : │ │ │ │ - b.n 8de2c │ │ │ │ +0008db4c : │ │ │ │ + b.n 8e0c8 │ │ │ │ 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 r3, [r0, #4] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 8dd80 │ │ │ │ - ldr.w r8, [pc, #1368] @ 8de28 │ │ │ │ + bpl.w 8e02a │ │ │ │ + ldr.w r8, [pc, #1364] @ 8e0c4 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw fp, #41020 @ 0xa03c │ │ │ │ movt fp, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r2, [r8, r9] │ │ │ │ cmp r3, fp │ │ │ │ ldr.w sl, [r2, #8] │ │ │ │ - bne.w 8dbdc │ │ │ │ + bne.w 8de86 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 8dbdc │ │ │ │ + beq.w 8de86 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #43876 @ 0xab64 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8dcfe │ │ │ │ + beq.w 8dfa8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dc0a │ │ │ │ + bne.w 8deb4 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8dd90 │ │ │ │ + beq.w 8e03a │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8da20 │ │ │ │ + bne.n 8dcc0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 8db54 │ │ │ │ + beq.w 8ddf4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8db5c │ │ │ │ + beq.w 8ddfc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 8d952 │ │ │ │ + cbz r2, 8dbf2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, fp │ │ │ │ - bne.w 8dd56 │ │ │ │ + bne.w 8e000 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8dc44 │ │ │ │ + ble.w 8deee │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8dd96 │ │ │ │ + bne.w 8e040 │ │ │ │ movw fp, #42704 @ 0xa6d0 │ │ │ │ add.w lr, sl, fp │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov.w ip, #1 │ │ │ │ ldr.w r0, [sl, fp] │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ adds.w r0, r0, #4096 @ 0x1000 │ │ │ │ @@ -148254,49 +148520,49 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp.w sl, #7 │ │ │ │ lsl.w ip, ip, sl │ │ │ │ ubfx r2, fp, #0, #12 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ orr.w fp, r2, r0 │ │ │ │ and.w r2, r6, ip │ │ │ │ - bgt.n 8da84 │ │ │ │ + bgt.n 8dd24 │ │ │ │ ldrsb.w r0, [lr, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8dac6 │ │ │ │ + bge.w 8dd66 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [lr, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w lr, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb.w sl, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, sl │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8daae │ │ │ │ + beq.n 8dd4e │ │ │ │ add.w r2, r2, r0, lsl #3 │ │ │ │ str.w r5, [lr, r2] │ │ │ │ add r2, lr │ │ │ │ str r7, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r0, #1 │ │ │ │ strd fp, r1, [r4, #16] │ │ │ │ subs r2, #1 │ │ │ │ str r0, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ - cbnz r3, 8da10 │ │ │ │ + cbnz r3, 8dcb0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bmi.w 8dbbe │ │ │ │ + bmi.w 8de22 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.w 8db82 │ │ │ │ + bmi.w 8de66 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -148324,238 +148590,241 @@ │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ add.w lr, r3, #20 │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ orr.w fp, r0, r2 │ │ │ │ and.w r2, r6, ip │ │ │ │ - ble.n 8d9b0 │ │ │ │ + ble.n 8dc50 │ │ │ │ cmp.w sl, #15 │ │ │ │ - bgt.w 8dcce │ │ │ │ + bgt.w 8df78 │ │ │ │ ldrsh.w r0, [lr, r2, lsl #1] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8daee │ │ │ │ + bge.n 8dd8e │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh.w r0, [lr, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w sl, [r3, #5] │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, sl │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d9dc │ │ │ │ + bne.n 8dc7c │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add.w r0, lr, r2 │ │ │ │ strd r5, r7, [r0, #4] │ │ │ │ str.w r6, [lr, r2] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 8d9e8 │ │ │ │ + b.n 8dc88 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ add r0, r2 │ │ │ │ and.w r2, r0, ip │ │ │ │ ldrsb.w r0, [lr, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8db06 │ │ │ │ + bge.n 8dda6 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [lr, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w lr, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 8d9c8 │ │ │ │ + b.n 8dc68 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ add r0, r2 │ │ │ │ and.w r2, r0, ip │ │ │ │ ldrsh.w r0, [lr, r2, lsl #1] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8da94 │ │ │ │ + blt.n 8dd34 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ cmp.w sl, #7 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ it gt │ │ │ │ strdgt r0, ip, [sp, #12] │ │ │ │ add r2, r0 │ │ │ │ add.w r2, r2, #1 │ │ │ │ and.w r2, ip, r2 │ │ │ │ it gt │ │ │ │ movgt ip, r3 │ │ │ │ - ble.n 8db76 │ │ │ │ + ble.n 8de16 │ │ │ │ cmp.w sl, #15 │ │ │ │ - bgt.w 8dd34 │ │ │ │ + bgt.w 8dfde │ │ │ │ ldrd r0, r3, [sp, #12] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ ldrsh.w ip, [lr, r2, lsl #1] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bge.n 8dc36 │ │ │ │ + bge.n 8dee0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp.w sl, #15 │ │ │ │ - ble.n 8da96 │ │ │ │ + ble.n 8dd36 │ │ │ │ str.w r0, [lr, r2, lsl #2] │ │ │ │ - b.n 8d9c8 │ │ │ │ + b.n 8dc68 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8d940 │ │ │ │ + bne.w 8dbe0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d94a │ │ │ │ - b.n 8d952 │ │ │ │ + bne.w 8dbea │ │ │ │ + b.n 8dbf2 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add r2, r0 │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, ip, r2 │ │ │ │ ldrsb.w sl, [lr, r2] │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.n 8dade │ │ │ │ - b.n 8db68 │ │ │ │ + blt.n 8dd7e │ │ │ │ + b.n 8de08 │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8dcb0 │ │ │ │ + bne.w 8df3c │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8de00 │ │ │ │ + bne.n 8de42 │ │ │ │ + ldr.w r3, [r5, #-8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8dca6 │ │ │ │ ldr.w r1, [r8, r9] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ 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] │ │ │ │ - b.n 8da10 │ │ │ │ + b.n 8dcb0 │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8dc92 │ │ │ │ + bne.n 8df5a │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8db9a │ │ │ │ - ldr.w r3, [r5, #-8] │ │ │ │ + bne.n 8de42 │ │ │ │ + ldr.w r3, [r7, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8db9a │ │ │ │ - b.n 8da06 │ │ │ │ + beq.w 8dcb0 │ │ │ │ + b.n 8de42 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8da22 │ │ │ │ + beq.w 8dcc2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #43876 @ 0xab64 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8dcfe │ │ │ │ + beq.w 8dfa8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d912 │ │ │ │ + beq.w 8dbb2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 8d912 │ │ │ │ + bne.w 8dbb2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl fae88 <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ + bl fae4c <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 8d928 │ │ │ │ + beq.w 8dbc8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8da20 │ │ │ │ + bne.w 8dcc0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 15aadc <_PyUnicode_IsNumeric@@Base+0x464> │ │ │ │ - b.n 8da22 │ │ │ │ + bl 15a79c <_PyUnicode_IsNumeric@@Base+0x450> │ │ │ │ + b.n 8dcc2 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add r2, r0 │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r3 │ │ │ │ - b.n 8db3a │ │ │ │ + b.n 8ddda │ │ │ │ ldr r1, [r4, #8] │ │ │ │ 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 8c1d4 │ │ │ │ + bl 8c470 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8d95a │ │ │ │ + bne.w 8dbfa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8de14 │ │ │ │ + bne.w 8e0b2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8dd90 │ │ │ │ + beq.w 8e03a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dd90 │ │ │ │ + bne.w 8e03a │ │ │ │ mov r0, r7 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8dd90 │ │ │ │ - movw r3, #19765 @ 0x4d35 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e03a │ │ │ │ + movw r3, #20429 @ 0x4fcd │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8de0c │ │ │ │ + bne.w 8e0aa │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8da06 │ │ │ │ + beq.w 8dca6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b.n 8dbc6 │ │ │ │ - movw r3, #19765 @ 0x4d35 │ │ │ │ + b.n 8de2c │ │ │ │ + movw r3, #20429 @ 0x4fcd │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8ddf8 │ │ │ │ + bne.w 8e0a2 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8da10 │ │ │ │ + beq.w 8dcb0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 8db8c │ │ │ │ + b.n 8de6e │ │ │ │ add.w r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r0, [sp, #12] │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8dce4 │ │ │ │ + bge.n 8df8e │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 8db4e │ │ │ │ + b.n 8ddee │ │ │ │ add.w r0, r2, r2, lsl #2 │ │ │ │ lsrs r2, r6, #5 │ │ │ │ str r2, [sp, #12] │ │ │ │ adds r2, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, r2, ip │ │ │ │ ldr.w r0, [lr, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8dce0 │ │ │ │ - b.n 8db06 │ │ │ │ + blt.n 8df8a │ │ │ │ + b.n 8dda6 │ │ │ │ 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 │ │ │ │ @@ -148565,179 +148834,174 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 87b68 │ │ │ │ + bl 87dd8 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r6, #0 │ │ │ │ - b.n 8da22 │ │ │ │ + b.n 8dcc2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r0, r2, r2, lsl #2 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr.w r0, [lr, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8dd4e │ │ │ │ + bge.n 8dff8 │ │ │ │ mov r3, ip │ │ │ │ - b.n 8db46 │ │ │ │ + b.n 8dde6 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ands r2, r3 │ │ │ │ - b.n 8db2a │ │ │ │ + b.n 8ddca │ │ │ │ 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 8cb24 │ │ │ │ + bl 8cdc0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8dc68 │ │ │ │ + beq.w 8df12 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 8d952 │ │ │ │ - movw r0, #9704 @ 0x25e8 │ │ │ │ + b.n 8dbf2 │ │ │ │ + movw r0, #6312 @ 0x18a8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #4287 @ 0x10bf │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8da22 │ │ │ │ + b.n 8dcc2 │ │ │ │ ldr.w r3, [r8, r9] │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r6, [sp, #16] │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r9, [sp, #20] │ │ │ │ mov r9, r4 │ │ │ │ add.w fp, r3, #42496 @ 0xa600 │ │ │ │ add.w r3, fp, #252 @ 0xfc │ │ │ │ add.w fp, fp, #220 @ 0xdc │ │ │ │ mov sl, r3 │ │ │ │ - b.n 8ddc6 │ │ │ │ + b.n 8e070 │ │ │ │ add.w fp, fp, #4 │ │ │ │ asrs r6, r6, #1 │ │ │ │ cmp fp, sl │ │ │ │ - beq.w 8da2a │ │ │ │ + beq.w 8dcca │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bpl.n 8ddba │ │ │ │ + bpl.n 8e064 │ │ │ │ ldr.w r4, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8ddba │ │ │ │ + beq.n 8e064 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #0 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8ddba │ │ │ │ + bge.n 8e064 │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #12732 @ 0x31bc │ │ │ │ + movw r1, #9340 @ 0x247c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ + movw r0, #9360 @ 0x2490 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2498f4 │ │ │ │ - b.n 8ddba │ │ │ │ + bl 24a00c │ │ │ │ + b.n 8e064 │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8dcc4 │ │ │ │ - ldr.w r3, [r7, #-8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 8da10 │ │ │ │ - b.n 8db9a │ │ │ │ + b.n 8df6e │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8dca6 │ │ │ │ + b.n 8df50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dc74 │ │ │ │ + bne.w 8df1e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8dc74 │ │ │ │ - nop │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8df1e │ │ │ │ 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 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 8e3c4 │ │ │ │ - ldr.w sl, [pc, #1456] @ 8e3fc │ │ │ │ + bpl.w 8e660 │ │ │ │ + ldr.w sl, [pc, #1456] @ 8e698 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw fp, #41020 @ 0xa03c │ │ │ │ movt fp, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r2, [sl, r8] │ │ │ │ cmp r3, fp │ │ │ │ ldr.w r9, [r2, #8] │ │ │ │ - bne.w 8e18c │ │ │ │ + bne.w 8e434 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 8e18c │ │ │ │ + beq.w 8e434 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #43876 @ 0xab64 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8e2cc │ │ │ │ + beq.w 8e574 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e1b8 │ │ │ │ + bne.w 8e460 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8e252 │ │ │ │ + beq.w 8e4fa │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8dfc2 │ │ │ │ + bne.w 8e25e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 8e102 │ │ │ │ + beq.w 8e39e │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8e10a │ │ │ │ + beq.w 8e3a6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 8ded2 │ │ │ │ + cbz r2, 8e16e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, fp │ │ │ │ - bne.w 8e31e │ │ │ │ + bne.w 8e5c6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8e216 │ │ │ │ + ble.w 8e4be │ │ │ │ ldrb.w ip, [r4, #16] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e348 │ │ │ │ + bne.w 8e5f0 │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ add.w lr, r9, r0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [r9, r0] │ │ │ │ ldr.w fp, [lr, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ @@ -148751,70 +149015,70 @@ │ │ │ │ cmp.w lr, #7 │ │ │ │ str.w ip, [r3, #8] │ │ │ │ lsl.w r1, r1, lr │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ ubfx r9, r9, #0, #12 │ │ │ │ orr.w fp, r9, r2 │ │ │ │ and.w ip, r7, r1 │ │ │ │ - bgt.w 8e046 │ │ │ │ + bgt.w 8e2e2 │ │ │ │ ldrsb.w r2, [r0, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8e086 │ │ │ │ + bge.w 8e322 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [r0, ip] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ mov.w lr, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, lr, r2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8e072 │ │ │ │ + beq.w 8e30e │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ str r6, [r2, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r2, [r4, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str.w fp, [r4, #16] │ │ │ │ subs r2, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ - cbnz r3, 8df9c │ │ │ │ + cbnz r3, 8e238 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bmi.w 8e16e │ │ │ │ + bmi.w 8e3ce │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.w 8e132 │ │ │ │ + bmi.w 8e412 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 8dfb8 │ │ │ │ + cbz r3, 8e254 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8dfb4 │ │ │ │ + beq.n 8e250 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r6, [r3, #0] │ │ │ │ movs r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r0, 8dfde │ │ │ │ + cbz r0, 8e27a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ iteee eq │ │ │ │ streq r3, [r0, #0] │ │ │ │ addne r2, #1 │ │ │ │ @@ -148847,238 +149111,241 @@ │ │ │ │ add.w r1, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ and.w ip, r1, r7 │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ orr.w fp, r0, r2 │ │ │ │ add.w r0, r3, #20 │ │ │ │ - ble.w 8df38 │ │ │ │ + ble.w 8e1d4 │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 8e29e │ │ │ │ + bgt.w 8e546 │ │ │ │ ldrsh.w r2, [r0, ip, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 8e0b0 │ │ │ │ + bge.n 8e34c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh.w r1, [r0, ip, lsl #1] │ │ │ │ mov.w lr, #1 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, lr, r2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8df66 │ │ │ │ + bne.w 8e202 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ strd r5, r6, [r1, #4] │ │ │ │ str r7, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8df70 │ │ │ │ + b.n 8e20c │ │ │ │ mov.w r9, r7, lsr #5 │ │ │ │ add.w ip, ip, ip, lsl #2 │ │ │ │ add.w r2, r9, #1 │ │ │ │ add r2, ip │ │ │ │ and.w ip, r2, r1 │ │ │ │ ldrsb.w r2, [r0, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 8e0ca │ │ │ │ + bge.n 8e366 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [r0, ip] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8df50 │ │ │ │ + b.n 8e1ec │ │ │ │ mov.w r9, r7, lsr #5 │ │ │ │ add.w ip, ip, ip, lsl #2 │ │ │ │ add.w r2, r9, #1 │ │ │ │ add r2, ip │ │ │ │ and.w ip, r2, r1 │ │ │ │ ldrsh.w r2, [r0, ip, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8e056 │ │ │ │ + blt.n 8e2f2 │ │ │ │ add.w ip, ip, ip, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ add ip, r9 │ │ │ │ cmp.w lr, #7 │ │ │ │ add.w ip, ip, #1 │ │ │ │ and.w ip, ip, r1 │ │ │ │ - ble.n 8e128 │ │ │ │ + ble.n 8e3c4 │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 8e2fe │ │ │ │ + bgt.w 8e5a6 │ │ │ │ ldrsh.w r2, [r0, ip, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8e202 │ │ │ │ + bge.w 8e4aa │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp.w lr, #15 │ │ │ │ - ble.n 8e058 │ │ │ │ + ble.n 8e2f4 │ │ │ │ str.w r1, [r0, ip, lsl #2] │ │ │ │ - b.n 8df50 │ │ │ │ + b.n 8e1ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8dec0 │ │ │ │ + bne.w 8e15c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8deca │ │ │ │ - b.n 8ded2 │ │ │ │ + bne.w 8e166 │ │ │ │ + b.n 8e16e │ │ │ │ add.w ip, ip, ip, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ add ip, r9 │ │ │ │ add.w ip, ip, #1 │ │ │ │ and.w ip, r1, ip │ │ │ │ ldrsb.w r2, [r0, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8e0a0 │ │ │ │ - b.n 8e116 │ │ │ │ + blt.n 8e33c │ │ │ │ + b.n 8e3b2 │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8e280 │ │ │ │ + bne.w 8e50a │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8e3b8 │ │ │ │ + bne.n 8e3ee │ │ │ │ + ldr.w r3, [r5, #-8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8e22e │ │ │ │ ldr.w r3, [sl, r8] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ 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] │ │ │ │ - b.n 8df9c │ │ │ │ + b.n 8e238 │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e262 │ │ │ │ + bne.w 8e528 │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8e14a │ │ │ │ - ldr.w r3, [r5, #-8] │ │ │ │ + bne.n 8e3ee │ │ │ │ + ldr.w r3, [r6, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8e14a │ │ │ │ - b.n 8df92 │ │ │ │ + beq.w 8e238 │ │ │ │ + b.n 8e3ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 8e252 │ │ │ │ + beq.n 8e4fa │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #43876 @ 0xab64 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8e2cc │ │ │ │ + beq.w 8e574 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8de90 │ │ │ │ + beq.w 8e12c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 8de90 │ │ │ │ + bne.w 8e12c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl fae88 <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ + bl fae4c <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 8dea8 │ │ │ │ + beq.w 8e144 │ │ │ │ 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, 8e1e6 │ │ │ │ + cbnz r3, 8e48e │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 15aadc <_PyUnicode_IsNumeric@@Base+0x464> │ │ │ │ + bl 15a79c <_PyUnicode_IsNumeric@@Base+0x450> │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8dfe0 │ │ │ │ + beq.w 8e27c │ │ │ │ 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 8dfe0 │ │ │ │ + b.n 8e27c │ │ │ │ add.w ip, ip, ip, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ add ip, r9 │ │ │ │ add.w ip, ip, #1 │ │ │ │ and.w ip, r1, ip │ │ │ │ - b.n 8e0ea │ │ │ │ + b.n 8e386 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ 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 8c1d4 │ │ │ │ + bl 8c470 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8deda │ │ │ │ + bne.w 8e176 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e3d6 │ │ │ │ + bne.w 8e672 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e3e8 │ │ │ │ + bne.w 8e684 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 8e25c │ │ │ │ + cbz r3, 8e504 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8dfe0 │ │ │ │ - movw r3, #19765 @ 0x4d35 │ │ │ │ + b.n 8e27c │ │ │ │ + movw r3, #20429 @ 0x4fcd │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8e3b0 │ │ │ │ + bne.w 8e658 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8df92 │ │ │ │ + beq.w 8e22e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b.n 8e176 │ │ │ │ - movw r3, #19765 @ 0x4d35 │ │ │ │ + b.n 8e3d8 │ │ │ │ + movw r3, #20429 @ 0x4fcd │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8e3a8 │ │ │ │ + bne.w 8e650 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8df9c │ │ │ │ + beq.w 8e238 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.n 8e13c │ │ │ │ + b.n 8e41c │ │ │ │ mov.w r9, ip, lsl #2 │ │ │ │ add.w r2, r3, r9 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 8e2b0 │ │ │ │ + bge.n 8e558 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8e0fc │ │ │ │ + b.n 8e398 │ │ │ │ add.w r2, r9, ip │ │ │ │ mov.w r9, r7, lsr #5 │ │ │ │ add.w ip, r9, #1 │ │ │ │ add ip, r2 │ │ │ │ and.w ip, ip, r1 │ │ │ │ ldr.w r2, [r0, ip, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8e2ac │ │ │ │ - b.n 8e0ca │ │ │ │ + blt.n 8e554 │ │ │ │ + b.n 8e366 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ @@ -149088,1570 +149355,1566 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 87b68 │ │ │ │ + bl 87dd8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8dfa2 │ │ │ │ - b.n 8e252 │ │ │ │ + bne.w 8e23e │ │ │ │ + b.n 8e4fa │ │ │ │ add.w r2, ip, ip, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ add r2, r9 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r2, [r0, ip, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e0f4 │ │ │ │ + blt.w 8e390 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ and.w ip, r1, r2 │ │ │ │ - b.n 8e0e2 │ │ │ │ + b.n 8e37e │ │ │ │ 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 8cb24 │ │ │ │ + bl 8cdc0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8e23a │ │ │ │ + beq.w 8e4e2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 8ded2 │ │ │ │ + b.n 8e16e │ │ │ │ ldr.w r3, [sl, r8] │ │ │ │ strd r9, r7, [sp, #12] │ │ │ │ mov r7, ip │ │ │ │ str.w r8, [sp, #20] │ │ │ │ mov r8, r4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w fp, r3, #42496 @ 0xa600 │ │ │ │ add.w r3, fp, #252 @ 0xfc │ │ │ │ add.w fp, fp, #220 @ 0xdc │ │ │ │ mov r9, r3 │ │ │ │ - b.n 8e376 │ │ │ │ + b.n 8e61e │ │ │ │ add.w fp, fp, #4 │ │ │ │ asrs r7, r7, #1 │ │ │ │ cmp fp, r9 │ │ │ │ - beq.w 8dfe8 │ │ │ │ + beq.w 8e284 │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bpl.n 8e36a │ │ │ │ + bpl.n 8e612 │ │ │ │ ldr.w r4, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8e36a │ │ │ │ + beq.n 8e612 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #0 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8e36a │ │ │ │ + bge.n 8e612 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #12732 @ 0x31bc │ │ │ │ + movw r1, #9340 @ 0x247c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ + movw r0, #9360 @ 0x2490 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2498f4 │ │ │ │ - b.n 8e36a │ │ │ │ + bl 24a00c │ │ │ │ + b.n 8e612 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8e294 │ │ │ │ + b.n 8e53c │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8e276 │ │ │ │ - ldr.w r3, [r6, #-8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 8df9c │ │ │ │ - b.n 8e14a │ │ │ │ - movw r0, #9704 @ 0x25e8 │ │ │ │ + b.n 8e51e │ │ │ │ + movw r0, #6312 @ 0x18a8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #4287 @ 0x10bf │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8e252 │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8e4fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e246 │ │ │ │ + bne.w 8e4ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e246 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e4ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e252 │ │ │ │ + bne.w 8e4fa │ │ │ │ mov r0, r6 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e252 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e4fa │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008e400 : │ │ │ │ +0008e69c : │ │ │ │ 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, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29004 @ 0x714c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1f6204 │ │ │ │ + bl 89898 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8e44a │ │ │ │ - cbz r5, 8e436 │ │ │ │ + cbz r0, 8e6e6 │ │ │ │ + cbz r5, 8e6d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 89f3c │ │ │ │ + bl 8a1fc │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8e450 │ │ │ │ + cbz r0, 8e6ec │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8e44c │ │ │ │ + beq.n 8e6e8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e44c │ │ │ │ + bne.n 8e6e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e44c │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e6e8 │ │ │ │ nop │ │ │ │ │ │ │ │ -0008e46c : │ │ │ │ +0008e708 : │ │ │ │ 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, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #28528 @ 0x6f70 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1f6204 │ │ │ │ + bl 89898 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8e4b6 │ │ │ │ - cbz r5, 8e4a2 │ │ │ │ + cbz r0, 8e752 │ │ │ │ + cbz r5, 8e73e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 89f3c │ │ │ │ + bl 8a1fc │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8e4bc │ │ │ │ + cbz r0, 8e758 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8e4b8 │ │ │ │ + beq.n 8e754 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e4b8 │ │ │ │ + bne.n 8e754 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e4b8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e754 │ │ │ │ nop │ │ │ │ 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 r1, #0 │ │ │ │ - beq.n 8e560 │ │ │ │ + beq.n 8e7fc │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - blx 29824 │ │ │ │ - cbz r0, 8e54a │ │ │ │ + blx 2aa24 │ │ │ │ + cbz r0, 8e7e6 │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 2a900 │ │ │ │ - cbnz r0, 8e560 │ │ │ │ + blx 29668 │ │ │ │ + cbnz r0, 8e7fc │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 8e560 │ │ │ │ - movw r1, #18688 @ 0x4900 │ │ │ │ + bne.n 8e7fc │ │ │ │ + movw r1, #15296 @ 0x3bc0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - b.n 8e52c │ │ │ │ + b.n 8e7c8 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 8e566 │ │ │ │ + beq.n 8e802 │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ - cbz r3, 8e560 │ │ │ │ + cbz r3, 8e7fc │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne.n 8e522 │ │ │ │ + bne.n 8e7be │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 2a900 │ │ │ │ + blx 29668 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e526 │ │ │ │ + bne.n 8e7c2 │ │ │ │ adds r0, r4, #6 │ │ │ │ it eq │ │ │ │ moveq r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 2a900 │ │ │ │ + blx 29668 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8e510 │ │ │ │ + beq.n 8e7ac │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 8e526 │ │ │ │ - b.n 8e560 │ │ │ │ + bne.n 8e7c2 │ │ │ │ + b.n 8e7fc │ │ │ │ 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.w r6, [r0, #128] @ 0x80 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8ff62 │ │ │ │ + beq.w 901fe │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r5, #17 │ │ │ │ - bpl.w 8f506 │ │ │ │ + bpl.w 8f7a2 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r5, r3 │ │ │ │ str r5, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f51e │ │ │ │ + beq.w 8f7ba │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8eb42 │ │ │ │ + bne.w 8edde │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8eb4a │ │ │ │ + bne.w 8ede6 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8eb54 │ │ │ │ + bne.w 8edf0 │ │ │ │ ldr.w r2, [r6, #172] @ 0xac │ │ │ │ movw r3, #5684 @ 0x1634 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r1, [r6, #144] @ 0x90 │ │ │ │ str.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8eb68 │ │ │ │ + beq.w 8ee04 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8e840 │ │ │ │ + ble.w 8eadc │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8e83a │ │ │ │ + beq.w 8ead6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8e630 │ │ │ │ + beq.n 8e8cc │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8e83a │ │ │ │ + beq.w 8ead6 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8e630 │ │ │ │ + beq.n 8e8cc │ │ │ │ ldr r7, [r2, #20] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8e83a │ │ │ │ + beq.w 8ead6 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 8e630 │ │ │ │ + beq.n 8e8cc │ │ │ │ add.w ip, r2, #20 │ │ │ │ movs r7, #3 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8e83a │ │ │ │ + beq.w 8ead6 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 8e61a │ │ │ │ + bne.n 8e8b6 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8e840 │ │ │ │ + ble.w 8eadc │ │ │ │ movw r0, #39564 @ 0x9a8c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8feaa │ │ │ │ + beq.w 90146 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8e66c │ │ │ │ + beq.n 8e908 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8feaa │ │ │ │ + beq.w 90146 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8e66c │ │ │ │ + beq.n 8e908 │ │ │ │ add.w ip, r2, #16 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8feaa │ │ │ │ + beq.w 90146 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 8e656 │ │ │ │ + bne.n 8e8f2 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8e840 │ │ │ │ + ble.w 8eadc │ │ │ │ movw r0, #41436 @ 0xa1dc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8fca4 │ │ │ │ + beq.w 8ff40 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8e6a8 │ │ │ │ + beq.n 8e944 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8fca4 │ │ │ │ + beq.w 8ff40 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8e6a8 │ │ │ │ + beq.n 8e944 │ │ │ │ add.w ip, r2, #16 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8fca4 │ │ │ │ + beq.w 8ff40 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 8e692 │ │ │ │ + bne.n 8e92e │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8e840 │ │ │ │ + ble.w 8eadc │ │ │ │ movw r0, #41228 @ 0xa10c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 9007a │ │ │ │ + beq.w 90316 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8e6e4 │ │ │ │ + beq.n 8e980 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 9007a │ │ │ │ + beq.w 90316 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8e6e4 │ │ │ │ + beq.n 8e980 │ │ │ │ add.w ip, r2, #16 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 9007a │ │ │ │ + beq.w 90316 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 8e6ce │ │ │ │ + bne.n 8e96a │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8e840 │ │ │ │ + ble.w 8eadc │ │ │ │ movw r0, #41020 @ 0xa03c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8fe7a │ │ │ │ + beq.w 90116 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8e720 │ │ │ │ + beq.n 8e9bc │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8fe7a │ │ │ │ + beq.w 90116 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8e720 │ │ │ │ + beq.n 8e9bc │ │ │ │ add.w ip, r2, #16 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8fe7a │ │ │ │ + beq.w 90116 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 8e70a │ │ │ │ + bne.n 8e9a6 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8e840 │ │ │ │ + ble.w 8eadc │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8f722 │ │ │ │ + beq.w 8f9be │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8e75a │ │ │ │ + beq.n 8e9f6 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8f722 │ │ │ │ + beq.w 8f9be │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8e75a │ │ │ │ + beq.n 8e9f6 │ │ │ │ add.w ip, r2, #16 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8f722 │ │ │ │ + beq.w 8f9be │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 8e746 │ │ │ │ + bne.n 8e9e2 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 8e840 │ │ │ │ + ble.n 8eadc │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8ff0e │ │ │ │ + beq.w 901aa │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8e794 │ │ │ │ + beq.n 8ea30 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8ff0e │ │ │ │ + beq.w 901aa │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8e794 │ │ │ │ + beq.n 8ea30 │ │ │ │ add.w ip, r2, #16 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8ff0e │ │ │ │ + beq.w 901aa │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 8e780 │ │ │ │ + bne.n 8ea1c │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 8e840 │ │ │ │ + ble.n 8eadc │ │ │ │ movw r0, #20224 @ 0x4f00 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8feea │ │ │ │ + beq.w 90186 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8e7c6 │ │ │ │ + beq.n 8ea62 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8feea │ │ │ │ + beq.w 90186 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8e7c6 │ │ │ │ + beq.n 8ea62 │ │ │ │ adds r2, #16 │ │ │ │ movs r1, #2 │ │ │ │ ldr.w r7, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8feea │ │ │ │ + beq.w 90186 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 8e7b6 │ │ │ │ + bne.n 8ea52 │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r1, #9 │ │ │ │ - bmi.w 8f3f4 │ │ │ │ + bmi.w 8f690 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ lsls r1, r1, #8 │ │ │ │ - bmi.w 8fe84 │ │ │ │ + bmi.w 90120 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 8e862 │ │ │ │ + bgt.n 8eafe │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8eaf2 │ │ │ │ + bne.w 8ed8e │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8eafa │ │ │ │ + bne.w 8ed96 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8eb02 │ │ │ │ + bne.w 8ed9e │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8eb0a │ │ │ │ + bne.w 8eda6 │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8eb12 │ │ │ │ + bne.w 8edae │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - b.n 8eb12 │ │ │ │ + b.n 8edae │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 8e83a │ │ │ │ + beq.n 8ead6 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8e820 │ │ │ │ + bne.n 8eabc │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 8fe98 │ │ │ │ + bne.w 90134 │ │ │ │ orr.w r5, r5, #1073741824 @ 0x40000000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r3, #9 │ │ │ │ - bmi.w 8f3f4 │ │ │ │ + bmi.w 8f690 │ │ │ │ lsls r0, r3, #8 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ it mi │ │ │ │ ldrmi r3, [r4, #84] @ 0x54 │ │ │ │ - bmi.w 8fe84 │ │ │ │ + bmi.w 90120 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - ble.w 8eaea │ │ │ │ + ble.w 8ed86 │ │ │ │ movs r7, #1 │ │ │ │ add.w fp, r2, #12 │ │ │ │ mov r8, r7 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r5, [fp, #4]! │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8ec98 │ │ │ │ + bge.w 8ef34 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8efdc │ │ │ │ + beq.w 8f278 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ed2c │ │ │ │ + bne.w 8efc8 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov sl, r6 │ │ │ │ - cbz r2, 8e89e │ │ │ │ + cbz r2, 8eb3a │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ef52 │ │ │ │ + bne.w 8f1ee │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8e936 │ │ │ │ + beq.n 8ebd2 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8e936 │ │ │ │ + beq.n 8ebd2 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ ldrd ip, r3, [r2, #4] │ │ │ │ mov r9, r0 │ │ │ │ ldr.w lr, [r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f1e2 │ │ │ │ + bne.w 8f47e │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8f526 │ │ │ │ + bne.w 8f7c2 │ │ │ │ ldr.w lr, [r1] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8f4a2 │ │ │ │ + bne.w 8f73e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f536 │ │ │ │ + bne.w 8f7d2 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f556 │ │ │ │ + bne.w 8f7f2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f4c2 │ │ │ │ + bne.w 8f75e │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f652 │ │ │ │ + bne.w 8f8ee │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - cbnz r7, 8e900 │ │ │ │ + cbnz r7, 8eb9c │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f696 │ │ │ │ + bne.w 8f932 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ - cbnz r7, 8e90c │ │ │ │ + cbnz r7, 8eba8 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fe14 │ │ │ │ + bne.w 900b0 │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - cbnz r7, 8e918 │ │ │ │ + cbnz r7, 8ebb4 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f45e │ │ │ │ + bne.w 8f6fa │ │ │ │ ldr r7, [r2, #32] │ │ │ │ - cbnz r7, 8e924 │ │ │ │ + cbnz r7, 8ebc0 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ff2c │ │ │ │ + bne.w 901c8 │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e936 │ │ │ │ + bne.n 8ebd2 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ff20 │ │ │ │ + bne.w 901bc │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - cbz r2, 8e972 │ │ │ │ + cbz r2, 8ec0e │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ - cbz r3, 8e972 │ │ │ │ + cbz r3, 8ec0e │ │ │ │ ldr r7, [r6, #56] @ 0x38 │ │ │ │ ldrd lr, ip, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f220 │ │ │ │ - cbnz r0, 8e956 │ │ │ │ + bne.w 8f4bc │ │ │ │ + cbnz r0, 8ebf2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f3c2 │ │ │ │ + bne.w 8f65e │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8e964 │ │ │ │ + bne.n 8ec00 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f3e6 │ │ │ │ + bne.w 8f682 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e972 │ │ │ │ + bne.n 8ec0e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f250 │ │ │ │ + bne.w 8f4ec │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - cbz r2, 8e97e │ │ │ │ + cbz r2, 8ec1a │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ef12 │ │ │ │ + bne.w 8f1ae │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8fcae │ │ │ │ + beq.w 8ff4a │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - cbnz r2, 8e996 │ │ │ │ + cbnz r2, 8ec32 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ - cbnz r2, 8e996 │ │ │ │ + cbnz r2, 8ec32 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r2, [r4, #32] │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ - cbnz r2, 8e9a6 │ │ │ │ + cbnz r2, 8ec42 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ - cbnz r2, 8e9a6 │ │ │ │ + cbnz r2, 8ec42 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ef8e │ │ │ │ + bne.w 8f22a │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ef8e │ │ │ │ + beq.w 8f22a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8ecaa │ │ │ │ + beq.w 8ef46 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ef98 │ │ │ │ + bne.w 8f234 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f646 │ │ │ │ + bne.w 8f8e2 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f542 │ │ │ │ + bne.w 8f7de │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ lsls r3, r2, #20 │ │ │ │ itttt mi │ │ │ │ ldrmi r3, [sp, #0] │ │ │ │ orrmi.w r3, r3, #2048 @ 0x800 │ │ │ │ strmi r3, [sp, #0] │ │ │ │ strmi r3, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8eb74 │ │ │ │ + bne.w 8ee10 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8eb8a │ │ │ │ + bne.w 8ee26 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8eb8a │ │ │ │ + beq.w 8ee26 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8ecd2 │ │ │ │ + beq.w 8ef6e │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 8ecd2 │ │ │ │ + bne.w 8ef6e │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8eb92 │ │ │ │ + beq.w 8ee2e │ │ │ │ ldrd r1, r2, [r4, #108] @ 0x6c │ │ │ │ - cbnz r1, 8ea28 │ │ │ │ + cbnz r1, 8ecc4 │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ec2e │ │ │ │ - cbnz r2, 8ea32 │ │ │ │ + bne.w 8eeca │ │ │ │ + cbnz r2, 8ecce │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8efe2 │ │ │ │ + bne.w 8f27e │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f010 │ │ │ │ + bne.w 8f2ac │ │ │ │ ldr.w r1, [r5, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8fef4 │ │ │ │ + bne.w 90190 │ │ │ │ ldr.w r2, [r4, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8feb4 │ │ │ │ + bne.w 90150 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr.w r1, [r5, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ff4e │ │ │ │ + bne.w 901ea │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8efc6 │ │ │ │ + beq.w 8f262 │ │ │ │ ldrd r1, r0, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ece6 │ │ │ │ + bne.w 8ef82 │ │ │ │ ldr.w r7, [r5, #148] @ 0x94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8ece6 │ │ │ │ + beq.w 8ef82 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8efa2 │ │ │ │ + beq.w 8f23e │ │ │ │ ldr.w r1, [r6, #148] @ 0x94 │ │ │ │ cmp r7, r1 │ │ │ │ it ne │ │ │ │ strne.w r7, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f2fa │ │ │ │ + beq.w 8f596 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8eaa2 │ │ │ │ + cbnz r1, 8ed3e │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ed06 │ │ │ │ + bne.w 8efa2 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ - cbnz r1, 8eab2 │ │ │ │ + cbnz r1, 8ed4e │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f5b2 │ │ │ │ + bne.w 8f84e │ │ │ │ ldr r3, [sp, #0] │ │ │ │ eor.w r1, r3, r2 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 8ec60 │ │ │ │ + bmi.w 8eefc │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f042 │ │ │ │ + beq.w 8f2de │ │ │ │ ldr r3, [sp, #0] │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - bne.w 8ec98 │ │ │ │ + bne.w 8ef34 │ │ │ │ and.w r2, r2, #96 @ 0x60 │ │ │ │ add.w r8, r8, #1 │ │ │ │ orrs r3, r2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 8e86c │ │ │ │ + bne.w 8eb08 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - cbz r6, 8eb12 │ │ │ │ + cbz r6, 8edae │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e7ea │ │ │ │ + beq.w 8ea86 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e7f6 │ │ │ │ + beq.w 8ea92 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e802 │ │ │ │ + beq.w 8ea9e │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e80e │ │ │ │ + beq.w 8eaaa │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e81a │ │ │ │ + beq.w 8eab6 │ │ │ │ and.w r3, r3, #17408 @ 0x4400 │ │ │ │ cmp.w r3, #17408 @ 0x4400 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - bne.n 8eb3c │ │ │ │ + bne.n 8edd8 │ │ │ │ ldr.w r0, [r4, #160] @ 0xa0 │ │ │ │ - movw r3, #47477 @ 0xb975 │ │ │ │ + movw r3, #48145 @ 0xbc11 │ │ │ │ movt r3, #8 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 90084 │ │ │ │ + beq.w 90320 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e5bc │ │ │ │ + beq.w 8e858 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e5ca │ │ │ │ + beq.w 8e866 │ │ │ │ ldr.w r2, [r6, #172] @ 0xac │ │ │ │ movw r3, #5684 @ 0x1634 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8e5e6 │ │ │ │ + bne.w 8e882 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.w 8e83a │ │ │ │ - b.n 8e824 │ │ │ │ + beq.w 8ead6 │ │ │ │ + b.n 8eac0 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 900b8 │ │ │ │ + beq.w 90354 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f54a │ │ │ │ + beq.w 8f7e6 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ecdc │ │ │ │ + bne.w 8ef78 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ecdc │ │ │ │ + bne.w 8ef78 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 8f354 │ │ │ │ - ldr r3, [pc, #380] @ (8ed20 ) │ │ │ │ + bmi.w 8f5f0 │ │ │ │ + ldr r3, [pc, #380] @ (8efbc ) │ │ │ │ movw r7, #41020 @ 0xa03c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr.w sl, [r4, #132] @ 0x84 │ │ │ │ - ldr.w r9, [pc, #364] @ 8ed20 │ │ │ │ + ldr.w r9, [pc, #364] @ 8efbc │ │ │ │ ldr.w r3, [r3, #1240] @ 0x4d8 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 8f3ac │ │ │ │ + bne.w 8f648 │ │ │ │ ldr.w r2, [r9, #1248] @ 0x4e0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8f3ac │ │ │ │ - ldr r1, [pc, #344] @ (8ed24 ) │ │ │ │ + beq.w 8f648 │ │ │ │ + ldr r1, [pc, #344] @ (8efc0 ) │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ adds r3, r0, #3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.w 9009c │ │ │ │ + beq.w 90338 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8f33e │ │ │ │ + bne.w 8f5da │ │ │ │ ldr.w r2, [r9, #1836] @ 0x72c │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8f448 │ │ │ │ + bne.w 8f6e4 │ │ │ │ ldr.w r2, [r9, #1844] @ 0x734 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8f448 │ │ │ │ - ldr r1, [pc, #304] @ (8ed28 ) │ │ │ │ + beq.w 8f6e4 │ │ │ │ + ldr r1, [pc, #304] @ (8efc4 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 9009c │ │ │ │ + beq.w 90338 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8f34c │ │ │ │ + bne.w 8f5e8 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f440 │ │ │ │ + bne.w 8f6dc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ea28 │ │ │ │ + beq.w 8ecc4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 900be │ │ │ │ + beq.w 9035a │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r4, #108] @ 0x6c │ │ │ │ - cbnz r2, 8ec40 │ │ │ │ + cbnz r2, 8eedc │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f402 │ │ │ │ + bne.w 8f69e │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f010 │ │ │ │ + bne.w 8f2ac │ │ │ │ ldr.w r1, [r5, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ea46 │ │ │ │ + beq.w 8ece2 │ │ │ │ ldr.w r2, [r6, #136] @ 0x88 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 8f00c │ │ │ │ - b.n 8f420 │ │ │ │ + bne.w 8f2a8 │ │ │ │ + b.n 8f6bc │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 8eac8 │ │ │ │ + bpl.w 8ed64 │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8eac8 │ │ │ │ + bne.w 8ed64 │ │ │ │ ldr.w r0, [r5, #160] @ 0xa0 │ │ │ │ - movw r1, #47477 @ 0xb975 │ │ │ │ + movw r1, #48145 @ 0xbc11 │ │ │ │ movt r1, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8eac8 │ │ │ │ - movw r1, #8677 @ 0x21e5 │ │ │ │ + bne.w 8ed64 │ │ │ │ + movw r1, #9345 @ 0x2481 │ │ │ │ movt r1, #9 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r1, [r4, #160] @ 0xa0 │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - beq.w 8ead2 │ │ │ │ + beq.w 8ed6e │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, r2 │ │ │ │ - bne.w 8e86e │ │ │ │ + bne.w 8eb0a │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8eae8 │ │ │ │ + b.n 8ed84 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ef98 │ │ │ │ + bne.w 8f234 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f64e │ │ │ │ + bne.w 8f8ea │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e9dc │ │ │ │ + beq.w 8ec78 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8eb8a │ │ │ │ + bne.w 8ee26 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8eb8a │ │ │ │ + beq.w 8ee26 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8eb92 │ │ │ │ + beq.w 8ee2e │ │ │ │ ldrd r1, r2, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8ec20 │ │ │ │ - b.n 8ea28 │ │ │ │ + beq.n 8eebc │ │ │ │ + b.n 8ecc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f2be │ │ │ │ + beq.w 8f55a │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8eaa2 │ │ │ │ + bne.w 8ed3e │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8eaa2 │ │ │ │ + beq.w 8ed3e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8efc0 │ │ │ │ + beq.w 8f25c │ │ │ │ ldr.w r7, [r4, #196] @ 0xc4 │ │ │ │ ldr.w r0, [r6, #164] @ 0xa4 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f328 │ │ │ │ - b.n 8eab2 │ │ │ │ + beq.w 8f5c4 │ │ │ │ + b.n 8ed4e │ │ │ │ nop │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 8f118 ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 8f3b4 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #320 @ (adr r6, 8ee6c ) │ │ │ │ + add r6, pc, #320 @ (adr r6, 8f108 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r7, [r6, #48] @ 0x30 │ │ │ │ mov ip, r6 │ │ │ │ ldrd r0, r9, [r2] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f05e │ │ │ │ + bne.w 8f2fa │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f72c │ │ │ │ + bne.w 8f9c8 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f7a8 │ │ │ │ + bne.w 8fa44 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8f73a │ │ │ │ + bne.w 8f9d6 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fbd4 │ │ │ │ + bne.w 8fe70 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8f7c6 │ │ │ │ + bne.w 8fa62 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fc12 │ │ │ │ + bne.w 8feae │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8ed78 │ │ │ │ + cbnz r0, 8f014 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fb9e │ │ │ │ + bne.w 8fe3a │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8ed88 │ │ │ │ + cbnz r0, 8f024 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8faca │ │ │ │ + bne.w 8fd66 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r0, 8ed94 │ │ │ │ + cbnz r0, 8f030 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fb0e │ │ │ │ + bne.w 8fdaa │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8eda0 │ │ │ │ + cbnz r0, 8f03c │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fa3c │ │ │ │ + bne.w 8fcd8 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8edac │ │ │ │ + cbnz r0, 8f048 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fa82 │ │ │ │ + bne.w 8fd1e │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 8edb8 │ │ │ │ + cbnz r0, 8f054 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f9f8 │ │ │ │ + bne.w 8fc94 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8edc4 │ │ │ │ + cbnz r0, 8f060 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f8b8 │ │ │ │ + bne.w 8fb54 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - cbnz r0, 8edd0 │ │ │ │ + cbnz r0, 8f06c │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f8fc │ │ │ │ + bne.w 8fb98 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8eddc │ │ │ │ + cbnz r0, 8f078 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f946 │ │ │ │ + bne.w 8fbe2 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8ede8 │ │ │ │ + cbnz r0, 8f084 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f98a │ │ │ │ + bne.w 8fc26 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r0, 8edf4 │ │ │ │ + cbnz r0, 8f090 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f7e6 │ │ │ │ + bne.w 8fa82 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8ee00 │ │ │ │ + cbnz r0, 8f09c │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f866 │ │ │ │ + bne.w 8fb02 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8ee0c │ │ │ │ + cbnz r0, 8f0a8 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f746 │ │ │ │ + bne.w 8f9e2 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - cbnz r0, 8ee18 │ │ │ │ + cbnz r0, 8f0b4 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fb6e │ │ │ │ + bne.w 8fe0a │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8ee24 │ │ │ │ + cbnz r0, 8f0c0 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fb5a │ │ │ │ + bne.w 8fdf6 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8ee30 │ │ │ │ + cbnz r0, 8f0cc │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ff76 │ │ │ │ + bne.w 90212 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8ee3c │ │ │ │ + cbnz r0, 8f0d8 │ │ │ │ ldr r7, [r1, #80] @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9016c │ │ │ │ + bne.w 90408 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ - cbnz r0, 8ee48 │ │ │ │ + cbnz r0, 8f0e4 │ │ │ │ ldr r7, [r1, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 900c4 │ │ │ │ + bne.w 90360 │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ - cbnz r0, 8ee54 │ │ │ │ + cbnz r0, 8f0f0 │ │ │ │ ldr r7, [r1, #88] @ 0x58 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 900dc │ │ │ │ + bne.w 90378 │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ - cbnz r0, 8ee60 │ │ │ │ + cbnz r0, 8f0fc │ │ │ │ ldr r7, [r1, #92] @ 0x5c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90104 │ │ │ │ + bne.w 903a0 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ - cbnz r0, 8ee6c │ │ │ │ + cbnz r0, 8f108 │ │ │ │ ldr r7, [r1, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90110 │ │ │ │ + bne.w 903ac │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ - cbnz r0, 8ee78 │ │ │ │ + cbnz r0, 8f114 │ │ │ │ ldr r7, [r1, #100] @ 0x64 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90138 │ │ │ │ + bne.w 903d4 │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ - cbnz r0, 8ee84 │ │ │ │ + cbnz r0, 8f120 │ │ │ │ ldr r7, [r1, #104] @ 0x68 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90144 │ │ │ │ + bne.w 903e0 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ - cbnz r0, 8ee90 │ │ │ │ + cbnz r0, 8f12c │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 901d0 │ │ │ │ + bne.w 9046c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ ldr r7, [r2, #120] @ 0x78 │ │ │ │ - cbnz r0, 8ee9e │ │ │ │ + cbnz r0, 8f13a │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f61c │ │ │ │ - cbnz r7, 8eea8 │ │ │ │ + bne.w 8f8b8 │ │ │ │ + cbnz r7, 8f144 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f78a │ │ │ │ + bne.w 8fa26 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - cbnz r0, 8eeb4 │ │ │ │ + cbnz r0, 8f150 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f9d2 │ │ │ │ + bne.w 8fc6e │ │ │ │ ldr.w r0, [r2, #128] @ 0x80 │ │ │ │ - cbnz r0, 8eec4 │ │ │ │ + cbnz r0, 8f160 │ │ │ │ ldr.w r7, [r1, #128] @ 0x80 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90198 │ │ │ │ + bne.w 90434 │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ - cbnz r0, 8eed0 │ │ │ │ + cbnz r0, 8f16c │ │ │ │ ldr r7, [r1, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 901a6 │ │ │ │ + bne.w 90442 │ │ │ │ ldr.w r0, [r2, #132] @ 0x84 │ │ │ │ - cbnz r0, 8eee0 │ │ │ │ + cbnz r0, 8f17c │ │ │ │ ldr.w r7, [r1, #132] @ 0x84 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f9e8 │ │ │ │ + bne.w 8fc84 │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ - cbnz r0, 8eef0 │ │ │ │ + cbnz r0, 8f18c │ │ │ │ ldr.w r7, [r1, #136] @ 0x88 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 901f0 │ │ │ │ + bne.w 9048c │ │ │ │ ldr.w r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e890 │ │ │ │ + bne.w 8eb2c │ │ │ │ ldr.w r1, [r1, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8e890 │ │ │ │ + beq.w 8eb2c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 90186 │ │ │ │ + bne.w 90422 │ │ │ │ str.w r1, [r2, #140] @ 0x8c │ │ │ │ - b.n 8e890 │ │ │ │ + b.n 8eb2c │ │ │ │ ldr r7, [r6, #80] @ 0x50 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f256 │ │ │ │ + bne.w 8f4f2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ff8c │ │ │ │ + bne.w 90228 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ff8a │ │ │ │ + bne.w 90226 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ - cbnz r0, 8ef36 │ │ │ │ + cbnz r0, 8f1d2 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ffa2 │ │ │ │ + bne.w 9023e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8e986 │ │ │ │ + bne.w 8ec22 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e986 │ │ │ │ + beq.w 8ec22 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8e986 │ │ │ │ + beq.w 8ec22 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b.n 8e986 │ │ │ │ + b.n 8ec22 │ │ │ │ ldr r7, [r6, #40] @ 0x28 │ │ │ │ ldrd r0, lr, [r2] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f284 │ │ │ │ - cbnz r0, 8ef6c │ │ │ │ + bne.w 8f520 │ │ │ │ + cbnz r0, 8f208 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f6ea │ │ │ │ + bne.w 8f986 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8ef7a │ │ │ │ + bne.n 8f216 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f6c2 │ │ │ │ + bne.w 8f95e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e89e │ │ │ │ + bne.w 8eb3a │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8e89e │ │ │ │ + beq.w 8eb3a │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 8e89e │ │ │ │ - cbnz r1, 8ef98 │ │ │ │ + b.n 8eb3a │ │ │ │ + cbnz r1, 8f234 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f644 │ │ │ │ + bne.w 8f8e0 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e9dc │ │ │ │ - b.n 8e9f4 │ │ │ │ + beq.w 8ec78 │ │ │ │ + b.n 8ec90 │ │ │ │ str.w r7, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f430 │ │ │ │ + beq.w 8f6cc │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8eaa2 │ │ │ │ + bne.w 8ed3e │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8eaa2 │ │ │ │ + beq.w 8ed3e │ │ │ │ str.w r1, [r4, #164] @ 0xa4 │ │ │ │ - b.n 8eaa2 │ │ │ │ + b.n 8ed3e │ │ │ │ ldr.w r1, [r5, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ea66 │ │ │ │ + beq.w 8ed02 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9020e │ │ │ │ + bne.w 904aa │ │ │ │ str.w r1, [r4, #144] @ 0x90 │ │ │ │ - b.n 8ea66 │ │ │ │ + b.n 8ed02 │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ - b.n 8e890 │ │ │ │ + b.n 8eb2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 901dc │ │ │ │ + beq.w 90478 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ mov r1, r3 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8f414 │ │ │ │ + beq.w 8f6b0 │ │ │ │ str r7, [r4, #112] @ 0x70 │ │ │ │ - cbnz r2, 8f014 │ │ │ │ + cbnz r2, 8f2b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ea46 │ │ │ │ + beq.w 8ece2 │ │ │ │ ldr.w r7, [r6, #136] @ 0x88 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 8f020 │ │ │ │ + beq.n 8f2bc │ │ │ │ str.w r1, [r4, #136] @ 0x88 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f420 │ │ │ │ + beq.w 8f6bc │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8f420 │ │ │ │ + bne.w 8f6bc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #23 │ │ │ │ - bpl.w 8f422 │ │ │ │ + bpl.w 8f6be │ │ │ │ lsls r0, r2, #14 │ │ │ │ - bpl.w 8f422 │ │ │ │ + bpl.w 8f6be │ │ │ │ ldr r3, [sp, #0] │ │ │ │ orr.w r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 8f420 │ │ │ │ + b.n 8f6bc │ │ │ │ ldr.w r1, [r5, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8eac8 │ │ │ │ + beq.w 8ed64 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8ec8a │ │ │ │ + beq.w 8ef26 │ │ │ │ ldr.w r0, [r6, #160] @ 0xa0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8eac8 │ │ │ │ - b.n 8ec8a │ │ │ │ - cbnz r0, 8f068 │ │ │ │ + beq.w 8ed64 │ │ │ │ + b.n 8ef26 │ │ │ │ + cbnz r0, 8f304 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f612 │ │ │ │ + bne.w 8f8ae │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8f076 │ │ │ │ + bne.n 8f312 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f608 │ │ │ │ + bne.w 8f8a4 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8f084 │ │ │ │ + bne.n 8f320 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fd1a │ │ │ │ + bne.w 8ffb6 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ed7c │ │ │ │ + bne.w 8f018 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ed7c │ │ │ │ + beq.w 8f018 │ │ │ │ ldr r7, [r7, #12] │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 8fd32 │ │ │ │ + bne.w 8ffce │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8f0a8 │ │ │ │ + cbnz r0, 8f344 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fd44 │ │ │ │ + bne.w 8ffe0 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ed94 │ │ │ │ + bne.w 8f030 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8ed94 │ │ │ │ + beq.w 8f030 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #20] │ │ │ │ - cbnz r0, 8f0d2 │ │ │ │ + cbnz r0, 8f36e │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fd6c │ │ │ │ + bne.w 90008 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8edac │ │ │ │ + bne.w 8f048 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8edac │ │ │ │ + beq.w 8f048 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #28] │ │ │ │ - cbnz r0, 8f0fc │ │ │ │ + cbnz r0, 8f398 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fd96 │ │ │ │ + bne.w 90032 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8edc4 │ │ │ │ + bne.w 8f060 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8edc4 │ │ │ │ + beq.w 8f060 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8f126 │ │ │ │ + cbnz r0, 8f3c2 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fdc0 │ │ │ │ + bne.w 9005c │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8eddc │ │ │ │ + bne.w 8f078 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8eddc │ │ │ │ + beq.w 8f078 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, r7 │ │ │ │ - bne.w 9005a │ │ │ │ + bne.w 902f6 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8f14e │ │ │ │ + cbnz r0, 8f3ea │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fdea │ │ │ │ + bne.w 90086 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8edf4 │ │ │ │ + bne.w 8f090 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8edf4 │ │ │ │ + beq.w 8f090 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #56] @ 0x38 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #52] @ 0x34 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8f17c │ │ │ │ + bne.n 8f418 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f86c │ │ │ │ + bne.w 8fb08 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ee0c │ │ │ │ + bne.w 8f0a8 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ee0c │ │ │ │ + beq.w 8f0a8 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r7, #60] @ 0x3c │ │ │ │ ldr r7, [r2, #64] @ 0x40 │ │ │ │ cmp lr, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r7, 8f1a6 │ │ │ │ + cbnz r7, 8f442 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f896 │ │ │ │ + bne.w 8fb32 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ee24 │ │ │ │ + bne.w 8f0c0 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ee24 │ │ │ │ + beq.w 8f0c0 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #72] @ 0x48 │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #72] @ 0x48 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ee30 │ │ │ │ + bne.w 8f0cc │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ee30 │ │ │ │ + beq.w 8f0cc │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #76] @ 0x4c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8ee30 │ │ │ │ + beq.w 8f0cc │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ - b.n 8ee30 │ │ │ │ + b.n 8f0cc │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8f1f0 │ │ │ │ + bne.n 8f48c │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f3da │ │ │ │ + bne.w 8f676 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f1fe │ │ │ │ + bne.n 8f49a │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fc54 │ │ │ │ + bne.w 8fef0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8fc66 │ │ │ │ + bne.w 8ff02 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fcc0 │ │ │ │ + bne.w 8ff5c │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8f21a │ │ │ │ + cbnz r0, 8f4b6 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f5e0 │ │ │ │ + bne.w 8f87c │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8e900 │ │ │ │ - cbnz r0, 8f22a │ │ │ │ + b.w 8eb9c │ │ │ │ + cbnz r0, 8f4c6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f3d0 │ │ │ │ + bne.w 8f66c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8f238 │ │ │ │ + bne.n 8f4d4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f5ba │ │ │ │ + bne.w 8f856 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e972 │ │ │ │ + bne.w 8ec0e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8e972 │ │ │ │ + beq.w 8ec0e │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8e972 │ │ │ │ + beq.w 8ec0e │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.w 8e972 │ │ │ │ + b.w 8ec0e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9003c │ │ │ │ + bne.w 902d8 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ff82 │ │ │ │ + bne.w 9021e │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ef36 │ │ │ │ + bne.w 8f1d2 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ef36 │ │ │ │ + beq.w 8f1d2 │ │ │ │ mov r7, r6 │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8ffa2 │ │ │ │ - b.w 8e97e │ │ │ │ - cbnz r0, 8f28e │ │ │ │ + bne.w 9023e │ │ │ │ + b.w 8ec1a │ │ │ │ + cbnz r0, 8f52a │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9021c │ │ │ │ + bne.w 904b8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8f6d0 │ │ │ │ + bne.w 8f96c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f6c6 │ │ │ │ + bne.w 8f962 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e89e │ │ │ │ + bne.w 8eb3a │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8e89e │ │ │ │ + beq.w 8eb3a │ │ │ │ mov r7, r6 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8ef8a │ │ │ │ - b.w 8e89e │ │ │ │ + bne.w 8f226 │ │ │ │ + b.w 8eb3a │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ecec │ │ │ │ - cbnz r6, 8f304 │ │ │ │ + beq.w 8ef88 │ │ │ │ + cbnz r6, 8f5a0 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8f2de │ │ │ │ + cbnz r1, 8f57a │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8efc0 │ │ │ │ + bne.w 8f25c │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8eab2 │ │ │ │ + bne.w 8ed4e │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8eab2 │ │ │ │ + beq.w 8ed4e │ │ │ │ str.w r1, [r4, #196] @ 0xc4 │ │ │ │ - b.w 8eab2 │ │ │ │ + b.w 8ed4e │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ecec │ │ │ │ + beq.w 8ef88 │ │ │ │ ldr.w r0, [r6, #152] @ 0x98 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 900b0 │ │ │ │ + bne.w 9034c │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8f31e │ │ │ │ + cbnz r1, 8f5ba │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ed06 │ │ │ │ + bne.w 8efa2 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8eab2 │ │ │ │ + bne.w 8ed4e │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8eab2 │ │ │ │ + beq.w 8ed4e │ │ │ │ ldr.w r0, [r6, #196] @ 0xc4 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8eab2 │ │ │ │ - b.n 8f2f2 │ │ │ │ + beq.w 8ed4e │ │ │ │ + b.n 8f58e │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ebe2 │ │ │ │ + beq.w 8ee7e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 8ecdc │ │ │ │ + b.n 8ef78 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8f346 │ │ │ │ - b.n 8ec0a │ │ │ │ - ldr r3, [pc, #632] @ (8f5d0 ) │ │ │ │ + bne.n 8f5e2 │ │ │ │ + b.n 8eea6 │ │ │ │ + ldr r3, [pc, #632] @ (8f86c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r2, [r4, #180] @ 0xb4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ @@ -150662,1438 +150925,1438 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 900a4 │ │ │ │ + beq.w 90340 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r1, r3 │ │ │ │ - ldr.w r9, [pc, #584] @ 8f5dc │ │ │ │ + ldr.w r9, [pc, #584] @ 8f878 │ │ │ │ movw r7, #41020 @ 0xa03c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr.w sl, [r1, #16] │ │ │ │ ldr.w r3, [r9, #1240] @ 0x4d8 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 8ebbe │ │ │ │ - ldr r0, [pc, #548] @ (8f5d4 ) │ │ │ │ - bl 7be5c │ │ │ │ + beq.w 8ee5a │ │ │ │ + ldr r0, [pc, #548] @ (8f870 ) │ │ │ │ + bl 7bf3c │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 90040 │ │ │ │ + beq.w 902dc │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #532] @ (8f5d4 ) │ │ │ │ + ldr r1, [pc, #532] @ (8f870 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 8ebce │ │ │ │ + b.n 8ee6a │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8e95c │ │ │ │ - b.w 8e964 │ │ │ │ + beq.w 8ebf8 │ │ │ │ + b.w 8ec00 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8f22a │ │ │ │ + b.n 8f4c6 │ │ │ │ ldr.w r7, [r9] │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8f1f0 │ │ │ │ + b.n 8f48c │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8e96a │ │ │ │ - b.w 8e972 │ │ │ │ + beq.w 8ec06 │ │ │ │ + b.w 8ec0e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #4194304 @ 0x400000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ - b.w 8e7d0 │ │ │ │ + b.w 8ea6c │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ mov r1, r3 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.w 8effa │ │ │ │ + bne.w 8f296 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f014 │ │ │ │ + bne.w 8f2b0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f004 │ │ │ │ + bne.w 8f2a0 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr.w r1, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ea52 │ │ │ │ - b.w 8ea5c │ │ │ │ + beq.w 8ecee │ │ │ │ + b.w 8ecf8 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ecec │ │ │ │ + beq.w 8ef88 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ - b.n 8efac │ │ │ │ + b.n 8f248 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8ea28 │ │ │ │ - ldr r0, [pc, #396] @ (8f5d8 ) │ │ │ │ + b.w 8ecc4 │ │ │ │ + ldr r0, [pc, #396] @ (8f874 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 90040 │ │ │ │ + beq.w 902dc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.w 8ebf6 │ │ │ │ + b.w 8ee92 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f590 │ │ │ │ + beq.w 8f82c │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #28] │ │ │ │ - cbnz r0, 8f480 │ │ │ │ + cbnz r0, 8f71c │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ff32 │ │ │ │ + bne.w 901ce │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e936 │ │ │ │ + bne.w 8ebd2 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8e936 │ │ │ │ + beq.w 8ebd2 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8e936 │ │ │ │ + beq.w 8ebd2 │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ - b.w 8e936 │ │ │ │ + b.w 8ebd2 │ │ │ │ str.w lr, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f4b6 │ │ │ │ + bne.n 8f752 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f556 │ │ │ │ + bne.n 8f7f2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbnz r3, 8f4c2 │ │ │ │ + cbnz r3, 8f75e │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f652 │ │ │ │ + bne.w 8f8ee │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - cbnz r7, 8f4ce │ │ │ │ + cbnz r7, 8f76a │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f696 │ │ │ │ + bne.w 8f932 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e90c │ │ │ │ + bne.w 8eba8 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8e90c │ │ │ │ + beq.w 8eba8 │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ str r7, [r2, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f4f2 │ │ │ │ + bne.n 8f78e │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8f592 │ │ │ │ - cbnz r0, 8f4fc │ │ │ │ + bne.n 8f82e │ │ │ │ + cbnz r0, 8f798 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ff18 │ │ │ │ + bne.w 901b4 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f5a8 │ │ │ │ - b.w 8e936 │ │ │ │ + beq.n 8f844 │ │ │ │ + b.w 8ebd2 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bmi.w 8fcd8 │ │ │ │ + bmi.w 8ff74 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r5, r3 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8e5a8 │ │ │ │ + bne.w 8e844 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.w 8e5a8 │ │ │ │ + b.w 8e844 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f536 │ │ │ │ + bne.n 8f7d2 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f556 │ │ │ │ + bne.n 8f7f2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e8ec │ │ │ │ - b.w 8e8f4 │ │ │ │ + beq.w 8eb88 │ │ │ │ + b.w 8eb90 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8eb8a │ │ │ │ + bne.w 8ee26 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ea0a │ │ │ │ - b.w 8eb8a │ │ │ │ + bne.w 8eca6 │ │ │ │ + b.w 8ee26 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ - cbnz r3, 8f568 │ │ │ │ + cbnz r3, 8f804 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8f656 │ │ │ │ + bne.n 8f8f2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f576 │ │ │ │ + bne.n 8f812 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f696 │ │ │ │ + bne.w 8f932 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ - cbnz r7, 8f580 │ │ │ │ + cbnz r7, 8f81c │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8f4de │ │ │ │ + bne.n 8f77a │ │ │ │ ldr r7, [r2, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e918 │ │ │ │ + bne.w 8ebb4 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8e918 │ │ │ │ + beq.w 8ebb4 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ str r7, [r2, #28] │ │ │ │ - cbnz r0, 8f5a0 │ │ │ │ + cbnz r0, 8f83c │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8f692 │ │ │ │ + bne.n 8f92e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e936 │ │ │ │ + bne.w 8ebd2 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8e936 │ │ │ │ - b.n 8f49c │ │ │ │ + beq.w 8ebd2 │ │ │ │ + b.n 8f738 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8f332 │ │ │ │ - b.n 8f2f2 │ │ │ │ + bne.w 8f5ce │ │ │ │ + b.n 8f58e │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8f238 │ │ │ │ + beq.w 8f4d4 │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8f240 │ │ │ │ - b.w 8e972 │ │ │ │ + beq.w 8f4dc │ │ │ │ + b.w 8ec0e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 8f9c8 ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 8fc64 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #320 @ (adr r6, 8f71c ) │ │ │ │ + add r6, pc, #320 @ (adr r6, 8f9b8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ ldr.w ip, [r9, #12] │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #12] │ │ │ │ - cbnz r7, 8f5f6 │ │ │ │ + cbnz r7, 8f892 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fe1c │ │ │ │ + bne.w 900b8 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8f602 │ │ │ │ + cbnz r0, 8f89e │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f466 │ │ │ │ + bne.w 8f702 │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8e918 │ │ │ │ + b.w 8ebb4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #4] │ │ │ │ - b.n 8f076 │ │ │ │ + b.n 8f312 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8f068 │ │ │ │ + b.n 8f304 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8ffce │ │ │ │ + bne.w 9026a │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ - cbnz r7, 8f630 │ │ │ │ + cbnz r7, 8f8cc │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f792 │ │ │ │ + bne.w 8fa2e │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8eeb4 │ │ │ │ + bne.w 8f150 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8eeb4 │ │ │ │ + beq.w 8f150 │ │ │ │ str r7, [r2, #116] @ 0x74 │ │ │ │ - b.n 8eeb4 │ │ │ │ - cbz r6, 8f64e │ │ │ │ + b.n 8f150 │ │ │ │ + cbz r6, 8f8ea │ │ │ │ ldr r1, [r6, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8ef98 │ │ │ │ + beq.w 8f234 │ │ │ │ str r2, [r4, #28] │ │ │ │ - b.n 8ef98 │ │ │ │ + b.n 8f234 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ str r7, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f666 │ │ │ │ + bne.n 8f902 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ - cbnz r7, 8f69a │ │ │ │ + cbnz r7, 8f936 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8f674 │ │ │ │ + bne.n 8f910 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f4de │ │ │ │ + bne.w 8f77a │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - cbnz r7, 8f67e │ │ │ │ + cbnz r7, 8f91a │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8f590 │ │ │ │ + bne.n 8f82c │ │ │ │ ldr r7, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e924 │ │ │ │ + bne.w 8ebc0 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8e928 │ │ │ │ + beq.w 8ebc4 │ │ │ │ str r7, [r2, #32] │ │ │ │ - b.n 8f5a0 │ │ │ │ + b.n 8f83c │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ str r7, [r2, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8f6ae │ │ │ │ + bne.n 8f94a │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f4e2 │ │ │ │ + bne.w 8f77e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8feba │ │ │ │ + bne.w 90156 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f4f2 │ │ │ │ - b.n 8f592 │ │ │ │ + beq.w 8f78e │ │ │ │ + b.n 8f82e │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 8ef7a │ │ │ │ + b.n 8f216 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8f29e │ │ │ │ + beq.w 8f53a │ │ │ │ str r0, [r2, #4] │ │ │ │ mov r7, r6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e89e │ │ │ │ + bne.w 8eb3a │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8e89e │ │ │ │ + beq.w 8eb3a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f2b0 │ │ │ │ - b.n 8ef8a │ │ │ │ + bne.w 8f54c │ │ │ │ + b.n 8f226 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8ef72 │ │ │ │ - b.n 8f6d2 │ │ │ │ + beq.w 8f20e │ │ │ │ + b.n 8f96e │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8fe7a │ │ │ │ + beq.w 90116 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8f6f6 │ │ │ │ + bne.n 8f992 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 8f722 │ │ │ │ + beq.n 8f9be │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8fefe │ │ │ │ + beq.w 9019a │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8f714 │ │ │ │ + bne.n 8f9b0 │ │ │ │ orr.w r5, r5, #67108864 @ 0x4000000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b.w 8e840 │ │ │ │ + b.w 8eadc │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8f73a │ │ │ │ + bne.n 8f9d6 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fbd4 │ │ │ │ + bne.w 8fe70 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8ed64 │ │ │ │ - b.w 8ed6c │ │ │ │ + beq.w 8f000 │ │ │ │ + b.w 8f008 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f18c │ │ │ │ + bne.w 8f428 │ │ │ │ ldr.w ip, [r2, #64] @ 0x40 │ │ │ │ ldr.w lr, [r2, #72] @ 0x48 │ │ │ │ str r0, [r2, #60] @ 0x3c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8ffec │ │ │ │ + bne.w 90288 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fb7a │ │ │ │ + bne.w 8fe16 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8f776 │ │ │ │ + bne.n 8fa12 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fb62 │ │ │ │ + bne.w 8fdfe │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8f782 │ │ │ │ + cbnz r0, 8fa1e │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f1de │ │ │ │ + bne.w 8f47a │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8ee30 │ │ │ │ + b.w 8f0cc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8fcfa │ │ │ │ + bne.w 8ff96 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ str r7, [r2, #120] @ 0x78 │ │ │ │ - cbnz r0, 8f7a0 │ │ │ │ + cbnz r0, 8fa3c │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90022 │ │ │ │ + bne.w 902be │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8eeb4 │ │ │ │ + b.w 8f150 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8f7b8 │ │ │ │ + bne.n 8fa54 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fbd4 │ │ │ │ + bne.w 8fe70 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8f7c6 │ │ │ │ + bne.n 8fa62 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fc12 │ │ │ │ + bne.w 8feae │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8f7d2 │ │ │ │ + cbnz r0, 8fa6e │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fb9e │ │ │ │ + bne.w 8fe3a │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8f7de │ │ │ │ + cbnz r0, 8fa7a │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fad2 │ │ │ │ + bne.w 8fd6e │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8ed88 │ │ │ │ + b.w 8f024 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f15e │ │ │ │ + bne.w 8f3fa │ │ │ │ ldr.w ip, [r2, #56] @ 0x38 │ │ │ │ str r7, [r2, #52] @ 0x34 │ │ │ │ ldr r7, [r2, #60] @ 0x3c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f800 │ │ │ │ + bne.n 8fa9c │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ - cbnz r0, 8f82a │ │ │ │ - cbnz r7, 8f808 │ │ │ │ + cbnz r0, 8fac6 │ │ │ │ + cbnz r7, 8faa4 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f74e │ │ │ │ + bne.n 8f9ea │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - cbnz r0, 8f814 │ │ │ │ + cbnz r0, 8fab0 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fb76 │ │ │ │ + bne.w 8fe12 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8f820 │ │ │ │ + cbnz r0, 8fabc │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fb62 │ │ │ │ + bne.w 8fdfe │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8ee24 │ │ │ │ + b.w 8f0c0 │ │ │ │ ldr r7, [r2, #60] @ 0x3c │ │ │ │ ldr.w ip, [r2, #64] @ 0x40 │ │ │ │ str r0, [r2, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ffa8 │ │ │ │ + bne.w 90244 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f752 │ │ │ │ + bne.n 8f9ee │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f84a │ │ │ │ + bne.n 8fae6 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fb76 │ │ │ │ + bne.w 8fe12 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8f856 │ │ │ │ + cbnz r0, 8faf2 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fb62 │ │ │ │ + bne.w 8fdfe │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f782 │ │ │ │ + bne.n 8fa1e │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f782 │ │ │ │ + beq.n 8fa1e │ │ │ │ mov ip, r7 │ │ │ │ - b.n 8f1de │ │ │ │ + b.n 8f47a │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8f828 │ │ │ │ + beq.n 8fac4 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r7, #56] @ 0x38 │ │ │ │ ldr r7, [r2, #60] @ 0x3c │ │ │ │ cmp lr, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r7, 8f886 │ │ │ │ + cbnz r7, 8fb22 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f18c │ │ │ │ + bne.w 8f428 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ee18 │ │ │ │ + bne.w 8f0b4 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ee18 │ │ │ │ + beq.w 8f0b4 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #72] @ 0x48 │ │ │ │ ldr r7, [r7, #64] @ 0x40 │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #64] @ 0x40 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8f1c2 │ │ │ │ + bne.w 8f45e │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f1c2 │ │ │ │ - b.n 8f1b6 │ │ │ │ + beq.w 8f45e │ │ │ │ + b.n 8f452 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f10c │ │ │ │ + bne.w 8f3a8 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ ldr.w ip, [r2, #44] @ 0x2c │ │ │ │ str r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8f8ce │ │ │ │ + cbnz r0, 8fb6a │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ - cbnz r7, 8f908 │ │ │ │ + cbnz r7, 8fba4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f8da │ │ │ │ + bne.n 8fb76 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8f94e │ │ │ │ + bne.n 8fbea │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90018 │ │ │ │ + bne.w 902b4 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8f994 │ │ │ │ - cbnz r0, 8f8f4 │ │ │ │ + bne.n 8fc30 │ │ │ │ + cbnz r0, 8fb90 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f7ee │ │ │ │ + bne.w 8fa8a │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8edf4 │ │ │ │ + b.w 8f090 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8fdc0 │ │ │ │ + bne.w 9005c │ │ │ │ ldr.w ip, [r2, #44] @ 0x2c │ │ │ │ ldr.w lr, [r2, #48] @ 0x30 │ │ │ │ str r7, [r2, #40] @ 0x28 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f918 │ │ │ │ + bne.n 8fbb4 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ - cbnz r7, 8f952 │ │ │ │ + cbnz r7, 8fbee │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 9000e │ │ │ │ + bne.w 902aa │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8f994 │ │ │ │ - cbnz r0, 8f932 │ │ │ │ + bne.n 8fc30 │ │ │ │ + cbnz r0, 8fbce │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f7ee │ │ │ │ + bne.w 8fa8a │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8f93e │ │ │ │ + cbnz r0, 8fbda │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f828 │ │ │ │ + bne.w 8fac4 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8ee00 │ │ │ │ + b.w 8f09c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f136 │ │ │ │ + bne.w 8f3d2 │ │ │ │ ldr.w lr, [r2, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ str r7, [r2, #44] @ 0x2c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8f960 │ │ │ │ + bne.n 8fbfc │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ - cbnz r7, 8f994 │ │ │ │ - cbnz r0, 8f96a │ │ │ │ + cbnz r7, 8fc30 │ │ │ │ + cbnz r0, 8fc06 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f7ee │ │ │ │ + bne.w 8fa8a │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8f976 │ │ │ │ + cbnz r0, 8fc12 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f828 │ │ │ │ + bne.w 8fac4 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8f982 │ │ │ │ + cbnz r0, 8fc1e │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f74e │ │ │ │ + bne.w 8f9ea │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8ee0c │ │ │ │ + b.w 8f0a8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8fdea │ │ │ │ + bne.w 90086 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ ldr.w ip, [r2, #56] @ 0x38 │ │ │ │ str r7, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8f9a4 │ │ │ │ + cbnz r0, 8fc40 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f7f2 │ │ │ │ + bne.w 8fa8e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f9b2 │ │ │ │ + bne.n 8fc4e │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f828 │ │ │ │ + bne.w 8fac4 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8f9be │ │ │ │ + cbnz r0, 8fc5a │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f74e │ │ │ │ + bne.w 8f9ea │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - cbnz r0, 8f9ca │ │ │ │ + cbnz r0, 8fc66 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fb76 │ │ │ │ + bne.w 8fe12 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8ee18 │ │ │ │ + b.w 8f0b4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8f640 │ │ │ │ + beq.w 8f8dc │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8eeb4 │ │ │ │ - b.n 8f640 │ │ │ │ + beq.w 8f150 │ │ │ │ + b.n 8f8dc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8fe4a │ │ │ │ + bne.w 900e6 │ │ │ │ str.w r7, [r2, #132] @ 0x84 │ │ │ │ - b.w 8eee0 │ │ │ │ + b.w 8f17c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8fd96 │ │ │ │ + bne.w 90032 │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8fa16 │ │ │ │ + bne.n 8fcb2 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f8c2 │ │ │ │ - cbnz r0, 8fa20 │ │ │ │ + bne.w 8fb5e │ │ │ │ + cbnz r0, 8fcbc │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f904 │ │ │ │ + bne.w 8fba0 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8fa2a │ │ │ │ + cbnz r0, 8fcc6 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8f94e │ │ │ │ + bne.n 8fbea │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8fa34 │ │ │ │ + cbnz r0, 8fcd0 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8f992 │ │ │ │ + bne.n 8fc2e │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8ede8 │ │ │ │ + b.w 8f084 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8fd6c │ │ │ │ + bne.w 90008 │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ str r7, [r2, #24] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8fa56 │ │ │ │ + bne.n 8fcf2 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ - cbnz r7, 8fa8c │ │ │ │ - cbnz r0, 8fa5e │ │ │ │ + cbnz r7, 8fd28 │ │ │ │ + cbnz r0, 8fcfa │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8fa00 │ │ │ │ + bne.n 8fc9c │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90002 │ │ │ │ + bne.w 9029e │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f8c2 │ │ │ │ - cbnz r0, 8fa7a │ │ │ │ + bne.w 8fb5e │ │ │ │ + cbnz r0, 8fd16 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f904 │ │ │ │ + bne.w 8fba0 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8edd0 │ │ │ │ + b.w 8f06c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f0e2 │ │ │ │ + bne.w 8f37e │ │ │ │ ldr r0, [r2, #32] │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ str r7, [r2, #28] │ │ │ │ - cbnz r0, 8fa9a │ │ │ │ + cbnz r0, 8fd36 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8fa04 │ │ │ │ + bne.n 8fca0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8fffe │ │ │ │ + bne.w 9029a │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f8c2 │ │ │ │ - cbnz r0, 8fab6 │ │ │ │ + bne.w 8fb5e │ │ │ │ + cbnz r0, 8fd52 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f904 │ │ │ │ + bne.w 8fba0 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8fac2 │ │ │ │ + cbnz r0, 8fd5e │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f94e │ │ │ │ + bne.w 8fbea │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8eddc │ │ │ │ + b.w 8f078 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8fd44 │ │ │ │ + bne.w 8ffe0 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ str r7, [r2, #16] │ │ │ │ - cbnz r0, 8fae0 │ │ │ │ + cbnz r0, 8fd7c │ │ │ │ ldr r7, [r1, #20] │ │ │ │ - cbnz r7, 8fb1a │ │ │ │ + cbnz r7, 8fdb6 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8faec │ │ │ │ + bne.n 8fd88 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8fa44 │ │ │ │ + bne.n 8fce0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9000a │ │ │ │ + bne.w 902a6 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8fa8c │ │ │ │ - cbnz r0, 8fb06 │ │ │ │ + bne.n 8fd28 │ │ │ │ + cbnz r0, 8fda2 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fa00 │ │ │ │ + bne.w 8fc9c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8edb8 │ │ │ │ + b.w 8f054 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f0b8 │ │ │ │ + bne.w 8f354 │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ str r7, [r2, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8fb2c │ │ │ │ + bne.n 8fdc8 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8fa48 │ │ │ │ + bne.n 8fce4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 90006 │ │ │ │ + bne.w 902a2 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8fa8c │ │ │ │ - cbnz r0, 8fb46 │ │ │ │ + bne.n 8fd28 │ │ │ │ + cbnz r0, 8fde2 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fa00 │ │ │ │ + bne.w 8fc9c │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8fb52 │ │ │ │ + cbnz r0, 8fdee │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f8c0 │ │ │ │ + bne.w 8fb5c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8edc4 │ │ │ │ + b.w 8f060 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f1b6 │ │ │ │ + bne.w 8f452 │ │ │ │ ldr r7, [r2, #76] @ 0x4c │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f85c │ │ │ │ - b.n 8f782 │ │ │ │ + beq.w 8faf8 │ │ │ │ + b.n 8fa1e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f896 │ │ │ │ + bne.w 8fb32 │ │ │ │ ldr.w lr, [r2, #72] @ 0x48 │ │ │ │ ldr r7, [r2, #76] @ 0x4c │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8fb66 │ │ │ │ + bne.n 8fe02 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8fb64 │ │ │ │ + bne.n 8fe00 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f782 │ │ │ │ + bne.w 8fa1e │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f782 │ │ │ │ + beq.w 8fa1e │ │ │ │ mov ip, lr │ │ │ │ - b.w 8f1de │ │ │ │ + b.w 8f47a │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r7, 8fbac │ │ │ │ + cbnz r7, 8fe48 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8fad4 │ │ │ │ - cbnz r0, 8fbb4 │ │ │ │ + bne.n 8fd70 │ │ │ │ + cbnz r0, 8fe50 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8fb16 │ │ │ │ + bne.n 8fdb2 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8fbc0 │ │ │ │ + cbnz r0, 8fe5c │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fa44 │ │ │ │ + bne.w 8fce0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8fbcc │ │ │ │ + cbnz r0, 8fe68 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fa8a │ │ │ │ + bne.w 8fd26 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8edac │ │ │ │ + b.w 8f048 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8fbe4 │ │ │ │ + bne.n 8fe80 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - cbnz r0, 8fc16 │ │ │ │ + cbnz r0, 8feb2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8fbf0 │ │ │ │ + bne.n 8fe8c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8fb9e │ │ │ │ + bne.n 8fe3a │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90032 │ │ │ │ + bne.w 902ce │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fad4 │ │ │ │ - cbnz r0, 8fc0a │ │ │ │ + bne.w 8fd70 │ │ │ │ + cbnz r0, 8fea6 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8fb16 │ │ │ │ + bne.n 8fdb2 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8ed94 │ │ │ │ + b.w 8f030 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8fc26 │ │ │ │ + bne.n 8fec2 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8fba0 │ │ │ │ + bne.n 8fe3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90028 │ │ │ │ + bne.w 902c4 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fad4 │ │ │ │ - cbnz r0, 8fc40 │ │ │ │ + bne.w 8fd70 │ │ │ │ + cbnz r0, 8fedc │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fb16 │ │ │ │ + bne.w 8fdb2 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8fc4c │ │ │ │ + cbnz r0, 8fee8 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fa44 │ │ │ │ + bne.w 8fce0 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8eda0 │ │ │ │ + b.w 8f03c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 900f0 │ │ │ │ + bne.w 9038c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbnz r3, 8fc66 │ │ │ │ + cbnz r3, 8ff02 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ - cbnz r7, 8fcc0 │ │ │ │ + cbnz r7, 8ff5c │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8f212 │ │ │ │ + beq.w 8f4ae │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8e900 │ │ │ │ + b.w 8eb9c │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8feaa │ │ │ │ + beq.w 90146 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fc78 │ │ │ │ + bne.n 8ff14 │ │ │ │ movw r0, #41436 @ 0xa1dc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 8fca4 │ │ │ │ + beq.n 8ff40 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90068 │ │ │ │ + beq.w 90304 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8fc96 │ │ │ │ + bne.n 8ff32 │ │ │ │ orr.w r5, r5, #16777216 @ 0x1000000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b.w 8e840 │ │ │ │ + b.w 8eadc │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e986 │ │ │ │ + beq.w 8ec22 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8ef4e │ │ │ │ - b.w 8ef46 │ │ │ │ + beq.w 8f1ea │ │ │ │ + b.w 8f1e2 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ cmp r0, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8f212 │ │ │ │ - b.n 8fc72 │ │ │ │ + beq.w 8f4ae │ │ │ │ + b.n 8ff0e │ │ │ │ ldr r1, [r0, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f50e │ │ │ │ + bne.w 8f7aa │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f50e │ │ │ │ + bne.w 8f7aa │ │ │ │ orr.w r5, r5, #16384 @ 0x4000 │ │ │ │ str r5, [r0, #84] @ 0x54 │ │ │ │ ldrd r1, r3, [r6, #92] @ 0x5c │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ str r1, [r0, #92] @ 0x5c │ │ │ │ - b.n 8f50e │ │ │ │ + b.n 8f7aa │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #120] @ 0x78 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8eeb4 │ │ │ │ + bne.w 8f150 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8eeb4 │ │ │ │ - b.n 8f9da │ │ │ │ + beq.w 8f150 │ │ │ │ + b.n 8fc76 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr.w lr, [r2, #12] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8f08c │ │ │ │ - b.w 8ed7c │ │ │ │ + beq.w 8f328 │ │ │ │ + b.w 8f018 │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ed88 │ │ │ │ + bne.w 8f024 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8ed88 │ │ │ │ + beq.w 8f024 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, r7 │ │ │ │ - bne.w 90046 │ │ │ │ + bne.w 902e2 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r0, 8fd5c │ │ │ │ + cbnz r0, 8fff8 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f0b8 │ │ │ │ + bne.w 8f354 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8eda0 │ │ │ │ + bne.w 8f03c │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8eda0 │ │ │ │ + beq.w 8f03c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #24] │ │ │ │ - cbnz r0, 8fd86 │ │ │ │ + cbnz r0, 90022 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f0e2 │ │ │ │ + bne.w 8f37e │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8edb8 │ │ │ │ + bne.w 8f054 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8edb8 │ │ │ │ + beq.w 8f054 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #32] │ │ │ │ - cbnz r0, 8fdb0 │ │ │ │ + cbnz r0, 9004c │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f10c │ │ │ │ + bne.w 8f3a8 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8edd0 │ │ │ │ + bne.w 8f06c │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8edd0 │ │ │ │ + beq.w 8f06c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #40] @ 0x28 │ │ │ │ - cbnz r0, 8fdda │ │ │ │ + cbnz r0, 90076 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f136 │ │ │ │ + bne.w 8f3d2 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ede8 │ │ │ │ + bne.w 8f084 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8ede8 │ │ │ │ + beq.w 8f084 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.w 90054 │ │ │ │ + bne.w 902f0 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r0, 8fe02 │ │ │ │ + cbnz r0, 9009e │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f15e │ │ │ │ + bne.w 8f3fa │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ee00 │ │ │ │ + bne.w 8f09c │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ee00 │ │ │ │ - b.n 8f86c │ │ │ │ + beq.w 8f09c │ │ │ │ + b.n 8fb08 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f4de │ │ │ │ + beq.w 8f77a │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #20] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #20] │ │ │ │ - cbnz r0, 8fe36 │ │ │ │ + cbnz r0, 900d2 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f466 │ │ │ │ + bne.w 8f702 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 8fe40 │ │ │ │ + cbnz r0, 900dc │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8ff32 │ │ │ │ + bne.n 901ce │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - b.w 8e928 │ │ │ │ + b.w 8ebc4 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8eee0 │ │ │ │ - b.n 8f9f0 │ │ │ │ + beq.w 8f17c │ │ │ │ + b.n 8fc8c │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 9007a │ │ │ │ + beq.w 90316 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fe5a │ │ │ │ + bne.n 900f6 │ │ │ │ movw r0, #41020 @ 0xa03c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8f6fc │ │ │ │ + bne.w 8f998 │ │ │ │ orr.w r5, r5, #268435456 @ 0x10000000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b.w 8e840 │ │ │ │ + b.w 8eadc │ │ │ │ ldr r1, [r2, #8] │ │ │ │ orr.w r3, r3, #8388608 @ 0x800000 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - bgt.w 8e862 │ │ │ │ - b.w 8eaea │ │ │ │ + bgt.w 8eafe │ │ │ │ + b.w 8ed86 │ │ │ │ movw r0, #39564 @ 0x9a8c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8fc7e │ │ │ │ + bne.w 8ff1a │ │ │ │ orr.w r5, r5, #2147483648 @ 0x80000000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b.w 8e840 │ │ │ │ + b.w 8eadc │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ - b.w 8ea5c │ │ │ │ + b.w 8ecf8 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.w 8f4f2 │ │ │ │ + b.w 8f78e │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 8ff0e │ │ │ │ + beq.n 901aa │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fec0 │ │ │ │ + bne.n 9015c │ │ │ │ movw r0, #20224 @ 0x4f00 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 8feea │ │ │ │ + beq.n 90186 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e7c6 │ │ │ │ + beq.w 8ea62 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8fedc │ │ │ │ + bne.n 90178 │ │ │ │ orr.w r5, r5, #536870912 @ 0x20000000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b.w 8e840 │ │ │ │ + b.w 8eadc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8ec54 │ │ │ │ - b.w 8f00c │ │ │ │ + bne.w 8eef0 │ │ │ │ + b.w 8f2a8 │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.n 8fec4 │ │ │ │ + bne.n 90160 │ │ │ │ orr.w r5, r5, #33554432 @ 0x2000000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b.w 8e840 │ │ │ │ + b.w 8eadc │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ - b.w 8f692 │ │ │ │ + b.w 8f92e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f49c │ │ │ │ + beq.w 8f738 │ │ │ │ mov sl, r0 │ │ │ │ - b.w 8f490 │ │ │ │ + b.w 8f72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ff18 │ │ │ │ + beq.n 901b4 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, r7 │ │ │ │ - bne.w 900e8 │ │ │ │ + bne.w 90384 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8f488 │ │ │ │ - b.w 8e936 │ │ │ │ - cbz r6, 8ff5a │ │ │ │ + beq.w 8f724 │ │ │ │ + b.w 8ebd2 │ │ │ │ + cbz r6, 901f6 │ │ │ │ ldr.w r0, [r6, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8ea5c │ │ │ │ + beq.w 8ecf8 │ │ │ │ str.w r1, [r4, #140] @ 0x8c │ │ │ │ - b.w 8ea5c │ │ │ │ + b.w 8ecf8 │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ ldr r3, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - bgt.w 8e862 │ │ │ │ - b.w 8eb12 │ │ │ │ + bgt.w 8eafe │ │ │ │ + b.w 8edae │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f1d2 │ │ │ │ - b.w 8f1de │ │ │ │ + bne.w 8f46e │ │ │ │ + b.w 8f47a │ │ │ │ ldr r7, [r7, #0] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 9003c │ │ │ │ + beq.n 902d8 │ │ │ │ mov r7, r6 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ef36 │ │ │ │ + bne.w 8f1d2 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ef36 │ │ │ │ + beq.w 8f1d2 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f276 │ │ │ │ + bne.w 8f512 │ │ │ │ str r1, [r2, #4] │ │ │ │ - b.w 8e97e │ │ │ │ + b.w 8ec1a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8ffb6 │ │ │ │ + bne.n 90252 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fb76 │ │ │ │ + bne.w 8fe12 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8fff2 │ │ │ │ + cbnz r0, 9028e │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ ldr r7, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fb64 │ │ │ │ + bne.w 8fe00 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f85c │ │ │ │ - b.w 8f782 │ │ │ │ + beq.w 8faf8 │ │ │ │ + b.w 8fa1e │ │ │ │ ldr.w r3, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r3, #112] @ 0x70 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8ee9e │ │ │ │ + beq.w 8f13a │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ - cbnz r7, 8ffe8 │ │ │ │ + cbnz r7, 90284 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fcfa │ │ │ │ + bne.w 8ff96 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - b.n 8fd0a │ │ │ │ + b.n 8ffa6 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8ffba │ │ │ │ + beq.n 90256 │ │ │ │ ldr r7, [r2, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f85c │ │ │ │ - b.w 8f782 │ │ │ │ + beq.w 8faf8 │ │ │ │ + b.w 8fa1e │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - b.n 8faac │ │ │ │ + b.n 8fd48 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - b.n 8fa70 │ │ │ │ + b.n 8fd0c │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.n 8fb3c │ │ │ │ + b.n 8fdd8 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.n 8fafc │ │ │ │ + b.n 8fd98 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f92a │ │ │ │ - b.n 8f932 │ │ │ │ + beq.w 8fbc6 │ │ │ │ + b.n 8fbce │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f8ec │ │ │ │ - b.n 8f8f4 │ │ │ │ + beq.w 8fb88 │ │ │ │ + b.n 8fb90 │ │ │ │ mov ip, r0 │ │ │ │ - b.w 8f640 │ │ │ │ + b.w 8f8dc │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fc38 │ │ │ │ - b.n 8fc40 │ │ │ │ + beq.w 8fed4 │ │ │ │ + b.n 8fedc │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fc04 │ │ │ │ - b.n 8fc0a │ │ │ │ + beq.w 8fea0 │ │ │ │ + b.n 8fea6 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 8ff8c │ │ │ │ + b.n 90228 │ │ │ │ mov r0, r2 │ │ │ │ - b.w 8eb3c │ │ │ │ + b.w 8edd8 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r7, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f0b0 │ │ │ │ - b.w 8ed94 │ │ │ │ + beq.w 8f34c │ │ │ │ + b.w 8f030 │ │ │ │ str r7, [r2, #48] @ 0x30 │ │ │ │ - b.w 8f14e │ │ │ │ + b.w 8f3ea │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ str r7, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fde2 │ │ │ │ - b.w 8ede8 │ │ │ │ + beq.w 9007e │ │ │ │ + b.w 8f084 │ │ │ │ movw r0, #41228 @ 0xa10c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8fe60 │ │ │ │ + bne.w 900fc │ │ │ │ orr.w r5, r5, #134217728 @ 0x8000000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b.w 8e840 │ │ │ │ + b.w 8eadc │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18696 @ 0x4908 │ │ │ │ + movw r1, #15304 @ 0x3bc8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 8eb3c │ │ │ │ + b.w 8edd8 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ - b.w 8f392 │ │ │ │ + b.w 8f62e │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ - b.w 8ecec │ │ │ │ + b.w 8ef88 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ - b.w 8e9f6 │ │ │ │ + b.w 8ec92 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ - b.w 8ea28 │ │ │ │ + b.w 8ecc4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 900d6 │ │ │ │ + beq.n 90372 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8ee48 │ │ │ │ + beq.w 8f0e4 │ │ │ │ str r7, [r2, #84] @ 0x54 │ │ │ │ - b.w 8ee48 │ │ │ │ + b.w 8f0e4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 900f6 │ │ │ │ + bne.n 90392 │ │ │ │ str r7, [r2, #88] @ 0x58 │ │ │ │ - b.w 8ee54 │ │ │ │ + b.w 8f0f0 │ │ │ │ mov r0, sl │ │ │ │ str r7, [r2, #32] │ │ │ │ - b.w 8e928 │ │ │ │ + b.w 8ebc4 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.w 8f1fe │ │ │ │ + b.w 8f49a │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 900e2 │ │ │ │ - b.w 8ee54 │ │ │ │ + bne.n 9037e │ │ │ │ + b.w 8f0f0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 9011c │ │ │ │ + bne.n 903b8 │ │ │ │ str r7, [r2, #92] @ 0x5c │ │ │ │ - b.w 8ee60 │ │ │ │ + b.w 8f0fc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 9012a │ │ │ │ + bne.n 903c6 │ │ │ │ str r7, [r2, #96] @ 0x60 │ │ │ │ - b.w 8ee6c │ │ │ │ + b.w 8f108 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 9010a │ │ │ │ - b.w 8ee60 │ │ │ │ + bne.n 903a6 │ │ │ │ + b.w 8f0fc │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 90116 │ │ │ │ - b.w 8ee6c │ │ │ │ + bne.n 903b2 │ │ │ │ + b.w 8f108 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 90150 │ │ │ │ + bne.n 903ec │ │ │ │ str r7, [r2, #100] @ 0x64 │ │ │ │ - b.w 8ee78 │ │ │ │ + b.w 8f114 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 9015e │ │ │ │ + bne.n 903fa │ │ │ │ str r7, [r2, #104] @ 0x68 │ │ │ │ - b.w 8ee84 │ │ │ │ + b.w 8f120 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 9013e │ │ │ │ - b.w 8ee78 │ │ │ │ + bne.n 903da │ │ │ │ + b.w 8f114 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 9014a │ │ │ │ - b.w 8ee84 │ │ │ │ + bne.n 903e6 │ │ │ │ + b.w 8f120 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 90178 │ │ │ │ + bne.n 90414 │ │ │ │ str r7, [r2, #80] @ 0x50 │ │ │ │ - b.w 8ee3c │ │ │ │ + b.w 8f0d8 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 90172 │ │ │ │ - b.w 8ee3c │ │ │ │ + bne.n 9040e │ │ │ │ + b.w 8f0d8 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w r0, [r0, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 8ef0c │ │ │ │ - b.w 8e890 │ │ │ │ + bne.w 8f1a8 │ │ │ │ + b.w 8eb2c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 901b2 │ │ │ │ + bne.n 9044e │ │ │ │ str.w r7, [r2, #128] @ 0x80 │ │ │ │ - b.w 8eec4 │ │ │ │ + b.w 8f160 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 901c2 │ │ │ │ + bne.n 9045e │ │ │ │ str r7, [r2, #124] @ 0x7c │ │ │ │ - b.w 8eed0 │ │ │ │ + b.w 8f16c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 9019e │ │ │ │ - b.w 8eec4 │ │ │ │ + bne.n 9043a │ │ │ │ + b.w 8f160 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 901ac │ │ │ │ - b.w 8eed0 │ │ │ │ + bne.n 90448 │ │ │ │ + b.w 8f16c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 901e2 │ │ │ │ + bne.n 9047e │ │ │ │ str r7, [r2, #108] @ 0x6c │ │ │ │ - b.w 8ee90 │ │ │ │ + b.w 8f12c │ │ │ │ str r7, [r4, #112] @ 0x70 │ │ │ │ - b.w 8ea32 │ │ │ │ + b.w 8ecce │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 901d6 │ │ │ │ - b.w 8ee90 │ │ │ │ + bne.n 90472 │ │ │ │ + b.w 8f12c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 901fe │ │ │ │ + bne.n 9049a │ │ │ │ str.w r7, [r2, #136] @ 0x88 │ │ │ │ - b.w 8eef0 │ │ │ │ + b.w 8f18c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w r0, [r0, #136] @ 0x88 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 901f6 │ │ │ │ - b.w 8eef0 │ │ │ │ + bne.n 90492 │ │ │ │ + b.w 8f18c │ │ │ │ ldr.w r0, [r6, #144] @ 0x90 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 8efd6 │ │ │ │ - b.w 8ea66 │ │ │ │ + bne.w 8f272 │ │ │ │ + b.w 8ed02 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.w 8f28e │ │ │ │ + b.w 8f52a │ │ │ │ │ │ │ │ -00090228 : │ │ │ │ +000904c4 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 903de │ │ │ │ + beq.w 9067a │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blt.w 903be │ │ │ │ + blt.w 9065a │ │ │ │ cmp r5, #20 │ │ │ │ - bgt.w 90366 │ │ │ │ - ldr.w r8, [pc, #404] @ 903e8 │ │ │ │ + bgt.w 90602 │ │ │ │ + ldr.w r8, [pc, #404] @ 90684 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1608] @ 0x648 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9034c │ │ │ │ - ldr.w ip, [pc, #376] @ 903ec │ │ │ │ + beq.n 905e8 │ │ │ │ + ldr.w ip, [pc, #376] @ 90688 │ │ │ │ mov r6, r4 │ │ │ │ ldr.w r1, [r3, #1688] @ 0x698 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r1, #1 │ │ │ │ str.w r0, [r3, #1608] @ 0x648 │ │ │ │ str.w r1, [r3, #1688] @ 0x698 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [ip, #1416] @ 0x588 │ │ │ │ str.w r1, [r6], #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90316 │ │ │ │ + bne.n 905b2 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ add.w ip, r2, #4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 9033a │ │ │ │ + beq.n 905d6 │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r1, [r6, #0] │ │ │ │ - beq.n 902e8 │ │ │ │ + beq.n 90584 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r5, #2 │ │ │ │ str r1, [r6, #4] │ │ │ │ - beq.n 902e8 │ │ │ │ + beq.n 90584 │ │ │ │ add.w r5, r2, r5, lsl #2 │ │ │ │ adds r6, #4 │ │ │ │ adds r2, #8 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 90342 │ │ │ │ + beq.n 905de │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [r1, #0] │ │ │ │ str.w r1, [r6, #4]! │ │ │ │ - bne.n 902d2 │ │ │ │ + bne.n 9056e │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ @@ -152102,139 +152365,139 @@ │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 903a6 │ │ │ │ + bne.n 90642 │ │ │ │ mov r0, r4 │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ mov ip, r2 │ │ │ │ ldr.w r1, [ip], #4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 902a4 │ │ │ │ + bne.n 90540 │ │ │ │ cmp r5, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ - bne.n 902ae │ │ │ │ - b.n 902e8 │ │ │ │ + bne.n 9054a │ │ │ │ + b.n 90584 │ │ │ │ cmp r5, r2 │ │ │ │ str.w r1, [r6, #4]! │ │ │ │ - bne.n 902d2 │ │ │ │ - b.n 902e8 │ │ │ │ + bne.n 9056e │ │ │ │ + b.n 90584 │ │ │ │ mov r1, r5 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 84dc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85030 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9030a │ │ │ │ + beq.n 905a6 │ │ │ │ add.w r6, r0, #12 │ │ │ │ - b.n 90328 │ │ │ │ + b.n 905c4 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r5, r3 │ │ │ │ - bhi.n 903b2 │ │ │ │ + bhi.n 9064e │ │ │ │ mov r1, r5 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 84dc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85030 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9030a │ │ │ │ + beq.n 905a6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ add.w r6, r4, #12 │ │ │ │ mov ip, r2 │ │ │ │ ldr.w r1, [ip], #4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 903d2 │ │ │ │ - ldr.w r8, [pc, #72] @ 903e8 │ │ │ │ + beq.n 9066e │ │ │ │ + ldr.w r8, [pc, #72] @ 90684 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 902a4 │ │ │ │ + b.n 90540 │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 90328 │ │ │ │ - bl 241c5c │ │ │ │ + b.n 905c4 │ │ │ │ + bl 242440 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90386 │ │ │ │ - b.n 9030a │ │ │ │ - bl 1f6014 │ │ │ │ + bne.n 90622 │ │ │ │ + b.n 905a6 │ │ │ │ + bl 1f6b58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9030a │ │ │ │ - ldr.w r8, [pc, #28] @ 903e8 │ │ │ │ + beq.n 905a6 │ │ │ │ + ldr.w r8, [pc, #28] @ 90684 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 902e8 │ │ │ │ - ldr.w r8, [pc, #20] @ 903e8 │ │ │ │ + b.n 90584 │ │ │ │ + ldr.w r8, [pc, #20] @ 90684 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ str r1, [r6, #0] │ │ │ │ - b.n 902ae │ │ │ │ - ldr r4, [pc, #4] @ (903e4 ) │ │ │ │ - b.n 9030a │ │ │ │ + b.n 9054a │ │ │ │ + ldr r4, [pc, #4] @ (90680 ) │ │ │ │ + b.n 905a6 │ │ │ │ nop │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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 r5, [pc, #380] @ (90580 ) │ │ │ │ + ldr r5, [pc, #380] @ (9081c ) │ │ │ │ mrc 15, 0, r4, 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 904b8 │ │ │ │ - ldr.w lr, [pc, #352] @ 90584 │ │ │ │ + beq.n 90754 │ │ │ │ + ldr.w lr, [pc, #352] @ 90820 │ │ │ │ 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 90526 │ │ │ │ + bne.n 907c2 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 90454 │ │ │ │ + beq.n 906f0 │ │ │ │ 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 90498 │ │ │ │ + beq.n 90734 │ │ │ │ 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 │ │ │ │ @@ -152255,15 +152518,15 @@ │ │ │ │ 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 9048c │ │ │ │ + b.n 90728 │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -152271,116 +152534,116 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1f5368 │ │ │ │ + bl 1f5fc8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9048c │ │ │ │ + beq.n 90728 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #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, #132] @ (90584 ) │ │ │ │ + ldr r2, [pc, #132] @ (90820 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 90542 │ │ │ │ + cbnz r1, 907de │ │ │ │ ldr.w ip, [r5, r4] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 90450 │ │ │ │ - b.n 90454 │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + bne.n 906ec │ │ │ │ + b.n 906f0 │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 9055a │ │ │ │ + bne.n 907f6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr.w ip, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90514 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 907b0 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 9056e │ │ │ │ + bne.n 9080a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9050c │ │ │ │ + b.n 907a8 │ │ │ │ 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 90514 │ │ │ │ + b.n 907b0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9050c │ │ │ │ + b.n 907a8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #440] @ (90754 ) │ │ │ │ + ldr r6, [pc, #440] @ (909f0 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldr r0, [r6, r5] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1628] @ 0x65c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 906a2 │ │ │ │ - ldr.w ip, [pc, #416] @ 90758 │ │ │ │ + beq.n 9093e │ │ │ │ + ldr.w ip, [pc, #416] @ 909f4 │ │ │ │ ldr.w r1, [r2, #1708] @ 0x6ac │ │ │ │ ldr r7, [r4, #12] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1708] @ 0x6ac │ │ │ │ ldr.w r1, [ip, #1416] @ 0x588 │ │ │ │ str.w r7, [r2, #1628] @ 0x65c │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 90714 │ │ │ │ + bne.w 909b0 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r4, #12 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 905ee │ │ │ │ + beq.n 9088a │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ adds r2, #16 │ │ │ │ str.w r6, [r1], #4 │ │ │ │ @@ -152407,15 +152670,15 @@ │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [ip] │ │ │ │ str.w ip, [r2, #-4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 90682 │ │ │ │ + beq.n 9091e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r1, [r2, #0] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r1, [r0, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ @@ -152436,15 +152699,15 @@ │ │ │ │ ldr.w r1, [r0, #3796] @ 0xed4 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 90676 │ │ │ │ + b.n 90912 │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ and.w r2, r1, #24 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ @@ -152453,103 +152716,103 @@ │ │ │ │ addne r1, #1 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ adds r2, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add r0, r2 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1f5368 │ │ │ │ + bl 1f5fc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90676 │ │ │ │ + beq.n 90912 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #108] @ (90758 ) │ │ │ │ + ldr r2, [pc, #108] @ (909f4 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 9072a │ │ │ │ + cbnz r3, 909c6 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ movs r3, #5 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r4, #12 │ │ │ │ ldr.w r6, [r3], #4 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r5 │ │ │ │ - bne.w 905ea │ │ │ │ - b.n 905ee │ │ │ │ - movw r3, #57425 @ 0xe051 │ │ │ │ + bne.w 90886 │ │ │ │ + b.n 9088a │ │ │ │ + movw r3, #56769 @ 0xddc1 │ │ │ │ movt r3, #21 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 9073c │ │ │ │ + bne.n 909d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r0, [r6, r5] │ │ │ │ - b.n 906fc │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 90998 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9074a │ │ │ │ - bl 222d44 │ │ │ │ - b.n 906f6 │ │ │ │ + bne.n 909e6 │ │ │ │ + bl 223b7c │ │ │ │ + b.n 90992 │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ - b.n 906fc │ │ │ │ + b.n 90998 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 906f6 │ │ │ │ + b.n 90992 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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 r5, [pc, #344] @ (908c8 ) │ │ │ │ + ldr r5, [pc, #344] @ (90b64 ) │ │ │ │ mrc 15, 0, r4, 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 907ea │ │ │ │ - ldr.w ip, [pc, #320] @ 908cc │ │ │ │ + beq.n 90a86 │ │ │ │ + ldr.w ip, [pc, #320] @ 90b68 │ │ │ │ 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 90872 │ │ │ │ + bne.n 90b0e │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 90850 │ │ │ │ + beq.n 90aec │ │ │ │ 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 │ │ │ │ @@ -152576,127 +152839,127 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r0, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1f5368 │ │ │ │ + bl 1f5fc8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 907de │ │ │ │ + beq.n 90a7a │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #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, #156] @ (908cc ) │ │ │ │ + ldr r2, [pc, #156] @ (90b68 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 9088c │ │ │ │ + cbnz r1, 90b28 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 907b6 │ │ │ │ + bne.n 90a52 │ │ │ │ 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 907de │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + b.n 90a7a │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 908a4 │ │ │ │ + bne.n 90b40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r0, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90842 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 90ade │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 908b6 │ │ │ │ + bne.n 90b52 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9083c │ │ │ │ + b.n 90ad8 │ │ │ │ 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 90842 │ │ │ │ + b.n 90ade │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9083c │ │ │ │ + b.n 90ad8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #412] @ (90a80 ) │ │ │ │ + ldr r6, [pc, #412] @ (90d1c ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldr r0, [r6, r5] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1624] @ 0x658 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 909d0 │ │ │ │ - ldr.w ip, [pc, #388] @ 90a84 │ │ │ │ + beq.n 90c6c │ │ │ │ + ldr.w ip, [pc, #388] @ 90d20 │ │ │ │ ldr.w r1, [r2, #1704] @ 0x6a8 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1704] @ 0x6a8 │ │ │ │ ldr.w r1, [ip, #1416] @ 0x588 │ │ │ │ str.w r7, [r2, #1624] @ 0x658 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 90a40 │ │ │ │ + bne.w 90cdc │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r4, #12 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 90936 │ │ │ │ + beq.n 90bd2 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ adds r2, #12 │ │ │ │ str.w r6, [r1], #4 │ │ │ │ @@ -152715,15 +152978,15 @@ │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [ip] │ │ │ │ str.w ip, [r2, #-4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 909b0 │ │ │ │ + beq.n 90c4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r1, [r2, #0] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r1, [r0, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ @@ -152744,15 +153007,15 @@ │ │ │ │ ldr.w r1, [r0, #3796] @ 0xed4 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 909a4 │ │ │ │ + b.n 90c40 │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ubfx r1, r2, #14, #1 │ │ │ │ and.w r2, r2, #24 │ │ │ │ @@ -152760,124 +153023,124 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1f5368 │ │ │ │ + bl 1f5fc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 909a4 │ │ │ │ + beq.n 90c40 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #108] @ (90a84 ) │ │ │ │ + ldr r2, [pc, #108] @ (90d20 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 90a56 │ │ │ │ + cbnz r3, 90cf2 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r4, #12 │ │ │ │ ldr.w r6, [r3], #4 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r5 │ │ │ │ - bne.w 90932 │ │ │ │ - b.n 90936 │ │ │ │ - movw r3, #57425 @ 0xe051 │ │ │ │ + bne.w 90bce │ │ │ │ + b.n 90bd2 │ │ │ │ + movw r3, #56769 @ 0xddc1 │ │ │ │ movt r3, #21 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 90a68 │ │ │ │ + bne.n 90d04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r0, [r6, r5] │ │ │ │ - b.n 90a28 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 90cc4 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 90a76 │ │ │ │ - bl 222d44 │ │ │ │ - b.n 90a22 │ │ │ │ + bne.n 90d12 │ │ │ │ + bl 223b7c │ │ │ │ + b.n 90cbe │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ - b.n 90a28 │ │ │ │ + b.n 90cc4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 90a22 │ │ │ │ + b.n 90cbe │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, 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 r5, [pc, #420] @ (90c40 ) │ │ │ │ + ldr r5, [pc, #420] @ (90edc ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ ldr.w lr, [r5, r4] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r1, #1620] @ 0x654 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90b74 │ │ │ │ - ldr.w ip, [pc, #392] @ 90c44 │ │ │ │ + beq.n 90e10 │ │ │ │ + ldr.w ip, [pc, #392] @ 90ee0 │ │ │ │ ldr.w r0, [r1, #1700] @ 0x6a4 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r1, #1700] @ 0x6a4 │ │ │ │ ldr.w r0, [ip, #1416] @ 0x588 │ │ │ │ str.w r6, [r1, #1620] @ 0x654 │ │ │ │ movs r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90be8 │ │ │ │ - ldr r4, [sp, #36] @ 0x24 │ │ │ │ - mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ + bne.w 90e84 │ │ │ │ + ldr r5, [sp, #36] @ 0x24 │ │ │ │ + mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ add.w r1, r3, #12 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - cmp r0, r5 │ │ │ │ - beq.n 90af2 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + cmp r0, r4 │ │ │ │ + beq.n 90d8e │ │ │ │ adds r0, #1 │ │ │ │ - str r0, [r4, #0] │ │ │ │ + str r0, [r5, #0] │ │ │ │ mov r0, r1 │ │ │ │ - mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ adds r1, #8 │ │ │ │ - str.w r4, [r0], #4 │ │ │ │ + str.w r5, [r0], #4 │ │ │ │ + mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r4, [r2], #4 │ │ │ │ ldr.w ip, [r4] │ │ │ │ cmp ip, r5 │ │ │ │ itt ne │ │ │ │ addne.w r5, ip, #1 │ │ │ │ strne r5, [r4, #0] │ │ │ │ str r4, [r0, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r4 │ │ │ │ ldr.w r4, [lr, #8] │ │ │ │ - beq.n 90b54 │ │ │ │ + beq.n 90df0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r0, [r1, #0] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r0, [r4, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ @@ -152898,15 +153161,15 @@ │ │ │ │ ldr.w r0, [r4, #3796] @ 0xed4 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ orrs r2, r4 │ │ │ │ str r1, [r4, #0] │ │ │ │ strd r0, r2, [r3, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ - b.n 90b48 │ │ │ │ + b.n 90de4 │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -152915,187 +153178,187 @@ │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ add.w r0, r0, r0, lsl #1 │ │ │ │ adds r3, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add r0, r3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1f5368 │ │ │ │ + bl 1f5fc8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90b48 │ │ │ │ + beq.n 90de4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #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, #132] @ (90c44 ) │ │ │ │ + ldr r2, [pc, #132] @ (90ee0 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 90c04 │ │ │ │ + cbnz r1, 90ea0 │ │ │ │ ldr.w lr, [r5, r4] │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ + mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ add.w r1, r3, #12 │ │ │ │ - ldr.w r4, [r2], #4 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - cmp r0, r5 │ │ │ │ - bne.n 90aee │ │ │ │ - b.n 90af2 │ │ │ │ - movw r2, #57425 @ 0xe051 │ │ │ │ + ldr.w r5, [r2], #4 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + cmp r0, r4 │ │ │ │ + bne.n 90d8a │ │ │ │ + b.n 90d8e │ │ │ │ + movw r2, #56769 @ 0xddc1 │ │ │ │ movt r2, #21 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 90c1c │ │ │ │ + bne.n 90eb8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr.w lr, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90bd2 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 90e6e │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 90c30 │ │ │ │ + bne.n 90ecc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90bca │ │ │ │ + b.n 90e66 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr.w lr, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90bd2 │ │ │ │ + b.n 90e6e │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90bca │ │ │ │ + b.n 90e66 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00090c48 : │ │ │ │ +00090ee4 : │ │ │ │ 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, #12] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 90c9e │ │ │ │ + bmi.n 90f3a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #28796 @ 0x707c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1f6204 │ │ │ │ + bl 89898 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 90c98 │ │ │ │ - cbz r5, 90c84 │ │ │ │ + cbz r0, 90f34 │ │ │ │ + cbz r5, 90f20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 89f3c │ │ │ │ + bl 8a1fc │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 90cb8 │ │ │ │ + cbz r0, 90f54 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12812 @ 0x320c │ │ │ │ + movw r1, #9420 @ 0x24cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 90c9a │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 90f36 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 90c9a │ │ │ │ + beq.n 90f36 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90c9a │ │ │ │ + bne.n 90f36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90c9a │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90f36 │ │ │ │ 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 r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r1, #256 @ 0x100 │ │ │ │ - bls.n 90db6 │ │ │ │ + bls.n 91052 │ │ │ │ movw r4, #20264 @ 0x4f28 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mov.w r8, r1, lsr #30 │ │ │ │ - movw r3, #3381 @ 0xd35 │ │ │ │ + movw r3, #3613 @ 0xe1d │ │ │ │ movt r3, #8 │ │ │ │ cmp.w r8, #0 │ │ │ │ ldr.w r5, [r4, #712] @ 0x2c8 │ │ │ │ itete eq │ │ │ │ moveq r2, #16 │ │ │ │ movne r2, #20 │ │ │ │ moveq.w r9, #1 │ │ │ │ movne.w r9, #2 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 91140 │ │ │ │ - ldr r3, [pc, #652] @ (90fb0 ) │ │ │ │ + bne.w 913dc │ │ │ │ + ldr r3, [pc, #652] @ (9124c ) │ │ │ │ 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.w ip, [r3, #8] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.w 91108 │ │ │ │ + beq.w 913a4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ str r4, [r3, #4] │ │ │ │ - cbnz r4, 90d76 │ │ │ │ + cbnz r4, 91012 │ │ │ │ ldrd r2, r0, [r3, #24] │ │ │ │ cmp r0, r2 │ │ │ │ ittt cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc.w r3, [ip, #12] │ │ │ │ strcc.w ip, [r3, #8] │ │ │ │ - bcc.n 90d76 │ │ │ │ + bcc.n 91012 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r2 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r4, [r3, r2] │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ @@ -153105,58 +153368,58 @@ │ │ │ │ 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, #540] @ (90fb4 ) │ │ │ │ + ldr r2, [pc, #540] @ (91250 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9115a │ │ │ │ + bne.w 913f6 │ │ │ │ bic.w r3, r7, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r5, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 90dbc │ │ │ │ + beq.n 91058 │ │ │ │ str.w r8, [r5, #16] │ │ │ │ - b.n 90dbc │ │ │ │ - ldr r5, [pc, #512] @ (90fb8 ) │ │ │ │ + b.n 91058 │ │ │ │ + ldr r5, [pc, #512] @ (91254 ) │ │ │ │ add.w r5, r5, r1, lsl #4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 911a6 │ │ │ │ + beq.w 91442 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 90f74 │ │ │ │ + blt.w 91210 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ add.w r8, r7, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 90fd0 │ │ │ │ + bne.w 9126c │ │ │ │ movw r3, #8140 @ 0x1fcc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r4, [r3, #152] @ 0x98 │ │ │ │ - movw r2, #38441 @ 0x9629 │ │ │ │ + movw r2, #39149 @ 0x98ed │ │ │ │ movt r2, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 910d8 │ │ │ │ + bne.w 91374 │ │ │ │ movw r0, #8140 @ 0x1fcc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 8995c │ │ │ │ + bl 89c20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 911be │ │ │ │ + beq.w 9145a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.w 910ec │ │ │ │ - ldr r2, [pc, #408] @ (90fb0 ) │ │ │ │ + bpl.w 91388 │ │ │ │ + ldr r2, [pc, #408] @ (9124c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub.w ip, r4, #8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r0, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ @@ -153165,32 +153428,32 @@ │ │ │ │ orr.w r2, r2, lr │ │ │ │ str.w ip, [lr] │ │ │ │ strd r0, r2, [r4, #-8] │ │ │ │ str.w ip, [r0, #4] │ │ │ │ str r7, [r4, #8] │ │ │ │ strd r1, r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ - movw r2, #14221 @ 0x378d │ │ │ │ + movw r2, #14489 @ 0x3899 │ │ │ │ movt r2, #19 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9106c │ │ │ │ + bne.w 91308 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 910fe │ │ │ │ + bne.w 9139a │ │ │ │ str r2, [r4, #24] │ │ │ │ str.w r4, [r8] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr.w r1, [r6, #180] @ 0xb4 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 90eb4 │ │ │ │ - ldr r2, [pc, #304] @ (90fb0 ) │ │ │ │ + bpl.n 91150 │ │ │ │ + ldr r2, [pc, #304] @ (9124c ) │ │ │ │ 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 │ │ │ │ @@ -153199,733 +153462,733 @@ │ │ │ │ movhi r1, #1 │ │ │ │ add.w r2, r3, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r2, #252] @ 0xfc │ │ │ │ cmp r0, r6 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 91172 │ │ │ │ + beq.w 9140e │ │ │ │ ldr.w r1, [r2, #272] @ 0x110 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 91000 │ │ │ │ + beq.w 9129c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 911d8 │ │ │ │ + bpl.w 91474 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 90f3c │ │ │ │ + bne.n 911d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 90f46 │ │ │ │ + bne.n 911e2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 90f58 │ │ │ │ + bne.n 911f4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 90f58 │ │ │ │ - ldr r0, [pc, #196] @ (90fb0 ) │ │ │ │ + beq.n 911f4 │ │ │ │ + ldr r0, [pc, #196] @ (9124c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r1, #24] │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #43876 @ 0xab64 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r4, [sp, #0] │ │ │ │ cmp r6, r2 │ │ │ │ mov r2, r5 │ │ │ │ - beq.w 91058 │ │ │ │ - bl 8bb48 │ │ │ │ + beq.w 912f4 │ │ │ │ + bl 8bde4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 90f20 │ │ │ │ + beq.n 911bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91212 │ │ │ │ + beq.w 914ae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 90f34 │ │ │ │ + beq.n 911d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9122a │ │ │ │ + beq.w 914c6 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 90ed4 │ │ │ │ + beq.n 91170 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - beq.n 90ee2 │ │ │ │ + beq.n 9117e │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 90ee8 │ │ │ │ + bne.n 91184 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f61b8 │ │ │ │ + bl 1f6e08 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9105e │ │ │ │ + b.n 912fa │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r2, #30 │ │ │ │ - bpl.w 90dce │ │ │ │ - ldr r3, [pc, #48] @ (90fb0 ) │ │ │ │ + bpl.w 9106a │ │ │ │ + ldr r3, [pc, #48] @ (9124c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r7, #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, r7 │ │ │ │ - beq.n 90fbc │ │ │ │ + beq.n 91258 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 90fbc │ │ │ │ + bhi.n 91258 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r2 │ │ │ │ - b.n 90fc4 │ │ │ │ + b.n 91260 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, 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 90dda │ │ │ │ + beq.w 91076 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90dda │ │ │ │ + bne.w 91076 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #8140 @ 0x1fcc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 90de2 │ │ │ │ + bne.w 9107e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 90de2 │ │ │ │ + ble.w 9107e │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 90e74 │ │ │ │ + beq.w 91110 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 90e74 │ │ │ │ - bl 806b0 │ │ │ │ + b.n 91110 │ │ │ │ + bl 8079c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 911ee │ │ │ │ + beq.w 9148a │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r3, #30 │ │ │ │ it pl │ │ │ │ strpl.w r0, [r6, #180] @ 0xb4 │ │ │ │ - bpl.w 90eba │ │ │ │ - ldr r2, [pc, #536] @ (91234 ) │ │ │ │ + bpl.w 91156 │ │ │ │ + ldr r2, [pc, #536] @ (914d0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r6, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r7, r2, r3 │ │ │ │ add.w r7, r7, #92672 @ 0x16a00 │ │ │ │ ldr.w r7, [r7, #252] @ 0xfc │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 9104c │ │ │ │ + beq.n 912e8 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 9104c │ │ │ │ + bhi.n 912e8 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ - b.n 91054 │ │ │ │ + b.n 912f0 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ - b.n 90eba │ │ │ │ - bl 87b68 │ │ │ │ + b.n 91156 │ │ │ │ + bl 87dd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 90f16 │ │ │ │ - b.n 90f20 │ │ │ │ + bne.w 911b2 │ │ │ │ + b.n 911bc │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 910f8 │ │ │ │ + bne.n 91394 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 9117c │ │ │ │ + bne.w 91418 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 9108a │ │ │ │ + cbnz r0, 91326 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 9116e │ │ │ │ + bne.n 9140a │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r2, #20] │ │ │ │ - b.n 90e70 │ │ │ │ + b.n 9110c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9107e │ │ │ │ + bne.n 9131a │ │ │ │ mov r1, r2 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ movw r7, #8800 @ 0x2260 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ cmp lr, r7 │ │ │ │ - beq.n 910ae │ │ │ │ + beq.n 9134a │ │ │ │ movw ip, #8348 @ 0x209c │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 9119c │ │ │ │ + bne.n 91438 │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 91084 │ │ │ │ + beq.n 91320 │ │ │ │ cmp ip, r7 │ │ │ │ - beq.n 910c6 │ │ │ │ + beq.n 91362 │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 91180 │ │ │ │ + bne.n 9141c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 91084 │ │ │ │ + beq.n 91320 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r1, r3, [r4, #20] │ │ │ │ - cbz r3, 910d4 │ │ │ │ + cbz r3, 91370 │ │ │ │ str r4, [r3, #20] │ │ │ │ str r4, [r1, #24] │ │ │ │ - b.n 90e74 │ │ │ │ + b.n 91110 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8140 @ 0x1fcc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 911be │ │ │ │ + beq.n 9145a │ │ │ │ movs r2, #0 │ │ │ │ str r7, [r4, #8] │ │ │ │ strd r2, r2, [r4, #20] │ │ │ │ str r2, [r4, #12] │ │ │ │ - b.n 90e4c │ │ │ │ + b.n 910e8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 91084 │ │ │ │ + beq.n 91320 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90e70 │ │ │ │ - b.n 91086 │ │ │ │ + beq.w 9110c │ │ │ │ + b.n 91322 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90d76 │ │ │ │ + bne.w 91012 │ │ │ │ ldr.w r5, [r4, #672] @ 0x2a0 │ │ │ │ - movw r3, #46565 @ 0xb5e5 │ │ │ │ + movw r3, #46509 @ 0xb5ad │ │ │ │ movt r3, #7 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 91190 │ │ │ │ + bne.n 9142c │ │ │ │ mov r0, r2 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 91150 │ │ │ │ + cbz r5, 913ec │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ - b.n 90d76 │ │ │ │ + b.n 91012 │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90d76 │ │ │ │ - bl 241c5c │ │ │ │ + bne.w 91012 │ │ │ │ + bl 242440 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 90f34 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 911d0 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 91184 │ │ │ │ + bne.n 91420 │ │ │ │ mov r0, r5 │ │ │ │ - bl 222d44 │ │ │ │ - b.n 90da4 │ │ │ │ + bl 223b7c │ │ │ │ + b.n 91040 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 910ca │ │ │ │ + b.n 91366 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r3, #248] @ 0xf8 │ │ │ │ - b.n 90eb4 │ │ │ │ + b.n 91150 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 91092 │ │ │ │ + b.n 9132e │ │ │ │ mov r1, r0 │ │ │ │ - b.n 910ca │ │ │ │ + b.n 91366 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 90da4 │ │ │ │ + b.n 91040 │ │ │ │ ldr.w r0, [r4, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 91132 │ │ │ │ + b.n 913ce │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 91084 │ │ │ │ - b.n 910c6 │ │ │ │ + beq.w 91320 │ │ │ │ + b.n 91362 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18784 @ 0x4960 │ │ │ │ + movw r1, #15392 @ 0x3c20 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5e60 │ │ │ │ + bl f5e88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 91154 │ │ │ │ + beq.n 913f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 91154 │ │ │ │ + bne.n 913f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91154 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 913f0 │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #9704 @ 0x25e8 │ │ │ │ + movw r0, #6312 @ 0x18a8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 283348 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9105e │ │ │ │ + bl 283464 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 912fa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9121a │ │ │ │ + bne.n 914b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 91154 │ │ │ │ + beq.n 913f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 91154 │ │ │ │ + bne.n 913f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91154 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 913f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90f20 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 911bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 911f8 │ │ │ │ + bne.n 91494 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 911f8 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 91494 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85000 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90f34 │ │ │ │ + bl 85268 <_Py_Dealloc@@Base> │ │ │ │ + b.n 911d0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00091238 : │ │ │ │ - b.w 9123c │ │ │ │ +000914d4 : │ │ │ │ + b.w 914d8 │ │ │ │ │ │ │ │ -0009123c : │ │ │ │ +000914d8 : │ │ │ │ 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 │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ sub sp, #8 │ │ │ │ itt ls │ │ │ │ - ldrls r4, [pc, #344] @ (913b0 ) │ │ │ │ + ldrls r4, [pc, #344] @ (9164c ) │ │ │ │ addls.w r4, r4, r0, lsl #4 │ │ │ │ - bls.n 91318 │ │ │ │ + bls.n 915b4 │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ lsrs r6, r0, #30 │ │ │ │ - movw r2, #3381 @ 0xd35 │ │ │ │ + movw r2, #3613 @ 0xe1d │ │ │ │ movt r2, #8 │ │ │ │ cmp r6, #0 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ itete eq │ │ │ │ moveq.w r9, #1 │ │ │ │ movne.w r9, #2 │ │ │ │ moveq.w r8, #16 │ │ │ │ movne.w r8, #20 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 91364 │ │ │ │ - ldr r2, [pc, #292] @ (913b4 ) │ │ │ │ + bne.n 91600 │ │ │ │ + ldr r2, [pc, #292] @ (91650 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add.w r1, r8, #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 91356 │ │ │ │ + beq.n 915f2 │ │ │ │ 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 │ │ │ │ - bne.n 912e2 │ │ │ │ + bne.n 9157e │ │ │ │ ldrd r0, r7, [r2, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - bhi.n 91320 │ │ │ │ + bhi.n 915bc │ │ │ │ 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] │ │ │ │ - cbz r4, 9132c │ │ │ │ + cbz r4, 915c8 │ │ │ │ movw r2, #41436 @ 0xa1dc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov.w r1, r9, 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, #180] @ (913b8 ) │ │ │ │ + ldr r2, [pc, #180] @ (91654 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9137c │ │ │ │ + bne.n 91618 │ │ │ │ bic.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r6, 91318 │ │ │ │ + cbz r6, 915b4 │ │ │ │ str r6, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 912e2 │ │ │ │ + b.n 9157e │ │ │ │ ldr.w r4, [r5, #672] @ 0x2a0 │ │ │ │ - movw r2, #46565 @ 0xb5e5 │ │ │ │ + movw r2, #46509 @ 0xb5ad │ │ │ │ movt r2, #7 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 91394 │ │ │ │ + bne.n 91630 │ │ │ │ mov r0, r8 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 91376 │ │ │ │ + cbz r4, 91612 │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 912e2 │ │ │ │ + b.n 9157e │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 912e0 │ │ │ │ + b.n 9157c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 912e2 │ │ │ │ - bl 241c5c │ │ │ │ - b.n 91318 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + bne.n 9157e │ │ │ │ + bl 242440 │ │ │ │ + b.n 915b4 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 913a2 │ │ │ │ + bne.n 9163e │ │ │ │ mov r0, r4 │ │ │ │ - bl 222d44 │ │ │ │ + bl 223b7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9130e │ │ │ │ + b.n 915aa │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 91348 │ │ │ │ + b.n 915e4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9130e │ │ │ │ + b.n 915aa │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000913bc <_PyLong_New@@Base>: │ │ │ │ +00091658 <_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 91570 <_PyLong_New@@Base+0x1b4> │ │ │ │ + bgt.w 9180c <_PyLong_New@@Base+0x1b4> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91494 <_PyLong_New@@Base+0xd8> │ │ │ │ + beq.n 91730 <_PyLong_New@@Base+0xd8> │ │ │ │ adds r3, r0, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.w 91522 <_PyLong_New@@Base+0x166> │ │ │ │ + bmi.w 917be <_PyLong_New@@Base+0x166> │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ - movw r3, #3381 @ 0xd35 │ │ │ │ + movw r3, #3613 @ 0xe1d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 91510 <_PyLong_New@@Base+0x154> │ │ │ │ - ldr r3, [pc, #388] @ (91588 <_PyLong_New@@Base+0x1cc>) │ │ │ │ + bne.w 917ac <_PyLong_New@@Base+0x154> │ │ │ │ + ldr r3, [pc, #388] @ (91824 <_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 914e0 <_PyLong_New@@Base+0x124> │ │ │ │ + bcs.n 9177c <_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 914d0 <_PyLong_New@@Base+0x114> │ │ │ │ + beq.n 9176c <_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, 91470 <_PyLong_New@@Base+0xb4> │ │ │ │ + cbz r0, 9170c <_PyLong_New@@Base+0xb4> │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ 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] @ (9158c <_PyLong_New@@Base+0x1d0>) │ │ │ │ + ldr r2, [pc, #312] @ (91828 <_PyLong_New@@Base+0x1d0>) │ │ │ │ cmp r0, r5 │ │ │ │ str r1, [r4, #8] │ │ │ │ - bne.n 9152a <_PyLong_New@@Base+0x16e> │ │ │ │ + bne.n 917c6 <_PyLong_New@@Base+0x16e> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9153a <_PyLong_New@@Base+0x17e> │ │ │ │ + bne.n 917d6 <_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 r5, r6 │ │ │ │ - bhi.n 91488 <_PyLong_New@@Base+0xcc> │ │ │ │ + bhi.n 91724 <_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 91438 <_PyLong_New@@Base+0x7c> │ │ │ │ + b.n 916d4 <_PyLong_New@@Base+0x7c> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 91438 <_PyLong_New@@Base+0x7c> │ │ │ │ + b.n 916d4 <_PyLong_New@@Base+0x7c> │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ - movw r3, #3381 @ 0xd35 │ │ │ │ + movw r3, #3613 @ 0xe1d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9154e <_PyLong_New@@Base+0x192> │ │ │ │ - ldr r3, [pc, #216] @ (91588 <_PyLong_New@@Base+0x1cc>) │ │ │ │ + bne.n 917ea <_PyLong_New@@Base+0x192> │ │ │ │ + ldr r3, [pc, #216] @ (91824 <_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 9142a <_PyLong_New@@Base+0x6e> │ │ │ │ + bne.n 916c6 <_PyLong_New@@Base+0x6e> │ │ │ │ movs r6, #16 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80e04 │ │ │ │ + bl 80eec │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91438 <_PyLong_New@@Base+0x7c> │ │ │ │ + bne.n 916d4 <_PyLong_New@@Base+0x7c> │ │ │ │ ldr.w r4, [r5, #672] @ 0x2a0 │ │ │ │ - movw r3, #46565 @ 0xb5e5 │ │ │ │ + movw r3, #46509 @ 0xb5ad │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 91556 <_PyLong_New@@Base+0x19a> │ │ │ │ + bne.n 917f2 <_PyLong_New@@Base+0x19a> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ - blx 2a370 │ │ │ │ + blx 2a6a0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 91522 <_PyLong_New@@Base+0x166> │ │ │ │ + cbz r4, 917be <_PyLong_New@@Base+0x166> │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 91438 <_PyLong_New@@Base+0x7c> │ │ │ │ + b.n 916d4 <_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 91438 <_PyLong_New@@Base+0x7c> │ │ │ │ - bl 241c5c │ │ │ │ + bne.n 916d4 <_PyLong_New@@Base+0x7c> │ │ │ │ + bl 242440 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9146a <_PyLong_New@@Base+0xae> │ │ │ │ + b.n 91706 <_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 91466 <_PyLong_New@@Base+0xaa> │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + beq.n 91702 <_PyLong_New@@Base+0xaa> │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 91564 <_PyLong_New@@Base+0x1a8> │ │ │ │ + bne.n 91800 <_PyLong_New@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 222d44 │ │ │ │ - b.n 91466 <_PyLong_New@@Base+0xaa> │ │ │ │ + bl 223b7c │ │ │ │ + b.n 91702 <_PyLong_New@@Base+0xaa> │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ movs r6, #16 │ │ │ │ - b.n 91514 <_PyLong_New@@Base+0x158> │ │ │ │ + b.n 917b0 <_PyLong_New@@Base+0x158> │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 91502 <_PyLong_New@@Base+0x146> │ │ │ │ + b.n 9179e <_PyLong_New@@Base+0x146> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 91466 <_PyLong_New@@Base+0xaa> │ │ │ │ + b.n 91702 <_PyLong_New@@Base+0xaa> │ │ │ │ movw r3, #57600 @ 0xe100 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18828 @ 0x498c │ │ │ │ + movw r1, #15436 @ 0x3c4c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15ecb4 │ │ │ │ - b.n 91526 <_PyLong_New@@Base+0x16a> │ │ │ │ + bl 15ea24 │ │ │ │ + b.n 917c2 <_PyLong_New@@Base+0x16a> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00091590 : │ │ │ │ +0009182c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91802 │ │ │ │ + beq.w 91a9e │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 916ec │ │ │ │ + beq.w 91988 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 916a0 │ │ │ │ + blt.n 9193c │ │ │ │ add r2, r0 │ │ │ │ - cbnz r3, 915cc │ │ │ │ + cbnz r3, 91868 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 916fc │ │ │ │ + bne.w 91998 │ │ │ │ movw r4, #8140 @ 0x1fcc │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #38441 @ 0x9629 │ │ │ │ + movw r1, #39149 @ 0x98ed │ │ │ │ movt r1, #8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 917d6 │ │ │ │ + bne.w 91a72 │ │ │ │ movw r0, #8140 @ 0x1fcc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 8995c │ │ │ │ + bl 89c20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91670 │ │ │ │ + beq.n 9190c │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ - beq.w 917ec │ │ │ │ - ldr r1, [pc, #580] @ (91854 ) │ │ │ │ + beq.w 91a88 │ │ │ │ + ldr r1, [pc, #580] @ (91af0 ) │ │ │ │ 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] │ │ │ │ @@ -153935,252 +154198,252 @@ │ │ │ │ strd lr, r1, [r0, #-8] │ │ │ │ str.w ip, [lr, #4] │ │ │ │ str r6, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ - cbnz r3, 91674 │ │ │ │ - movw r1, #14221 @ 0x378d │ │ │ │ + cbnz r3, 91910 │ │ │ │ + movw r1, #14489 @ 0x3899 │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 91776 │ │ │ │ + bne.w 91a12 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.n 91768 │ │ │ │ + bne.n 91a04 │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, ip │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ - movw r1, #14221 @ 0x378d │ │ │ │ + movw r1, #14489 @ 0x3899 │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 917ce │ │ │ │ + bne.w 91a6a │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 915c0 │ │ │ │ - ldr r1, [pc, #428] @ (91854 ) │ │ │ │ + bpl.n 9185c │ │ │ │ + ldr r1, [pc, #428] @ (91af0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r4, [r0, #180] @ 0xb4 │ │ │ │ subs r4, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mul.w r1, r4, r1 │ │ │ │ add.w ip, r2, r1 │ │ │ │ add.w ip, ip, #92672 @ 0x16a00 │ │ │ │ ldr.w ip, [ip, #252] @ 0xfc │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 916da │ │ │ │ + beq.n 91976 │ │ │ │ cmp r4, #10 │ │ │ │ - bhi.n 916da │ │ │ │ + bhi.n 91976 │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ add r2, r1 │ │ │ │ - b.n 916e2 │ │ │ │ + b.n 9197e │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ adds r1, #252 @ 0xfc │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 915c4 │ │ │ │ - b.n 915cc │ │ │ │ + beq.w 91860 │ │ │ │ + b.n 91868 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 91846 │ │ │ │ + blt.w 91ae2 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 915cc │ │ │ │ + beq.w 91868 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 917f0 │ │ │ │ + bne.n 91a8c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r4, #8140 @ 0x1fcc │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 917f8 │ │ │ │ + bne.n 91a94 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 917f8 │ │ │ │ + ble.n 91a94 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov lr, r1 │ │ │ │ ldr.w r6, [ip, #4] │ │ │ │ movw r5, #8800 @ 0x2260 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r7, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 91748 │ │ │ │ + beq.n 919e4 │ │ │ │ movw r5, #8348 @ 0x209c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 91828 │ │ │ │ + bne.n 91ac4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 91842 │ │ │ │ + bne.n 91ade │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 91796 │ │ │ │ + beq.n 91a32 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 91762 │ │ │ │ + beq.n 919fe │ │ │ │ movw r4, #8348 @ 0x209c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 91842 │ │ │ │ + bne.n 91ade │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 917ba │ │ │ │ + bne.n 91a56 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9166e │ │ │ │ - b.n 9179c │ │ │ │ + beq.w 9190a │ │ │ │ + b.n 91a38 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 917fc │ │ │ │ + bne.n 91a98 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 91820 │ │ │ │ + bne.n 91abc │ │ │ │ ldr.w ip, [r1, #24] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 917a0 │ │ │ │ - cbnz r3, 917b8 │ │ │ │ + bne.n 91a3c │ │ │ │ + cbnz r3, 91a54 │ │ │ │ mov lr, r1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 91762 │ │ │ │ + bne.n 919fe │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 9166e │ │ │ │ + b.n 9190a │ │ │ │ ldr.w r5, [ip, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 91728 │ │ │ │ + beq.n 919c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9178e │ │ │ │ + beq.n 91a2a │ │ │ │ mov lr, r1 │ │ │ │ strd r1, ip, [r0, #20] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 917c8 │ │ │ │ + b.n 91a64 │ │ │ │ mov lr, r1 │ │ │ │ ldr.w ip, [lr, #24] │ │ │ │ strd lr, ip, [r0, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 917b2 │ │ │ │ + bne.n 91a4e │ │ │ │ str.w r0, [lr, #24] │ │ │ │ - b.n 91670 │ │ │ │ + b.n 9190c │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9177c │ │ │ │ - b.n 91796 │ │ │ │ + beq.n 91a18 │ │ │ │ + b.n 91a32 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8140 @ 0x1fcc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ blx r7 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91670 │ │ │ │ + beq.w 9190c │ │ │ │ str r5, [r0, #8] │ │ │ │ - b.n 9163e │ │ │ │ + b.n 918da │ │ │ │ movw r4, #8140 @ 0x1fcc │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 915d4 │ │ │ │ + b.n 91870 │ │ │ │ mov.w lr, #0 │ │ │ │ - b.n 91790 │ │ │ │ + b.n 91a2c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #18784 @ 0x4960 │ │ │ │ + movw r1, #15392 @ 0x3c20 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov ip, r1 │ │ │ │ mov.w lr, #0 │ │ │ │ - b.n 9172a │ │ │ │ - cbnz r3, 91836 │ │ │ │ + b.n 919c6 │ │ │ │ + cbnz r3, 91ad2 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 91836 │ │ │ │ + bne.n 91ad2 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 9179c │ │ │ │ + b.n 91a38 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 917ba │ │ │ │ + bne.n 91a56 │ │ │ │ strd lr, r1, [r0, #20] │ │ │ │ - b.n 9179c │ │ │ │ + b.n 91a38 │ │ │ │ mov lr, ip │ │ │ │ - b.n 917ba │ │ │ │ + b.n 91a56 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bpl.w 916f2 │ │ │ │ + bpl.w 9198e │ │ │ │ movs r3, #0 │ │ │ │ - b.n 916a6 │ │ │ │ + b.n 91942 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91a20 │ │ │ │ + beq.w 91cbc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9191a │ │ │ │ + blt.n 91bb6 │ │ │ │ add r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9195e │ │ │ │ + bne.n 91bfa │ │ │ │ movw r4, #8140 @ 0x1fcc │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr.w r1, [r4, #152] @ 0x98 │ │ │ │ mov r5, r2 │ │ │ │ - movw r2, #38441 @ 0x9629 │ │ │ │ + movw r2, #39149 @ 0x98ed │ │ │ │ movt r2, #8 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.w 91a38 │ │ │ │ + bne.w 91cd4 │ │ │ │ movw r0, #8140 @ 0x1fcc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 8995c │ │ │ │ + bl 89c20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91916 │ │ │ │ + beq.n 91bb2 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst.w r2, #16384 @ 0x4000 │ │ │ │ - beq.n 918e8 │ │ │ │ - ldr r1, [pc, #404] @ (91a50 ) │ │ │ │ + beq.n 91b84 │ │ │ │ + ldr r1, [pc, #404] @ (91cec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r1] │ │ │ │ sub.w r1, r0, #8 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w ip, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r0, #-4] │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ @@ -154189,196 +154452,196 @@ │ │ │ │ str.w r1, [lr] │ │ │ │ strd ip, r2, [r0, #-8] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0, #20] │ │ │ │ strd r2, r1, [r0, #12] │ │ │ │ - movw r1, #14221 @ 0x378d │ │ │ │ + movw r1, #14489 @ 0x3899 │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r5, [r0, #8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91986 │ │ │ │ + bne.n 91c22 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r4 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #24] │ │ │ │ - bne.w 91a1a │ │ │ │ + bne.w 91cb6 │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 9187a │ │ │ │ - ldr r4, [pc, #300] @ (91a50 ) │ │ │ │ + bpl.n 91b16 │ │ │ │ + ldr r4, [pc, #300] @ (91cec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ mul.w r1, r0, r1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ adds r4, r3, r1 │ │ │ │ add.w r4, r4, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r4, #252] @ 0xfc │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 91952 │ │ │ │ + beq.n 91bee │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 91952 │ │ │ │ + bhi.n 91bee │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ add r3, r1 │ │ │ │ - b.n 9195a │ │ │ │ + b.n 91bf6 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ adds r1, #252 @ 0xfc │ │ │ │ add r3, r1 │ │ │ │ adds r3, #24 │ │ │ │ - b.n 9187c │ │ │ │ + b.n 91b18 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91882 │ │ │ │ + bne.n 91b1e │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r4, #8140 @ 0x1fcc │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 9188a │ │ │ │ + bne.n 91b26 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 9188a │ │ │ │ + ble.n 91b26 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 91916 │ │ │ │ + beq.n 91bb2 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - b.n 91916 │ │ │ │ + b.n 91bb2 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 919f2 │ │ │ │ + bne.n 91c8e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 919f8 │ │ │ │ + bne.n 91c94 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ - cbnz r2, 919ca │ │ │ │ + cbnz r2, 91c66 │ │ │ │ mov lr, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 919ee │ │ │ │ + beq.n 91c8a │ │ │ │ movw r4, #8348 @ 0x209c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 919ba │ │ │ │ + beq.n 91c56 │ │ │ │ movw r4, #8800 @ 0x2260 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 919d4 │ │ │ │ + bne.n 91c70 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 919dc │ │ │ │ + bne.n 91c78 │ │ │ │ str r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 91914 │ │ │ │ + beq.n 91bb0 │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 91914 │ │ │ │ + b.n 91bb0 │ │ │ │ ldr r5, [r2, #12] │ │ │ │ mov lr, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9199c │ │ │ │ - b.n 919fc │ │ │ │ + bne.n 91c38 │ │ │ │ + b.n 91c98 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 919ba │ │ │ │ + beq.n 91c56 │ │ │ │ mov lr, ip │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ strd lr, r3, [r0, #20] │ │ │ │ - cbz r3, 919e8 │ │ │ │ + cbz r3, 91c84 │ │ │ │ str r0, [r3, #20] │ │ │ │ str.w r0, [lr, #24] │ │ │ │ - b.n 91916 │ │ │ │ + b.n 91bb2 │ │ │ │ str r1, [r0, #24] │ │ │ │ - b.n 919c6 │ │ │ │ + b.n 91c62 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r2 │ │ │ │ - b.n 9199c │ │ │ │ + b.n 91c38 │ │ │ │ mov lr, ip │ │ │ │ mov r2, r1 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ movw r6, #8348 @ 0x209c │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 91a16 │ │ │ │ + beq.n 91cb2 │ │ │ │ movw r6, #8800 @ 0x2260 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 9199c │ │ │ │ + bne.n 91c38 │ │ │ │ mov ip, r2 │ │ │ │ - b.n 9199c │ │ │ │ + b.n 91c38 │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r1 │ │ │ │ - b.n 919a2 │ │ │ │ + b.n 91c3e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #18784 @ 0x4960 │ │ │ │ + movw r1, #15392 @ 0x3c20 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov r3, r1 │ │ │ │ movw r0, #8140 @ 0x1fcc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 918e8 │ │ │ │ - b.n 91916 │ │ │ │ + bne.w 91b84 │ │ │ │ + b.n 91bb2 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91cae │ │ │ │ + beq.w 91f4a │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 91baa │ │ │ │ + beq.w 91e46 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 91b5e │ │ │ │ + blt.n 91dfa │ │ │ │ add r2, r0 │ │ │ │ - cbnz r3, 91a90 │ │ │ │ + cbnz r3, 91d2c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91bba │ │ │ │ + bne.w 91e56 │ │ │ │ movw r4, #8140 @ 0x1fcc │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #38441 @ 0x9629 │ │ │ │ + movw r1, #39149 @ 0x98ed │ │ │ │ movt r1, #8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 91c82 │ │ │ │ + bne.w 91f1e │ │ │ │ movw r0, #8140 @ 0x1fcc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 8995c │ │ │ │ + bl 89c20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91b32 │ │ │ │ + beq.n 91dce │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ - beq.w 91c98 │ │ │ │ - ldr r1, [pc, #552] @ (91cfc ) │ │ │ │ + beq.w 91f34 │ │ │ │ + ldr r1, [pc, #552] @ (91f98 ) │ │ │ │ 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] │ │ │ │ @@ -154388,264 +154651,264 @@ │ │ │ │ strd lr, r1, [r0, #-8] │ │ │ │ str.w ip, [lr, #4] │ │ │ │ str r6, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ - cbnz r3, 91b36 │ │ │ │ - movw r1, #14221 @ 0x378d │ │ │ │ + cbnz r3, 91dd2 │ │ │ │ + movw r1, #14489 @ 0x3899 │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91bf0 │ │ │ │ + bne.n 91e8c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.n 91be4 │ │ │ │ + bne.n 91e80 │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, ip │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ - movw r1, #14221 @ 0x378d │ │ │ │ + movw r1, #14489 @ 0x3899 │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 91c6e │ │ │ │ + bne.w 91f0a │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ - b.n 91b30 │ │ │ │ + b.n 91dcc │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 91a84 │ │ │ │ - ldr r1, [pc, #404] @ (91cfc ) │ │ │ │ + bpl.n 91d20 │ │ │ │ + ldr r1, [pc, #404] @ (91f98 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r4, [r0, #180] @ 0xb4 │ │ │ │ subs r4, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mul.w r1, r4, r1 │ │ │ │ add.w ip, r2, r1 │ │ │ │ add.w ip, ip, #92672 @ 0x16a00 │ │ │ │ ldr.w ip, [ip, #252] @ 0xfc │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 91b98 │ │ │ │ + beq.n 91e34 │ │ │ │ cmp r4, #10 │ │ │ │ - bhi.n 91b98 │ │ │ │ + bhi.n 91e34 │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ add r2, r1 │ │ │ │ - b.n 91ba0 │ │ │ │ + b.n 91e3c │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ adds r1, #252 @ 0xfc │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91a88 │ │ │ │ - b.n 91a90 │ │ │ │ + beq.w 91d24 │ │ │ │ + b.n 91d2c │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 91cee │ │ │ │ + blt.w 91f8a │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91a90 │ │ │ │ + beq.w 91d2c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91c9c │ │ │ │ + bne.n 91f38 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r4, #8140 @ 0x1fcc │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 91ca4 │ │ │ │ + bne.n 91f40 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 91ca4 │ │ │ │ + ble.n 91f40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ - b.n 91b32 │ │ │ │ + b.n 91dce │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 91b30 │ │ │ │ - b.n 91c7a │ │ │ │ + beq.n 91dcc │ │ │ │ + b.n 91f16 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 91ca8 │ │ │ │ + bne.n 91f44 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 91ccc │ │ │ │ + bne.n 91f68 │ │ │ │ ldr.w lr, [r1, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 91c2a │ │ │ │ + bne.n 91ec6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 91c7e │ │ │ │ + bne.n 91f1a │ │ │ │ mov ip, r1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 91c74 │ │ │ │ + beq.n 91f10 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 91be4 │ │ │ │ + beq.n 91e80 │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ strd ip, r3, [r0, #20] │ │ │ │ - cbz r3, 91c24 │ │ │ │ + cbz r3, 91ec0 │ │ │ │ str r0, [r3, #20] │ │ │ │ str.w r0, [ip, #24] │ │ │ │ - b.n 91b32 │ │ │ │ + b.n 91dce │ │ │ │ ldr.w r5, [lr, #12] │ │ │ │ mov ip, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 91c06 │ │ │ │ + bne.n 91ea2 │ │ │ │ ldr.w r6, [lr, #4] │ │ │ │ movw r5, #8800 @ 0x2260 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r7, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 91c52 │ │ │ │ + beq.n 91eee │ │ │ │ movw r5, #8348 @ 0x209c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 91cd4 │ │ │ │ - cbnz r3, 91c6a │ │ │ │ + bne.n 91f70 │ │ │ │ + cbnz r3, 91f06 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 91c74 │ │ │ │ + beq.n 91f10 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 91c12 │ │ │ │ + beq.n 91eae │ │ │ │ movw r4, #8348 @ 0x209c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 91c12 │ │ │ │ + beq.n 91eae │ │ │ │ mov ip, lr │ │ │ │ - b.n 91c18 │ │ │ │ + b.n 91eb4 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 91bf6 │ │ │ │ + beq.n 91e92 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 91b30 │ │ │ │ + b.n 91dcc │ │ │ │ mov ip, r1 │ │ │ │ - b.n 91c18 │ │ │ │ + b.n 91eb4 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8140 @ 0x1fcc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ blx r7 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91b32 │ │ │ │ + beq.w 91dce │ │ │ │ str r5, [r0, #8] │ │ │ │ - b.n 91b02 │ │ │ │ + b.n 91d9e │ │ │ │ movw r4, #8140 @ 0x1fcc │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 91a98 │ │ │ │ + b.n 91d34 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n 91c0c │ │ │ │ + b.n 91ea8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #18784 @ 0x4960 │ │ │ │ + movw r1, #15392 @ 0x3c20 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w f5e60 │ │ │ │ + b.w f5e88 │ │ │ │ mov lr, r1 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n 91c34 │ │ │ │ - cbnz r3, 91ce2 │ │ │ │ + b.n 91ed0 │ │ │ │ + cbnz r3, 91f7e │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 91ce2 │ │ │ │ + bne.n 91f7e │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 91c7a │ │ │ │ + b.n 91f16 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 91c18 │ │ │ │ + bne.n 91eb4 │ │ │ │ strd ip, r1, [r0, #20] │ │ │ │ - b.n 91c7a │ │ │ │ + b.n 91f16 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bpl.w 91bb0 │ │ │ │ + bpl.w 91e4c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 91b64 │ │ │ │ + b.n 91e00 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 91d0e │ │ │ │ + blt.n 91faa │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 91d08 │ │ │ │ - ldr.w ip, [pc, #68] @ 91d5c │ │ │ │ + bpl.n 91fa4 │ │ │ │ + ldr.w ip, [pc, #68] @ 91ff8 │ │ │ │ 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 91d4c │ │ │ │ + beq.n 91fe8 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 91d4c │ │ │ │ + bhi.n 91fe8 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ - b.n 91d54 │ │ │ │ + b.n 91ff0 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ add.w r0, r2, #24 │ │ │ │ bx lr │ │ │ │ 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 │ │ │ │ ldr.w r5, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #38441 @ 0x9629 │ │ │ │ + movw r3, #39149 @ 0x98ed │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 91dea │ │ │ │ + bne.n 92086 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8995c │ │ │ │ - cbz r0, 91de6 │ │ │ │ + bl 89c20 │ │ │ │ + cbz r0, 92082 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ tst.w r3, #16384 @ 0x4000 │ │ │ │ - beq.n 91dbc │ │ │ │ - ldr r3, [pc, #96] @ (91df8 ) │ │ │ │ + beq.n 92058 │ │ │ │ + ldr r3, [pc, #96] @ (92094 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub.w r4, r0, #8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ @@ -154655,139 +154918,139 @@ │ │ │ │ strd r1, r3, [r0, #-8] │ │ │ │ str r4, [r1, #4] │ │ │ │ movs r3, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r6, [r0, #8] │ │ │ │ strd r1, r3, [r0, #16] │ │ │ │ str r3, [r0, #24] │ │ │ │ - cbz r2, 91dda │ │ │ │ + cbz r2, 92076 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - movw r3, #14221 @ 0x378d │ │ │ │ + movw r3, #14489 @ 0x3899 │ │ │ │ movt r3, #19 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r3, [r0, #28] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91dbc │ │ │ │ - b.n 91de6 │ │ │ │ + bne.n 92058 │ │ │ │ + b.n 92082 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - cbnz r3, 91e26 │ │ │ │ - cbnz r2, 91e1e │ │ │ │ + cbnz r3, 920c2 │ │ │ │ + cbnz r2, 920ba │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw ip, #8140 @ 0x1fcc │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ cmp r4, ip │ │ │ │ itt eq │ │ │ │ strdeq r2, r2, [r0, #20] │ │ │ │ streq r0, [r1, #0] │ │ │ │ - bne.n 91e70 │ │ │ │ + bne.n 9210c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ str r0, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r3, #12] │ │ │ │ mov r6, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 91ea8 │ │ │ │ + bne.n 92144 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movw ip, #8140 @ 0x1fcc │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 91edc │ │ │ │ + bne.n 92178 │ │ │ │ ldr.w lr, [r3, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 91e7c │ │ │ │ - cbnz r2, 91e94 │ │ │ │ + bne.n 92118 │ │ │ │ + cbnz r2, 92130 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 91e9e │ │ │ │ + beq.n 9213a │ │ │ │ movw ip, #8348 @ 0x209c │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 91e6c │ │ │ │ + beq.n 92108 │ │ │ │ movw ip, #8800 @ 0x2260 │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 91e6c │ │ │ │ - cbnz r2, 91e88 │ │ │ │ + beq.n 92108 │ │ │ │ + cbnz r2, 92124 │ │ │ │ mov r2, r6 │ │ │ │ - cbnz r6, 91e88 │ │ │ │ + cbnz r6, 92124 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 91e22 │ │ │ │ - b.n 91ea4 │ │ │ │ + beq.n 920be │ │ │ │ + b.n 92140 │ │ │ │ ldr.w r4, [lr, #12] │ │ │ │ - cbz r4, 91eb8 │ │ │ │ + cbz r4, 92154 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 91e48 │ │ │ │ + beq.n 920e4 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ - cbz r3, 91e9a │ │ │ │ + cbz r3, 92136 │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 91e9a │ │ │ │ + b.n 92136 │ │ │ │ mov r2, r3 │ │ │ │ strd r3, lr, [r0, #20] │ │ │ │ str r0, [r2, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 91e22 │ │ │ │ + b.n 920be │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91e9e │ │ │ │ + bne.n 9213a │ │ │ │ movw ip, #8140 @ 0x1fcc │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ mov r6, r2 │ │ │ │ - b.n 91e4a │ │ │ │ + b.n 920e6 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r4, [lr, #4] │ │ │ │ movw r5, #8348 @ 0x209c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 91ed6 │ │ │ │ + beq.n 92172 │ │ │ │ movw r5, #8800 @ 0x2260 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 91ee0 │ │ │ │ - cbnz r2, 91ef0 │ │ │ │ + bne.n 9217c │ │ │ │ + cbnz r2, 9218c │ │ │ │ mov r2, lr │ │ │ │ - b.n 91e4a │ │ │ │ + b.n 920e6 │ │ │ │ mov lr, r3 │ │ │ │ - b.n 91eba │ │ │ │ + b.n 92156 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 91e4a │ │ │ │ + beq.n 920e6 │ │ │ │ mov r2, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 91e88 │ │ │ │ + bne.n 92124 │ │ │ │ strd r6, r3, [r0, #20] │ │ │ │ - b.n 91ea4 │ │ │ │ + b.n 92140 │ │ │ │ mov r2, lr │ │ │ │ - b.n 91e88 │ │ │ │ + b.n 92124 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r1, r2, #1 │ │ │ │ - bhi.n 91f14 │ │ │ │ + bhi.n 921b0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r3, #1 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -154805,141 +155068,141 @@ │ │ │ │ orr.w r3, r3, ip, lsr #1 │ │ │ │ add r3, r4 │ │ │ │ cmp r3, lr │ │ │ │ itt cs │ │ │ │ addcs.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ addcs r3, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 91f6e │ │ │ │ + beq.n 9220a │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ mov.w ip, r3, lsl #30 │ │ │ │ ldr.w r4, [r0, r2, lsl #2] │ │ │ │ bic.w ip, ip, #2147483648 @ 0x80000000 │ │ │ │ subs r2, #1 │ │ │ │ orr.w r3, ip, r3, lsr #1 │ │ │ │ add r3, r4 │ │ │ │ cmp r3, lr │ │ │ │ itt cs │ │ │ │ addcs.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ addcs r3, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 91f4c │ │ │ │ + bne.n 921e8 │ │ │ │ mul.w r0, r1, r3 │ │ │ │ mvn.w r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00091f80 : │ │ │ │ +0009221c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #22124 @ 0x566c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 1f6204 │ │ │ │ - cbz r0, 91fae │ │ │ │ + bl 89898 │ │ │ │ + cbz r0, 9224a │ │ │ │ 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} │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9209e │ │ │ │ + beq.n 9233a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r2 │ │ │ │ movs r6, #1 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ add.w r4, r5, #20 │ │ │ │ add.w r0, r1, #12 │ │ │ │ mov.w lr, #0 │ │ │ │ lsls r6, r2 │ │ │ │ subs r6, #1 │ │ │ │ - b.n 91ff0 │ │ │ │ + b.n 9228c │ │ │ │ cmp r2, #15 │ │ │ │ - bgt.n 92082 │ │ │ │ + bgt.n 9231e │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 92016 │ │ │ │ + bne.n 922b2 │ │ │ │ strh.w lr, [r4, r3, lsl #1] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - beq.n 92012 │ │ │ │ + beq.n 922ae │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ adds r0, #12 │ │ │ │ ldr.w r1, [r0, #-12] │ │ │ │ cmp r2, #7 │ │ │ │ and.w r3, r6, r1 │ │ │ │ - bgt.n 91fd2 │ │ │ │ + bgt.n 9226e │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 92016 │ │ │ │ + bne.n 922b2 │ │ │ │ strb.w lr, [r4, r3] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 91fec │ │ │ │ + bne.n 92288 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add ip, r3 │ │ │ │ adds r3, r1, #1 │ │ │ │ cmp r2, #7 │ │ │ │ add r3, ip │ │ │ │ and.w r3, r3, r6 │ │ │ │ - bgt.n 92064 │ │ │ │ + bgt.n 92300 │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 92074 │ │ │ │ + bne.n 92310 │ │ │ │ cmp r2, #7 │ │ │ │ - ble.n 92006 │ │ │ │ + ble.n 922a2 │ │ │ │ cmp r2, #15 │ │ │ │ - ble.n 91fe0 │ │ │ │ + ble.n 9227c │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 91fec │ │ │ │ - b.n 92012 │ │ │ │ + bne.n 92288 │ │ │ │ + b.n 922ae │ │ │ │ add.w ip, r5, r3, lsl #2 │ │ │ │ ldr.w ip, [ip, #20] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 92034 │ │ │ │ + beq.n 922d0 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r1 │ │ │ │ ands r3, r6 │ │ │ │ cmp r2, #15 │ │ │ │ - bgt.n 9204a │ │ │ │ + bgt.n 922e6 │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 92034 │ │ │ │ - b.n 92058 │ │ │ │ + beq.n 922d0 │ │ │ │ + b.n 922f4 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r1 │ │ │ │ ands r3, r6 │ │ │ │ - b.n 9202a │ │ │ │ + b.n 922c6 │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ add.w r7, r5, ip │ │ │ │ ldr r7, [r7, #20] │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 9201a │ │ │ │ + bne.n 922b6 │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 91fec │ │ │ │ - b.n 92012 │ │ │ │ + bne.n 92288 │ │ │ │ + b.n 922ae │ │ │ │ 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 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ @@ -154953,220 +155216,220 @@ │ │ │ │ orrs r2, r1 │ │ │ │ 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] │ │ │ │ - cbnz r4, 920f8 │ │ │ │ + cbnz r4, 92394 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 92154 │ │ │ │ + bne.n 923f0 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ - cbnz r4, 92126 │ │ │ │ + cbnz r4, 923c2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 921e4 │ │ │ │ + b.w 92480 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 920e2 │ │ │ │ + beq.n 9237e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 920e2 │ │ │ │ + bne.n 9237e │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - ldr r2, [pc, #208] @ (921e0 ) │ │ │ │ + ldr r2, [pc, #208] @ (9247c ) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 92196 │ │ │ │ + bne.n 92432 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 920e2 │ │ │ │ + b.n 9237e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 920ec │ │ │ │ + beq.n 92388 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 920ec │ │ │ │ + bne.n 92388 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - ldr r2, [pc, #164] @ (921e0 ) │ │ │ │ + ldr r2, [pc, #164] @ (9247c ) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 921b2 │ │ │ │ + bne.n 9244e │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 920ec │ │ │ │ + b.n 92388 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 920e8 │ │ │ │ + beq.n 92384 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 920e8 │ │ │ │ - ldr r2, [pc, #120] @ (921e0 ) │ │ │ │ + bne.n 92384 │ │ │ │ + ldr r2, [pc, #120] @ (9247c ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r0, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r0, 92180 │ │ │ │ + cbnz r0, 9241c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 920e8 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 92384 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 921ce │ │ │ │ + bne.n 9246a │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 920e8 │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 92384 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 9211c │ │ │ │ + beq.n 923b8 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9211c │ │ │ │ - movw r1, #57425 @ 0xe051 │ │ │ │ + b.n 923b8 │ │ │ │ + movw r1, #56769 @ 0xddc1 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 9214a │ │ │ │ + beq.n 923e6 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9214a │ │ │ │ + b.n 923e6 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9218c │ │ │ │ + b.n 92428 │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000921e4 : │ │ │ │ +00092480 : │ │ │ │ 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 923f0 │ │ │ │ - ldr r2, [pc, #512] @ (92414 ) │ │ │ │ + bne.w 9268c │ │ │ │ + ldr r2, [pc, #512] @ (926b0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movw ip, #20264 @ 0x4f28 │ │ │ │ movt ip, #78 @ 0x4e │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r4, [r2, #3760] @ 0xeb0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 92296 │ │ │ │ + ble.n 92532 │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r2, #3760] @ 0xeb0 │ │ │ │ ldr.w r4, [ip, #724] @ 0x2d4 │ │ │ │ subs r1, r0, r3 │ │ │ │ - movw r3, #17973 @ 0x4635 │ │ │ │ + movw r3, #18197 @ 0x4715 │ │ │ │ movt r3, #8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 922a8 │ │ │ │ - cbz r1, 92292 │ │ │ │ + bne.n 92544 │ │ │ │ + cbz r1, 9252e │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1528] @ 0x5f8 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 922c8 │ │ │ │ + beq.n 92564 │ │ │ │ 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 9227a │ │ │ │ + bgt.n 92516 │ │ │ │ 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, 922c8 │ │ │ │ + cbz r2, 92564 │ │ │ │ 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, 922b4 │ │ │ │ - cbz r2, 922ec │ │ │ │ + cbz r0, 92550 │ │ │ │ + cbz r2, 92588 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r4, [ip, #724] @ 0x2d4 │ │ │ │ subs r1, r0, r3 │ │ │ │ - movw r3, #17973 @ 0x4635 │ │ │ │ + movw r3, #18197 @ 0x4715 │ │ │ │ movt r3, #8 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 92244 │ │ │ │ + beq.n 924e0 │ │ │ │ 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, #47045 @ 0xb7c5 │ │ │ │ + movw r3, #46989 @ 0xb78d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 923e8 │ │ │ │ + bne.w 92684 │ │ │ │ mov r0, r1 │ │ │ │ - blx 29a48 │ │ │ │ + blx 295a8 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 92292 │ │ │ │ + b.n 9252e │ │ │ │ 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 │ │ │ │ @@ -155176,72 +155439,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 9232a │ │ │ │ + bne.n 925c6 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 92326 │ │ │ │ + cbz r3, 925c2 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9238a │ │ │ │ + beq.n 92626 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 92364 │ │ │ │ + beq.n 92600 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 92342 │ │ │ │ + cbnz r3, 925de │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 92292 │ │ │ │ + beq.n 9252e │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 92384 │ │ │ │ + cbz r1, 92620 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 9235e │ │ │ │ + cbz r3, 925fa │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 92292 │ │ │ │ + b.n 9252e │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 92372 │ │ │ │ + cbz r3, 9260e │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92292 │ │ │ │ + bne.n 9252e │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 92292 │ │ │ │ + b.n 9252e │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 9234e │ │ │ │ + b.n 925ea │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 92334 │ │ │ │ + beq.n 925d0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 923e2 │ │ │ │ + cbz r3, 9267e │ │ │ │ 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, 923bc │ │ │ │ + cbz r3, 92658 │ │ │ │ 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 │ │ │ │ @@ -155250,298 +155513,298 @@ │ │ │ │ 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 92292 │ │ │ │ + b.n 9252e │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 92396 │ │ │ │ + b.n 92632 │ │ │ │ ldr.w r0, [ip, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ - b.n 922e0 │ │ │ │ + b.n 9257c │ │ │ │ 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] @ (92414 ) │ │ │ │ + ldr r1, [pc, #8] @ (926b0 ) │ │ │ │ str.w r4, [r0, #-8] │ │ │ │ - b.n 92218 │ │ │ │ + b.n 924b4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00092418 <_PyType_GetDict@@Base>: │ │ │ │ +000926b4 <_PyType_GetDict@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 92424 <_PyType_GetDict@@Base+0xc> │ │ │ │ + bmi.n 926c0 <_PyType_GetDict@@Base+0xc> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ bx lr │ │ │ │ - ldr.w ip, [pc, #64] @ 92468 <_PyType_GetDict@@Base+0x50> │ │ │ │ + ldr.w ip, [pc, #64] @ 92704 <_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 92452 <_PyType_GetDict@@Base+0x3a> │ │ │ │ + beq.n 926ee <_PyType_GetDict@@Base+0x3a> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 9245e <_PyType_GetDict@@Base+0x46> │ │ │ │ + bls.n 926fa <_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 9245a <_PyType_GetDict@@Base+0x42> │ │ │ │ + b.n 926f6 <_PyType_GetDict@@Base+0x42> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009246c : │ │ │ │ +00092708 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 924bc │ │ │ │ + bpl.n 92758 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 924a8 │ │ │ │ + bne.n 92744 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 924a8 │ │ │ │ + beq.n 92744 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7be5c │ │ │ │ + bl 7bf3c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 9249a │ │ │ │ + bne.n 92736 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 924a4 │ │ │ │ - b.w 1f735c │ │ │ │ + b.n 92740 │ │ │ │ + b.w 1f7f54 │ │ │ │ │ │ │ │ -000924c0 : │ │ │ │ +0009275c : │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 924c8 │ │ │ │ + b.n 92764 │ │ │ │ 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 r7, [r1, #16] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 92b52 │ │ │ │ + beq.w 92dee │ │ │ │ mov.w fp, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r4, fp │ │ │ │ mov r5, fp │ │ │ │ strd fp, fp, [sp, #16] │ │ │ │ cmp r3, #81 @ 0x51 │ │ │ │ - bhi.w 92ec0 │ │ │ │ + bhi.w 9315c │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq.w 92994 │ │ │ │ + beq.w 92c30 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq.w 929c4 │ │ │ │ + beq.w 92c60 │ │ │ │ ldr.w r3, [r7, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 924f6 │ │ │ │ + bne.n 92792 │ │ │ │ ldr.w sl, [r6] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 92e0e │ │ │ │ + beq.w 930aa │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - blx 29824 │ │ │ │ - cbz r0, 9252a │ │ │ │ + blx 2aa24 │ │ │ │ + cbz r0, 927c6 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, sl │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, sl │ │ │ │ - bl 89fc4 │ │ │ │ + bl 8a284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92d9a │ │ │ │ + beq.w 93036 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ adds r7, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92eba │ │ │ │ + beq.w 93156 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 92b5c │ │ │ │ + beq.w 92df8 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92d16 │ │ │ │ + beq.w 92fb2 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 92cf8 │ │ │ │ + beq.w 92f94 │ │ │ │ movw r1, #35216 @ 0x8990 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9261a │ │ │ │ + beq.n 928b6 │ │ │ │ add.w r0, r3, #8 │ │ │ │ movs r7, #0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92cf4 │ │ │ │ + beq.w 92f90 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r7, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 92614 │ │ │ │ + beq.n 928b0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92d1e │ │ │ │ + beq.w 92fba │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r7, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 92614 │ │ │ │ + cbz r2, 928b0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92d1a │ │ │ │ + beq.w 92fb6 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r7, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 92614 │ │ │ │ + cbz r2, 928b0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92c54 │ │ │ │ + beq.w 92ef0 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r7, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 92614 │ │ │ │ + cbz r2, 928b0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92d22 │ │ │ │ + beq.w 92fbe │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r7, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 92614 │ │ │ │ + cbz r2, 928b0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92ca4 │ │ │ │ + beq.w 92f40 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r7, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 92614 │ │ │ │ + cbz r2, 928b0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92ca8 │ │ │ │ + beq.w 92f44 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r7, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 92614 │ │ │ │ + cbz r2, 928b0 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92cac │ │ │ │ + beq.w 92f48 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 92cb0 │ │ │ │ + beq.w 92f4c │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 92600 │ │ │ │ + bne.n 9289c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 92b74 │ │ │ │ + bne.w 92e10 │ │ │ │ movs r0, #1 │ │ │ │ - bl 9075c │ │ │ │ + bl 909f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92c6e │ │ │ │ + beq.w 92f0a │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r0, r3, #23 │ │ │ │ - bpl.n 92636 │ │ │ │ + bpl.n 928d2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 92a3c │ │ │ │ + bgt.w 92cd8 │ │ │ │ movw r2, #39564 @ 0x9a8c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 1f7380 │ │ │ │ + bl 1f7f78 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92d48 │ │ │ │ + beq.w 92fe4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 92f0c │ │ │ │ + bge.w 931a8 │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ - cbz r3, 9266c │ │ │ │ + cbz r3, 92908 │ │ │ │ ldr.w r2, [r2, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 92d70 │ │ │ │ + bne.w 9300c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f7454 │ │ │ │ + bl 1f804c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92d48 │ │ │ │ + beq.w 92fe4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 92ba2 │ │ │ │ + beq.w 92e3e │ │ │ │ ldr r2, [sp, #24] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #32] │ │ │ │ - blt.w 92c04 │ │ │ │ + blt.w 92ea0 │ │ │ │ ldr.w r2, [sl, #152] @ 0x98 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92d48 │ │ │ │ + beq.w 92fe4 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ orr.w r2, r1, #512 @ 0x200 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r2, 926c4 │ │ │ │ + cbz r2, 92960 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ strne r2, [r0, #0] │ │ │ │ @@ -155562,15 +155825,15 @@ │ │ │ │ str.w ip, [sl, #56] @ 0x38 │ │ │ │ add.w ip, sl, #420 @ 0x1a4 │ │ │ │ str.w ip, [sl, #80] @ 0x50 │ │ │ │ it ne │ │ │ │ strne r2, [r3, #0] │ │ │ │ str.w r3, [sl, #128] @ 0x80 │ │ │ │ lsls r3, r1, #30 │ │ │ │ - bmi.w 92d92 │ │ │ │ + bmi.w 9302e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r4, [sl, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -155582,794 +155845,794 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w r3, [sl, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r8, [sl, #436] @ 0x1b4 │ │ │ │ str.w r8, [sl, #428] @ 0x1ac │ │ │ │ str.w r9, [sl, #12] │ │ │ │ str.w r9, [sl, #448] @ 0x1c0 │ │ │ │ - cbz r3, 92786 │ │ │ │ - movw r7, #34304 @ 0x8600 │ │ │ │ + cbz r3, 92a22 │ │ │ │ + movw r7, #30912 @ 0x78c0 │ │ │ │ movt r7, #52 @ 0x34 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq.w 92988 │ │ │ │ - bgt.w 928fa │ │ │ │ + beq.w 92c24 │ │ │ │ + bgt.w 92b96 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.w 92988 │ │ │ │ + bls.w 92c24 │ │ │ │ ldrsh.w r1, [r7, r3, lsl #2] │ │ │ │ add.w r3, r7, r3, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrsh.w r2, [r3, #2] │ │ │ │ adds r3, r1, #1 │ │ │ │ add r2, sl │ │ │ │ - bne.w 92b4c │ │ │ │ + bne.w 92de8 │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92752 │ │ │ │ + bne.n 929ee │ │ │ │ ldr.w r3, [sl, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92b66 │ │ │ │ + beq.w 92e02 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ str.w r3, [sl, #28] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r3, [sl, #104] @ 0x68 │ │ │ │ str.w fp, [sl, #144] @ 0x90 │ │ │ │ - bl 93c60 │ │ │ │ + bl 93efc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 92f82 │ │ │ │ + blt.w 9321e │ │ │ │ ldr.w r2, [sl, #152] @ 0x98 │ │ │ │ - movw r3, #38441 @ 0x9629 │ │ │ │ + movw r3, #39149 @ 0x98ed │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 927f2 │ │ │ │ + bne.n 92a8e │ │ │ │ ldr.w r2, [sl, #128] @ 0x80 │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ - cbz r2, 927ce │ │ │ │ + cbz r2, 92a6a │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92e4c │ │ │ │ + blt.w 930e8 │ │ │ │ ldr.w r2, [sl, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92f66 │ │ │ │ + blt.w 93202 │ │ │ │ ldr.w r2, [sl, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92f9e │ │ │ │ + blt.w 9323a │ │ │ │ ldr.w r2, [sl, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92f8a │ │ │ │ + blt.w 93226 │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 92fb2 │ │ │ │ + bmi.w 9324e │ │ │ │ ldr.w r8, [sl, #132] @ 0x84 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #644] @ (92a8c ) │ │ │ │ + ldr r5, [pc, #644] @ (92d28 ) │ │ │ │ ldr.w r1, [sl, #88] @ 0x58 │ │ │ │ - cbz r1, 92852 │ │ │ │ + cbz r1, 92aee │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ - bl 8e4d8 │ │ │ │ + bl 8e774 │ │ │ │ mov r4, r0 │ │ │ │ - blx 29db4 │ │ │ │ + blx 2a6b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 89fc4 │ │ │ │ + bl 8a284 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 928da │ │ │ │ + beq.n 92b76 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #608] @ (92a90 ) │ │ │ │ + ldr r1, [pc, #608] @ (92d2c ) │ │ │ │ mov r0, r8 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9284c │ │ │ │ + beq.n 92ae8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92f5e │ │ │ │ + beq.w 931fa │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 928d8 │ │ │ │ + beq.n 92b74 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92a66 │ │ │ │ + bne.w 92d02 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 92a7c │ │ │ │ - ldr r2, [pc, #560] @ (92a94 ) │ │ │ │ + bne.w 92d18 │ │ │ │ + ldr r2, [pc, #560] @ (92d30 ) │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r1, [r2, #2976] @ 0xba0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 92b3c │ │ │ │ + bne.w 92dd8 │ │ │ │ ldr.w r2, [r2, #2984] @ 0xba8 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 92b3c │ │ │ │ + beq.w 92dd8 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #532] @ (92a98 ) │ │ │ │ + ldr r1, [pc, #532] @ (92d34 ) │ │ │ │ mov r0, r8 │ │ │ │ - bl 858bc │ │ │ │ + bl 85b24 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 928d8 │ │ │ │ + beq.n 92b74 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92b12 │ │ │ │ + bne.w 92dae │ │ │ │ ldr r6, [r6, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - blx 29824 │ │ │ │ + blx 2aa24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92ed8 │ │ │ │ + beq.w 93174 │ │ │ │ subs r1, r0, r6 │ │ │ │ - bmi.w 92e34 │ │ │ │ + bmi.w 930d0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ - bl 89fc4 │ │ │ │ + bl 8a284 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 928da │ │ │ │ + cbz r0, 92b76 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #472] @ (92a98 ) │ │ │ │ + ldr r1, [pc, #472] @ (92d34 ) │ │ │ │ mov r0, r8 │ │ │ │ - bl 86d78 │ │ │ │ + bl 86fe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 928d8 │ │ │ │ + beq.n 92b74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92e2c │ │ │ │ + beq.w 930c8 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, r7] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 92aa4 │ │ │ │ + bne.w 92d40 │ │ │ │ mov r9, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ mov r0, sl │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - bne.w 92766 │ │ │ │ + bne.w 92a02 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands.w r9, r0, #8388608 @ 0x800000 │ │ │ │ mul.w r8, r2, r5 │ │ │ │ - beq.w 92f26 │ │ │ │ + beq.w 931c2 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add r0, sl │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - blx 29e6c │ │ │ │ + blx 2a620 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r8, r3, #8388608 @ 0x800000 │ │ │ │ - beq.w 92e74 │ │ │ │ + beq.w 93110 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ add r3, sl │ │ │ │ str.w r3, [sl, #120] @ 0x78 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r8, r3, #8388608 @ 0x800000 │ │ │ │ - beq.w 92f42 │ │ │ │ + beq.w 931de │ │ │ │ ldr r3, [r2, #16] │ │ │ │ add r3, sl │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 92988 │ │ │ │ + ble.n 92c24 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ lsls r0, r2, #28 │ │ │ │ - bmi.w 92cd4 │ │ │ │ + bmi.w 92f70 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 92988 │ │ │ │ + beq.n 92c24 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ lsls r1, r2, #28 │ │ │ │ - bmi.w 92cb4 │ │ │ │ + bmi.w 92f50 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 92988 │ │ │ │ + beq.n 92c24 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r2, #28 │ │ │ │ - bmi.w 92cc4 │ │ │ │ + bmi.w 92f60 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 92988 │ │ │ │ + beq.n 92c24 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r2, #28 │ │ │ │ - bmi.w 92ce4 │ │ │ │ + bmi.w 92f80 │ │ │ │ subs r2, r5, #4 │ │ │ │ - beq.n 92988 │ │ │ │ + beq.n 92c24 │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r0, r1, #28 │ │ │ │ - bmi.w 92c2a │ │ │ │ + bmi.w 92ec6 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 9297a │ │ │ │ + bne.n 92c16 │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92752 │ │ │ │ - b.n 92786 │ │ │ │ + bne.w 929ee │ │ │ │ + b.n 92a22 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 92ef4 │ │ │ │ + bne.w 93190 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 92c24 │ │ │ │ - blx 29db4 │ │ │ │ + beq.w 92ec0 │ │ │ │ + blx 2a6b8 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 840bc │ │ │ │ + bl 8419c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92e94 │ │ │ │ + beq.w 93130 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r8 │ │ │ │ - blx 29e6c │ │ │ │ - b.n 92508 │ │ │ │ + blx 2a620 │ │ │ │ + b.n 927a4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 92ea2 │ │ │ │ + bne.w 9313e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r8, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 92508 │ │ │ │ + beq.w 927a4 │ │ │ │ strd r4, r7, [sp, #24] │ │ │ │ - movw sl, #18944 @ 0x4a00 │ │ │ │ + movw sl, #15552 @ 0x3cc0 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ mov r7, r8 │ │ │ │ - movw r4, #18924 @ 0x49ec │ │ │ │ + movw r4, #15532 @ 0x3cac │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ - movw r8, #63076 @ 0xf664 │ │ │ │ + movw r8, #59684 @ 0xe924 │ │ │ │ movt r8, #44 @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 2ab04 │ │ │ │ + blx 2a858 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92b1c │ │ │ │ + beq.w 92db8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 2ab04 │ │ │ │ + blx 2a858 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92b36 │ │ │ │ + beq.w 92dd2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ - blx 2ab04 │ │ │ │ + blx 2a858 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92ba8 │ │ │ │ + beq.w 92e44 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 92bb0 │ │ │ │ + bmi.w 92e4c │ │ │ │ ldr.w r7, [r9, #20]! │ │ │ │ adds r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 929f8 │ │ │ │ + bne.n 92c94 │ │ │ │ ldrd r4, r7, [sp, #24] │ │ │ │ - b.n 92508 │ │ │ │ + b.n 927a4 │ │ │ │ str r4, [sp, #24] │ │ │ │ mov.w sl, #0 │ │ │ │ add.w r4, r7, #8 │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 92dd2 │ │ │ │ + beq.w 9306e │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #256 @ 0x100 │ │ │ │ - beq.w 92dea │ │ │ │ + beq.w 93086 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp sl, r3 │ │ │ │ - blt.n 92a46 │ │ │ │ + blt.n 92ce2 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - b.n 92636 │ │ │ │ - ldr r1, [pc, #52] @ (92a9c ) │ │ │ │ + b.n 928d2 │ │ │ │ + ldr r1, [pc, #52] @ (92d38 ) │ │ │ │ mov r0, r8 │ │ │ │ - bl dcbb4 │ │ │ │ + bl dcfac │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 928d8 │ │ │ │ + beq.w 92b74 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 92862 │ │ │ │ - ldr r1, [pc, #32] @ (92aa0 ) │ │ │ │ + beq.w 92afe │ │ │ │ + ldr r1, [pc, #32] @ (92d3c ) │ │ │ │ mov r0, r8 │ │ │ │ - bl dcbb4 │ │ │ │ + bl dcfac │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92862 │ │ │ │ - b.n 928d8 │ │ │ │ + bne.w 92afe │ │ │ │ + b.n 92b74 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #768 @ (adr r3, 92d94 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 93030 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r2, sp, #784 @ 0x310 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 92aee │ │ │ │ + cbz r4, 92d8a │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #384 @ (adr r3, 92c24 ) │ │ │ │ + add r3, pc, #384 @ (adr r3, 92ec0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r8, r9 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 92ad2 │ │ │ │ + cbz r3, 92d6e │ │ │ │ movs r7, #0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 92db0 │ │ │ │ + bne.w 9304c │ │ │ │ mov sl, r7 │ │ │ │ - cbz r7, 92ad2 │ │ │ │ + cbz r7, 92d6e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 92ace │ │ │ │ + beq.n 92d6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 92b8e │ │ │ │ + beq.n 92e2a │ │ │ │ mov.w sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84464 │ │ │ │ + bl 84544 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 928ec │ │ │ │ + beq.w 92b88 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 928ec │ │ │ │ + beq.w 92b88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 928ec │ │ │ │ - ldr r2, [pc, #680] @ (92da4 ) │ │ │ │ + bne.w 92b88 │ │ │ │ + ldr r2, [pc, #680] @ (93040 ) │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92c3a │ │ │ │ + bne.w 92ed6 │ │ │ │ mov r0, r8 │ │ │ │ blx r4 │ │ │ │ - b.n 928ec │ │ │ │ + b.n 92b88 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes